sub,
sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sub {
  bottom: -0.25em;
}

@font-face {
  font-family: webflow-icons;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)
    format("truetype");
  font-weight: 400;
  font-style: normal;
}

[class^="w-icon-"],
[class*="\ w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge,
.w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow:
    0 0 0 1px #0000001a,
    0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before,
.w-embed:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe,
.w-video object,
.w-video embed {
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button,
[type="button"],
[type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: 700;
  display: block;
}

.w-input,
.w-select {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder,
.w-select::placeholder {
  color: #999;
}

.w-input:focus,
.w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled],
.w-select[disabled],
.w-input[readonly],
.w-select[readonly],
fieldset[disabled] .w-input,
fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled),
.w-select[disabled]:not(.w-input-disabled),
.w-input[readonly],
.w-select[readonly],
fieldset[disabled]:not(.w-input-disabled) .w-input,
fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input,
textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: 400;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before,
.w-radio:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  float: left;
  margin: 3px 0 0 -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  opacity: 0;
  z-index: -100;
  width: 0.1px;
  height: 0.1px;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default,
.w-file-upload-uploading,
.w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden,
.w-file-upload-uploading.w-hidden,
.w-file-upload-error.w-hidden,
.w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: 400;
  display: block;
}

.w-file-remove-link {
  cursor: pointer;
  width: auto;
  height: auto;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.w-icon-file-upload-icon,
.w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before,
.w-container:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before,
.w-row:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

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

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main,
  .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row,
  .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main,
  .w-hidden-medium,
  .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before,
.w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: #fff0 #fff #fff0 #fff0;
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before,
.w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  inset: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  background: #ddd;
  height: 300px;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  white-space: nowrap;
  height: 100%;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  white-space: normal;
  text-align: left;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  font-size: inherit;
  line-height: inherit;
  width: auto;
  height: auto;
  padding: 0.2em 0.5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: #2226;
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  margin: 0 3px 0.5em;
  transition:
    background-color 0.1s,
    color 0.1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left,
.w-slider-arrow-right {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"],
.w-slider-arrow-right [class^="w-icon-"],
.w-slider-arrow-left [class*="\ w-icon-"],
.w-slider-arrow-right [class*="\ w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus,
.w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left,
.w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 9 !important;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn,
.w-dropdown-toggle,
.w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  background: #ddd;
  min-width: 100%;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: #000000e6;
  outline: 0;
  font-family:
    Helvetica Neue,
    Helvetica,
    Ubuntu,
    Segoe UI,
    Verdana,
    sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  inset: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop,
.w-lightbox-container {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group,
.w-lightbox-group .w-lightbox-view,
.w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame,
.w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  max-width: none;
  height: auto;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #0006;
  padding: 0.5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  transition: all 0.3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto hidden;
}

.w-lightbox-item {
  box-sizing: content-box;
  cursor: pointer;
  width: 10vh;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate(0, 0);
}

.w-lightbox-active {
  opacity: 0.3;
}

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  animation: 0.8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view,
  .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group,
  .w-lightbox-group .w-lightbox-view,
  .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left,
  .w-lightbox-right {
    opacity: 0.5;
    display: block;
  }

  .w-lightbox-close {
    opacity: 0.8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive,
.w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before,
.w-richtext:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before,
.w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol,
.w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,
.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after,
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,
.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after,
.w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  inset: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: 0.6;
}

.w-richtext figure div {
  color: #0000;
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image,
.w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div,
.w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption,
.w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video,
.w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe,
.w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div,
.w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div,
.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before,
.w-nav:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay,
.w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay,
.w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button,
.w--nav-dropdown-open,
.w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before,
.w-tabs:after {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide,
.w-dyn-bind-empty,
.w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-lg-width: 1200px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-width: 1440px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-padding-horizontal: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-sm-width: 1000px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-tablet: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--7x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-l: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-p: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary: #2c200f;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-tertiary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary: #2c200f;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary: #fff;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-desc-sm: 16px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x: 1.25rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-font: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-size: 0.9rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-line-height: 1.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-font-weight: 400;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-letter-spacing: 0.01em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-size-tablet: 0.9rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-size-mobile-l: 0.8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-size-mobile-p: 0.8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-margin-bottom: 0.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font:
    Pretendard, Arial, sans-serif;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size: 5.61rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-line-height: 1.04em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-weight: 500;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-letter-spacing: -0.01em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-tablet: 4.49rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-mobile-l: 3.59rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-mobile-p: 2.87rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-margin-bottom: 10px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section-title-lg: 50px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---line-height
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---700bold: 700;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-letter-spacing: -0.01em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-tablet: 3.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l: 2.69rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-p: 2.15rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-margin-bottom: 0.35em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-weight: 500;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-letter-spacing: -0.02em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-tablet: 1.89rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-mobile-l: 1.52rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-mobile-p: 1.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-margin-bottom: 10px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-title-md: 28px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---common: 1.4rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-weight: 200;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-letter-spacing: -0.02em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-tablet: 1.42rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-mobile-l: 1.14rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-mobile-p: 0.91rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-margin-bottom: 0.5em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--button-font:
    "Instrument Sans", sans-serif;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size: 1.33rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-line-height: 1.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-weight: 500;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-letter-spacing: -0.01em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-tablet: 1.2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-mobile-l: 1.08rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-mobile-p: 0.97rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-margin-bottom: 0.7em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-line-height: 1.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-weight: 500;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-tablet: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-mobile-l: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-mobile-p: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-margin-bottom: 0.7em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-line-height: 1.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-letter-spacing: 0.1em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-tablet: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-mobile-l: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-mobile-p: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard:
    Pretendard, Arial, sans-serif;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size: 1.13rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-line-height: 1.6em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-tablet: 1.13rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-mobile-l: 1.1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-mobile-p: 1.1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom: 0.7em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size: 1.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-line-height: 1.6em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-tablet: 1.4rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-mobile-l: 1.3rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-mobile-p: 1.2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-size: 0.88rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-line-height: 1.6em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-size-tablet: 0.88rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-size-mobile-l: 0.88rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-size-mobile-p: 0.88rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a20
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical: 1em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal: 1.5em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius: 0.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-font: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--button-font
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary: #fff;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-text: 20px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-border-hover: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary: #18a0fb;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-border-hover: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse-hover
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover: #007bcd;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a70: #ffffffb3;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a70: #000000b3;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-vertical: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-horizontal: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a10
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius: 0.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text-placeholder: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a20
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text-placeholder: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a20
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30: #0000004d;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x: 0.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius: 0.25rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-control: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x: 4rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--round: 100rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x: 5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-line-height: 1.6em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-tablet: 1.8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-mobile-l: 1.6rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-mobile-p: 1.4rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x: 3rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-text: white;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10: #ffffff1a;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-card-spacing: 2rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-accent: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-secondary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-tertiary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--8x: 8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-tablet: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-l: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-p: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a60
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary: #ff4d00;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x: 0.25rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-weight: 500;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-padding-horizontal: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-radius: 0.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-size: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse: #ff4d00;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-overlay: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse: #000;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary-hover: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary-hover
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--md-radius: 0.5rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--lg-radius: 0.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--xl-radius: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x: 6rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-tablet: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-mobile-l: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-mobile-p: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg-hover: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-link--nav-link-inverse: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a60
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-bg: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a90: #ff4d00e6;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a80: #ff4d00cc;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a70: #ff4d00b3;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a60: #ff4d0099;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a50: #ff4d0080;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a40: #ff4d0066;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a30: #ff4d004d;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a20: #ff4d0033;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a10: #ff4d001a;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a90: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a80: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a70: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a60: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a50: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a40: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a30: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a20: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a10: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-tertiary: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-tertiary-hover: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a90: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a90: #000000e6;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a80: #000c;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a60: #0009;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a50: #00000080;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a40: #0006;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a20: #0003;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a10: #0000001a;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a90: #ffffffe6;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a80: #fffc;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a60: #fff9;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a50: #ffffff80;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a40: #fff6;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a30: #ffffff4d;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a20: #fff3;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a10: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a20: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a30: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a40: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a50: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a60: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a70: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a80: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색: #f9f9f9;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-card-change-width: 50%;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-link--nav-link-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-overlay: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-line-height: 1.6rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-line-height: 1.4em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-letter-spacing: 0em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---image--image-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  --color-gray-1: #606060;
  --entry-navy-color: #161d26;
  --color-fff: #fff;
  --cp-font: "Cpsanstext Cmd", Arial, sans-serif;
  --bg-sub: #c3e7ff;
  --banner-title: 4.49em;
  --rocket-color: #ff6521;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary-hover: #ff4d0099;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse-hover: #f4f6f8;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-inverse-primary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a20
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-inverse-secondary: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-75x: 1.75rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--7x: 7rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-font: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-font-weight-bold: 600;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-bg: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-radius: 0px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-border-width: 3px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-font: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-size: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-size-tablet: 1rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-size-mobile-l: 0.8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-size-mobile-p: 0.8rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-letter-spacing: 0.01em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-line-height: 1.3em;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-padding-vertical: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---blockquote--blockquote-padding-horizontal: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-text
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-text: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-control-border: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-secondary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-secondary-text: white;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-secondary-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-tertiary-bg-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-tertiary-text: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-tertiary-border: transparent;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav--nav-height: 4rem;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-padding-vertical: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-secondary-hover: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a60
  );
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-hero-intro-slide-up-100vh: 0px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-hero-intro-clipping-mask-1: 0px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-hero-intro-clipping-mask-2: 0px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-hero-intro-clipping-mask-3: 0px;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-follow-cursor: 0%;
  --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-nav-width: 0px;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1/1/2/2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1/1/2/2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-embed-youtubevideo {
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous,
.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

.container {
  width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-lg-width
  );
  max-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-width
  );
  padding-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-padding-horizontal
  );
  padding-left: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-padding-horizontal
  );
  margin-left: auto;
  margin-right: auto;
}

.container.is-max {
  width: 100%;
  max-width: none;
}

.container.is-large {
  max-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-lg-width
  );
  width: 95%;
}

.container.is-small {
  max-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-sm-width
  );
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 75%;
  display: block;
}

.container.container-1202 {
  width: 100%;
  max-width: 1200px;
}

.container.container-1200 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
}

.container.container-1200.flex-horizontal_center-ta {
  justify-content: space-between;
  align-items: stretch;
}

.container.container-1200.phone-pt-mobile {
  width: 70%;
}

.container.container-1200.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.container.container-1200.align-center {
  justify-content: space-between;
  align-items: center;
}

.container.container-1200.education-content {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
}

.container.container-1200.seminar-form-container {
  flex-flow: row;
  padding-left: 0;
  padding-right: 0;
}

.container.container-1200.position-reletive.px-0.feature__py {
  padding-top: 70px;
  padding-bottom: 70px;
}

.container.container--800.px-0,
.container.container--900.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.container.popup-container--900 {
  width: 900px;
  max-width: 900px;
  padding-left: 0;
  padding-right: 0;
}

.container.container-900.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.container.container-900.px-0.display-flex.space-between {
  justify-content: space-between;
  align-items: flex-start;
}

.container.container-900.py-lg-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.container.popup-container--650 {
  background-color: #fff;
  border-radius: 12px;
  width: 650px;
  max-width: 650px;
  padding: 1.5rem 2rem;
}

.container.container-1920 {
  max-width: 1920px;
}

.container.container-1920.text-align-right.mt-lg-1.pb-lg-005 {
  padding-bottom: 0.5rem;
}

.container.container-950 {
  max-width: 950px;
}

.container.container-950.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.container.container-950.px-0.display-flex.space-between {
  justify-content: space-between;
  align-items: flex-start;
}

.container.container-950.position-reletive.py-lg-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.container.container-1440.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.section {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical
  );
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.section.is-accent-primary {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #f4fbff;
  background-image: none;
  background-clip: border-box;
  margin-top: 0;
  margin-left: auto;
  padding: 0 10px 5rem;
}

.section.is-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.section.is-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
}

.section.is-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.section.bg-fff {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-desc-sm);
  text-align: left;
  margin-bottom: 0;
  padding-top: 1rem;
}

.section.bg-fff.section-p--80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.bg-fff.section-tablet {
  padding-top: 2rem;
}

.section.bg-fff.padding--80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.bg-fff.padding--80.mobile-px-1.pt-0 {
  padding-top: 0;
}

.section.bg-fff.home-py {
  padding-bottom: 1rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.section.bg-surface {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c6b815a6b5097e7afc9b2_home-top-banner-bg.jpg);
  background-position: 0 0;
  background-size: cover;
}

.section.bg-surface.home-top-banner.position-reletive {
  background-color: #edeef0;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892ea204d449c491f7b6c3e_top-banner-bg19.jpg);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  padding: 2rem;
}

.section.blog-banner {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.band-growth-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.band-growth-section.bg-fff.pb-0 {
  padding-bottom: 0;
}

.eyebrow {
  margin-top: 0;
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-font
  );
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-line-height
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-font-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---eyebrow--eyebrow-letter-spacing
  );
  text-transform: uppercase;
  color: color-mix(in srgb, currentColor 60%, transparent);
  display: inline-block;
}

.grid_2-col.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.grid_2-col.gap-medium {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
}

.grid_2-col.is-x-center {
  justify-items: center;
}

.grid_2-col.tablet-1-col.gap-small.text-align_center {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid_2-col.tablet-1-col.gap-xxlarge {
  display: block;
}

.grid_2-col.gap-xsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-template-columns: minmax(0, 1fr) 1fr;
}

.grid_2-col.gap-xxlarge {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
}

.heading_huge {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size);
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-line-height
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-letter-spacing
  );
  text-wrap: balance;
}

.heading_h1 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section-title-lg);
  line-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---line-height);
  font-weight: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---700bold);
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-letter-spacing
  );
  word-break: normal;
  text-wrap: balance;
}

.heading_h2 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size);
  line-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---line-height);
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-letter-spacing
  );
  text-wrap: balance;
}

.heading_h3 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-title-md);
  line-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---common);
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-letter-spacing
  );
}

.heading_h4 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-margin-bottom
  );
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--button-font);
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size);
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-line-height
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-letter-spacing
  );
}

.heading_h4.margin-bottom_xxsmall {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--button-font);
}

.heading_h5 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size);
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-line-height
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-letter-spacing
  );
}

.heading_h6 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-margin-bottom
  );
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size);
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-line-height
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-weight
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-letter-spacing
  );
}

.paragraph_large {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-line-height
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-letter-spacing
  );
  margin-bottom: 0;
}

.paragraph_xlarge {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
  );
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-line-height
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-letter-spacing
  );
}

.paragraph_small {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
  );
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-line-height
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-sm--sm-text-letter-spacing
  );
}

.paragraph_small.margin-bottom_none {
  min-height: 0;
}

.sg_preview-bordered {
  border: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  pointer-events: auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 10rem;
  padding: 1.5rem;
}

.background_primary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
}

.text-color_primary {
  color: inherit;
}

.button {
  padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
    )
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
    );
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  border: 0px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-border);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  box-shadow: none;
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-font
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-text);
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  background-image: none;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  line-height: 1.2;
  text-decoration: none;
  transition:
    border-color 0.2s,
    color 0.2s,
    background-color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),
    box-shadow 0.2s;
  display: inline-flex;
}

.button:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-border-hover
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-text
  );
  background-color: #ff783d;
}

.button:active {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  box-shadow: none;
}

.button:focus {
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.button.is-secondary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-border
  );
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #0000;
  background-image: none;
}

.button.is-secondary:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-border-hover
  );
  box-shadow: 0 0 0 2px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  background-color: #0000;
}

.button.is-secondary:active {
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  background-color: #0000;
}

.button.is-secondary.on-accent-primary {
  box-shadow: 0 0 0 1px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-color: #0000;
  background-image: none;
}

.button.is-secondary.on-accent-primary:hover {
  box-shadow: 0 0 0 2px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse-hover
  );
  background-color: #0000;
}

.button.is-secondary.on-accent-primary:active {
  box-shadow: 0 0 0 1px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  background-color: #0000;
}

.button.is-secondary.on-accent-secondary {
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #0000;
  background-image: none;
}

.button.is-secondary.on-accent-secondary:hover {
  box-shadow: 0 0 0 2px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse-hover
  );
  background-color: #0000;
}

.button.is-secondary.on-accent-secondary:active {
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  background-color: #0000;
}

.button.is-secondary.on-accent-tertiary {
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #0000;
  background-image: none;
}

.button.is-secondary.on-accent-tertiary:hover {
  box-shadow: 0 0 0 2px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  background-color: #0000;
}

.button.is-secondary.on-accent-tertiary:active {
  box-shadow: 0 0 0 1px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary)
    inset;
  background-color: #0000;
}

.button.is-secondary.on-inverse {
  box-shadow: 0 0 0 1px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-color: #0000;
  background-image: none;
}

.button.is-secondary.on-inverse:hover {
  box-shadow: 0 0 0 2px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  background-color: #0000;
}

.button.is-secondary.on-inverse:active {
  box-shadow: 0 0 0 1px
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
    )
    inset;
  background-color: #0000;
}

.button.is-small {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x);
}

.button.is-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  border-color: #0000;
}

.button.is-inverse:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover);
  border-color: #0000;
}

.button.on-accent-primary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.button.on-accent-primary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a70
  );
  box-shadow: none;
  border-color: #0000;
}

.button.on-accent-primary:active {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.button.on-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  background-image: none;
  border-color: #0000;
}

.button.on-inverse:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover);
  box-shadow: none;
  border-color: #0000;
}

.button.on-inverse:active {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  box-shadow: none;
}

.button.on-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-image: none;
}

.button.on-accent-secondary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a70
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
}

.button.on-accent-secondary:active {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  box-shadow: none;
}

.button.on-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-image: none;
}

.button.on-accent-tertiary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a70
  );
  box-shadow: none;
}

.button.on-accent-tertiary:active {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  box-shadow: none;
}

.display_inline-block {
  display: inline-block;
}

.input {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  position: relative;
}

.input_label {
  z-index: 1;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  margin-bottom: 0.5em;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.4;
  position: relative;
}

.input_field {
  padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-vertical
    )
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-horizontal
    );
  border: 1px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
  height: auto;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.3;
  transition:
    background-color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),
    border-color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.input_field:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.input_field:focus {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border
  );
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.input_field::placeholder {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text-placeholder
  );
}

.input_field.is-select {
  -webkit-appearance: none;
  appearance: none;
  background-image: none;
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 14px;
  font-size: 1rem;
}

.input_field.is-select:focus-visible,
.input_field.is-select[data-wf-focus-visible] {
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.input_field.is-select.on-inverse {
  background-image: none;
}

.input_field.on-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.input_field.on-inverse:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border-hover
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.input_field.on-inverse:focus {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.input_field.on-inverse::placeholder {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text-placeholder
  );
}

.input_field.is-text-area {
  min-height: 7.5rem;
}

.input_field.is-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
  min-height: 7.5rem;
}

.input_field.is-inverse:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border-hover
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.input_field.is-inverse::placeholder {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text-placeholder
  );
}

.input_field.on-accent-primary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.input_field.on-accent-primary:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.input_field.on-accent-secondary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.input_field.on-accent-secondary:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.input_field.on-accent-tertiary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.input_field.on-accent-tertiary:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.margin-top_none {
  margin-top: 0 !important;
}

.padding-bottom_none {
  padding-bottom: 0 !important;
}

.padding-top_none {
  padding-top: 0 !important;
}

.padding-bottom_xsmall {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.padding-bottom_small {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.padding-top_xxsmall {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.display_none {
  display: none;
}

.overflow_hidden {
  overflow: hidden;
}

.overflow_visible {
  overflow: visible !important;
}

.text-align_center.brand-growth-step-box {
  max-width: 200px;
}

.text-align_center.color-fff.mt-lg-3.ro-title-md {
  font-size: 26px;
}

.text-align_center.container-1000.px-20x.position-reletive.py-30x {
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-align_center.border-right-1 {
  border-right: 1px solid #e5e5e5;
}

.text-align_center.border-right-1.px-01,
.text-align_center.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.text-align_center.recommend-max-w {
  max-width: 260px;
}

.text-align_center.mt-lg-80x {
  margin-top: 80px;
}

.text-align_center.text-color-gray-16181a {
  color: #16181a;
}

.text-align_center.text-color-gray-16181a.lg-text-18 {
  line-height: 1.4;
}

.text-align_center.mt-lg-40x {
  margin-top: 40px;
}

.text-align_center.mb-lg-40x {
  margin-bottom: 40px;
}

.text-align_center.mt-lg-30x {
  margin-top: 30px;
}

.text-align_center.mt-lg-60x {
  margin-top: 60px;
}

.text-align_right {
  text-align: right;
}

.position_sticky.is-top-section {
  top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical
  );
}

.sg_selector {
  color: #006aff;
  letter-spacing: 0;
  text-transform: none;
  border-style: solid;
  border-width: 1px;
  border-top-color: color-mix(in srgb, currentColor 20%, transparent);
  border-right-color: color-mix(in srgb, currentColor 20%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 20%, transparent);
  border-left-color: color-mix(in srgb, currentColor 20%, transparent);
  background-color: color-mix(in srgb, currentColor 10%, transparent);
  border-radius: 4px;
  align-self: flex-start;
  margin-bottom: 0.2em;
  margin-right: 0.2em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  font-size: 0.85rem;
  font-weight: 400;
  line-height: 1.7;
  display: inline-block;
  position: relative;
}

.sg_selector.sg_tag {
  color: #d10071;
}

.checkbox_toggle {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  min-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  min-width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  margin-top: 0;
  margin-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  border-style: solid;
  border-width: 1px;
  border-top-color: color-mix(in srgb, currentColor 50%, transparent);
  border-right-color: color-mix(in srgb, currentColor 50%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 50%, transparent);
  border-left-color: color-mix(in srgb, currentColor 50%, transparent);
  margin-left: -32px;
  transition-property: border-color, background-color;
  transition-duration: 0.2s, 0.2s;
  transition-timing-function:
    cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
}

.checkbox_toggle:hover {
  box-shadow: color-mix(in srgb, currentColor 30%, transparent) 0px 0px 0px 4px;
}

.checkbox_toggle:focus {
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.checkbox_toggle.w--redirected-checked {
  border-style: none;
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text
  );
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-control
  );
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12px 12px;
}

.checkbox_toggle.w--redirected-focus {
  box-shadow: none;
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
  outline-color: color-mix(in srgb, currentColor 40%, transparent);
}

.checkbox_toggle.w--redirected-focus-visible {
  border-top-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  border-right-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  border-bottom-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  border-left-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
  outline-color: color-mix(in srgb, currentColor 40%, transparent);
}

.checkbox_toggle.on-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-bg
  );
}

.checkbox_toggle.on-inverse:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border-hover
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-bg-hover
  );
}

.checkbox_toggle.on-inverse.w--redirected-checked {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-text
  );
  background-image: none;
}

.avatar {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--round
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--round
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--round
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--round
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  object-fit: cover;
  flex: none;
  position: relative;
  overflow: hidden;
}

.avatar.is-small {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.avatar.is-large {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x);
}

.image_cover {
  object-fit: cover;
  width: 100%;
  height: 70%;
  overflow: clip;
}

.image_cover.ratio_1x1 {
  width: 8%;
  height: 30%;
  overflow: clip;
}

.z-index_1 {
  z-index: 1;
}

.margin-right_none {
  margin-right: 0;
}

.margin-left_none {
  margin-left: 0;
}

.link-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.paragraph_xxlarge {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
  );
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-line-height
  );
  text-align: center;
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-letter-spacing
  );
  font-weight: 400;
  display: flex;
}

.button-group {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-group.is-align-center {
  justify-content: center;
}

.button-group.is-align-right {
  justify-content: flex-end;
}

.button-group.is-vertical-stretch {
  flex-flow: column;
  align-items: stretch;
}

.margin-top_xxsmall {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.margin-top_xsmall {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.margin-top_small {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.margin-top_large {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.margin-top_medium {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
}

.margin-bottom_xxsmall {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.margin-bottom_xsmall {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.margin-bottom_small {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.margin-bottom_large {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.padding-bottom_medium {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
}

.padding-bottom_large {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.padding-top_medium {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
}

.padding-top_large {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.ratio_3x2 {
  aspect-ratio: 3/2;
  position: relative;
}

.rich-text p {
  font-size: inherit;
  margin-bottom: 1em;
}

.rich-text ol {
  overflow: visible;
}

.rich-text li {
  margin-bottom: 0.5em;
  padding-left: 4px;
}

.rich-text blockquote {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.divider {
  -webkit-text-stroke-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 15%, transparent);
  align-self: stretch;
}

.divider.is-secondary {
  border-bottom-color: color-mix(in srgb, currentColor 15%, transparent);
}

.divider.is-accent {
  border-bottom-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
}

.card {
  border: 0px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-border);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
  flex-flow: row;
  flex: 0 auto;
  list-style-type: none;
  overflow: hidden;
}

.card.is-secondary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-text
  );
}

.card.is-accent-primary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-text
  );
}

.card.is-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-bg
  );
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-text);
}

.card.on-primary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.card.on-secondary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.card.on-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-image: none;
}

.card.ix_card-slide-up-1,
.card.ix_card-slide-up-2,
.card.ix_card-slide-up-3 {
  z-index: 1;
  pointer-events: auto;
  transition:
    opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),
    transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  position: relative;
}

.card.ix_card-slide-up-3:hover {
  position: relative;
}

.card.ix_card-slide-up-4 {
  z-index: 1;
  pointer-events: auto;
  transition:
    opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),
    transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  position: relative;
}

.card.ix_card-slide-up-4:hover {
  z-index: 99;
}

.card.ix_card-deck-space {
  z-index: 1;
  margin-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-card-spacing
  );
  flex: none;
  align-self: stretch;
  transition: margin-right 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.card.on-accent-primary,
.card.on-accent-secondary,
.card.on-accent-tertiary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.card.is-featured {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-accent
  );
  box-shadow: 0 0 0 2px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-accent);
}

.card.is-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-secondary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
}

.card.is-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-tertiary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.card.card_body_small.text-align_center.backdrop-filter_blur {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
}

.margin-top_xxlarge {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--8x);
}

.margin-bottom_xxlarge {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--8x);
}

.slider_mask {
  min-width: auto;
  height: auto;
  overflow: visible;
}

.slider {
  background-color: #0000;
  height: auto;
  overflow: hidden;
}

.slider.overflow_visible {
  overflow: visible;
}

.slider_nav {
  grid-column-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x
  );
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x);
  filter: contrast(50%) sepia() invert(50%);
  mix-blend-mode: luminosity;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.nav {
  z-index: 99;
  width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-lg-width
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-text);
  background-color: #fff0;
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.nav.is-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.nav.is-accent-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.nav.is-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
}

.nav.is-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.nav.is-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
}

.nav.container-1201 {
  border-bottom-style: none;
  border-bottom-width: 0;
  width: 100%;
}

.nav_mobile-menu-button {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  color: inherit;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.nav_mobile-menu-button.fixed-open-nav.w--open {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-secondary
  );
  position: fixed;
}

.slider_arrow {
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  color: color-mix(in srgb, currentColor 70%, transparent);
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 0;
  text-decoration: none;
  transition-property: color, background-color;
  transition-duration: 0.2s, 0.2s;
  transition-timing-function: ease, ease;
  display: flex;
}

.slider_arrow:hover {
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.slider_arrow.is-next.is-bottom-center {
  margin-left: 0.5rem;
  inset: auto auto -4rem 50%;
}

.slider_arrow.is-previous.is-bottom-center {
  margin-right: 0.5rem;
  inset: auto 50% -4rem auto;
}

.slider_arrow.is-inverse {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse);
  background-color: color-mix(in srgb, currentColor 0%, transparent);
}

.slider_arrow.is-inverse:hover {
  background-color: color-mix(in srgb, currentColor 20%, transparent);
}

.slider_arrow.is-prev-bottom {
  margin-right: 2.5rem;
  position: relative;
}

.ratio_1x1-2 {
  aspect-ratio: 1;
  position: relative;
}

.move-down_50percent {
  transform: translateY(50%);
}

.move-up_15percent {
  transform: translateY(-15%);
}

.ratio_2x3 {
  aspect-ratio: 2/3;
  position: relative;
}

.flex_horizontal.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.flex_horizontal.flex_vertical {
  flex-direction: column;
}

.flex_horizontal.gap-xsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
}

.flex_horizontal.gap-xxsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
}

.flex_horizontal.is-wrap {
  flex-wrap: wrap;
}

.flex_horizontal.gap-large {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
}

.flex_horizontal.gap-medium {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
}

.flex_horizontal.is-x-center {
  justify-content: center;
}

.flex_horizontal.is-align-bottom {
  align-items: flex-end;
}

.flex_horizontal.display_none-tablet {
  display: block;
  overflow: hidden;
}

.flex_horizontal.display_none-tablet.nav-img3 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689174f21164f1d025b3b261_navigation-3.jpg);
  background-position: 50%;
  background-size: cover;
}

.flex_horizontal.display_none-tablet.nav-img2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892f658314b32f66a5c90f3_23012459.jpg);
  background-position: 0 0;
  background-size: cover;
}

.flex_horizontal.display_none-tablet.nav-img2.border-radius-12 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693a30e9faba573b35865471_growth-img.jpg);
}

.icon_small-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.is-large-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.is-large-1x1.is-background {
  box-sizing: content-box;
}

.grid_masonry {
  column-count: 2;
  column-gap: 2rem;
}

.margin-right_medium {
  margin-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.accordion {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x
  );
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  width: 100%;
}

.accordion.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
}

.accordion.transparent-accordion.qna-list-item {
  background-color: #fff;
  padding: 0 0%;
}

.accordion.transparent-accordion.qna-list-item2 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
  color: #fff;
  padding: 0 0%;
}

.accordion_toggle {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size
  );
  line-height: 1.2;
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-weight
  );
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 3.25rem;
  transition:
    border-color 0.2s,
    background-color 0.2s;
  display: flex;
}

.accordion_toggle.w--open {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion_content {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content.w--open {
  padding-top: 3rem;
  display: block;
  position: relative;
}

.accordion_content.py-3.w--open {
  border-top-style: none;
  border-bottom-style: solid;
  border-bottom-color: #e5e5e5;
  padding-top: 3rem;
  padding-bottom: 2rem;
}

.accordion_content.qna-answer {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 20px;
  display: none;
}

.accordion_content.qna-answer.w--open {
  display: block;
}

.accordion_content.qna-answer.open-pl-20x.w--open {
  padding-left: 20px;
}

.accordion_content.qna-answer.open-px-0.w--open {
  padding-right: 0;
}

.rotate_4-5deg {
  transform: rotate(4.5deg);
}

.rotate_-4-5deg {
  transform: rotate(-4.5deg);
}

.margin-right_small {
  margin-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.padding_large {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.accordion_icon.is-inverse {
  transform: rotate(180deg);
}

.accordion_icon.font-24 {
  font-size: 24px;
}

.accordion_icon.font-24.plus-toggle-icon {
  width: auto;
  height: auto;
  margin-left: auto;
}

.position_static {
  position: static;
}

.position_absolute.home-top-banner-inner {
  inset: 50px auto 0% 53%;
}

.position_absolute.rocket-absolute {
  height: 400px;
  inset: auto auto 0% 50%;
  transform: translate(-25%);
}

.position_absolute.banner-cta-ion {
  opacity: 0;
  top: 0;
}

.position_absolute.position-left-top {
  z-index: 2;
  top: 0;
}

.position_absolute.position-left-top.sub-desc-lx.line-height-15 {
  line-height: 1.5;
  top: 18px;
  left: 2.5rem;
}

.position_absolute.position-left-top.sub-desc-xxl.line-height-15 {
  font-size: 28px;
  line-height: 1.5;
  top: 18px;
  left: 2.5rem;
}

.position_absolute.position-right-top {
  top: 70px;
  left: auto;
  right: 0;
}

.position_absolute.position-right {
  z-index: 2;
  top: 0;
}

.position_absolute.position-right.sub-desc-lx.line-height-15 {
  line-height: 1.5;
  top: 18px;
  left: auto;
  right: 2.5rem;
}

.position_absolute.position-right.sub-desc-xxl.line-height-15 {
  font-size: 28px;
  line-height: 1.5;
  top: 18px;
  left: auto;
  right: 3.5rem;
}

.position_absolute.piacard-absolute {
  width: 350px;
  top: 0;
  left: auto;
  right: 0;
  transform: rotate(-45deg);
}

.position_absolute.piacard-absolute.opacity-05 {
  opacity: 0.5;
  width: 300px;
  top: -20%;
  right: -10%;
}

.position_absolute.piacard-absolute2 {
  width: 350px;
  top: 0;
  left: 0;
  right: auto;
  transform: rotate(-45deg);
}

.position_absolute.piacard-absolute2.opacity-05 {
  opacity: 0.5;
  width: 300px;
  top: auto;
  bottom: -20%;
  left: -20%;
}

.position_absolute.border-radius-0.left-ribbon-absolute {
  height: 100%;
  display: block;
  bottom: 0;
  left: 0%;
  right: auto;
}

.position_absolute.border-radius-0.right-ribbon-absolute {
  height: 100%;
  display: block;
  bottom: 0;
  right: 0;
}

.position_absolute.party-absolute3,
.position_absolute.party-absolute2 {
  bottom: -10px;
  left: auto;
}

.position_absolute.party-absolute1 {
  bottom: -65px;
  left: auto;
}

.position_absolute.ribbon-banner-disciaimer {
  bottom: 5px;
  left: auto;
  right: 5px;
}

.position_absolute.home-hero-copy-zero-img {
  top: 60%;
  left: 42rem;
  transform: translate(-50%, -50%);
}

.position_absolute.before-cost-bubble {
  top: auto;
  bottom: 25px;
  left: 40px;
}

.position_absolute.before-cost-bubble2 {
  max-width: 170px;
  bottom: 25px;
  left: 40px;
}

.position_absolute.position_bottom_0 {
  bottom: 0;
}

.position_absolute.position_bottom_0.position_x_auto {
  left: auto;
}

.position_absolute._w-100.display-flex.flex-direction-colmn.align-items-center {
  justify-content: flex-end;
  align-items: center;
}

.is-xlarge-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--5x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  flex: none;
}

.move-down_15percent {
  transform: translateY(15%);
}

.move-up_50percent {
  transform: translateY(-50%);
}

.move-down_25percent {
  transform: translateY(25%);
}

.margin-left_auto.color-primary.section-title-lg {
  font-size: 16px;
}

.margin-left_auto.color-primary.section-title-lg.margin-top_xsmall {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  margin-bottom: 0;
  margin-right: 0;
  font-size: 50px;
}

.margin-left_small {
  margin-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.form_success-message {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.form_error-message {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  background-color: #ff2b2b33;
  border: 1px solid #ff565666;
}

.form_error-message_content {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  align-items: flex-start;
  display: flex;
}

.padding-bottom_xxlarge {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--8x);
}

.height_50vh {
  height: 50dvh;
}

.tag {
  grid-column-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-padding-horizontal
  );
  grid-row-gap: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-padding-horizontal
  );
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-radius
  );
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---tag--tag-size);
  letter-spacing: 0.035em;
  text-transform: uppercase;
  color: inherit;
  background-color: color-mix(in srgb, currentColor 10%, transparent);
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 0.15em 0.75em;
  text-decoration: none;
  transition-property: border-color, color, background-color;
  transition-duration: 0.2s, 0.2s, 0.2s;
  transition-timing-function: ease, ease, ease;
  display: inline-flex;
}

.tag:hover {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
}

.tag.is-accent-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.tag.is-accent-secondary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.tag.is-accent-tertiary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.ratio_2x2-5 {
  aspect-ratio: 2/2.5;
}

.padding-top_xxlarge {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--8x);
}

.link-content-block {
  color: inherit;
  text-decoration: none;
  transition-property: opacity, color;
  transition-duration: 0.3s, 0.3s;
  transition-timing-function: ease, ease-in-out;
}

.link-content-block:hover {
  color: inherit;
}

.tab_menu-button {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  padding-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
  );
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  padding-left: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
  );
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  color: inherit;
  background-color: #0000;
  font-size: 0.9375rem;
  line-height: 1.3;
}

.tab_menu-button:hover {
  color: inherit;
  background-color: color-mix(in srgb, currentColor 5%, transparent);
}

.tab_menu-button.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-primary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.tab_menu-button.on-accent-primary.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.tab_menu-button.on-accent-primary.w--current:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  opacity: 0.8;
}

.tab_menu-button.on-accent-secondary.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
}

.tab_menu-button.on-accent-secondary.w--current:hover {
  opacity: 0.8;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
}

.tab_menu-button.on-accent-tertiary.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.tab_menu-button.on-accent-tertiary.w--current:hover {
  opacity: 0.8;
}

.tab_menu-button.on-inverse:hover {
  background-color: color-mix(in srgb, currentColor 20%, transparent);
}

.tab_menu-button.on-inverse.w--current:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover);
  opacity: 0.8;
}

.radius_small {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
}

.icon {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  vertical-align: middle;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon.is-small-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.icon.is-small-1x1.border-radius-0.partner-carrier-program-icon {
  width: 1rem;
  height: 1rem;
  margin-bottom: 2px;
}

.icon.is-xsmall-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.icon.on-inverse {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse
  );
}

.icon.on-inverse.is-background {
  background-color: color-mix(in srgb, currentColor 30%, transparent);
}

.icon.on-accent-primary,
.icon.on-accent-secondary,
.icon.on-accent-tertiary {
  color: inherit;
}

.divider-vertical {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: color-mix(in srgb, currentColor 30%, transparent);
  align-self: stretch;
}

.divider-vertical.is-secondary {
  border-left-color: color-mix(in srgb, currentColor 15%, transparent);
}

.divider-vertical.is-accent {
  border-left-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
}

.overlay_opacity-middle {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-overlay
  );
  opacity: 0.6;
  position: absolute;
  inset: 0%;
}

.overlay_opacity-middle.is-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  opacity: 0.75;
}

.text-button {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary);
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-weight
  );
  flex: none;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
}

.text-button.is-small {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x);
}

.text-button.on-inverse {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-inverse);
}

.text-button.on-inverse:hover {
  opacity: 0.7;
}

.text-button.on-accent-primary {
  color: inherit;
}

.text-button.on-accent-primary:hover {
  opacity: 0.6;
  color: inherit;
}

.text-button.on-accent-tertiary,
.text-button.on-accent-tertiary:hover {
  color: inherit;
}

.text-button.on-accent-secondary {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  text-align: center;
  color: inherit;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.text-button.on-accent-secondary:hover {
  color: inherit;
}

.is-select {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-vertical
  );
  padding-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-horizontal
  );
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-vertical
  );
  padding-left: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-padding-horizontal
  );
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border
  );
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border
  );
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border
  );
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border
  );
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text
  );
  -webkit-appearance: none;
  appearance: none;
  background-image: none;
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: 14px;
  height: auto;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.3;
  transition-property: background-color, border-color;
  transition-duration: 0.2s, 0.2s;
  transition-timing-function:
    cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
}

.is-select:hover {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-border-hover
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-bg-hover
  );
}

.is-select:focus,
.is-select:focus-visible,
.is-select[data-wf-focus-visible] {
  outline-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.is-select::placeholder {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-primary-text-placeholder
  );
}

.radio_toggle {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  min-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  min-width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  border-style: solid;
  border-width: 1px;
  border-top-color: color-mix(in srgb, currentColor 70%, transparent);
  border-right-color: color-mix(in srgb, currentColor 70%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 70%, transparent);
  border-left-color: color-mix(in srgb, currentColor 70%, transparent);
  box-shadow: color-mix(in srgb, currentColor 0%, transparent) 0px 0px 0px 4px inset;
  background-color: #0000;
  border-radius: 50%;
  margin-top: 0;
  margin-left: -32px;
  margin-right: 12px;
  transition-property: box-shadow, border-color, background-color;
  transition-duration: 0.2s, 0.2s, 0.2s;
  transition-timing-function: ease-in-out, ease, ease;
}

.radio_toggle:hover {
  box-shadow: color-mix(in srgb, currentColor 30%, transparent) 0px 0px 0px 4px;
  border-top-color: color-mix(in srgb, currentColor 70%, transparent);
  border-right-color: color-mix(in srgb, currentColor 70%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 70%, transparent);
  border-left-color: color-mix(in srgb, currentColor 70%, transparent);
  background-color: #0000;
}

.radio_toggle.w--redirected-checked {
  border-top-width: 6px;
  border-top-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  border-right-width: 6px;
  border-right-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  border-bottom-width: 6px;
  border-bottom-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  border-left-width: 6px;
  border-left-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary
  );
  box-shadow: color-mix(in srgb, currentColor 70%, transparent) 0px 0px 0px 1px;
  background-color: currentColor;
}

.radio_toggle.w--redirected-focus {
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
  outline-color: color-mix(in srgb, currentColor 40%, transparent);
}

.radio_toggle.w--redirected-focus-visible {
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
  outline-color: color-mix(in srgb, currentColor 70%, transparent);
}

.radio_toggle.on-inverse {
  border-width: 1px;
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  -webkit-text-stroke-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-border
  );
}

.radio_toggle.on-inverse:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---input--input-inverse-bg-hover
  );
}

.radio_toggle.on-inverse.w--redirected-checked {
  border-width: 6px;
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
}

.radio_toggle.on-accent-primary.w--redirected-checked {
  border-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.radio_toggle.on-accent-secondary.w--redirected-checked {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary-hover
  );
}

.background_accent-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.background_inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.background_secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
}

.text-color_accent-primary {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.text-color_secondary {
  color: color-mix(in srgb, currentColor 60%, transparent);
  font-size: 12px;
}

.text-color_inverse {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.text-color_inverse-secondary {
  color: color-mix(in srgb, currentColor 70%, transparent);
}

.rotate_-12deg {
  transform: rotate(-12deg);
}

.rotate_12deg {
  transform: rotate(12deg);
}

.text-link {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary);
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  font-weight: 400;
  display: inline;
}

.text-link:hover {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary-hover
  );
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.text-link.is-small {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-75x);
}

.text-link.is-secondary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-secondary
  );
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
}

.text-link.is-secondary:hover {
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.text-link.on-accent-primary {
  color: inherit;
}

.text-link.on-accent-primary:hover {
  opacity: 0.6;
  color: inherit;
}

.text-link.on-accent-secondary {
  color: inherit;
}

.text-link.on-accent-secondary:hover {
  opacity: 0.6;
  color: inherit;
}

.text-link.on-accent-tertiary {
  color: inherit;
}

.text-link.on-accent-tertiary:hover {
  opacity: 0.6;
  color: inherit;
}

.text-link.on-inverse {
  color: inherit;
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 50%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 50%, transparent);
}

.text-link.on-inverse:hover {
  opacity: 0.6;
  color: inherit;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.text-decoration_none {
  text-decoration: none;
}

.text-decoration_none.display-flex.align-items-center.gap-4x.ml-lg-1.display-none-xs {
  display: flex;
}

.text-decoration_none.color-primary {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.text-decoration_none.hover_underline:hover {
  color: #000;
}

.text-decoration_none.lg-text-18.text-color-18a0fb:hover {
  color: #18a0fb;
}

.width_medium {
  width: 37.5rem;
}

.width_60percent {
  text-align: right;
  width: 60%;
}

.width_35percent {
  width: 35%;
}

.filter_invert {
  filter: invert();
}

.min-height_100percent {
  min-height: 100%;
}

.checkbox {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  padding: 0px 0px 0px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  display: flex;
  position: relative;
}

.checkbox_label {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.radio {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  padding: 0px 0px 0px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  display: flex;
  position: relative;
}

.max-width_small {
  max-width: 35rem;
}

.max-width_medium {
  max-width: 40rem;
}

.dropdown_link {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.footer.is-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
}

.footer.is-accent-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
}

.footer.is-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.footer.is-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
}

.footer.is-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.card-link {
  border: 0px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-border);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  opacity: 1;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
  flex-flow: column;
  margin-bottom: 0;
  text-decoration: none;
  list-style-type: none;
  transition: all 0.16s linear;
  display: flex;
  overflow: clip;
  transform: translateY(0);
}

.card-link:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  opacity: 0.6;
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-text);
  transform: translateY(0);
}

.card-link.is-secondary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-text
  );
}

.card-link.is-secondary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-bg-hover
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-secondary-text
  );
}

.card-link.is-accent-primary {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-text
  );
}

.card-link.is-accent-primary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-bg-hover
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-accent-primary-text
  );
}

.card-link.is-inverse {
  border-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-border
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-bg
  );
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-text);
}

.card-link.is-inverse:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-bg-hover
  );
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-inverse-text);
}

.card-link.is-inverse.flex-child_expand {
  background-color: #fff0;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892d164168ba5e6763b13fa_crop-employee-with-tablet-pencil.jpg);
  background-position: 0 0;
  background-size: auto;
}

.card-link.on-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  -webkit-text-stroke-color: black;
  background-image: none;
  border-color: #000000e6;
}

.card-link.on-primary:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  box-shadow: none;
  color: #000;
}

.card-link.on-secondary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  -webkit-text-stroke-color: black;
  background-image: none;
  border-color: #000000e6;
}

.card-link.on-secondary:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: #000;
}

.card-link.on-accent-primary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  -webkit-text-stroke-color: black;
  background-image: none;
  border-color: #000000e6;
}

.card-link.on-accent-primary:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: #000;
}

.card-link.on-accent-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10
  );
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  -webkit-text-stroke-color: black;
  background-image: none;
  border-color: #000000e6;
}

.card-link.on-accent-inverse:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10
  );
  box-shadow: none;
  color: #000;
}

.card-link.on-accent-secondary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.card-link.on-accent-secondary:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.card-link.on-accent-tertiary {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-image: none;
}

.card-link.on-accent-tertiary:hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: none;
}

.width_auto {
  width: auto;
}

.width_small {
  width: 21rem;
}

.position_fixed {
  position: fixed;
}

.position_fixed.is-top {
  inset: 0% 0% auto;
}

.position_fixed.is-left {
  left: 0;
}

.position_fixed.is-right {
  right: 0;
}

.overflow_auto {
  overflow: auto;
}

.z-index_2 {
  z-index: 2;
}

.z-index_3 {
  z-index: 3;
}

.z-index_4 {
  z-index: 4;
}

.text-align_left {
  text-align: left;
  word-break: keep-all;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-align_left._14-4-1-qna,
.text-align_left._14-4-2-content1 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.text-align_left.border--bottom {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 1.5rem;
}

.text-align_left.lg-text-16.mt-auto {
  margin-top: auto;
}

.text-align_left.lg-text-16.text-color-gray-8181.weight-500.align-items-end,
.text-align_left.lg-text-16.text-color-gray-8181.align-items-end {
  justify-content: flex-end;
  align-items: flex-start;
}

.text-align_left.lg-text-16.text-color-gray-8181.mt-lg-2.pl-20x,
.text-align_left.lg-text-16.text-color-gray-8181.mt-lg-1.pl-20x {
  padding-left: 20px;
}

.text-align_left.lg-text-16.text-color-gray-8181.mt-lg-1.pl-20x.gap-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.text-align_left.lg-text-16.text-color-gray-8181.mt-lg-1.pl-20x.gap-0.xs-text-14.flex-direction-colmn {
  flex-flow: column;
}

.text-align_left.lg-text-16.text-color-gray-8181.mt-lg-1.pl-20x.gap-0.xs-text-14.flex-direction-colmn.align-items-start {
  justify-content: flex-start;
  align-items: flex-start;
}

.text-align_left.flex-direction-colmn {
  flex-flow: column;
}

.text-align_left.flex-direction-colmn.align-items-start {
  justify-content: flex-start;
  align-items: flex-start;
}

.is-xsmall-1x1 {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-left_small {
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.padding-right_small {
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.radius_medium {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--md-radius
  );
}

.radius_large {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--lg-radius
  );
}

.radius_xlarge {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--xl-radius
  );
}

.margin-top_xlarge {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x);
}

.margin-bottom_xlarge {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x);
}

.margin_bottom-auto {
  text-align: center;
  align-self: center;
  margin-bottom: auto;
}

.margin-left_xsmall {
  margin-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.margin-left_medium {
  margin-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.margin-right_auto {
  margin-right: auto;
}

.padding-bottom_xlarge {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x);
}

.padding-top_xlarge {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--6x);
}

.z-index_5 {
  z-index: 5;
}

.paragraph {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-desc-sm);
}

.heading-responsive_large {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
  );
  font-size: 10cqw;
  line-height: 1;
}

.heading-responsive_wrapper {
  container-type: inline-size;
}

.ix_parallax-scale-out-hero {
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.flex_vertical.is_align-center-flex {
  align-items: center;
}

.flex_vertical.gap-xxsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
}

.flex_vertical.gap-large {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
}

.flex_vertical.is_align-end-flex {
  justify-content: flex-start;
  align-items: flex-end;
}

.flex_vertical.gap-medium {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
}

.flex_vertical.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.flex_vertical.is-y-center {
  justify-content: center;
  align-items: stretch;
}

.flex_vertical.gap-xlarge {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap);
}

.flex_vertical.is-x-center {
  justify-content: flex-start;
  align-items: flex-start;
}

.overlay_opacity-low {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-overlay
  );
  opacity: 0.4;
  position: absolute;
  inset: 0%;
}

.ix_trigger-100-vh {
  width: 100%;
  height: 100vh;
}

.ix_hero-scale-3x-to-1x-content {
  z-index: 2;
  position: relative;
}

.ix_hero-scale-3x-to-1x-overlay {
  opacity: 0.65;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.heading-responsive_xlarge {
  margin-bottom: 0.5em;
  font-size: 12cqw;
  line-height: 1.1em;
}

.background_accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
}

.background_accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.text-color_accent-secondary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
}

.ratio_16x9 {
  aspect-ratio: 16/9;
  position: relative;
}

.ix_custom_hero-to-place-wrapper {
  flex: none;
  height: clamp(300px, 40vw, 450px);
}

.nav_link {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  white-space: nowrap;
  word-break: keep-all;
  color: color-mix(in srgb, currentColor 75%, transparent);
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5em 0.75em;
  text-decoration: none;
  display: flex;
}

.nav_link:hover {
  color: inherit;
  background-color: #0000 !important;
}

.nav_link.w--current,
.nav_link.w--open {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg-hover
  );
}

.nav_link.on-accent-primary {
  background-color: inherit;
}

.nav_link.on-accent-primary:hover {
  background-color: color-mix(in srgb, currentColor 15%, transparent);
}

.nav_link.on-accent-primary.w--current {
  background-color: color-mix(in srgb, currentColor 30%, transparent);
}

.nav_link.on-accent-secondary:hover {
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.nav_link.on-accent-secondary.w--current {
  background-color: color-mix(in srgb, currentColor 20%, transparent);
}

.nav_link.on-inverse {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-secondary
  );
  background-color: color-mix(in srgb, currentColor 0%, transparent);
}

.nav_link.on-inverse:hover {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  background-color: color-mix(in srgb, currentColor 20%, transparent);
}

.nav_link.on-inverse.w--current {
  background-color: color-mix(in srgb, currentColor 30%, transparent);
}

.footer_link {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: color-mix(in srgb, currentColor 60%, transparent);
  justify-content: flex-start;
  align-items: center;
  padding-top: 0.35em;
  padding-bottom: 0.35em;
  font-weight: 400;
  text-decoration: none;
  display: inline-flex;
}

.footer_link:hover {
  opacity: 1;
  color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration: underline;
}

.footer_link.on-inverse,
.footer_link.on-inverse:hover {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-link--nav-link-inverse
  );
}

.flex-align_bottom {
  align-self: flex-end;
}

.ix_marquee-horizontal {
  flex: none;
  display: flex;
  position: relative;
}

.custom_marquee-horizontal-wrapper {
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  position: relative;
}

.ix_hero-intro-down-scale-3d.is-perspective {
  perspective: 2000px;
}

.ix_hero-intro-slide-up-variable {
  transform: translate(0px, var(--ix--ix-hero-intro-slide-up-100vh));
  transition-property: transform;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
  position: relative;
}

.ix_hero-intro-slide-up-variable.is-step-2-intro-slide-up-variable {
  transition-duration: 1s;
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}

.ix_hero-intro-slide-up-variable.is-step-3-intro-slide-up-variable {
  transition-duration: 1.2s;
}

.ix_hero-intro-slide-up-variable.is-step-4-intro-slide-up-variable {
  transition-duration: 1.4s;
}

.ix_hero-intro-slide-up-variable.is-step-5-intro-slide-up-variable {
  transition-duration: 1.6s;
}

.ix_hero-intro-slide-up-variable.is-line-3-intro-slide-up-variable {
  transition-duration: 2.5s;
}

.ix_hero-intro-slide-up-variable.is-line-2-intro-slide-up-variable {
  transition-duration: 2s;
}

.ix_hero-intro-slide-up-variable.is-line-1-intro-slide-up-variable {
  transition-duration: 1.5s;
}

.ix_hero-intro-text-stack {
  position: relative;
}

.ix_hero-intro-clip-mask {
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
  position: relative;
}

.ix_hero-intro-clip-mask.is-element-3-hero-intro-clip-mask {
  clip-path: polygon(
    0 var(--ix--ix-hero-intro-clipping-mask-3),
    100% var(--ix--ix-hero-intro-clipping-mask-3),
    100% 100%,
    0% 100%
  );
}

.ix_hero-intro-clip-mask.is-element-2-hero-intro-clip-mask {
  clip-path: polygon(
    0 var(--ix--ix-hero-intro-clipping-mask-2),
    100% var(--ix--ix-hero-intro-clipping-mask-2),
    100% 100%,
    0% 100%
  );
}

.ix_hero-intro-clip-mask.is-element-1-hero-intro-clip-mask {
  clip-path: polygon(
    0 var(--ix--ix-hero-intro-clipping-mask-2),
    100% var(--ix--ix-hero-intro-clipping-mask-2),
    100% 100%,
    0% 100%
  );
  align-self: stretch;
}

.ix_hero-intro-slide-up-100vh {
  position: relative;
}

.ix_slider-slide-up {
  overflow: hidden;
}

.ix_hero-overlap-parallax-trigger {
  margin-top: -30vh;
}

.overflow_clip {
  overflow: clip;
}

.sg_main-wrapper {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  width: 100%;
  min-height: 100%;
  display: block;
  overflow: clip;
}

.sg_page-content {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  flex: 1;
  margin-left: 200px;
}

.sg_navigation {
  flex-flow: column;
  align-self: stretch;
  width: 200px;
  height: 100%;
  display: flex;
  position: fixed;
}

.sg_logo {
  z-index: 2;
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 1rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.sg_logo.w--current {
  align-items: center;
}

.sg_nav-menu {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  height: 100px;
  display: flex;
  overflow: auto;
}

.sg_nav-menu-item {
  padding: 0.125rem var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x)
    0.125rem 0.5rem;
  border-left: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-secondary
  );
  margin-left: 1rem;
  font-size: 0.875rem;
  text-decoration: none;
  transition: all 0.2s;
  display: block;
}

.sg_nav-menu-item:hover,
.sg_nav-menu-item.w--current {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-link--link-primary);
}

.sg_nav-menu-item.w--current:focus-visible,
.sg_nav-menu-item.w--current[data-wf-focus-visible] {
  text-decoration: underline;
}

.sg_nav-subheading {
  font-family: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---font--heading-font
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size);
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-line-height
  );
  margin-bottom: 0;
}

.sg_nav-menu-group {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  flex-flow: column;
  display: flex;
}

.sg_nav-menu-heading {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-25x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  text-decoration: none;
  transition: all 0.2s;
}

.sg_nav-menu-heading.w--current:focus-visible,
.sg_nav-menu-heading.w--current[data-wf-focus-visible] {
  text-decoration: underline;
}

.sg_section-heading-wrapper {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.flex-child_expand {
  flex: 1;
}

.sg_card-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-primary-bg
  );
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.sg_card-wrapper.sg_card-invert {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.sg_card-wrapper.sg_card-accent-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  -webkit-text-stroke-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
}

.sg_card-wrapper.sg_card-secondary {
  border: 1px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-primary);
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
}

.sg_card-wrapper.sg_card-accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  -webkit-text-stroke-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
}

.sg_card-wrapper.sg_card-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  -webkit-text-stroke-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  box-shadow: inset 0 0 0 1px #7777774f;
}

.sg_table-row {
  flex: 1;
  display: flex;
}

.sg_table-row.sg_table-head {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  border-bottom: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
}

.sg_table-row.sg_border-bottom {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  border-bottom: 1px solid #7776;
}

.sg_table-row.sg_gap {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.sg_table-cell-title {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  opacity: 0.7;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 10rem;
  font-size: 0.75rem;
  display: flex;
}

.sg_table-cell {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  display: flex;
}

.sg_table-cell.sg_cell-small {
  max-width: 8rem;
}

.sg_table-cell.sg_align-bottom {
  justify-content: flex-end;
  align-items: flex-start;
}

.sg_table-cell.sg_preview-lg {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  min-height: 15rem;
  display: grid;
}

.sg_color-sample {
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border: 1px #7777777d;
  border-radius: 0;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-end;
  min-height: 3rem;
  padding: 0.5rem;
  font-size: 0.75rem;
  line-height: 1.1;
  display: flex;
  position: relative;
}

.sg_color-sample.sg_primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  border-style: none;
}

.sg_color-sample.sg_primary-a90 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a90
  );
}

.sg_color-sample.sg_primary-hover {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover);
  border-style: none;
}

.sg_color-sample.sg_primary-a80 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a80
  );
}

.sg_color-sample.sg_primary-a70 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a70
  );
}

.sg_color-sample.sg_primary-a60 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a60
  );
}

.sg_color-sample.sg_primary-a50 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a50
  );
}

.sg_color-sample.sg_primary-a40 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a40
  );
}

.sg_color-sample.sg_primary-a30 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a30
  );
}

.sg_color-sample.sg_primary-a20 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a20
  );
}

.sg_color-sample.sg_primary-a10 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a10
  );
}

.sg_color-sample.sg_secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
  border-style: none;
}

.sg_color-sample.sg_secondary-hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary-hover
  );
  border-style: none;
}

.sg_color-sample.sg_secondary-a90 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a90
  );
}

.sg_color-sample.sg_secondary-a80 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a80
  );
}

.sg_color-sample.sg_secondary-a70 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a70
  );
}

.sg_color-sample.sg_secondary-a60 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a60
  );
}

.sg_color-sample.sg_secondary-a50 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a50
  );
}

.sg_color-sample.sg_secondary-a40 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a40
  );
}

.sg_color-sample.sg_secondary-a30 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a30
  );
}

.sg_color-sample.sg_secondary-a20 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a20
  );
}

.sg_color-sample.sg_secondary-a10 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-secondary-a10
  );
}

.sg_color-sample.sg_tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-tertiary
  );
  border-style: none;
}

.sg_color-sample.sg_tertiary-hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-tertiary-hover
  );
  border-style: none;
}

.sg_color-sample.sg_tertiary-a90 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a90
  );
}

.sg_color-sample.sg_core-primary-a90 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a90
  );
}

.sg_color-sample.sg_core-primary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
}

.sg_color-sample.sg_core-primary-a80 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a80
  );
}

.sg_color-sample.sg_core-primary-a70 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a70
  );
}

.sg_color-sample.sg_core-primary-a60 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a60
  );
}

.sg_color-sample.sg_core-primary-a50 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a50
  );
}

.sg_color-sample.sg_core-primary-a40 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a40
  );
}

.sg_color-sample.sg_core-primary-a30 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
  );
}

.sg_color-sample.sg_core-primary-a20 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a20
  );
}

.sg_color-sample.sg_core-primary-a10 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a10
  );
}

.sg_color-sample.sg_core-inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-primary
  );
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
}

.sg_color-sample.sg_core-inverse-a90 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a90
  );
}

.sg_color-sample.sg_core-inverse-a80 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a80
  );
}

.sg_color-sample.sg_core-inverse-a70 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a70
  );
}

.sg_color-sample.sg_core-inverse-a60 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a60
  );
}

.sg_color-sample.sg_core-inverse-a50 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a50
  );
}

.sg_color-sample.sg_core-inverse-a40 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a40
  );
}

.sg_color-sample.sg_core-inverse-a30 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a30
  );
}

.sg_color-sample.sg_core-inverse-a20 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a20
  );
}

.sg_color-sample.sg_core-inverse-a10 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-primary-a10
  );
}

.sg_color-sample.sg_tertiary-a10 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a10
  );
}

.sg_color-sample.sg_tertiary-a20 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a20
  );
}

.sg_color-sample.sg_tertiary-a30 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a30
  );
}

.sg_color-sample.sg_tertiary-a40 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a40
  );
}

.sg_color-sample.sg_tertiary-a50 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a50
  );
}

.sg_color-sample.sg_tertiary-a60 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a60
  );
}

.sg_color-sample.sg_tertiary-a70 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a70
  );
}

.sg_color-sample.sg_tertiary-a80 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-tertiary-a80
  );
}

.sg_color-sample.sg_core-neutral {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색);
  border-style: none;
}

.sg_table-header-heading {
  opacity: 0.6;
  font-size: 0.75rem;
  line-height: 1.5;
}

.sg_divider {
  border-top: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
  opacity: 0.5;
  -webkit-text-stroke-width: 0px;
}

.sg_spacing {
  border-right: 1px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-accent);
  border-left: 1px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-accent);
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--accent-primary-a30
  );
  height: 1.75rem;
}

.sg_spacing.sg_gap-xxs {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
}

.sg_spacing.sg_gap-xs {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
}

.sg_spacing.sg_gap-sm {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.sg_spacing.sg_gap-md {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
}

.sg_spacing.sg_gap-lg {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
}

.sg_spacing.sg_gap-xl {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap);
}

.sg_spacing.sg_gap-xxl {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
}

.sg_spacing-demo {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a10
  );
  flex: 1;
  width: 5rem;
  height: 1.75rem;
}

.sg_table-col {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  flex-flow: column;
  flex: 10rem;
  display: flex;
}

.sg_table-col.sg_accent-secondary-visibility,
.sg_table-col.sg_accent-tertiary-visibility {
  display: none;
}

.sg_text-muted {
  opacity: 0.5;
}

.sg_preview-solid {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  min-height: 10rem;
  padding: 1rem;
  display: flex;
  position: relative;
}

.shadow_xxsmall {
  box-shadow: 0 1px 2px #0000001a;
}

.shadow_xsmall {
  box-shadow: 0 2px 4px #0000001a;
}

.shadow_small {
  box-shadow: 0 2px 6px #0000001a;
}

.shadow_medium {
  box-shadow: 0 4px 8px #0000001a;
}

.shadow_large {
  box-shadow: 0 4px 16px #0000001a;
}

.shadow_xlarge {
  box-shadow: 0 6px 24px #0000001a;
}

.shadow_xxlarge {
  box-shadow: 0 6px 32px #0000001a;
}

.sg_preview-solid-inverse {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  min-height: 10rem;
  padding: 1rem;
  display: flex;
  position: relative;
}

.sg_preview-solid-accent {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--md-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
  flex-flow: wrap;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 100%;
  min-height: 10rem;
  padding: 1rem;
  display: flex;
}

.sg_preview-solid-accent.sg_accent-secondary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-secondary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
}

.sg_preview-solid-accent.sg-accent-tertiary {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-tertiary
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-tertiary
  );
}

.sg_preview-solid-accent.sg_inverse {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-inverse-primary
  );
}

.events_none {
  pointer-events: none;
}

.sg_col {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  flex-flow: column;
  display: flex;
}

.sg_hidden-element {
  display: none;
}

.sg_group-hero {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  border-top: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
}

.sg_group-hero.sg_first {
  border-top-style: none;
  border-top-width: 0;
}

.sg_section-border {
  border-style: dashed;
  border-width: 2px;
  border-top-color: color-mix(in srgb, currentColor 60%, transparent);
  border-right-color: color-mix(in srgb, currentColor 60%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 60%, transparent);
  border-left-color: color-mix(in srgb, currentColor 60%, transparent);
}

.sg_section-border.padding_large.text-align_center {
  border-top-color: color-mix(in srgb, currentColor 50%, transparent);
  border-right-color: color-mix(in srgb, currentColor 50%, transparent);
  border-bottom-color: color-mix(in srgb, currentColor 50%, transparent);
  border-left-color: color-mix(in srgb, currentColor 50%, transparent);
}

.tag_group {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ix_sticky-card {
  position: sticky;
  top: 0;
}

.ix_rotate-to-cw-10 {
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.max-width_xsmall {
  max-width: 20rem;
}

.ix_rotate-to-ccw-10 {
  perspective-origin: 0 100%;
  transform-origin: 0 100%;
}

.ix_card-slide-up {
  transition:
    opacity 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),
    transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.custom_target-image {
  transition: transform 0.3s ease-in-out;
  transform: translate(100%);
}

.custom_target-image.w--current {
  transform: translate(0%);
}

.custom_change-height-link {
  flex-flow: column;
  height: 0;
  transition: max-height 0.3s ease-in-out;
  display: flex;
}

.custom_change-height-link.w--current {
  color: inherit;
  text-decoration: none;
}

.ix_full-screen-background {
  width: 80vw;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  top: 0;
  overflow: clip;
}

.heading-responsive {
  margin-bottom: 0.5em;
  font-size: 7cqw;
  line-height: 1;
}

.ix_card-stack-1,
.ix_card-stack-2,
.ix_card-stack-3 {
  position: relative;
}

.ix_card-stack-explode-card {
  pointer-events: auto;
  display: flex;
}

.ix_card-stack-explode-card.is-ix-1 {
  transform: translate(-20vw, -20vh);
}

.ix_card-stack-explode-card.is-ix-2 {
  transform: translateY(-20vh);
}

.ix_card-stack-explode-card.is-ix-3 {
  transform: translate(10vw, -10vh);
}

.ix_card-stack-explode-card.is-ix-4 {
  transform: translate(-10vw, 10vh);
}

.ix_card-stack-explode-card.is-ix-5 {
  transform: translateY(20vh);
}

.ix_card-stack-explode-card.is-ix-6 {
  transform: translate(20vw, 10vh);
}

.ix_card-rotate-left {
  transform-origin: 0 100%;
}

.ix_card-rotate-right {
  transform-origin: 100% 100%;
}

.ix_card-change-width {
  min-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-card-change-width
  );
  flex: 1;
  margin-right: 1rem;
}

.ix_card-change-width-trigger {
  overflow: clip;
}

.ix_card-change-width-background {
  object-fit: cover;
  width: 10vw;
  min-width: 100%;
  max-width: none;
  height: 10vh;
  min-height: 100%;
  position: absolute;
}

.ix_card-background {
  overflow: clip;
}

.tabs_content {
  overflow: visible;
}

.nav_container {
  max-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-width
  );
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: #ddd0;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.nav_left {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav_logo {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  color: inherit;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  text-decoration: none;
  display: flex;
}

.nav_logo:hover {
  color: color-mix(in srgb, currentColor 80%, transparent);
}

.nav_menu-full-screen {
  z-index: 1;
  text-align: left;
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 100dvh;
  margin-bottom: 0;
  display: flex;
  position: fixed;
  inset: 0%;
}

.ix_nav-cover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  pointer-events: none;
  transform-origin: 50% 100%;
  transform-style: preserve-3d;
  height: 100%;
  position: absolute;
  inset: 0% 0% auto;
  transform: scaleY(0);
}

.mask_left {
  -webkit-mask-image: linear-gradient(270deg, #000 20%, #0000001a 100%);
  mask-image: linear-gradient(270deg, #000 20%, #0000001a 100%);
}

.mask_right {
  -webkit-mask-image: linear-gradient(90deg, #000 20%, #0000001a 100%);
  mask-image: linear-gradient(90deg, #000 20%, #0000001a 100%);
}

.mask_bottom {
  -webkit-mask-image: linear-gradient(#000 20%, #0000001a 100%);
  mask-image: linear-gradient(#000 20%, #0000001a 100%);
}

.mask_top {
  -webkit-mask-image: linear-gradient(#0000001a 0%, #000 80%);
  mask-image: linear-gradient(#0000001a 0%, #000 80%);
}

.is-background {
  box-sizing: content-box;
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-primary
  );
  background-color: color-mix(in srgb, currentColor 10%, transparent);
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.is-background.on-accent-primary,
.is-background.on-accent-secondary,
.is-background.on-accent-tertiary {
  color: inherit;
}

.is-background.on-inverse {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-accent-on-inverse
  );
}

.radius_top-0 {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.radius_bottom-0 {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.radius_all-0 {
  border-radius: 0;
}

.radius_left-0 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.subheading {
  max-width: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-sm-width
  );
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size
  );
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-line-height
  );
  letter-spacing: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-letter-spacing
  );
  color: color-mix(in srgb, currentColor 70%, transparent);
  text-wrap: balance;
}

.subheading p {
  letter-spacing: 0;
  font-size: inherit;
  margin-bottom: inherit;
}

.nav_mobile-menu_button-wrapper {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.on-inverse.is-background {
  background-color: color-mix(in srgb, currentColor 30%, transparent);
}

.sg_wrapper {
  position: relative;
}

.sg_colors-column {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  flex-flow: column;
  flex: 1;
  display: flex;
  position: relative;
}

.sg_colors-column.sg_main {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
}

.nav_logo-icon {
  aspect-ratio: 1;
  flex: none;
  height: 100%;
}

.radius_right-0 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sg_color-combo {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border: 1px solid #7773;
  flex-flow: column;
  flex: 1;
  min-height: 12rem;
  display: flex;
  overflow: clip;
}

.radius_card {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
}

.radius_button {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
}

.dropdown {
  margin-left: 0;
  margin-right: 0;
}

.dropdown_toggle {
  padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
    )
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
    );
  grid-column-gap: 0.7em;
  grid-row-gap: 0.7em;
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--sm-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  justify-content: flex-start;
  align-items: center;
  font-weight: 700;
  line-height: 1.2;
  transition:
    border-color 0.2s,
    background-color 0.2s;
  display: flex;
}

.dropdown_toggle:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg-hover
  );
}

.dropdown_toggle.w--open {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown_list.w--open {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: 0 2px 6px #0000001a;
}

.dropdown_list.is-open_up.w--open {
  bottom: 100%;
}

.dropdown_list.is-open_up-left.w--open {
  bottom: 100%;
  right: 0;
}

.dropdown_list.is-open_left.w--open {
  right: 0;
}

.card_body_small {
  z-index: 1;
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  flex-flow: column;
  display: flex;
  position: relative;
}

.sg_code-embed {
  z-index: 99;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: fixed;
  inset: auto auto 0% 0%;
}

.mask_fade-horizontal {
  -webkit-mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
  mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
}

.tab_menu-link_transparent-bottom {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  padding-right: 0;
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  box-shadow: inset 0 2px 0 0
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a30
    );
  opacity: 0.5;
  color: inherit;
  background-color: #0000;
  border-radius: 0;
  padding-left: 0;
  font-size: 0.9375rem;
  line-height: 1.3;
}

.tab_menu-link_transparent-bottom:hover {
  opacity: 0.7;
  color: inherit;
  background-color: #0000;
}

.tab_menu-link_transparent-bottom.w--current {
  box-shadow: inset 0 2px 0 0
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-color-tint--neutral-inverse-a70
    );
  opacity: 100;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #fff0;
}

.tab_menu-link {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  padding-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
  );
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-vertical
  );
  padding-left: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-padding-horizontal
  );
  opacity: 0.5;
  color: inherit;
  box-shadow: color-mix(in srgb, currentColor 30%, transparent) 0px -2px 0px 0px inset;
  background-color: #0000;
  border-radius: 0;
  font-size: 0.9375rem;
  line-height: 1.3;
}

.tab_menu-link:hover {
  opacity: 0.7;
  color: inherit;
  box-shadow: color-mix(in srgb, currentColor 50%, transparent) 0px -2px 0px 0px inset;
  background-color: #0000;
}

.tab_menu-link.w--current {
  opacity: 100;
  box-shadow: color-mix(in srgb, currentColor 70%, transparent) 0px -2px 0px 0px inset;
  background-color: #0000;
}

.backdrop-filter_blur {
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
}

.padding-horizontal_none,
.padding-vertical_none {
  padding-left: 0;
  padding-right: 0;
  list-style-type: none;
}

.padding-left_medium {
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.ix_backdrop-filter-blur {
  will-change: auto !important;
  filter: none !important;
  transform-style: unset !important;
}

.custom_transition-opacity {
  transition: opacity 0.4s ease-in-out;
}

.text-color_on-accent-primary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-primary
  );
}

.text-color_on-accent-secondary {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-accent-secondary
  );
}

.mask_fade-vertical {
  -webkit-mask-image: linear-gradient(#0000 0%, #000 10% 90%, #0000 100%);
  mask-image: linear-gradient(#0000 0%, #000 10% 90%, #0000 100%);
}

.sg_grid {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
  grid-auto-columns: minmax(15rem, 1fr);
  place-items: stretch stretch;
  display: grid;
}

.sg_color-col-inverse {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  box-shadow: 0 0 0 8px
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse);
  flex-flow: column;
  flex: 1;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  display: flex;
  overflow: clip;
}

.sg_color-col {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border: 1px solid #77777730;
  flex-flow: column;
  flex: 1;
  display: flex;
  overflow: clip;
}

.accordion-body {
  padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x)
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
}

.sg_heading-row {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  justify-content: space-between;
  align-self: stretch;
  align-items: baseline;
  display: flex;
}

.sg_grid-buttons {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: minmax(15rem, 1fr);
  align-self: stretch;
  place-items: center start;
  display: grid;
}

.sg_height-auto {
  min-height: 5rem;
}

.padding-right_medium {
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
}

.sg_table-head {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  border-bottom: 1px solid
    var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
    );
}

.grid_3-col.gap-large {
  grid-column-gap: 17px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.gap-xxsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
}

.gap-large {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
}

.gap-xlarge {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xl-gap);
}

.gap-xxlarge {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxl-gap);
}

.grid_9-col.gap-xsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
}

.grid_6-col.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.grid_6-col.gap-xsmall {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
}

.grid_5-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_5-col.tablet-1-col.gap-medium {
  grid-column-gap: 20px;
  grid-template-columns: 1.5fr 0.25fr;
}

.grid_4-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_4-col.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.grid_1-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_1-col.gap-medium {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
}

.grid_1-col.gap-small {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
}

.grid_12-col {
  grid-template-rows: auto;
  grid-template-columns:
    minmax(0, 1fr) minmax(0, 1fr)
    1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_8-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.is-y-top {
  place-items: start stretch;
}

.gap-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.grid_auto {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 100%);
  grid-auto-columns: 100%;
  grid-auto-flow: column;
  display: grid;
}

.ix_card-deck-space {
  margin-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---ix--ix-card-spacing
  );
  transition: margin-right 0.3s ease-in-out;
}

.tabs_nav {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.is-y-center {
  place-items: center stretch;
}

.is-y-bottom {
  align-items: end;
}

.is-y-baseline {
  align-items: baseline;
}

.nav_center {
  padding-top: 0;
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  text-align: left;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
}

.nav_menu-list-item.display-hide-tablet {
  display: none;
}

.nav-caret {
  margin: 0;
  position: relative;
}

.mega-nav_dropdown-list {
  z-index: auto;
  background-color: #fff0;
  margin-top: 0;
  padding-top: 0;
  display: none;
  position: absolute;
}

.mega-nav_dropdown-list.w--open {
  background-color: #0000;
  margin-top: 0;
  padding-top: 15px;
  left: 0;
  right: 0;
}

.mega-nav_dropdown-list-wrapper {
  z-index: 999999999;
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 2rem;
  display: block;
  position: static;
  box-shadow: 0 4px 8px -2px #0000001a;
}

.mega-nav_dropdown-list-wrapper.w--open {
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  order: 0;
  justify-content: center;
  align-self: auto;
  padding: 2rem;
  display: flex;
  position: absolute;
  inset: 100% 0% auto;
  box-shadow: 0 8px 8px -4px #0000001a;
}

.mega-nav_dropdown-list-wrapper.tablet_padding-2 {
  background-color: #fff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 4px 8px -2px #00000059;
}

.mega-nav_link-item {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
  display: flex;
}

.mega-nav_link-item.mega-nav_link-item-color {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.mega-nav_link-item.mega-nav_link-item-color:hover {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
}

.icon_medium.icon-width {
  width: 32px;
  height: 32px;
}

.nav_dropdown-list.w--open {
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-25x);
  background-color: #0000;
  display: flex;
}

.nav-menu_dropdown-list-wrapper {
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---bg-secondary);
  box-shadow: 0 4px 8px #0000001a;
}

.nav-menu_dropdown-list-wrapper.w--open {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
  top: 100%;
  box-shadow: 0 6px 8px -4px #0000001a;
}

.nav_dropdown-link {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xxs-gap);
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---nav-link--nav-link-primary
  );
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-weight
  );
  justify-content: flex-start;
  align-items: center;
  padding: 0.75em 1em;
  text-decoration: none;
  transition: color 0.2s;
  display: flex;
}

.nav_dropdown-link.w--current,
.nav_dropdown-link.w--open {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-secondary-bg-hover
  );
}

.button_label {
  white-space: pre;
}

.header {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: flex-start;
  padding-top: 10px;
  display: flex;
}

.header.is-align-center {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.min-height_100dvh {
  min-height: 100dvh;
}

.text-color_on-overlay {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-on-overlay
  );
}

.header.is-2-col {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.padding_none {
  padding: 0;
  list-style-type: none;
}

.header {
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.footer_bottom-3-col {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---border-color--border-secondary
  );
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logo {
  grid-column-gap: 0.7rem;
  grid-row-gap: 0.7rem;
  color: inherit;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  text-decoration: none;
  display: flex;
}

.text_all-caps {
  text-transform: uppercase;
}

.footer_icon-group.mobile-block {
  display: none;
}

.text-color_inherit {
  color: inherit;
}

.margin-horizontal_auto {
  margin-left: auto;
  margin-right: auto;
}

.background_white {
  background-color: #fff;
}

.ratio_1x1 {
  aspect-ratio: 1;
}

.width_150vw {
  width: 150vw;
}

.logo_wrapper {
  max-width: 100%;
  height: auto;
}

.display_block_tablet {
  display: none;
}

.margin-vertical_large {
  margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--lg-gap);
  margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--4x);
}

.custom_hero-right-offset {
  flex: none;
  width: 40vw;
  min-width: 100%;
  max-width: 60rem;
}

.inline-figure-0 {
  max-width: 1280pxpx;
}

.padding_section {
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical
  );
  padding-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical
  );
}

.accordion_toggle-transparent {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  font-size: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size
  );
  line-height: 1.2;
  font-weight: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-weight
  );
  background-color: #0000;
  border-bottom: 0 solid #f9f9f9;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  transition: opacity 0.3s;
  display: flex;
}

.accordion_toggle-transparent.w--open {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  opacity: 1;
  mix-blend-mode: normal;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  transition: opacity 0.3s;
}

.accordion_toggle-transparent.border--bottom {
  border-top: 0 solid #000;
  border-bottom: 1px solid #e5e5e5;
  border-left: 0 solid #000;
  border-right: 0 #000;
  border-radius: 0;
}

.accordion_toggle-transparent.border--bottom.qna-list-toggle {
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.accordion_toggle-transparent.qna-list-toggle {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.accordion_toggle-transparent.qna-list-toggle2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.accordion_toggle-transparent.color-gray-1 {
  color: #8f8f8f;
}

.padding_xsmall.height_100percent {
  height: auto;
}

.padding_xsmall.height_100percent.blog-padding.mobile-update-blog-padding {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.padding_xsmall.height_100percent.seller-success-blog {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.banner {
  overflow: hidden;
}

.banner.is-top {
  position: fixed;
  inset: 0% 0% auto;
}

.z-index_99 {
  z-index: 99;
  position: relative;
}

.padding-bottom_xxsmall {
  padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x);
}

.banner_close-button {
  width: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  border-top-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-top-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-left-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  border-bottom-right-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---button--button-radius
  );
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
  color: #fff0;
  text-align: center;
  cursor: pointer;
  font-variation-settings: "opsz" 50;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 0.9375rem;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
  transition: background-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
  display: flex;
}

.border_none {
  border: 0 #0000;
}

.card_header {
  z-index: 1;
  padding-top: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding
  );
  padding-right: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding
  );
  padding-left: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding
  );
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.input {
  color: #1c4870;
  border: 1px solid #92c0e7;
  border-radius: 100px;
  min-height: 72px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 1.2rem;
  box-shadow: 0 2px 12px #5c5daf33;
}

.input:hover {
  background-color: #e5eef9;
}

.input::placeholder {
  color: #1c4870;
  font-size: 1.1rem;
}

.position-reletive {
  position: relative;
}

.position-reletive.recommend-height {
  height: 500px;
}

.position-reletive.recommend-height.test-none {
  display: none;
}

.position-reletive.width-coupang-height {
  height: 60px;
}

.position-reletive.width-coupang-height.mb-lg-015.pl-01 {
  padding-left: 1rem;
}

.position-reletive.width-coupang-height.mr-01 {
  margin-right: 1rem;
}

.position-reletive.width-coupang-height.mr-03 {
  margin-right: 3rem;
}

.position-reletive._w-150x {
  width: 150px;
}

.position-reletive._w-120x {
  width: 120px;
}

.image-2 {
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.image-2.cp-market-logo {
  width: 204px;
}

.section-2 {
  background-color: #e9f1ff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/687dda548b108a0fb8eee393_ab646ff7c570ce52decf51a523d7e297_top-banner.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

.section-2.top--banner {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c5db1726b653aaeef0f86_top-banner.jpg);
  background-size: cover;
  padding-top: 8px;
  padding-bottom: 8px;
}

.section-2.top--banner.position-reletive {
  padding-top: 12px;
  padding-bottom: 12px;
}

.body {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  padding-top: 0;
}

.container {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-card {
  border-radius: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-radius
  );
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info {
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-info.testimonial_mobile {
  margin-top: auto;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  margin-right: 16px;
}

.testimonial-author {
  margin-bottom: 2px;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex-flow: row;
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.div-block-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  display: flex;
}

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

.grid-2.grid_6-col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex: 1;
}

.grid-2.grid_6-col.grid-main {
  flex-flow: column;
  display: flex;
}

.grid-3 {
  grid-template-columns: 1fr;
}

.grid-3.grid_6-col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto;
  grid-auto-flow: row;
  display: flex;
}

.grid-3.grid_2-col {
  flex-flow: column;
  display: flex;
}

.div-block-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: flex-start;
  display: flex;
}

.div-block-3.sell-coupang-mb {
  margin-bottom: 1.5rem;
}

.div-block-4 {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  min-width: 50px;
  display: flex;
}

.div-block-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.image-3 {
  width: 50px;
  height: auto;
}

.image-3.border-radius-0 {
  width: 50px;
}

.image-3.border-radius-0.pt-auto {
  padding-top: 8px;
}

.container-3 {
  background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색);
  border-radius: 12px;
  max-width: 1200px;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 50px;
}

.container-3.mt-sm-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-3.mt-sm-20.why-coupang-pd-tablet {
  padding: 20px 30px;
}

.section-3 {
  text-align: center;
}

.section-3.bg-fff {
  z-index: 9999999;
  border-bottom: 1px solid #e5e5e5;
  position: sticky;
  top: 0;
}

.sub-title-md {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #000;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-md.pc_table_mol_none {
  display: none;
}

.sub-title-md.weight-700.home-mobile-content1-sub-title {
  font-size: 30px;
}

.sub-title-md.text-align_center.mb-lg-25 {
  margin-bottom: 2.5rem;
}

.sub-title-md.mb-0 {
  margin-bottom: 0;
}

.section-title-lg {
  margin: 20px auto 70px;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.3em;
}

.section-title-lg.text-align_center-ta.width_100percent_mobile-l.color-fff {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-lg.text-align_center-ta.width_100percent_mobile-l.color-fff.mt-lg-0.mb-lg-1.ads-banner-text-mobile {
  color: #000;
}

.section-title-lg.text-align_center-ta.width_70percent_tablet.width_100percent_mobile-l.color-fff.padding-h2 {
  margin-bottom: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-margin-bottom
  );
}

.section-title-lg.pb-lg-1 {
  margin-bottom: 1rem;
}

.section-title-lg.mt-lg-0.mb-lg-2.home-mobile-content1-title {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.banner-title {
  font-size: 60px;
  font-weight: 700;
  line-height: 1.4em;
}

.container-1201 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-4 {
  width: 100%;
}

.container-1202 {
  flex: 1;
  max-width: 50%;
}

.banner-left {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 50%;
  display: flex;
}

.sub-desc-sm {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---sub-desc-sm);
  word-break: keep-all;
  padding-left: 0;
  font-weight: 300;
  line-height: 1.4;
}

.sub-desc-sm.weight-400 {
  font-weight: 400;
}

.sub-desc-sm.mb-lg-3 {
  list-style-type: disc;
}

.sub-desc-sm.mb-lg-0 {
  font-weight: 500;
}

.sub-desc-sm.weight-600 {
  color: #1a1a1a;
}

.sub-desc-sm.weight-600.text-color-rocket.text-decoration_none:hover {
  color: #ff6521;
}

.sub-desc-sm.weight-600.text-decoration_none.color-rocket-text.gray {
  color: #888;
}

.sub-desc-sm.weight-600.text-decoration_none.text-color-346aff {
  color: #346aff;
  font-weight: 500;
}

.sub-desc-sm.weight-600.text-decoration_none.text-color-346aff.cp-semi {
  font-weight: 600;
}

.sub-desc-sm.weight-600.color-fff.mobile-text-color-black.color-white {
  color: #fff;
}

.sub-desc-sm.weight-600.decoration_none.text-color-346aff {
  color: #346aff;
}

.sub-desc-sm.mt-lg-1 {
  list-style-type: disc;
}

.sub-desc-sm.mt-lg-1.list-style-num {
  list-style-type: decimal;
}

.sub-desc-sm.color-212b36 {
  color: #212b36;
}

.sub-desc-sm.education_tag.border-radius-12 {
  border-radius: 8px;
  padding: 5px 10px 4px;
  font-size: 14px;
  font-weight: 400;
}

.sub-desc-sm.text-align-left {
  text-align: left;
}

.sub-desc-sm.mb-0 {
  margin-bottom: 0;
}

.sub-desc-sm.mb-04 {
  margin-bottom: 4rem;
}

.cta-button-md {
  color: #fff;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 12px 26px;
  font-size: 18px;
}

.cta-button-md:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-md.mt-lg-5 {
  margin-top: 5rem;
}

.cta-button-md.mt-lg-5.mt-md-1.bg-color-rocket.hover-none:hover {
  background-color: #ff6521;
}

.cta-button-md.mt-md-1.mb-lg-1.mt-mo-0.mb-mo-0.cp-cta-bg {
  background-color: #f7552f;
}

.cta-button-md.newsroom-cta {
  text-align: center;
  width: 230px;
  padding: 12px 18px;
}

.cta-button-md.newsroom-cta.newsroom-cta2 {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  background-color: #c3e7ff;
}

.cta-button-md.ctta-buttom-md-tablet.cta-seller-color {
  background-color: #949494;
}

.cta-button-md.bg-color-rocket:hover {
  background-color: #ff6521;
}

.top-banner-text {
  font-size: 16px;
  font-weight: 400;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.top-banner-text:hover {
  color: #000;
}

.top-banner-text.color-primary.weight-600.ml-lg-2:hover {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---neo-hover);
}

.top-banner-text.color-primary-2.weight-600.ml-lg-2:hover {
  color: #007bcd;
}

.top-banner-text.ribon-banner-none {
  margin-right: 5px;
  font-weight: 400;
}

.top-banner-text.ribon-banner-none.color-primary.weight-600 {
  font-weight: 600;
}

.top-banner-text.ribon-banner-none.color-fff:hover {
  color: #fff;
}

.top-banner-text.top-banner-link-text:hover {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.top-banner-text.top-banner-link-text.mobile {
  display: none;
}

.link-text {
  color: #0e87ff;
}

.link-text.home-link-text {
  color: #000;
  font-weight: 600;
}

.link-text.home-link-text.color-primary {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.link-text.home-link-text.color-primary.mt-lg-1.why-coupang-text-link {
  margin-top: 0.5rem;
}

.link-text.home-link-text.color-primary.why-coupang-text-link {
  font-size: 18px;
}

.container-1200 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  background-color: #fff0;
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1200.position-reletive.align-x-start {
  justify-content: flex-start;
}

.container-1200.container-flex {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.container-1200.flex-direction-colmn {
  flex-flow: column;
  justify-content: space-between;
}

.container-1200.flex-direction-colmn.mb-80 {
  margin-bottom: 80px;
}

.container-1200.flex-direction-colmn.align-stretch {
  align-items: stretch;
}

.container-1200.display-block {
  display: block;
}

.container-1200.border-bottom-a4a4a4 {
  border-bottom: 1px solid #a4a4a4;
}

.container-1200.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0.mt-xs-015.text-align-right-xs {
  justify-content: flex-end;
  align-items: center;
}

.container-1200.footer-banner {
  padding-left: 20px;
  padding-right: 20px;
}

.container-1200.bg-f2f4f6 {
  background-color: #f2f4f6;
}

.cta-button-sm {
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 20px;
  font-size: 16px;
}

.cta-button-sm:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-sm.cta-button-sm--color {
  color: #18a0fb;
  background-color: #c3e7ff;
  display: block;
}

.cta-button-sm.bg-color-rocket:hover,
.cta-button-sm.bg-color-rocket.mt-lg-1:hover {
  background-color: #ff6521;
}

.cta-button-sm.bg-color-rocket.mobile-cta-width-100.mobile-text-center.sub {
  text-align: center;
  align-self: center;
  width: 80%;
}

.cta-button-sm.bg-color-rocket2:hover {
  background-color: #ffa279;
}

.text-block-3 {
  color: #00f;
}

.sub-title-lg {
  color: #000;
  font-size: 32px;
  font-weight: 600;
}

.sub-title-lg.text-align_left.mb-lg-2 {
  line-height: 1.4em;
}

.sub-title-lg.text-align_left.mb-lg-2.pl-lg-2 {
  margin-top: 0;
}

.sub-title-lg.text-align_center.line-height-14 {
  line-height: 1.4;
}

.sub-title-sm {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm.mb-1 {
  margin-bottom: 1rem;
}

.sub-title-sm.weight-700 {
  font-weight: 700;
}

.sub-title-sm.weight-700.mb-1 {
  color: #18a0fb;
}

.sub-title-sm.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.sub-title-sm.weight-500 {
  font-weight: 500;
}

.sub-title-sm.weight-500.mo-banner-text-left {
  color: #1a1a1a;
}

.sub-title-sm.weight-500.mo-banner-text-left.mb-lg-20x,
.sub-title-sm.weight-500.mb-lg-20x {
  margin-bottom: 20px;
}

.sub-title-sm.weight-500.mb-lg-20x.text-align-left.display-none-sm.cp-reg {
  font-weight: 400;
}

.sub-title-sm.mb-lg-2 {
  margin-top: 0;
}

.sub-title-sm.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
}

.sub-title-sm.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.sub-title-sm.color-gray-2.mb-lg-1 {
  display: block;
}

.sub-title-sm.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.sub-title-sm.pl-24 {
  padding-left: 4rem;
}

.sub-title-sm.line-height-1 {
  line-height: 1em;
}

.section-title-md {
  color: #000;
  font-size: 40px;
  font-weight: 700;
}

.section-title-sm {
  color: #000;
  margin-top: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-sm.text-align_center.mb-lg-2.border-radius-100 {
  border-radius: 100px;
}

.section-title-sm.text-align_center.mb-lg-2.border-radius-100.color-fff {
  margin-bottom: 2.5rem;
  padding: 1rem 2rem;
  line-height: 1.4;
}

.section-title-sm.text-align_center.mb-lg-2.border-radius-100.color-fff.bg-image {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68fee63bc51b889ae27a73ec_Frame%20163.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-title-sm.text-align_center.display-none-sm {
  display: block;
}

.sub-title-xs {
  font-size: 18px;
  font-weight: 600;
}

.sub-title-xs.mt-lg-0 {
  margin-bottom: 15px;
}

.sub-title-xs.rocket-title-xs,
.sub-title-xs.rocket-title-xs:hover {
  color: #ff6521;
}

.sub-title-xs.mb-lg-005.height-51 {
  height: 51px;
}

.sub-title-xs.mb-4 {
  margin-bottom: 4px;
}

.sub-desc-lg {
  font-size: 20px;
  font-weight: 300;
}

.sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile {
  color: #000;
}

.sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile.mobile-s-block {
  display: none;
}

.sub-desc-lg.pb-70 {
  padding-bottom: 70px;
}

.sub-desc-md {
  font-size: 18px;
  font-weight: 300;
}

.sub-desc-md.text-align_left,
.sub-desc-md.text-align_left.mb-lg-3 {
  word-break: keep-all;
}

.sub-desc-md.text-align_left.mb-lg-2 {
  margin-bottom: 2rem;
}

.sub-desc-md.weight-400.mb-lg-0 {
  word-break: keep-all;
}

.sub-desc-md.mt-lg-2.sub-desc-mobile.display_block_mobile-s,
.sub-desc-md.graph-text-mobile.display_block_mobile_l {
  display: none;
}

.sub-desc-md.display-none-tablet {
  word-break: keep-all;
  display: block;
}

.sub-desc-md.display-block-tablet {
  display: none;
}

.sub-desc-md.my-02 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.sub-desc-xs {
  word-break: keep-all;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4rem;
  text-decoration: none;
}

.sub-desc-xs.text--hover.color-fff.mobile-block {
  display: none;
}

.sub-desc-xs.color-fff.text-align_center.color-3 {
  color: #515e6a;
}

.sub-desc-xs.span_text-red {
  color: #fff;
  background-color: #f7552f;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: 500;
}

.text-block-4 {
  font-weight: 700;
  display: block;
}

.text-block-4:hover {
  color: #18a0fb;
}

.mega-nav_link-item-color {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
}

.mega-nav_link-item-color:hover {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.div-block-6 {
  flex: 0 auto;
  align-self: center;
  width: 50%;
}

.div-block-6._w-100.mt-lg-1 {
  width: 600px;
}

.div-block-6._w-100.rocket-bottom-banner-tablet {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-7 {
  text-align: left;
  margin-top: 0;
}

.cta-button-xs {
  background-color: #18a0fb;
  border-radius: 8px;
  padding-top: 8px;
  font-size: 14px;
}

.cta-button-xs:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-xs.bg-color-rocket.mt-lg-1:hover,
.cta-button-xs.bg-color-rocket2.text-color-rocket:hover {
  background-color: #ff6521;
}

.div-block-8 {
  border-top: 1px solid #e5e5e5;
  margin-top: 0;
  padding-top: 20px;
}

.list-item,
.list-item-2,
.list-item-3 {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.display_none_pc {
  display: none;
}

.sub-title-xxs {
  color: #333;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.sub-title-xxs.text--hover.display-hide-mobilel {
  display: none;
}

.sub-title-xxs.text--hover.display-block-mobilel {
  display: block;
}

.color-gray-1 {
  color: var(--color-gray-1);
}

.div-block-11 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.mt-lg-0 {
  margin-top: 0;
}

.text--hover {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-neutral-color--neutral-inverse
  );
}

.text--hover:hover {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.div-block-13 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.section-4 {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-color--text-primary
  );
  background-color: #414856;
  padding-top: 15px;
  padding-bottom: 15px;
}

.section-4.bg-surface2 {
  background-color: #f4fbff;
}

.section-4.bg-surface {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.section-4.bg-surface.home-banner-py {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c656a2b72b6ba1619bab4_home-bottom-banner.jpg);
  background-position: 100%;
  background-size: cover;
  padding: 2rem;
}

.main_banner {
  justify-content: flex-start;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.banner-right {
  max-width: 50%;
}

.bg-fff {
  background-color: #fff;
  border-radius: 0;
}

.bg-fff.pd-10x {
  padding: 10px;
}

.bg-fff.pd-10x._w-400x {
  width: 450px;
}

.bg-fff.border-top-bottom-black {
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
}

.bg-fff.py-10x {
  padding-top: 10px;
  padding-bottom: 10px;
}

.bg-fff.py-10x.px-15x {
  padding-left: 15px;
  padding-right: 15px;
}

.bg-fff.py-10x.px-15x.keep-all.ro-box-shadow {
  box-shadow: 0 2px 5px #0003;
}

.bg-fff.py-10x.px-15x.keep-all.box-shadow-2.booth-location-height {
  height: 120px;
}

.bg-fff.section-wrap {
  padding-top: 30px;
  padding-bottom: 30px;
}

.bg-fff.section-wrap.day-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691ec6686d3011e12d21db7f_ac8cd6ed1ca911a1be47e2cc933ead7fa9b37426.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.color-fff,
.color-fff.sub-title-xs-8.seller-wallet-mobile-cta-text {
  color: #fff;
}

.color-fff.sub-title-md {
  word-break: keep-all;
}

.color-fff.sub-title-md.display_block_mobile-l {
  display: none;
}

.color-fff.under-line {
  text-decoration: underline;
}

.bg-surface2 {
  background-color: #f4fbff;
}

.footer_top {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-top: 0 solid #e5e5e5;
  flex-flow: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: auto;
  place-items: center start;
  width: 100%;
  max-width: 100%;
  margin: 0 auto 0;
  padding-top: 0;
  display: flex;
}

.color-primary,
.color-primary.sub-desc-sm.weight-400.text-decoration_none,
.color-primary.sub-desc-sm.weight-500,
.color-primary.sub-desc-sm.weight-600.text-decoration_none {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.color-primary.weight-600.color-green {
  color: #44c252;
}

.div-block-16 {
  flex: 0 auto;
}

.mobile_dropdown_menu {
  display: none;
}

.display-p-t {
  display: block;
}

.button_icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: inline-flex;
}

.text-button {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #ff4d00;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
}

.text-button:hover {
  grid-column-gap: 0.7em;
  grid-row-gap: 0.7em;
  outline-offset: 0px;
  color: #0e87ff;
  outline: 12px #0e87ff;
  transform: translate(0);
}

.text-button.is-secondary {
  color: inherit;
  transition-property: opacity, color;
  transition-duration: 0.3s, 0.3s;
  transition-timing-function: ease-in-out, ease-in-out;
}

.text-button.is-secondary:hover {
  opacity: 0.6;
}

.nav_menu-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  align-items: center;
  margin-bottom: 0;
  margin-left: 30px;
  padding-left: 0;
  display: flex;
}

.nav {
  z-index: 99;
  color: #000;
  background-color: #fff0;
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  align-items: center;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  display: flex;
  position: relative;
}

.nav.container-1201 {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.flex_horizontal {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: flex;
}

.margin-bottom_none {
  margin-bottom: 0 !important;
}

.paragraph_small {
  letter-spacing: 0;
  margin-bottom: 0.7em;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 0.88rem;
  line-height: 1.6em;
}

.paragraph_small.text-color_secondary {
  color: #333;
  text-align: justify;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
}

.nav_dropdown-menu {
  position: static;
}

.nav_mobile-menu-button {
  color: inherit;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 0.5rem;
}

.nav_mobile-menu-button:hover {
  color: inherit;
}

.nav_mobile-menu-button.w--open {
  z-index: 2;
  background-color: #0000;
}

.nav_mobile-menu-button.w--open:hover {
  color: #f4f6f8;
}

.nav_center {
  text-align: left;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: flex;
  position: static;
}

.heading_h3 {
  letter-spacing: -0.01em;
  margin-bottom: 0.5em;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 1.78rem;
  font-weight: 500;
  line-height: 1.04em;
}

.nav_menu-list-item {
  margin-bottom: 0;
  display: flex;
}

.icon_medium {
  color: #18a0fb;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.nav_menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #0000;
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  position: static;
}

.eyebrow {
  letter-spacing: 0.01em;
  text-transform: uppercase;
  color: color-mix(in srgb, currentColor 60%, transparent);
  margin-top: 0;
  margin-bottom: 1.25rem;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.3em;
  display: inline-block;
}

.card_body {
  z-index: 1;
  background-color: #fff;
  border-radius: 5px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  padding: 2rem;
  display: flex;
  position: relative;
  right: 0;
  overflow: clip;
}

.margin_top-auto {
  margin-top: auto !important;
}

.card-link {
  box-shadow: none;
  opacity: 1;
  color: #000;
  background-color: #f9f9f9;
  background-image: none;
  border: 0 solid #0003;
  border-radius: 0.75rem;
  flex-flow: column;
  margin-bottom: 0;
  text-decoration: none;
  list-style-type: none;
  transition: all 0.16s linear;
  display: flex;
  overflow: clip;
  transform: translateY(0);
}

.card-link:hover {
  box-shadow: none;
  opacity: 0.6;
  color: #000;
  background-color: #f9f9f9;
  transform: translateY(0);
}

.card-link.is-inverse {
  color: #fff;
  background-color: #000;
  border-color: #0000;
}

.card-link.is-inverse:hover {
  color: #fff;
  background-color: #000;
}

.card-link.is-inverse.flex-child_expand {
  background-color: #fff0;
}

.nav_container {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ddd0;
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0.75rem 1rem;
  display: flex;
}

.mega-nav_dropdown-list.w--open {
  background-color: #0000;
  padding-top: 1.25rem;
  left: 0;
  right: 0;
}

.mega-nav_dropdown-list-wrapper {
  color: #000;
  background-color: #f9f9f9;
  border-radius: 0.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 2rem;
  box-shadow: 0 4px 8px -2px #0000001a;
}

.mega-nav_dropdown-list-wrapper.w--open {
  border-radius: 0.75rem;
  order: 0;
  justify-content: center;
  align-self: auto;
  padding: 2rem;
  display: flex;
  position: absolute;
  inset: 100% 0% auto;
  box-shadow: 0 8px 8px -4px #0000001a;
}

.grid_3-col {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_3-col.tablet-1-col.gap-small {
  border-bottom: 0 solid #e5e5e5;
  flex-flow: column;
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.grid_3-col.tablet-1-col.gap-small {
  border-bottom: 0 solid #e5e5e5;
  flex-flow: column;
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.grid_3-col.tablet-1-col.gap-small.tablet_flex_set {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: row;
  justify-content: flex-start;
}

.nav_link {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  white-space: nowrap;
  word-break: keep-all;
  color: color-mix(in srgb, currentColor 75%, transparent);
  border-radius: 0.5rem;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5em 0.75em;
  text-decoration: none;
  display: flex;
}

.nav_link:hover {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  color: inherit;
}

.nav_link.w--current,
.nav_link.w--open {
  background-color: #0000;
}

.mega-nav_link-item {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  color: #000;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  transition: color 0.2s;
  display: flex;
}

.button-group {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.mega-nav_list {
  grid-column-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav_right {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav_right.display_pc_tablet {
  display: flex;
}

.icon {
  color: #ff4d00;
  vertical-align: middle;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.heading_h1 {
  letter-spacing: -0.01em;
  word-break: normal;
  text-wrap: balance;
  margin-bottom: 40px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.3em;
}

.subheading {
  letter-spacing: 0;
  color: color-mix(in srgb, currentColor 70%, transparent);
  text-wrap: balance;
  max-width: 1000px;
  margin-bottom: 1.25rem;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 1.13rem;
  line-height: 1.6em;
}

.grid_2-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.image {
  object-fit: contain;
  border-radius: 0.75rem;
  width: 100%;
}

.image.image_cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.grid_9-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  box-shadow: none;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  background-image: none;
  border: 0 solid #0000;
  border-radius: 0.5rem;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  font-family:
    Instrument Sans,
    sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
  text-decoration: none;
  transition:
    border-color 0.2s,
    color 0.2s,
    background-color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),
    box-shadow 0.2s;
  display: inline-flex;
}

.button:hover {
  box-shadow: none;
  color: #fff;
  background-color: #007bcd;
  border-color: #0000;
}

.button:active {
  box-shadow: none;
  background-color: #18a0fb;
}

.button:focus {
  outline-offset: 2px;
  outline: 2px solid #18a0fb;
}

.position_relative {
  position: relative;
}

.section {
  color: #000;
  background-color: #f9f9f9;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.section.is-secondary {
  background-color: #f9f9f9;
}

.card {
  box-shadow: none;
  color: #000;
  background-color: #f9f9f9;
  background-image: none;
  border: 0 solid #0003;
  border-radius: 0.75rem;
  flex-flow: row;
  flex: 0 auto;
  list-style-type: none;
  overflow: hidden;
}

.card.on-secondary {
  box-shadow: none;
  color: #000;
  background-color: #f9f9f9;
  background-image: none;
  border-color: #0000001a;
}

.ratio_4x3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 4/3;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: relative;
}

.weight-600 {
  font-weight: 600;
}

.weight-600.mb-lg-005 {
  font-size: 16px;
}

.weight-600.mb-lg-005.mt-1 {
  margin-top: 1rem;
}

.weight-600.pl-0 {
  padding-left: 0;
}

.color-error {
  color: #e22d2e;
}

.color-error.weight-600.error-mo.rocket-color {
  color: #ff6521;
}

.color-gray-2 {
  color: #606060;
}

.color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc {
  text-overflow: ellipsis;
  height: 40px;
}

.color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc.mb-lg-0 {
  height: 48px;
  line-height: 1.4;
}

.color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc.mb-lg-0.color-aaa {
  font-weight: 400;
}

.display-m {
  display: none;
}

.sub-title-md-2 {
  color: #000;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-md-2.margin-bottom_xxsmall {
  margin-bottom: 0.5em;
}

.sub-title-md-2.rocket-sub2-title-mo {
  color: #6c6c6c;
  font-size: 20px;
}

.color-accent {
  color: #ff6521;
  -webkit-text-stroke-color: #ff6521;
}

.color-accent.sub-desc-xs {
  -webkit-text-stroke-color: #ff6521;
}

.stroke-left {
  border-left: 1px solid #e5e5e5;
}

.bg-fff-2 {
  background-color: #fff;
}

.section-title-lg-2 {
  color: #000;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-lg-2.text-align_center-ta.color-fff {
  color: #fff;
}

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

.bg-box {
  background-color: #e6e6e6;
}

.stroke-right {
  border-right: 1px solid #e5e5e5;
}

.cta-button-lg {
  text-align: center;
  background-color: #18a0fb;
  border-radius: 8px;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 250px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 32px 16px;
  font-size: 20px;
  display: flex;
}

.cta-button-lg:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-lg.bg-color-rocket2.text-color-rocket:hover {
  background-color: #ffa279;
}

.cta-button-lg.bg-color-rocket {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

.cta-button-lg.bg-color-rocket:hover {
  background-color: #ff6521;
}

.stroke {
  border: 1px solid #e5e5e5;
}

.section-title-xs-2 {
  color: #000;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-xs-2.margin-top_small.margin-bottom_xsmall {
  word-break: keep-all;
}

.section-title-xs-2.margin-top_small.margin-bottom_xsmall.headline-mt-1 {
  word-break: keep-all;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.color-primary-2 {
  color: #18a0fb;
}

.color-primary-2.weight-600.color-green {
  color: #44c252;
}

.weight-700 {
  font-weight: 700;
}

.weight-700.sub-desc-md.mb-lg-1.font-20 {
  font-size: 20px;
}

.weight-700.color-navy3 {
  color: var(--entry-navy-color);
}

.sub-desc-xs-2 {
  color: #000;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4em;
}

.border-radius-0 {
  border-radius: 0;
}

.border-radius-0.mr-lg-1 {
  margin-right: 0.5rem;
}

.border-radius-0.img-padding-top {
  padding-top: 8px;
}

.border-radius-0.position_absolute {
  inset: auto 20px 20px auto;
}

.border-radius-0.position_absolute.top-banner-inner-1 {
  inset: 50px auto auto 53%;
}

.border-radius-0.position_absolute.location-absolute {
  height: 100%;
  bottom: 0;
  right: -5%;
}

.border-radius-0.position_absolute.location-absolute.display-none-xs {
  width: 610px;
  height: auto;
  right: -2%;
}

.border-radius-0.position_absolute.party-absolute1 {
  inset: auto auto -65px;
}

.border-radius-0.position_absolute.party-absolute2 {
  bottom: -10px;
  right: auto;
}

.border-radius-0.position_absolute.text-decor-arrow-absolute {
  top: -7px;
  bottom: auto;
  right: -50px;
}

.border-radius-0.rocket-svg-width {
  width: 36px;
  padding-top: 8px;
}

.border-radius-0.pt--01 {
  padding-top: 1px;
}

.border-radius-0.pt--01.mr-lg-025 {
  margin-right: 0.25rem;
}

.border-radius-0.ribon-banner-none.rocket-img2 {
  margin-right: 5px;
}

.border-radius-0.ribon-banner-none.rocket-img2.py-lg-15x {
  padding-top: 15px;
  padding-bottom: 15px;
}

.border-radius-0.ribon-banner-none.rocket-img {
  padding-top: 0;
  padding-bottom: 0;
}

.border-radius-0.mr-025 {
  width: 20px;
  margin-right: 0.25rem;
}

.border-radius-0.icon-w-50 {
  width: 50px;
}

.border-radius-0.ro-margin-set {
  margin-bottom: -10px;
  margin-left: -10px;
}

.border-radius-0.ro-margin-set.opacity-01,
.border-radius-0.opacity-01 {
  opacity: 0.1;
}

.border-radius-0.opacity-01.position_absolute.presentation_location {
  bottom: -20px;
  left: 0%;
  right: auto;
}

.border-radius-0.opacity-01.position_absolute.special_absolute {
  inset: -10px auto auto 50%;
  transform: translate(-50%);
}

.border-radius-0.sourcing-text-icon {
  margin-top: auto;
}

.border-radius-0.sourcing-img-height {
  height: 500px;
}

.border-radius-0.is-medium-1x1 {
  width: 2rem;
  height: 2rem;
}

.border-radius-0.is-small-1x1 {
  width: 1.5rem;
  height: 1.5rem;
}

.border-radius-0._w-50.position_absolute-2.other-cost-saver-bg-img {
  opacity: 0.7;
  bottom: -20px;
  left: auto;
  right: -20px;
}

.border-radius-0.is-xxsmall-1x1 {
  width: 18px;
  height: 18px;
}

.border-radius-0._w-200x-lg,
.border-radius-0.ribbon_banner_v1_img {
  width: 200px;
}

.border-radius-0.ribbon_banner_v1_icon {
  width: 2rem;
  height: 2rem;
}

.border-radius-0._w-40x {
  width: 40px;
}

.stroke-top {
  border-top: 1px solid #e5e5e5;
}

.stroke-bottom {
  border-bottom: 1px solid #e5e5e5;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_medium.margin-bottom_small.pt-0.pb-3x {
  border-bottom-width: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small {
  position: static;
  top: 100px;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content1,
.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content {
  display: block;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.side-menu-content1 {
  border-bottom-style: none;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.qna-dropdown {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.qna-dropdown.qna_pb-0 {
  padding-bottom: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.ads_qna {
  border-bottom-style: none;
  width: 1200px;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pt-0 {
  padding-top: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pt-0.pb-3x {
  margin-bottom: 1rem;
  padding-bottom: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pt-0.pb-3x.mb-lg-2 {
  margin-bottom: 2rem;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pb-3x {
  border-bottom-style: none;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 2rem;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pb-3x.pb-0 {
  padding-bottom: 0;
}

.stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pb-3x.pb-0.mb-lg-1 {
  margin-bottom: 1rem;
}

.weight-400 {
  font-weight: 400;
}

.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l,
.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.sub-desc-sm {
  word-break: keep-all;
}

.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.sub-desc-sm._1page-cp-desc {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
}

.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.rocket-step-text-mo.mb-lg-1.pt-0 {
  padding-top: 0;
  font-size: 22px;
}

.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.pt-0 {
  padding-top: 0;
}

.weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l {
  white-space: pre-wrap;
  padding-top: 20px;
}

.border-radius-12 {
  border-radius: 12px;
}

.border-radius-12.padding_xsmall.box-shadow-1.margin-top_medium.bg-box.mt-0 {
  margin-top: 0;
}

.border-radius-12.padding_xsmall.box-shadow-1.margin-top_medium.bg-box.mt-0.p-20 {
  background-color: #f3f3f3;
}

.border-radius-12.gap-xsmall.margin-top_xsmall.rocket-step-flex {
  justify-content: flex-start;
  align-items: flex-start;
}

.border-radius-12.gap-xsmall.margin-right_auto.width_33percent,
.border-radius-12.gap-xsmall.margin-right_auto.width_100percent {
  justify-content: flex-start;
  align-items: center;
}

.border-radius-12.gap-xsmall.margin-right_auto.width_100percent.cost-grid-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border: 0 #000;
  border-top-width: 1px;
  border-bottom: 1px solid #e5e5e5;
  border-radius: 0;
  justify-content: flex-start;
  padding-bottom: 1rem;
}

.border-radius-12.gap-xsmall.rocket-step-flex {
  flex-flow: column;
  width: 100%;
}

.border-radius-12.gap-xsmall.rocket-step-flex.bg-fff.border-radius.padding-2x {
  background-color: #fcfcfc;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_xsmall.display-p-t.rocket-padding-2x.cost-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.neo-2-layout.margin-top_xsmall.rocket-padding-2x {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: visible;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x {
  margin-bottom: 0;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1 {
  margin-top: 1rem;
  position: static;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive {
  position: relative;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-015 {
  padding-top: 1.5rem;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-1 {
  padding-top: 1rem;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-005 {
  padding-top: 0.5rem;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-005.border-line-d0d7de {
  box-shadow: none;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-005.border-line-d0d7de.pb-lg-1 {
  background-color: #fff;
  padding-bottom: 1rem;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.pt-lg-0 {
  padding-top: 0;
}

.border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.pt-lg-0.border-line-d0d7de {
  box-shadow: none;
}

.border-radius-12.margin-top_large.bg-fff.box-shadow-1.rocket-padding-2x {
  padding: 2rem;
}

.border-radius-12.margin-top_large.bg-fff.box-shadow-1.rocket-padding-2x.rocket-padding-2x-mobile.p-20.mt-1 {
  margin-top: 1rem;
}

.border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-5.gap-xsmall.height_100percent-2.rocket-flex-set {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-5.gap-xsmall.height_100percent-2.rocket-flex-set.padding-0 {
  justify-content: flex-start;
  align-items: center;
  padding: 0;
}

.border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-5.gap-xsmall.height_100percent-2.rocket-flex-set.padding-0.mo-mt-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo.mt-1 {
  margin-top: 1rem;
}

.border-radius-12.overflow_hidden {
  aspect-ratio: auto;
}

.border-radius-12.width_100percent.mo-mt-1 {
  width: 650px;
}

.border-radius-12.width_100percent.mo-mt-1.width_100percent_tablet {
  width: auto;
}

.color-000 {
  color: #000;
  text-decoration: none;
}

.color-000.weight-600.mb-lg-005.font-18 {
  font-size: 18px;
}

.color-000.weight-600.mb-lg-005.pl-40 {
  padding-left: 40px;
}

.color-000.weight-600.mb-lg-005.pl-24 {
  padding-left: 24px;
}

.color-000.weight-600.font-18 {
  font-size: 18px;
}

.bg-surface {
  background-color: #f9f9f9;
}

.bg-surface.border-radius-12.padding_small.flex-horizontal_center.px-0-mobile {
  width: 100%;
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
}

.bg-surface.border-radius-12.padding_small.flex-horizontal_center.px-0-mobile.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.bg-surface.pd-1 {
  padding: 1rem;
}

.bg-surface.pd-1.border-radius-12.mb-lg-1.border-line {
  border: 1px solid #031a37;
}

.bg-surface.pd-03 {
  padding: 3rem;
}

.bg-surface.pt-lg-4 {
  padding-top: 4rem;
}

.mobile_button_box {
  display: none;
}

.section-title-sm-3 {
  color: #000;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-sm-3.margin-bottom_xxsmall {
  margin-bottom: 0.5em;
  padding-bottom: 0;
}

.section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.color-fff {
  color: #fff;
}

.section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.mt-xs-0.weight-600 {
  font-weight: 600;
}

.neo-menu-text.sub-title-sm.padding-left_medium.margin-bottom_none.margin-top_none {
  cursor: pointer;
  text-decoration: none;
}

.neo-menu-icon-hover {
  opacity: 0;
  position: absolute;
}

.sub-title-xs-3 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4em;
}

.grid_6-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_6-col.tablet-1-col.gap-medium.qna-grid {
  display: flex;
}

.neo-menu-icon {
  opacity: 1;
  mix-blend-mode: normal;
  position: absolute;
}

.container-1213 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1213.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.border-left-gray2 {
  border-left: 2px solid #e5e5e5;
}

.border-left-gray2.margin-xsmall {
  margin: 0.5em;
  display: block;
}

.border-left-gray2.mt-lg-1,
.border-left-gray2.mt-lg-1.side-sub-menu {
  display: none;
}

.border-left-gray2.mt-lg-1.side-sub-menu.sub-menu1 {
  display: block;
}

.border-left-gray2.mt-lg-1.side-sub-menu.sub-menu1.display-hide-tablet {
  border-left-style: none;
  border-left-width: 0;
}

.border-left-gray2.margin-xsmall {
  margin: 0.5em;
}

.padding-top_xsmall {
  padding-top: 1rem;
}

.sub-desc-sm-3 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.sub-desc-sm-3.mb-lg-2.pl-24 {
  padding-left: 24px;
}

.sub-desc-sm-3.mb-lg-2.pl-24.color-gray-3 {
  color: #5e6a78;
  font-weight: 400;
  line-height: 1.4;
}

.sub-desc-sm-3.pb-40 {
  padding-bottom: 40px;
}

.sub-desc-sm-3.pb-40.color-gray-3 {
  color: #5e6a78;
  font-weight: 400;
  line-height: 1.4;
}

.sub-desc-sm-3.color-gray-3.mb-lg-2.pl-24 {
  padding-left: 24px;
}

.sub-desc-sm-3.color-gray-3.weight-400 {
  font-weight: 400;
}

.sub-desc-sm-3.color-gray-3.weight-400.mb-lg-2.pl-20px,
.sub-desc-sm-3.color-gray-3.weight-400.pl-20x,
.sub-desc-sm-3.color-gray-3.weight-400.pl-20x-copy {
  padding-left: 20px;
}

.sub-desc-sm-3.pl-24 {
  padding-left: 24px;
}

.sub-desc-sm-3.pl-24.color-gray-3 {
  font-weight: 400;
  line-height: 1.4;
}

.sub-desc-sm-3.pl-24.color-gray-3.mb-0 {
  margin-bottom: 0;
}

.sub-desc-sm-3.weight-400.color-navy3 {
  color: var(--entry-navy-color);
  font-size: 18px;
}

.accordion_toggle-transparent {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #000;
  background-color: #0000;
  border-radius: 0.25rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.accordion_toggle-transparent.w--open {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 1rem 0;
}

.flex_horizontal-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: flex;
}

.flex_horizontal-2.flex-align_top {
  justify-content: flex-start;
  align-items: flex-start;
}

.flex_horizontal-2.flex-align_top.text-decoration-none {
  text-decoration: none;
}

.flex_horizontal-2.flex-align_top.text-decoration-none.neo-link-box {
  position: relative;
}

.flex_horizontal-2.flex-align_top.text-decoration-none.neo-link-box.padding__xsmall {
  border-left: 3px solid #e5e5e5;
  padding: 1em 0.5em;
}

.position_sticky {
  position: sticky;
  top: 0;
}

.position_sticky.padding-top_small.max-width--content3 {
  width: 100%;
  max-width: 360px;
}

.position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.entry-side-menu {
  padding-top: 10px;
  top: 100px;
}

.position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.category-beauty-side-menu.display-none-grid-md {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.accordion_icon {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.padding_small {
  padding: 2rem;
}

.border-radius {
  border-radius: 12px;
}

.flex_vertical {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.flex_vertical.gap-xsmall {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.accordion_content {
  background-color: #0000;
  padding: 0;
  position: static;
  overflow: hidden;
}

.accordion_content.w--open {
  border: 1px #000;
  border-top: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  position: relative;
}

.padding-top_small {
  padding-top: 2rem;
}

.padding-top_small.pt-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.accordion {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  border-radius: 0.25rem;
  width: 100%;
  margin-bottom: 0.5rem;
}

.accordion:hover {
  background-color: color-mix(in srgb, currentColor 8%, transparent);
}

.accordion.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #f9f9f9;
  border-radius: 12px;
  margin-bottom: 0;
  padding: 0.5rem 5%;
}

.margin-bottom_medium {
  margin-bottom: 3rem;
}

.step-list {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column;
  margin-top: 50px;
  display: flex;
}

.mb-lg-2 {
  word-break: keep-all;
  margin-bottom: 2rem;
}

.mb-lg-2.rocket-content1-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.step-block {
  scroll-margin-top: 100px;
}

.step-block.display-hide-pc {
  display: none;
}

.mb-lg-3 {
  margin-bottom: 3rem;
}

.mt-lg-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  margin-top: 1rem;
}

.mt-lg-1.div-block-225 {
  margin-left: auto;
}

.mt-lg-1.div-block-226 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mt-lg-1.ml-lg-005 {
  margin-left: 0.5rem;
}

.contents3-list-item {
  word-break: keep-all;
  margin-bottom: 8px;
}

.div-block-19 {
  flex-flow: column;
  padding: 0;
  display: flex;
}

.div-block-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e5e5e5;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.padding--contents3 {
  padding: 30px 30px 30px 50px;
}

.padding--contents3.bg-surface {
  padding-left: 30px;
}

.padding--contents3.bg-surface.mb-lg-3.border-radius-8 {
  border-radius: 8px;
}

.padding--contents3.bg-surface.listing-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.padding--contents3.bg-surface.border-radus-8 {
  border: 2px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  border-radius: 8px;
}

.padding--contents3.listing-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.padding--contents3.listing-flex {
  display: flex;
}

.mb-lg-1 {
  word-break: keep-all;
  margin-bottom: 1rem;
}

.heading-3 {
  margin-bottom: 0;
}

.mt-lg-2 {
  margin-top: 2rem;
}

.mt-lg-3 {
  margin-top: 3rem;
}

.mb-lg-0 {
  margin-bottom: 0;
}

.padding--2 {
  padding: 2rem;
}

.border-707070 {
  border: 1px solid #707070;
}

.ml-lg-1 {
  margin-left: 1rem;
}

.ml-lg-2 {
  margin-left: 2rem;
}

.ml-lg-2.ml-sm-1.pl-xs-20x.list-deco-number {
  list-style-type: decimal;
}

.div-block-25 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.div-block-25.mb-lg-2.qna-list-box {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.div-block-25.mb-lg-2.display-none-mobiles.display-none-mobiles-flex {
  display: flex;
}

.div-block-25.gap-lg-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.container-1214 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1214.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.section-title-lg-3 {
  color: #000;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-lg-3.text-align_center-ta {
  word-break: keep-all;
}

.section-title-lg-3.text-align_center-ta._1page-cp-title {
  font-family: var(--cp-font);
}

.sub-desc-sm-4 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.sub-desc-sm-4.weight-500 {
  font-weight: 500;
}

.sub-desc-sm-4.weight-500.color-gray-2 {
  color: #606060;
}

.sub-desc-sm-4.weight-500.text-align_center-ta.color-fff {
  color: #fff;
}

.sub-desc-sm-4.pl-50 {
  color: #000;
  padding-left: 0;
  font-weight: 400;
}

.sub-desc-sm-4.mo-mt-1 {
  width: 587px;
}

.sub-desc-sm-4.mo-mt-1.mt-lg-1.rocket-width-auto {
  width: auto;
}

.gap-medium {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.gap-medium.flex-verical-ta.flex-horizontal_center-ta {
  justify-content: flex-start;
  align-items: center;
}

.width_60percent_tablet.width_100percent_mobile {
  width: 50%;
}

.width_60percent_tablet.width_100percent_tablet.display_n_pc_tab {
  display: none;
}

.banner-section {
  padding: 100px 20px 80px;
}

.banner-section.bg-surface.rocket-pb.position-reletive.overflow-hidden,
.banner-section.bg-surface.rocket-pb.overflow-hidden {
  overflow: hidden;
}

.banner-section.bg-surface.height-550 {
  background-color: #fff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6900167e78c39c1360a230eb_hero-section.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 550px;
}

.banner-section.bg-surface.bg-none {
  background-image: none;
}

.banner-section.bg-surface.rocket-pb {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 50px;
  padding-bottom: 50px;
}

.banner-section.bg-surface.rocket-pb.overflow-hidden {
  overflow: hidden;
}

.banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c30ec1b1bc46bf789befd_top-banner-bg5.jpg);
  background-position: 100% 100%;
  background-size: cover;
}

.banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
  background-color: #edeef0;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6891927ccf30c29013041c75_rocket-banner-bg.jpg);
  background-size: cover;
  height: auto;
  padding-top: 30px;
  padding-bottom: 30px;
}

.banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6891927ccf30c29013041c75_rocket-banner-bg.jpg);
  background-position: 100% 100%;
  background-size: cover;
}

.banner-section.banner-section-2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68806eef1e3824322542859d_navy-bg.svg);
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: auto;
}

.banner-section.banner-section-2.ads-banner-bg,
.banner-section.banner-section-2.ads-banner-bg_test {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689ae26daceb0c84c3737165_ads-bg3.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.banner-section.bg-white {
  background-color: #fff;
}

.banner-section.pcp-hero-section {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/69251cec37824fe6bb50c6a4_pcp-hero-bg.jpg);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.button-group-4 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.flex-align_center {
  align-self: center;
}

.side-menu-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.side-menu-title {
  padding-top: 10px;
  padding-bottom: 10px;
}

.entry-guide-box {
  border-style: none;
  border-color: #000;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  height: auto;
  max-height: none;
  margin-top: 80px;
  margin-bottom: 80px;
  overflow: visible;
}

.entry-guide-box.step-block.mb-160 {
  margin-bottom: 160px;
}

.entry-guide-box.step-block.mb-lg-2 {
  margin-bottom: 2rem;
}

.entry-guide-box.step-block.mt-0 {
  margin-top: 0;
}

.entry-guide-box.step-block.mb-30x {
  margin-bottom: 30px;
}

.entry-guide-box.step-block.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.entry-guide-box.step-block.tab3-playlist {
  display: none;
}

.entry-guide-box.step-block.mt-lg-0 {
  margin-top: 0;
}

.entry-guide-box.mt-40,
.entry-guide-box.mt-20 {
  margin-top: 20px;
}

.div-block-27 {
  z-index: 99;
  display: none;
  position: fixed;
  inset: auto 22px 15% auto;
}

.div-block-29 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.div-block-29.mt-lg-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.delivery-box {
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  width: 100%;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.div-block-30 {
  padding: 15px 20px 20px;
}

.delivery-box-img {
  border-radius: 20px 20px 0 0;
}

.div-block-31 {
  text-align: center;
}

.qna-dropdown {
  width: 900px;
}

.div-block-32 {
  text-align: center;
}

.div-block-32.mb-lg-3 {
  padding-bottom: 1.5rem;
}

.div-block-32.mb-lg-3.text-align_left._14-1-2,
.div-block-32.mb-lg-3.text-align_left._14-3-1,
.div-block-32.mb-lg-3.text-align_left._14-3-3,
.div-block-32.mb-lg-3.text-align_left._14-4-1,
.div-block-32.mb-lg-3.text-align_left._14-4-2 {
  flex-flow: column;
}

.div-block-32.mb-lg-3.text-align_left.pb-0 {
  padding-bottom: 0;
}

.div-block-32.mb-lg-3.border--bottom {
  border-bottom: 1px solid #e5e5e5;
}

.container--800 {
  max-width: 800px;
}

.container--800.display-flex.flex-direction-colmn {
  flex-flow: column;
}

.container--800.display-flex.flex-direction-colmn.align-item-center {
  justify-content: center;
  align-items: center;
}

.container--800.display-flex.flex-direction-colmn.align-item-center.align-stretch {
  align-items: stretch;
}

.flex-block-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.grid-4 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.partner-box {
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 30px;
  display: flex;
  box-shadow: 0 0 32px #0000001a;
}

.container--900 {
  max-width: 900px;
}

.mb-lg-005 {
  margin-bottom: 0.5rem;
  display: block;
}

.mb-lg-005.image-1 {
  width: 12px;
}

.padding-partner-box {
  padding: 80px;
}

.section-title-xxs {
  font-size: 24px;
  line-height: 1.4em;
  font-weight: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---700bold);
}

.section-title-xxs.seller-color {
  color: #2954cc;
}

.section-title-xxs.seller-color.margin--0 {
  margin-top: 0;
  margin-bottom: 0;
}

.section-title-xxs.carrier-color {
  color: #935227;
}

.div-block-34 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-35 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-35.padding-2x.border-radius-12 {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.div-block-36 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.bg-secondary {
  background-color: #c3e7ff;
}

.bg-fff-3 {
  background-color: #fff;
}

.bg-accent-con {
  background-color: #feebe4;
}

.flex-horizontal_right {
  align-items: flex-end;
}

.bg-error {
  background-color: #fbe4e4;
}

.bg-error.gap-small.position-reletive {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
}

.cta-button-lg-2 {
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 14px 32px 16px;
  font-size: 20px;
}

.cta-button-lg-2:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-lg-2.bg-color-rocket {
  background-color: #ff6521;
}

.cta-button-lg-2.bg-color-rocket.rocket-cta-width-mo.rocket-mobile-bt-1 {
  padding-bottom: 14px;
}

.bg-accent {
  background-color: #fa622f;
}

.cursor-pointer {
  cursor: pointer;
}

.flex-horizontal_left {
  align-items: flex-start;
}

.flex-horizontal_left.flex-horizontal_center-ta.stroke-bottom.padding-bottom_large.margin-bottom_large.idth_100percent.seller-pb-tablet-cms {
  margin-bottom: 1rem;
  padding-bottom: 2rem;
}

.color-gray-1-3 {
  color: #999;
}

.bg-primary {
  background-color: #18a0fb;
}

.flex-vertical_center {
  justify-content: center;
}

.flex-horizontal_center {
  align-items: center;
}

.flex-horizontal_center.margin-top_xsmall-2 {
  margin-top: 0.2em;
}

.border-radius-24 {
  border-radius: 100px;
}

.box-shadow-1 {
  box-shadow: 0 0 32px #0000001a;
}

.sub-desc-lg-4 {
  color: #000;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.4em;
}

.section-title-lg-6 {
  color: #000;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-lg-6.text-align_center-ta.cp-title-lg {
  margin-bottom: 1rem;
  margin-left: 0;
  font-size: 60px;
  line-height: 1.3em;
}

.section-title-lg-6.text-align_center-ta.cp-title-lg.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.sub-desc-md-4 {
  color: #000;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4em;
}

.cta-button-md-5 {
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 24px 12px;
  font-size: 18px;
}

.cta-button-md-5:hover {
  color: #fff;
  background-color: #007bcd;
}

.superscript {
  color: #f00f00;
}

.neo-blog-cate {
  border-radius: 0.6em;
  padding: 0.5em 1em 0.4em;
}

.neo-blog-cate.sub-desc-xs.weight-600.neo-blog-cate-2 {
  z-index: 1;
  z-index: 1;
  position: static;
  top: 16px;
  left: 16px;
}

.neo-blog-cate.sub-desc-xs.weight-600.headline-tag {
  font-size: 16px;
}

.neo-blog-cate.bg-box.border-radius {
  justify-content: flex-start;
  align-items: center;
  padding: 0.25em 0.7em;
}

.neo-blog-cate.bg-accent.border-radius {
  padding: 0.25em 0.7em;
}

.neo-blog-cate.bg-accent.border-radius.display-p-t {
  background-color: #ff6521;
  padding-bottom: 0.2em;
}

.neo-blog-cate.bg-accent.border-radius.display-p-t.mt-03 {
  margin-top: 3px;
}

.neo-blog-cate.bg-accent.gap-small-2.margin-top_small.margin-left_auto-2.width_100percent_mobile.flex-vertical_center.seller-wallet-mobile-cta {
  padding-top: 0.4em;
  padding-bottom: 0.5em;
}

.neo-blog-cate.neo-blog-cate-3.bg-color-rocket {
  border-radius: 50em;
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: -45px;
  left: -45px;
}

.neo-blog-cate.neo-blog-cate-3.bg-color-rocket.bg-color-rocket-green {
  background-color: #44c252;
  justify-content: center;
  align-items: center;
  width: 250px;
  inset: -45px -190% auto auto;
}

.text-span-2 {
  color: #f00f00;
}

.neo-form {
  color: #000;
  border: 1px solid #e5e5e5;
  border-radius: 12px;
  height: auto;
  padding: 12px 20px;
}

.neo-form:focus {
  border-width: 2px;
  border-color: #18a0fb;
  padding: 11px 19px;
}

.height_100percent {
  height: 100%;
}

.footer_icon-link {
  color: #414856;
  justify-content: center;
  align-items: center;
  padding: 0.35rem;
  display: inline-flex;
}

.footer {
  color: #000;
  background-color: #414856;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.accordion_toggle-transparent-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #0000;
  border-bottom: 0 solid #f9f9f9;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  font-size: 1.13rem;
  font-weight: 500;
  line-height: 1.2;
  transition: opacity 0.3s;
  display: flex;
}

.accordion_toggle-transparent-2.w--open {
  opacity: 1;
  mix-blend-mode: normal;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 1rem;
  transition: opacity 0.3s;
}

.accordion_toggle-transparent-2.border--bottom {
  border-top: 0 solid #000;
  border-bottom: 1px solid #e5e5e5;
  border-left: 0 solid #000;
  border-right: 0 #000;
  border-radius: 0;
}

.accordion_toggle-transparent-2.border--bottom.qna-list-toggle {
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
}

.accordion_toggle-transparent-2.border--bottom.qna-list-toggle.pt-1 {
  border-bottom-style: none;
  padding-top: 1rem;
}

.accordion_toggle-transparent-2.border--bottom.qna-list-toggle.pt-1.w--open {
  border-bottom-style: none;
}
.accordion_toggle-transparent-2.qna-list-toggle.w--open .webinar-arrow {
  transform: rotate(180deg);
}
.accordion_toggle-transparent-2.border--bottom.qna-list-toggle.pt-1.mobile-py-005.saver-accordion-toggle {
  padding: 0 1rem;
}

.accordion_toggle-transparent-2.qna_rgst_acco_inner {
  padding-top: 1.3em;
  padding-bottom: 1.3em;
}

.icon_small-1x1 {
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.icon_small-1x1.text-color_inherit {
  color: #fff;
}

.ratio_3x2 {
  aspect-ratio: 3/2;
}

.text-button_icon {
  -webkit-text-stroke-color: transparent;
  color: inherit;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  line-height: 1.4rem;
  display: block;
}

.width_100percent {
  width: 100%;
}

.neo-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.neo-section.bg-fff.mid-banner {
  padding-top: 30px;
  padding-bottom: 30px;
}

.neo-section.bg-fff.mid-banner.mid-banner-mobile {
  padding-top: 25px;
  padding-bottom: 25px;
}

.neo-section.bg-fff.px-20-mobile {
  padding-left: 20px;
  padding-right: 20px;
}

.neo-section.bg-surface2.px-20 {
  padding-left: 20px;
  padding-right: 20px;
  overflow: visible;
}

.neo-section.display_none {
  display: block;
}

.neo-section.wing-bg {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.neo-section.pt-0 {
  padding-top: 0;
}

.neo-section.pt-0.rocket-bot-banner-bg {
  background-color: #0c3065;
  height: auto;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.neo-section.pt-0.rocket-bot-banner-bg.position-reletive {
  background-color: #f8f8f8;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892f2abeda149008fbd7e0c_rocket-bottom-banner.jpg);
  background-position: 50% 0;
  background-size: cover;
}

.neo-section.pt-0.rocket-bot-banner-bg.position-reletive.rocket-bot-banner-padding.rocket-banner-cover {
  background-position: 50%;
  background-repeat: no-repeat;
}

.footer_icon-group {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.max-width_large {
  max-width: 50rem;
}

.accordion-2 {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  border-radius: 0.25rem;
  width: 100%;
  margin-bottom: 0.5rem;
}

.accordion-2:hover {
  background-color: color-mix(in srgb, currentColor 8%, transparent);
}

.accordion-2.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
  padding: 0.5rem 5%;
}

.accordion-2.webinar-accordion {
  background-color: #fff;
  border: 2px solid #e6efe6;
  border-radius: 14px;
  padding: 0.5rem 2rem;
}

.accordion-2.saver-accordion {
  background-color: #fff;
  border: 2px solid #e6e6e6;
  border-radius: 14px;
  padding: 1.5rem 0;
}

.accordion-2.rrs-webinar-accordion,
.accordion-2.atoz-accordion {
  background-color: #fff;
  border: 2px solid #d0d7de;
  border-radius: 14px;
  padding: 0.5rem 2rem;
}

.accordion-2.starting-cost-accordion {
  background-color: #fff;
  border: 2px solid #ffcc85;
  border-radius: 20px;
  padding: 0 2rem;
}

.accordion-2.starting-cost-accordion.faq_step-block {
  scroll-margin-top: 220px;
}

.accordion-2.starting-cost-accordion-gray {
  background-color: #ebeff2;
  border-radius: 20px;
  padding: 0 2rem;
}

.accordion-2.starting-cost-accordion-white {
  background-color: #fff;
  border-radius: 20px;
  padding: 0 2rem;
}

.accordion-2.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
}

.accordion-2.transparent-accordion.qna-list-item {
  background-color: #fff;
  padding: 0 0%;
}

.accordion-2.qna_rgst_acco {
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 0.8rem;
  margin-bottom: 0.8em;
  padding: 0 1.2em;
}

.screen-reader {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.neo-3-layout {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-flex {
  align-items: stretch;
  display: flex;
}

.display-flex.gap-xsmall.mb-lg-3.cms-filter-tab-grid {
  flex-flow: wrap;
}

.display-flex.gap-small.align-items-top {
  align-items: flex-start;
}

.display-flex.align-items-center {
  justify-content: flex-start;
  align-items: center;
}

.display-flex.align-items-center.gap-small {
  align-items: center;
}

.display-flex.align-items-center.align-x-center {
  justify-content: center;
  align-items: center;
}

.display-flex.align-items-center.pl-02 {
  padding-left: 2rem;
}

.display-flex.align-items-center.pl-02.mt-02 {
  margin-top: 2rem;
}

.display-flex.align-items-center.pl-02.mt-01 {
  margin-top: 1rem;
}

.display-flex.align-items-center.mt-lg-1 {
  justify-content: flex-start;
  align-items: center;
}

.display-flex.align-items-center.mt-lg-1.justify-space-between {
  justify-content: space-between;
}

.display-flex.align-items-center.mt-lg-1.align-y-stretch {
  align-items: stretch;
}

.display-flex.align-items-center.mt-lg-1.align-y-stretch.justify-content-between {
  justify-content: space-between;
}

.display-flex.align-items-center.opacity-0 {
  opacity: 0;
}

.display-flex.align-items-center.gap-10x.mb-lg-10x {
  margin-bottom: 10px;
}

.display-flex.align-items-center.gap-10x.mb-lg-4x {
  margin-bottom: 4px;
}

.display-flex.align-items-center.gap-10x.mt-6x {
  margin-top: 6px;
}

.display-flex.align-items-center.gap-04x {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.display-flex.align-items-center.gap-04x.bg-f9fafb.position_absolute.with-rgsaver-tag-absolute {
  top: 0;
  left: -8px;
}

.display-flex.align-items-center.gap-04x.bg-f9fafb.position_absolute.with-rgsaver-tag-absolute.px-8x {
  padding-left: 8px;
  padding-right: 8px;
  top: -7px;
  left: 8px;
}

.display-flex.align-items-center.gap-04x.text-decoration_none-3 {
  line-height: 1;
}

.display-flex.align-items-center.gap-8x.align-itmes-center-center {
  justify-content: center;
  align-items: center;
}

.display-flex.align-items-center.gap-8x.mb-lg-4x {
  margin-bottom: 4px;
}

.display-flex.align-items-center.gap-8x.lg-text-18.text-color-515e6a.weight-500.sm-text-16.xs-text-14.mb-xs-005.flex-direction-wrapdown-xs.gap-xs-4x.gap-lg-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.display-flex.align-items-center.gap-8x.my-lg-005 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.display-flex.align-items-center.gap-8x.my-lg-1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.display-flex.align-items-center.gap-8x.position--reletive {
  position: relative;
}

.display-flex.align-items-center.mx-4x {
  margin-left: 4px;
  margin-right: 4px;
}

.display-flex.align-items-center.mx-4x.gap-4x.flex-direction-colmn.align-items-x-start {
  justify-content: flex-start;
  align-items: flex-start;
}

.display-flex.align-items-center.ml-4x {
  margin-left: 4px;
}

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

.display-flex.align-items-center.justify-content-between.mb-lg-1.gap-xsmall.hide-starting-cost-card {
  /* opacity: 0;
  max-height: 0;
  transition:
    transform 0.3s,
    opacity 25ms,
    max-height 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  overflow: hidden; */
}

.display-flex.align-items-center.justify-content-between.mb-lg-1.gap-xsmall.hide-starting-cost-card.is-open {
  opacity: 1;
  max-height: 158px;
  transition-duration: 0.3s;
  overflow: visible;
}

.display-flex.align-items-center.justify-content-between.mb-lg-1.gap-xsmall.flex-direction-colmn-sm.hide-starting-cost-card.is-open {
  max-height: 100%;
}

.display-flex.align-items-center.justify-content-between.mb-lg-015 {
  justify-content: space-between;
}

.display-flex.align-items-center.justify-content-between.gap-30x {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.display-flex.align-items-center.justify-content-between.gap-30x.mb-lg-3 {
  margin-bottom: 3rem;
}

.display-flex.align-items-center.justify-content-between.gap-30x.mb-lg-015.display-flex-none-md {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.display-flex.align-items-center.justify-content-between.mb-lg-3 {
  margin-bottom: 3rem;
}

.display-flex.align-items-center.justify-content-between.pb-lg-1 {
  padding-bottom: 1rem;
}

.display-flex.align-items-center.justify-content-between.pb-lg-1.border-bottom-ebeff2 {
  border-bottom: 1px solid #ebeff2;
}

.display-flex.align-items-center.justify-content-between.my-lg-1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.display-flex.align-items-center.justify-content-between.my-lg-015 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.display-flex.align-items-center.justify-content-between.mt-lg-015.mb-lg--25 {
  margin-bottom: 2.5rem;
}

.display-flex.align-items-center.justify-content-between.pb-lg-015 {
  padding-bottom: 1.5rem;
}

.display-flex.align-items-center.justify-content-between.pb-lg-015.border-bottom-ebeff2 {
  border-bottom: 1px solid #ebeff2;
}

.display-flex.align-items-center.align-items-end.mb-lg-015 {
  justify-content: flex-end;
  align-items: center;
}

.display-flex.align-items-center.gap-20x._w-100-md.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-flex.align-items-center.gap-20x._w-100-md.gap-005 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.flex-align-y-stretch {
  align-items: stretch;
}

.display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.flex-align-y-stretch.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.flex-align-y-stretch.gap-01.flex-direction-wrap.flex-align-x-around.gap-lg-005 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.display-flex.align-items-center.display-flex-sm {
  display: none;
}

.display-flex.align-items-center.align-y-stretch {
  align-items: stretch;
}

.display-flex.align-items-center.align-y-stretch.gap-02 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.display-flex.align-items-center.text-color-1a1a1a {
  color: #1a1a1a;
}

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

.display-flex.justify-space-between.align-stretch {
  justify-content: space-between;
  align-items: stretch;
}

.display-flex.justify-space-between.align-stretch.mt-015 {
  margin-top: 1.5rem;
}

.display-flex.justify-space-between.align-stretch.mt-015.display-none-xs {
  display: flex;
}

.display-flex.justify-space-between.align-items-bottom {
  align-items: flex-end;
}

.display-flex.justify-space-between.align-items-bottom.pb-20x {
  padding-bottom: 20px;
}

.display-flex.justify-space-between.align-items-bottom.pb-20x.border-bottom-1.flex-direction-sm-colmn.align-items-start-sm {
  justify-content: space-between;
}

.display-flex.justify-space-between.align-items-start.pb-20x {
  padding-bottom: 20px;
}

.display-flex.justify-space-between._w-100.bg-f2f4f6.gap-large.border-radius-12.align-y-stretch {
  align-items: stretch;
}

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

.display-flex.gap-medium2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
}

.display-flex.align-items-start {
  justify-content: flex-start;
  align-items: flex-start;
}

.display-flex.align-items-start.justify-space-between {
  justify-content: space-between;
  align-items: flex-start;
}

.display-flex.align-items-start.justify-space-between.align-stretch {
  align-items: stretch;
}

.display-flex.align-items-start.justify-space-between.pb-30x {
  padding-bottom: 30px;
}

.display-flex.align-items-start.justify-space-between.pb-30x.border-bottom-1.align-x-stretch {
  justify-content: space-between;
  align-items: stretch;
}

.display-flex.align-items-start.justify-space-between.pb-30x.border-bottom-1.align-y-stretch {
  align-items: stretch;
}

.display-flex.align-items-start.gap-30x {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.display-flex.align-items-start.gap-30x.mb-lg-2.flex-direction-colmn-md.align-items-center-md.align-x-stretch-sm.gap-sm-01.rrs-week-row {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.display-flex.align-items-start.gap-04x {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.display-flex.align-items-start.mb-10x {
  margin-bottom: 10px;
}

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

.display-flex.gap-01.mt-01 {
  margin-top: 1rem;
}

.display-flex.gap-01.mt-02 {
  align-items: stretch;
  margin-top: 2rem;
}

.display-flex.border-yellow-fdbf4b.pd-01.border-radius-12.gap-01.bg-cautio,
.display-flex.border-yellow-fdbf4b.pd-015-half.gap-01.border-radius-12.bg-cautio {
  background-color: #fff9e8;
}

.display-flex.mb-lg-005.gap-xxsmall.white-block {
  background-color: #fff;
}

.display-flex.mb-lg-005.gap-xxsmall.white-block.border-radius-12.pd-01.border-ebeff2 {
  border: 1px solid #ebeff2;
}

.display-flex.mb-lg-005.gap-xxsmall.white-block.border-radius-20 {
  border-radius: 20px;
}

.display-flex.mb-lg-005.gap-xxsmall.white-block.border-radius-20.pd-01.border-ebeff2 {
  border: 1px solid #ebeff2;
}

.display-flex.mb-lg-005.gap-xxsmall.white-block.border-radius-20.pd-01.border-ebeff2.saver-box-shadow {
  box-shadow: 0 4px 15px #00000014;
}

.display-flex.gap-medium3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.display-flex.gap-medium3.mobilel-gap-medium {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-flex.bg-navy3.popup-pd {
  justify-content: space-between;
  padding: 0.8rem 1rem;
}

.display-flex.cms-slide-gap {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
}

.display-flex.cms-slide-gap.cms-slide {
  grid-column-gap: 43px;
  grid-row-gap: 43px;
  scrollbar-width: none;
  overflow-x: auto;
}

.display-flex.cms-slide-gap.cms-slide.flex-diection-row {
  flex-flow: row;
}

.display-flex.flex-wrap-wrap {
  flex-flow: wrap;
}

.display-flex.flex-direction-colmn {
  flex-flow: column;
}

.display-flex.flex-direction-colmn.gap-10x {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.display-flex.flex-direction-colmn.gap-10x.position-reletive.day-hover {
  z-index: 2;
}

.display-flex.flex-direction-colmn.align-basic {
  align-items: stretch;
}

.display-flex.flex-direction-colmn.align-items-left {
  align-items: flex-start;
}

.display-flex.flex-direction-colmn.align-items-left.gap-6x {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
}

.display-flex.flex-direction-colmn.align-space-between {
  justify-content: space-between;
}

.display-flex.flex-direction-colmn.align-space-between.gap-lg-015 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.display-flex.flex-direction-colmn.align-space-between.gap-lg-015.py-lg-10x {
  padding-top: 10px;
  padding-bottom: 10px;
}

.display-flex.day-content-gray.align-items-center,
.display-flex.day-content-gray2.align-items-center {
  height: 60px;
}

.display-flex.day2-title {
  color: #fff;
  text-align: center;
  background-color: #f83915;
}

.display-flex.gap-20x {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.display-flex._w-1000 {
  width: 1000px;
}

.display-flex.gap-10x {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.display-flex.gap-10x.mt-lg-12x {
  margin-top: 12px;
}

.display-flex.gap-8x {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.display-flex.gap-8x.justify-content-center {
  justify-content: center;
}
.display-flex.justify-content-center {
  justify-content: center;
}

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

.display-flex.justify-space-center.gap-xsmall.mt-lg-005.mb-lg-1.align-items-start {
  align-items: flex-start;
}

.display-flex.justify-space-center.gap-xsmall.mt-lg-005.mb-lg-2.align-items-start {
  justify-content: center;
  align-items: flex-start;
}

.display-flex.position-reletive.loaction-bg-height {
  height: 400px;
}

.display-flex.position-reletive.loaction-bg-height.align-items-end {
  align-items: flex-end;
}

.display-flex.position-reletive.loaction-bg-height.align-items-end.align-items-xs-left.align-items-xs-stretch.px-xs-015 {
  height: 292px;
}

.display-flex._w-100 {
  width: 100%;
}

.display-flex._w-100.bg-f2f4f6 {
  background-color: #f2f4f6;
}

.display-flex.mt-lg-1.gap-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.display-flex.mt-lg-1.gap-4x {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.display-flex.mt-lg-1.align-items-center.justify-content-between,
.display-flex.mt-lg-1.align-items-start.justify-content-between {
  justify-content: space-between;
}

.display-flex.gap-4x {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.display-flex.align-items-bottom {
  justify-content: flex-start;
  align-items: flex-end;
}

.display-flex.align-items-bottom.justify-content-between {
  justify-content: space-between;
}

.display-flex.align-items-bottom.justify-content-between.mb-lg-40x {
  margin-bottom: 40px;
}

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

.display-flex.lg-text-18.weight-700.gap-xxsmall {
  justify-content: flex-start;
  align-items: stretch;
}

.display-flex.mt-lg-015.align-items-start {
  justify-content: flex-start;
  align-items: center;
}

.display-flex.mt-lg-015.align-items-start.align-items-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between {
  justify-content: space-between;
}

.display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm.gap-sm-005.align-item-y-center {
  justify-content: space-between;
  align-items: center;
}

.display-flex.mt-lg-015.align-items-start.justify-content-between {
  justify-content: space-between;
}

.display-flex.align-items-top {
  justify-content: flex-start;
  align-items: flex-start;
}

.display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1,
.display-flex.align-items-top.mt-lg-3.gap-8x._w-93 {
  width: 93.5%;
}

.display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md.mt-sm-2.px-xs-1.gap-xs-4x.mt-xs-1 {
  width: 93%;
}

.container-1220 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1220.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.container-1220.container-1200.border-radius-12 {
  border-radius: 12px;
}

.neo-blog-post {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.neo-blog-post.border-radius-12.overflow_hidden.stroke.box-shadow-1._w-33 {
  width: 33%;
}

.neo-blog-post.border-radius-12.overflow_hidden.stroke.box-shadow-1.item-slide-width {
  width: 371px;
}

.neo-section2 {
  padding-top: 40px;
  padding-bottom: 80px;
}

.margin-bottom_medium-2 {
  margin-bottom: 3rem;
}

.neo-headline-thum {
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
  background-position: 50%;
  background-size: cover;
  width: 100%;
}

.width_100percent-2 {
  width: 100%;
}

.width_100percent-2.padding_small.rg-cost-py-1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.width_100percent-2.padding_small.rg-cost-py-1.rg-cost-px-1_5 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.neo-headline-post {
  color: #000;
  width: 100%;
  min-height: 400px;
  display: flex;
}

.neo-headline-post:hover,
.neo-headline-post:active {
  color: #000;
}

.text-decoration_none {
  color: #000;
  text-decoration: none;
}

.text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab {
  background-color: #fff;
}

.text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab:hover {
  background-color: #f9f9f9;
}

.flex-child_no-shrink {
  flex: none;
}

.display_block {
  display: block;
}

.neo-page-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f9f9f9;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  display: flex;
}

.neo-page-wrap.border-radius-24 {
  grid-auto-columns: 1fr;
  justify-content: center;
}

.neo-page-divider {
  background-color: #e6e6e6;
  width: 1px;
  height: 50%;
}

.sub-title-sm-4 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-sm-4.w--current {
  text-decoration: none;
}

.sub-title-sm-4.neo-blog-item-tit {
  word-break: keep-all;
}

.sub-title-sm-4.neo-blog-item-tit._4-list-height {
  word-break: keep-all;
  height: 56px;
}

.sub-title-sm-4.neo-blog-item-tit._3-list-height {
  height: auto;
}

.sub-title-sm-4.neo-blog-item-tit._3-list-height.mt-lg-0 {
  height: 56px;
}

.sub-title-sm-4.neo-blog-item-tit._3-list-height {
  word-break: keep-all;
  height: auto;
}

.sub-title-sm-4.neo-blog-item-tit._15-list-height {
  height: auto;
}

.sub-title-sm-4.neo-blog-item-tit._15-list-height.mt-lg-0 {
  word-break: keep-all;
  height: 56px;
}

.ratio_3x2-2 {
  aspect-ratio: 3/2;
}

.width_100percent-3 {
  width: 100%;
}

.width_100percent-3.height_100percent.image_cover.border-radius-12-0 {
  border-radius: 12px 12px 0 0;
}

.width_100percent-3.text-decoration_none.color-000.neo-blog-item {
  flex-flow: column;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.width_100percent-3.text-decoration_none.color-000.neo-blog-item:hover,
.width_100percent-3.text-decoration_none.color-000.neo-blog-item:active {
  color: #000;
}

.width_100percent-3.text-decoration_none.color-000.neo-blog-item.item-slide-width {
  width: 371px;
}

.padding_xsmall {
  padding: 1rem;
}

.padding_xsmall.height_100percent.blog-padding {
  padding: 1.5rem;
}

.margin-top_auto {
  margin-top: auto;
}

.neo-blog-tab {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  padding: 0.5em 1.6em;
}

.neo-blog-tab:hover {
  color: #000;
  background-color: #f9f9f9;
}

.neo-page {
  color: #000;
  background-color: #fff0;
  border-style: none;
  border-color: #e5e5e5;
  margin-left: 0;
  margin-right: 0;
}

.blog-banner-bg3 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68809430f9626786ebf7cc43_bg.png);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 700px;
}

.neo-3-layout-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.small--text {
  color: #707070;
  font-size: 10px;
}

.pl-lg-2 {
  padding-left: 2rem;
}

.div-block-56 {
  text-align: center;
}

.mb-lg-4 {
  margin-bottom: 4rem;
}

.paragraph-23 {
  margin-bottom: 0;
}

.bold-text-3 {
  word-break: keep-all;
}

.sub-desc-lx {
  text-align: left;
  font-size: 26px;
}

.sub-desc-lx.weight-600.text-align_center,
.sub-desc-lx.text-align_center {
  text-align: center;
}

.div-block-58 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.top-banner {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-right_xsmall {
  margin-right: 0.5rem;
}

.section-title-sm-8 {
  color: #000;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.slide-left-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 86px;
}

.slide-left-2.stroke-top.align-items-center-center {
  justify-content: center;
  align-items: center;
}

.slide-left-2.stroke-top.align-items-center-center.bg-color-d5e5ff80.flex-direction-colmn-md {
  background-color: #d5e5ff80;
}

.slide-left-2.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.slide-left-2.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.slide-left-2.flex-horizontal_center.stroke-top.align-items-center-center.bg-color-d5e5ff.flex-direction-colmn-md {
  background-color: #d5e5ff;
}

.slide-left-2.flex-horizontal_center.stroke-top.align-items-center-center.bg-gradient-d5e5ff.flex-direction-colmn-md {
  background-image: linear-gradient(90deg, #d5e5ff80, #d5e5ff);
}

.slide-left-2.flex-horizontal_center.stroke-top.align-items-center-center.bg-gradient-d5e5ff80.flex-direction-colmn-md {
  background-image: linear-gradient(90deg, #fff, #d5e5ff80);
}

.slide-left-2.flex-horizontal_center.stroke-top.align-items-center-center.bg-color-d5e5ff80.flex-direction-colmn-md {
  background-color: #d5e5ff80;
}

.slide-left-1 {
  width: 100%;
  height: 200px;
}

.slide-left-1.flex-horizontal_center {
  justify-content: center;
  align-items: center;
}

.slide-arrow {
  color: #606060;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 50%;
  width: 52px;
  height: 52px;
  font-size: 20px;
}

.height_100percent-2 {
  height: 100%;
}

.button-group-6 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.button-group-6.flex-vertical_center-ta.rocket-gap-mobile.flex-top-banner.mb-lg-1.mt-lg-1 {
  margin-top: 1rem;
}

.width_33percent {
  width: 33.33%;
}

.neo-2-layout {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.neo-2-layout.mt-lg-2.company_1 {
  background-color: #313131;
  border-radius: 12px;
  place-items: start stretch;
  padding: 1.5rem 1rem;
}

.neo-2-layout.mt-lg-2.company_1.mt-lg-0 {
  margin-top: 0;
}

.neo-2-layout.mt-lg-2.company_1.mt-lg-0.home-layout {
  grid-template-columns: 1fr;
  width: 50%;
  padding-top: 0.5rem;
  padding-bottom: 1rem;
}

.neo-2-layout.mt-lg-2.company_1.company_1_mobile {
  background-color: #313131;
}

.neo-2-layout.mt-lg-2.company_1.company_1_mobile.rg_compnay_bg {
  background-color: #fff;
  background-image: linear-gradient(90deg, #f3b2510f, #f38e5129);
}

.neo-2-layout.bg-navy.ads_company_1 {
  border-radius: 12px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.neo-2-layout.display-none-mobilel {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  width: 100%;
  max-width: 1200px;
}

.text-decoration_none-2 {
  color: #000;
  text-decoration: none;
}

.gap-medium-3 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.gap-medium-3.display-flex.display_block_tablet {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
}

.gap-medium-3.display-flex.display_block_tablet.padding-2x.pt-0 {
  padding-top: 0;
}

.gap-medium-3.display-flex.display_block_tablet.padding-2x.pt-0.px-tablet-0 {
  padding-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.gap-medium-3.flex-verical-ta.flex-horizontal_center-ta {
  grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--md-gap);
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.gap-medium-3.display_block_tablet {
  justify-content: space-around;
  align-items: flex-start;
  display: flex;
}

.accordion_content-5 {
  background-color: #0000;
  padding: 0;
  position: static;
  overflow: hidden;
}

.accordion_content-5.w--open {
  border: 1px #000;
  border-top: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  position: relative;
}

.gap-small {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.accordion_toggle-transparent-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #000;
  background-color: #0000;
  border-radius: 0.25rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.accordion_toggle-transparent-4.w--open {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 1rem 0;
}

.sub-title-xs-8 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4em;
}

.accordion_icon-3 {
  border: 1px solid #acacac00;
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.accordion_icon-3.opacity-0 {
  opacity: 0;
}

.div-block-59 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.div-block-59.mb-lg-2.qna-list-box {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  margin-bottom: 0;
}

.slide-nav {
  display: none;
}

.text-align_right {
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-align_right.rocket-step-width {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: none;
}

.flex-child_no-shrink-2 {
  flex: none;
}

.margin-left_auto {
  margin-left: auto;
}

.flex-stretch {
  align-items: stretch;
}

.flex-stretch.mt-lg-1.gap-0 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.footer-banner-1 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6875ff5707fb9eff8f99637c_9bf71aa2-3357-46bf-a13b-ad3886d6833c.avif);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 418px;
  min-height: 310px;
  padding: 40px 40px 40px 5vw;
  display: flex;
}

.footer-banner-1.margin-top_large {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6881b6f991b248f16dbd6792_1d30322391694870112d932944595252_bottom_desktop.png);
  background-position: 100%;
  background-size: cover;
}

.footer-banner-1.margin-top_large.bg-fff {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6881b6f991b248f16dbd6792_1d30322391694870112d932944595252_bottom_desktop.png);
}

.footer-banner-1.margin-top_large.bg-fff.rocket-padding-2x.pc_table_block {
  padding-top: 100px;
}

.cta-button-sm-8 {
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 20px;
  font-size: 16px;
}

.cta-button-sm-8:hover {
  color: #fff;
  background-color: #007bcd;
}

.width_100percent-5 {
  width: 100%;
}

.width_100percent-5.height_100percent-2.border-radius-12.grow-left-bg.bg-black {
  background-color: #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.width_100percent-5.border-radius-12.padding_xsmall.height_100percent {
  justify-content: space-between;
}

.width_100percent-5.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.width_100percent-5.border-radius-12.padding_xsmall.height_100percent.youtube-p-0.home-youtube {
  padding-left: 0;
  padding-right: 0;
}

.flex-align_center-3 {
  align-self: center;
}

.flex-align_center-3.flex-horizontal_center-ta.width_60percent.height_100percent {
  justify-content: flex-start;
  align-items: flex-end;
}

.accordion_content-6 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 1.5rem 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content-6.w--open {
  position: relative;
}

.width_60percent_tablet-2.width_100percent_tablet.display_n_pc_tab {
  display: none;
}

.accordion-3 {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  border-radius: 0.25rem;
  width: 100%;
  margin-bottom: 0.5rem;
}

.accordion-3:hover {
  background-color: color-mix(in srgb, currentColor 8%, transparent);
}

.accordion-3.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #f9f9f9;
  border-radius: 12px;
  margin-bottom: 0;
  padding: 0.5rem 5%;
}

.accordion-3.transparent-accordion.qna-list-item2 {
  background-color: #fff;
  border-bottom-width: 1px;
  border-bottom-color: #e5e5e5;
  border-radius: 0;
  padding-left: 0%;
  padding-right: 0%;
}

.width_40percent {
  width: 40%;
}

.text-color-rocket {
  color: #ff6521;
}

.bg-color-rocket {
  background-color: #ff6521;
}

.bg-color-rocket:hover {
  color: var(--color-fff);
}

.bg-color-rocket2 {
  color: #ff6521;
  background-color: #feebe4;
}

.bg-color-rocket2:hover {
  color: #fff;
  background-color: #ff6521;
}

.bg-color-rocket2.hover-none {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.bg-color-rocket2.hover-none:hover {
  background-color: #feebe4;
}

.bg-color-rocket2.text-color-rocket.rocket-cta-width-mo.popup-open-btn {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border-radius: 8px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 14px 32px;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.bg-color-rocket2.text-color-rocket.rocket-cta-width-mo.popup-open-btn:hover {
  color: #fff;
  background-color: #ffa279;
}

.rocket_qna_list {
  padding-left: 20px;
}

.login-text-cta {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rocket-padding-1x.width_80percent.p-0.width_100percent_tablet {
  width: 50%;
}

.footer-banner-2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6875ff5707fb9eff8f99637c_9bf71aa2-3357-46bf-a13b-ad3886d6833c.avif);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  height: 418px;
  min-height: 310px;
  padding: 40px 40px 40px 5vw;
  display: none;
}

.sub-desc-xxs {
  word-break: keep-all;
  font-size: 12px;
  font-weight: 300;
  line-height: 1rem;
  text-decoration: none;
}

.sub-desc-xxs.color-gray-1 {
  font-size: 12px;
}

.sub-desc-xxs.color-gray-1.mb-025 {
  margin-bottom: 0.25rem;
}

.sub-desc-xxs.color-gray-1.mb-025.text-align_right.mb-lg-1 {
  color: #606060;
  margin-bottom: 1rem;
}

.sub-desc-xxs.color-gray-1.text-align_right.home-pb-025 {
  margin-bottom: auto;
  padding-bottom: 5px;
}

.sub-desc-xxs.color-gray-1.text-align_right.home-pb-025.disclaimer {
  color: #adb8c2;
  text-align: right;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  padding-top: 1rem;
  padding-right: 10px;
}

.sub-desc-xxs.color-gray-1.text-align_right.home-pb-025.disclaimer.align-items-end {
  justify-content: flex-end;
  align-items: center;
}

.pc_table_none {
  display: none;
}

.pc_table_block {
  display: block;
}

.image-11 {
  position: absolute;
  bottom: -20px;
  right: 25px;
}

.div-block-60 {
  flex-flow: column;
  flex: 0 auto;
  align-items: center;
  width: 100px;
  display: flex;
}

.pc_table_mol_none {
  display: none;
}

.pc_table_mol_block {
  display: block;
}

.rocket-step-text {
  font-size: 24px;
}

.div-block-62 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-62.display-none-md.display-flex-pc {
  display: flex;
}

.div-block-63 {
  flex-flow: column;
  display: flex;
}

.div-block-64 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-64.margin-top_small.margin-bottom_xsmall {
  justify-content: flex-start;
  align-items: center;
}

.div-block-64.margin-top_small.margin-bottom_xsmall.mo-mt-1 {
  margin-top: 0;
}

.div-block-65 {
  align-items: flex-start;
  display: flex;
}

.div-block-65.margin-top_small.margin-bottom_xsmall.mo-mt-0 {
  flex-flow: column;
  margin-top: 0;
}

.ads-box {
  background-color: #fff;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px 20px;
  text-decoration: none;
  display: flex;
  position: relative;
  box-shadow: 0 0 5px #0003;
}

.section-title-sm-9 {
  color: #000;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.section-title-sm-9.text-align_center.margin-bottom_medium.display_block_mobile-s {
  display: none;
}

.section-title-sm-9.text-align_center.margin-bottom_medium.display_none_mobile-s {
  display: block;
}

.section-title-sm-9.text-align_center.mb-lg-14x {
  margin-bottom: 14px;
}

.section-title-sm-9.margin-bottom_xxsmall {
  margin-bottom: 0.5em;
  padding-bottom: 0;
}

.recommend-tag {
  color: #fff;
  background-color: #18a0fb;
  border-radius: 50px;
  width: 130px;
  padding: 5px 10px;
  position: absolute;
  inset: -20px auto auto 50%;
  transform: translate(-50%);
}

.image-13 {
  position: absolute;
  inset: auto auto -18px 50%;
  transform: translate(-50%);
}

.image-13.border-radius-0.my-lg-12x {
  margin-top: 12px;
  margin-bottom: 12px;
  position: static;
  bottom: auto;
}

.container-1226 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1226.container-1200 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.sub-title-xs-9 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4em;
}

.text-block-7 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-70 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.recommend-box3 {
  background-color: #fff;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-left-radius: 100px;
  padding: 40px 40px 40px 50px;
  position: absolute;
  bottom: 0;
  left: 25%;
  box-shadow: 0 0 5px #18a0fb66;
}

.program-box {
  background-color: #fff;
  border: 2px dotted #91d3ff;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 30px 20px 20px;
  position: relative;
  box-shadow: 0 0 10px #b8e2ff80;
}

.program-box2 {
  background-color: #18a0fb;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.recommend-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.width_100percent-6 {
  width: 100%;
}

.width_100percent-6.height_100percent.border-radius-12.global_left-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688ab983c132339173728d86_KY%EB%AC%B4%EC%97%AD.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.width_100percent-6.height_100percent.border-radius-12.global_right-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688ab994fdeec5bb3775665f_%ED%95%9C%EA%B8%B8%20%EB%AC%B4%EC%97%AD.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.mb--01 {
  margin-bottom: 1rem;
}

.recommend-box {
  background-color: #fff;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  border-bottom-left-radius: 100px;
  padding: 40px 40px 40px 50px;
  box-shadow: 0 0 5px #18a0fb66;
}

.ads-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.recommend-box2 {
  background-color: #fff;
  border-radius: 100px 100px 100px 0;
  padding: 40px;
  position: absolute;
  top: 150px;
  right: 0;
  box-shadow: 0 0 5px #18a0fb66;
}

.sub-title-sm-10 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-sm-10.w--current {
  text-decoration: none;
}

.sub-title-sm-10.text-align_center.mb--01.color-navy {
  color: #212b36;
}

.image-14 {
  position: absolute;
  right: -30px;
}

.bg-navy {
  background-color: #232f3e;
}

.padding-3x {
  padding: 3rem;
}

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

.md-baaner-text {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.4em;
}

.image-16 {
  position: absolute;
  inset: -50px auto auto 130px;
  transform: rotate(23deg);
}

.height_100percent-3 {
  height: 100%;
}

.container-1228 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1228.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.ratio_3x2-4 {
  aspect-ratio: 3/2;
}

.width_100percent-7 {
  width: 100%;
}

.sub-title-sm-12 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-sm-12.w--current {
  text-decoration: none;
}

.wing-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wing-merit {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-bottom: 50px;
  display: grid;
}

.image-18 {
  border: 1px solid #e5e5e5;
  position: absolute;
  inset: auto 0 -50% auto;
}

.pt-lg-3 {
  padding-top: 3rem;
}

.div-block-82 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.div-block-wing.border-radius {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-wing.border-radius.bg-fff {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding: 3rem;
}

.padding-2x {
  padding: 2rem;
}

.div-block-83 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-83.mt-lg-2 {
  justify-content: flex-end;
  align-items: flex-start;
}

.image-19 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.border-bottom-0 {
  border-radius: 12px 12px 0 0;
  overflow: hidden;
}

.padding-1x {
  padding: 1rem;
}

.padding-1x-md {
  padding: 1.5rem;
}

.cta-button-color {
  color: #18a0fb;
  background-color: #c3e7ff;
}

._9-link-cta {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--color-fff);
  background-color: #18a0fb;
  border-radius: 50px;
  align-items: center;
  padding: 0.7rem 1.5rem;
  text-decoration: none;
  display: flex;
}

._9-link-cta:hover {
  color: var(--color-fff);
}

._9-link-cta.mb-lg-1 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 100%;
  display: flex;
}

.text-block-9 {
  color: #fff;
  background-color: #60c0ff;
  border-radius: 50px;
  padding: 0.25rem 1rem;
  font-weight: 600;
  text-decoration: none;
}

._9-link-cta2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--color-fff);
  background-color: #005677;
  border-radius: 50px;
  align-items: center;
  padding: 0.7rem 1.5rem;
  text-decoration: none;
  display: flex;
}

._9-link-cta2:hover {
  color: var(--color-fff);
}

.text-block-10 {
  font-weight: 600;
  line-height: 1.6rem;
}

.div-block-85 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-86 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container-1226-copy {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1226-copy.container-1200 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-1226-copy.container-1200.flex-horizontal_center-ta {
  justify-content: space-between;
  align-items: center;
}

.div-block-88 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.image-20 {
  width: 80%;
}

.image-20.border-radius-0 {
  width: 200px;
}

.div-block-89 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image-21 {
  width: 80%;
  max-width: none;
}

.image-21.border-radius-0 {
  width: 200px;
}

.div-block-90 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.container-1231 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1231.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.container-1231.container-1200.gap-medium-5.mobile-l-pt-1x {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.gap-medium-5 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.gap-small-2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
}

.gap-small-2.margin-top_xsmall.margin-bottom_small.margin-bottm_none_tablet.flex-horizontal_center-ta {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
}

.guide-right-bg {
  object-fit: cover;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6881b018328332feb1542bcd_guide.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 70%;
  min-height: 10vh;
}

.guide-right-bg.border-radius-12 {
  width: 80%;
}

.sub-desc-sm-7 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.sub-desc-sm-7.weight-500 {
  font-weight: 500;
}

.sub-desc-sm-7.pl-50 {
  color: #000;
  padding-left: 0;
  font-weight: 400;
}

.text-align_left-2 {
  text-align: left;
}

.margin-left_auto-2 {
  margin-left: auto;
}

.testimonial-card-2 {
  background-color: #fff;
  border-radius: 0.75rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.cta-button-sm-12 {
  text-align: center;
  cursor: pointer;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 20px;
  font-size: 16px;
}

.cta-button-sm-12:hover {
  color: #fff;
  background-color: #007bcd;
}

.width_100percent-8 {
  width: 100%;
}

.sub-title-sm-15 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-sm-15.w--current {
  text-decoration: none;
}

.width_50percent_pc {
  width: 50%;
}

.graph-flex-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  padding: 3rem;
  display: flex;
}

.graph-flex-copy.border-radius-12 {
  justify-content: space-around;
  align-items: stretch;
}

.graph-flex-copy.border-radius-12.mobile-graph-gap.display-none-mobiles {
  display: flex;
}

.pr-lg-2 {
  padding-right: 2rem;
}

.mba-tab-item {
  border-bottom: 1px solid
    var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
  );
  width: 25%;
  padding-top: 12px;
  padding-bottom: 12px;
}

.mba-tab-item.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(--color-fff);
  border: 0 solid #000;
  width: 25%;
}

.mba-menu-tab {
  text-align: center;
  width: 100%;
}

.div-block-102 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mab-list-item {
  color: #000;
  border: 1px solid #e5e5e5;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 1rem;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.mab-list-item:hover {
  border-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  background-color: #dff2ff;
}

.mba-tab-content {
  padding: 2rem;
}

.tab-list-box {
  margin-top: 3rem;
}

.mb-lg-015 {
  margin-bottom: 1.5rem;
}

.div-block-103 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  display: flex;
}

.global-content1-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex: 1;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.container-1232 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.sub-title-xs-11 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4em;
}

.width_100percent-9 {
  width: 100%;
}

.width_100percent-9.height_100percent-2.border-radius-12.grow-left-bg.bg-black {
  background-color: #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.width_100percent-9.border-radius-12.padding_xsmall.height_100percent {
  justify-content: space-between;
}

.width_100percent-9.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.max-width_large-3 {
  max-width: 50rem;
}

.checkbox-field {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.checkbox-2 {
  margin-top: 0;
}

.div-block-107 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.note-qna {
  border-bottom: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  padding-bottom: 0.5rem;
}

.image-22 {
  fill: #232f3e;
}

.link-block-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.link-block-3.border-radius-8 {
  background-color: #919eab;
  border-radius: 8px;
  width: auto;
  padding-left: 8px;
  padding-right: 8px;
}

.div-block-108 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-109 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  display: flex;
}

.education_tag {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  padding: 5px 8px;
}

.education_list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 60%;
  display: flex;
}

.education-box {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.education-box.width_60percent.padding-1x-md.position-reletive {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.div-block-110 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.global-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 100%;
  max-width: 900px;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.global-grid-box {
  background-color: #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 40px 20px 20px;
  display: flex;
  position: relative;
  box-shadow: 0 0 5px #0003;
}

.education-list-item {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.education-desc {
  font-size: 16px;
  font-weight: 600;
}

.education-desc.mobile-mb-01.mobile-display-block,
.education-desc.mobile-display-block {
  display: none;
}

.education-date-title {
  font-size: 50px;
  font-weight: 900;
  line-height: 50px;
}

.div-block-111 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.education-list-block {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 420px;
  display: flex;
}

.education_content {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 40%;
  height: auto;
  display: flex;
}

.image-23 {
  z-index: 99;
  position: absolute;
  inset: auto auto -25px 10%;
}

.image-24 {
  z-index: 99;
  position: absolute;
  inset: auto 10% -25px auto;
}

.seminar-form {
  padding: 2rem;
}

.seminar-form.bg-fff {
  border-radius: 12px;
  width: 60%;
  margin-bottom: 0;
  padding-top: 1rem;
  box-shadow: 0 2px 5px #0003;
}

.form-container-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 40%;
  display: flex;
}

.ratio_1-8x1 {
  aspect-ratio: 3/2;
}

.ratio_1-8x1.overflow_hidden.position-reletive.flex-child_no-shrink {
  aspect-ratio: 1.8;
}

.mt-lg-005 {
  margin-top: 0.5rem;
}

.mt-lg-005.display-none-2 {
  display: none;
}

.div-block-113 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.color-rocket-text {
  color: #ff6521;
}

.color-rocket-text:hover {
  color: #eb4800;
}

.div-block-115 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-group-7 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.button-group-7.flex-vertical_center {
  justify-content: center;
  align-items: center;
}

.container-1000 {
  width: 100%;
  max-width: 1000px;
}

.container-1000.position-reletive.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.container-1000.px-md-20x {
  padding-left: 20px;
}

.container-1000.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.container-1000.px-30x {
  padding-left: 30px;
  padding-right: 30px;
}

.container-1000.px-30x.pt-xs-01.px-xs-0.pl-96 {
  padding-left: 96px;
}

.container-1000.px-30x.pt-xs-01.px-xs-0.pl-94 {
  padding-left: 94px;
}

.barcode-cta {
  color: var(--color-fff);
  background-color: #555;
  border-radius: 8px;
  margin-bottom: 0;
  padding: 12px 15px;
}

.barcode-cta:hover {
  color: var(--color-fff);
}

.py-2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-right: 0;
}

.py-2.border-y.boder-top-none {
  border-top-width: 0;
}

.border-y {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}

.div-block-116 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.img-sizing-80 {
  width: 80%;
}

.div-block-117 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  display: flex;
}

._14page-rocket-start {
  border: 1px solid #e5e5e5;
  border-radius: 12px;
}

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

._14page-wing-cta {
  color: #000;
  background-color: #fff;
  border: 1px solid #999;
  border-radius: 8px;
  margin-top: 2rem;
  font-size: 14px;
}

._14page-wing-cta:hover {
  color: #000;
}

.div-block-118 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.div-block-119 {
  justify-content: space-between;
  display: flex;
}

.text-block-13 {
  letter-spacing: -1px;
  word-break: keep-all;
}

._14page-2-1-box {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #ebf3ff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.image-26 {
  width: 15px;
  padding-top: 3px;
}

._14page-2-1-drop-box {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #ebf3ff;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1rem;
  display: flex;
  position: static;
}

.dropdown-toggle {
  width: 100%;
  margin-left: 0;
  margin-right: auto;
  padding: 0;
}

.div-block-120 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-27 {
  width: 15px;
}

.dropdown-list-4 {
  background-color: #ddd0;
  display: none;
  position: static;
}

.list-2 {
  padding-left: 0;
  list-style-type: none;
}

.link-4 {
  text-decoration: none;
}

.list-3 {
  padding-left: 40px;
}

.img-sizing-50,
.img-sizing-40 {
  width: 50%;
}

.img-sizing-40.border-radius-0.mt-lg-1 {
  width: 40%;
}

.text-span-3 {
  color: red;
}

.img-sizing-30 {
  width: 50%;
}

.img-sizing-30.border-radius-0.mt-lg-1 {
  width: 30%;
}

._14page-2-1-box2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #ebf3ff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

._14page-2-1-box2.mt-lg-2 {
  background-color: #ffebeb;
}

.div-block-121 {
  flex-flow: row;
  display: flex;
}

.span_text-red {
  color: #fff;
  background-color: #f7552f;
  border-radius: 4px;
  padding-left: 5px;
  padding-right: 5px;
}

.span_text-red.sub-desc-xs {
  flex: 0 auto;
  margin-right: 5px;
}

._14page-2-1-drop-box2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #ffebeb;
  border-radius: 8px;
  flex-flow: column;
  align-items: flex-start;
  width: 100%;
  padding: 1rem;
  display: flex;
  position: static;
}

._14-3-3-popup-btn {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  margin-top: 2rem;
  margin-left: auto;
}

._14-3-3-popup-con {
  z-index: 1;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #0009;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 80%;
  padding: 1rem 2rem;
  display: none;
  position: absolute;
  inset: 100% 0% auto auto;
}

._14-3-3-popup-box {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.flex-child_shrink {
  flex: 0 auto;
}

._14-3-3-popup-img {
  width: 30%;
}

._14-drop-down-con {
  background-color: #f9f9f9;
  border-radius: 8px;
  margin-top: 2rem;
  padding: 2rem;
}

._14-drop-down-con-wrap,
._14-drop-down-con-wrap2 {
  height: 0;
  overflow: hidden;
}

.section-8 {
  background-color: #e9f1ff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/687dda548b108a0fb8eee393_ab646ff7c570ce52decf51a523d7e297_top-banner.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 15px;
  padding-bottom: 15px;
  display: block;
}

.section-8.top--banner {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/687dda548b108a0fb8eee393_ab646ff7c570ce52decf51a523d7e297_top-banner.jpg);
  background-size: contain;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-126 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.width_80percent {
  width: 80%;
}

.width_80percent.border-radius-0.pt-10 {
  padding-top: 10px;
}

.width_80percent.height-20 {
  height: 20px;
}

.grid_6-col-4 {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-group-10 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.container-1237 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1237.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.sub-title-xs-14 {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4em;
}

.accordion_content-12 {
  background-color: #0000;
  padding: 0;
  position: static;
  overflow: hidden;
}

.accordion_content-12.w--open {
  border: 1px #000;
  border-top: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  position: relative;
}

.padding-top_xsmall-6 {
  padding-top: 1rem;
}

.accordion_toggle-transparent-8 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #000;
  background-color: #0000;
  border-radius: 0.25rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
  display: flex;
}

.accordion_toggle-transparent-8.w--open {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding: 1rem 0;
}

.flex_horizontal-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: flex;
}

.flex_horizontal-6.flex-align_top {
  justify-content: flex-start;
  align-items: flex-start;
}

.flex_horizontal-6.flex-align_top.text-decoration-none {
  text-decoration: none;
}

.flex_horizontal-6.flex-align_top.text-decoration-none.neo-link-box {
  position: relative;
}

.flex_horizontal-6.flex-align_top.text-decoration-none.neo-link-box.padding_xxsmall {
  margin: 0;
  padding: 0.5em;
}

.position_sticky-4 {
  position: sticky;
  top: 100px;
}

.accordion_icon-8 {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.padding_small-4 {
  padding: 2rem;
}

.padding_small-4.padding-horizontal_none {
  padding-left: 0;
  padding-right: 0;
}

.sub-desc-sm-11 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.sub-desc-sm-11.margin-bottom_xsmall {
  margin-bottom: 1em;
}

.sub-desc-sm-11._1page-cp-desc {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
}

.margin-bottom_medium-5 {
  margin-bottom: 3rem;
}

.flex_vertical-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.flex_vertical-6.gap-xsmall {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.padding-top_small-4 {
  padding-top: 2rem;
}

.padding-top_small-4.pt-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.accordion-7 {
  background-color: color-mix(in srgb, currentColor 5%, transparent);
  border-radius: 0.25rem;
  width: 100%;
  margin-bottom: 0.5rem;
}

.accordion-7:hover {
  background-color: color-mix(in srgb, currentColor 8%, transparent);
}

.accordion-7.transparent-accordion {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
  padding: 0.5rem 5%;
}

.sub-title-sm-19 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-sm-19.w--current {
  text-decoration: none;
}

.container-1240 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1240.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.height_100percent-4 {
  height: 100%;
}

.height_100percent-4.width_100percent-11.padding_medium.gap-xsmall.flex-horizontal_center-ta.text-align_center-ta.padding_small-ta.guide-contents2.guide-ebook-padding {
  padding: 2rem;
}

.container-1241 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1241.container-1200 {
  flex-flow: column;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.gap-medium-8 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.sub-desc-sm-13 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.width_100percent-11 {
  width: 100%;
}

.width_100percent-11.margin-bottom_xsmall.ratio_16x9.image_cover.border-radius-12 {
  height: auto;
}

.max-width_large-4 {
  max-width: 50rem;
}

.max-width_large-4.margin-horizontal_auto.margin-bottom_small.margin-top_small.display-flex.flex_vertical.gap-xsmall.flex-horizontal_center {
  justify-content: flex-start;
  align-items: center;
}

.flex-align_center-7 {
  align-self: center;
}

.sub-desc-sm-14 {
  color: #000;
  word-break: keep-all;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4em;
}

.padding_medium {
  padding: 3rem;
}

.div-block-140 {
  display: flex;
}

.image-29 {
  position: absolute;
  inset: auto -20px 20px auto;
}

.img-sizing-95,
.img-sizing-95.margin-bottom_xsmall {
  width: 95%;
}

.popup-section {
  z-index: -5;
  opacity: 0;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #11111180;
  border: 1px solid #00000040;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100vw;
  height: 100vh;
  max-height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  top: 0;
}

.youtube {
  aspect-ratio: 16/9;
  width: 900px;
}

.div-block-141 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-30 {
  cursor: pointer;
}

.text-span-4,
.text-span-6,
.text-span-7 {
  color: #ff6521;
}

.youtube-title {
  color: #fff;
  font-size: 28px;
}

.youtube-title.mb-lg-005 {
  word-break: keep-all;
}

.youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_mobile-l,
.youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_tablet,
.youtube-title.mb-lg-005.youtube-text-none {
  display: none;
}

.youtube-title.mb-lg-005.youtube-text-pc {
  color: #1a1a1a;
  line-height: 1.3;
}

.youtube-title.mb-lg-005.youtube-text-pc.lg-text-28 {
  font-size: 28px;
  font-weight: 500;
}

.youtube-title.mb-lg-005.youtube-text-pc.lg-text-28.weight-400 {
  font-weight: 400;
}

.youtube-title.mb-lg-005.youtube-text-pc.lg-text-28.weight-400.lh-14 {
  line-height: 1.4;
}

.youtube-title.mb-lg-005.youtube-text-pc.lg-text-28.weight-400.lh-14.ls-01 {
  letter-spacing: -1px;
}

.youtube-title.mb-lg-005.youtube-text-pc {
  font-size: 30px;
}

.text-span-8 {
  font-weight: 300;
}

.mid-baner-bot {
  padding-top: 0;
  padding-bottom: 80px;
}

.mid-baner-bot.rocket-mid-banner-bot-mobile {
  padding-top: 30px;
}

.cp-title-lg {
  font-family: var(--cp-font);
  margin: 20px auto 70px;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4em;
}

.cp-title-md {
  color: #000;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.cp-title-md.rocket-banner-title-mo {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-weight: 700;
}

.cp-title-md.rocket-banner-title-mo.mb-lg-0.sub-copy-color {
  color: #515e6a;
}

.div-block-142 {
  border: 1px solid #e5e5e5;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 1rem;
  padding-right: 1rem;
  display: flex;
}

.div-block-142.padding-2x {
  padding-right: 2rem;
}

.div-block-143 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  width: 40%;
  display: flex;
}

.sub-title-mmd {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #000;
  word-break: keep-all;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.4em;
}

.sub-title-mmd.mb-lg-0 {
  word-break: keep-all;
  font-size: 18px;
}

.image-31 {
  transform-style: preserve-3d;
  position: absolute;
  bottom: -10px;
  left: 20px;
  right: auto;
}

.image-31.border-radius-0 {
  transform-style: preserve-3d;
  left: 10px;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.cost-grid-title {
  color: #1a1a1a;
}

.cost-grid-title.weight-500.sub {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--xl-radius);
  font-weight: 300;
  text-decoration: line-through;
}

.cost-grid-title.weight-500.blue {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
  );
  font-weight: 700;
}

.cost-grid-title.weight-500.color-blue-2b41be {
  color: #2b41be;
}

.cost-grid-title.weight-500-_2 {
  font-size: 15px;
}

.cost-grid-title.weight-600 {
  color: #000;
}

.cost-grid-title.weight-600.color-blue-2b41be {
  color: #2b41be;
}

.text-span-9 {
  color: #ff6521;
}

.pt-0 {
  padding-top: 0;
}

.content1-sub-title {
  font-size: 26px;
  font-weight: 600;
  line-height: 1.4em;
}

.rocket-content2-title {
  color: #ff6521;
  margin-top: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.4em;
}

.div-block-145 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.div-block-146 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  width: 100%;
  display: flex;
}

.mt-lg-4 {
  margin-top: 4rem;
}

.mt-lg-5 {
  margin-top: 5rem;
}

.rocket-content2-desc {
  word-break: keep-all;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.3em;
}

.image-34 {
  width: 100%;
  height: auto;
}

.image-35,
.image-36 {
  width: 85%;
}

.mb-lg-025 {
  margin-bottom: 0.25rem;
}

.div-block-148 {
  width: 50%;
}

.div-block-149 {
  text-align: right;
  padding-right: 0;
}

.div-block-150 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.why-coupang-desc {
  word-break: keep-all;
  padding-left: 0;
  font-size: 24px;
  font-weight: 300;
}

.why-coupang-desc-xs {
  word-break: keep-all;
  font-size: 12px;
  font-weight: 300;
  line-height: 1rem;
  text-decoration: none;
}

.why-coupang-desc-xs.color-gray-1 {
  font-size: 12px;
}

.why-coupang-desc-xs.color-gray-1.mb-025 {
  margin-bottom: 0.25rem;
  font-size: 15px;
}

.why-coupang-desc-xs.color-gray-1.mb-025.text-align_right.disclaimer-color {
  color: #adb8c2;
}

.div-block-151 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.div-block-152 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.div-block-12-bottom {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.link-block-4,
.image-37 {
  display: none;
}

.top-banner-link-text {
  font-weight: 600;
  text-decoration: none;
}

.top-banner--2 {
  display: none;
}

.home-seller-title {
  color: #fff;
  font-size: 28px;
}

.home-seller-title.mb-lg-005 {
  word-break: keep-all;
  font-size: 24px;
}

.home-seller-title.mb-lg-005.display_none_tablet.seller-line-height,
.home-seller-title.mb-lg-005.seller-line-height {
  line-height: 1.4em;
}

.bg-banner {
  background-color: #edeef0;
}

.custom-popup {
  z-index: 999999;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #000000d9;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.popup-content {
  background-color: #fff;
  border-radius: 8px;
  width: 500px;
  height: auto;
  padding: 2rem;
  position: absolute;
  inset: 50% auto auto 50%;
  transform: translate(-50%, -50%);
}

.link-5 {
  text-decoration: none;
}

.blog-text-desc {
  text-overflow: ellipsis;
  word-break: keep-all;
}

.text-block-15 {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.div-block-153 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: auto;
  display: flex;
}

.guide-blog-coupang {
  color: #707070;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.guide-blog-coupang.color-000 {
  color: #000;
}

.div-block-154 {
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  display: flex;
}

.guide-blog-top {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
}

.div-block-155 {
  width: 100vw;
  height: 100vh;
  position: relative;
}

.popup-button {
  border: 1px solid var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  background-color: #fff0;
  border-radius: 8px;
}

.popup-button:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(--color-fff);
}

.div-block-156 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.image-38 {
  width: 250px;
  margin-bottom: 1.5rem;
}

.div-block-157 {
  text-align: right;
}

.link-block-5 {
  width: 205px;
}

.image-39 {
  padding-bottom: 1px;
}

.nav-arrow-icon-black {
  padding-bottom: 2px;
}

.disclaimer-text {
  color: #adb8c2;
  word-break: keep-all;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 14px;
  line-height: 1.4;
}

.disclaimer-text.lh-14 {
  word-break: keep-all;
}

.disclaimer-text.text-color-dfb679.text-align-left-xs {
  color: #dfb679;
}

.disclaimer-text.color-gray-a5b1bd {
  color: #a5b1bd;
}

.disclaimer-text.text-color-bda77e {
  color: #bda77e;
}

.disclaimer-text.color-fff {
  color: #fff;
}

.disclaimer-text.text-color-575757 {
  color: #575757;
}

.disclaimer-text.text-color-212b36 {
  color: #212b36;
}

.disclaimer-text.text-color-212b36.op_05 {
  opacity: 0.5;
}

.disclaimer-text.text-align-right.disclaimer-position {
  margin-top: 1rem;
  position: static;
  bottom: -10px;
  right: 0;
}

.div-block-159 {
  text-align: right;
  width: 100%;
}

.image-40 {
  width: 300px;
}

.div-block-161 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-top: 2rem;
  display: flex;
}

.div-block-161.display-none-mobiles {
  display: flex;
}

.guide-ebook-cta {
  color: var(--color-fff);
  background-color: #18a0fb;
  border-radius: 8px;
  margin-top: 0.5rem;
  padding: 12px 32px;
}

.guide-ebook-cta:hover {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(--color-fff);
}

.ads-cta2 {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  border-radius: 50px;
  margin-top: 0;
  padding: 12px 32px;
}

.ads-cta2:hover {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.flex-block-4 {
  justify-content: space-around;
  align-items: flex-start;
  width: 50%;
  height: 100%;
}

.div-block-162 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.container-900.display-flex.flex-direction-colmn {
  flex-flow: column;
}

.container-900.display-flex.flex-direction-colmn.align-item-center {
  justify-content: center;
  align-items: center;
}

.container-900.display-flex.flex-direction-colmn.align-item-center.align-stretch {
  align-items: stretch;
}

.div-block-163,
.div-block-164 {
  width: 50%;
}

.div-block-166 {
  justify-content: center;
  align-items: center;
  display: flex;
}

._14page-1-1-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #ebf3ff;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1rem;
  display: flex;
  position: static;
}

.bg-tran {
  background-color: #fff;
  border-radius: 0;
}

.bg-tran.home-tablet-bg {
  background-color: #fff0;
}

.lecture-rich-text {
  text-align: center;
}

.section-11 {
  color: #000;
  background-color: #414856;
  padding-top: 15px;
  padding-bottom: 15px;
}

.section-11.bg-surface2 {
  background-color: #f4fbff;
}

.section-11.bg-surface2.footer-banner-padding {
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-167 {
  flex: 0 auto;
  align-self: center;
  width: 50%;
}

.section-title-sm-10 {
  color: #000;
  margin-top: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.sub-title-sm-23 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm-23.weight-500 {
  font-weight: 500;
}

.footer-banner-padding {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-right: 0;
}

.mb-1-mobile.footer-img-width {
  width: 623px;
}

.section-12 {
  color: #000;
  background-color: #414856;
  padding-top: 15px;
  padding-bottom: 15px;
}

.section-12.bg-surface2 {
  background-color: #f4fbff;
}

.div-block-168 {
  flex: 0 auto;
  align-self: center;
  width: 50%;
}

.section-title-sm-11 {
  color: #000;
  margin-top: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.sub-title-sm-24 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm-24.weight-500 {
  font-weight: 500;
}

.guide-ebook-cta2 {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  border-radius: 8px;
  margin-top: 0.5rem;
  padding: 12px 32px;
}

.guide-ebook-cta2:hover {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.div-block-170 {
  display: flex;
}

.rocket-bot-banner-title {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.4em;
}

.rich-text-block {
  text-align: left;
  font-style: normal;
}

.div-block-171 {
  text-align: center;
  margin-top: 3rem;
}

.px-1-mobile.footer-img {
  width: 623px;
}

.div-block-172 {
  width: 50%;
}

.why-coupang-flex {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.why-coupang-grid {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.why-coupang-grid.mb-lg-4 {
  justify-content: flex-start;
  align-items: flex-start;
}

.why-coupang-grid.mb-lg-4.align-item-center {
  justify-content: flex-start;
  align-items: center;
}

.why-coupang-grid2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.why-coupang-grid2.mb-lg-4 {
  justify-content: flex-start;
  align-items: flex-start;
}

.why-coupang-grid2.mb-lg-4.align-item-center {
  justify-content: flex-start;
  align-items: center;
}

.footer_bottom2 {
  border-top: 0 solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-173 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.footer_mid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  flex-flow: row;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: auto;
  place-items: flex-start start;
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

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

.div-block-175.mobile-block {
  display: none;
}

.footer-coupang-logo {
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.div-block-176 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-176.mb-005-mobile.mobile-block {
  display: none;
}

.section-13 {
  padding-top: 0;
}

.mba-blog-title {
  margin-top: 0;
  margin-bottom: 0;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 700;
}

.mba-blog-coupang {
  color: #707070;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.mba-blog-coupang.color-000 {
  color: #000;
}

.div-block-178 {
  word-break: keep-all;
  border-bottom: 1px solid #e5e5e5;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  font-size: 16px;
}

.list-4 {
  padding-left: 20px;
}

.list-item-4 {
  font-weight: 700;
}

.list-item-5 {
  list-style-type: none;
}

.link-block_side {
  text-decoration: none;
}

.ads-cta {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: var(--color-fff);
  border-radius: 50px;
  margin-top: 0.5rem;
  padding: 12px 32px;
}

.ads-cta:hover {
  background-color: var(--bg-sub);
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
}

.display-none-mobiles {
  display: block;
}

.display-none-pc {
  display: none;
}

.scroll-margin-top {
  scroll-margin-top: 100px;
}

.image-45 {
  height: 350px;
}

.image-46 {
  width: 60px;
}

.display-none-tablet {
  display: none;
}

.text-block-22 {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.4;
}

.display-none-pc-l {
  display: none;
}

.mobile-border-cta2 {
  text-decoration: none;
}

.display-hide-mobilel {
  display: block;
}

.rich-text-block-2 {
  text-align: left;
}

.div-block-189 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 500px;
  height: auto;
  margin: auto auto auto 10px;
  display: flex;
}

.div-block-189.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.div-block-189.right.display-flex {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.div-block-189.ml-0 {
  margin-left: 0;
}

.div-block-189.ml-0.hero-left-section-xs.hero-left-section-md.pr-md-1 {
  padding-right: 1rem;
}

.div-block-190 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.heading-8 {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  line-height: 4rem;
}

.heading-8.sub {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-inverse
  );
  font-size: 18px;
  line-height: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  font-weight: 500;
}

.image-52 {
  width: auto;
  margin-right: 10px;
}

.section-14 {
  background-image: linear-gradient(146deg, #fefff6, #fff4e9);
  padding-top: 20px;
  padding-bottom: 20px;
}

.rg_hero-main-text {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  text-align: center;
  letter-spacing: -0.01em;
  margin-top: 0;
}

.rg_hero-main-text.middle {
  padding-bottom: 20px;
}

.bold-text-9 {
  letter-spacing: -0.02em;
  column-count: 1;
  font-weight: 600;
}

.bold-text-9.green {
  color: #00af00;
}

.bold-text-9.purple {
  color: #7245d0;
}

.bold-text-9.none_import {
  font-size: 1.5rem;
}

.rg_div {
  margin: 20px 10px;
}

.div-block-191 {
  background-color: #f7f6f8;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-24 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-192 {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: auto 0 40px;
  display: block;
}

.div-block-192.mt-lg-3 {
  margin-top: 3rem;
}

.div-block-192.mt-lg-3.mb-lg-0 {
  margin-bottom: 0;
}

.div-block-193 {
  width: 75%;
}

.button-5 {
  color: #fff;
  text-align: center;
  background-color: #346aff;
  border-radius: 6px;
  width: 250px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 15px;
}

.button-5:hover {
  color: #d4dffd;
}

.text-block-25 {
  color: #adadad;
  text-align: right;
  font-size: 12px;
}

.div-block-194 {
  background-color: #c7c4c4;
  border: 0 solid #fff;
  width: 100%;
  height: 0.2px;
  margin-top: 20px;
  margin-bottom: 60px;
}

.section-15 {
  padding: 40px 20px;
}

.section-16 {
  background-color: #f7f6f8;
  border: 1px solid #f1f6ff;
  padding: 40px 20px 60px;
}

.div-block-195 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.button-6 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px solid #818181;
  border-radius: 6px;
  width: 250px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 15px;
}

.button-6:hover {
  color: #747474;
}

.div-block-196 {
  display: none;
}

.container-1244 {
  padding-top: 0;
  padding-bottom: 0;
}

.section-17 {
  background-color: #fff;
  margin-bottom: auto;
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-17.bg-gray-f8 {
  background-color: #f8f8f8;
}

.div-block-197 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.div-block-197.pt-0 {
  padding-top: 0;
}

.div-block-197.pt-20x {
  padding-top: 20px;
}

.div-block-197.pt-10x {
  padding-top: 10px;
}

.button-main {
  color: #fff;
  text-align: center;
  background-color: #346aff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 500px;
  min-width: 300px;
  max-width: 60vw;
  height: 50px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 15px;
  display: flex;
}

.button-main:hover {
  color: #d4dffd;
}

.container-1245 {
  padding-left: 10px;
  padding-right: 10px;
  position: static;
}

.container-1245.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-199 {
  width: 900px;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 3rem;
}

.heading-8-copy {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 45px;
  line-height: 4rem;
}

.heading-8-copy.mb-lg-0.weight-600.mb-lg-1 {
  margin-bottom: 1rem;
}

.hide {
  display: none;
}

.form {
  display: flex;
}

.form.gap-xsmall {
  justify-content: flex-start;
  align-items: flex-start;
}

.collection-item-2 {
  display: flex;
}

.grid-6 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: 1px solid #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 5rem;
  padding-top: 4rem;
  padding-bottom: 5rem;
  display: grid;
}

.entry-guide-step {
  color: #333;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  padding: 1.5rem;
  text-decoration: none;
  box-shadow: 0 0 32px #0000001a;
}

.entry-guide-step:hover {
  color: #333;
}

.entry-guide-step.w--current {
  color: #0046b3;
  background-color: #c3e7ff;
}

.entry-guide-step.w--current:hover {
  color: #0046b3;
}

.entry-guide-step.bg-fff {
  color: #1a1a1a;
  background-color: #fff;
  padding: 1.5rem;
}

.entry-guide-step.guide-step-current {
  color: #0046b3;
  background-color: #c3e7ff;
}

.color-aaa {
  color: #aaa;
}

.color-aaa.education-list-sub-title {
  font-size: 16px;
  font-weight: 400;
}

.color-aaa.education-list-sub-title.text-align-left {
  text-align: left;
  word-break: keep-all;
  line-height: 1.4;
}

.education-list-title {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
}

.education-list-title.blog-text-title.mb-lg-005 {
  word-break: keep-all;
}

.text-block-26 {
  color: var(--color-gray-1);
  text-align: center;
  background-color: #fff;
  border: 1px solid #606060;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-left: auto;
  padding-top: 4px;
  text-decoration: none;
  display: flex;
}

.link-block-6 {
  text-decoration: none;
}

.container-1246 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.section-18 {
  background-image: linear-gradient(90deg, #ffeee3, #fff7dc);
}

.section-18.main {
  background-image: linear-gradient(90deg, #fffcec, #faffdc);
}

.bold-text-11 {
  font-weight: 600;
}

.div-block-62-copy {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-62-copy.color-000.table-display-block {
  display: none;
}

.border-radius-0-copy {
  border-radius: 0;
}

.border-radius-0-copy.ribon-banner-none-copy.low-asp-img {
  padding-bottom: 10px;
}

.entry-guide-tag {
  text-align: left;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 1;
}

.entry-guide-title {
  text-align: left;
  border-bottom: 1px solid #1a1a1a;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  font-size: 20px;
  font-weight: 700;
}

.entry-guide-title.border-color {
  border-bottom-color: #0046b3;
}

.entry-guide-title.border-color.mb-pb-sm-005 {
  border-bottom-color: #333;
}

.entry-guide-title.border-color.mb-pb-sm-005.border-color-blue,
.entry-guide-title.mb-pb-sm-005 {
  border-bottom-color: #0046b3;
}

.entry-guide-desc {
  text-align: left;
  word-break: keep-all;
  margin-bottom: 1rem;
  font-size: 16px;
  line-height: 1.4;
}

.entry-guide-desc.mb-0 {
  margin-bottom: 0;
}

.entry-guide-cta {
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 5px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.link-7 {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.link-7:hover {
  color: #fff;
}

.link-7.color-navy2 {
  color: var(--entry-navy-color);
}

.link-7.border-right-1 {
  border-right: 1px solid #000;
}

.link-7.text-align_center.mr-8 {
  margin-right: 8px;
}

.link-7.color-primary2 {
  color: #18a0fb;
}

.link-7.color-primary3 {
  color: #0046b3;
}

.link-7.color-1a {
  color: #1a1a1a;
}

.paragraph-26 {
  color: #fff;
  margin-bottom: 0;
  margin-left: 2px;
  padding-top: 3px;
  font-size: 18px;
  font-weight: 500;
}

.paragraph-26.color-navy2 {
  color: var(--entry-navy-color);
}

.entry-side-menu-title {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: var(--entry-navy-color);
  margin-top: 0;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.4;
}

.entry-guide-content-title {
  color: #1a1a1a;
  font-size: 28px;
  line-height: 1.4;
  font-weight: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---700bold);
}

.entry-guide-content-title.border-left {
  border-left: 5px solid #1a1a1a;
  padding-left: 20px;
}

.color-gray-3.line-height-14 {
  line-height: 1.4;
}

.color-gray-3.line-height-14.weight-300 {
  font-weight: 400;
}

.color-gray-3.line-height-14.weight-300.mb-lg-005.color-navy2 {
  color: #031a37;
}

.color-gray-3.line-height-14.weight-300.mb-lg-005.color-navy2.weight-600 {
  font-weight: 600;
}

.color-gray-3.line-height-14.weight-300.color-navy2 {
  color: #031a37;
}

.color-gray-3.weight-400.line-height-14.ml-lg-1.mb-8 {
  margin-bottom: 8px;
}

.entry-guide-border-box {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding-top: 40px;
  padding-bottom: 40px;
}

.list-item-6 {
  word-break: keep-all;
  list-style-type: decimal;
}

.list-item-7 {
  list-style-type: decimal;
}

.div-block-202 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-202.pl-65 {
  padding-left: 50px;
}

.my-01 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-01.mb-lg-2 {
  width: auto;
  margin-bottom: 2rem;
}

.my-01.mb-lg-2.mt-0 {
  margin-top: 0;
}

.my-01.mb-lg-2.div-block-226 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.color-gray-3 {
  color: #5e6a78;
}

.color-gray-3.entry-guide-content-box {
  background-color: #f9f9f9;
  border-radius: 20px;
  padding: 2rem;
}

.list-6 {
  margin-bottom: 20px;
}

.list-6.pl-60 {
  padding-left: 65px;
}

.list-6.pl-16 {
  padding-left: 56px;
}

.list-6.tell-hover {
  opacity: 0;
  display: none;
}

.entry-guide-cta2 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 5px 32px;
  text-decoration: none;
  display: flex;
}

.entry-guide-cta2.width-auto {
  width: 290px;
}

.entry-guide-cta2.cp-cta-bg {
  background-color: #f7552f;
}

.entry-guide-cta2.cp-cta-bg.mt-01 {
  margin-top: 1rem;
  padding-right: 26px;
}

.div-hero-subbox-rg {
  opacity: 0.5;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 20px;
  padding: 2px 20px;
}

.img-rg-webinar {
  width: auto;
  min-width: 350px;
  max-width: 400px;
  margin-right: 10px;
  padding-right: 0;
}

.img-rg-webinar.pr-0,
.img-rg-webinar.mr-0 {
  margin-right: 0;
}

.button-rg {
  color: #fff;
  text-align: center;
  background-color: #e72a7c;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: 300px;
  max-width: 60vw;
  height: 50px;
  margin: 10px 0;
  padding: 0 30px;
  font-size: 18px;
  display: flex;
}

.button-rg:hover {
  color: #d4dffd;
}

.button-rg.main:hover {
  color: #fdd4e8;
}

.button-rg.banner {
  color: #000;
  background-color: #e72a7c00;
  border: 1px solid #000;
  width: 350px;
  font-weight: 600;
  position: static;
}

.hero-main-rg-webinar {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 35px;
  line-height: 3rem;
}

.bold-text-12 {
  font-weight: 500;
}

.text-block-27 {
  margin-bottom: auto;
  font-size: 20px;
  line-height: 1.4;
}

.text-block-27.text-color-gray-333.text-align-center-md {
  word-break: keep-all;
}

.hero-div-rg-webinar {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.hero-div-rg-webinar.justify-content-between {
  justify-content: space-between;
}

.hero-div-rg-webinar.justify-content-between.align-items-center {
  align-items: center;
}

.hero-div-rg-webinar.justify-content-between.align-items-center.mb-lg-0 {
  margin-bottom: 0;
}

.hero-div-rg-webinar.gap-small {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.hero-div-rg-webinar.gap-02 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.hero-div-rg-webinar.gap-02.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.hero-div-rg-webinar.gap-02.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.hero-div-rg-webinar.gap-02.pl-01 {
  padding-left: 1rem;
}

.maintext1-rg-webinar.mo {
  display: none;
}

.text-block-28.text-color-orange-fa781a {
  color: #fa781a;
}

.text-block-28.text-color-gray-515e6a {
  color: #515e6a;
}

.container-1247 {
  padding: 20px 0;
}

.bold-text-13 {
  color: #e72a7c;
}

.div-block-205 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 700;
}

.bold-text-14 {
  color: #e72a7c;
  font-weight: 600;
}

.bold-text-15 {
  color: #0e9805;
  font-weight: 600;
}

.div-block-206 {
  margin-top: 20px;
  margin-bottom: 50px;
}

.div-block-206.mb-lg-0 {
  margin-bottom: 0;
}

.div-num-rg-webinar {
  background-color: #fff0;
  flex-flow: column;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-bottom: 30px;
  display: flex;
}

.div-num-rg-webinar.pb-0 {
  padding-bottom: 0;
}

.div-num-rg-webinar.pb-0.mb-0 {
  margin-bottom: 0;
}

.hero-div-lowasp {
  background-image: linear-gradient(146deg, #f1ffe8, #fff);
}

.line-rg-webinar {
  background-color: #c7c4c4;
  border: 0 solid #fff;
  width: 100%;
  height: 0.2px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.line-rg-webinar.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.text-rg-webinar {
  line-height: 1.8rem;
}

.subtext-rg-webinar {
  font-size: 23px;
  font-weight: 600;
  line-height: 1.6rem;
}

.subtext-rg-webinar.text-color-gray-333.weight-400 {
  font-weight: 400;
}

.maintext-rg-webinar {
  color: #000;
  margin-top: auto;
  font-weight: 200;
}

.maintext-rg-webinar.bold {
  font-size: 18px;
  font-weight: 600;
}

.maintext-rg-webinar.text-align_center.text-color-gray-333.weight-500 {
  font-weight: 500;
}

.maintext-rg-webinar.text-align_center.text-color-gray-333.weight-600 {
  font-weight: 600;
}

.maintext-rg-webinar.text-align_center.weight-700,
.maintext-rg-webinar.weight-700 {
  font-weight: 700;
}

.maintext-rg-webinar.weight-700.mt-lg-2 {
  margin-top: 2rem;
}

.maintext-rg-webinar.weight-600 {
  font-weight: 600;
}

.cont-rg-white {
  background-color: #fff;
}

.box-rg-webinar {
  background-color: #edfeed;
  border: 1px solid #9eed9e;
  border-radius: 8px;
  align-self: center;
  width: 95%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 25px 20px;
}

.box-rg-webinar.green.width_100percent {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.box-rg-webinar.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.div-block-209 {
  margin-top: 0;
  margin-bottom: 10px;
}

.div-block-210 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 5px;
  padding-top: 5px;
  display: flex;
}

.div-block-210.benefit.pt-0 {
  padding-top: 0;
}

.div-block-210.benefit.pt-0.mb--10.ml-10 {
  margin-left: 1rem;
}

.innerbox-rg-webinar {
  color: #fff;
  background-color: #0e9805;
  border-radius: 7px;
  margin-right: 10px;
  padding: 0 10px;
  font-weight: 600;
}

.innerbox-rg-webinar.pink {
  background-color: #e72a7c;
}

.innerbox-rg-webinar.line {
  opacity: 0.83;
  text-align: center;
  background-color: #0e980500;
  border: 1px solid #000;
  width: 100px;
}

.innerbox-rg-webinar.bg-green {
  opacity: 0.83;
  text-align: center;
  background-color: #17ad44;
  border: 1px solid #000;
  width: 100px;
}

.innerbox-rg-webinar.bg-green.border-none {
  border-style: none;
}

.boxtext-rg-webinar {
  color: #fff;
  border: 1px solid #fff0;
  font-size: 15.5px;
  font-weight: 500;
}

.boxtext-rg-webinar.black {
  color: #000;
  font-weight: 600;
}

.div-block-211 {
  margin-bottom: 5px;
}

.div-button-rg-webinar {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: auto 0 40px;
  display: block;
}

.div-button-rg-webinar.main {
  margin-bottom: auto;
  display: flex;
}

.div-button-rg-webinar.diplay-flex {
  display: flex;
}

.div-button-rg-webinar.mb-lg-0 {
  margin-bottom: 0;
  font-size: 20px;
}

.div-button-rg-webinar.mb-lg-0.display-flex {
  display: flex;
}

.div-block-212 {
  margin-top: auto;
  margin-bottom: auto;
}

.div-block-213 {
  align-self: center;
  width: 700px;
}

.image-54 {
  text-align: left;
  width: auto;
  padding: 10px;
}

.text-span-11 {
  color: #0e9805;
}

.text-span-12 {
  color: #e72a7c;
}

.hero-main-rg-webinar-copy {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 45px;
  line-height: 4rem;
}

.hero-main-rg-webinar-copy.banner {
  font-size: 35px;
  line-height: 3rem;
}

.div-block-215 {
  opacity: 0.25;
  background-color: #2ae7a2;
  height: 20px;
  margin-top: -30px;
}

.div-block-216 {
  flex-flow: row;
  margin-bottom: 10px;
  display: block;
}

.div-block-216.mb-lg-0 {
  margin-bottom: 0;
}

.div-block-217 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-217.mb-lg-015 {
  margin-bottom: 1.5rem;
}

.div-block-218 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.link-block-7 {
  width: 100%;
  min-height: 400px;
  display: flex;
}

.div-block-219,
.div-block-220 {
  width: 100%;
}

.seller-policy-title {
  color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.seller-policy-title.mr-08px {
  margin-right: 8px;
}

.div-block-221 {
  align-items: center;
  display: flex;
}

.seller-policy-line {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  flex: 1;
  height: 1px;
  display: flex;
}

.mb-lg-25 {
  margin-bottom: 2.5rem;
}

.mb-lg-25.display-flex.space-between {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
}

.mb-lg-25.display-flex.space-between.mt-lg-2 {
  border-bottom-style: none;
}

.border-top-line.pt-1 {
  border-top: 1px solid #e5e5e5;
  padding-top: 1rem;
}

.color-red {
  color: red;
}

.color-red.line-height-14 {
  line-height: 1.4;
}

.color-red.line-height-14.weight-300 {
  color: #fa0303;
  font-weight: 400;
}

.color-red.line-height-14.weight-300.mb-lg-005.color-navy2 {
  color: #031a37;
}

.color-red.line-height-14.weight-300.mb-lg-005.color-navy2.weight-600 {
  font-weight: 600;
}

.color-red.line-height-14.weight-300.color-navy2 {
  color: #031a37;
}

.color-red.line-height-14.weight-300.mt-08 {
  margin-top: 8px;
}

.color-red.line-height-14.weight-300.mt-1 {
  margin-top: 1rem;
}

.entry-guide-cta3 {
  background-color: var(--entry-navy-color);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  width: 250px;
  margin-top: 0;
  margin-bottom: 0.5rem;
  padding: 5px 20px;
  text-decoration: none;
  display: flex;
}

.div-block-222 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  display: flex;
}

.listing-step-title {
  color: var(--entry-navy-color);
  font-size: 20px;
  font-weight: 600;
}

.listing-step-title.my-03 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.listing-step-title2 {
  color: var(--entry-navy-color);
  font-size: 20px;
  font-weight: 600;
}

.listing-step-title2.my-03 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.listing-list {
  margin-bottom: 20px;
  padding-left: 20px;
}

.listing-list.pl-60 {
  padding-left: 60px;
}

.listing-step-list {
  color: #5e6a78;
  margin-bottom: 20px;
  padding-left: 20px;
}

.listing-step-list.pl-60 {
  padding-left: 60px;
}

.listing-step-list.mb-10px {
  margin-bottom: 10px;
}

.listing-step-list.mb-lg-2 {
  margin-bottom: 2rem;
}

.listing-step-list-item {
  word-break: keep-all;
  margin-bottom: 8px;
}

.listing-sub-title {
  color: var(--entry-navy-color);
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.listing-sub-title.mr-08px {
  margin-right: 8px;
}

.listing-sub-title.mb-lg-005 {
  font-size: 18px;
}

.listing-sub-title.pl-24 {
  padding-left: 24px;
}

.listing-step-list-item2 {
  word-break: keep-all;
  margin-bottom: 4px;
  list-style-type: decimal;
}

.listing-step-list2 {
  color: #5e6a78;
  margin-bottom: 20px;
  padding-left: 40px;
}

.listing-step-list2.pl-60 {
  padding-left: 60px;
}

.listing-step-list2.mb-10px {
  margin-bottom: 10px;
  padding-left: 40px;
  list-style-type: decimal;
}

.listing-step-list2.mb-10px.py-1 {
  padding-top: 1rem;
}

.listing-step-list2.mb-lg-2 {
  margin-bottom: 2rem;
}

.listing-step-list2.mb-0 {
  margin-bottom: 0;
}

.listing-step-list2.py-1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.text-block-29 {
  margin-bottom: 0.5rem;
  font-size: 18px;
}

.bold-text-16 {
  color: #000;
  background-color: #fbff03;
  font-weight: 700;
}

.bold-text-17 {
  font-weight: 700;
}

.listing-tab-bg {
  color: #5e6a78;
  background-color: #f9f9f900;
  padding: 1rem 1.5rem;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

.listing-tab-bg.w--current {
  border-bottom: 2px solid var(--entry-navy-color);
  color: var(--entry-navy-color);
  background-color: #0000;
  border-radius: 0;
  font-weight: 700;
}

.listing-tab-bg-current {
  background-color: #18a0fb;
}

.listing-tab-bg-current.w--current {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: #fff;
  padding-left: 16px;
  padding-right: 16px;
  font-weight: 600;
}

.tabs-menu-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e5e5e5;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.listing-tip-block {
  border: 1px solid var(--entry-navy-color);
  background-color: #f9f9f9;
  margin-bottom: 2rem;
}

.listing-tip-block.pb-1 {
  padding-bottom: 1rem;
}

.bg-navy3 {
  background-color: var(--entry-navy-color);
}

.bg-navy3.color-fff.pd-005 {
  padding: 0.5rem;
}

.bg-navy3.color-fff.pd-005.mb-0 {
  margin-bottom: 0;
}

.listing-tip-sub-title {
  color: var(--entry-navy-color);
  font-size: 16px;
  font-weight: 500;
}

.listing-step-list3 {
  color: #5e6a78;
  margin-bottom: 20px;
  padding-left: 40px;
}

.listing-step-list3.pl-60 {
  padding-left: 60px;
}

.listing-step-list3.mb-10px {
  margin-bottom: 10px;
  padding-left: 40px;
  list-style-type: decimal;
}

.listing-step-list3.mb-10px.py-1 {
  padding-top: 1rem;
}

.listing-step-list3.mb-lg-2 {
  margin-bottom: 2rem;
  list-style-type: square;
}

.listing-step-list3.mb-0 {
  margin-bottom: 0;
}

.listing-step-list3.py-1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.listing-step-list-item3 {
  word-break: keep-all;
  margin-bottom: 4px;
  list-style-type: disc;
}

.text-block-30 {
  color: var(--color-gray-1);
}

.text-block-31 {
  color: #18a0fb;
}

.div-block-194-copy {
  background-color: #c7c4c4;
  border: 0 solid #fff;
  width: 100%;
  height: 0.2px;
  margin-top: 60px;
  margin-bottom: 60px;
}

.text-span-13 {
  color: #00af00;
}

.link-block-8 {
  text-align: left;
  text-decoration: none;
}

.link-block-8.w--current {
  text-align: left;
}

.div-block-223 {
  border-top: 1px solid var(--entry-navy-color);
  text-align: right;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 1rem;
  display: flex;
}

.div-block-223.top-line-none {
  border-top-style: none;
}

.list-item-8 {
  word-break: keep-all;
}

.entry-guide-cta4 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 230px;
  margin-top: 0;
  padding: 5px 10px;
  text-decoration: none;
  display: flex;
}

.entry-guide-cta4.ml-24 {
  margin-left: 24px;
}

.link-block-9 {
  text-decoration: none;
}

.link-block-9.w--current {
  text-align: right;
}

.div-block-225 {
  width: 75%;
}

.slider-2 {
  height: auto;
}

.listing-slide {
  background-color: #ddd0;
  height: auto;
}

.slider-autoheight {
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-227 {
  text-align: center;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100px;
  margin-top: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8px;
  padding-bottom: 8px;
}

.image-55 {
  width: 20px;
  height: 20px;
  transform: rotate(270deg);
}

.image-56 {
  width: 20px;
  height: 20px;
  transform: rotate(90deg);
}

.right-arrow {
  width: auto;
  height: auto;
  margin-top: auto;
  margin-bottom: 0.7rem;
  inset: auto auto 0 59%;
}

.left-arrow {
  width: auto;
  height: auto;
  margin: auto 0 0.7rem;
  inset: auto 58% 0 auto;
}

.listing-flex {
  display: flex;
}

.listing-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.listing-grid.mb-lg-1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.video-tag {
  background-color: var(--bg-sub);
  border-radius: 8px;
  padding: 4px;
}

.video-desc {
  font-size: 14px;
}

.video-desc.color-gray-3 {
  font-size: 15px;
  line-height: 1.4;
}

.video-box {
  width: 350px;
}

.listing-tag {
  color: var(--entry-navy-color);
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.listing-tag.mr-08px {
  margin-right: 8px;
}

.listing-tag.mb-lg-025 {
  font-size: 14px;
  font-weight: 600;
}

.pt-5x {
  padding-top: 5px;
}

.image-57 {
  width: 20px;
}

.div-block-228 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.entry-guide-cta5 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 230px;
  margin-top: 0;
  padding: 5px 10px;
  text-decoration: none;
  display: flex;
}

.entry-guide-cta5.ml-24 {
  width: 330px;
  margin-left: 24px;
}

.entry-guide-cta5.ml-0 {
  width: 330px;
}

.entry-guide-cta5.ml-0.align-items-right {
  justify-content: flex-end;
  align-items: center;
}

.div-block-226 {
  width: 65%;
}

.step-tag {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  color: #fff;
  border-radius: 50px;
  padding: 2px 12px 0;
  font-size: 14px;
}

.player-elem {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 0.5fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 20px;
  display: grid;
}

.video-button-col {
  position: relative;
}

.videos-collection {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: auto;
}

.videos-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  padding-right: 6px;
  display: grid;
  position: relative;
  overflow: auto;
}

.video-item {
  width: 100%;
}

.tabs-2 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.tabs-menu-3 {
  flex-flow: column;
  display: flex;
}

.video-main {
  width: 70%;
  margin-right: 1rem;
}

.video-play-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  display: flex;
}

.video-tab-link {
  background-color: #f9f9f9;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}

.image-58 {
  width: 20px;
}

.list-item-9 {
  list-style-type: none;
}

.decoration_none {
  margin-bottom: 20px;
  padding-left: 0;
  list-style-type: none;
}

.decoration_none.pl-60 {
  padding-left: 60px;
}

.decoration_none.pl-16 {
  padding-left: 56px;
}

.display-grid2-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video-registration {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video-registration.mt-lg-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.registration-box {
  background-color: #fff;
  border: 2px solid #e5e5e5;
  border-radius: 0;
  padding: 30px 12px 20px;
  position: relative;
  box-shadow: 0 0 10px #c9c9c980;
}

.registration-tag {
  color: #fff;
  background-color: #031a37;
  border-radius: 50px;
  width: 130px;
  padding: 5px 10px;
  position: absolute;
  inset: -20px auto auto 50%;
  transform: translate(-50%);
}

.display-grid-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-203.flex-direction-xs-colmn.flex-align-xl-center {
  justify-content: center;
  align-items: center;
}

.circle-number {
  color: #fff;
  text-align: center;
  background-color: #3481f7;
  border-radius: 100px;
  width: 25px;
  height: 24px;
  font-size: 14px;
}

.circle-number.ro-bg {
  background-color: #f97000;
}

._w-32 {
  width: 32%;
}

._w-32.box-1.text-align_center.border-radius-12.pd-01 {
  padding: 1rem;
}

._w-32.box-1.text-align_center.border-radius-12.pd-01.border-1 {
  border: 1px solid #e5e5e5;
}

._w-32.box-2.text-align_center.border-radius-12.pd-01 {
  padding: 1rem;
}

._w-32.box-2.text-align_center.border-radius-12.pd-01.border-1 {
  border: 1px solid #e5e5e5;
}

.image-59 {
  width: 100%;
}

.box-1 {
  background-color: #fef9f3;
}

.box-2 {
  background-color: #f4f7fc;
}

.box-2.pd-01 {
  padding: 1rem;
}

.box-2.border-1 {
  border: 1px solid #e5e5e5;
}

.box-text-xs {
  word-break: keep-all;
  font-size: 14px;
}

.box-text-xs.text-align_left {
  letter-spacing: -0.3px;
}

.border-bottom-1 {
  border-bottom: 1px solid #e5e5e5;
}

.border-bottom-1.pb-005 {
  padding-bottom: 0.5rem;
}

.border-bottom-1.bg-fff.rrs-nav-sticky {
  z-index: 9999;
  position: sticky;
  top: 88.75px;
}

.height-20 {
  height: 20px;
}

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

.display-grid.grid-4-8 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

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

.display-grid.grid-5-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.display-grid.grid-2-1 {
  grid-template-rows: auto;
}

.display-grid.grid-2-1.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-grid.grid-2-1.lg-text-18.display-block-grid-sm,
.display-grid.grid-2-1.lg-text-18.xs-text-14.display-grid-block-sm {
  display: none;
}

.display-grid.grid-2-1.gap-20x {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.display-grid.grid-2-2.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-grid.grid-2-2.gap-02 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.display-grid.grid-3-7 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.display-grid.grid-3-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.display-grid.grid-3-1._w-100 {
  width: 100%;
}

.display-grid.grid-3-1._w-100.gap-01,
.display-grid.grid-3-1.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-grid.ro-grid-3-8 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.display-grid.gap-01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.display-grid.grid-4-1.lg-text-18.text-align_center,
.display-grid.grid-4-1.lg-text-20.weight-600.text-align_center {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-60 {
  border-radius: 0;
  width: 100px;
}

.pd-01 {
  padding: 1rem;
}

.pd-01.pl-0 {
  padding-left: 0;
}

.pd-01.border-5 {
  border: 1px solid #e5e5e5;
}

.border-4 {
  border: 1px solid #e5e5e5;
  border-left: 0 #e5e5e5;
}

.border-2 {
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.border-3 {
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}

.video {
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
  background-position: 0 0;
  background-size: auto;
}

.video-ratio {
  aspect-ratio: 16/9;
  object-fit: fill;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}

.image-61 {
  z-index: 2;
  background-color: #f9f9f9;
  border-radius: 0;
  position: absolute;
}

.image-61.thumb-play {
  cursor: pointer;
}

.ads-seller-box {
  background-color: #fff;
  border: 2px solid #e5e5e5;
  border-radius: 0;
  padding: 1rem;
  position: relative;
  box-shadow: 0 0 10px #c9c9c980;
}

.keep-all {
  word-break: keep-all;
}

.vertical-flex {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.vertical-flex.mt-lg-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.div-block-224-copy {
  width: 30%;
}

.div-block-229 {
  max-width: 940px;
}

.div-block-197-copy {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 40px;
  display: flex;
}

.hero-div-saverpack {
  background-image: linear-gradient(#fffef8, #fff);
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  min-width: 200px;
  min-height: 200px;
  max-height: 700px;
  position: relative;
}

.div-block-_rg_saver_hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: auto auto auto 10px;
  display: flex;
}

.div-block-_rg_saver_hero.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.div-block-_rg_saver_hero.ml-0 {
  margin-left: 0;
}

.div-block-230 {
  outline-offset: 0px;
  background-color: #ffffffd9;
  background-image: linear-gradient(90deg, #fff, #fff0);
  border-radius: 10px;
  outline: 0.2px solid #d4d4d4;
  width: auto;
  height: auto;
  padding: 10px 20px;
}

.text-block-32 {
  color: #000;
  word-break: keep-all;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2rem;
}

.div-block-231 {
  opacity: 0.75;
  width: 350px;
  height: auto;
  display: block;
  position: absolute;
  inset: auto 25% 10% auto;
}

.div-block-232 {
  display: flex;
  position: static;
}

.text-block-33 {
  color: #727272;
  font-size: 15px;
  position: relative;
}

.text-block-33.mini {
  font-size: 9px;
}

.bold-text-18 {
  line-height: 1.2rem;
}

.text-span-14,
.text-span-15 {
  color: #ff5010;
}

.div-hero-subbox-rg2 {
  opacity: 0.5;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 20px;
  flex: 0 auto;
  margin-bottom: 10px;
  padding: 2px 20px;
  display: block;
}

.div-block-233 {
  margin-top: 10px;
  margin-right: 10px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.section-15_rg_saver {
  background-color: #fff3ed;
  padding: 40px 20px;
}

.rg_main-text_saver {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  text-align: left;
  letter-spacing: -0.01em;
  margin-top: 0;
}

.rg_main-text_saver.middle {
  padding-bottom: 20px;
}

.section-16_rg_saver {
  background-color: #fff;
  padding: 40px 20px;
}

.div-block-234 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  width: auto;
  display: flex;
}

.image-62 {
  width: auto;
  min-width: 300px;
  max-width: 400px;
}

.text-span-16 {
  color: #ff5010;
}

.bold-text-10-sub {
  letter-spacing: -0.02em;
  column-count: 1;
  font-size: 25px;
  font-weight: 500;
}

.bold-text-10-sub.green {
  color: #00af00;
}

.bold-text-10-sub.purple {
  color: #7245d0;
}

.bold-text-10-sub.none_import {
  font-size: 1.5rem;
}

.text-block-34 {
  color: #666;
}

.div-block-235 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.div-block-236 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.div-block-192-copy {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin: auto 0;
  display: block;
}

.div-block-237 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.image-63 {
  width: 300px;
  min-width: 350px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-238 {
  margin-left: 0;
  margin-right: 0;
}

.container-1248 {
  text-align: left;
  display: block;
}

.section-19 {
  background-color: #efe;
  background-image: linear-gradient(90deg, #efe, #f6e9ff);
  padding-top: 20px;
  padding-bottom: 20px;
}

.ls-01 {
  letter-spacing: -0.5px;
}

.text-color-gray-333 {
  color: #333;
}

.webinar2-cont-1 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.webinar-cont2-sub-title-box {
  background-color: #00af00;
  border-radius: 50px;
  width: 250px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 9px;
  padding-bottom: 9px;
}

.text-color-gray-8181 {
  color: #818181;
}

.image-64 {
  width: 130px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.webinar2-cont-2 {
  background-color: #fff;
  border-radius: 12px;
  padding: 1.5rem 2rem 0 1.5rem;
}

.cont-rg-gray {
  background-color: #e6e6e6;
}

.webinar3-cont-1 {
  background-color: #fff;
  border-radius: 12px;
  padding: 1rem 2rem 1.5rem 1.5rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.img-rg-webinar2 {
  width: auto;
  min-width: 350px;
  max-width: 400px;
  margin-right: 10px;
  padding-right: 0;
}

.img-rg-webinar3 {
  width: auto;
  min-width: 180px;
  max-width: 180px;
  margin-right: 10px;
  padding-right: 0;
}

.div-block-189-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 650px;
  height: auto;
  margin: auto auto auto 10px;
  display: flex;
}

.div-block-189-2.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.text-span-17 {
  color: #f45b0e;
}

.hero-main-rg-webinar3 {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 45px;
  line-height: 4rem;
}

.hero-main-rg-webinar3.banner {
  font-size: 48px;
  line-height: 3rem;
}

.webinar-container {
  max-width: 1200px;
  padding-top: 0;
  padding-bottom: 0;
}

.webinar-qna-desc {
  color: #5d5d5d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.webinar-qna-desc.mb-1 {
  margin-bottom: 1rem;
}

.webinar-qna-desc.weight-700 {
  font-weight: 700;
}

.webinar-qna-desc.weight-700.mb-1 {
  color: #18a0fb;
}

.webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.webinar-qna-desc.weight-500 {
  font-weight: 500;
}

.webinar-qna-desc.mb-lg-2 {
  margin-top: 0;
}

.webinar-qna-desc.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
}

.webinar-qna-desc.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.webinar-qna-desc.color-gray-2.mb-lg-1 {
  display: block;
}

.webinar-qna-desc.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.webinar-qna-desc.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.webinar-qna-desc.pl-24 {
  color: #5d5d5d;
  padding-left: 4rem;
  font-size: 24px;
  font-weight: 400;
}

.webinar-qna-desc.pl-35rem {
  word-break: keep-all;
  padding-left: 3.5rem;
}

.webinar-content-accordion {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 1.5rem 0;
  display: none;
  position: static;
  overflow: hidden;
}

.webinar-content-accordion.w--open {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  position: relative;
}

.sub-title-sm2 {
  color: #16181a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 600;
}

.sub-title-sm2.mb-1 {
  margin-bottom: 1rem;
}

.sub-title-sm2.weight-700 {
  font-weight: 700;
}

.sub-title-sm2.weight-700.mb-1 {
  color: #18a0fb;
}

.sub-title-sm2.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.sub-title-sm2.weight-500 {
  font-weight: 500;
}

.sub-title-sm2.mb-lg-2 {
  margin-top: 0;
}

.sub-title-sm2.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 1rem;
  display: block;
}

.sub-title-sm2.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.sub-title-sm2.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.sub-title-sm2.color-gray-2.mb-lg-1 {
  display: block;
}

.sub-title-sm2.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm2.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.sub-title-sm2.pl-24 {
  padding-left: 4rem;
}

.sub-title-sm2.text-color-gray-333 {
  color: #333;
}

.sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.text-color-515e6a.md-text-20.xs-text-16,
.sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16,
.sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16,
.sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16 {
  font-size: 16px;
}
.sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.text-color-16181a.md-text-20.xs-text-16 {
  color: #16181a;
}

.bold-text-19 {
  z-index: 2;
  position: relative;
}

.button-rg2 {
  color: #fff;
  text-align: center;
  background-color: #e72a7c;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: 300px;
  max-width: 60vw;
  height: 50px;
  margin: 10px 0;
  padding: 0 30px;
  font-size: 18px;
  display: flex;
}

.button-rg2:hover {
  color: #d4dffd;
}

.button-rg2.main {
  background-color: #346aff;
  width: 250px;
  min-width: 150px;
  max-width: 250px;
}

.button-rg2.main:hover {
  color: #fff;
}

.button-rg2.banner {
  color: #000;
  background-color: #e72a7c00;
  border: 1px solid #000;
  width: 350px;
  font-weight: 600;
  position: static;
}

.bold-text-13-2 {
  color: #16181a;
}

.bold-text-13-green {
  color: #0f9f29;
}

.box-rg-webinar-gray {
  text-align: center;
  background-color: #fdfdfd;
  border: 1px solid #bcd4bc;
  border-radius: 8px;
  align-self: center;
  width: 95%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 25px 20px;
}

.box-rg-webinar-gray.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.text-color-gray-5d {
  color: #5d5d5d;
}

.text-color-gray-5d.mobile-desc-sm.xs-mobile-block {
  display: none;
}

.image-65 {
  width: 150px;
}

.image-66 {
  width: 180px;
}

.image-67 {
  width: auto;
}

.mb--10 {
  margin-bottom: 10px;
}

.ml-01 {
  margin-left: 1rem;
}

.my-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.ml-auto {
  margin-left: auto;
}

.ml-auto.webinar-arrow {
  width: 14px;
}

.section-21 {
  background-color: #fff;
  margin-bottom: auto;
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-21.bg-gray-f8 {
  background-color: #f8f8f8;
  padding-top: 80px;
  padding-bottom: 100px;
}

.section-14-2 {
  background-image: linear-gradient(90deg, #fcfff6, #fff6e9);
  padding-top: 80px;
  padding-bottom: 80px;
}

.webinar-title-1 {
  color: #000;
  margin-top: auto;
  font-size: 36px;
  font-weight: 200;
  line-height: 1.5;
}

.webinar-title-1.bold {
  font-size: 18px;
  font-weight: 600;
}

.webinar-title-1.text-align_center.text-color-gray-333.weight-500 {
  font-weight: 500;
}

.webinar-title-1.text-align_center.text-color-gray-333.weight-600 {
  font-weight: 600;
}

.webinar-title-1.text-align_center.weight-700,
.webinar-title-1.weight-700 {
  font-weight: 700;
}

.webinar-title-1.weight-700.mb-lg-1.line-height-01 {
  line-height: 1;
}

.webinar-title-1.weight-700.mt-lg-2 {
  margin-top: 2rem;
}

.webinar-title-1.weight-700.mb-lg-005.line-height-01,
.webinar-title-1.weight-700.line-height-01 {
  line-height: 1;
}

.webinar-title-1.weight-700.lh-14 {
  line-height: 1.4;
}

.webinar-title-1.weight-600 {
  font-weight: 600;
}

.webinar-title-1.mb-lg-1.text-align_center.weight-400 {
  font-weight: 400;
}

.webinar-title-1.mb-lg-1.text-align_center.weight-400.color-fff,
.webinar-title-1.mb-lg-1.text-align_center.weight-700.color-fff {
  color: #fff;
}

.webinar-title-1.mb-lg-0.ro-text-color3 {
  color: #c71f22;
}

.webinar-title-1.mb-lg-0.text-align_center.weight-700.color-fff {
  color: #fff;
}

.webinar-title-1.mb-lg-0.text-align_center.weight-700.color-fff.lh-1 {
  line-height: 1;
}

.webinar-title-1.mb-lg-0.text-align_center.weight-400 {
  font-weight: 400;
}

.webinar-title-1.mb-lg-0.text-align_center.weight-400.lh-1 {
  line-height: 1;
}

.webinar-hero-title {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 35px;
  line-height: 3rem;
}

.webinar-hero-title.weight-500 {
  font-size: 45px;
  line-height: 1.5;
}

.webinar-hero-title.weight-700.hero-title-xl {
  font-size: 45px;
  line-height: 1.4;
}

.pc-none-talet-block-mobile-none {
  display: none;
}

.entry-guide-cta6 {
  background-color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
  );
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 5px 0;
  text-decoration: none;
  display: flex;
}

.entry-guide-cta6.width-auto {
  width: 290px;
}

.video-2 {
  aspect-ratio: auto;
  height: 250px;
  min-height: 250px;
}

.video-2._w-32 {
  aspect-ratio: 1;
}

.video-3 {
  height: 350px;
}

.video-registration2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.video-registration2.mt-lg-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.link-8 {
  opacity: 0;
}

.link-8.w--current {
  pointer-events: none;
}

.img-rg-webinar4 {
  width: auto;
  min-width: 250px;
  max-width: 350px;
  margin-right: 0;
  padding-right: 0;
}

.img-rg-webinar4.pr-0,
.img-rg-webinar4.mr-0 {
  margin-right: 0;
}

._w-49 {
  width: 49%;
}

._w-49.box-1.text-align_center.border-radius-12.pd-01 {
  padding: 1rem;
}

._w-49.box-1.text-align_center.border-radius-12.pd-01.border-1 {
  border: 1px solid #e5e5e5;
  width: 49%;
}

._w-49.box-2.text-align_center.border-radius-12.pd-01 {
  padding: 1rem;
}

._w-49.box-2.text-align_center.border-radius-12.pd-01.border-1 {
  border: 1px solid #e5e5e5;
}

.trademark-box {
  border: 1px solid #e5e5e5;
  border-radius: 12px;
  padding: 2rem;
}

._w-50 {
  width: 50%;
}

._w-50.border-gray-dfe5f2.py-3.text-align_center.border-radius-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02 {
  padding-top: 2rem;
}

._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-025 {
  padding-bottom: 2.5rem;
}

._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-02 {
  padding-bottom: 2rem;
}

._w-50.display-flex.flex-direction-colmn {
  flex-flow: column;
}

._w-50.display-flex.flex-direction-colmn.align-x-stretch {
  align-items: stretch;
}

._w-50.display-flex.flex-direction-colmn.align-x-stretch.justify-content-between {
  justify-content: space-between;
}

._w-50.display-flex.flex-direction-colmn.height-auto {
  height: auto;
}

._w-50.display-flex.flex-direction-colmn.align-items-left {
  align-items: flex-start;
}

._w-50.display-flex.flex-direction-colmn.align-items-left.justify-content-between {
  justify-content: space-between;
}

._w-50.display-flex.gap-13x {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

.border-gray-dfe5f2 {
  border: 1px solid #dfe5f2;
}

._w-40 {
  width: 40%;
}

._w-70 {
  width: 70%;
}

._w-80 {
  width: 80%;
}

._w-100 {
  width: 100%;
}

._w-100.max-w-500 {
  max-width: 500px;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-01.border-radius-12.position_absolute.bg-ffff {
  z-index: 2;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-01.border-radius-12.position_absolute.bg-fff {
  left: 50%;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-01.border-radius-12.mx-auto.mt--03 {
  margin-top: -3rem;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-01.border-radius-12.mx-auto.text-align_left.mt--06 {
  margin-top: -6rem;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-01.border-radius-12.mx-auto.text-align_left.mt--06.bg-surface.position-reletive,
._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.position_absolute.bg-ffff {
  z-index: 2;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.position_absolute.bg-fff {
  left: 50%;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.mt--03 {
  margin-top: -3rem;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.mt--06 {
  margin-top: -6rem;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.mt--06.bg-surface.position-reletive {
  z-index: 2;
  padding: 2rem;
}

._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.bg-surface.max-w-100-md.pd-xs-01.flex-direction-colmn-lg {
  flex-flow: column;
}

._w-100.my-lg-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}

._w-100.my-lg-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

._w-100.mt-lg-40 {
  margin-top: 40px;
}

._w-100.height-auto {
  height: auto;
}

._w-100.display-flex.gap-13x {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
}

._w-100.display-flex.gap-13x.mb-lg-30 {
  margin-bottom: 30px;
}

.sub-title-smd {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
}

.text-color-4374ec {
  color: #4374ec;
}

.text-color-blue-3481f7 {
  color: #3481f7;
}

.weight-300 {
  word-break: keep-all;
  font-weight: 300;
}

.weight-300.mb-8 {
  text-align: left;
  flex: 0 auto;
  align-self: flex-end;
  margin-bottom: 8px;
  padding-top: 3px;
}

.icon-w-50 {
  flex: 0 0 50px;
  width: 50px;
}

.pd-02 {
  padding: 2rem;
}

.border-yellow-fdbf4b {
  border: 1px solid #fdbf4b;
}

.border-yellow-fdbf4b.border-radius-12.pd-015-half.bg-cautio {
  background-color: #fff9e8;
}

.pd-015-half {
  padding: 1.25rem;
}

.brand-growth-step-box {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.mb-80 {
  margin-bottom: 80px;
}

.text-line-blue {
  opacity: 0.25;
  background-color: #d3e4ff;
  justify-content: space-between;
  align-items: stretch;
  height: 20px;
  margin-top: -35px;
}

.div-block-239 {
  flex: 0 auto;
}

.pb-005 {
  padding-bottom: 0.5rem;
}

.py-01 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-01.border-bottom-1.border-top-1 {
  border-top: 1px solid #e5e5e5;
}

.py-01.border-bottom-1.border-top-1.mt-015 {
  margin-top: 1.5rem;
}

.wing-seller-center-cta {
  color: var(--color-fff);
  vertical-align: baseline;
  background-color: #3481f7;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.wing-seller-center-cta:hover {
  color: #fff;
}

.desc-xsmall {
  font-size: 14px;
}

.pt-01 {
  padding-top: 1rem;
}

.section-22 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68fee63bc51b889ae27a73ec_Frame%20163.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 80px;
  padding-bottom: 80px;
}

.text-color-yellow {
  color: #ffe600;
}

.wing-seller-center-cta2 {
  color: #3481f7;
  vertical-align: baseline;
  background-color: #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 16px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.wing-seller-center-cta2:hover {
  color: #3481f7;
}

.brand-growth-list-box {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: 12px;
  padding: 1.25rem;
  display: flex;
  box-shadow: 0 0 32px #0000001a;
}

.brand-growth-list-box.mb-lg-1 {
  padding: 1.5rem;
}

.max-width-800 {
  max-width: 800px;
}

.brand-growth-grid-box {
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 0 24px #0000001a;
}

.image-68 {
  box-sizing: border-box;
  aspect-ratio: 16/9;
  object-fit: cover;
  border-radius: 12px 12px 0 0;
}

.pd-015 {
  padding: 1.5rem;
}

.div-block-240 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-69 {
  z-index: 0;
  width: 550px;
  position: static;
  top: 70px;
  right: 0;
}

.image-70 {
  z-index: 1;
  width: 550px;
  position: relative;
}

.wing-seller-center-cta3 {
  color: var(--color-fff);
  vertical-align: baseline;
  background-color: #3481f7;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 14px 50px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
}

.wing-seller-center-cta3:hover {
  color: #fff;
}

.text-span-18 {
  background-color: #fbff03;
}

.line-primary {
  opacity: 0.25;
  background-color: #18a0fb;
  width: 405px;
  height: 20px;
  margin-top: -30px;
}

.line-primary2 {
  opacity: 0.25;
  background-color: #18a0fb;
  width: 270px;
  height: 20px;
  margin-top: -30px;
  position: absolute;
  top: 75px;
  right: 145px;
}

._2module-video-play-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  height: 294px;
  display: flex;
  overflow: auto;
}

.hero-section-mba {
  padding: 50px 20px;
}

.hero-section-mba.bg-surface {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/690012a6761a57094a30ff0a_Group%2084.jpg);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.hero-section-mba.bg-surface.rocket-pb {
  background-image: none;
  padding-top: 50px;
  padding-bottom: 50px;
}

.hero-section-mba.bg-surface.rocket-pb.position-reletive.overflow-hidden,
.hero-section-mba.bg-surface.rocket-pb.overflow-hidden {
  overflow: hidden;
}

.hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c30ec1b1bc46bf789befd_top-banner-bg5.jpg);
  background-position: 100% 100%;
  background-size: cover;
}

.hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
  background-color: #edeef0;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6891927ccf30c29013041c75_rocket-banner-bg.jpg);
  background-size: cover;
  height: auto;
  padding-top: 30px;
  padding-bottom: 30px;
}

.hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6891927ccf30c29013041c75_rocket-banner-bg.jpg);
  background-position: 100% 100%;
  background-size: cover;
}

.hero-section-mba.bg-surface.height-550 {
  background-color: #fff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6900167e78c39c1360a230eb_hero-section.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 550px;
}

.hero-section-mba.banner-section-2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68806eef1e3824322542859d_navy-bg.svg);
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: auto;
}

.hero-section-mba.banner-section-2.ads-banner-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689ae26daceb0c84c3737165_ads-bg3.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hero-section-mba.bg-white {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 30px;
}

.pb-01 {
  padding-bottom: 1rem;
}

.display-block-md {
  display: none;
}

.display-none-md {
  display: block;
}

.display-block-sm {
  display: none;
}

.display-none-xs {
  display: block;
}

.display-block-xs {
  display: none;
}

.strong-title-bg {
  color: #fff;
  text-align: center;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68fee63bc51b889ae27a73ec_Frame%20163.jpg);
  background-position: 50%;
  background-size: cover;
  border-radius: 100px;
  width: 850px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.strong-title-bg.mb-lg-3 {
  width: 900px;
  margin-bottom: 3rem;
}

.opacity-0 {
  opacity: 0;
}

.code-embed {
  align-self: auto;
}

.mab-tab-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: 1px solid #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 1rem;
  padding-top: 2rem;
  padding-bottom: 3rem;
  display: grid;
}

.text-span-19 {
  color: #ff9d2f;
}

.text-span-20 {
  color: #ff5010;
}

.text-span-21 {
  color: #346aff;
}

.saverpack-cta {
  color: #fff;
  text-align: center;
  background-color: #346aff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 300px;
  min-width: 300px;
  max-width: 60vw;
  height: 60px;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 30px;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.saverpack-cta:hover {
  color: #d4dffd;
}

.saverpack-box {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: #fff;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 58%;
  padding: 1.5rem;
  display: flex;
  box-shadow: 6px 12px 34px #00000014;
}

.saverpack-sub-title {
  margin-top: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.4;
}

.text-rg-saverpack {
  color: #515e6a;
  line-height: 1.4;
}

.text-rg-saverpack.mt-lg-005.text-color-gray-7686 {
  color: #768695;
}

.disclaimer-text-saverpack {
  color: #8392a0;
  font-size: 16px;
  line-height: 1.4;
}

._w-30 {
  width: 30%;
}

.xs-text-saverpack {
  color: #515e6a;
  word-break: keep-all;
  font-size: 16px;
  line-height: 1.4;
}

._w-15 {
  width: 15%;
}

._w-15.pt-1 {
  padding-top: 1rem;
}

._w-15.pt-005 {
  padding-top: 0.5rem;
}

.number-box {
  color: #fff;
  background-color: #8392a0;
  border-radius: 4px;
  margin-right: 8px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 500;
}

._w-45 {
  width: 45%;
}

.gradation-box-1 {
  text-align: center;
  background-color: #fdfdfd;
  border: 1px solid #bcd4bc;
  border-radius: 8px;
  align-self: center;
  width: 95%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 25px 20px;
}

.gradation-box-1.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.gradation-box-1.mb-sm-0 {
  text-align: left;
  background-color: #fff;
  background-image: linear-gradient(#fad8c1, #fad8c100);
  border-style: none;
}

.gradation-box-2 {
  text-align: center;
  background-color: #fdfdfd;
  border: 1px solid #bcd4bc;
  border-radius: 8px;
  align-self: center;
  width: 95%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 25px 20px;
}

.gradation-box-2.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.gradation-box-2.mb-sm-0 {
  text-align: left;
  background-color: #fff;
  background-image: linear-gradient(#fbed9e, #fbed9e00);
  border-style: none;
  border-width: 0;
}

.gradation-box-3 {
  text-align: center;
  background-color: #fdfdfd;
  border: 1px solid #bcd4bc;
  border-radius: 8px;
  align-self: center;
  width: 95%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 25px 20px;
}

.gradation-box-3.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.gradation-box-3.mb-sm-0 {
  text-align: left;
  background-color: #fff;
  background-image: linear-gradient(#cef5ea, #cef5ea00);
  border-style: none;
  border-width: 0;
}

.text-color-gray-1618 {
  color: #16181af2;
  letter-spacing: -0.3px;
  word-break: keep-all;
  font-size: 16px;
  line-height: 1.6;
}

.saver-block {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 30px;
  padding-bottom: 30px;
}

.saver-block.mt-lg-2 {
  margin-top: 2rem;
}

.saver-block.mt-lg-015 {
  margin-top: 1.5rem;
}

.number-box2 {
  color: #fff;
  text-align: center;
  background-color: #ffa635;
  border-radius: 50px;
  width: 35px;
  height: 35px;
  margin-right: 1.5rem;
  padding: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 35px;
}

.saver-inner-box {
  background-color: #f2f5f7;
  border: 1px solid #c3ccd4;
  border-radius: 12px;
  padding: 1.2rem;
}

.text-16-rg-saverpack {
  color: #515e6a;
  font-size: 16px;
  line-height: 1.4;
}

.text-rg-saverpack-dark {
  color: #16181a;
  font-weight: 600;
  line-height: 1.4;
}

.saver-dot-line {
  border-left: 3px dashed #ffa635;
  margin-right: -163px;
}

.div-block-242 {
  border-left: 2px dashed #ffa635;
}

._w-60 {
  width: 60%;
}

.saver-container-banner {
  max-width: 1200px;
  padding-top: 0;
  padding-bottom: 0;
}

.saver-container-banner.mobile-px-0 {
  background-color: #fff;
  background-image: linear-gradient(45deg, #ff87004d, #fff0);
  border-radius: 36px;
}

.saver-container-banner.mobile-px-0.saver-box-shadow0 {
  box-shadow: 4px 4px 34px #0000001a;
}

.saver-bot-banner-flex {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6901bc79c5c5cdb7ecf96bda_Rocket.png);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: space-between;
  align-items: center;
  padding: 3rem 2.5rem 1.25rem;
  display: flex;
}

.saver-bot-banner-flex.display-block-md {
  display: none;
}

.div-block-243 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-244 {
  align-self: flex-end;
}

.saver-qna-desc {
  color: #111;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 400;
}

.saver-qna-desc.mb-1 {
  margin-bottom: 1rem;
}

.saver-qna-desc.weight-700 {
  font-weight: 700;
}

.saver-qna-desc.weight-700.mb-1 {
  color: #18a0fb;
}

.saver-qna-desc.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.saver-qna-desc.weight-500 {
  font-weight: 500;
}

.saver-qna-desc.mb-lg-2 {
  margin-top: 0;
}

.saver-qna-desc.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 1rem;
  display: block;
}

.saver-qna-desc.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.saver-qna-desc.color-gray-2.mb-lg-1 {
  display: block;
}

.saver-qna-desc.mb-lg-0 {
  margin-bottom: 0;
}

.saver-qna-desc.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.saver-qna-desc.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.saver-qna-desc.pl-24 {
  color: #5d5d5d;
  padding-left: 4rem;
  font-size: 24px;
  font-weight: 400;
}

.saver-qna-desc.pl-35rem {
  padding-left: 3.5rem;
}

.saver-qna-desc.border-top-e6 {
  border-top: 2px solid #e6e6e6;
}

.saver-qna-desc.text-color-blue-3481f7 {
  color: #346aff;
}

.list-7 {
  padding-top: 8px;
  padding-left: 20px;
  list-style-type: disc;
}

.border-top-e6 {
  border-top: 2px solid #e6e6e6;
}

.border-top-e6.pd-01.pb-0 {
  padding-top: 1.5rem;
  padding-bottom: 0;
}

.saver-content-accordion {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 1.5rem 0;
  display: none;
  position: static;
  overflow: hidden;
}

.saver-content-accordion.w--open {
  padding-top: 0.5rem;
  padding-bottom: 1rem;
  position: relative;
}

.saver-content-accordion.pt-lg-015 {
  padding-bottom: 0;
}

.saver-content-accordion.pt-lg-015.w--open {
  padding-top: 1.5rem;
  padding-bottom: 0;
}

.saverpack-container {
  max-width: 1000px;
  padding: 20px 0;
}

.hero-saverpack-container {
  background-image:
    url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68f51f0ef887e78f3ccdd236_Frame%201428752941.png),
    linear-gradient(#fffef8, #fff);
  background-position:
    100% 100%,
    0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  max-width: 1000px;
  padding: 20px 0;
}

.gradation-tag {
  -webkit-text-fill-color: transparent;
  background-image: repeating-linear-gradient(90deg, #f97000, #ee3f02 50%, #da1f62);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0.5rem;
  font-size: 24px;
  font-weight: 700;
}

.sticky-popup-inner {
  outline-offset: 0px;
  background-color: #ffffffd9;
  background-image: linear-gradient(90deg, #fff, #fff0);
  border-radius: 10px;
  outline: 0.2px solid #d4d4d4;
  width: auto;
  height: auto;
  padding: 10px 20px;
}

.fixed-popup {
  z-index: 9999;
  opacity: 0;
  width: 250px;
  display: block;
  position: fixed;
  top: 180px;
  left: 50px;
  transform: translateY(8px);
}

.saver-block-banner {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: auto;
  margin: auto auto auto 10px;
  display: flex;
}

.saver-block-banner.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.saver-block-banner.ml-0 {
  margin-left: 0;
}

.sm-saver-dot-line {
  border-left: 3px dashed #ffa635;
  margin-right: -163px;
}

.seller-compnay-shadow {
  box-shadow: 0 4px 15px #00000014;
}

.listing-tab-bg2 {
  color: #5e6a78;
  background-color: #f9f9f900;
  padding: 1rem 1.5rem;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}

.listing-tab-bg2.w--current {
  border-bottom: 2px solid var(--entry-navy-color);
  color: var(--entry-navy-color);
  background-color: #0000;
  border-radius: 0;
  font-weight: 700;
}

.pd-0.sm-slide-tab-menu2 {
  background-color: #ddd0;
  padding: 0;
}

.pd-0.sm-slide-tab-menu2.w--current {
  border-bottom: 2px solid var(--entry-navy-color);
  padding: 0;
}

.pd-0.sm-slide-tab-menu1 {
  background-color: #ddd0;
  padding: 0;
}

.pd-0.sm-slide-tab-menu1.w--current {
  border-bottom: 2px solid var(--entry-navy-color);
  color: var(--entry-navy-color);
}

.lecture-rich-text-align-left {
  text-align: left;
}

.mb-lg-008 {
  margin-bottom: 0.8rem;
}

.image-72 {
  transform-style: preserve-3d;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.image-72.position_absolute,
.image-72.position_absolute.image-73 {
  left: -5%;
}

.image-73 {
  width: 24px;
}

.image-73.position_absolute {
  left: auto;
  right: -5%;
}

.image-74 {
  width: 30px;
  position: absolute;
}

.image-74.img-nextbtn {
  cursor: pointer;
  top: 45%;
  right: -5%;
  transform: rotate(270deg);
}

.image-74.img-prevbtn {
  cursor: pointer;
  top: 45%;
  left: -5%;
  transform: rotate(90deg);
}

.cms-slide-next {
  color: var(--color-gray-1);
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #606060;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 45%;
  right: -5%;
}

.cms-slide-prev {
  color: var(--color-gray-1);
  text-align: center;
  cursor: pointer;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #606060;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 45%;
  left: -5%;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.rocket-open-section {
  background-color: #efe;
  background-image: linear-gradient(#ff6619e6, #ffa33a);
  padding-top: 20px;
  padding-bottom: 20px;
}

.rocket-open-section.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.rocket-open-section.px-20x.px-sm-0.rocket-open-section-1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.hero-desc-xl {
  font-size: 30px;
  line-height: 1.4;
}

.hero-desc-xl.weight-700.ro-text-color,
.hero-desc-xl.ro-text-color5 {
  color: #ffe7da;
}

.hero-desc-xl.color-fff {
  font-weight: 400;
}

.button-ro {
  color: #fff;
  text-align: center;
  background-color: #e72a7c;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 400px;
  min-width: 300px;
  max-width: 60vw;
  height: 50px;
  margin: 10px 0;
  padding: 0 30px;
  font-size: 18px;
  display: flex;
}

.button-ro:hover {
  color: #d4dffd;
}

.button-ro.main {
  background-color: #f83915;
  width: 250px;
  min-width: 150px;
  max-width: 250px;
}

.button-ro.main:hover {
  color: #fff;
}

.button-ro.main.mx-auto {
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
}

.button-ro.banner {
  color: #000;
  background-color: #e72a7c00;
  border: 1px solid #000;
  width: 350px;
  font-weight: 600;
  position: static;
}

.ro-contents-section {
  background-color: #e4125e;
  padding-top: 50px;
  padding-bottom: 50px;
}

.ro-contents-section.pb-0 {
  padding-bottom: 0;
}

.ro-contents-section.pb-0.overflow_hidden {
  padding-top: 0;
}

.ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color {
  background-color: #ff5400;
}

.ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691f37e4602af84816450a9a_sourcing2.jpg);
  background-size: contain;
  padding-top: 80px;
}

.ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg.rocket-open-section-1000 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691fd84e872c4452543184b0_sourcing3.jpg);
}

.ro-contents-sub-title {
  font-size: 30px;
}

.ro-contents-sub-title.color-fff.text-align_center {
  line-height: 1.2;
}

.ro-contents-section2 {
  background-color: #fff0;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  overflow: hidden;
}

.ro-bg-color {
  background-color: #ff6522;
  background-image: linear-gradient(#ffaa69, #ff7321);
}

.ro-bg-color.py-03 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.ro-bg-color.py-03.position-reletive.border-radius-100 {
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
}

.ro-bg-color.py-03.position-reletive.border-radius-100.overflow_hidden {
  z-index: 1;
}

.ro-bg-color.pt-lg-04 {
  padding-top: 4rem;
}

.ro-bg-color.pt-lg-04.pb-lg-03 {
  padding-bottom: 3rem;
}

.ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100 {
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
}

._w-20 {
  width: 20%;
}

._w-55 {
  width: 55%;
}

._w-35 {
  width: 35%;
}

._w-35.pl-10x {
  padding-left: 10px;
}

.day1-title {
  color: #fff;
  text-align: center;
  background-color: #ff862b;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.day-content-gray {
  color: #1a1a1a;
  text-align: center;
  word-break: keep-all;
  background-color: #f7f7f7;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}

.day-content-gray2 {
  color: #1a1a1a;
  text-align: center;
  word-break: keep-all;
  background-color: #ebebeb;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}

.day2-title {
  color: #fff;
  text-align: center;
  background-color: #f83915;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.booth-location-bg {
  background-color: #f7f7f7;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691e696bf9a25a7b049d7e55_location-map3.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 50px;
  padding-bottom: 50px;
}

.booth-location-bg.rocket-open-section-1000 {
  padding-bottom: 60px;
}

.booth-location-bg.rocket-open-section-1000.pb-sm-0 {
  background-color: #fff;
  background-position: 50%;
  background-size: cover;
}

.offline-booth-bg {
  background-color: #fff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691eb4032774cbee123335b2_ribbon-bg.png);
  background-position: 50%;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 30px;
}

.offline-booth-bg.position-reletive {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691eb4032774cbee123335b2_ribbon-bg.png);
  background-position: 50%;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 30px;
}

.offline-booth-bg.position-reletive.overflow-hidden-sm.rocket-open-section-1000 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.ro-location-bg {
  opacity: 1;
  background-color: #f7f7f7;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691d33caaf597b836a752ab7_ro-location.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.location-bg-inner {
  background-color: #f83915;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
}

._w-1000 {
  width: 1000px;
}

.ro-tag {
  color: #fff;
  text-align: center;
  background-color: #f97000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 5px 16px;
  font-size: 18px;
  font-weight: 600;
  display: inline-block;
}

.ro-text-color {
  color: #f97000;
}

.ro-desc-xl {
  font-size: 24px;
  line-height: 1.4;
}

.mt-lg-015 {
  margin-top: 1.5rem;
}

.my-015 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.ro-text-color2 {
  color: #dd2553;
}

.ro-sub-title {
  font-size: 24px;
  line-height: 1.4;
}

.ro-sub-title.color-fff.weight-700.opacity-01 {
  opacity: 0.1;
}

.ro-sub-title.color-fff.weight-700.opacity-05 {
  opacity: 0.5;
}

.ro-sub-title.color-fff.text-align_center.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.ro-sub-title.color-fff.text-align_center.my-0.lh-1 {
  line-height: 1;
}

.ro-sub-title.color-fff.mb-lg-3 {
  margin-bottom: 3rem;
}

.ro-sub-title.py-lg-01 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.ro-sub-title.py-lg-01.weight-600.ro-text-color6 {
  color: #f04f00;
}

.ro-sub-title.py-lg-01.weight-600.ro-text-color6.display-none-sm.rocket-open-section-1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.ro-title-xxl {
  margin-top: 0;
  font-size: 50px;
  font-weight: 700;
}

.ro-title-xxl.color-fff.text-align_center.lh-14 {
  line-height: 1.4;
}

.ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3.mb-xs-01.weight-400 {
  font-size: 45px;
  font-weight: 400;
}

.ro-title-xxl.text-align_center.mb-lg-1.weight-700 {
  font-weight: 700;
}

.ro-title-xxl.text-align_center.mb-lg-1.weight-700.mt-lg-0.ro-text-color,
.ro-title-xxl.text-align_center.mb-lg-2.mb-sm-01 {
  font-size: 45px;
}

.ro-title-xxl.text-align_center.mb-lg-0.position-reletive {
  z-index: 2;
}

.ro-title-xxl.text-align_center.mb-lg-0.position-reletive.display-none-xs {
  font-size: 45px;
}

.button-ro2 {
  color: #fff;
  text-align: center;
  background-color: #e72a7c;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 550px;
  min-width: 300px;
  max-width: 60vw;
  height: 50px;
  margin: 10px 0;
  padding: 0 30px;
  font-size: 35px;
  display: flex;
}

.button-ro2:hover {
  color: #d4dffd;
}

.button-ro2.main {
  background-color: #f83915;
  width: 250px;
  min-width: 150px;
  max-width: 250px;
}

.button-ro2.main:hover {
  color: #fff;
}

.button-ro2.main.mx-auto {
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
}

.button-ro2.main.mx-auto.weight-600 {
  width: 550px;
  max-width: 550px;
  font-size: 36px;
}

.button-ro2.banner {
  color: #000;
  background-color: #e72a7c00;
  border: 1px solid #000;
  width: 350px;
  font-weight: 600;
  position: static;
}

.ro-bottom-cta {
  color: #fff;
  background-color: #f83915;
  border-radius: 12px;
  padding: 30px 36px;
  font-size: 35px;
  font-weight: 700;
}

.ro-bottom-cta.my-lg-3 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.ro-bottom-cta.my-lg-4 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.ro-bottom-cta.my-lg-4:hover {
  color: #fff;
}

.ro-bottom-cta.my-lg-4.my-sm-2 {
  background-color: #ff7931;
}

.ro-text-color3 {
  color: #c71f22;
}

.ro-text-color3.day-text {
  font-size: 40px;
}

.ro-text-color4 {
  color: #ffe87e;
}

.ro-sub-26 {
  font-size: 26px;
}

.ro-sub-26.text-align_center.lh-1 {
  line-height: 1;
}

.ro-sub-26.text-align_center.lh-1.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.ro-sub-26.text-align_center.lh-1.my-0.color-fff.opacity-07 {
  opacity: 0.7;
}

.box-shadow-2 {
  box-shadow: 0 7.7px 23.11px #0006;
}

.ro-hero-title {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 35px;
  line-height: 3rem;
}

.ro-hero-title.weight-500 {
  font-size: 45px;
  line-height: 1.5;
}

.ro-hero-title.weight-700.hero-title-xl {
  font-size: 45px;
  line-height: 1.4;
}

.ro-hero-title.weight-700.hero-title-xl.color-fff {
  font-size: 55px;
}

.ro-hero-title.weight-700.hero-title-xl.color-fff.mb-lg-0 {
  font-size: 48px;
}

.img-ro-bg {
  width: auto;
  min-width: 250px;
  max-width: 400px;
  margin-right: 0;
  padding-right: 0;
}

.img-ro-bg.pr-0,
.img-ro-bg.mr-0 {
  margin-right: 0;
}

.img-ro-bg.display-none-sm.pl-lg-10x {
  padding-left: 10px;
}

.img-ro-bg.display-none-sm.pl-lg-20x {
  padding-left: 20px;
}

.ro-title-md {
  font-size: 26px;
  line-height: 1.4;
}

.ro-title-md.color-fff.mb-lg-3 {
  margin-bottom: 3rem;
}

.polygon-absolute.position_absolute {
  bottom: -23px;
  left: 25%;
}

.polygon-absolute.position_absolute.border-radius-0 {
  bottom: -17px;
  left: 28%;
}

.day-overlay {
  background-image: linear-gradient(#d9d9d900, #737373);
  justify-content: center;
  align-self: auto;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
}

.ro-overlay-text {
  color: #ffe6d1;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1;
}

.ro-hero-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 500px;
  height: auto;
  margin: auto auto auto 10px;
  display: flex;
}

.ro-hero-left.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.ro-hero-left.right.display-flex {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.ro-hero-left.ml-0 {
  width: 60%;
  margin-left: 0;
}

.ro-hero-left.ml-0.hero-left-section-xs.hero-left-section-md.pr-md-1 {
  padding-right: 1rem;
}

.hero-desc-md.ro-text-color5 {
  color: #ffe7da;
  line-height: 1.4;
}

.ro-hero-cta1 {
  color: #fff;
  background-color: #f83915;
  border-radius: 8px;
  padding: 12px 24px 14px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
}

.ro-hero-cta1:hover {
  color: #fff;
}

.ro-hero-cta1.weight-700 {
  font-weight: 700;
}

.ro-hero-cta2 {
  color: #fff;
  background-color: #ff6f00;
  border-radius: 8px;
  padding: 12px 24px 14px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1;
}

.ro-hero-cta2:hover {
  color: #fff;
}

.ro-hero-cta2.weight-700 {
  font-weight: 700;
}

.ro-ribbon-banner {
  text-align: center;
  background-image: linear-gradient(90deg, #ffe1c9, #fff);
}

.sourcing-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691f1e7fcfc457d3e5f3fcb7_%EC%86%8C%EC%8B%B1%EC%9D%B8%EB%A7%88%EC%BC%93.png);
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 50px;
}

.ro-soursing-title {
  color: #000;
  margin-top: auto;
  font-size: 36px;
  font-weight: 200;
  line-height: 1.5;
}

.ro-soursing-title.bold {
  font-size: 18px;
  font-weight: 600;
}

.ro-soursing-title.text-align_center.text-color-gray-333.weight-500 {
  font-weight: 500;
}

.ro-soursing-title.text-align_center.text-color-gray-333.weight-600 {
  font-weight: 600;
}

.ro-soursing-title.text-align_center.weight-700,
.ro-soursing-title.weight-700 {
  font-weight: 700;
}

.ro-soursing-title.weight-700.mb-lg-1.line-height-01 {
  line-height: 1;
}

.ro-soursing-title.weight-700.mt-lg-2 {
  margin-top: 2rem;
}

.ro-soursing-title.weight-700.mb-lg-005.line-height-01,
.ro-soursing-title.weight-700.line-height-01 {
  line-height: 1;
}

.ro-soursing-title.weight-700.lh-14 {
  line-height: 1.4;
}

.ro-soursing-title.weight-600 {
  font-weight: 600;
}

.ro-soursing-title.mb-lg-1.text-align_center.weight-400 {
  font-weight: 400;
}

.ro-soursing-title.mb-lg-1.text-align_center.weight-400.color-fff,
.ro-soursing-title.mb-lg-1.text-align_center.weight-700.color-fff {
  color: #fff;
}

.ro-soursing-title.mb-lg-0.ro-text-color3 {
  color: #c71f22;
}

.ro-soursing-title.mb-lg-0.text-align_center.weight-700.color-fff {
  color: #fff;
}

.ro-soursing-title.mb-lg-0.text-align_center.weight-700.color-fff.lh-1 {
  line-height: 1;
}

.ro-soursing-title.mb-lg-0.text-align_center.weight-400 {
  font-weight: 400;
}

.ro-soursing-title.mb-lg-0.text-align_center.weight-400.lh-1 {
  line-height: 1;
}

.rocket-open-section-1000 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.lg-text-26 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #1a1a1a;
  font-size: 26px;
  line-height: 1.4;
}

.lg-text-26.lh-14 {
  line-height: 1.4;
}

.lg-text-26.lh-14.weight-500 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #1a1a1a;
}

.lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.font-cp {
  font-weight: 500;
}

.lg-text-26.weight-700.mb-lg-8x {
  margin-bottom: 8px;
}

.lg-text-26.weight-700.mb-lg-8x.display-block-sm {
  word-break: keep-all;
}

.lg-text-26.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-26.color-gray-8392a0.weight-600.position_absolute.text-decor-line-absolute {
  text-decoration: line-through;
  top: -24px;
}

.lg-title-text {
  font-size: 40px;
}

.bg-f8fbff {
  background-color: #f8fbff;
}

.pcp-card-box {
  text-align: center;
  background-color: #fdfdfd;
  border: 1px solid #e5e5e5;
  border-radius: 34px;
  align-self: center;
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 30px;
}

.pcp-card-box.pink {
  background-color: #feedf6;
  border-color: #ed9ee2;
}

.pcp-card-box.box-shadow-1.pb-lg-15x {
  padding-bottom: 15px;
}

.pcp-delivery-box {
  background-color: #fff;
  background-image: none;
  border: 1px #e5e5e5;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  display: block;
  overflow: hidden;
}

.dashed-line-left {
  border-left: 2px dashed #dfdfdf;
}

.pcp-section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.lg-text-20 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #1a1a1a;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20.mb-lg-3 {
  margin-bottom: 3rem;
}

.lg-text-20.mb-lg-3.color-fff {
  color: #fff;
}

.lg-text-20.mb-lg-3.color-fff.sm-text-16.mb-sm-1.display-block-sm.display-none-xs {
  display: none;
}

.lg-text-20.weight-600.mb-lg-005 {
  font-size: 18px;
}

.lg-text-20.weight-600.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-20.gradation-saver-banner-title {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#f97000, #ee3f02 50%, #da1f62);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-20.gradation-saver-banner-title.weight-700 {
  background-image: linear-gradient(90deg, #f97000, #ee3f02 50%, #da1f62 80%);
}

.lg-text-20.weight-700.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-20.color-fff {
  color: #fff;
}

.lg-text-20.text-align-center {
  text-align: center;
}

.lg-text-20.text-align-center.text-color-5f6f81 {
  color: #5f6f81;
}

.lg-text-20.text-align-center.text-color-5f6f81.display-none-sm.weight-300.ls-008,
.lg-text-20.text-align-center.text-color-5f6f81.xs-text-16.weight-300.ls-008 {
  letter-spacing: -0.8px;
}

.lg-text-20.lh-13.weight-700.ls-1x {
  letter-spacing: -1px;
}

.lg-text-20.lh-13.weight-700.ls-1x.mb-lg-0.xs-text-18.weight-600 {
  font-weight: 600;
}

.lg-text-20.weight-300.color-000 {
  color: #000;
}

.lg-text-20.cp-font {
  word-break: keep-all;
}

.lg-text-20.cp-font.pb-12x {
  padding-bottom: 12px;
}

.lg-title-36 {
  font-size: 36px;
  line-height: 1.4;
}

.lg-title-32 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  font-size: 32px;
}

.lg-title-32.weight-700.mb-lg-2 {
  color: #1a1a1a;
}

.pcp-hero-title {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.4;
}

.pcp-hero-tag {
  color: #fff;
  font-size: 16px;
}

.pcp-hero-color {
  color: #fdd312;
}

.pcp-hero-desc {
  font-size: 20px;
}

.pcp-hero-cta {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #3481f7;
  vertical-align: baseline;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.pcp-hero-cta:hover {
  color: #3481f7;
}

.pcp-hero-img {
  width: 500px;
  max-width: 500%;
}

.pcp-hero-img.display-inline-xs.mb-xs-1 {
  display: none;
}

.cpc-section2-cta {
  color: #fff;
  background-color: #164184;
  border-radius: 50px;
  padding: 14px 60px;
  font-size: 24px;
  font-weight: 600;
}

.cpc-section2-cta.position_absolute.cpc-section2-absolute {
  color: #03144c;
  background-color: #fff;
  padding: 16px 40px 16px 80px;
  font-size: 26px;
  font-weight: 700;
  left: 35%;
  transform: translate(-50%);
}

.cpc-section2-cta.position_absolute.cpc-section2-absolute2 {
  background-color: #023aa1;
}

.cpc-section2-cta.position_absolute.cpc-section2-absolute3 {
  color: #03144c;
  background-color: #fff;
  padding: 16px 80px 16px 40px;
  font-size: 26px;
  font-weight: 700;
  left: auto;
  right: 0;
}

.cpc-section2-cta.position_absolute.cpc-section2-absolute3.position-static-sm {
  right: 70px;
}

.bg-e5eef9 {
  background-color: #e5eef9;
}

.lg-text-18 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 18px;
  line-height: 1.4;
}

.lg-text-18.color-text-424242 {
  color: #424242;
}

.lg-text-18.color-text-424242.weight-500 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
}

.lg-text-18.color-fff {
  color: #fff;
}

.lg-text-18.color-fff.mt-lg-1.text-align_center {
  word-break: keep-all;
}

.lg-text-18.mt-lg-005.text-color-gray-333 {
  color: #333;
}

.lg-text-18.text-color-gray-8181 {
  color: #818181;
}

.lg-text-18.text-color-gray-333 {
  color: #333;
  line-height: 1.4;
}

.lg-text-18.weight-700.text-align_center.my-lg-1 {
  margin-top: 20px;
  margin-bottom: 20px;
  word-break: break-all;
}
.rg-over-slide-6.w-slide {
  width: 430px;
  height: 380px;
}
.lg-text-18.weight-700.lh-14.mb-lg-10x {
  margin-bottom: 10px;
}

.lg-text-18.weight-700.lh-14.mb-lg-10x.weight-600 {
  font-weight: 600;
}

.lg-text-18.weight-600.color-orange-ec4e29 {
  color: #ec4e29;
}

.lg-text-18.weight-600.color-fff.border-radius-5x {
  border-radius: 5px;
}

.lg-text-18.weight-600.color-fff.border-radius-5x.bg-f04b07 {
  background-color: #f04b07;
}

.lg-text-18.weight-600.lh-14.mb-lg-10x {
  margin-bottom: 10px;
}

.lg-text-18.weight-600.lh-14.mb-lg-4x {
  margin-bottom: 4px;
}

.lg-text-18.text-color-gray-4b5462 {
  color: #4b5462;
}

.lg-text-18.weight-400.text-color-gray-a1a6bc {
  color: #a1a6bc;
}

.lg-text-18.weight-400.text-color-gray-a1a6bc.h-51x {
  height: 51px;
}

.lg-text-18.text-color-gray-515e6a {
  color: #515e6a;
  line-height: 1.4;
}

.lg-text-18.color-gray-8392a0.text-mid-line {
  text-decoration: line-through;
}

.lg-text-18.text-color-515e6a.my-lg-1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.lg-text-18.mb-lg-12x {
  margin-bottom: 12px;
}

.pcp-card-cta {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #fff;
  vertical-align: baseline;
  background-color: #3481f7;
  background-image: none;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.pcp-card-cta:hover {
  color: #fff;
}

.pcp-card-cta.bg-fff {
  background-color: #fff;
  background-image: none;
}

.lg-text-22 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #1a1a1a;
  font-size: 22px;
  line-height: 1.4;
}

.lg-text-22.weight-500 {
  color: #1a1a1a;
}

.lg-text-22.weight-500.color-525e6a {
  color: #525e6a;
}

.lg-text-22.weight-600.color-gray-8392a0.position_absolute.text-decor-line-absolute {
  text-decoration: line-through;
  top: -22px;
}

.lg-text-22.weight-600.lh-14.ls-1x {
  letter-spacing: -1px;
}

.lg-text-22.weight-700.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90.text-h--auto.sm-text-30.xs-text-20.weight-600 {
  font-weight: 600;
}

.lg-text-22.text-color-gray-1618 {
  color: #16181a;
}

.lg-text-22.text-color-gray-515e6a {
  color: #515e6a;
}

.lg-text-22.color-fff {
  color: #fff;
}

.lg-text-22.text-align_center.ls-1x {
  letter-spacing: -1px;
}

.delivery-box-top {
  text-align: center;
  background-color: #f9f9f9;
  background-image: linear-gradient(135deg, #0052cc, #001f84);
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 20px;
}

.delivery-box-mid {
  text-align: center;
  padding: 30px;
}

.delivery-box-mid.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.delivery-box-mid.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.delivery-box-bottom {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.delivery-box-bottom.pt-30x {
  padding-top: 30px;
}

.delivery-box-bottom.pt-20x {
  padding-top: 20px;
}

.delivery-box-bottom.pt-20x.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.delivery-box-bottom.pt-20x.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.delivery-box-top2 {
  text-align: center;
  background-color: #f9f9f9;
  background-image: linear-gradient(135deg, #18a0fb, #4f46e5);
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 20px;
}

.delivery-logo {
  border-radius: 0;
  height: 45px;
  margin-bottom: 0.5rem;
}

.delivery-box-top-gray {
  text-align: center;
  background-color: #f9f9f9;
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 20px;
}

.pcp-text-line {
  opacity: 0.25;
  background-color: #b5d2ff;
  justify-content: space-between;
  align-items: stretch;
  height: 20px;
  margin-top: -15px;
}

.color-525e6a {
  color: #525e6a;
}

.pcp-delivery-box-ver2 {
  background-color: #fff;
  background-image: none;
  border: 1px solid #e5e5e5;
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 30px 10px;
  display: block;
  overflow: hidden;
}

.lg-text-16 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 16px;
  line-height: 1.4;
}

.lg-text-16.color-gray-1 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
}

.lg-text-16.color-gray-1.text-align-right {
  text-align: right;
}

.lg-text-16.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-16.color-gray-8392a0.text-decor-md-line {
  text-decoration: line-through;
}

.lg-text-16.display-flex.align-items-center.gap-4x {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
}

.lg-text-16.display-flex.align-items-center.gap-2x {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
}

.lg-text-16.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-16.text-color-gray-8181.mt-lg-005.ml-lg-005 {
  margin-left: 0.5rem;
}

.lg-text-16.text-color-gray-8181.mt-lg-005.pl-lg-005 {
  padding-left: 0.5rem;
}

.lg-text-16.text-color-gray-515e6a {
  color: #515e6a;
}

.lg-text-16.weight-600.text-color-e12705 {
  color: #e12705;
}

.lg-text-16.lh-14.text-color-5f6f81 {
  color: #5f6f81;
}

.lg-text-16.lh-14.text-color-5f6f81.weight-400.mb-lg-3 {
  margin-bottom: 3rem;
}

.lg-text-16.lh-14.text-color-5f6f81.weight-400.display-none-md.weight-300.ls-006 {
  letter-spacing: -0.6px;
}

.lg-text-16.lh-14.mb-lg-4x {
  word-break: keep-all;
  margin-bottom: 4px;
}

.lg-text-16.text-color-5f6f81 {
  color: #5f6f81;
}

.lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-none-md.lh-14.ls-006 {
  letter-spacing: -0.6px;
  word-break: keep-all;
}

.lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16.display-none-xs {
  display: none;
}

.lg-text-16.mb-md-10x {
  font-size: 16px;
}

.lg-text-16.mb-md-10x.cp-400 {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
}

.lg-text-12 {
  color: #1a1a1a;
  font-size: 12px;
  line-height: 1.4;
}

.lg-text-12.lh-1 {
  line-height: 1;
}

.lg-text-12.lh-1.color-fff {
  color: #fff;
}

.lg-text-12.text-color-212b36 {
  color: #212b36;
}

.pcp-toggle-box {
  border: 2px solid #001f84;
}

.pcp-recommend-box {
  background-color: #fff;
  border: 2px solid #4f46e5;
  border-radius: 20px;
  width: 100%;
  margin-bottom: 20px;
  padding: 30px 20px 20px;
  position: relative;
  box-shadow: 0 0 10px #b8e2ff80;
}

.pcp-recommend-tag {
  color: #fff;
  background-color: #18a0fb;
  background-image: linear-gradient(135deg, #18a0fb, #4f46e5);
  border-radius: 50px;
  padding: 5px 16px;
  font-size: 18px;
  position: absolute;
  inset: -20px auto auto 50%;
  transform: translate(-50%);
}

.more-img-set {
  height: 150px;
}

.image-76 {
  height: 24px;
  transform: rotate(90deg);
}

.border-1 {
  border: 1px solid #e5e5e5;
}

.pcp-delivery-box-ver3 {
  background-color: #fff;
  background-image: none;
  border-color: #e5e5e5;
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: block;
  overflow: hidden;
}

.lg-text-24 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 24px;
  line-height: 1.4;
}

.lg-text-24.weight-700.mb-lg-1.xs-sub-title-20.text-align-center-xs.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-24.weight-700.color-blue-2b41be {
  color: #2b41be;
}
.lg-text-26.weight-700.text-color-9f3a00,
.lg-text-24.weight-700.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-24.weight-700.text-color-9f3a00.mb-lg-005.md-text-22.xs-text-18.mb-lg-1 {
  margin-bottom: 1rem;
}

.lg-text-24.weight-600.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-24.weight-600.text-color-e8423a {
  color: #e8423a;
}

.lg-text-24.weight-600.mb-lg-30x {
  margin-bottom: 30px;
}

.lg-text-24.text-color-orange-f97000 {
  color: #f97000;
}

.lg-text-24.text-color-gray-1618 {
  color: #16181a;
}

.find-delivery-img {
  height: 135px;
}

.mr-lg-3 {
  margin-right: 3rem;
}

.mx-lg-3 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.lg-text-38 {
  font-size: 38px;
  line-height: 1.4;
}
.lg-text-40 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 40px;
  line-height: 1.4;
}
.lg-text-44 {
  font-size: 44px;
  line-height: 1.4;
}
.lg-text-40.weight-700.color-fff {
  color: #fff;
}
.font-cp-4.color-fff {
  color: #fff;
}
.lg-text-40.weight-700.gradient-text-starting-cost {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #2b41be, #f97000);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-40.weight-700.gradient-text-starting-cost.ls-lg-015 {
  letter-spacing: -1.5px;
}

.lg-text-40.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-104 {
  letter-spacing: -0.01px;
}

.lg-text-40.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600 {
  font-weight: 600;
}

.lg-text-40.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600.ls-104 {
  letter-spacing: -1.4px;
}

.lg-text-40.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600.ls-106 {
  letter-spacing: -1.6px;
}

.lg-text-40.text-align_center.text-color-164184 {
  color: #164184;
}

.lg-text-40.color-fff {
  color: #fff;
}

.lg-text-40.weight-600.text-color-gray-333 {
  color: #333;
}

.lg-text-40.weight-600.text-align_center-3.mb-lg-005 {
  font-size: 40px;
}

.online-contact-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68fee63bc51b889ae27a73ec_Frame%20163.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 30px;
}

.width-coupang-height {
  height: 175px;
}

.with-coupang-icon {
  width: 50px;
}

.with-coupang-icon.position_absolute.with-coupang-icon-absolute {
  width: 90px;
  top: 10px;
  left: 15%;
}

.with-coupang-icon.position_absolute.with-coupang-icon-absolute2 {
  width: 130px;
  top: -75px;
  left: -50px;
}

.with-coupang-icon.position_absolute.with-coupang-icon-absolute3 {
  width: 100px;
  bottom: 15px;
  left: auto;
  right: 40px;
}

.with-coupang-icon.position_absolute.with-coupang-talk-icon-absolute {
  width: 30px;
  top: auto;
  bottom: -15px;
  left: 45%;
}

.with-coupang-icon.position_absolute.with-coupang-talk-icon-absolute2 {
  transform-style: preserve-3d;
  width: 30px;
  inset: auto 35% -15px auto;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.width-coupang-bg {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692691f5bd5b20d0646e6aa0_pcp-hero-bg2.jpg);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.font-cp {
  font-family: var(--cp-font);
  font-weight: 500;
}

.font-cp.lg-text-50.text-color-d0d7de {
  font-size: 50px;
}

.with-coupang-img {
  width: 80%;
}

.lg-text-30 {
  color: #1a1a1a;
  font-size: 30px;
  line-height: 1.4;
}
.lg-text-32 {
  font-size: 32px;
  line-height: 1.4;
}
.text-color-000 {
  color: #000;
}
.lg-text-30.text-color-gray-333 {
  color: #333;
}

.lg-text-30.color-fff {
  color: #fff;
}

.lg-text-30.weight-600 {
  margin-bottom: 0;
}

.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-01.pt-01.display-flex.justify-content-between {
  justify-content: space-between;
}

.flex-horizontal_center2 {
  align-items: center;
  margin-bottom: 1em;
}

.flex-horizontal_center2.mb-lg-2 {
  margin-bottom: 2rem;
}

.flex-horizontal_center2.mb-lg-3 {
  margin-bottom: 3rem;
}

.div-block-246 {
  height: 15px;
}

.div-block-247 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.bold-text-20,
.bold-text-21 {
  font-weight: 500;
}

.div-block-248 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: auto;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  left: 50px;
}

.div-block-248-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #2b41be;
  border-radius: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-249 {
  display: flex;
}

.div-block-250 {
  background-color: #00af00;
  border-radius: 6px;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0.5em;
  padding: 8px 0.5em;
}

.div-block-250.ml-8x {
  margin-left: 8px;
}

.text-align_right2 {
  text-align: left;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-align_right2.rocket-step-width {
  width: 100%;
  max-width: none;
}

.div-block-58-copy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.div-block-58-copy.mt-md-1-copy.mt-mo-0-copy {
  display: block;
}

.div-block-247-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-36 {
  color: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-secondary
  );
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--lg-radius);
}

.text-block-36.lh-1 {
  font-size: 0.75rem;
  line-height: 1;
}

.div-block-251 {
  display: flex;
}

.div-block-252 {
  background-color: #ffefeb;
  border-radius: 10px;
  flex-flow: column;
  width: 100%;
  height: 100%;
  padding: 0.5em;
  display: flex;
}

.div-block-251-copy {
  display: flex;
}

.div-block-251-copy.flex-direction-colmn {
  flex-flow: column;
}

.div-block-253 {
  width: 80%;
}

.div-block-254 {
  width: 40%;
  padding: 0.5em;
}

.div-block-255 {
  background-color: #fff;
  border-radius: 5px;
  width: auto;
  padding: 0.5em 0.3em;
}

.div-block-256 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-256.middle {
  justify-content: flex-start;
  align-items: center;
}

.text-block-37 {
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---radius--xl-radius);
}

.div-block-257 {
  padding: 1em 0 0.5em;
}

.div-block-258 {
  flex-flow: row;
  align-items: baseline;
  display: flex;
}

.image-77 {
  margin-right: 0.5em;
}

.text-block-38 {
  color: #ec4e29;
  font-size: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---line-height);
  font-weight: 600;
}

.div-block-258-copy {
  flex-flow: row;
  align-items: baseline;
  margin-bottom: 0.5em;
  display: flex;
}

.div-block-258-copy.sub {
  margin-bottom: 1em;
}

.image-78 {
  flex: 0 auto;
  width: 100%;
  height: auto;
}

.bold-text-22 {
  -webkit-text-stroke-color: #888;
}

.bold-text-22-copy {
  -webkit-text-stroke-color: #888;
  font-weight: 500;
}

.link-block-10 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-248-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #2b41be00;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 20%;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  left: 50px;
  overflow: hidden;
}

.rg-cost-more-view-box {
  background-color: #2b41be;
  border-radius: 10px;
  max-width: 500px;
  padding: 12px 30px;
  position: relative;
}

.lg-text-14 {
  color: #1a1a1a;
  font-size: 14px;
  line-height: 1.4;
}

.lg-text-14.lh-1 {
  line-height: 1;
}

.lg-text-14.lh-1.color-fff,
.lg-text-14.color-fff {
  color: #fff;
}

.lg-text-14.text-color-515e6a {
  color: #515e6a;
}

.lg-text-14.text-color-515e6a.mb-lg-4x {
  margin-bottom: 4px;
}

.lg-text-14.text-color-8392a0 {
  color: #8392a0;
}

.lg-text-14.weight-600.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-14.text-color-5f6f81 {
  color: #5f6f81;
}

.lg-text-15 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 15px;
  line-height: 1.4;
}

.lg-text-15.text-color-515e6a {
  color: #515e6a;
}

.color-orange-ffa053 {
  color: #ffa053;
}

.color-blue-aaccfd {
  color: #aaccfd;
}

.firecracker-absolute {
  position: absolute;
  bottom: 0;
  left: 0;
}

.firecracker-absolute2 {
  position: absolute;
  bottom: 0;
  right: 0;
}

.firecracker-absolute3 {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}

.rg-cost-more-view-cta {
  color: #346aff;
  background-color: #fff;
  border-radius: 5px;
  padding: 5px 8px;
  font-size: 14px;
  text-decoration: none;
}

.rg-cost-more-view-cta:hover {
  color: #346aff;
}

.cost-box-left {
  width: 73%;
}

.cost-box-left.text-align-right {
  text-align: left;
}

.cost-box-left.display-flex.align-items-end {
  justify-content: flex-end;
  align-items: center;
}

.cost-box-right {
  width: 28%;
  padding: 0.5em;
}

.rg-saver-cost-more-view-cta {
  color: #fff;
  text-align: left;
  background-color: #fff0;
  background-image: linear-gradient(90deg, #f76b09, #e1304f);
  border-radius: 5px;
  align-self: center;
  max-height: 45px;
  padding: 9px 15px;
  text-decoration: none;
}

.rg-saver-cost-more-view-cta:hover {
  color: #fff;
}

.mt-lg-01 {
  margin-top: 1rem;
}

.icon_12x {
  width: 12px;
  height: 12px;
}

.rg-90doay-cost-chk-cta {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #515e6a;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.rg-90doay-cost-chk-cta:hover {
  color: #515e6a;
}

.cost-right-inner-box {
  background-color: #ffefeb;
  border-radius: 10px;
  flex-flow: column;
  width: 100%;
  height: 100%;
  padding: 0.5em 0.5em 1em;
  display: flex;
}

.cost-right-inner-box.position-reletive {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
}

.cost-inner-box-speech {
  background-color: #fff;
  border-radius: 5px;
  margin-top: 1.5rem;
  padding: 10px 12px;
  position: relative;
  box-shadow: 2px 2px 8px #0000001f;
}

.cost-inner-box-speech-list {
  color: #515e6a;
  margin-bottom: 0;
  padding-left: 16px;
  font-size: 14px;
  line-height: 1.4;
}

.color-orange-ec4c30 {
  color: #ec4c30;
}

.cost-inner-talk-absolute {
  position: absolute;
  top: -1rem;
  left: 40%;
  box-shadow: 2px 2px 8px #0000001f;
}

.cost-inner-talk-absolute.border-radius-0 {
  box-shadow: none;
  top: -1.2rem;
}

.cost-chk-icon {
  margin-right: 0;
}

.rg-saver-inner-box-top {
  width: 220px;
  margin: 32px auto 24px;
}

.text-block-39 {
  word-break: keep-all;
}

.rg-with-saver-banner {
  background-color: #fff;
  border-radius: 10px;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8px;
  padding-bottom: 11px;
  padding-left: 12px;
  position: relative;
  box-shadow: 2px 1px 6px #00000021;
}

.rg-with-saver-banner-tag {
  color: #8392a0;
  font-size: 14px;
  line-height: 1.4;
}

.rg-saver-banner-bg-absolute {
  position: absolute;
  top: 50%;
  right: 9px;
  transform: translateY(-50%);
}

.rg-saver-banner-hide-ver {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: auto;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  left: 50px;
}

.rg-with-saver-banner-absolute {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 12px 11px;
  position: absolute;
  top: -40px;
  left: 50%;
  right: auto;
  transform: translate(-50%);
  box-shadow: 2px 1px 6px #00000021;
}

.border-line-d0d7de {
  border: 1px solid #d0d7de;
}

.lg-text-13 {
  color: #1a1a1a;
  font-size: 13px;
  line-height: 1.4;
}

.lg-text-13.color-gray-8392a0 {
  color: #8392a0;
}

.mx-2x {
  padding-left: 2px;
  padding-right: 2px;
}

.px-4x {
  padding-left: 4px;
  padding-right: 4px;
}

.color-gray-8392a0 {
  color: #8392a0;
}

.color-gray-8392a0.lg-text-13.mt-10x {
  margin-top: 10px;
}

.color-gray-8392a0.lg-text-13.mt-10x.text-algin-right {
  text-align: right;
}

.color-gray-8392a0.lg-text-11 {
  letter-spacing: -0.5px;
  font-size: 11px;
}

.color-gray-8392a0.lg-text-11.text-align_center.lh-1 {
  line-height: 1;
}

.other-cost-numbering {
  background-color: #f2f5f7;
  border-radius: 10px;
  padding: 2px 10px;
}

.slide-left-3 {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 86px;
}

.slide-left-3.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.slide-left-3.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.color-text-515e6a {
  color: #515e6a;
}

.pl-lg-20 {
  padding-left: 20px;
}

.pl-lg-20.ml-lg-25rem {
  margin-left: 2.5rem;
}

.rg-default-cost-cta {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #f66523;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
  text-decoration: none;
  display: flex;
}

.rg-default-cost-cta:hover {
  color: #fff;
}

.rg-default-cost-cta.display-flex-xs {
  display: none;
}

.default-cost-numbering {
  background-color: #2b41be;
  border-radius: 10px;
  padding: 2px 10px;
}

.default-cost-cont-check {
  color: #346aff;
  margin-top: 0.5rem;
  margin-left: 1rem;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.default-cost-cont-check.ml-lg-0 {
  margin-left: 0;
}

.rg-seller-same-cta {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #515e6a;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.rg-seller-same-cta:hover {
  color: #515e6a;
}

.rg-seller-same-cta.gap_01 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.text-block-40 {
  color: #515e6a;
  text-decoration: none;
}

.text-block-41 {
  line-height: 1.4;
}

.default-cost-tag {
  color: #e12705;
  background-color: #fff5f5;
  border: 1px solid #ffa3a3;
  border-radius: 3px;
  margin-left: 12px;
  padding: 6px;
  font-size: 14px;
  line-height: 1.4;
}

.text-block-42 {
  word-break: keep-all;
}

.collection-item-9 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.frame-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #ffebdd;
  border-radius: 30px;
  width: auto;
  height: 130px;
  padding: 30px 10px 30px 20px;
  display: flex;
}

.collection-list-11 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.steps-heading-block {
  flex-flow: column;
  display: flex;
}

.text-block-229 {
  color: #8392a0;
  font-size: 13px;
  line-height: 20px;
}

.stories-image {
  border-radius: 20px;
  position: static;
}

.text-span-78 {
  color: #111;
  min-width: 169px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
}

.button-primary-2-new-banner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  background-color: #346aff;
  border-radius: 7px;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  height: 60px;
  padding: 18px 26px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.button-primary-2-new-banner:hover {
  background-color: #2b41be;
}

.button-primary-2-new-banner.webinar-registration.button-link {
  flex: 0 auto;
  align-self: auto;
  margin-top: 10px;
  margin-bottom: 0;
  margin-left: 40px;
  display: flex;
  position: relative;
}

.button-primary-2-new-banner.webinar-registration.button-link.button-top {
  height: 60px;
  margin-bottom: 10px;
}

.button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button {
  width: auto;
  margin-left: 0;
}

.button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button,
[data-intellimize-var-617117033]
  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button {
  display: flex;
}

.frame-text-block {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  align-self: center;
  align-items: flex-start;
  display: flex;
}

.stories-button-container {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-270 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.slider-7 {
  background-color: #fff0;
  height: 550px;
}

.product-category-fee-details {
  align-self: center;
}

.stories-bubble {
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-end;
  width: auto;
  margin-top: 78px;
}

.button-7 {
  background-color: #0000;
  border: 1px solid #999;
  border-radius: 7px;
  padding: 18px 20px;
}

.collection-list-wrapper-13 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}

.product-exposure-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  margin-left: 0;
  padding-top: 70px;
  display: flex;
}

.stories-video {
  z-index: 1000;
  position: absolute;
  inset: 0%;
}

.product-trend-image {
  flex: 0 auto;
  align-self: center;
}

.collection-list-10 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.product-fee-button {
  background-color: #0000;
  border: 1px solid #999;
  border-radius: 7px;
  padding: 10px;
}

.category-featutre-intro {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  height: 414px;
  margin-left: 100px;
  padding-top: 70px;
  display: flex;
}

.product-exposure-links {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-self: center;
  display: flex;
}

.stories-bubble-body {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  word-break: keep-all;
  background-color: #eeeef3;
  border-radius: 20px;
  align-self: auto;
  width: 400px;
  max-width: 460px;
  height: auto;
  margin-top: 0;
  padding: 30px;
  font-size: 20px;
  line-height: 34px;
}

.product-text-title {
  color: #2e2e2e;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 54px;
}

.product-exposure-frame {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: baseline;
  width: 326px;
  height: 523px;
  margin-top: 40px;
  display: flex;
}

.feature-frame-heading {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.div-block-282 {
  flex: none;
  height: 62px;
}

.image-183 {
  max-width: 100%;
  max-height: 80%;
  display: inline-block;
  overflow: visible;
}

.image-183.display-block-sm {
  display: none;
}

.div-block-275 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 0.35fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.logintextblock {
  color: #555;
  font-family: Pretendard, Arial, sans-serif;
  line-height: 22px;
}

.logintextlinktext {
  color: #fff;
  font-family: Pretendard, Arial, sans-serif;
  font-weight: 700;
  line-height: 20px;
}

.category-stats {
  background-color: #0f1e54;
  justify-content: center;
  height: 155px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.stories-image-wrapper {
  cursor: pointer;
  display: block;
  overflow: visible;
}

.stories-text-block-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.frame-body-text {
  color: #111;
  min-width: 160px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%;
}

.category-video-demo {
  height: 680px;
  margin-left: 100px;
  display: none;
}

.stories-bubble-p-beauty {
  word-break: keep-all;
  max-width: 400px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 34px;
}

.product-text-div-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-self: center;
  width: auto;
  min-width: 496px;
  max-width: none;
}

.frame-image-block {
  flex: 1;
  justify-content: center;
  align-self: center;
  width: 115px;
  height: 72px;
  display: flex;
}

.product-category-steps {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  height: 1388px;
  margin-left: 100px;
  display: flex;
}

.div-block-272 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #ddebff;
  border-radius: 6px;
  padding: 10px 20px;
  display: flex;
}

.text-block-231 {
  font-size: 42px;
  font-weight: 700;
  line-height: 54px;
}

.product-exposure-body {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-self: center;
  width: 100%;
  display: flex;
}

.product-category-fee {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  height: 500px;
  margin-left: 100px;
  display: flex;
}

.logintitleblock-2 {
  font-size: 16px;
}

.stories-video-container-copy {
  border-radius: 20px;
  align-self: auto;
  width: 746px;
  min-width: 600px;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
  position: relative;
  overflow: visible;
}

.product-display {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: row;
  height: 516px;
  margin-left: 100px;
  display: flex;
}

.bold-text-23 {
  color: #346aff;
  line-height: 20px;
}

.category-hero-title {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family:
    Arial,
    Helvetica Neue,
    Helvetica,
    sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 71.6px;
  display: flex;
}

.category-hero-title.mb-lg-2 {
  margin-bottom: 2rem;
}

.product-display-text {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: row;
  align-self: auto;
}

.feature-frame-title {
  color: #111;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 64px;
}

.stories-button-wrapper {
  width: 120px;
}

.image-184 {
  order: 0;
  margin-bottom: 24px;
}

.seller-name {
  color: #96979c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 21.48px;
}

.div-block-279 {
  align-self: center;
}

.text-block-211 {
  font-family: Pretendard, Arial, sans-serif;
}

.category-hero-block {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  align-items: flex-start;
  margin-left: 100px;
  display: flex;
}

.video-success-stories {
  z-index: 100;
  background-color: #fff;
  margin-left: 0;
  position: relative;
}

.video-success-stories:lang(en-us) {
  display: flex;
}

.stories-heading-1 {
  opacity: 1;
  color: #767679;
  -webkit-text-stroke-color: black;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: block;
}

.div-block-271 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  flex: 1;
  width: 100%;
  display: flex;
}

.stories-video-container-copy-2 {
  border-radius: 20px;
  align-self: auto;
  width: 746px;
  min-width: 600px;
  height: 100%;
  margin-top: 0;
  padding-top: 150px;
  position: relative;
  overflow: visible;
}

.loginlinkblocknewbanner {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  flex-flow: row;
  font-size: 16px;
  display: flex;
}

.image-185 {
  max-width: none;
  display: inline-block;
  overflow: visible;
}

.whitearrowimage {
  color: #346aff;
  align-self: center;
}

.slide-nav-8 {
  margin-bottom: 0;
}

.product-exposure {
  background-color: #f6f6f6;
  padding-top: 80px;
  padding-bottom: 80px;
}

.frame-text-title {
  color: #16181a;
  text-align: center;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 32px;
}

.text-block-222 {
  color: #111;
  text-align: center;
  min-width: auto;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 26px;
}

.stories-wrapper-beauty {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  overflow: visible;
}

.image-186 {
  overflow: clip;
}

.text-block-235 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

.product-exposure-details {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: #fff;
  border-radius: 38.39px;
  align-self: center;
  height: 600px;
  display: flex;
}

.div-block-281 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.loginblock {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-bottom: 0;
  display: flex;
}

.frame-header-text {
  color: #4d4d4d;
  min-width: 165px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.right-arrow-6 {
  display: none;
}

.category-stats-block {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: row;
  display: flex;
}

.category-stats-block.display-flex-xs {
  display: none;
}

.text-block-225 {
  color: #8392a0;
  text-align: center;
}

.video-stories-container {
  max-width: 1400px;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.feature-frame-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  display: flex;
}

.product-text-body {
  color: #555;
  word-break: keep-all;
  min-width: 496px;
  max-width: 496px;
  margin-bottom: 0;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.text-block-236 {
  box-sizing: border-box;
  color: #ff9721;
  font-size: 52px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
  overflow: visible;
}

.product-exposure-heading {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-self: auto;
  margin-left: 100px;
  display: flex;
}

.left-arrow-6 {
  display: none;
}

.slide-6 {
  overflow: visible;
}

.collection-item-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  display: flex;
}

.product-trend-link {
  align-self: auto;
  width: 221px;
  height: 57px;
}

.text-block-237 {
  color: #99a5d1;
  font-size: 16px;
  line-height: 120%;
}

.stats2bar {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-self: center;
  display: flex;
}

.category-hero-section {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692d2336dfee6cadfc9fee79_CK_td02240027562%201%20\(1\).png);
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  height: 490px;
  margin-top: 0;
  margin-left: 0;
  padding: 100px 20px 0;
  display: block;
}

.text-span-67,
.text-span-67:lang(en-us) {
  color: #ff6521;
}

.product-text-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-self: center;
  width: auto;
  min-width: 496px;
  max-width: none;
}

.mask-6 {
  margin-left: 0;
}

.stories-video-wrapper {
  display: none;
}

.category-rocket-image {
  margin-top: 63px;
  padding-top: 0;
}

.arrow-white {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692d2335dfee6cadfc9fee64_Icon%20Color.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
}

.text-block-210 {
  color: #000;
  font-family: Pretendard, Arial, sans-serif;
}

.text-block-210:lang(en-us) {
  color: #000;
}

.image-187,
.div-block-280 {
  align-self: center;
}

.category-sign-up-buttons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.category-hero-sign-up-buttons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.stories-heading-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 42px;
  line-height: 54px;
  position: static;
}

.category-beauty-section {
  padding: 80px 20px;
}

.category-beauty-img-box {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #ffebdd;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  padding: 28px 25px 30px;
  display: flex;
}

.step-details-block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.div-block-277 {
  border: 4px solid #00000012;
  flex: 0 auto;
  width: 0;
  min-width: auto;
  height: 260px;
  min-height: auto;
  max-height: 100%;
  display: block;
  overflow: visible;
}

.div-block-276 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-233 {
  color: #555;
  width: 324px;
}

.button-8 {
  color: #555;
  background-color: #0000;
  border: 1px solid #555;
  border-radius: 6px;
  font-size: 16px;
  line-height: 24px;
}

.step-number-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  margin-bottom: 30px;
  display: flex;
}

.step-number-text {
  color: #f7552f;
  align-self: center;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
}

.step-title-text {
  align-self: center;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
}

.category-beauty-side-link {
  text-decoration: none;
}

.category-beauty-cost-box {
  border: 1.5px solid #ddd;
  border-radius: 12px;
  padding: 50px;
}

.category-beauty-cost-box.mb-lg-1 {
  border: 1.5px solid #ddd;
  border-radius: 12px;
  padding: 50px 40px;
}

.category-beauty-cost-box.display-none-xs {
  padding-left: 40px;
  padding-right: 40px;
}

.lg-text-28 {
  color: #1a1a1a;
  font-size: 28px;
  line-height: 1.4;
}

.lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20.display-block-sm.display-none-xs {
  display: none;
}

.lg-text-28.weight-700 {
  color: #1a1a1a;
  font-size: 28px;
  line-height: 1.4;
}

.lg-text-28.text-color-gray-1618.weight-600.mb-lg-40x {
  margin-bottom: 40px;
}

.category-beauty-cost-num {
  color: #fff;
  text-align: center;
  background-color: #ff6521;
  border-radius: 50px;
  width: 36px;
  height: 36px;
  font-size: 24px;
  line-height: 36px;
}

.category-beauty-cost-box-inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f6f6f6;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.border-bottom.pb-lg-3 {
  padding-bottom: 3rem;
}

.border-dashed._w-270x {
  border-bottom: 2px dashed #a4a4a4;
  width: 270px;
}

._w-100x {
  width: 100px;
}

._w-100x.pr-8x {
  width: 100px;
  padding-right: 8px;
}

.pr-8x {
  padding-right: 8px;
}

._w-65 {
  width: 65%;
}

.pcp-card-cta2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #fff;
  vertical-align: baseline;
  background-color: #fff0;
  background-image: none;
  border: 1px solid #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.pcp-card-cta2:hover {
  color: #fff;
}

.pcp-card-cta2.bg-fff {
  background-image: none;
}

.pcp-card-cta3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #fff;
  vertical-align: baseline;
  background-color: #c3e7ff;
  background-image: none;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.pcp-card-cta3:hover {
  color: #fff;
}

.pcp-card-cta3.bg-fff {
  background-image: none;
}

.ribbon-section {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692691f5bd5b20d0646e6aa0_pcp-hero-bg2.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 15px;
  padding-bottom: 15px;
}

.pcp-card-cta5 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #fff;
  vertical-align: baseline;
  background-color: #c3e7ff;
  background-image: none;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.pcp-card-cta5:hover {
  color: #fff;
}

.pcp-card-cta5.bg-fff {
  background-image: none;
}

.lg-text-60 {
  font-size: 60px;
  line-height: 1.2;
}

.lg-text-60.weight-black {
  font-weight: 900;
}

.lg-text-100 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 100px;
  line-height: 1.4;
}

.lg-text-100.weight-black.color-fff {
  font-size: 100px;
  font-weight: 900;
  line-height: 1.2;
}

.lg-text-100.lh-1 {
  word-break: keep-all;
}

.lg-text-100.lh-1.text-color-f1f6ff.weight-700 {
  font-family: var(--cp-font);
}

.div-block-283 {
  padding: 50px;
}

.webinar-ribbon-bg {
  background-color: #effeec;
}

.lg-text-19 {
  color: #1a1a1a;
  font-size: 19px;
  line-height: 1.4;
}

.webinar2-hero-title {
  letter-spacing: normal;
  word-break: keep-all;
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  font-size: 42px;
  line-height: 1.4;
}

.webinar2-hero-title.weight-500 {
  font-size: 45px;
  line-height: 1.5;
}

.webinar2-hero-title.weight-700.hero-title-xl {
  font-size: 45px;
  line-height: 1.4;
}

.atoz-hero-rocket-img {
  border-radius: 0;
  width: 150px;
  position: static;
  bottom: 10px;
  left: auto;
  right: 0;
}

.rrs-webinar-hero-title {
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 1.2;
}

.rrs-webinar-hero-title-box {
  display: flex;
}

.rrs-webinar-hero-left-img {
  width: 120px;
}

.rrs-section-hero {
  background-color: #f1f6ff;
  margin-bottom: 0;
}

.rrs-webinar-hero-div-box {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.rrs-webinar-hero-div-box.justify-content-between {
  justify-content: space-between;
}

.rrs-webinar-hero-div-box.justify-content-between.align-items-center {
  align-items: center;
}

.rrs-webinar-hero-div-box.justify-content-between.align-items-center.mb-lg-0 {
  margin-bottom: 0;
}

.rrs-webinar-hero-div-box.gap-small {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.rrs-webinar-hero-div-box.gap-02 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.rrs-webinar-hero-div-box.gap-02.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.rrs-webinar-hero-div-box.gap-02.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.rrs-webinar-hero-div-box.gap-02.pl-01 {
  padding-left: 1rem;
}

.rrs-hero-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: space-between;
  align-items: flex-start;
  width: 500px;
  height: auto;
  margin: 3rem auto 3rem 0;
  display: flex;
}

.rrs-hero-left.right {
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 320px;
  min-width: 250px;
  margin-left: auto;
  font-size: 400px;
  display: block;
}

.rrs-hero-left.right.display-flex {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.rrs-hero-left.ml-0 {
  margin-left: 0;
}

.rrs-hero-left.ml-0.hero-left-section-xs.hero-left-section-md.pr-md-1 {
  padding-right: 1rem;
}

.rrs-webinar-hero-cta {
  color: #fff;
  background-color: #346aff;
  border-radius: 5px;
  padding: 10px 16px;
  font-size: 20px;
  font-weight: 600;
}

.rrs-webinar-hero-cta:hover {
  color: #fff;
  font-weight: 600;
}

.rrs-hero-sub-desc {
  color: #515e6a;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
}

.text-color-blue-2b41be {
  color: #2b41be;
}

.rrs-webinar-sub-nav {
  justify-content: center;
  align-items: center;
  width: 1000px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.rrs-webinar-nav-item {
  color: #515e6a;
  word-break: keep-all;
  border-bottom: 3px solid #fff0;
  padding: 18px 25px 15px;
  font-size: 18px;
  text-decoration: none;
}

.rrs-webinar-nav-item:hover {
  color: #346aff;
}

.rrs-webinar-nav-item.active {
  color: #16181a;
  border-bottom-width: 3px;
  border-bottom-color: #346aff;
  font-weight: 600;
}

.rrs-webinar-hero-right-img {
  width: auto;
  min-width: 350px;
  max-width: 400px;
  margin-right: 0;
  padding-right: 0;
}

.rrs-webinar-hero-right-img.pr-0,
.rrs-webinar-hero-right-img.mr-0 {
  margin-right: 0;
}

.rrs-webinar-section {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rrs-webinar-section.border-bottom-1 {
  padding-left: 20px;
  padding-right: 20px;
}

.rrs-webinar-section.border-bottom-1.border-top-1 {
  border-top: 1px solid #e5e5e5;
}

.rrs-webinar-section.border-bottom-1.position-reletive-sm.step-block.py-lg-30,
.rrs-webinar-section.border-bottom-1.step-block.py-lg-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.rrs-webinar-section.py-lg-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.rrs-calendar-box.mb-lg-3 {
  margin-bottom: 3rem;
}

.rrs-calendar-day {
  color: #515e6a;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 260px;
  height: 470px;
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-calendar-day.text-align-right {
  text-align: right;
}

.rrs-calendar-day.h-400x {
  height: 400px;
}

.rrs-calendar-day.h-470x {
  height: 470px;
}

.rrs-calendar-day.opacity-0-point-none {
  opacity: 0;
  pointer-events: none;
}

.rrs-calendar-day-title {
  color: #a7a8b1;
  text-align: right;
  width: 130px;
  font-size: 20px;
  font-weight: 600;
}

.rrs-calendar-day-title.text-align-right {
  text-align: right;
}

.rrs-calendar-num {
  color: #515e6a;
  text-align: center;
  background-color: #ededed;
  border-radius: 50px;
  width: 36px;
  height: 36px;
  font-size: 20px;
  line-height: 36px;
}

.rrs-schedule-box {
  background-color: #f1f6ff;
  border: 2px solid #346aff;
  border-radius: 10px;
  padding: 15px;
}

.rrs-schedule-title {
  font-weight: 600;
}

.rrs-schedule-title.text-color-blue-2759e4 {
  color: #2759e4;
}

.rrs-schedule-title.text-color-yellow-cc4e00 {
  color: #cc4e00;
}

.rrs-schedule-title.text-color-green-008c00 {
  color: #008c00;
}

.rrs-schedule-box-yellow {
  background-color: #fff2e5;
  border: 2px solid #e8640e;
  border-radius: 10px;
  padding: 15px;
}

.rrs-schedule-box-green {
  background-color: #edfeed;
  border: 2px solid #74d174;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: auto;
  min-height: 210px;
  padding: 15px;
  display: flex;
}

.mt-lg-4x {
  margin-top: 4px;
}

.rrs-schedule-desc {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #a1a6bc;
  justify-content: flex-start;
  align-items: flex-start;
  height: 51px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.text-block-239 {
  line-height: 1;
}

.lh-14 {
  line-height: 1.4;
}

.rrs-program-tag {
  color: #2759e4;
  border: 1px solid #2759e4;
  border-radius: 4px;
  padding: 2px 6px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.rrs-program-tag.mb-lg-20x {
  margin-bottom: 20px;
}

.rrs-program-box {
  background-color: #f1f6ff;
  border: 2px solid #346aff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
}

.rrs-program-title {
  color: #16181a;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.4;
}

.rrs-program-list {
  color: #16181a;
  margin-bottom: 0;
  padding-left: 30px;
  font-size: 18px;
  line-height: 1.4;
}

.rrs-program-list.display-flex.gap-30x {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.mb-lg-04x {
  margin-bottom: 4px;
}

.rrs-program-tag-orange {
  color: #cc4e00;
  border: 1px solid #e8640e;
  border-radius: 4px;
  padding: 2px 6px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.rrs-program-tag-orange.mb-lg-20x {
  margin-bottom: 20px;
}

.rrs-program-box-orange {
  background-color: #fff2e5;
  border: 2px solid #e8640e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.rrs-program-box-green {
  background-color: #edfeed;
  border: 2px solid #2e8b50;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.rrs-program-tag-green {
  color: #008c00;
  border: 1px solid #008c00;
  border-radius: 4px;
  padding: 2px 6px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.rrs-program-tag-green.mb-lg-20x {
  margin-bottom: 20px;
}

.rss-join-box {
  background-color: #fff7ea;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.rrs-join-title {
  color: #16181a;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.4;
}

.rrs-join-img {
  border-radius: 0;
  height: 110px;
  padding-bottom: 10px;
}

.rrs-application-list {
  text-align: center;
  list-style-type: decimal;
}

.rrs-webinar-qna-desc {
  color: #515e6a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4;
  text-decoration: none;
}

.rrs-webinar-qna-desc.mb-1 {
  margin-bottom: 1rem;
}

.rrs-webinar-qna-desc.weight-700 {
  font-weight: 700;
}

.rrs-webinar-qna-desc.weight-700.mb-1 {
  color: #18a0fb;
}

.rrs-webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.rrs-webinar-qna-desc.weight-500 {
  font-weight: 500;
}

.rrs-webinar-qna-desc.mb-lg-2 {
  margin-top: 0;
}

.rrs-webinar-qna-desc.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
}

.rrs-webinar-qna-desc.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.rrs-webinar-qna-desc.color-gray-2.mb-lg-1 {
  display: block;
}

.rrs-webinar-qna-desc.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.rrs-webinar-qna-desc.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.rrs-webinar-qna-desc.pl-24 {
  color: #5d5d5d;
  padding-left: 4rem;
  font-size: 24px;
  font-weight: 400;
}

.rrs-webinar-qna-desc.pl-35rem {
  word-break: keep-all;
  padding-left: 3.5rem;
}

.rrs-webinar-qna-desc.pl-35rem:hover {
  color: #5d5d5d;
}

.rrs-webinar-qna-desc.pl-35rem.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.rrs-webinar-qna-desc.pl-35rem.mb-lg-1 {
  margin-bottom: 1rem;
}

.rrs-webinar-qna-desc.pl-35rem.text-color-blue-3481f7 {
  color: #3481f7;
}

.rrs-webinar-qna-desc.pl-025 {
  padding-left: 2.5rem;
}

.rrs-webinar-qna-desc.pl-025.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.rrs-webinar-qna-desc.pl-025.text-color-346aff:hover {
  color: #346aff;
}

.rrs-calendar-week-day {
  color: #515e6a;
  text-align: center;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 260px;
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-calendar-week-day.text-align-right {
  text-align: right;
}

.rrs-calendar-week-day.h-400x {
  height: 400px;
}

.rrs-calendar-week-day.h-470x {
  height: 470px;
}

.atoz-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.atoz-hero-section {
  background-color: #f1f6ff;
  padding-top: 50px;
  padding-bottom: 50px;
}

.atoz-hero-logo {
  width: 300px;
}

.atoz-webinar-cta {
  color: #fff;
  background-color: #fa7b1b;
  border-radius: 5px;
  padding: 10px 18px;
  font-size: 20px;
  font-weight: 600;
}

.atoz-webinar-cta:hover {
  color: #fff;
  font-weight: 600;
}

.atoz-hero-money-img {
  border-radius: 0;
  width: 250px;
  position: static;
  bottom: 10px;
  left: auto;
  right: 0;
}

.atoz-hero-desc {
  color: #515e6a;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.4;
}

.atoz-hero-section-div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.atoz-hero-section-div.justify-content-between {
  justify-content: space-between;
}

.atoz-hero-section-div.justify-content-between.align-items-center {
  align-items: center;
}

.atoz-hero-section-div.justify-content-between.align-items-center.mb-lg-0 {
  margin-bottom: 0;
}

.atoz-hero-section-div.gap-small {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.atoz-hero-section-div.gap-02 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.atoz-hero-section-div.gap-02.px-20x {
  padding-left: 20px;
  padding-right: 20px;
}

.atoz-hero-section-div.gap-02.px-01 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.atoz-hero-section-div.gap-02.pl-01 {
  padding-left: 1rem;
}

.atoz-hero-title {
  letter-spacing: normal;
  word-break: keep-all;
  flex: 0 auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 600;
  line-height: 1.3;
}

.atoz-hero-title.weight-500 {
  font-size: 45px;
  line-height: 1.5;
}

.atoz-hero-title.weight-700.hero-title-xl {
  font-size: 45px;
  line-height: 1.4;
}

.atoz-hero-left {
  width: 60%;
}

.atoz-section-title {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
  color: #16181a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.4;
}

.atoz-section-title.mb-lg-1 {
  margin-bottom: 1rem;
}

.text-color-orange-fa7b1b {
  color: #fa7b1b;
}

.atoz-div {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 800px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.atoz-div._w-800x {
  width: 800px;
}

.atoz-div.mx-auto.bg-gray-box {
  background-color: #fafafa;
  border-radius: 30px;
}

.atoz-section-desc {
  color: #515e6a;
  letter-spacing: -0.5px;
  font-size: 20px;
  line-height: 1.4;
}

.atoz-preview-chk-img {
  width: 40px;
}

.atoz-section-desc24 {
  color: #515e6a;
  letter-spacing: -0.5px;
  font-size: 24px;
  line-height: 1.4;
}

.atoz-section-desc24.text-color-16181a {
  color: #16181a;
}

.rrs-day-overlay {
  background-image: linear-gradient(#d9d9d900 40%, #3a3f47f2);
  justify-content: center;
  align-self: auto;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
}

.rrs-overlay-text {
  color: #c8e1f0;
  text-align: center;
  text-shadow: 0 0 10px #3d3d3d;
  margin-bottom: 20px;
  font-size: 35px;
  font-weight: 700;
  line-height: 1;
}

.mba-step3-cost-cont-check {
  color: #346aff;
  margin-top: 0.5rem;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.mba-step3__other-title--w {
  justify-content: flex-start;
  align-items: center;
  width: 80%;
  height: 86px;
}

.mba-step3__other-title--w.gap-xsmall {
  width: 55%;
}

.mba-step3__other-title--w.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.mba-step3__other-title--w.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.mba-step3-cost-box-left {
  width: 58%;
}

.mba-step3-cost-box-left.text-align-right {
  text-align: left;
}

.mba-step3-cost-box-left.display-flex.align-items-end {
  justify-content: flex-end;
  align-items: center;
}

.mba-step3-cost-box-right {
  width: 42%;
  padding: 0.5em 0 0.5em 0.5em;
}

.mba-step3__other-desc {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 86px;
  padding-left: 1rem;
}

.mba-step3__other-desc.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.mba-step3__other-desc.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.mba-step3-cost-line-box {
  background-color: #fff;
  border: 1px solid #d0d7de;
  border-radius: 12px;
  margin-top: 1rem;
  padding: 0.5rem 1rem 1.5rem 1.5rem;
  box-shadow: 0 0 32px #0000001a;
}

.mba-step3-cost-line-box.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.mba-step3-cost-line-box.mt-lg-2 {
  margin-top: 2rem;
}

.mba-step3-cost-chk-cta {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #515e6a;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.mba-step3-cost-chk-cta:hover {
  color: #515e6a;
}

.mba-step3-cost-chk-cta.step3-cost-cta-absolute {
  position: absolute;
  right: 0;
}

.mba-step3-cost-line-box2 {
  background-color: #fff;
  border: 1px solid #d0d7de;
  border-radius: 12px;
  margin-top: 1rem;
  padding: 0.5rem 1.5rem;
  box-shadow: 0 0 32px #0000001a;
}

.div-block-246-copy {
  height: 15px;
}

.mba-step3-cost-speech-bubble {
  z-index: 2;
  background-color: #48c248;
  border-radius: 50px;
  padding: 5px 12px;
  position: absolute;
  top: -20px;
  right: -10px;
}

.mba-speech-bubble-tail {
  height: 15px;
  position: absolute;
  bottom: -20px;
  right: 25px;
}

.mba-speech-bubble-tail.border-radius-0 {
  bottom: -10px;
  right: 20px;
}

.mba-step-flex {
  justify-content: space-between;
  display: flex;
}

.mba-step-content {
  width: 70%;
}

.text-align-right {
  text-align: right;
}

.text-align-right.pl-lg-80x {
  padding-right: 80px;
}

.text-align-right.my-lg-005 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

._w-33 {
  width: 33%;
}

._w-34 {
  width: 34%;
}

.rg-cost-start-nav-item {
  color: #515e6a;
  border-bottom: 3px solid #fff0;
  padding: 18px 25px 15px;
  font-size: 18px;
  text-decoration: none;
}

.rg-cost-start-nav-item:hover {
  color: #346aff;
}

.rg-cost-start-nav-item.active {
  color: #16181a;
  border-bottom-width: 3px;
  border-bottom-color: #346aff;
  font-weight: 600;
}

.rg-starting-cost-nav-item {
  color: #515e6a;
  border-bottom: 3px solid #fff0;
  padding: 18px 25px 15px;
  font-size: 18px;
  line-height: 1.4;
  text-decoration: none;
}

.rg-starting-cost-nav-item.active {
  color: #1a1a1a;
  border-bottom-color: #2b41be;
  font-weight: 600;
}

.rg-starting-cost-section {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rg-starting-cost-section.border-bottom-1 {
  padding-left: 20px;
  padding-right: 20px;
}

.rg-starting-cost-section.border-bottom-1.border-top-1 {
  border-top: 1px solid #e5e5e5;
}

.rg-starting-cost-section.border-bottom-1.position-reletive-sm.step-block.py-lg-30,
.rg-starting-cost-section.border-bottom-1.step-block.py-lg-30,
.rg-starting-cost-section.bg-f1f6ff.py-lg-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.rg-starting-cost-section.bg-f1f6ff.py-lg-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.rg-starting-cost-section.step-block.pt-lg-40 {
  padding-top: 40px;
}

.rg-starting-cost-section.step-block.pt-lg-40.pb-lg-110 {
  padding-bottom: 110px;
}

.bg-fffaef {
  background-color: #fffaef;
}

.rg-starting-cost-cta {
  color: #fff;
  background-color: #f04b07;
  border-radius: 5px;
  padding: 10px 16px;
  font-size: 20px;
  font-weight: 600;
  box-shadow: 2px 4px 8px #00000040;
}

.rg-starting-cost-cta:hover {
  color: #fff;
  font-weight: 600;
}

.bg-gradient-d8e6ff {
  background-image: linear-gradient(#f1f6ff, #d8e6ff);
}

.bg-f1f6ff {
  background-color: #f1f6ff;
}

.rg-starting-cost-cta-line {
  color: #346aff;
  background-color: #fff;
  border: 1px solid #346aff;
  border-radius: 5px;
  padding: 10px 16px;
  font-size: 20px;
  font-weight: 600;
}

.rg-starting-cost-cta-line:hover {
  color: #346aff;
  font-weight: 600;
}

.text-color-515e6a {
  color: #515e6a;
}
.text-color-16181a {
  color: #16181a;
}

.lg-text-46.weight-700.count-day.lh-1,
.lg-text-46.weight-700.count-sec.lh-1 {
  line-height: 1;
}

.lg-text-46.weight-700.gradient-text-starting-cost.md-text-30.sm-text-22.ls--2_5x {
  letter-spacing: -2.5px;
}

.text-color-e8640e {
  color: #e8640e;
}

.countdown-box {
  background-color: #173176;
  border-radius: 14px;
  justify-content: space-between;
  align-items: center;
  padding: 30px 60px;
  display: flex;
}

.countdown-box.mt-lg-2 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.countdown-inner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 130px;
  padding: 12px;
  display: flex;
}

.countdown-inner.count-hour-w {
  width: 150px;
}

.text-color-d0d7de {
  color: #d0d7de;
}

.lg-text-46 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 46px;
  line-height: 1.4;
}
.lg-text-56 {
  font-size: 56px;
  line-height: 1.4;
}
.lg-text-25 {
  font-size: 25px;
  line-height: 1.4;
}

.lg-text-46.weight-700.color-fff {
  color: #fff;
}

.lg-text-46.weight-700.text-color-e8640e {
  color: #e8640e;
}

.lg-text-46.weight-700.color-blue-2b41be {
  color: #2b41be;
}
.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-46.weight-700.gradient-text-starting-cost {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #2b41be, #f97000);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-46.weight-700.gradient-text-starting-cost.md-text-30.sm-text-22 {
  background-image: linear-gradient(90deg, #2b41be, #f97000);
}

.lg-text-46.text-align_center.text-color-164184 {
  color: #164184;
}

.lg-text-46.color-fff {
  color: #fff;
}

.lg-text-46.weight-600.text-color-gray-333 {
  color: #333;
}

.lg-text-46.text-color-d0d7de {
  color: #d0d7de;
}

.lg-text-46.color-gray-8392a0 {
  color: #8392a0;
}

.default-numbering {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  padding: 2px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.bg-112354 {
  background-color: #112354;
}

.lh-1 {
  line-height: 1;
}

.color-text-e8640e {
  color: #e8640e;
}

.bg-f9fafb {
  background-color: #f9fafb;
}

.bg-ebeff2 {
  background-color: #ebeff2;
}

.py-lg-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.rg-starting-cost-li {
  color: #515e6a;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.6;
}

.rg-starting-cost-saver {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 12px 11px;
  position: static;
  top: -40px;
  left: 50%;
  right: auto;
  transform: translate(-50%);
  box-shadow: 2px 1px 6px #00000021;
}

.image-188 {
  padding-left: 0;
  position: absolute;
  right: -40px;
}

.lg-text-70 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 72px;
  line-height: 1.4;
}

.lg-text-70.weight-700.color-fff {
  color: #fff;
}

.lg-text-70.weight-700.text-align-right.lh-1x2 {
  line-height: 1.2;
}

.lg-text-70.text-align_center.text-color-164184 {
  color: #164184;
}

.lg-text-70.color-fff {
  color: #fff;
}

.lg-text-70.weight-600.text-color-gray-333 {
  color: #333;
}

.lg-text-70.text-color-d0d7de {
  color: #d0d7de;
}

.lg-text-70.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-70.lh-1 {
  line-height: 1;
}

.benefit-box2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 45%;
  padding: 30px;
  display: flex;
  box-shadow: 4px 4px 14px #0000001f;
}
.benefit-box2.benefit-box2-2 {
  grid-row-gap: 3px;
  grid-column-gap: 3px;
}

.benefit-title {
  color: #e8640e;
  border: 4px dashed #fdc9a9;
  border-radius: 14px;
  font-size: 50px;
  line-height: 1.4;
}

.benefit-title.weight-700.px-8x {
  padding-left: 8px;
  padding-right: 8px;
}

.benefit-title.weight-700.px-8x.position-reletive.pt-lg-01 {
  padding-top: 1rem;
}

.benefit-title.weight-700.px-8x.pt-lg-01 {
  padding-top: 10px;
  padding-bottom: 4px;
}

.benefit-title.weight-700.px-8x.pt-lg-01.gradient-title {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #f55f01, #da1f62);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-under-line {
  opacity: 0.2;
  background-color: #ff9d2f;
  height: 20px;
  margin-top: -20px;
}

.benefit-tag {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #2b41be;
  border-radius: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 10px 16px;
}
.lg-text-24-2.color-fff {
  font-size: 24px;
  color: #fff;
}
.mt-lg-005.mb-lg-2.mb-xs-015 {
  margin: 8px 0 3.75rem;
}
.lg-text-56.linear-text {
  background: var(--1, linear-gradient(68deg, #f97000 14.4%, #ee3f02 52.47%, #da1f62 71.45%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.div-block-284 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.my-lg-2 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.plus-bg {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 45px;
  height: 45px;
  font-weight: 600;
  display: flex;
}

.text-color-346aff {
  color: #346aff;
}

.benefit-box1 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
  box-shadow: 4px 4px 14px #0000001f;
}

.benefit-box1-inner {
  background-color: #f1f6ff;
  border: 2px solid #aaccfd;
  border-radius: 18px;
  width: 50%;
  height: 194px;
  padding: 25px;
}

.text-color-dd2756 {
  color: #dd2756;
}

.benefit-box2-inner {
  background-color: #f9fafb;
  border: 2px solid #d0d7de;
  border-radius: 18px;
  width: 100%;
  height: 194px;
  padding: 25px;
}

.lg-text-80 {
  font-size: 80px;
  line-height: 1.2;
}

.lg-text-80.weight-black.color-fff {
  font-size: 100px;
  font-weight: 900;
  line-height: 1.2;
}

.lg-text-80.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
  font-size: 80px;
}

.lg-text-80.weight-700 {
  color: #1a1a1a;
}

.lg-text-80-copy.weight-black.color-fff {
  font-size: 100px;
  font-weight: 900;
  line-height: 1.2;
}

.lg-text-80-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
  font-size: 80px;
}

.lg-text-80-copy-copy.weight-black.color-fff {
  font-size: 100px;
  font-weight: 900;
  line-height: 1.2;
}

.lg-text-80-copy-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
  font-size: 80px;
}

.rg-starting-cost-card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: 140px;
  padding: 30px;
  display: flex;
  box-shadow: 4px 4px 14px #0000001f;
}

.starting-cost-card-img {
  width: 78px;
  min-width: 78px;
  height: 78px;
}

.bg-gradient-ffeed6 {
  background-image: linear-gradient(90deg, #ffeed6 60%, #ff9b9b80);
}

.bg-gradient-ffeed6.pd-005 {
  padding: 0.5rem;
}

.spread-rg-starting-cost-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  background-color: #ffeed6;
  background-image: linear-gradient(90deg, #ffeed6, #ff9b9b00 58%, #ff9b9ba8);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 1rem 0.5rem;
  display: flex;
}

.spread-rg-starting-cost-card.pd-005 {
  padding: 0.5rem;
}

.spread-rg-starting-cost-card.mt-lg-2 {
  background-image: linear-gradient(90deg, #ffeed6, #ff9b9b1a 58%, #ff9b9b33 80%);
}

.spread-rg-starting-cost-card.mt-lg-2.mt-xs-1 {
  cursor: pointer;
}

.spread-rg-starting-cost-card.mt-lg-2.mt-xs-1.mt-lg-1 {
  margin-top: 20px;
}

.rg-default-cost-cta2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #f66523;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 400px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 20px;
  text-decoration: none;
  display: flex;
}

.rg-default-cost-cta2:hover {
  color: #fff;
}

.rg-default-cost-cta2.display-flex-xs {
  display: none;
}

.lg-text-21 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 18px;
}

.lg-text-21.color-text-424242 {
  color: #424242;
}

.lg-text-21.color-text-424242.weight-500 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
}

.lg-text-21.color-fff {
  color: #fff;
}

.lg-text-21.color-fff.mt-lg-1.text-align_center {
  word-break: keep-all;
}

.lg-text-21.mt-lg-005.text-color-gray-333 {
  color: #333;
}

.lg-text-21.text-color-gray-8181 {
  color: #818181;
}

.lg-text-21.text-color-gray-333 {
  color: #333;
  line-height: 1.4;
}

.lg-text-21.weight-600.color-orange-ec4e29 {
  color: #ec4e29;
}

.lg-text-21.text-color-gray-4b5462 {
  color: #4b5462;
}

.lg-text-21.weight-400.text-color-gray-a1a6bc {
  color: #a1a6bc;
}

.lg-text-21.weight-400.text-color-gray-a1a6bc.h-51x {
  height: 51px;
}

.lg-text-21.text-color-gray-515e6a {
  color: #515e6a;
  line-height: 1.4;
}

.rg-default-cost-cta3 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #feebe4;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 400px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 20px;
  text-decoration: none;
  display: flex;
}

.rg-default-cost-cta3:hover {
  color: #fff;
}

.rg-default-cost-cta3.display-flex-xs {
  display: none;
}

.lg-text-23 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 18px;
}

.lg-text-23.color-text-424242 {
  color: #424242;
}

.lg-text-23.color-text-424242.weight-500 {
  font-family: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---pretendard);
}

.lg-text-23.color-fff {
  color: #fff;
}

.lg-text-23.color-fff.mt-lg-1.text-align_center {
  word-break: keep-all;
}

.lg-text-23.mt-lg-005.text-color-gray-333 {
  color: #333;
}

.lg-text-23.text-color-gray-8181 {
  color: #818181;
}

.lg-text-23.text-color-gray-333 {
  color: #333;
  line-height: 1.4;
}

.lg-text-23.weight-600.color-orange-ec4e29 {
  color: #ec4e29;
}

.lg-text-23.weight-600.color-fff {
  color: #ff6522;
}

.lg-text-23.text-color-gray-4b5462 {
  color: #4b5462;
}

.lg-text-23.weight-400.text-color-gray-a1a6bc {
  color: #a1a6bc;
}

.lg-text-23.weight-400.text-color-gray-a1a6bc.h-51x {
  height: 51px;
}

.lg-text-23.text-color-gray-515e6a {
  color: #515e6a;
  line-height: 1.4;
}

.rg-home-cta {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #fff;
  background-color: #f04b07;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 10px 24px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
  box-shadow: 2px 4px 8px #00000040;
}

.rg-home-cta:hover {
  color: #fff;
}

.div-block-285 {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.promotion-time {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  transition: all 25ms;
  display: block;
  position: static;
  bottom: 0;
}

.promotion-time.is-bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
}

.promotion-time.is-show {
  display: block;
}

.promotion-time.is-hide {
  display: none;
}

.top-countdown {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 4px;
  display: flex;
}

.top-countdown.count-hour-w {
  width: 150px;
}

.div-block-286 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-287 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.image-189 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.rg-starting-cost-hero {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.promo-placeholder {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  height: 85.59px;
  transition: all 25ms;
  display: block;
  position: static;
  bottom: 0;
}

.promo-placeholder.is-bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
}

.promotion-placeholder {
  height: 85.59px;
}

.rg-starting-cost-hero-wrap {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.rg-starting-cost-hero-wrap.align-items-start {
  justify-content: flex-start;
  align-items: center;
}

.starting-cost-hero-img {
  width: 100%;
  min-width: 350px;
  max-width: 400px;
  margin-left: -50px;
  margin-right: 0;
  padding-right: 0;
}

.starting-cost-hero-img.pr-0,
.starting-cost-hero-img.mr-0 {
  margin-right: 0;
}

.text-block-240 {
  background-color: #fff;
  border-radius: 50px;
  padding: 8px 12px;
  font-weight: 700;
}

.div-block-288 {
  background-image: linear-gradient(90deg, #2b41be66, #f9700066);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  padding: 2px;
  display: inline-block;
}

.starting-cost-hero-img2 {
  border-radius: 0;
  width: 90px;
  position: absolute;
  bottom: 100px;
  right: 40px;
}

.lg-text-90 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 90px;
  line-height: 1.4;
}

.lg-text-90.weight-700.color-fff {
  color: #fff;
}

.lg-text-90.weight-700.text-align-right.lh-1x2 {
  line-height: 1.2;
}

.lg-text-90.text-align_center.text-color-164184 {
  color: #164184;
}

.lg-text-90.color-fff {
  color: #fff;
}

.lg-text-90.weight-600.text-color-gray-333 {
  color: #333;
}

.lg-text-90.text-color-d0d7de {
  color: #d0d7de;
}

.lg-text-90.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-90.lh-1 {
  line-height: 1;
}

.list-9 {
  padding-left: 8px;
  list-style-type: disc;
}

.rg-cost-over-slider {
  color: #1a1a1a;
  background-color: #ddd0;
  width: 100%;
  height: auto;
  line-height: 1.4;
}

.over-slide-mask {
  width: 40%;
  height: 366px;
  overflow: visible;
}

.rg-over-slide {
  margin-right: 3rem;
}

.over-slide-card {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding: 20px;
  box-shadow: 0 3px 17px #00000026;
}

.icon-5 {
  background-color: #346aff;
  border-radius: 50px;
  width: 20px;
  height: 20px;
}

.div-block-289 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
}

.over-slide-arrow {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-290 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.promotion-time-bottom {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  transition: all 25ms;
  display: none;
  position: static;
  bottom: 0;
}

.promotion-time-bottom.is-bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
}

.promotion-time-bottom.is-show {
  display: block;
  position: fixed;
}

.plus-bg2 {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 45px;
  font-weight: 600;
  display: flex;
}

.starting-cost-qna-desc {
  color: #515e6a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4;
  text-decoration: none;
}
.text-color-blue-2b41be {
  color: #2b41be;
}
.T-C {
  color: #2b41be;
  cursor: pointer;
}
.starting-cost-qna-desc.text-color-16181a {
  color: #16181a;
}
.starting-cost-qna-desc.text-color-16181a.weight-600 {
  font-weight: 600;
}
.starting-cost-qna-desc.mb-1 {
  margin-bottom: 1rem;
}

.starting-cost-qna-desc.weight-700 {
  font-weight: 700;
}

.starting-cost-qna-desc.weight-700.mb-1 {
  color: #18a0fb;
}

.starting-cost-qna-desc.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.starting-cost-qna-desc.weight-500 {
  font-weight: 500;
}

.starting-cost-qna-desc.mb-lg-2 {
  margin-top: 0;
}

.starting-cost-qna-desc.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
}

.starting-cost-qna-desc.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.starting-cost-qna-desc.color-gray-2.mb-lg-1 {
  display: block;
}

.starting-cost-qna-desc.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.starting-cost-qna-desc.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.starting-cost-qna-desc.pl-24 {
  color: #5d5d5d;
  padding-left: 4rem;
  font-size: 24px;
  font-weight: 400;
}

.starting-cost-qna-desc.pl-35rem {
  word-break: keep-all;
  padding-left: 3.5rem;
}

.starting-cost-qna-desc.pl-35rem:hover {
  color: #5d5d5d;
}

.starting-cost-qna-desc.pl-35rem.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.starting-cost-qna-desc.pl-35rem.mb-lg-1 {
  margin-bottom: 1rem;
}

.starting-cost-qna-desc.pl-35rem.text-color-blue-3481f7 {
  color: #3481f7;
}

.starting-cost-qna-desc.pl-025 {
  padding-left: 2.5rem;
}

.starting-cost-qna-desc.pl-025.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.starting-cost-qna-desc.pl-025.text-color-346aff:hover {
  color: #346aff;
}

.starting-cost-qna-desc.ml-lg-28px {
  margin-left: 28px;
}
.starting-cost-qna-desc.ml-lg-25rem {
  margin-left: 2.5rem;
}
.starting-cost-qna-desc.ml-lg-15rem {
  margin-left: 1.5rem;
}

.starting-cost-qna-desc.ml-lg-25rem.mb-lg-005 {
  margin-bottom: 0.5rem;
}

.starting-cost-qna-desc.ml-lg-25rem.ml-sm-2.ml-xs-125rem.mb-lg-8x {
  margin-bottom: 8px;
}

.starting-cost-qna-desc.ml-lg-25rem.ml-sm-2.ml-xs-125rem.color-gray-8392a0 {
  color: #8392a0;
}

.starting-cost-qna-desc.ml-lg-25rem.ml-sm-2.ml-xs-125rem.color-gray-8392a0.mt-lg-8x,
.starting-cost-qna-desc.ml-lg-25rem.ml-sm-2.ml-xs-125rem.mb-xs-005.color-gray-8392a0.mt-lg-8x {
  margin-top: 8px;
}

.starting-cost-qna-desc.pl-025.text-color-346aff {
  color: #346aff;
}

.rrs-schedule-box-green-2 {
  background-color: #edfeed;
  border: 2px solid #9eed9e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-calendar-day-2 {
  color: #515e6a;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 200px;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-calendar-day-2.opacity-0-point-none {
  opacity: 0;
  pointer-events: none;
}

.lg-text-22-2 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 22px;
  line-height: 1.4;
}

.lg-text-22-2.text-color-gray-1618 {
  color: #16181a;
}

.lg-text-22-2.weight-500 {
  color: #1a1a1a;
}

.lg-text-22-2.weight-700.text-color-9f3a00 {
  color: #9f3a00;
}

.lg-text-24.weight-600.color-gray-8392a0.position_absolute.text-decor-line-absolute {
  text-decoration: none;
  top: -22px;
  left: auto;
  right: -49px;
}

.lg-text-22-2.color-fff {
  color: #fff;
}

.text-align_center {
  text-align: center;
}

.text-align_center.mb-lg-70x {
  margin-bottom: 70px;
}

.rrs-schedule-box-yellow-2 {
  background-color: #fff2e5;
  border: 2px solid #e8640e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-schedule-box-yellow-2.mb-lg-005 {
  height: 210px;
}

.lh-13 {
  line-height: 1.3;
}

.rrs-schedule-title-2 {
  letter-spacing: -0.7px;
  font-size: 18px;
  font-weight: 600;
}

.rrs-schedule-title-2.text-color-green-008c00 {
  color: #008c00;
}

.rrs-schedule-title-2.text-color-yellow-cc4e00 {
  color: #cc4e00;
}

.rrs-schedule-title-2.text-color-blue-2759e4 {
  color: #2759e4;
}

.rrs-calendar-week-day-2 {
  color: #515e6a;
  text-align: center;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 200px;
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-schedule-desc-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #a1a6bc;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
  display: flex;
}

.mt-lg-3x {
  margin-top: 3px;
}

.rrs-schedule-box-2 {
  background-color: #f1f6ff;
  border: 2px solid #346aff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-schedule-box-2.mb-lg-005 {
  height: 210px;
}

.text-align_center-2 {
  text-align: center;
}

.text-align_center-2.mb-lg-70x {
  margin-bottom: 70px;
}

.text-align_center-2.mt-lg-80x {
  margin-top: 80px;
}

.rrs-program-tag-green-2 {
  color: #008c00;
  border: 1px solid #008c00;
  border-radius: 4px;
  margin-bottom: 20px;
  padding: 2px 6px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}

.top-banner-text-2 {
  font-size: 18px;
  font-weight: 400;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.top-banner-text-2:hover {
  color: #000;
}

.top-banner-text-2.ribon-banner-none {
  margin-right: 5px;
  font-weight: 400;
}

.top-banner-text-2.ribon-banner-none.weight-700 {
  font-weight: 700;
}

.top-banner-text-2.ribon-banner-none.color-primary.weight-600 {
  font-weight: 600;
}

.top-banner-text-2.top-banner-link-text:hover {
  color: #18a0fb;
}

.top-banner-text-2.top-banner-link-text.text-color-346aff:hover {
  color: #346aff;
}

.top-banner-text-2.top-banner-link-text.mobile,
.link-block-11 {
  display: none;
}

.div-block-291 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-24 {
  font-weight: 600;
}

.over-slide-card-2 {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 3px 17px #00000026;
}

.accordion_content-13 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content-13.w--open {
  padding-top: 3rem;
  display: block;
  position: relative;
}

.image-192 {
  width: 85%;
}

.grid_3-col-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_3-col-2.tablet-1-col.gap-small {
  border-bottom: 0 solid #e5e5e5;
  flex-flow: column;
  grid-template-columns: 1fr 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.grid_3-col-2.tablet-1-col.gap-small.tablet_flex_set {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: row;
  justify-content: flex-start;
}

.promo-trigger {
  height: 1px;
}

.cms-slide-prev-2 {
  color: #606060;
  text-align: center;
  cursor: pointer;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #606060;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 45%;
  left: -5%;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.div-block-293 {
  border-top: 1px solid #e5e5e5;
  margin-top: 0;
  padding-top: 20px;
}

.cta-button-sm-13 {
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 20px;
  font-size: 16px;
}

.cta-button-sm-13:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-sm-13.bg-color-rocket:hover {
  background-color: #ff6521;
}

.cta-button-sm-13.bg-color-rocket2:hover {
  background-color: #ffa279;
}

.starting-cost-hero-img-2 {
  width: 100%;
  min-width: 400px;
  max-width: 400px;
  margin-bottom: -30px;
  margin-left: -60px;
  margin-right: 0;
  padding-right: 0;
}

.footer-2 {
  color: #000;
  background-color: #414856;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.over-slide-card-3 {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
  box-shadow: 0 3px 17px #00000026;
}

.mega-nav_list-2 {
  grid-column-gap: 0.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rg-over-slide-2 {
  margin-right: 3rem;
}

.div-block-294 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.div-block-295 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.over-slide-arrow-icon-left {
  width: 12px;
  padding-bottom: 2.5px;
  padding-right: 1px;
}

.promotion-time-placeholder {
  height: 85.594px;
  display: none;
}

.countdown-inner-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 110px;
  padding: 12px;
  display: flex;
}

.countdown-inner-2.count-hour-w {
  width: 140px;
  padding-left: 0;
  padding-right: 0;
}

.lg-text-80-2 {
  font-size: 80px;
  line-height: 1.2;
}

.lg-text-80-2.weight-700 {
  color: #1a1a1a;
}

.lg-text-80-2.weight-700.text-align-right.md-text-60.sm-text-40.display-none-xs.lh-1 {
  line-height: 1;
}

.lg-text-80-2.weight-700.text-align-right.md-text-60.sm-text-40.display-none-xs.lh-1.lg-text-100 {
  font-size: 100px;
}

.lg-text-80-2.weight-700.md-text-60.text-color-f06007 {
  color: #f06007;
}

.lg-text-80-2.weight-700.md-text-60.text-color-f06007.sm-text-40.lh-1 {
  line-height: 1;
}

.div-block-296 {
  flex: 0 auto;
}

.text-under-line-2 {
  opacity: 0.2;
  background-color: #ff9d2f;
  height: 18px;
  margin-top: -20px;
}

.screen-reader-2 {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.nav_menu-list-2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  align-items: center;
  margin-bottom: 0;
  margin-left: 30px;
  padding-left: 0;
  display: flex;
}

.starting-cost-card-img-2 {
  border-radius: 0;
  width: 78px;
  min-width: 78px;
  height: 78px;
}

.starting-cost-card-img-2.position-absolute {
  position: absolute;
  right: 0px;
}
.nav_menu-list-item-2 {
  margin-bottom: 0;
  display: flex;
}

.nav_menu-list-item-2.display-hide-tablet,
.display-none-2 {
  display: none;
}
.display-none-2,
.display-none-1 {
  width: 100%;
}
.display-none-2 .image-206 {
  transform: rotateX(180deg);
}
.image-206 {
  margin-left: 10px;
}
.nav-2 {
  z-index: 99;
  color: #000;
  background-color: #fff0;
  border-bottom: 1px solid #e5e5e5;
  justify-content: center;
  align-items: center;
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  display: flex;
  position: relative;
}

.nav-2.container-1201 {
  border-bottom-style: none;
  border-bottom-width: 0;
  width: 100%;
}

.nav_center-2 {
  text-align: left;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: flex;
  position: static;
}

.operating-cost-popup {
  z-index: 9;
  background-color: #fff;
  border-radius: 18px;
  padding: 30px;
  box-shadow: 3px 3px 12px #0000001f;
}

.tooltip_box {
  display: none;
}

.over-slide-arrow-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  right: 70px;
}

.over-slide-arrow-2.over-slide-left {
  left: 70px;
  right: auto;
}

.div-block-297 {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.flex_horizontal-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  display: block;
}

.flex_horizontal-7.display_none-tablet {
  display: block;
  overflow: hidden;
}

.flex_horizontal-7.display_none-tablet.nav-img2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892f658314b32f66a5c90f3_23012459.jpg);
  background-position: 0 0;
  background-size: cover;
}

.flex_horizontal-7.display_none-tablet.nav-img2.border-radius-12 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693a30e9faba573b35865471_growth-img.jpg);
}

.flex_horizontal-7.display_none-tablet.nav-img3 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689174f21164f1d025b3b261_navigation-3.jpg);
  background-position: 50%;
  background-size: cover;
}

.image-193 {
  width: 100%;
  height: auto;
}

.promotion-time-2 {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  transition: all 25ms;
  display: block;
}

.div-block-298 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-241 {
  background-color: #fff;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

.rg-over-slide-3 {
  margin-right: 3rem;
}

.lg-text-20-2 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-2.color-fff {
  color: #fff;
}

.lg-text-20-2.weight-600.text-align_center-3.mb-lg-005 {
  font-size: 20px;
}

.lg-text-20-2.weight-600.text-align_center-3.mb-lg-005.display-none-sm.lg-text-24 {
  font-size: 24px;
}

.div-block-299 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
}

.icon-6 {
  color: #ff4d00;
  vertical-align: middle;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.rg-starting-cost-cta-line-2 {
  color: #346aff;
  background-color: #fff;
  border: 1px solid #346aff;
  border-radius: 5px;
  padding: 10px 24px;
  font-size: 20px;
  font-weight: 600;
}

.rg-starting-cost-cta-line-2:hover {
  color: #346aff;
  font-weight: 600;
}

.div-block-300 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-195 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.card-link-2 {
  box-shadow: none;
  opacity: 1;
  color: #000;
  background-color: #f9f9f9;
  background-image: none;
  border: 0 solid #0003;
  border-radius: 0.75rem;
  flex-flow: column;
  margin-bottom: 0;
  text-decoration: none;
  list-style-type: none;
  transition: all 0.16s linear;
  display: flex;
  overflow: clip;
  transform: translateY(0);
}

.card-link-2:hover {
  box-shadow: none;
  opacity: 0.6;
  color: #000;
  background-color: #f9f9f9;
  transform: translateY(0);
}

.card-link-2.is-inverse {
  color: #fff;
  background-color: #000;
  border-color: #0000;
}

.card-link-2.is-inverse:hover {
  color: #fff;
  background-color: #000;
}

.card-link-2.is-inverse.flex-child_expand {
  background-color: #fff0;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6892d164168ba5e6763b13fa_crop-employee-with-tablet-pencil.jpg);
  background-position: 0 0;
  background-size: auto;
}

.margin-bottom_none-2 {
  margin-bottom: 0 !important;
}

.nav_container-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #ddd0;
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.over-slide-pagination {
  bottom: -70px;
}

.sub-title-xs-15 {
  font-size: 18px;
  font-weight: 600;
}

.sub-title-xs-15.mt-lg-0 {
  margin-bottom: 15px;
}

.accordion_icon-9 {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.paragraph_small-2 {
  letter-spacing: 0;
  margin-bottom: 0.7em;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 0.88rem;
  line-height: 1.6em;
}

.paragraph_small-2.text-color_secondary {
  color: #333;
  text-align: justify;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
}

.footer_icon-link-2 {
  color: #414856;
  justify-content: center;
  align-items: center;
  padding: 0.35rem;
  display: inline-flex;
}

.text-align_center-3 {
  text-align: center;
}

.text-align_center-3.mb-lg-40x {
  margin-bottom: 40px;
}

.rg-starting-cost-nav-item-2 {
  color: #515e6a;
  border-bottom: 3px solid #fff0;
  padding: 18px 25px 15px;
  font-size: 18px;
  line-height: 1.4;
  text-decoration: none;
}

.rg-starting-cost-nav-item-2.active {
  color: #1a1a1a;
  border-bottom-color: #2b41be;
  font-weight: 600;
}

.section-24 {
  padding-top: 0;
}

.nav_dropdown-menu-2 {
  position: static;
}

.section-25 {
  text-align: center;
}

.section-25.bg-fff-4 {
  z-index: 9999999;
  border-bottom: 1px solid #e5e5e5;
  position: sticky;
  top: 0;
}

.text-block-242 {
  font-weight: 700;
  display: block;
}

.text-block-242:hover {
  color: #18a0fb;
}

.div-block-301 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.mega-nav_dropdown-list-wrapper-2 {
  z-index: 999999999;
  color: #000;
  background-color: #fff;
  border-radius: 0.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 2rem;
  display: block;
  position: static;
  box-shadow: 0 4px 8px -2px #0000001a;
}

.mega-nav_dropdown-list-wrapper-2.w--open {
  border-radius: 0.75rem;
  order: 0;
  justify-content: center;
  align-self: auto;
  padding: 2rem;
  display: flex;
  position: absolute;
  inset: 100% 0% auto;
  box-shadow: 0 8px 8px -4px #0000001a;
}

.mega-nav_dropdown-list-wrapper-2.tablet_padding-2 {
  background-color: #fff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0 4px 8px -2px #00000059;
}

._w-25 {
  width: 25%;
}

.accordion_toggle-transparent-9 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #0000;
  border-bottom: 0 solid #f9f9f9;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  font-size: 1.13rem;
  font-weight: 500;
  line-height: 1.2;
  transition: opacity 0.3s;
  display: flex;
}

.accordion_toggle-transparent-9.w--open {
  opacity: 1;
  mix-blend-mode: normal;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 1rem;
  transition: opacity 0.3s;
}

.mega-nav_link-item-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-decoration: none;
  display: flex;
}

.mega-nav_link-item-2.mega-nav_link-item-color-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.mega-nav_link-item-2.mega-nav_link-item-color-2:hover {
  color: #18a0fb;
}

.text-button-2 {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
  display: inline-flex;
}

.text-button-2:hover {
  grid-column-gap: 0.7em;
  grid-row-gap: 0.7em;
  outline-offset: 0px;
  color: #0e87ff;
  outline: 12px #0e87ff;
  transform: translate(0);
}

.bg-fff-4 {
  background-color: #fff;
  border-radius: 0;
}

.bg-fff-4.rrs-nav-sticky {
  z-index: 9999;
  position: sticky;
  top: 88.75px;
}

.over-slide-arrow-icon {
  width: 12px;
  padding-bottom: 2.5px;
  padding-left: 1px;
}

.mega-nav_link-item-color-2 {
  color: #000;
}

.mega-nav_link-item-color-2:hover {
  color: #18a0fb;
}

.operating-cost-tooltip {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  width: 100%;
  padding: 20px;
  position: absolute;
  top: 66px;
  box-shadow: 0 6px 16px #00000014;
}

.container-1440 {
  width: 100%;
  max-width: 1440px;
}

.nav_mobile-menu-button-2 {
  color: inherit;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 0.5rem;
}

.nav_mobile-menu-button-2:hover {
  color: inherit;
}

.nav_mobile-menu-button-2.w--open {
  z-index: 2;
  background-color: #0000;
}

.nav_mobile-menu-button-2.w--open:hover {
  color: #f4f6f8;
}

.sub-title-sm-25 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm-25.weight-700 {
  font-weight: 700;
}

.sub-title-sm-25.weight-700.mb-1 {
  color: #18a0fb;
}

.sub-title-sm-25.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.cms-slide-next-2 {
  color: #606060;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #606060;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 45%;
  right: -5%;
}

.container-1200-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  background-color: #fff0;
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1200-2.align-x-end {
  justify-content: flex-end;
  align-items: center;
}

.container-1200-2.align-x-end.mt-lg-1.pb-lg-015 {
  padding-bottom: 1.5rem;
}

.position_absolute {
  position: absolute;
  bottom: auto;
  left: 0%;
  right: auto;
}

.position_absolute.nav-arrow-icon {
  opacity: 0;
  top: 50%;
  transform: translateY(-50%);
}

.div-block-302 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.div-block-303 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.icon_small-1x1-2 {
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.icon_small-1x1-2.text-color_inherit {
  color: #fff;
}

.div-block-304 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-304.mb-005-mobile.mobile-block {
  display: none;
}

.div-block-305 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
  padding-left: 2px;
  display: flex;
}

.footer_icon-group-2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.footer_icon-group-2.mobile-block {
  display: none;
}

.default-numbering-2 {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  padding: 2px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.default-numbering-2.bg-f2f5f7 {
  background-color: #f2f5f7;
}

.default-numbering-2.bg-f2f5f7.color-gray-8392a0 {
  color: #8392a0;
}

.starting-cost-hero-img2-2 {
  border-radius: 0;
  width: 100px;
  position: absolute;
  top: 60px;
  bottom: auto;
  right: -60px;
}

.webinar-content-accordion-2 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 1.5rem 0;
  display: none;
  position: static;
  overflow: hidden;
}

.webinar-content-accordion-2.w--open {
  padding-top: 0;
  padding-bottom: 1rem;
  position: relative;
}

.nav_menu-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  justify-content: center;
  align-self: center;
  align-items: center;
  height: 100%;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  position: static;
}

.rg-cost-over-slider-2 {
  color: #1a1a1a;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  line-height: 1.4;
}

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

.div-block-307.mobile-block {
  display: none;
}

.text-color-f04b07 {
  color: #f04b07;
}

.sub-desc-xs-3 {
  word-break: keep-all;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4rem;
  text-decoration: none;
}

.sub-desc-xs-3.text--hover.color-fff.mobile-block {
  display: none;
}

.promotion-time-banner2 {
  z-index: 99;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  transition: all 25ms;
  display: none;
  position: fixed;
  bottom: 0;
}
.promotion-time-banner2.visible {
  display: block;
}
.text-decoration_none-3 {
  text-decoration: none;
}

.text-decoration_none-3.text-color-346aff:hover,
.text-decoration_none-3.starting-cost-qna-desc.text-color-346aff,
.text-decoration_none-3.starting-cost-qna-desc.text-color-346aff:hover {
  color: #346aff;
}

.text-button_icon-2 {
  -webkit-text-stroke-color: transparent;
  color: #000;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  line-height: 1.4rem;
  display: block;
}

.promotion-time-banner3 {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #2b41be;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  transition: all 25ms;
  display: none;
  position: static;
  bottom: 0;
}

.lg-text-26-2 {
  font-family: Pretendard, Arial, sans-serif;
  font-size: 26px;
}

.lg-text-26-2.color-blue-2b41be {
  color: #2b41be;
}

.image-197 {
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.over-slide-mask-2 {
  width: 40%;
  height: 366px;
  overflow: visible;
}

.nav_right-2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav_right-2.display_pc_tablet {
  display: flex;
}

.tooltip_tail {
  position: absolute;
  top: 57px;
  right: 60px;
}

.font-cp-2 {
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-weight: 500;
}

.font-cp-2.lg-text-50.text-color-d0d7de {
  font-size: 50px;
}

.div-block-12-bottom-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.rg-starting-cost-section-2 {
  overflow: hidden;
}
.rg-starting-cost-section-2.bg-f9fafb.py-xs-20.pb-lg-110 {
  padding-top: 20px;
  padding-bottom: 90px;
}
.lg-text-38.weight-700.md-text-30.sm-text-26.display-none-xs {
  margin-top: 24px;
}
.rg-starting-cost-section-2.py-lg-40.bg-ebeff2.footer-trigger {
  background-color: #ebeff2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.rg-starting-cost-section-2.py-lg-40.bg-f9fafb {
  background-color: #f9fafb;
}
.pb-30px {
  padding-bottom: 30px;
}

.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block {
  padding-top: 40px;
  padding-bottom: 10px;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.pb-30px {
  padding-bottom: 30px;
}
.consulting-btn {
  width: 100px;
  height: 48px;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.display-none-2 {
  border-radius: 20px;
  background: #f2f5f7;
  box-shadow: 4px 4px 14px 0 rgba(0, 0, 0, 0.12);
  padding: 20px 40px;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.display-none-2 .title {
  min-width: 140px;
  margin-right: 40px;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.display-none-2
  .accordion-2.starting-cost-accordion-gray {
  background-color: #fff;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.display-none-2 ul li {
  list-style: disc;
}
.rg-starting-cost-section-2.py-lg-40.bg-f9fafb.step-block.pb-lg-20x {
  padding-bottom: 20px;
}

.rg-starting-cost-section-2.bg-f1f6ff.py-lg-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mg-t-100 {
  margin-top: 100px;
}
.rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60 {
  background-color: #f1f6ff;
  padding-bottom: 60px;
}

.over-slide-mask-3 {
  width: 40%;
  height: 366px;
  overflow: visible;
}

.icon_medium-2 {
  color: #18a0fb;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.icon_medium-2.icon-width {
  width: 32px;
  height: 32px;
}

.lg-text-16-2 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 16px;
  line-height: 1.4;
}

.lg-text-16-2.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-16-2.color-gray-8392a0.ls-01 {
  word-break: keep-all;
}

.lg-text-16-2.color-gray-8392a0.ls-01.lh-16 {
  line-height: 1.6;
}

.lg-text-16-2.weight-600.text-color-e12705 {
  color: #e12705;
}

.nav_link-2 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  white-space: nowrap;
  word-break: keep-all;
  color: color-mix(in srgb, currentColor 75%, transparent);
  border-radius: 0.5rem;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5em 0.75em;
  text-decoration: none;
  display: flex;
}

.nav_link-2:hover {
  color: inherit;
  background-color: #0000 !important;
}

.nav_link-2.w--current,
.nav_link-2.w--open {
  background-color: #0000;
}

.rg-starting-cost-hero-2 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-309 {
  background-image: linear-gradient(90deg, #2b41be66, #f9700066);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  padding: 2px;
  display: inline-block;
}

.image-198 {
  padding-left: 0;
  position: absolute;
  right: -40px;
}

.over-numbering {
  background-color: #ffeed6;
  border-radius: 4px;
  padding: 2px 7px;
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translate(-50%);
}

.div-block-310 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.div-block-311 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.mega-nav_dropdown-list-2 {
  z-index: auto;
  background-color: #fff0;
  margin-top: 0;
  padding-top: 0;
  display: none;
  position: absolute;
}

.mega-nav_dropdown-list-2.w--open {
  background-color: #0000;
  margin-top: 0;
  padding-top: 15px;
  left: 0;
  right: 0;
}

.countdown-box-2 {
  background-color: #173176;
  border-radius: 14px;
  justify-content: space-between;
  align-items: center;
  padding: 30px 60px;
  display: flex;
}

.countdown-box-2.mt-lg-2 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.countdown-box-2.mt-lg-2.mt-xs-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
}

.rg-starting-cost-li-2 {
  color: #515e6a;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.6;
}

.mx-4x {
  margin-left: 4px;
  margin-right: 4px;
}

.accordion_content-14 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content-14.w--open {
  padding-top: 3rem;
  display: block;
  position: relative;
}

.div-block-312 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.accordion_toggle-transparent-10 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #0000;
  border-bottom: 0 solid #f9f9f9;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  font-size: 1.13rem;
  font-weight: 500;
  line-height: 1.2;
  transition: opacity 0.3s;
  display: flex;
}

.accordion_toggle-transparent-10.w--open {
  opacity: 1;
  mix-blend-mode: normal;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 1rem;
  transition: opacity 0.3s;
}

.div-block-313 {
  flex: 0 auto;
}

.rg-90after-with-saver-banner-absolute-copy {
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
  position: absolute;
  top: -72px;
  left: 50%;
  right: auto;
  transform: translate(-50%);
  box-shadow: 2px 1px 6px #00000021;
}

.before_cost_tooltip_tail {
  z-index: 2;
  position: absolute;
  inset: auto auto -9px 20px;
  transform: rotate(180deg);
}

.icon_small-1x1-3 {
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.icon_small-1x1-3.text-color_inherit {
  color: #fff;
}

.div-block-314 {
  display: flex;
}

.xs-tooltip_box1 {
  display: none;
}

.cost-grid-title-2,
.cost-grid-title-2.weight-600 {
  color: #515e6a;
}

.cost-grid-title-2.weight-600.color-blue-2b41be {
  color: #2b41be;
}

.div-block-315 {
  background-color: #00af00;
  border-radius: 6px;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0.5em;
  padding: 8px 0.5em;
}

.div-block-315.ml-8x {
  margin-left: 8px;
}

.mb-lg-3-2 {
  margin-bottom: 3rem;
}

.lg-text-20-3 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-3.gradation-saver-banner-title {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#f97000, #ee3f02 50%, #da1f62);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-20-3.gradation-saver-banner-title.weight-700 {
  background-image: linear-gradient(90deg, #f97000, #ee3f02 50%, #da1f62 80%);
}

._w-500 {
  width: 500px;
}

.before_cost_tooltip {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  width: auto;
  padding: 20px;
  position: static;
  inset: auto -50px 30px auto;
  box-shadow: 0 6px 16px #00000014;
}

.other-cost-box {
  background-color: #fff;
  border: 1px solid #d0d7de;
  border-radius: 12px;
  padding: 1.5rem 2rem;
  position: relative;
  box-shadow: 0 0 32px #0000001a;
}

.other-cost-box.mb-lg-3-2 {
  margin-bottom: 3rem;
}

.px-lg-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.px-lg-20.pt-lg-20 {
  padding-top: 20px;
}

.px-lg-20.pt-lg-2 {
  padding-top: 2rem;
}

.px-lg-20.pt-lg-015 {
  padding-top: 1.5rem;
}

.rg_tooltip_tail1 {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 146px;
  right: auto;
  transform: rotate(180deg);
}

.sub-title-xs-16 {
  font-size: 18px;
  font-weight: 600;
}

.sub-title-xs-16.mt-lg-0 {
  margin-bottom: 15px;
}

.mx-2x-2 {
  padding-left: 2px;
  padding-right: 2px;
}

.section-26 {
  padding-top: 0;
}

.div-block-316 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-317 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.rg_tooltip_tail2 {
  z-index: 2;
  position: absolute;
  top: -10px;
  left: 46%;
  right: auto;
  transform: rotate(180deg);
}

.rg-tooltip1 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  width: 330px;
  padding: 20px;
  position: absolute;
  inset: -84px auto auto 115px;
  box-shadow: 0 6px 16px #00000014;
}

.container-1200-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: left;
  background-color: #fff0;
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-1200-3.flex-direction-colmn {
  flex-flow: column;
  justify-content: space-between;
}

.container-1200-3.border-bottom-a4a4a4 {
  border-radius: 0;
}

.container-1200-3.align-x-end {
  justify-content: flex-end;
  align-items: center;
}

.container-1200-3.align-x-end.mt-lg-1.pb-lg-015 {
  padding-bottom: 1.5rem;
}

.container-1200-3.align-x-end.mt-lg-1.pb-lg-005 {
  padding-bottom: 0.5rem;
}

.div-block-318 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-318.mb-005-mobile.mobile-block {
  display: none;
}

.footer_icon-link-3 {
  color: #414856;
  justify-content: center;
  align-items: center;
  padding: 0.35rem;
  display: inline-flex;
}

.xs-tooltip_box2 {
  display: none;
}

.rg-cost-90after-header {
  margin-left: auto;
  margin-right: auto;
  padding-top: 50px;
  padding-bottom: 35px;
}

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

.div-block-320.mobile-block {
  display: none;
}

.sub-desc-xs-4 {
  word-break: keep-all;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4rem;
  text-decoration: none;
}

.sub-desc-xs-4.text--hover.color-fff.mobile-block {
  display: none;
}

.screen-reader-3 {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.image-199 {
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.rg-tooltip2 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  width: 300px;
  padding: 20px;
  position: absolute;
  inset: auto auto 30px 160px;
  box-shadow: 0 6px 16px #00000014;
}

.accordion_icon-10 {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.text-block-243 {
  word-break: keep-all;
}

.rg-90after-saver-logo {
  position: absolute;
  top: 50%;
  right: 33px;
  transform: translateY(-50%);
}

.before_cost_tooltip_box {
  z-index: 999;
  width: 330px;
  display: none;
  position: absolute;
  inset: auto auto 33px 164px;
}

.slide-nav-9 {
  display: none;
}

.lg-text-16-3 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 16px;
  line-height: 1.4;
}

.lg-text-16-3.color-blue-2b41be {
  color: #2b41be;
}

.lg-text-16-3.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-16-3.color-gray-8392a0.ls-01 {
  word-break: keep-all;
}

.lg-text-16-3.color-gray-8392a0.ls-01.lh-16 {
  line-height: 1.6;
}

.lg-text-16-3.weight-600.text-color-e12705 {
  color: #e12705;
}

.lg-text-16-3.gradation-saver-banner-title {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #f97000, #ee3f02 50%, #da1f62);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-16-3.color-fff {
  color: #fff;
}

.lg-text-16-3.text-color-gray-515e6a {
  color: #515e6a;
}

.margin-bottom_none-3 {
  margin-bottom: 0 !important;
}

.mt-lg--60 {
  margin-top: -60px;
}

.mt-lg--60._w-xs-170x.position_absolute {
  width: 170px;
  bottom: 25px;
  left: 80px;
}

.mt-lg--60.position_absolute.before-cost-bubble {
  bottom: 25px;
  left: 30px;
}

.footer_icon-group-3 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.footer_icon-group-3.mobile-block {
  display: none;
}

.text-block-244 {
  word-break: keep-all;
}

.div-block-321 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.div-block-322 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.text-block-245 {
  line-height: 1.4;
}

.img-h--90x {
  height: 90px;
}

.rg-seller-same-cta-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #515e6a;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.footer-3 {
  color: #000;
  background-color: #414856;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.starting-cost-hero-img-3 {
  width: 100%;
  min-width: 400px;
  max-width: 400px;
  margin-bottom: -30px;
  margin-left: -60px;
  margin-right: 0;
  padding-right: 0;
}

.text-block-246 {
  background-color: #fff;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

.starting-cost-hero-img2-3 {
  border-radius: 0;
  width: 100px;
  position: absolute;
  top: 60px;
  bottom: auto;
  right: -60px;
}

.rg-starting-cost-hero-3 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-323 {
  background-image: linear-gradient(90deg, #2b41be66, #f9700066);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  padding: 2px;
  display: inline-block;
}

.over-slide-card-4 {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: auto;
  padding: 20px;
  display: flex;
  position: relative;
  box-shadow: 0 3px 17px #00000026;
}

.accordion_content-15 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content-15.w--open {
  padding-top: 3rem;
  display: block;
  position: relative;
}

.rg-over-slide-4 {
  margin-right: 3rem;
}

.div-block-324 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.div-block-325 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.accordion_toggle-transparent-11 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #0000;
  border-bottom: 0 solid #f9f9f9;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 0;
  font-size: 1.13rem;
  font-weight: 500;
  line-height: 1.2;
  transition: opacity 0.3s;
  display: flex;
}

.accordion_toggle-transparent-11.w--open {
  opacity: 1;
  mix-blend-mode: normal;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  padding-bottom: 1rem;
  transition: opacity 0.3s;
}

.countdown-inner-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 110px;
  padding: 12px;
  display: flex;
}

.countdown-inner-3.count-hour-w {
  width: 140px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-326 {
  flex: 0 auto;
}

.text-decoration_none-4 {
  text-decoration: none;
}

.text-decoration_none-4.text-color-346aff:hover,
.text-decoration_none-4.starting-cost-qna-desc.text-color-346aff,
.text-decoration_none-4.starting-cost-qna-desc.text-color-346aff:hover {
  color: #346aff;
}

.icon_small-1x1-4 {
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.icon_small-1x1-4.text-color_inherit {
  color: #fff;
}

.over-slide-arrow-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  right: 70px;
}

.over-slide-arrow-3.over-slide-left {
  left: 70px;
  right: auto;
}

.div-block-327 {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.div-block-328 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-247 {
  background-color: #fff;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

.rg-over-slide-5 {
  margin-right: 3rem;
}

.lg-text-20-4 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-4.color-fff {
  color: #fff;
}

.lg-text-20-4.weight-600.text-align_center-4.mb-lg-005 {
  font-size: 20px;
}

.lg-text-20-4.weight-600.text-align_center-4.mb-lg-005.display-none-sm.lg-text-24 {
  font-size: 24px;
}

.div-block-329 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
}

.div-block-330 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-202 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.sub-title-xs-17 {
  font-size: 18px;
  font-weight: 600;
}

.sub-title-xs-17.mt-lg-0 {
  margin-bottom: 15px;
}

.section-27 {
  padding-top: 0;
}

.div-block-331 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-start;
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.bg-fff-5 {
  background-color: #fff;
  border-radius: 0;
}

.bg-fff-5.rrs-nav-sticky {
  z-index: 9999;
  position: sticky;
  top: 88.75px;
}

.div-block-332 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.div-block-333 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.div-block-334 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.div-block-334.mb-005-mobile.mobile-block {
  display: none;
}

.lg-text-16-4 {
  color: #1a1a1a;
  font-size: 16px;
}

.lg-text-16-4.weight-600.text-color-e12705 {
  color: #e12705;
}

.div-block-335 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
  padding-left: 2px;
  display: flex;
}

.rg-starting-cost-section-3 {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rg-starting-cost-section-3.step-block.pt-lg-40 {
  padding-top: 40px;
}

.rg-starting-cost-section-3.step-block.pt-lg-40.pb-lg-110 {
  padding-bottom: 110px;
}

.default-numbering-3 {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  padding: 2px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.default-numbering-3.bg-f2f5f7 {
  background-color: #f2f5f7;
}

.default-numbering-3.bg-f2f5f7.color-gray-8392a0 {
  color: #8392a0;
}

.footer_icon-link-4 {
  color: #414856;
  justify-content: center;
  align-items: center;
  padding: 0.35rem;
  display: inline-flex;
}

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

.div-block-337.mobile-block {
  display: none;
}

.sub-desc-xs-5 {
  word-break: keep-all;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4rem;
  text-decoration: none;
}

.sub-desc-xs-5.text--hover.color-fff.mobile-block {
  display: none;
}

.screen-reader-4 {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.lg-text-26-3 {
  font-family: Pretendard, Arial, sans-serif;
  font-size: 26px;
  line-height: 1.4;
}

.lg-text-26-3.color-blue-2b41be {
  color: #2b41be;
}

.image-204 {
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.over-slide-mask-4 {
  width: 40%;
  height: 366px;
  overflow: visible;
}

.accordion_icon-11 {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.font-cp-3 {
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-weight: 500;
}

.font-cp-3.lg-text-50.text-color-d0d7de {
  font-size: 50px;
}

.text-align_center-4 {
  text-align: center;
}

.text-align_center-4.mb-lg-40x {
  margin-bottom: 40px;
}

.margin-bottom_none-4 {
  margin-bottom: 0 !important;
}

.footer_icon-group-4 {
  grid-column-gap: 0.5rem;
  grid-row-gap: 0.5rem;
  background-color: #0000;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.footer_icon-group-4.mobile-block {
  display: none;
}

.rg-starting-cost-hero-4 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-338 {
  background-image: linear-gradient(90deg, #2b41be66, #f9700066);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  padding: 2px;
  display: inline-block;
}

.image-205 {
  padding-left: 0;
  position: absolute;
  right: -40px;
}

.div-block-339 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.div-block-340 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.footer-4 {
  color: #000;
  background-color: #414856;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 0;
  display: block;
}

.countdown-box-3 {
  background-color: #173176;
  border-radius: 14px;
  justify-content: space-between;
  align-items: center;
  padding: 30px 60px;
  display: flex;
}

.countdown-box-3.mt-lg-2 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.countdown-box-3.mt-lg-2.mt-xs-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
}

.rg-starting-cost-li-3 {
  color: #515e6a;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.6;
}

.div-block-341 {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.lg-text-20-5 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.text-align_center-5 {
  text-align: center;
}

.text-align_center-5.mb-lg-40x {
  margin-bottom: 40px;
}
.text-align_center-5.mb-lg-30x {
  margin-bottom: 30px;
}

.bg-fff-6 {
  background-color: #fff;
  border-radius: 0;
}

.bg-fff-6.rrs-nav-sticky {
  z-index: 10;
  position: sticky;
  top: 5rem;
}

.div-block-342 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lg-text-20-6 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-6.color-fff {
  color: #fff;
}

.image-207 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.div-block-343 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.div-block-344 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lg-text-20-7 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-7.color-fff {
  color: #fff;
}

.image-208 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.div-block-345 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.text-decoration_none-5 {
  text-decoration: none;
}

.lg-text-20-8 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-8.weight-600.text-align_center.mb-lg-005 {
  font-size: 20px;
}

.lg-text-20-8.weight-600.text-align_center.mb-lg-005.display-none-sm.lg-text-24 {
  font-size: 24px;
}

.div-block-346 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.default-numbering-4 {
  color: #fff;
  text-align: center;
  background-color: #2b41be;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  padding: 2px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}

.default-numbering-4.bg-f2f5f7 {
  background-color: #f2f5f7;
}

.default-numbering-4.bg-f2f5f7.color-gray-8392a0 {
  color: #8392a0;
}

.lg-text-26-4 {
  font-family: Pretendard, Arial, sans-serif;
  font-size: 26px;
  line-height: 1.4;
}

.lg-text-26-4.color-blue-2b41be {
  color: #2b41be;
}

.text-decoration_none-6 {
  text-decoration: none;
}

.text-decoration_none-6.text-color-346aff:hover,
.text-decoration_none-6.starting-cost-qna-desc.text-color-346aff,
.text-decoration_none-6.starting-cost-qna-desc.text-color-346aff:hover {
  color: #346aff;
}

.div-block-347 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-209 {
  padding-left: 0;
  position: absolute;
  right: -40px;
}

.lg-text-20-9 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.default-numbering-5 {
  color: #fff;
  text-align: center;
  background-color: #112354;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  padding: 2px 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.font-cp-4 {
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-weight: 500;
}

.font-cp-4.lg-text-50.text-color-d0d7de {
  font-size: 50px;
}

.text-align_center-6 {
  text-align: center;
}

.countdown-box-4 {
  background-color: #173176;
  border-radius: 14px;
  justify-content: space-between;
  align-items: center;
  padding: 30px 60px;
  display: flex;
}

.countdown-box-4.mt-lg-2 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.countdown-box-4.mt-lg-2.mt-xs-1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
}

.rg-over-slide-6 {
  margin-right: 3rem;
}

.text-decoration_none-7 {
  text-decoration: none;
}

.over-slide-arrow-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  right: 70px;
}

.over-slide-arrow-4.over-slide-left {
  left: 70px;
  right: auto;
}

.div-block-348 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
}

.div-block-349 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.lg-text-16-5 {
  color: #1a1a1a;
  font-size: 16px;
}

.lg-text-16-5.weight-600.text-color-e12705 {
  color: #e12705;
  margin-bottom: 15px;
}

.rg-starting-cost-section-4 {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rg-starting-cost-section-4.step-block.pt-lg-40 {
  padding-top: 40px;
}

.rg-starting-cost-section-4.step-block.pt-lg-40.pb-lg-110 {
  padding-bottom: 50px;
}
.mb-lg-30 {
  margin-bottom: 30px;
}
.text-decoration_none-8 {
  text-decoration: none;
}
.tips-box {
  max-width: 62.5rem;
  border-radius: 5px;
  background: #f1f6ff;
  padding: 16px 20px;
  margin-bottom: 30px;
  margin-top: 30px;
  border-left: 4px solid #346aff;
}
.tips-box .lg-text-16.lh-14.mb-lg-4x {
  word-break: break-all;
}
.text-decoration_none-8.text-color-346aff:hover,
.text-decoration_none-8.starting-cost-qna-desc.text-color-346aff,
.text-decoration_none-8.starting-cost-qna-desc.text-color-346aff:hover {
  color: #346aff;
}

.text-align_center-7 {
  text-align: center;
}

.rg-starting-cost-li-4 {
  color: #515e6a;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.6;
}
.text-lg-14 {
  font-size: 14px;
}
.div-block-350 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lg-text-20-10 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-10.color-fff {
  color: #fff;
}

.image-210 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.div-block-351 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px 0 20px 20px;
  display: flex;
  position: relative;
}

.text-block-248 {
  background-color: #fff;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
}

.image-211.position_absolute.zero-hero-section-img-block {
  left: auto;
  right: 0;
}

.rg-zero-hero-wrap {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.text-color-f06007 {
  color: #f06007;
}

.rg-starting-cost-hero-5 {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-352 {
  background-image: linear-gradient(90deg, #2b41be66, #f9700066);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
  padding: 2px;
  display: inline-block;
}

.lg-text-45 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 45px;
  line-height: 1.4;
}

.lg-text-45.weight-700.mr-lg--30x {
  margin-right: -30px;
}

.rg-cost-zero-hero-cta {
  color: #fff;
  background-color: #f06007;
  border-radius: 8px;
  padding: 10px 23px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
}

.rg-cost-zero-hero-cta:hover {
  color: #fff;
}

.rg-cost-zero-hero-cta.mb-lg-30x {
  margin-bottom: 30px;
}

.rg-cost-zero-hero-cta.mb-lg-30x.mb-md-0.display-inline-md {
  display: none;
}

.rg-zero-hero-right {
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: -30px;
  display: flex;
  position: relative;
  left: -110px;
}

.rg-zero-hero-img {
  width: 100%;
  min-width: 400px;
  max-width: 400px;
  margin-right: 0;
  padding-right: 0;
}

.div-block-353 {
  flex-flow: column;
  flex: 0 auto;
  align-items: center;
  width: 100px;
  display: flex;
}

.cta-button-lg-3 {
  text-align: center;
  background-color: #18a0fb;
  border-radius: 8px;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 250px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 32px 16px;
  font-size: 20px;
  display: flex;
}

.cta-button-lg-3:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-lg-3.bg-color-rocket {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

.cta-button-lg-3.bg-color-rocket:hover {
  background-color: #ff6521;
}

.other-cost-saver-benefit {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 35%;
  display: flex;
}

.cta-button-sm-14 {
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 10px 20px;
  font-size: 16px;
}

.cta-button-sm-14:hover {
  color: #fff;
  background-color: #007bcd;
}

.cta-button-sm-14.bg-color-rocket:hover {
  background-color: #ff6521;
}

.is-xsmall-1x1 {
  color: #ff4d00;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.width_100percent-12 {
  width: 100%;
}

.rg-tooltip3 {
  z-index: 2;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  width: 330px;
  padding: 20px;
  position: absolute;
  inset: auto auto 33px 115px;
  box-shadow: 0 6px 16px #00000014;
}

.rg_tooltip_tail3 {
  z-index: 2;
  position: absolute;
  top: -10px;
  left: 37%;
  right: auto;
  transform: rotate(180deg);
}

.button-group-11 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.button-group-11.flex-vertical_center-ta.rocket-gap-mobile.flex-top-banner.mb-lg-1.mt-lg-1 {
  margin-top: 1rem;
}

.div-block-354 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.accordion_content-16 {
  pointer-events: auto;
  cursor: auto;
  background-color: #0000;
  padding: 1.5rem 0;
  display: none;
  position: static;
  overflow: hidden;
}

.accordion_content-16.w--open {
  position: relative;
}

.text-span-79 {
  color: #ff6521;
}

.other-cost-benefit {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 40%;
  display: flex;
}

.text-span-80 {
  color: #ff6521;
}

.other-cost-title-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #ebeff2;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 86px;
  display: flex;
}

.div-block-355 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  width: 100%;
  display: flex;
}

.tooltip_box3 {
  display: none;
}

.other-cost-benefit-banner {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-image: linear-gradient(90deg, #2b41be, #4759c2 65%, #95bdff);
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: block;
}

.cost-grid-title-3,
.cost-grid-title-3.weight-600 {
  color: #515e6a;
}

.position_absolute-2 {
  position: absolute;
  bottom: auto;
  left: 0%;
  right: auto;
}

.position_absolute-2.banner-cta-ion {
  opacity: 0;
  top: 0;
}

.position_absolute-2.rocket-absolute {
  height: 400px;
  inset: auto auto 0% 50%;
  transform: translate(-25%);
}

.div-block-356 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-356.margin-top_small.margin-bottom_xsmall {
  justify-content: flex-start;
  align-items: center;
}

.div-block-356.margin-top_small.margin-bottom_xsmall.mo-mt-1 {
  margin-top: 0;
}

.image-213 {
  position: absolute;
  inset: auto -20px 20px auto;
}

.accordion_icon-12 {
  border: 1px solid #acacac00;
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.lg-text-20-11 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.lg-text-20-11.weight-700.color-fff.md-text-18.display-none-sm,
.lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005,
.lg-text-20-11.weight-700.color-fff.mb-md-005.display-none-md {
  color: #fff;
}

.section-title-sm-12 {
  color: #000;
  margin-top: 0;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.4em;
}

.image-214 {
  opacity: 0.3;
  position: absolute;
  bottom: -5px;
  left: 0;
}

.other-cost-benefit-saver-banner {
  z-index: 999999;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-image: linear-gradient(90deg, #f97001, #da1f62);
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: block;
}

.other-cost-title {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 25%;
}

.text-span-81 {
  color: #ff6521;
}

.div-block-357 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.sub-title-xs-18 {
  font-size: 18px;
  font-weight: 600;
}

.sub-title-xs-18.rocket-title-xs,
.sub-title-xs-18.rocket-title-xs:hover {
  color: #ff6521;
}

.baner-rg-inner-cta {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #346aff;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 20px;
  display: flex;
}

.sm-tooltip_box3 {
  display: none;
}

.div-block-358 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.ml-4x {
  margin-left: 4px;
}

.text-span-82 {
  font-weight: 300;
}

.sub-title-sm-26 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.sub-title-sm-26.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.div-block-359 {
  flex: 0 auto;
  align-self: center;
  width: 50%;
}

.div-block-359._w-100.rocket-bottom-banner-tablet {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.other-cost-table {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.baner-saver-inner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 12px;
  display: flex;
}

.div-block-360 {
  display: flex;
}

.other-cost-saver-benefit-inner {
  text-align: center;
  background-image: linear-gradient(90deg, #fff, #ffeed6);
  border-bottom: 1px solid #ebeff2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 86px;
  display: flex;
}

.other-cost-saver-benefit-inner.radius-top {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.other-cost-saver-benefit-inner.radius-bottom {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.other-cost-saver-benefit-inner.bg-transparent {
  background-image: none;
}

.div-block-361 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.div-block-361.mb-lg-2.qna-list-box {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  margin-bottom: 0;
}

.div-block-362 {
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.tooltip_box1 {
  display: none;
}

.text-color-ffa781 {
  color: #ffa781;
}

.sub-desc-xs-6 {
  word-break: keep-all;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4rem;
  text-decoration: none;
}

.sub-title-md-3 {
  color: #000;
  margin-bottom: 12px;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4em;
}

.sub-title-md-3.pc_table_mol_none {
  display: none;
}

.other-cost-benefit-inner {
  text-align: center;
  background-image: linear-gradient(90deg, #fff, #dceaff);
  border-bottom: 1px solid #ebeff2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 86px;
  display: flex;
}

.other-cost-benefit-inner.radius-bottom {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.other-cost-benefit-inner.radius-top {
  background-image: linear-gradient(90deg, #fff, #dceaff);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.other-benefit-saver-banner-div,
.other-benefit-banner-div {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: space-between;
  align-items: center;
  height: 76px;
  padding: 10px 20px;
  display: flex;
  position: relative;
}

.sub-desc-sm-15 {
  word-break: keep-all;
  padding-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

.sub-desc-sm-15.mb-lg-0 {
  font-weight: 500;
}

.sub-desc-sm-15.weight-600.text-color-rocket.text-decoration_none:hover {
  color: #ff6521;
}

.image-215 {
  padding-bottom: 1px;
}

._w-16x {
  width: 16px;
}

.tooltip_box2 {
  display: none;
}

.text-span-83 {
  color: #ff6521;
}

.text-align_center-8 {
  text-align: center;
}

.text-block-249 {
  line-height: 1.4;
}

.rg-seller-same-cta-3 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #515e6a;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.rg-seller-same-cta-3.display-flex-sm.align-items-end-sm {
  display: none;
}

.container-1249 {
  width: 1200px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-1249.container-1200 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
}

.home-hero-copy-cta2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #f04b07;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 18px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
  position: absolute;
  bottom: 70px;
  right: -270px;
  box-shadow: 1px 3px 6px #00000040;
}

.home-hero-copy-cta2:hover {
  color: #fff;
}

.home-hero-copy-cta2.mb-lg-30x {
  margin-bottom: 30px;
}

.home-hero-copy-cta2.mb-lg-30x.mb-md-0.display-inline-md {
  display: none;
}

.starting-cost-hero-img-copy {
  width: 100%;
  min-width: 400px;
  max-width: 400px;
  margin-left: -55px;
  margin-right: 0;
  padding-right: 0;
}

.starting-cost-hero-img-copy.pr-0,
.starting-cost-hero-img-copy.mr-0 {
  margin-right: 0;
}

.rg-starting-cost-hero-copy {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/693b8c4894a7e8451ddf4239_hero-frame.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 0;
}

.ml-lg-3 {
  margin-left: 3rem;
}

.ml-lg-3_5 {
  margin-left: 3.5rem;
}

.starting-cost-hero-img2-3-copy {
  border-radius: 0;
  width: 100px;
  position: absolute;
  top: 90px;
  bottom: auto;
  right: -80px;
}

.link-block-12 {
  display: none;
}

.section-28 {
  background-image: linear-gradient(90deg, #ffeee3, #fff7dc);
}

.section-28.main {
  background-image: linear-gradient(90deg, #fffcec, #faffdc);
}

.div-block-363 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-363.display-none-md.display-flex-pc {
  display: flex;
}

.bold-text-25 {
  font-weight: 600;
}

.ribbon-v_1 {
  background-color: #e9f1ff;
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/687dda548b108a0fb8eee393_ab646ff7c570ce52decf51a523d7e297_top-banner.jpg);
  background-position: 50%;
  background-size: cover;
  padding-top: 8px;
  padding-bottom: 8px;
  display: block;
}

.ribbon-v_1.top--banner {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/688c5db1726b653aaeef0f86_top-banner.jpg);
  background-size: cover;
  padding-top: 8px;
  padding-bottom: 8px;
}

.ribbon-v_1.top--banner.position-reletive {
  padding-top: 12px;
  padding-bottom: 12px;
}

.rg_cost_fee_popup {
  z-index: 999;
  opacity: 0;
  background-color: #fff;
  border-radius: 12px;
  width: 900px;
  display: block;
  position: absolute;
  top: 35px;
  right: 0;
  transform: scale(0);
  box-shadow: 0 5px 28px #00000026;
}

.rg_cost_fee_popup.container-1200 {
  right: -32px;
}

.rg_cost_fee_popup.display-none-sm {
  opacity: 0;
  transform: scale(0);
}

.rg-fee-popup-logo {
  width: 400px;
}

.rg-fee-popup-header {
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 30px;
}

.rg-fee-popup-close {
  z-index: 5;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 20px;
}

.img-h--70x {
  height: 70px;
}

.rg-fee-popup-price {
  color: #2b41be;
  font-size: 20px;
  font-weight: 600;
}

.rg-fee-popup-cta {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #515e6a;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.rg-fee-popup-cta:hover {
  color: #515e6a;
}

.rg-fee-popup-numbering {
  background-color: #f2f5f7;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
}

.rg-fee-popup-title {
  color: #515e6a;
  font-size: 18px;
  font-weight: 600;
}

.rg-fee-popup-title.weight-600 {
  color: #515e6a;
}

.rg-fee-popup-title.weight-600.color-blue-2b41be {
  color: #2b41be;
}

.rg-fee-content1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 86px;
}

.rg-fee-content1.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.rg-fee-content1.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.rg-fee-content2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 86px;
}

.rg-fee-content2.gap-xsmall.stroke-top {
  border-bottom: 1px #e5e5e5;
}

.rg-fee-content2.gap-xsmall.stroke-top.stroke-bottom {
  border-bottom-style: solid;
}

.div-block-364 {
  justify-content: space-between;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.rg-fee-popup-title2 {
  color: #2b41be;
  font-size: 18px;
  font-weight: 600;
}

.rg-fee-popup-box {
  width: 65%;
}

.rg-fee-popup-box.text-align-right {
  text-align: left;
}

.rg-fee-popup-box.display-flex.align-items-end {
  justify-content: flex-end;
  align-items: center;
}

.cost-box-right-copy {
  width: 28%;
  padding: 0.5em;
}

.rg-fee-popup-saver {
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  max-width: 230px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 12px 11px;
  position: absolute;
  top: -40px;
  transform: none;
  box-shadow: 2px 1px 6px #00000021;
}

.rg-fee-popup-box-inner {
  background-color: #ffefeb;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1em 0.5em;
  display: flex;
  position: relative;
}

.rg-fee-popup-box-inner.position-reletive {
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
}

.rg-fee-popup-inner-content {
  width: 220px;
  margin: 1.5rem auto 24px;
}

.rg-fee-popup-box2 {
  width: 35%;
}

.rg-fee-popup-box2.text-align-right {
  text-align: left;
}

.rg-fee-popup-box2.display-flex.align-items-end {
  justify-content: flex-end;
  align-items: center;
}

.rg_cost_fee_popup2 {
  z-index: 99999999;
  opacity: 0;
  background-color: #fff;
  border-radius: 12px;
  width: 900px;
  display: block;
  position: absolute;
  top: 35px;
  right: 0;
  transform: scale(0);
  box-shadow: 0 5px 28px #00000026;
}

.rg_cost_fee_popup2.container-1200 {
  right: -32px;
}

.rg-fee-popup-h {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 150px;
}

.rg-fee-popup-h.flex-horizontal_center {
  justify-content: center;
  align-items: center;
}

.rg-fee-popup-close2 {
  z-index: 5;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 20px;
}

.home-hero-copy-cta2-md {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #f04b07;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 18px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: none;
  position: absolute;
  bottom: 70px;
  right: -270px;
  box-shadow: 1px 3px 6px #00000040;
}

.home-hero-copy-cta2-md:hover {
  color: #fff;
}

.home-hero-copy-cta2-md.mb-lg-30x {
  margin-bottom: 30px;
}

.home-hero-copy-cta2-md.mb-lg-30x.mb-md-0.display-inline-md {
  display: none;
}

.home-hero-copy-cta2-sm {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #fff;
  background-color: #f04b07;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 18px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  display: none;
  position: absolute;
  bottom: 70px;
  right: -270px;
  box-shadow: 1px 3px 6px #00000040;
}

.home-hero-copy-cta2-sm:hover {
  color: #fff;
}

.home-hero-copy-cta2-sm.mb-lg-30x {
  margin-bottom: 30px;
}

.home-hero-copy-cta2-sm.mb-lg-30x.mb-md-0.display-inline-md {
  display: none;
}

.text-span-84 {
  font-weight: 300;
}

.sub-desc-sm-16 {
  word-break: keep-all;
  padding-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

.text-color-93a3b4 {
  color: #93a3b4;
}

.ads_qna2-cta {
  background-color: #18a0fb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 360px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px;
  text-decoration: none;
  display: block;
}

.ads_qna2-cta.mt-lg-3.mt-xs-2:hover {
  color: #fff;
  background-color: #007bcd;
}

.text-align-center {
  text-align: center;
}

.text-align-center.my-lg-12x {
  margin-top: 12px;
  margin-bottom: 12px;
}

.ads_qna {
  width: 100%;
}

.ads_qna_section {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 100px;
}

.ads-card_content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ads-box_v2 {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 14px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  text-decoration: none;
  display: block;
  position: relative;
  overflow: hidden;
}

.ads_card_inner_box {
  flex-flow: column;
  justify-content: space-between;
  height: 242px;
  padding: 30px 30px 20px;
  display: flex;
}

.ads_card_cta {
  color: #007bcd;
  text-align: center;
  cursor: pointer;
  background-color: #c3e7ff;
  border-radius: 8px;
  padding: 13px 20px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

.ads_card_cta:hover {
  color: #007bcd;
  background-color: #8fd2ff;
}

.lg-text-34 {
  color: #1a1a1a;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.4;
}

.lg-text-34.lh-13 {
  line-height: 1.3;
}

.lg-text-34.lh-13.text-align_center.weight-700 {
  font-weight: 700;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-40x.xs-text-24.ls-xs-1.weight-600,
.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-40x.xs-text-24.weight-600 {
  font-weight: 600;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-40x.xs-text-24.weight-600.ls-104 {
  letter-spacing: -1.4px;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x {
  margin-bottom: 10px;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.ls-xs-1x.weight-600,
.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.weight-600 {
  font-weight: 600;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.weight-600.ls-104 {
  letter-spacing: -1.4px;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-3 {
  margin-bottom: 3rem;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24.mb-xs-015.ls-xs-1.weight-600,
.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24.mb-xs-015.weight-600 {
  font-weight: 600;
}

.lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24.mb-xs-015.weight-600.ls-104 {
  letter-spacing: -1.4px;
}

.lg-text-36 {
  color: #1a1a1a;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.4;
}

.lg-text-36.text-color-gray-333 {
  color: #333;
}

.lg-text-36.color-fff {
  color: #fff;
}

.lg-text-36.weight-600 {
  margin-bottom: 0;
}

.ads_card_section {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 50px;
}

.ads_da_section {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/697c1e8b3a1822738d6b2286_ads_da.jpg);
  background-position: 50%;
  background-size: cover;
}

.text-color-18a0fb {
  color: #18a0fb;
}

.ads_da_cta {
  text-align: center;
  letter-spacing: -0.4px;
  cursor: pointer;
  background-color: #18a0fb;
  border-radius: 8px;
  padding: 18px 45px 18px 43px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2;
}

.ads_da_cta:hover {
  color: #fff;
  background-color: #18a0fb;
}

.ads_da_cta.mt-lg-30x {
  margin-top: 30px;
}

.ads_da_cta.mt-lg-30x:hover {
  background-color: #007bcd;
}

.ads_da_img2 {
  border-radius: 0;
  width: 179px;
  position: absolute;
  bottom: -60px;
  left: 0;
}

.ads_da_img1 {
  border-radius: 0;
  width: 100px;
  position: absolute;
  top: -35px;
  right: 0;
}

.ads_company {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border: 1px solid #e5e5e5;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  padding: 22px 20px;
}

.ads_company:hover {
  box-shadow: 4px 4px 20px #0000001a;
}

.ads_cp_section {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 130px;
}

.ads_program_cta {
  background-color: #18a0fb;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 13px 20px;
  text-decoration: none;
  display: flex;
}

.ads_program_cta:hover {
  color: #fff;
  background-color: #007bcd;
}

.ads_recommend-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ads_program-box {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 14px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 30px 20px;
  display: flex;
  position: relative;
}

.ads_program_section {
  background-color: #f9f9f9;
  padding-top: 90px;
  padding-bottom: 110px;
}

.ads_hero_section {
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-line-height
  );
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/697c58859f54605dbe5ad03c_ads_hero%402560.jpg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 65px;
  padding-bottom: 65px;
}

.ads_hero_title {
  color: #1a1a1a;
  letter-spacing: -2px;
  font-size: 50px;
  font-weight: 600;
  line-height: 1.4;
}

.ads_hero_desc {
  color: #5f6f81;
  letter-spacing: -0.9px;
  font-size: 22px;
  font-weight: 400;
  line-height: 1.4;
}

.ads_hero_desc.display-none-md {
  font-weight: 300;
}

.ads_gradient_text {
  letter-spacing: -1.4px;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0f93ff, #4f38ff);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.4;
}

.ads_hero_cta2 {
  color: #4743ff;
  letter-spacing: -0.4px;
  background-color: #fff;
  background-image: linear-gradient(90deg, #0f93ff, #4f38ff);
  border-radius: 12px;
  padding: 1.8px 2px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;
  text-decoration: none;
}

.ads_hero_cta2:hover {
  opacity: 0.8;
  color: #4743ff;
  background-color: #c3e7ff00;
}

.ads_hero_cta_inner2 {
  background-color: #fff;
  border-radius: 10px;
  padding: 19px 36px;
}

.ads_hero_cta1 {
  color: #4743ff;
  letter-spacing: -0.4px;
  background-color: #fff;
  background-image: linear-gradient(90deg, #0f93ff, #4f38ff);
  border-radius: 12px;
  padding: 20.8px 38px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;
  text-decoration: none;
}

.ads_hero_cta1:hover {
  opacity: 0.8;
  color: #fff;
  background-color: #c3e7ff00;
}

.ads_hero_cta_inner {
  color: #fff;
  border-radius: 10px;
}

.ads_hero_box {
  grid-column-gap: 44px;
  grid-row-gap: 44px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.ads-card_content-mo {
  display: none;
}

.ads_over_slide_mask {
  width: 40%;
  height: 366px;
  overflow: visible;
}

.ads_over_slide {
  margin-right: 3rem;
}

.image-217 {
  transform-style: preserve-3d;
}

.rg-cta-light {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #ff6522;
  background-color: #feebe4;
  border-radius: 7px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: inline-block;
}

.rg-cta-light:hover {
  color: #ff6522;
}

.rg-cta-light.display-flex-xs {
  display: none;
}

.default-cta-light {
  color: #18a0fb;
  background-color: #e4f2fe;
  border-radius: 8px;
  padding: 10px 20px;
  font-weight: 500;
}

.join_text_mobile {
  display: none;
}

.rg_bot_banner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(#fffaf3, #fff1df);
  border: 1px solid #ffe4c2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
  margin-bottom: 2rem;
  padding: 2rem;
}

.mr-6x {
  margin-right: 6px;
}

.lg-text-11 {
  color: #1a1a1a;
  font-size: 11px;
  line-height: 1.4;
}

.lg-text-11.lh-1 {
  line-height: 1;
}

.lg-text-11.lh-1.color-fff {
  color: #fff;
}

.lg-text-11.text-color-212b36 {
  color: #212b36;
}

.lg-text-11.text-color-777 {
  color: #777;
}

.lg-text-11.text-color-777.mt--2x {
  margin-top: -2px;
}

.lg-text-11.text-color-777.mt--2x.lh-base {
  line-height: var(
    --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-line-height
  );
}

.rg_bot_banner_cta {
  color: #fff;
  background-color: #ff7a00;
  border-radius: 10px;
  padding: 10px 18px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  box-shadow: 0 4px 10px #ff7a0040;
}

.rg_bot_banner_cta:hover {
  color: #fff;
}

.rrs-schedule-box-3 {
  background-color: #f1f6ff;
  border: 2px solid #346aff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-schedule-box-3.mb-lg-005 {
  height: 210px;
}

.rrs-calendar-day-empty {
  color: #515e6a;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 616px;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-calendar-day-3 {
  color: #515e6a;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 210px;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 700;
}

.rrs-calendar-day-3.opacity-0-point-none {
  opacity: 0;
  pointer-events: none;
}

.text-color-878787 {
  color: #878787;
}

.rrs-schedule-box-yellow-3 {
  background-color: #fff2e5;
  border: 2px solid #e8640e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-schedule-box-yellow-3.mb-lg-005 {
  height: 210px;
}

.rrs-schedule-box-green-3 {
  background-color: #edfeed;
  border: 2px solid #74d174;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 210px;
  padding: 15px;
  display: flex;
}

.rrs-calendar-day-empty2 {
  color: #515e6a;
  background-color: #fbfbfb;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 428px;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 700;
}

.paragraph-lh-22 {
  line-height: 1.375rem;
}

.text-align_center-9 {
  text-align: center;
}

.text-align_center-9.mb-lg-70x {
  margin-bottom: 70px;
}

.rrs-calendar-week-day-3 {
  color: #515e6a;
  text-align: center;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 210px;
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}

.container-1100 {
  width: 100%;
  max-width: 1100px;
}

.rrs-program-box-orange-2 {
  background-color: #fff2e5;
  border: 2px solid #e8640e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px 20px;
  display: flex;
}

.rrs-program-box-green-2 {
  background-color: #edfeed;
  border: 2px solid #9eed9e;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px 20px;
  display: flex;
}

.mb-lg-06x {
  margin-bottom: 6px;
}

.text-align_center-10 {
  text-align: center;
}

.text-align_center-10.mb-lg-40x {
  margin-bottom: 40px;
}

.rrs-program-title-2 {
  color: #16181a;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
}

.rrs-program-title-2.mb-lg-1 {
  font-weight: 700;
}

.rrs-program-box-2 {
  background-color: #f1f6ff;
  border: 2px solid #346aff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px 20px;
  display: flex;
}

.join_text_mobile-rg {
  display: none;
}

.rg_youtube_border {
  border-radius: 16px;
  overflow: hidden;
}

.section-wrap {
  background-color: #fff;
  padding: 40px 20px;
}

.section-wrap.bg-f9fafb {
  background-color: #f9fafb;
}

.section-wrap.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.section-wrap.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.section-wrap.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-wrap.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.rrs-calendar-day-empty3 {
  color: #515e6a;
  background-color: #fbfbfb;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 210px;
  padding: 20px 10px;
  font-size: 20px;
  font-weight: 700;
}

.rg_cost_bot_banner {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(#fffaf3, #fff1df);
  border: 1px solid #ffe4c2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 2rem;
}

.mr-lg-8x {
  margin-right: 8px;
}

.h--30x {
  height: 30px;
}

.lg-text-50 {
  color: #1a1a1a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.4;
}

.lg-text-50.weight-600 {
  font-weight: 600;
}

.lg-text-50.weight-700 {
  font-weight: 700;
}

.lg-text-50.weight-700.mb-lg-015 {
  margin-bottom: 1.5rem;
}

.lg-text-40-copy {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 40px;
  line-height: 1.4;
}

.lg-text-40-copy.weight-700.color-fff {
  color: #fff;
}

.lg-text-40-copy.weight-700.gradient-text-starting-cost {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #2b41be, #f97000);
  -webkit-background-clip: text;
  background-clip: text;
}

.lg-text-40-copy.weight-700.gradient-text-starting-cost.ls-lg-015 {
  letter-spacing: -1.5px;
}

.lg-text-40-copy.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-104 {
  letter-spacing: -0.01px;
}

.lg-text-40-copy.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600 {
  font-weight: 600;
}

.lg-text-40-copy.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600.ls-104 {
  letter-spacing: -1.4px;
}

.lg-text-40-copy.weight-700.lh-13.mt-lg-0.display-none-sm.weight-600.ls-106 {
  letter-spacing: -1.6px;
}

.lg-text-40-copy.text-align_center.text-color-164184 {
  color: #164184;
}

.lg-text-40-copy.color-fff {
  color: #fff;
}

.lg-text-40-copy.weight-600.text-color-gray-333 {
  color: #333;
}

.lg-text-40-copy.weight-600.text-align_center-3.mb-lg-005 {
  font-size: 40px;
}

.wallet_card_con_left {
  width: 100%;
  padding-top: 72px;
  padding-left: 72px;
}

.pl-lg-0 {
  padding-left: 0;
}

.pl-lg-0.list-item-num {
  list-style-type: decimal;
}

.mb-lg-12x {
  margin-bottom: 12px;
}

.list-item-num {
  margin-bottom: 0;
  list-style-type: decimal;
}

.list-item-num.mb-lg-2 {
  margin-bottom: 2rem;
}

.list-item-num.mb-lg-36x {
  margin-bottom: 36px;
}

.fit_cover {
  object-fit: cover;
}

.wallet_card_con_right {
  width: 100%;
  padding-top: 36px;
  padding-bottom: 36px;
  padding-right: 36px;
}

.h--26x {
  height: 26px;
}

._w--534x {
  width: 534px;
}

.home_renewal_hero {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699e805431e93c4ed5e2fa5a_fe57919bcb2b57e0b761ca0e17d66e86_background_bg.jpg);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 20px;
  padding-bottom: 20px;
}

.home_hero_title {
  font-family: var(--cp-font);
  color: #1a1a1a;
  letter-spacing: -2px;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 60px;
  font-weight: 600;
  line-height: 1.4;
}

.home_hero_cta1 {
  font-family: var(--cp-font);
  color: #fff;
  letter-spacing: -0.76px;
  word-break: keep-all;
  background-color: #346aff;
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 12px 20px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
}

.home_hero_cta1:hover {
  color: #fff;
}

.home_hero_cta_link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  font-family: var(--cp-font);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.stats__title {
  font-family: var(--cp-font);
  color: #515e6a;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
}

.sc-stats {
  background-color: #fff;
  padding: 40px 20px 60px;
}

.sc-stats.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-stats.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-stats.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-stats.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-stats.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.stats_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.stats_grid__inner {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-color-f1f6ff {
  color: #f1f6ff;
}

.cp-font {
  font-family: var(--cp-font);
  font-weight: 500;
}

.cp-font.weight-600 {
  font-weight: 500;
}

.stats_grid1__title {
  font-family: var(--cp-font);
  color: #1a1a1a;
  text-align: center;
  letter-spacing: -1.5px;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.4;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.stats_grid1__title.mb-lg-02 {
  margin-bottom: 2rem;
}

.stats__num {
  color: #f1f6ff;
  text-align: center;
  word-break: keep-all;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 130px;
  font-weight: 500;
  line-height: 0.8;
}

.mt-lg-8x {
  margin-top: 8px;
}

.sc-feature {
  background-color: #f1f6ff;
  padding: 0 20px;
}

.sc-feature.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-feature.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-feature.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-feature.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-feature.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.feature__title {
  font-family: var(--cp-font);
  color: #1a1a1a;
  text-align: center;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.4;
}

.sc-growth {
  padding: 40px 20px;
}

.sc-growth.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-growth.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-growth.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-growth.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-growth.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.growth__title {
  font-family: var(--cp-font);
  color: #1a1a1a;
  text-align: left;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.4;
}

.growth__cta {
  color: #346aff;
  margin-top: 20px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
}

.growth__cta.cp-font {
  font-weight: 500;
}

.growth__cta.cp-font:hover {
  color: #346aff;
}

.growth__cta.display-none-xs {
  display: inline-block;
}

.sc-guide {
  background-color: #f9fafb;
  padding: 60px 20px;
}

.sc-guide.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-guide.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-guide.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-guide.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-guide.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.guide__title {
  color: #1a1a1a;
  text-align: left;
  margin-top: 0;
  margin-bottom: 1rem;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
}

.guide__subtitle {
  color: #1a1a1a;
  letter-spacing: -1px;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 0;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.4;
}

.guide_step_box {
  background-color: #f9fafb;
  background-image: linear-gradient(#f3fdffcc, #f2f5fecc);
  border: 1px solid #346aff80;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  height: 200px;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.guide__box_title {
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 10px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
}

.guide__box_title.mb-lg-015 {
  margin-bottom: 1.5rem;
}

.guide__box_title.mb-lg-1 {
  margin-bottom: 1rem;
}

.guide__box_cta {
  color: #346aff;
  margin-top: 20px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
}

.guide__box_cta:hover {
  color: #346aff;
}

.guide__box_cta.cp-font {
  font-weight: 500;
}

.guide__box_cta.cp-font:hover {
  color: #346aff;
}

.guide_step_img {
  position: absolute;
  bottom: 8px;
  right: 10px;
}

.guide_step_img2 {
  position: absolute;
  bottom: 18px;
  right: 20px;
}

.guide_step_box3 {
  background-color: #f9fafb;
  background-image: linear-gradient(#f3fdffcc, #f2f5fecc);
  border: 1px solid #346aff80;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  height: 280px;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.guide_step_box2 {
  background-color: #f9fafb;
  background-image: linear-gradient(#f3fdffcc, #f2f5fecc);
  border: 1px solid #346aff80;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  height: 200px;
  padding: 20px 24px;
  display: flex;
  position: relative;
}

.guide_step_line1,
.guide_step_line2 {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  height: 200px;
  margin-bottom: 30px;
  position: relative;
}

.guide_step_line3 {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  height: 280px;
  position: relative;
}

.guide_step_line_vertical {
  background-color: #346aff80;
  width: 2px;
  height: 460px;
  position: absolute;
  top: 19px;
  left: 18px;
}

.sc-apply {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 60px 20px;
}

.sc-apply.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-apply.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-apply.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-apply.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-apply.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.apply__title {
  color: #1a1a1a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 12px;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.4;
}

.apply__cta {
  color: #fff;
  letter-spacing: -0.76px;
  word-break: keep-all;
  background-color: #346aff;
  border-radius: 4px;
  margin-bottom: 0;
  padding: 12px 20px;
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
}

.apply__cta:hover {
  color: #fff;
}

.feature__content {
  position: absolute;
  bottom: 0;
  right: 0;
}

.feature__content_img {
  width: 450px;
}

.sc-growth-content {
  padding: 60px 0;
}

.sc-growth-content.bg-f9fafb {
  background-color: #f9fafb;
}

.sc-growth-content.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.sc-growth-content.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.sc-growth-content.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.sc-growth-content.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.growth_content_box_red {
  background-color: #fff5f5;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 950px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.growth__content_truck {
  width: 230px;
  position: absolute;
  bottom: -70px;
}

.growth__content_title {
  color: #1a1a1a;
  letter-spacing: -1px;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 8px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4;
}

.growth__content_img_box {
  width: 230px;
  margin-left: 40px;
  margin-right: 50px;
  position: relative;
}

.growth_content_box_yellow {
  background-image: linear-gradient(135deg, #ffe4c6, #fff7e5);
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.growth__content_won {
  margin-left: 40px;
  margin-right: 60px;
}

.growth__content_red_cta {
  color: #fff;
  background-color: #f8f9fa00;
  background-image: linear-gradient(90deg, #ff6521, #e1304f);
  border-radius: 100px;
  padding-left: 16px;
  padding-right: 16px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.4;
}

.growth__content_red_cta:hover {
  color: #fff;
}

.growth_content_box_blue {
  background-image: linear-gradient(90deg, #e5f3ff, #ebf9fe);
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 950px;
  margin-bottom: 20px;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.growth__content_box_img {
  width: 130px;
}

.growth__content_img_box2 {
  margin-left: 60px;
  margin-right: 50px;
  position: relative;
}

.growth__content_cta {
  color: #346aff;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
}

.growth__content_cta:hover {
  color: #346aff;
}

.growth__content_cta.cp-font {
  font-weight: 500;
}

.growth__content_cta.cp-font:hover {
  color: #346aff;
}

.text-block-251 {
  font-size: 24px;
}

.guide_step_line_horizontal,
.guide_step_line_horizontal2 {
  background-color: #346aff80;
  width: 2px;
  height: 460px;
  position: absolute;
  top: 19px;
  left: 18px;
}

.text-color-ff6521 {
  color: #ff6521;
}

.cp-reg {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
}

.cp-md {
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-weight: 500;
}

.cp-semi {
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-weight: 600;
}

.cp-bold {
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-weight: 700;
}

.hero_rgst_btn {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #fff;
  background-color: #ff6521;
  border-radius: 0.65em;
  justify-content: center;
  align-items: center;
  padding: 0.8em 1.8em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5em;
  text-decoration: none;
  display: flex;
}

.hero_rgst_btn:hover {
  color: #fff;
}

.sc-hero-rgst {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699fbc68214597923ee69c75_hero-rgst-bg%20\(1\).png);
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.hero_rgst_btn_icon {
  border-radius: 0;
  width: 8px;
  height: auto;
}

.hero_rgst_box {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}

.hero_rgst_desc {
  color: #515e6a;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
}

.hero_rgst_tit {
  color: #1a1a1a;
  margin-top: 0;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.4;
}

.hero_rgst_tit.cp-bold {
  margin-top: 0;
}

.hero_rgst_btn_2nd {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #1a1a1a;
  background-color: #fff;
  border: 2px solid #e5e7eb;
  border-radius: 0.65em;
  justify-content: center;
  align-items: center;
  padding: 0.8em 1.8em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.hero_rgst_btn_2nd:hover {
  color: #1a1a1a;
}

.hero_rgst_btn_wrap {
  grid-column-gap: 0.9em;
  grid-row-gap: 0.9em;
}

.renewal_sub_nav_item {
  color: #515e6a;
  border-bottom: 3px solid #fff0;
  padding: 18px 25px 15px;
  font-size: 18px;
  line-height: 1.4;
  text-decoration: none;
}

.renewal_sub_nav_item.active {
  color: #1a1a1a;
  border-bottom-color: #ff6521;
  font-weight: 600;
}

.renewal_sub_nav_item.active._w-100.text-align_center-8 {
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
}

.renewal_sub_nav_item.active._w-100.text-align_center-8:hover {
  color: #1a1a1a;
}

.renewal_sub_nav_item._w-100.text-align_center {
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
}

.renewal_sub_nav_item._w-100.text-align_center:hover {
  color: #1a1a1a;
}

.renewal-rg-sub-nav {
  justify-content: center;
  align-items: center;
  width: 1000px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

._3x_rgst_item_icon {
  background-color: #fff5f0;
  border-radius: 50%;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 2.8em;
  height: 2.8em;
  display: flex;
}

._3x_rgst_box {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  width: 100%;
}

._3x_rgst_tit {
  color: #000;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 1.2em;
}

._3x_rgst_item {
  grid-column-gap: 0.6em;
  grid-row-gap: 0.6em;
  color: #000;
  background-color: #fff;
  border: 1px solid #e8e6e1;
  border-radius: 1em;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  padding: 1.4em 0.5em 2.6em;
}

._3x_rgst_text {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  flex: none;
}

.sc-3x-rgst {
  background-color: #fcfbfa;
  padding-top: 80px;
  padding-bottom: 80px;
}

._3x_rgst_item_sub {
  text-align: center;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 16px;
  line-height: 1.4;
}

._3x_rgst_item_tit {
  color: #ff6521;
  text-align: center;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.sell_rgst_item_box {
  flex-flow: column;
  width: 100%;
}

.sell_rgst_banner_img {
  aspect-ratio: 3/2.2;
  object-fit: cover;
  width: 38%;
}

.sell_rgst_item {
  border: 1px solid #e8e6e1;
  border-radius: 0.6em;
  width: 100%;
  overflow: hidden;
}

.sell_rgst_banner_text {
  grid-column-gap: 0.8em;
  grid-row-gap: 0.8em;
  flex-flow: column;
  flex: 1;
  align-items: flex-start;
  display: flex;
}

.sell_rgst_item_wrap {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  align-items: stretch;
  width: 100%;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.sell_rgst_banner {
  grid-column-gap: 4%;
  grid-row-gap: 4%;
  background-image: linear-gradient(#fff7ed, #fff);
  border: 2px solid #ffad89;
  border-radius: 0.8em;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
  padding: 1.7em 2.5em;
  box-shadow: 0 4px 20px #ff652126;
}

.sell_rgst_banner_desc {
  color: #16181a;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 14px;
  line-height: 1.4;
}

.sell_rgst_banner_item_wrap {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  flex-flow: wrap;
  justify-content: space-between;
  width: 100%;
}

.sell_rgst_banner_icon {
  background-color: #dcfce7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
}

.sc-sell-rgst {
  background-color: #fcfbfa;
  padding-top: 54px;
  padding-bottom: 80px;
}

.sell_rgst_tit {
  color: #16181a;
  text-align: center;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.5em;
}

.sell_rgst_btn {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #fff;
  background-color: #ff6521;
  border-radius: 0.65em;
  justify-content: center;
  align-items: center;
  padding: 0.8em 1.8em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5em;
  text-decoration: none;
  display: flex;
}

.sell_rgst_btn:hover {
  color: #fff;
}

.sell_rgst_banner_sub {
  color: #515e6a;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 16px;
  line-height: 1.8em;
}

.sell_rgst_item_img {
  aspect-ratio: 16/9;
  object-fit: cover;
  border-radius: 0;
  width: 100%;
}

.sell_rgst_banner_tit {
  color: #16181a;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4;
}

.sell_rgst_item_tit {
  color: #000;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 17px;
  font-weight: 600;
}

.sell_rgst_banner_item {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  justify-content: flex-start;
  align-items: center;
}

.sell_rgst_item_desc {
  color: #515e6a;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 16px;
  line-height: 1.4;
}

.sell_rgst_item_text {
  background-color: #fff;
  height: 100%;
  padding: 0.7em 1.2em 1.2em;
}

.sell_rgst_box {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 941px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-253 {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  justify-content: center;
  align-items: center;
}

.sell_rgst_sub_tit {
  color: #16181a;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.story_rgst_main_wrap {
  grid-column-gap: 4%;
  grid-row-gap: 4%;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-top: 72px;
  margin-bottom: 72px;
}

.story_rgst_text_top_desc {
  color: #7a8089;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 17px;
  line-height: 1.5rem;
}

.story_rgst_tit {
  color: #16181a;
  text-align: center;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.story_rgst_item_img {
  border-radius: 0;
  width: 100%;
}

.story_rgst_text_top_tit {
  color: #16181a;
  margin-top: 0;
  margin-bottom: 0;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.5em;
}

.story_rgst_text_desc {
  color: #515e6a;
  word-break: keep-all;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 18px;
  line-height: 1.6;
}

.story_rgst_container {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.story_rgst_item_go_btn {
  opacity: 0.7;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.7em;
  height: 1.7em;
  display: flex;
  position: absolute;
  top: 5%;
  right: 3%;
}

.story_rgst_item_tit {
  color: #333;
  margin-top: 1.3em;
  margin-bottom: 3em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.4;
}

.sc-story-rgst {
  padding-top: 80px;
  padding-bottom: 80px;
}

.story_rgst_more_btn {
  color: #515e6a;
  padding-top: 35px;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
}

.story_rgst_more_btn:hover {
  color: #515e6a;
}

.story_rgst_item_img_box {
  position: relative;
}

.story_rgst_item_text {
  padding: 1.2em 1.1em;
}

.story_rgst_item_wrap {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
}

.price_rgst_play_btn {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #002a6d;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 0.5em 1em;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.5rem;
  text-decoration: none;
  display: flex;
  box-shadow: 0 1.34px 4.01px #0000001a;
}

.price_rgst_play_btn:hover {
  color: #002a6d;
}

.story_rgst_item {
  border: 1px solid #ebebeb;
  border-radius: 0.6em;
  width: 100%;
  overflow: hidden;
}

.story_rgst_text_tit {
  color: #1a1a1a;
  margin-top: 0;
  margin-bottom: 0.6em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.4;
}

.story_rgst_left_item {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699fcea0537415d1a2cc88aa_Iframe.jpg);
  background-position: 0 0;
  background-size: auto;
  border: 2px solid #eee;
  border-radius: 0.8em;
  justify-content: flex-end;
  align-items: flex-start;
  width: 45%;
  padding: 1em;
  display: flex;
}

.story_rgst_item_desc {
  color: #7a8089;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 15px;
  line-height: 1.6rem;
}

.price_banner_btn {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #fff;
  background-color: #ff6521;
  border-radius: 0.5em;
  justify-content: center;
  align-items: center;
  padding: 0.9em 1.6em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
  display: flex;
}

.price_banner_btn:hover {
  color: #fff;
}

.price_banner_btn_2nd {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #1a1a1a;
  background-color: #fff;
  border: 2px solid #ebebeb;
  border-radius: 0.5em;
  justify-content: center;
  align-items: center;
  padding: 0.9em 1.6em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
  text-decoration: none;
  display: flex;
}

.price_banner_btn_2nd:hover {
  color: #16181a;
}

.story_rgst_text {
  margin-top: 2.4em;
  margin-bottom: 1.3em;
}

.story_rgst_btn_icon {
  border-radius: 0;
  width: 0.8em;
  height: 0.8em;
}

.story_rgst_right_item {
  width: 55%;
}

.price_rgst_item {
  background-color: #fff4ec;
  border-radius: 1em;
  width: 100%;
  padding: 1.5em 1.7em;
}

.price_rgst_item.price_rgst_item_blue {
  background-color: #f7f7fb;
}

.price_rgst_item_desc {
  word-break: keep-all;
  margin-bottom: 3.5em;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 18px;
  line-height: 1.6rem;
}

.price_rgst_tit {
  color: #16181a;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.5em;
}

.price_rgst_container {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.sc-price-rgst {
  background-color: #fcfbfa;
  padding-top: 50px;
  padding-bottom: 90px;
}

.text-span-85 {
  color: #ff6521;
}

.text-span-86 {
  color: #16181a;
}

.price_rgst_item_wrap {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  align-items: stretch;
}

.price_rgst_item_tit {
  color: #ff6521;
  margin-top: 0;
  margin-bottom: 1.2em;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 26px;
  font-weight: 700;
}

.price_rgst_btn {
  grid-column-gap: 0.6em;
  grid-row-gap: 0.6em;
  color: #111;
  background-color: #fff;
  border: 1px solid #999;
  border-radius: 0.4em;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-left: auto;
  padding: 0.8em 1.4em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.price_rgst_btn:hover {
  color: #111;
}

.price_rgst_item_text {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.text-span-87 {
  color: #16181a;
}

.price-banner-tit {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.price-banner-box {
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.price-banner-img {
  position: absolute;
  bottom: -20px;
  left: -4%;
  transform: translate(-100%);
}

.price-banner-container {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.sc-price-banner-rgst {
  background-color: #f7f7fb;
  padding-top: 40px;
  padding-bottom: 40px;
}

.rg-over-slide-7 {
  margin-right: 3rem;
}

.text-decoration_none-9 {
  text-decoration: none;
}

.over-slide-arrow-icon-left-2 {
  width: 12px;
  padding-bottom: 2.5px;
  padding-right: 1px;
}

.over-slide-arrow-5 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  right: 70px;
}

.over-slide-arrow-5.over-slide-left {
  left: 70px;
  right: auto;
}

.div-block-366 {
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
}

.over-slide-pagination-2 {
  bottom: -70px;
}

.div-block-367 {
  transform-style: preserve-3d;
  background-color: #346aff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  padding-top: 2px;
  padding-left: 2px;
  display: flex;
  transform: rotateX(0) rotateY(180deg) rotate(0);
}

.lg-text-16-6 {
  color: #1a1a1a;
  font-size: 16px;
}

.lg-text-16-6.weight-600.text-color-e12705 {
  color: #e12705;
}

.rg-starting-cost-section-5 {
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.rg-starting-cost-section-5.step-block.pt-lg-40 {
  padding-top: 40px;
}

.rg-starting-cost-section-5.step-block.pt-lg-40.pb-lg-110 {
  padding-bottom: 110px;
}

.rg-cost-over-slider-3 {
  color: #1a1a1a;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  line-height: 1.4;
}

.lg-text-18-2 {
  color: #1a1a1a;
  word-break: keep-all;
  font-size: 18px;
}

.lg-text-18-2.weight-700.text-align_center.my-lg-1 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.lg-text-18-2.weight-600.color-fff.border-radius-5x {
  border-radius: 5px;
}

.lg-text-18-2.weight-600.color-fff.border-radius-5x.bg-f04b07 {
  background-color: #f04b07;
}

.text-span-88 {
  color: #ff6521;
}

.growth_rgst_item_tit {
  color: #16181a;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
}

.sc-growth-rgst {
  padding-top: 30px;
  padding-bottom: 90px;
}

.div-block-368 {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  display: flex;
}

.lg-text-20-12 {
  color: #1a1a1a;
  font-family: Pretendard, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.4;
}

.disclaimer-text-2 {
  color: #adb8c2;
  word-break: keep-all;
  font-size: 14px;
}

.disclaimer-text-2.lh-14 {
  word-break: keep-all;
}

.disclaimer-text-2.text-color-bda77e {
  color: #bda77e;
}

.growth_rgst_item_icon {
  background-color: #fb2c36;
  border-radius: 0.65em;
  justify-content: center;
  align-items: center;
  padding: 0.65em;
  display: flex;
}

.growth_rgst_item_icon.growth_rgst_item_tcon_blue {
  background-color: #2b7fff;
}

.growth_rgst_more_btn {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
  color: #ff5010;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.growth_rgst_more_btn:hover {
  color: #ff5010;
}

.growth_rgst_item_wrap {
  grid-column-gap: 3%;
  grid-row-gap: 3%;
  margin-top: 2em;
  display: flex;
}

.growth_rgst_item_desc {
  color: #515e6a;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 18px;
  line-height: 1.4;
}

.growth_rgst_tit {
  color: #16181a;
  text-align: center;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3em;
}

.growth_rgst_item {
  grid-column-gap: 0.8em;
  grid-row-gap: 0.8em;
  background-image: linear-gradient(315deg, #ffe2e2, #fef2f2);
  border-radius: 0.9em;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1.8em;
  display: flex;
}

.growth_rgst_item.growth_rgst_item_blue {
  background-image: linear-gradient(315deg, #dbeafe, #eff6ff);
}

.qna_rgst_acco_tit {
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.6em;
}

.qna_rgst_text_btn_text {
  grid-column-gap: 0.5em;
  grid-row-gap: 0.5em;
}

.qna_rgst_desc {
  color: #7a8089;
  margin-bottom: 3.2em;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6em;
}

.qna_rgst_text_btn_icon {
  border: 1px solid #ebebeb;
  border-radius: 0.8em;
  padding: 0.8em;
}

.qna_rgst_acco_desc {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.6em;
}

.qna_rgst_text {
  width: 42%;
}

.qna_rgst_text_btn_desc {
  color: #7a8089;
  margin-bottom: 0;
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6em;
}

.qna_rgst_text_btn_tit {
  color: #020710;
  margin-top: 0;
  margin-bottom: 0;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.5em;
}

.qna_rgst_box {
  width: 58%;
}

.qna_rgst_text_btn_wrap {
  grid-column-gap: 1.2em;
  grid-row-gap: 1.2em;
  background-color: #fff;
  border: 1px solid #ebebeb;
  border-radius: 0.6em;
  flex-flow: column;
  align-items: stretch;
  padding: 1.2em;
}

.gap-xsmall {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.qna_rgst_tit {
  color: #16181a;
  margin-top: 0;
  margin-bottom: 0.6em;
  font-family:
    Cpsanstext Dsb,
    Arial,
    sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.sc-qna-rgst {
  background-color: #f5f5f5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 52px;
  padding-bottom: 110px;
  display: flex;
}

.rg-sc-apply {
  background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 60px 20px;
}

.rg-sc-apply.bg-f9fafb {
  background-color: #f9fafb;
}

.rg-sc-apply.py-lg-78x {
  padding-top: 78px;
  padding-bottom: 78px;
}

.rg-sc-apply.py-lg-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.rg-sc-apply.py-lg-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.rg-sc-apply.py-lg-60.bg-ecf1f5 {
  background-color: #ecf1f5;
}

.rg_apply__title {
  color: #1a1a1a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 12px;
  font-family:
    Cpsanstext Ebd,
    Arial,
    sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.4;
}

.rg_apply__desc {
  color: #1a1a1a;
  word-break: keep-all;
  margin-top: 0;
  margin-bottom: 28px;
  font-family:
    Cpsanstext Brg,
    Arial,
    sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.4;
}

.rg_apply__desc.mb-1 {
  margin-bottom: 1rem;
}

.rg_apply__desc.weight-700 {
  font-weight: 700;
}

.rg_apply__desc.weight-700.mb-1 {
  color: #18a0fb;
}

.rg_apply__desc.weight-700.mb-1.display-hide-mobilel {
  display: block;
}

.rg_apply__desc.weight-500 {
  font-weight: 500;
}

.rg_apply__desc.weight-500.mo-banner-text-left {
  color: #1a1a1a;
}

.rg_apply__desc.weight-500.mo-banner-text-left.mb-lg-20x,
.rg_apply__desc.weight-500.mb-lg-20x {
  margin-bottom: 20px;
}

.rg_apply__desc.weight-500.mb-lg-20x.text-align-left.display-none-sm.cp-reg {
  font-weight: 400;
}

.rg_apply__desc.mb-lg-2 {
  margin-top: 0;
}

.rg_apply__desc.mb-lg-1 {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
}

.rg_apply__desc.accordion-text.rocket-step-text-mo {
  column-count: auto;
  line-height: 1.5em;
}

.rg_apply__desc.color-gray-2.mb-lg-1 {
  display: block;
}

.rg_apply__desc.weight-400.cost-grid-title {
  font-size: 20px;
  font-weight: 600;
}

.rg_apply__desc.mt-lg-1.text-align_left {
  word-break: keep-all;
}

.rg_apply__desc.pl-24 {
  padding-left: 4rem;
}

.rg_apply__desc.line-height-1 {
  line-height: 1em;
}

.rg_apply__cta {
  color: #fff;
  letter-spacing: -0.76px;
  word-break: keep-all;
  background-color: #f60;
  border-radius: 8px;
  margin-bottom: 0;
  padding: 12px 20px;
  font-family:
    Cpsanstext Cmd,
    Arial,
    sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
}

.rg_apply__cta:hover {
  color: #fff;
}

.hero_rgst_btn_icon2,
.hero_rgst_btn_icon3 {
  border-radius: 0;
  width: 16px;
  height: auto;
}

.hero_rgst_btn_icon4 {
  border-radius: 0;
  width: 12px;
  height: auto;
}

.sc_rg_new_banner {
  background-color: #fffaef;
  padding-top: 20px;
  padding-bottom: 20px;
}

.rg_new_banner_cta {
  color: #fff;
  background-color: #f06007;
  border-radius: 10px;
  margin-bottom: 1rem;
  padding: 12px 18px 13px 24px;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.rg_new_banner_cta:hover {
  color: #fff;
}

.rg_new_banner_img {
  position: absolute;
  top: 0;
  right: 0;
}

.sc_rg_new2_banner {
  background-color: #f2f9fb;
  border: 1px solid #79d1de;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  margin-top: 1.5rem;
  padding: 20px 35px;
  display: flex;
}

.text-color-007f98 {
  color: #007f98;
}

.sc_rg_news2_cta.lg-text-18 {
  background-color: #fff;
  border: 1px solid #a6a6a6;
  border-radius: 4px;
  padding: 10px 35px;
  font-weight: 600;
}

.sc_rg_news2_cta.lg-text-18:hover {
  color: #1a1a1a;
  background-color: #fff;
  border: 1px solid #a6a6a6;
  border-radius: 4px;
}

.march-week-day {
  color: #515e6a;
  text-align: center;
  border: 2px solid #bbb;
  border-radius: 10px;
  width: 646px;
  padding: 20px;
  font-size: 20px;
  font-weight: 700;
}

.march-week-day.text-align-right {
  text-align: right;
}

.march-week-day.h-400x {
  height: 400px;
}

.march-week-day.h-470x {
  height: 470px;
}

@media screen and (min-width: 1280px) {
  .text-align_left.flex-direction-colmn {
    flex-flow: column;
  }

  .text-align_left.flex-direction-colmn.align-items-start {
    justify-content: center;
    align-items: flex-start;
  }

  .section-2.top--banner {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .top-banner-text.ribon-banner-none.color-fff:hover {
    color: #fff;
  }

  .container-1200.flex-direction-colmn.align-items-start {
    justify-content: space-between;
    align-items: flex-start;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.side-menu-content1.step-block.pt-30x {
    padding-top: 30px;
  }

  .position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.category-beauty-side-menu {
    margin-top: -5rem;
    padding-top: 7rem;
  }

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

  .display-flex.align-items-center.align-items-end {
    justify-content: flex-end;
    align-items: center;
  }

  .div-block-62.display-none-md.display-flex-pc {
    display: flex;
  }

  .display-grid.grid-3-1 {
    align-self: auto;
  }

  .display-grid.grid-3-1.gap-02 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .display-grid.grid-4-1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .display-grid.grid-4-1.lg-text-22.weight-600.text-align_center {
    text-align: center;
  }

  .pcp-section.bg-eaf7ff {
    background-color: #eaf7ff;
  }

  .lg-text-20 {
    word-break: keep-all;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute3.position-static-sm {
    right: 70px;
  }

  .lg-text-18.weight-600.color-fff {
    color: #fff;
    -webkit-text-stroke-color: #ff6522;
  }

  .lg-text-18.text-color-gray-555 {
    color: #555;
  }

  .pcp-card-cta {
    background-color: #3481f7;
    background-image: none;
  }

  .pcp-card-cta.bg-fff {
    background-color: #fff;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute3 {
    right: 40px;
  }

  .frame-block {
    padding-left: 50px;
    padding-right: 50px;
  }

  .text-block-229 {
    word-break: keep-all;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button:hover {
    color: #fff;
  }

  .slider-7 {
    background-color: #fff0;
    height: 550px;
  }

  .product-category-fee-details {
    flex: 0 auto;
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: block;
  }

  .stories-bubble {
    margin-top: 78px;
  }

  .product-exposure-content {
    margin-left: 0;
  }

  .stories-video {
    position: static;
  }

  .category-featutre-intro {
    margin-left: 200px;
  }

  .product-exposure-links {
    align-self: center;
    height: 80px;
  }

  .product-text-title {
    min-width: 393px;
    font-family: Pretendard, Arial, sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 54px;
  }

  .image-183.display-block-sm {
    display: none;
  }

  .div-block-275 {
    grid-template-columns: 0.45fr 1fr;
  }

  .logintextblock {
    color: #000;
    font-size: 18px;
  }

  .category-stats {
    height: 155px;
  }

  .frame-body-text {
    font-size: 32px;
  }

  .category-video-demo {
    margin-left: 200px;
    display: none;
  }

  .product-category-steps {
    margin-left: 200px;
  }

  .div-block-272 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #ddebff;
    border-radius: 6px;
    padding: 10px 20px;
    display: flex;
  }

  .product-category-fee {
    grid-column-gap: 33px;
    grid-row-gap: 33px;
    justify-content: flex-start;
    align-items: center;
    height: 700px;
    margin-left: 200px;
  }

  .stories-video-container-copy {
    width: 100%;
  }

  .product-display {
    margin-left: 200px;
  }

  .bold-text-23 {
    color: #346aff;
    font-size: 18px;
  }

  .category-hero-title {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    align-items: flex-start;
    padding-bottom: 0;
    display: flex;
  }

  .category-hero-title.mb-lg-2 {
    margin-bottom: 2rem;
  }

  .product-display-text {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .category-hero-block {
    align-items: flex-start;
    margin-left: 200px;
  }

  .video-success-stories {
    margin-left: 200px;
  }

  .slide-nav-8 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .product-exposure {
    margin-left: 0;
  }

  .stories-wrapper-beauty {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .image-186 {
    max-width: none;
    overflow: visible;
  }

  .frame-header-text {
    font-size: 20px;
  }

  .right-arrow-6,
  .category-stats-block.display-flex-xs {
    display: none;
  }

  .video-stories-container {
    max-width: none;
    margin-left: 0;
  }

  .product-text-body {
    color: #555;
    word-break: keep-all;
    min-width: 496px;
    font-family: Pretendard, Arial, sans-serif;
  }

  .product-exposure-heading {
    margin-left: 200px;
  }

  .left-arrow-6 {
    display: none;
  }

  .text-span-67:lang(en-us) {
    color: #000;
  }

  .mask-6 {
    margin-left: 0;
  }

  .text-block-210 {
    color: #000;
    font-family: Pretendard, Arial, sans-serif;
  }

  .image-187 {
    align-self: center;
    overflow: visible;
  }

  .category-sign-up-buttons,
  .category-hero-sign-up-buttons {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex;
  }

  .category-beauty-img-box {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: 24px;
    justify-content: center;
    align-items: center;
    padding: 28px 25px 30px;
    display: flex;
  }

  .step-details-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .div-block-276.gap-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .step-number-block {
    margin-bottom: 30px;
  }

  .step-number-text,
  .step-title-text {
    font-weight: 600;
  }

  .category-beauty-side-link {
    padding-top: 10px;
    padding-bottom: 10px;
    text-decoration: none;
  }

  .category-beauty-cost-box {
    border: 1.5px solid #ddd;
    border-radius: 12px;
    padding: 50px;
  }

  .lg-text-28 {
    color: #1a1a1a;
    font-size: 28px;
    line-height: 1.4;
  }

  .category-beauty-cost-num {
    color: #fff;
    text-align: center;
    background-color: #ff6521;
    border-radius: 50px;
    width: 36px;
    height: 36px;
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
  }

  .category-beauty-cost-box-inner {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #f6f6f6;
    border-radius: 12px;
    justify-content: space-between;
    align-items: center;
    padding: 10px 20px;
    display: flex;
  }

  .text-block-238 {
    font-size: 20px;
  }

  .border-dashed {
    border-top-style: none;
    border-top-color: #000;
    border-bottom: 2px dashed #a4a4a4;
    border-left-style: none;
    border-left-color: #000;
  }

  .border-dashed._w-150x {
    width: 150px;
  }

  .border-dashed._w-250x {
    width: 250px;
  }

  .border-dashed._w-270x {
    width: 270px;
  }

  ._w-100x {
    width: 100px;
  }

  ._w-100x.pr-4x {
    padding-right: 4px;
  }

  ._w-100x.pr-8x,
  .pr-8x {
    padding-right: 8px;
  }

  ._w-65 {
    width: 65%;
  }

  .pcp-card-cta2 {
    background-color: #fff0;
    background-image: none;
    border: 1px solid #fff;
  }

  .pcp-card-cta3 {
    background-color: #c3e7ff;
    background-image: none;
  }

  .ribbon-section {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692691f5bd5b20d0646e6aa0_pcp-hero-bg2.jpg);
    background-position: 50% 0;
    background-size: cover;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .pcp-card-cta5 {
    background-color: #c3e7ff;
    background-image: linear-gradient(315deg, #3481f7, #7fbcf5);
  }

  .lg-text-60 {
    font-size: 60px;
    line-height: 1.4;
  }

  .lg-text-60.weight-black {
    font-weight: 900;
  }

  .lg-text-100 {
    font-size: 100px;
    line-height: 1.2;
  }

  .lg-text-100.weight-black {
    font-weight: 900;
    line-height: 1.2;
  }

  .lg-text-100.weight-black.color-fff {
    line-height: 1.2;
  }

  .webinar-ribbon-bg {
    background-color: #effeec;
  }

  .webinar2-join-box {
    text-align: center;
    background-color: #fff;
    border-bottom: 5px solid #3c82f5;
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 3px 10px #0000001c;
  }

  .webinar2-join-box.join-box-bot-yellow {
    border-bottom-color: #fbcb15;
  }

  .webinar2-join-box.join-box-bot-green {
    border-bottom-color: #23c45f;
  }

  .rrs-calendar-num {
    color: #515e6a;
    text-align: center;
    background-color: #ededed;
    border-radius: 50px;
    width: 36px;
    height: 36px;
    font-size: 24px;
    font-weight: 600;
    line-height: 36px;
  }

  .lg-text-80 {
    font-size: 100px;
    line-height: 1.2;
  }

  .lg-text-80.weight-black {
    font-weight: 900;
    line-height: 1.2;
  }

  .lg-text-80.weight-black.color-fff {
    line-height: 1.2;
  }

  .lg-text-80-copy {
    font-size: 100px;
    line-height: 1.2;
  }

  .lg-text-80-copy.weight-black {
    font-weight: 900;
    line-height: 1.2;
  }

  .lg-text-80-copy.weight-black.color-fff {
    line-height: 1.2;
  }

  .lg-text-80-copy-copy {
    font-size: 100px;
    line-height: 1.2;
  }

  .lg-text-80-copy-copy.weight-black {
    font-weight: 900;
    line-height: 1.2;
  }

  .lg-text-80-copy-copy.weight-black.color-fff {
    line-height: 1.2;
  }

  .rg-default-cost-cta2 {
    background-color: #feebe4;
  }

  .lg-text-21.weight-600.color-fff {
    color: #ff6522;
    -webkit-text-stroke-color: #ff6522;
  }

  .lg-text-21.text-color-gray-555 {
    color: #555;
  }

  .rg-default-cost-cta3 {
    background-color: #feebe4;
  }

  .lg-text-23.weight-600.color-fff {
    color: #ff6522;
    -webkit-text-stroke-color: #ff6522;
  }

  .lg-text-23.text-color-gray-555 {
    color: #555;
  }

  .promotion-time,
  .promo-placeholder,
  .promotion-time-bottom {
    position: static;
  }

  .lg-text-80-2 {
    font-size: 80px;
    line-height: 1.2;
  }

  .lg-text-20-2,
  .lg-text-20-3,
  .lg-text-20-4,
  .lg-text-20-5,
  .lg-text-20-6,
  .lg-text-20-7,
  .lg-text-20-8,
  .lg-text-20-9,
  .lg-text-20-10,
  .lg-text-20-11 {
    word-break: keep-all;
  }

  .div-block-363.display-none-md.display-flex-pc {
    display: flex;
  }

  .ribbon-v_1.top--banner {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .rg-cta-light {
    background-color: #feebe4;
  }

  .lg-text-18-2.weight-600.color-fff {
    color: #fff;
    -webkit-text-stroke-color: #ff6522;
  }

  .lg-text-20-12 {
    word-break: keep-all;
  }
}

@media screen and (max-width: 991px) {
  .container.is-small {
    width: 90%;
  }

  .container.container-1200.flex-horizontal_center-ta {
    justify-content: flex-start;
    align-items: center;
  }

  .container.container-1200.phone-pt-mobile.phone-width {
    width: 100%;
  }

  .container.container-1200.px-0 {
    justify-content: space-between;
    align-items: stretch;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.px-0.home-tablet-py {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container.container-1200.education-content {
    justify-content: space-between;
    max-width: 100%;
  }

  .container.container-1200.px-0-mobile,
  .container.container-1200.px-0-mobile.px-md-0,
  .container.container-1200.mobile-px-0.tablet-px-0,
  .container.container-1200.px-md-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.container-wrap {
    max-width: 100%;
  }

  .container.container-1200.position-reletive.px-0.feature__py {
    padding-top: 50px;
  }

  .container.popup-container--900,
  .container.popup-container--650 {
    width: auto;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section.bg-fff {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.bg-fff.padding-partner-box {
    padding: 80px 30px;
  }

  .section.bg-fff.section-tablet,
  .section.bg-fff.padding--80 {
    padding: 50px 20px;
  }

  .section.bg-fff.home-py {
    padding-bottom: 0;
  }

  .section.bg-surface {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .section.bg-surface.home-top-banner.position-reletive {
    background-position: 65%;
    background-repeat: no-repeat;
    background-size: auto 100%;
    padding: 2rem;
  }

  .section.band-growth-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.band-growth-section.bg-fff {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.band-growth-section.bg-fff.pb-0.pt-md-0 {
    padding-top: 0;
  }

  .grid_2-col.tablet-1-col {
    grid-template-columns: 1fr;
  }

  .heading_huge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-tablet
    );
  }

  .heading_h2 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-tablet
    );
  }

  .heading_h4 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-tablet
    );
  }

  .heading_h5 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-tablet
    );
  }

  .heading_h6 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-tablet
    );
  }

  .paragraph_large {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-tablet
    );
  }

  .paragraph_xlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-tablet
    );
  }

  .margin-top_none {
    margin-top: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .padding-top_none {
    padding-top: 0;
  }

  .text-align_center.brand-growth-step-box {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: calc(50% - 24px);
    max-width: none;
  }

  .text-align_center.color-fff.mt-lg-3.ro-title-md.mt-md-2 {
    word-break: keep-all;
    margin-top: 2rem;
    font-size: 24px;
  }

  .text-align_center.mt-lg-60x.mt-md-50 {
    margin-top: 50px;
  }

  .position_sticky.is-desktop-only {
    position: static;
  }

  .checkbox_toggle {
    min-width: 24px;
    min-height: 24px;
  }

  .margin-right_none {
    margin-right: 0;
  }

  .margin-left_none {
    margin-left: 0;
  }

  .paragraph_xxlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-tablet
    );
  }

  .card.tablet-unset-card {
    border-style: none;
  }

  .nav.container-1201 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    width: 100%;
    margin-bottom: 0;
    padding: 0 0;
  }

  .nav_mobile-menu-button {
    color: inherit;
    background-color: #0000;
    align-self: center;
    padding-right: 0;
  }

  .flex_horizontal.tablet-vertical {
    flex-flow: column;
  }

  .flex_horizontal.tablet-vertical.tablet-y-center {
    justify-content: center;
  }

  .flex_horizontal.tablet-vertical.tablet-x-center {
    align-items: center;
  }

  .flex_horizontal.tablet-flex-horizontal {
    flex-flow: row;
  }

  .flex_horizontal.display_none-tablet {
    display: none;
  }

  .width_100percent.padding-3x.padding-1-5x-tablet {
    padding: 2rem;
  }

  .position_absolute.home-top-banner-inner {
    width: 180px;
    top: 60px;
    left: 50%;
  }

  .position_absolute.rocket-absolute {
    height: auto;
  }

  .position_absolute.position-right-top {
    top: 110px;
  }

  .position_absolute.position-right-top.position_relative_tablet.text-align-md-right {
    text-align: right;
    top: 0;
  }

  .position_absolute.piacard-absolute.opacity-05 {
    width: 200px;
    right: -8%;
  }

  .position_absolute.piacard-absolute2.opacity-05 {
    width: 250px;
    left: -15%;
  }

  .position_absolute.border-radius-0.left-ribbon-absolute {
    z-index: 0;
    width: auto;
    display: block;
    bottom: -30px;
    left: -30px;
  }

  .position_absolute.border-radius-0.right-ribbon-absolute {
    width: auto;
    display: block;
    right: -80px;
  }

  .position_absolute.party-absolute1 {
    bottom: -55px;
  }

  .position_absolute.ribbon-banner-disciaimer {
    text-align: center;
    position: static;
  }

  .position_absolute.home-hero-copy-zero-img {
    position: static;
    top: auto;
    left: auto;
    transform: none;
  }

  .text-button.tablet-align-left {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .ratio_3x2_tablet {
    aspect-ratio: 3/2;
  }

  .width_100percent_tablet {
    width: 100%;
  }

  .position_relative_tablet {
    position: relative;
  }

  .position_static_tablet {
    position: static;
  }

  .position_absolute_tablet {
    position: absolute;
  }

  .width_40percent.seller-wallet-mobile {
    justify-content: center;
    align-items: center;
    width: 80%;
  }

  .height_auto_tablet {
    height: auto;
    min-height: auto;
  }

  .min-height_auto_tablet {
    min-height: auto;
  }

  .width_50percent_tablet {
    width: 50%;
  }

  .paragraph {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-tablet
    );
  }

  .flex_vertical.gap-large {
    justify-content: flex-end;
    align-items: stretch;
  }

  .nav_link {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size
    );
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
  }

  .nav_link.w--open {
    background-color: #0000;
    padding-left: 0;
  }

  .sg_table-row {
    flex-flow: column;
  }

  .sg_table-row.sg_table-head {
    display: none;
  }

  .sg_table-row.sg_border-bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .sg_table-row.sg_gap {
    flex-flow: column;
  }

  .sg_table-cell-title {
    width: auto;
  }

  .sg_table-cell {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .sg_color-sample {
    aspect-ratio: auto;
    align-self: stretch;
  }

  .sg_table-col {
    flex-basis: 15rem;
  }

  .nav_menu-full-screen {
    padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    overflow: auto;
  }

  .sg_colors-column {
    flex-flow: column;
  }

  .ratio_1x1_tablet {
    aspect-ratio: 1;
  }

  .card_body_small {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-tablet
    );
  }

  .padding-horizontal_none,
  .padding-vertical_none {
    padding: 0;
  }

  .sg_grid {
    grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
  }

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

  .grid_9-col,
  .grid_6-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

  .grid_5-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

  .grid_5-col.tablet-1-col {
    grid-template-columns: 1fr;
  }

  .grid_4-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .grid_4-col.tablet-1-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid_12-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr 1fr;
  }

  .grid_8-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr;
  }

  .tabs_nav {
    flex-flow: wrap;
  }

  .nav_menu {
    padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    padding-right: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    padding-left: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    background-color: #fff;
    border-radius: 0;
    flex-flow: column;
    justify-content: space-between;
    height: 100vh;
    max-height: 100vh;
    margin-top: 1px;
    display: flex;
    position: absolute;
    top: 128%;
    overflow: auto;
    box-shadow: 0 4px 8px #0000001a;
  }

  .nav_menu.mo_nav_menu_set {
    background-color: #fff;
    border-radius: 0;
  }

  .nav_menu-list {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    flex: 0 auto;
    max-height: none;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .nav_menu-list-item {
    flex-flow: column;
    width: 100%;
    margin-bottom: 0;
  }

  .nav_menu-list-item.display-none-tablet.tablet-py-05 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .mega-nav_dropdown-list.w--open {
    padding-top: 1rem;
    padding-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--0-5x
    );
    height: auto;
    margin-top: 0;
    position: relative;
    top: 0%;
  }

  .mega-nav_dropdown-list-wrapper.tablet_padding-2 {
    padding: 1rem;
  }

  .padding_none {
    padding: 0;
  }

  .footer_bottom-3-col {
    grid-template-columns: 1fr;
    align-self: auto;
    justify-items: center;
    margin-top: 0;
  }

  .display_block_tablet {
    display: block;
  }

  .ratio_3x2_tablet-1 {
    aspect-ratio: 3/2;
  }

  .padding_section {
    padding-top: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-tablet
    );
    padding-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-tablet
    );
  }

  .card_header {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-tablet
    );
  }

  h1 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-tablet
    );
  }

  h2 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-tablet
    );
  }

  h3 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-tablet
    );
  }

  h4 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-tablet
    );
  }

  h5 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-tablet
    );
  }

  h6 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-tablet
    );
  }

  p {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-tablet
    );
  }

  .position-reletive.rg-zero-hero-img-position {
    top: -20px;
    left: -20px;
  }

  .position-reletive.display-none-md.display-none-xs {
    display: none;
  }

  .image-2 {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .section-2.top--banner.position-reletive {
    padding-bottom: 12px;
  }

  .container {
    max-width: 728px;
  }

  .testimonial-info.my-1-tablet {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .testimonial-info.mobile-mt-0 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .testimonial-image {
    width: 70px;
    height: 70px;
    margin-bottom: 16px;
  }

  .div-block-2 {
    flex-flow: column;
  }

  .grid-2.grid_6-col {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-flow: column;
  }

  .div-block-3 {
    width: auto;
  }

  .container-3 {
    margin-top: 50px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-3.mt-sm-20.why-coupang-pd-tablet {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sub-title-md.pc_table_mol_none {
    display: none;
  }

  .sub-title-md.mb-lg-3.mobile-mb-005.mobile-title1 {
    word-break: keep-all;
  }

  .sub-title-md.mb-lg-4.mb-sm-1.mb-md-2 {
    margin-bottom: 2rem;
  }

  .section-title-lg {
    font-size: 38px;
  }

  .section-title-lg.text-align_center-ta.width_70percent_tablet.width_100percent_mobile-l.color-fff.padding-h2 {
    word-break: keep-all;
  }

  .banner-title {
    flex: 0 auto;
    margin-left: auto;
    margin-right: auto;
  }

  .banner-title.ml-table-0 {
    margin-left: 0;
    font-size: 55px;
  }

  .container-1201 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .banner-left {
    width: 100%;
    max-width: none;
  }

  .sub-desc-sm.weight-600.text-color-rocket.text-decoration_none {
    text-shadow: 0 0 1px #fff3;
  }

  .cta-button-md.mt-lg-5.mt-md-1 {
    margin-top: 1rem;
  }

  .cta-button-md.ctta-buttom-md-tablet {
    padding: 10px 22px;
    font-size: 16px;
  }

  .container-1200 {
    flex-flow: column-reverse;
  }

  .container-1200.position-reletive.align-x-start.align-x-start-md {
    justify-content: center;
    align-items: flex-start;
  }

  .container-1200.entry-guide-banner.gap-md-1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .container-1200.entry-guide-banner.gap-md-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .container-1200.entry-guide-banner.gap-md-2.flex-direction-md-colmn,
  .container-1200.flex-direction-colmn-md {
    flex-flow: column;
  }

  .container-1200.flex-direction-colmn-md.align-items-start-md {
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
  }

  .container-1200.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0.mt-xs-015.text-align-right-xs {
    justify-content: center;
    align-items: flex-end;
  }

  .container-1200.footer-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sub-title-sm.weight-700.mb-1 {
    color: #000;
  }

  .sub-title-sm.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .sub-title-sm.weight-500.mb-lg-20x.text-align-left {
    text-align: left;
  }

  .sub-title-sm.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .sub-title-sm.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .section-title-sm.text-align_center.display-none-sm {
    display: block;
  }

  .section-title-sm.home-bottom-banner-text-left {
    text-align: left;
  }

  .sub-title-xs.font--16.tablet-text-center {
    text-align: center;
  }

  .sub-desc-md {
    word-break: keep-all;
  }

  .sub-desc-md.mt-lg-2.sub-desc-mobile.display_block_mobile-s,
  .sub-desc-md.display-none-tablet {
    display: none;
  }

  .sub-desc-md.display-block-tablet {
    word-break: keep-all;
    display: block;
  }

  .sub-desc-xs.color-fff.footer-text {
    font-size: 12px;
  }

  .div-block-6 {
    text-align: center;
  }

  .div-block-6._w-100.home-bottom-banner-tablet {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .div-block-6._w-100.home-bottom-banner-tablet.display-none-pc {
    display: none;
  }

  .div-block-6._w-100.rocket-bottom-banner-tablet {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .div-block-7 {
    text-align: left;
  }

  .svg-2 {
    color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---background-color--bg-accent-primary
    );
  }

  .svg-2.text-color-rocket {
    color: #ff6521;
  }

  .div-block-9 {
    display: block;
  }

  .div-block-10 {
    padding-bottom: 0.75px;
  }

  .mt-md-1 {
    margin-top: 1rem;
  }

  .display_none_tablet {
    display: none;
  }

  .display_none_pc {
    display: block;
  }

  .sub-title-xxs.text--hover.display-hide-mobilel {
    display: none;
  }

  .div-block-11 {
    justify-content: space-between;
  }

  .div-block-12 {
    height: 205px;
  }

  .div-block-13 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .main_banner {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .banner-right {
    max-width: 100%;
  }

  .bg-fff {
    padding-bottom: 0;
    padding-right: 0;
  }

  .bg-fff.py-10x.px-15x.keep-all.box-shadow-2.booth-location-height._w-50.position-reletive._w-sm-100 {
    height: 150px;
  }

  .bg-fff.pcp-section {
    padding-bottom: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bg-fff.padding_small.border-radius-12.pd-md-01 {
    padding: 1rem;
  }

  .bg-fff.padding_small.border-radius-12.pd-md-015 {
    padding: 1.5rem;
  }

  .color-fff.sub-title-xs-8.seller-wallet-mobile-cta-text {
    font-size: 16px;
    font-weight: 400;
  }

  .footer_top {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: space-between;
    margin-bottom: 0;
    padding-bottom: 20px;
  }

  .div-block-16 {
    height: auto;
  }

  .mobile_dropdown_menu {
    display: none;
  }

  .display-p-t {
    display: block;
  }

  .nav_menu-list {
    flex-flow: column;
  }

  .nav {
    height: auto;
  }

  .nav.container-1201 {
    width: 100%;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .paragraph_small {
    font-size: 0.88rem;
  }

  .nav_dropdown-menu {
    width: 100%;
    height: auto;
  }

  .nav_mobile-menu-button {
    color: inherit;
    background-color: #0000;
    align-self: center;
  }

  .nav_mobile-menu-button.w--open {
    color: #18a0fb;
    background-color: #0000;
  }

  .nav_mobile-menu-button.w--open:hover {
    color: #ff4d00;
  }

  .heading_h3 {
    font-size: 1.42rem;
  }

  .nav_menu-list-item {
    flex-flow: column;
    margin-bottom: 0;
  }

  .nav_menu {
    background-color: #f9f9f9;
    border-radius: 0.5rem;
    height: auto;
    max-height: calc(100dvh - 10rem);
    padding: 1rem;
    position: absolute;
    top: 100%;
    overflow: auto;
    box-shadow: 0 4px 8px #0000001a;
  }

  .eyebrow {
    font-size: 0.9rem;
  }

  .card_body {
    padding: 2rem;
  }

  .mega-nav_dropdown-list.w--open {
    height: auto;
    padding-bottom: 0.5rem;
    position: relative;
    top: 0%;
  }

  .mega-nav_dropdown-list-wrapper {
    z-index: 3;
    box-shadow: none;
    background-color: color-mix(in srgb, currentColor 5%, transparent);
    padding: 1rem;
  }

  .mega-nav_dropdown-list-wrapper.w--open {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 1rem;
    position: relative;
    top: auto;
    left: 0;
    right: 0;
  }

  .grid_3-col.tablet-1-col {
    grid-template-columns: 1fr;
  }

  .grid_3-col.tablet-1-col.gap-small.tablet_flex_set {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .nav_link {
    justify-content: space-between;
    align-items: center;
    font-size: 1.13rem;
  }

  .nav_link:hover {
    color: #ff4d00;
    background-color: color-mix(in srgb, currentColor 0%, transparent);
  }

  .nav_link.w--current:hover,
  .nav_link.w--open {
    background-color: #0000;
  }

  .nav_right.display_pc_tablet {
    display: flex;
  }

  .heading_h1 {
    font-size: 3.37rem;
  }

  .subheading {
    font-size: 1.13rem;
  }

  .grid_9-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

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

  .display-m {
    display: none;
  }

  .flex-horizontal_center-ta {
    align-items: center;
  }

  .cta-button-lg.cta-button-color.wallet-cta-mobile.md-text-16 {
    flex: 0 auto;
    width: 200px;
    font-size: 16px;
  }

  .cta-button-lg.cta-button-color.wallet-cta-mobile.md-text-18 {
    flex: 0 auto;
    font-size: 18px;
  }

  .flex-vertical_center-ta {
    justify-content: center;
  }

  .text-align_center-ta {
    text-align: center;
  }

  .border-radius-0.position_absolute {
    width: 180px;
    bottom: 2%;
    right: 2%;
  }

  .border-radius-0.position_absolute.top-banner-inner-1 {
    width: 150px;
    left: 60%;
  }

  .border-radius-0.position_absolute.location-absolute {
    width: 70%;
  }

  .border-radius-0.position_absolute.text-decor-arrow-absolute {
    width: 130px;
  }

  .border-radius-0.ribon-banner-none.rocket-img2 {
    width: 160px;
  }

  .border-radius-0.ribon-banner-none.rocket-img {
    width: 25px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .border-radius-0.mr-025 {
    min-width: 20px;
  }

  .border-radius-0.opacity-01.position_absolute.presentation_location {
    width: 80%;
    bottom: -5px;
  }

  .border-radius-0.opacity-01.position_absolute.special_absolute {
    width: 50%;
    top: 0;
  }

  .border-radius-0._w-50-md {
    width: 50%;
  }

  .border-radius-0.ribbon_banner_v1_img {
    width: 150px;
  }

  .border-radius-0.ribbon_banner_v1_icon {
    width: 1.5rem;
    height: 1.5rem;
  }

  .flex-verical-ta {
    flex-flow: column;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.qna-dropdown {
    width: 100%;
  }

  .weight-400.sub-desc-md.text-align_center-ta {
    text-align: center;
  }

  .weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l {
    width: 100%;
  }

  .border-radius-12.gap-xsmall.rocket-step-flex.bg-fff.border-radius.padding-2x {
    padding-bottom: 2rem;
    padding-right: 2rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.neo-2-layout.margin-top_xsmall.rocket-padding-2x {
    padding-top: 2rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-005.border-line-d0d7de.pb-lg-1.px-md-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo {
    margin-top: 2rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo.mt-lg-2.pd-md-01 {
    padding: 1rem;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo.mt-lg-0 {
    margin-top: 0;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.width_100percent-6 {
    padding: 1.5rem 15px 10px 1.5rem;
  }

  .border-radius-12.width_100percent.mo-mt-1.width_100percent_tablet {
    width: 100%;
  }

  .display-p {
    display: block;
  }

  .bg-surface.border-radius-12.padding_small.flex-horizontal_center.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .mobile_button_box {
    display: none;
  }

  .neo-menu-text.sub-title-sm.padding-left_medium.margin-bottom_none.margin-top_none.tablet-pl-0 {
    padding-left: 0;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

  .grid_6-col.tablet-1-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid_6-col.tablet-1-col.gap-medium {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    display: flex;
  }

  .border-left-gray2.mt-lg-1.side-sub-menu,
  .border-left-gray2.mt-lg-1.side-sub-menu.sub-menu1.display-hide-tablet,
  .border-left-gray2.mt-lg-1.side-sub-menu.display-hide-tablet {
    display: none !important;
  }

  .position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    display: grid;
  }

  .position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.category-beauty-side-menu.display-none-md,
  .position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.category-beauty-side-menu.display-none-grid-md {
    display: none;
  }

  .step-block.display-hide-pc {
    display: block;
  }

  .mb-lg-3.align-items-center-md {
    justify-content: center;
    align-items: center;
  }

  .mb-lg-3.align-items-center-md.mb-md-0 {
    margin-bottom: 0;
  }

  .ml-lg-2.mr-lg-3.ml-md-0 {
    margin-left: 0;
  }

  .ml-lg-2.ml-md-1 {
    margin-left: 1rem;
  }

  .sub-desc-sm-4.weight-500.color-gray-2.text-align_center-ta.text-align-left-tablet.text-align_center-mo {
    text-align: left;
  }

  .width_60percent_tablet {
    width: 60%;
  }

  .width_60percent_tablet.width_100percent_mobile,
  .width_60percent_tablet.width_100percent_tablet {
    width: 100%;
  }

  .banner-section {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    background-position: 60% 100%;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-position: 70%;
  }

  .banner-section.banner-section-2.ads-banner-bg,
  .banner-section.banner-section-2.ads-banner-bg_test {
    background-position: 36%;
    background-size: cover;
  }

  .flex-align_center.flex-horizontal_center-ta.width_100percent.align-items-start-md {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .side-menu-title {
    text-align: center;
  }

  .tablet-side--menu {
    color: #707070;
    background-color: #f9f9f9;
    border: 1px solid #e5e5e5;
    border-radius: 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .tablet-side--menu.w--current {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: #fff;
    -webkit-text-stroke-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    border: 0 solid #000;
    border-radius: 30px;
  }

  .tablet-side--menu.tablet-side-menu1 {
    border-style: none;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
  }

  .tablet-side--menu.tablet-side-menu2 {
    border-style: none;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
  }

  .div-block-27 {
    display: block;
    bottom: 15%;
  }

  .tabs-menu {
    display: flex;
    overflow: auto;
  }

  .tabs-menu.side-tab--menu {
    margin-bottom: 2rem;
    display: flex;
    overflow: auto;
  }

  .tabs-menu.side-tab--menu.tablet-tab-menu {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tabs {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs.bg-fff {
    padding: 80px 20px;
  }

  .grid-4 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .partner-box {
    padding: 30px;
  }

  .cta-button-lg-2.wallet-cta-mobile.md-text-16 {
    font-size: 16px;
  }

  .cta-button-lg-2.wallet-cta-mobile.md-text-18 {
    font-size: 18px;
  }

  .margin-bottm_none_tablet {
    margin-bottom: 0;
  }

  .flex-horizontal_left.flex-horizontal_center-ta.stroke-bottom.padding-bottom_large.margin-bottom_large.idth_100percent.seller-pb-tablet-cms {
    margin-bottom: 1rem;
  }

  .section-title-lg-6.text-align_center-ta.cp-title-lg {
    text-align: left;
    flex: 0 auto;
    margin-right: 0;
    font-size: 45px;
  }

  .neo-blog-cate.bg-accent.gap-small-2.margin-top_small.margin-left_auto-2.width_100percent_mobile.flex-vertical_center.seller-wallet-mobile-cta.tablet-ml-0 {
    margin-left: 0;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }

  .neo-blog-cate.neo-blog-cate-3.bg-color-rocket.bg-color-rocket-green {
    justify-content: center;
    width: 240px;
    left: auto;
    right: -230px;
  }

  .footer {
    padding-top: 30px;
  }

  .neo-section {
    padding: 50px 20px;
  }

  .neo-section.bg-fff.px-20,
  .neo-section.bg-fff.px-20-mobile,
  .neo-section.bg-surface2.px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.wing-bg {
    background-image: none;
  }

  .neo-3-layout {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .neo-3-layout.updates-grid,
  .neo-3-layout.guide-blog-grid {
    grid-template-columns: 1fr 1fr;
  }

  .display-flex.gap-xsmall.flex-direction-md-colmn {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-small {
    align-self: flex-start;
  }

  .display-flex.align-items-center.gap-xxsmall.mb-lg-1.flex-direction-md-colmn {
    flex-flow: column;
  }

  .display-flex.align-items-center.mt-lg-1.mx-md-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .display-flex.align-items-center.mt-lg-1.align-x-md-center {
    justify-content: center;
    align-items: center;
  }

  .display-flex.align-items-center.mt-lg-1.align-x-md-center.mt-md-2 {
    margin-top: 2rem;
  }

  .display-flex.align-items-center.flex-md-wrap {
    flex-flow: wrap;
  }

  .display-flex.align-items-center.flex-md-wrap.gap-row-md-15 {
    grid-row-gap: 1.5rem;
  }

  .display-flex.align-items-center.gap-8x.mb-lg-1.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-8x.mb-lg-1.flex-direction-colmn-md.flex-align-start-md {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.mx-4x.gap-4x.flex-direction-colmn.align-items-x-start._w-md-70 {
    width: 70%;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-1.gap-10x.flex-direction-colmn-md,
  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-md.flex-align-end-md {
    justify-content: space-between;
    align-items: flex-end;
  }

  .display-flex.align-items-center.justify-content-between.gap-30x.mb-lg-3.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-center.justify-content-between.gap-30x.mb-lg-3.display-flex-none-md,
  .display-flex.align-items-center.justify-content-between.gap-30x.mb-lg-015.display-flex-none-md {
    display: none;
  }

  .display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.flex-align-y-stretch.gap-01.flex-direction-wrap {
    flex-flow: wrap;
  }

  .display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.flex-align-y-stretch.gap-01.flex-direction-wrap.flex-align-x-around {
    justify-content: space-around;
  }

  .display-flex.align-items-center.gap-20x.mb-md-1 {
    margin-bottom: 1rem;
  }

  .display-flex.align-items-center.gap-20x.gap-md-10x {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .display-flex.align-items-center.gap-01.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-01.flex-direction-colmn-md.align-items-start-md {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.align-y-stretch.gap-02.display-grid-md {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .display-flex.align-items-center.postion-reletive-md {
    position: relative;
  }

  .display-flex.align-items-center.postion-reletive-md._w-50-md {
    width: 50%;
  }

  .display-flex.justify-space-between.gap-01.flex-direction-md-colmn {
    flex-flow: column;
  }

  .display-flex.justify-space-between.display-grid-md {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .display-flex.justify-space-between.display-grid-md.grid-md-3-1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .display-flex.justify-space-between._w-100.bg-f2f4f6.gap-large.border-radius-12.align-y-stretch.gap-md-01 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .display-flex.justify-space-between._w-100.bg-f2f4f6.gap-large.border-radius-12.align-y-stretch.gap-md-02 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .display-flex.align-items-start.justify-space-between.pb-30x.border-bottom-1.align-y-stretch.gap-md-01 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .display-flex.align-items-start.justify-space-between.flex-direction-colmn-md,
  .display-flex.align-items-start.gap-30x.mb-lg-2.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-start.gap-30x.mb-lg-2.flex-direction-colmn-md.align-items-center-md {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.align-items-start.gap-30x.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-start.gap-30x.flex-direction-colmn-md.align-items-center-md {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.gap-01.mt-02.flex-direction-md-colmn {
    flex-flow: column;
  }

  .display-flex.flex-direction-colmn.gap-10x.mb-lg-2.px-md-20x,
  .display-flex.flex-direction-colmn.gap-10x.px-md-20x {
    padding-left: 20px;
    padding-right: 20px;
  }

  .display-flex.justify-space-center.gap-xsmall.mt-lg-005.mb-lg-2.align-items-start.gap-md-xxs {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-flex.position-reletive.loaction-bg-height.align-items-end {
    height: 280px;
  }

  .display-flex.align-items-bottom.justify-content-between.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-bottom.justify-content-between.flex-direction-colmn-md.align-items-center-md {
    justify-content: space-between;
    align-items: center;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x.px-xs-1.gap-md-1_5 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x.px-xs-1.gap-md-1_5.justify-space-between-md {
    justify-content: space-between;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.flex-direction-colmn-md.gap-md-02 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.flex-direction-colmn-md.gap-md-02.mb-md-01 {
    margin-bottom: 1rem;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1.mx-auto._w-100-md,
  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md {
    width: 100%;
  }

  .neo-section2 {
    padding-top: 32px;
    padding-bottom: 60px;
  }

  .neo-headline-post {
    min-height: 38vw;
  }

  .blog-banner-bg3 {
    background-position: 50% 0;
    background-size: auto 500px;
  }

  .neo-3-layout-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .mb-lg-4.mb-md-3 {
    margin-bottom: 3rem;
  }

  .slide-left-2.stroke-top.align-items-center-center.flex-direction-colmn-md {
    flex-flow: column;
  }

  .neo-2-layout {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .neo-2-layout.mt-lg-2.company_1 {
    flex-flow: column-reverse;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .neo-2-layout.bg-navy.ads_company_1 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .gap-medium-3.display-flex.display_block_tablet.padding-2x.pt-0.px-tablet-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .gap-medium-3.display_block_tablet {
    display: block;
  }

  .footer-banner-1 {
    height: 45vw;
  }

  .width_100percent-5.height_100percent-2.border-radius-12.grow-left-bg {
    background-position: 0%;
  }

  .flex-align_center-3.flex-horizontal_center-ta.width_100percent-5.rocket-top-banner-layout {
    justify-content: center;
    align-items: flex-start;
  }

  .width_60percent_tablet-2 {
    width: 60%;
  }

  .width_60percent_tablet-2.width_100percent_tablet {
    width: 100%;
  }

  .rocket-padding-2x {
    padding: 2rem;
  }

  .rocket-padding-1x {
    padding: 1rem;
  }

  .footer-banner-2 {
    height: 45vw;
  }

  .sub-desc-xxs.color-gray-1.text-align_right.home-pb-025 {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 0;
  }

  .pc_table_block {
    display: block;
  }

  .div-block-60 {
    width: 17%;
  }

  .pc_table_mol_none {
    display: none;
  }

  .pc_table_mol_block {
    display: block;
  }

  .div-block-62.display-none-md.display-flex-pc {
    display: none;
  }

  .container-1226.container-1200.flex-horizontal_center-ta {
    justify-content: space-between;
    align-items: center;
  }

  .program-box2 {
    border-radius: 12px;
  }

  .recommend-grid.mt-lg-2 {
    grid-template-columns: 1fr;
  }

  .ads-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 1fr;
  }

  .md-baaner-text {
    font-size: 34px;
  }

  .wing-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    padding: 0;
  }

  .wing-merit {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .image-18 {
    height: 200px;
    bottom: -100%;
    left: auto;
    right: 70px;
  }

  .div-block-82 {
    flex-flow: column;
  }

  .div-block-wing.border-radius.bg-fff {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 2rem;
  }

  .wing-logo.border-radius-0.mb-lg-1 {
    width: 200px;
  }

  .container-1231.container-1200.mobile-px-0.mobile-l-px-0.tablet-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .guide-right-bg.border-radius-12.h-100-md {
    height: 100%;
  }

  .guide-right-bg.border-radius-12._w-100-md {
    width: 100%;
  }

  .guide-right-bg.border-radius-12._w-100-md.h-100-md {
    background-position: 65%;
  }

  .testimonial-card-2.width_100percent-8.seller-wallet-mobile-mx.mobile-l-mx-0 {
    flex-flow: column;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.padding-right_medium.px-0-mobile.flex-align-center-mobile {
    padding-left: 0;
  }

  .width_100percent-8.width_45percent_tablet.width_100percent_mobile-l.border-radius-12 {
    width: 50%;
  }

  .mba-tab-item {
    border: 1px #000;
    border-radius: 50px;
    width: auto;
    padding: 0;
  }

  .mba-tab-item.w--current {
    border-radius: 50px 0 0 50px;
    width: auto;
  }

  .mba-tab-item.tablet-side--menu {
    color: #000;
    background-color: #f9f9f900;
    border-style: none;
    padding: 0;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-2 {
    background-color: #f9f9f9;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-2.w--current {
    color: #fff;
    border-radius: 0 50px 50px 0;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-1 {
    background-color: #f9f9f9;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-1.w--current {
    color: #fff;
  }

  .mba-tab-item.tablet-mba-1 {
    background-color: #0000;
  }

  .mba-tab-item.tablet-mba-1.w--current {
    background-color: #f9f9f9;
  }

  .mba-menu-tab {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    padding-left: 0;
    padding-right: 0;
    display: grid;
    overflow: hidden;
  }

  .mab-list-item {
    word-break: keep-all;
    height: 100%;
  }

  .mba-tab-content {
    padding: 0;
  }

  .width_100percent-9.height_100percent-2.border-radius-12.grow-left-bg {
    background-position: 0%;
  }

  .education_list {
    width: 70%;
  }

  .education-box.width_60percent.padding-1x-md.position-reletive {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .global-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .education-list-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .education-desc.mobile-mb-01.mobile-display-block {
    display: none;
  }

  .education_content {
    width: 30%;
  }

  .seller-pb-tablet-cms {
    padding-bottom: 2rem;
  }

  .container-1000.position-reletive.px-md-20x,
  .container-1000.px-md-20x {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1000.px-md-20x.py-md-30x {
    padding-top: 30px;
  }

  .container-1000.px-md-20x.py-md-03 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .container-1000.px-md-03 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .grid_6-col-4 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

  .grid_6-col-4.tablet-1-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .padding_small-ta {
    padding: 2rem;
  }

  .display_block_tablet2 {
    display: block;
  }

  .youtube {
    aspect-ratio: 16/9;
    width: 100%;
  }

  .youtube-title.mb-lg-005 {
    font-size: 26px;
  }

  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_mobile-l {
    display: block;
  }

  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_tablet {
    display: none;
  }

  .youtube-title.mb-lg-005.youtube-text-none {
    display: block;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black {
    color: #1a1a1a;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black.mb-md-1 {
    margin-bottom: 1rem;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black.mb-md-015 {
    margin-bottom: 1.5rem;
  }

  .youtube-title.mb-lg-005.youtube-text-pc {
    display: none;
  }

  .cp-title-lg {
    font-size: 38px;
  }

  .cp-title-md.rocket-banner-title-mo {
    text-align: left;
    font-size: 30px;
  }

  .image-31 {
    right: 20px;
    transform: rotateX(0) rotateY(180deg) rotate(0);
  }

  .div-block-146 {
    flex-flow: column;
  }

  .mt-lg-5.mt-md-3 {
    margin-top: 3rem;
  }

  .div-block-149 {
    padding-right: 20px;
  }

  .div-block-150 {
    justify-content: center;
    align-items: center;
  }

  .div-block-150.home-banner-left,
  .div-block-150.align-items-start-md {
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-152 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .section-10 {
    padding-top: 20px;
  }

  .div-block-12-bottom {
    height: 170px;
  }

  .link-block-4,
  .top-banner--2 {
    display: none;
  }

  .home-seller-title.mb-lg-005 {
    font-size: 26px;
  }

  .nav-arrow-icon-black {
    transform: rotate(270deg);
  }

  .disclaimer-text.color-gray-8392a0.md-text-12,
  .disclaimer-text.text-color-575757.lg-text-14.md-text-12 {
    font-size: 12px;
  }

  .mb-md-2 {
    margin-bottom: 2rem;
  }

  .bg-tran {
    padding-bottom: 0;
    padding-right: 0;
  }

  .bg-tran.home-tablet-bg {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
    );
  }

  .div-block-167 {
    text-align: center;
  }

  .footer-banner-padding {
    padding-top: 50px;
    padding-bottom: 50px;
    padding-right: 0;
  }

  .div-block-168 {
    text-align: center;
  }

  .div-block-168.footer-text,
  .rocket-bot-banner-title {
    text-align: left;
  }

  .px-1-mobile.footer-img {
    width: 400px;
  }

  .why-coupang-grid,
  .why-coupang-grid.mb-lg-4,
  .why-coupang-grid2.mb-lg-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer_bottom2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 30px;
    padding-bottom: 30px;
  }

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

  .footer_mid {
    grid-column-gap: 18%;
    grid-row-gap: 18%;
    justify-content: flex-start;
    margin-bottom: 0;
    padding-top: 30px;
    padding-bottom: 0;
  }

  .footer-coupang-logo {
    width: 80px;
    height: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .footer-coupang-logo.border-radius-0 {
    width: 100px;
  }

  .div-block-176 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    white-space: normal;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .ads-cta {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: var(--color-fff);
  }

  .display-none-mobiles {
    display: block;
  }

  .display-none-pc {
    display: none;
  }

  .image-45 {
    height: 300px;
  }

  .div-block-179 {
    flex: 0 auto;
  }

  .display-none-tablet {
    display: none;
  }

  .div-block-180-copy {
    background-color: #fff0;
  }

  .nav_block {
    width: 100%;
  }

  .tab_mobile_nav_inner_list {
    text-align: left;
    padding-left: 0;
    list-style-type: none;
  }

  .tab-mobile-nav-item {
    justify-content: space-between;
    align-items: center;
    padding: 0.5rem 1rem;
    display: flex;
  }

  .text-block-22 {
    word-break: keep-all;
    font-size: 20px;
    line-height: 1.4;
  }

  .display-none-pc-l,
  .display-hide-tablet {
    display: none;
  }

  .tablet-side-menu-bg {
    background-color: #f9f9f9;
  }

  .tablet-side-menu-bg.tablet-side-menu-border-1 {
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .tablet-side-menu-bg.tablet-side-menu-border-2 {
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
  }

  .tablet-mba-item {
    background-color: #f9f9f9;
    padding: 12px 22px;
  }

  .tablet-mba-item.tablet-mba-item-border2 {
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
  }

  .tablet-mba-item.tablet-mba-item-border1 {
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .div-block-189 {
    width: 60%;
    min-width: 400px;
  }

  .div-block-189.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .div-block-189.right.display-flex.ro-img-box-md {
    width: 280px;
  }

  .div-block-189.ml-0.hero-left-section-xs.hero-left-section-md {
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
  }

  .div-block-190 {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-8 {
    font-size: 2.5rem;
  }

  .div-block-197 {
    justify-content: space-around;
    align-items: center;
    display: block;
  }

  .heading-8-copy {
    font-size: 2.5rem;
  }

  .heading-8-copy.mb-lg-0.weight-600.mb-lg-1.mb-md-0 {
    margin-bottom: 0;
  }

  .form.gap-xsmall {
    flex-flow: column;
  }

  .education-list-title {
    word-break: keep-all;
  }

  .div-block-62-copy {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .div-block-62-copy.tablet-display-none {
    display: none;
  }

  .div-block-62-copy.color-000:hover {
    color: #000;
  }

  .div-block-62-copy.color-000.table-display-block {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .img-rg-webinar {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .hero-main-rg-webinar {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .text-block-27.text-color-gray-333 {
    word-break: keep-all;
  }

  .text-block-27.text-color-gray-333.text-align-center-md {
    text-align: center;
  }

  .hero-div-rg-webinar {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-div-rg-webinar.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 0;
  }

  .maintext1-rg-webinar,
  .maintext1-rg-webinar.mo {
    display: block;
  }

  .container-1247 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .maintext-rg-webinar {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-tablet
    );
  }

  .box-rg-webinar.green.width_100percent {
    padding-top: 20px;
  }

  .div-button-rg-webinar.mb-lg-0.position-reletive-sm {
    z-index: 7;
    position: relative;
  }

  .div-block-213 {
    width: 95%;
    min-width: 500px;
    max-width: 800px;
  }

  .hero-main-rg-webinar-copy {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .hero-main-rg-webinar-copy.banner {
    font-size: 2em;
  }

  .div-block-204-copy {
    display: none;
  }

  .div-block-225 {
    width: 80%;
  }

  .video-box {
    aspect-ratio: 16/9;
    min-width: 350px;
  }

  .div-block-226 {
    width: 70%;
  }

  .video-registration.mt-lg-2 {
    grid-template-columns: 1fr;
  }

  .border-bottom-1.bg-fff.rrs-nav-sticky {
    top: 73px;
  }

  .display-grid.grid-2-1.gap-20x.mt-lg-015.grid-md-1x1 {
    grid-template-columns: 1fr;
  }

  .display-grid.grid-3-1.gap-01.mb-md-1 {
    margin-bottom: 1rem;
  }

  .pd-01.border-2.pd-md-005 {
    padding: 0.5rem;
  }

  .vertical-flex.mt-lg-2 {
    grid-template-columns: 1fr;
  }

  .div-block-197-copy {
    justify-content: space-around;
    align-items: center;
    display: block;
  }

  .div-block-_rg_saver_hero {
    width: 60%;
    min-width: 400px;
  }

  .div-block-_rg_saver_hero.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .div-block-230 {
    display: block;
  }

  .div-block-231 {
    right: 3rem;
  }

  .rg_main-text_saver {
    min-width: 360px;
  }

  .div-block-234 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
  }

  .image-62 {
    min-width: 250px;
  }

  .image-63 {
    min-width: 100px;
  }

  .img-rg-webinar2,
  .img-rg-webinar3 {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-189-2 {
    width: 60%;
    min-width: 400px;
  }

  .div-block-189-2.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .hero-main-rg-webinar3 {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .hero-main-rg-webinar3.banner {
    font-size: 2em;
  }

  .webinar-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .webinar-qna-desc.weight-700.mb-1 {
    color: #000;
  }

  .webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .webinar-qna-desc.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .webinar-qna-desc.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .sub-title-sm2.weight-700.mb-1 {
    color: #000;
  }

  .sub-title-sm2.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .sub-title-sm2.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .sub-title-sm2.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.text-prewrap {
    white-space: pre-wrap;
    word-break: keep-all;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20 {
    font-size: 20px;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md {
    white-space: pre-wrap;
    word-break: keep-all;
  }

  .box-rg-webinar-gray.tablet-px-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-65 {
    width: 120px;
  }

  .webinar-title-1 {
    font-size: 1.8rem;
  }

  .webinar-hero-title {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .webinar-hero-title.weight-500 {
    font-size: 36px;
  }

  .webinar-hero-title.weight-500.mb-xs-0.text-align-center-md {
    text-align: center;
  }

  .tablet-none-mobile-block {
    display: none;
  }

  .pc-none-talet-block-mobile-none {
    display: block;
  }

  .video-registration2.mt-lg-2 {
    grid-template-columns: 1fr;
  }

  .img-rg-webinar4 {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .trademark-box {
    border-style: none;
    border-radius: 0;
    padding: 0;
  }

  ._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-01._w-100-md {
    width: 100%;
  }

  ._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-01._w-100-md.px-md-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  ._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-01._w-100-md.pd-md-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  ._w-50.border-gray-dfe5f2.border-radius-12.text-align_center.pt-02.pb-01._w-100-md.pd-md-0.border-md-none {
    border-style: none;
    border-width: 0;
  }

  ._w-50.display-flex.flex-direction-colmn.align-x-stretch.justify-content-between._w-100-md {
    width: 100%;
  }

  ._w-50.display-flex.flex-direction-colmn.align-x-stretch.justify-content-between._w-100-md.gap-md-01 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  ._w-50._w-md-40 {
    width: 40%;
  }

  ._w-50._w-md-45 {
    width: 45%;
  }

  .border-gray-dfe5f2.border-radius-12.pd-015-half.bg-fff,
  .border-gray-dfe5f2.border-radius-12.pd-015-half.bg-fff.mb-lg-4 {
    padding-bottom: 1.25rem;
  }

  ._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.bg-surface.max-w-100-md {
    max-width: 100%;
  }

  ._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.bg-surface.max-w-90-md {
    max-width: 80%;
  }

  ._w-100.display-flex.gap-13x.mb-lg-30.mb-md-50x {
    margin-bottom: 50px;
  }

  .div-block-240.mt-lg-2.mt-md-0 {
    margin-top: 0;
  }

  .line-primary {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .line-primary2 {
    width: 300px;
    top: 65px;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .hero-section-mba {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    background-position: 60% 100%;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-position: 70%;
  }

  .hero-section-mba.banner-section-2.ads-banner-bg {
    background-position: 36%;
    background-size: cover;
  }

  .display-block-md {
    display: block;
  }

  .display-block-md.mb-md-1 {
    margin-bottom: 1rem;
  }

  .display-none-md {
    display: none;
  }

  .display-none-xs {
    display: block;
  }

  .display-block-xs {
    display: none;
  }

  .strong-title-bg.mb-lg-3 {
    width: 95%;
  }

  .mab-tab-grid {
    grid-template-columns: 1fr 1fr;
  }

  .saverpack-sub-title {
    font-size: 24px;
  }

  .saverpack-sub-title.mb-md-1 {
    margin-bottom: 1rem;
  }

  ._w-30._w-md-50 {
    width: 50%;
  }

  .gradation-box-1.tablet-px-01,
  .gradation-box-2.tablet-px-01,
  .gradation-box-3.tablet-px-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .saver-dot-line {
    margin-right: -115px;
  }

  .saver-container-banner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .saver-container-banner.mobile-px-0.saver-box-shadow0.max-w-md-100 {
    max-width: 100%;
  }

  .saver-container-banner.mobile-px-0.saver-box-shadow0.max-w-md-100.border-radius-md-0 {
    border-radius: 0;
  }

  .saver-bot-banner-flex.display-block-md {
    display: block;
  }

  .div-block-243.mt-md-1.md-align-items-left {
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-243.mt-md-2 {
    margin-top: 2rem;
  }

  .div-block-243.mt-md-2.md-align-items-left {
    justify-content: center;
    align-items: flex-start;
  }

  .saver-qna-desc.weight-700.mb-1 {
    color: #000;
  }

  .saver-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .saver-qna-desc.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .saver-qna-desc.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .saverpack-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .saverpack-container.px-md-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-saverpack-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sticky-popup-inner,
  .fixed-popup,
  .strip-banner {
    display: none;
  }

  .saver-block-banner {
    width: 60%;
    min-width: 400px;
  }

  .saver-block-banner.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .saver-block-banner.ml-0 {
    width: 100%;
    min-width: auto;
  }

  .sm-saver-dot-line {
    margin-right: -115px;
  }

  .rocket-open-section.px-md-20x {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-desc-xl {
    font-size: 26px;
  }

  .hero-desc-xl.weight-700.ro-text-color {
    word-break: keep-all;
    line-height: 1.4;
  }

  .hero-desc-xl.color-fff {
    font-size: 26px;
  }

  .ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg {
    background-position: 50% 0;
    background-size: contain;
    padding-top: 30px;
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x.pt-md-02 {
    padding-top: 2rem;
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x.pt-md-02.pb-md-02 {
    padding-bottom: 2rem;
  }

  ._w-55._w-50-md {
    width: 50%;
  }

  ._w-55._w-60-md {
    width: 60%;
  }

  .booth-location-bg {
    background-position: 50% 100%;
    background-size: contain;
    padding-top: 0;
    padding-bottom: 0;
  }

  .offline-booth-bg,
  .offline-booth-bg.position-reletive {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .offline-booth-bg.position-reletive.overflow-hidden-sm.rocket-open-section-1000 {
    overflow: hidden;
  }

  .ro-sub-title.py-lg-01.weight-600.ro-text-color6 {
    font-size: 20px;
  }

  .ro-title-xxl {
    font-size: 36px;
    line-height: 1.4;
  }

  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3,
  .ro-title-xxl.text-align_center.mb-lg-0.position-reletive {
    font-size: 36px;
  }

  .ro-text-color3.day-text.text-align_center.mb-lg-0,
  .ro-text-color3.day-text.text-align_center.mb-lg-0.mt-lg-0 {
    font-size: 34px;
  }

  .ro-hero-title {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .ro-hero-title.weight-500 {
    font-size: 36px;
  }

  .ro-hero-title.weight-500.mb-xs-0.text-align-center-md {
    text-align: center;
  }

  .ro-hero-title.weight-700.hero-title-xl.color-fff.mb-lg-0 {
    font-size: 40px;
  }

  .img-ro-bg {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .ro-title-md.color-fff.mb-lg-3 {
    word-break: keep-all;
    font-size: 20px;
  }

  .polygon-absolute.position_absolute.border-radius-0 {
    width: auto;
  }

  .ro-overlay-text {
    font-size: 36px;
  }

  .ro-hero-left {
    width: 60%;
    min-width: 400px;
  }

  .ro-hero-left.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .ro-hero-left.ml-0.hero-left-section-xs.hero-left-section-md {
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
  }

  .ro-hero-left.ml-0.mr-0.ro-hero-left-xs.px-xs-01.px-xs-0.ro-hero-left-md {
    width: 70%;
  }

  .hero-desc-md {
    font-size: 18px;
  }

  .ro-hero-cta1,
  .ro-hero-cta2 {
    font-size: 24px;
  }

  .day-text {
    font-size: 26px;
  }

  .ro-soursing-title {
    font-size: 1.8rem;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.font-cp.md-text-22 {
    font-size: 22px;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.md-text-24 {
    font-size: 24px;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.font-cp.text-align_right.md-text-22 {
    font-size: 22px;
  }

  .pcp-card-box.tablet-px-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pcp-card-box.box-shadow-1 {
    padding: 20px;
  }

  .pcp-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-section.bg-fff {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .lg-text-20.weight-600.color-fff.md-text-16 {
    font-size: 16px;
  }

  .lg-text-20.weight-600.color-fff.md-text-18,
  .lg-text-20.text-color-515e6a.md-text-18 {
    font-size: 18px;
  }

  .lg-text-20.lh-13.weight-700.ls-1x.mb-lg-0.xs-text-18.mt-xs-6x.weight-600,
  .lg-text-20.cp-font {
    word-break: keep-all;
  }

  .pcp-hero-title.color-fff {
    font-size: 2.8rem;
  }

  .pcp-hero-desc.color-fff {
    word-break: keep-all;
  }

  .pcp-hero-img {
    width: 300px;
  }

  .pcp-hero-img.display-inline-xs.mb-xs-1 {
    display: none;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute {
    left: 30%;
  }

  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16 {
    font-size: 16px;
  }

  .lg-text-18.weight-700.text-align_center.my-lg-1.mb-md-0 {
    margin-bottom: 0;
  }

  .lg-text-18.weight-600.color-fff.border-radius-5x.bg-f04b07.sm-text-16.mt-md-005 {
    margin-top: 0.5rem;
  }

  .lg-text-18.color-gray-8392a0.text-mid-line.md-text-16 {
    font-size: 16px;
  }

  .lg-text-18.mb-lg-2.mb-md-1 {
    margin-bottom: 1rem;
  }

  .lg-text-18.mb-lg-2.mb-md-1.text-align-center-md {
    text-align: center;
  }

  .pcp-card-cta {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-card-cta.bg-fff {
    padding-bottom: 14px;
    padding-right: 20px;
  }

  .lg-text-22.weight-500.md-text-18 {
    font-size: 18px;
  }

  .lg-text-22.weight-600.color-gray-8392a0.position_absolute.text-decor-line-absolute.mb-md-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20 {
    font-size: 20px;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90 {
    height: 90px;
  }

  .lg-text-22.weight-700.md-text-20 {
    font-size: 20px;
  }

  .lg-text-22.text-color-515e6a.text-align-center-md {
    text-align: center;
  }

  .lg-text-22.text-color-515e6a.text-align-center-md.md-text-20 {
    font-size: 20px;
  }

  .lg-text-16 {
    word-break: keep-all;
  }

  .lg-text-16.md-text-14 {
    font-size: 14px;
    line-height: 1.4;
  }

  .lg-text-16.md-text-15 {
    font-size: 15px;
  }

  .lg-text-16.weight-600.text-color-e12705.mb-lg-005.mb-md-0 {
    margin-bottom: 0;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16.display-none-xs {
    display: block;
  }

  .lg-text-16.mb-md-10x {
    margin-bottom: 10px;
  }

  .lg-text-24.weight-700.text-color-9f3a00.mb-lg-005.md-text-22,
  .lg-text-24.weight-700.text-color-9f3a00.md-text-22,
  .lg-text-24.weight-600.color-blue-2b41be.md-text-22,
  .lg-text-24.weight-600.text-align_center-3.md-text-22,
  .lg-text-24.weight-600.text-color-e8423a.md-text-22,
  .lg-text-24.text-color-515e6a.md-text-22 {
    font-size: 22px;
  }

  .find-delivery-img {
    width: 200px;
    height: auto;
  }

  .lg-text-40.weight-700.md-text-30,
  .lg-text-40.weight-600.text-align_center-3.md-text-30 {
    font-size: 30px;
  }

  .online-contact-bg {
    padding: 50px 20px;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute {
    left: 2%;
  }

  .width-coupang-bg.pcp-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .lg-text-30.weight-700.mb-lg-005.md-text-26 {
    font-size: 26px;
  }

  .lg-text-30.weight-700.mb-lg-005.md-text-26.text-align-center-md {
    text-align: center;
  }

  .div-block-251-copy.flex-direction-colmn-md {
    flex-flow: column;
  }

  .cost-box-left {
    width: 100%;
  }

  .cost-box-right {
    width: 100%;
    margin-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .rg-with-saver-banner-absolute {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }

  .rg-default-cost-cta.display-flex-xs {
    display: none;
  }

  .button-primary-2-new-banner.webinar-registration.button-link {
    align-self: center;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top {
    align-self: auto;
  }

  .frame-text-block {
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .slider-7 {
    height: auto;
  }

  .stories-bubble {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
  }

  .product-trend-image {
    width: 45%;
  }

  .stories-bubble-body {
    width: auto;
    max-width: 100%;
  }

  .product-text-title {
    margin-top: 0;
    margin-bottom: 8px;
    font-size: 32px;
    line-height: 1.4;
  }

  .product-text-title.mb-md-0 {
    margin-bottom: 0;
  }

  .product-exposure-frame {
    width: auto;
    height: auto;
  }

  .div-block-282 {
    height: auto;
  }

  .category-stats {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .stories-text-block-copy {
    z-index: 100;
    width: 100%;
    position: relative;
  }

  .frame-body-text {
    font-size: 24px;
  }

  .stories-bubble-p-beauty {
    max-width: none;
  }

  .product-text-div-copy {
    flex-flow: row;
    min-width: auto;
  }

  .product-text-div-copy._w-100-md.justify-content-between-md {
    justify-content: space-between;
  }

  .product-text-div-copy._w-100-md.justify-content-between-md.mb-md-1 {
    margin-bottom: 1rem;
  }

  .text-block-231 {
    font-size: 36px;
    line-height: 1.4;
  }

  .stories-video-container-copy {
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: auto;
    position: relative;
    top: -20px;
  }

  .product-display-text._w-40-md,
  .product-display-text._w-55-md {
    width: 55%;
  }

  .feature-frame-title {
    margin-bottom: 0.5rem;
    font-size: 32px;
    line-height: 1.4;
  }

  .image-184 {
    margin-bottom: 0;
    margin-left: 80px;
    transform: rotate(90deg);
  }

  .stories-video-container-copy-2 {
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: auto;
    position: relative;
    top: -20px;
  }

  .image-185._w-100-md {
    width: 100%;
  }

  .slide-nav-8 {
    bottom: -50px;
  }

  .frame-text-title {
    font-size: 26px;
    line-height: 1.4;
  }

  .text-block-222 {
    font-size: 20px;
    line-height: 1.4;
  }

  .stories-wrapper-beauty {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    position: relative;
  }

  .text-block-235 {
    font-size: 22px;
  }

  .frame-header-text {
    min-width: auto;
    font-size: 16px;
    line-height: 1.4;
  }

  .category-stats-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .video-stories-container {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .product-text-body {
    text-align: left;
    min-width: auto;
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .text-block-236 {
    font-size: 40px;
  }

  .product-trend-link {
    align-self: center;
  }

  .product-trend-link.mr-auto-md {
    margin-right: auto;
  }

  .category-hero-section {
    height: auto;
    padding: 50px 20px;
  }

  .product-text-div {
    align-items: center;
    min-width: auto;
  }

  .product-text-div.align-items-start-md {
    justify-content: center;
    align-items: flex-start;
  }

  .category-rocket-image {
    display: none;
  }

  .text-block-210 {
    font-size: 40px;
    line-height: 1.4;
  }

  .stories-heading-2 {
    font-size: 32px;
    line-height: 1.4;
  }

  .category-beauty-section {
    padding: 50px 20px;
  }

  .category-beauty-section.bg-surface {
    padding-bottom: 30px;
  }

  .category-beauty-section.bg-surface.category-beauty-slide-nav-pb {
    padding-bottom: 70px;
  }

  .category-beauty-img-box {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 25px 16px;
  }

  .step-details-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .step-details-block.align-item-stretch-md {
    align-items: stretch;
  }

  .div-block-277 {
    height: auto;
  }

  .div-block-276.gap-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22 {
    font-size: 22px;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20.display-block-sm.display-none-xs {
    display: none;
  }

  .pcp-card-cta2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-card-cta2.bg-fff {
    padding-bottom: 14px;
    padding-right: 36px;
  }

  .pcp-card-cta3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-card-cta3.bg-fff {
    padding-bottom: 14px;
    padding-right: 36px;
  }

  .pcp-card-cta5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-card-cta5.bg-fff {
    padding-bottom: 14px;
    padding-right: 36px;
  }

  .lg-text-100.weight-black.color-fff.md-text-80 {
    font-size: 80px;
  }

  .webinar-ribbon-bg {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .webinar2-hero-title {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .webinar2-hero-title.weight-500 {
    font-size: 36px;
  }

  .webinar2-hero-title.weight-500.mb-xs-0.text-align-center-md {
    text-align: center;
  }

  .slide-7 {
    width: 1005px;
  }

  ._w-100-md {
    width: 100%;
  }

  ._w-80-md {
    width: 80%;
  }

  .rrs-webinar-hero-title {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .rrs-webinar-hero-div-box {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rrs-webinar-hero-div-box.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 0;
  }

  .rrs-hero-left {
    width: 60%;
    min-width: 400px;
  }

  .rrs-hero-left.right {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-around;
    align-self: auto;
    align-items: flex-start;
    min-width: 200px;
    margin-top: auto;
    display: flex;
  }

  .rrs-hero-left.right.display-flex.ro-img-box-md {
    width: 280px;
  }

  .rrs-hero-left.ml-0.hero-left-section-xs.hero-left-section-md {
    justify-content: space-between;
    align-items: center;
    margin-left: auto;
  }

  .rrs-webinar-sub-nav {
    width: 100%;
  }

  .rrs-webinar-nav-item {
    padding-left: 22px;
    padding-right: 22px;
  }

  .rrs-webinar-nav-item.active {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rrs-webinar-hero-right-img {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .rrs-calendar-day {
    width: 33%;
    height: 475px;
  }

  .rrs-calendar-day-title {
    text-align: center;
  }

  .rrs-schedule-box,
  .rrs-schedule-box.mb-lg-005 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .rrs-schedule-title {
    font-size: 18px;
  }

  .rrs-schedule-desc {
    line-height: 1.4;
  }

  .rrs-program-title {
    font-size: 18px;
  }

  .rrs-program-list {
    padding-left: 20px;
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.weight-700.mb-1 {
    color: #000;
  }

  .rrs-webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .rrs-webinar-qna-desc.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .rrs-webinar-qna-desc.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .rrs-webinar-qna-desc.pl-35rem.pl-md-20x {
    padding-left: 20px;
  }

  .rrs-webinar-qna-desc.pl-35rem.pl-md-40x {
    padding-left: 40px;
  }

  .mt-md-4x {
    margin-top: 4px;
  }

  .rrs-calendar-week-day {
    width: 33%;
  }

  .atoz-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .atoz-section.bg-fff.border-bottom-1 {
    padding-bottom: 30px;
  }

  .atoz-hero-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .atoz-hero-desc.mb-lg-015 {
    font-size: 22px;
  }

  .atoz-hero-section-div {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .atoz-hero-section-div.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 0;
  }

  .atoz-hero-title {
    font-size: 2.3rem;
    line-height: 3.5rem;
  }

  .atoz-hero-title.weight-500 {
    font-size: 36px;
  }

  .atoz-hero-title.weight-500.mb-xs-0.text-align-center-md {
    text-align: center;
  }

  .atoz-section-title {
    font-size: 30px;
  }

  .atoz-div.mx-auto.bg-gray-box {
    width: 90%;
  }

  .rrs-overlay-text {
    font-size: 36px;
  }

  .mba-step3-cost-box-left {
    width: 100%;
  }

  .mba-step3-cost-box-right {
    width: 100%;
    margin-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .text-align-right.pl-lg-80x.pl-md-0 {
    padding-right: 0;
  }

  .rg-cost-start-nav-item {
    padding-left: 22px;
    padding-right: 22px;
  }

  .rg-cost-start-nav-item.active {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rg-starting-cost-section {
    padding: 50px 20px;
  }

  .lg-text-46.weight-700.gradient-text-starting-cost.md-text-30.sm-text-22.ls--2_5x.ls--md-0 {
    letter-spacing: 0;
  }

  .countdown-box {
    padding-left: 30px;
    padding-right: 30px;
  }

  .lg-text-46.weight-700.text-color-e8640e.md-text-36.pt-md-005 {
    padding-top: 0.5rem;
  }

  .lg-text-46.weight-700.text-color-e8640e.md-text-36.pt-md-005.pl-md-005 {
    padding-left: 0.5rem;
  }

  .lg-text-46.weight-700.text-color-e8640e.md-text-36.pt-md-005.pl-md-01 {
    padding-left: 1rem;
  }

  .lg-text-46.weight-700.color-blue-2b41be.md-text-36 {
    font-size: 36px;
  }

  .lg-text-46.weight-700.gradient-text-starting-cost.md-text-30 {
    font-size: 30px;
  }

  .lg-text-46.weight-700.md-text-36 {
    font-size: 36px;
  }

  .default-numbering.bg-112354 {
    width: 26px;
    height: 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .rg-starting-cost-saver {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }

  .benefit-box2 {
    flex-flow: column;
  }

  .benefit-title.weight-700.px-8x.pt-lg-01.md-text-40 {
    font-size: 40px;
  }

  .benefit-box2-inner {
    height: auto;
  }

  .lg-text-80.weight-black.color-fff.md-text-80 {
    font-size: 80px;
  }

  .lg-text-80.weight-700.text-align-right.md-text-60 {
    font-size: 60px;
  }

  .lg-text-80-copy.weight-black.color-fff.md-text-80,
  .lg-text-80-copy-copy.weight-black.color-fff.md-text-80 {
    font-size: 80px;
  }

  .rg-starting-cost-card {
    height: 140px;
    padding: 20px;
  }

  .rg-default-cost-cta2.display-flex-xs {
    display: none;
  }

  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16 {
    font-size: 16px;
  }

  .rg-default-cost-cta3.display-flex-xs {
    display: none;
  }

  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16 {
    font-size: 16px;
  }

  .div-block-287 {
    padding-right: 20px;
  }

  .rg-starting-cost-hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .starting-cost-hero-img {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .starting-cost-hero-img2 {
    top: 50px;
    bottom: auto;
    right: 0;
  }

  .over-slide-mask {
    height: 350px;
  }

  .rg-over-slide {
    margin-right: 2rem;
  }

  .plus-bg2 {
    width: 45px;
  }

  .rocekt-merchant-img {
    width: 50%;
  }

  .starting-cost-qna-desc.weight-700.mb-1 {
    color: #000;
  }

  .starting-cost-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .starting-cost-qna-desc.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .starting-cost-qna-desc.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .starting-cost-qna-desc.pl-35rem.pl-md-20x {
    padding-left: 20px;
  }

  .starting-cost-qna-desc.pl-35rem.pl-md-40x {
    padding-left: 40px;
  }

  .rrs-schedule-box-green-2 {
    height: 180px;
  }

  .rrs-calendar-day-2 {
    width: 48.5%;
    height: auto;
  }

  .lg-text-22-2.weight-500.md-text-18 {
    font-size: 18px;
  }

  .lg-text-22-2.weight-600.color-gray-8392a0.position_absolute.text-decor-line-absolute {
    right: -30px;
  }

  .lg-text-22-2.text-color-515e6a.text-align-center-md {
    text-align: center;
  }

  .lg-text-22-2.text-color-515e6a.text-align-center-md.md-text-20 {
    font-size: 20px;
  }

  .rrs-schedule-box-yellow-2,
  .rrs-schedule-box-yellow-2.mb-lg-005 {
    height: 180px;
  }

  .rrs-schedule-title-2 {
    font-size: 18px;
  }

  .rrs-schedule-title-2.text-color-yellow-cc4e00.display-block-md.mb-md-005 {
    margin-bottom: 0.5rem;
  }

  .rrs-calendar-week-day-2 {
    width: 33%;
  }

  .rrs-schedule-desc-2 {
    line-height: 1.4;
  }

  .rrs-schedule-box-2,
  .rrs-schedule-box-2.mb-lg-005 {
    height: 180px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .link-block-11 {
    display: none;
  }

  .div-block-292 {
    display: block;
  }

  .svg-3 {
    color: #18a0fb;
  }

  .svg-3.text-color-rocket {
    color: #ff6521;
  }

  .section-23 {
    padding-top: 20px;
  }

  .grid_3-col-2.tablet-1-col {
    grid-template-columns: 1fr;
  }

  .grid_3-col-2.tablet-1-col.gap-small.tablet_flex_set {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .starting-cost-hero-img-2 {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .footer-2 {
    padding-top: 30px;
  }

  .rg-over-slide-2 {
    margin-right: 1.5rem;
  }

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

  .lg-text-80-2.weight-700.text-align-right.md-text-60,
  .lg-text-80-2.weight-700.text-align-right.md-text-60.sm-text-40.display-none-xs.lh-1.lg-text-100,
  .lg-text-80-2.weight-700.md-text-60 {
    font-size: 60px;
  }

  .div-block-296 {
    height: auto;
  }

  .nav_menu-list-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    flex: 0 auto;
    max-height: none;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .nav_menu-list-item-2 {
    flex-flow: column;
    width: 100%;
    margin-bottom: 0;
  }

  .nav_menu-list-item-2.display-none-tablet.tablet-py-05 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .nav-2 {
    height: auto;
  }

  .nav-2.container-1201 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    width: 100%;
    margin-bottom: 0;
    padding: 0 0;
  }

  .over-slide-arrow-2 {
    justify-content: center;
    align-items: center;
    right: 0;
  }

  .over-slide-arrow-2.over-slide-left {
    left: 0;
  }

  .flex_horizontal-7.display_none-tablet {
    display: none;
  }

  .rg-over-slide-3 {
    margin-right: 2rem;
  }

  .lg-text-20-2.text-color-515e6a.md-text-18 {
    font-size: 18px;
  }

  .margin-bottom_none-2 {
    margin-bottom: 0;
  }

  .over-slide-pagination {
    bottom: -70px;
  }

  .paragraph_small-2 {
    font-size: 0.88rem;
  }

  .nav_dropdown-menu-2 {
    width: 100%;
    height: auto;
  }

  .div-block-301 {
    justify-content: space-between;
  }

  .mega-nav_dropdown-list-wrapper-2 {
    z-index: 3;
    box-shadow: none;
    background-color: #fff;
    padding: 2rem;
  }

  .mega-nav_dropdown-list-wrapper-2.w--open {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 1rem;
    position: relative;
    top: auto;
    left: 0;
    right: 0;
  }

  .mega-nav_dropdown-list-wrapper-2.tablet_padding-2 {
    padding: 1rem;
  }

  .image-196 {
    margin-right: -40px;
  }

  .text-button-2.tablet-align-left {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .bg-fff-4 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .bg-fff-4.rrs-nav-sticky {
    top: 73px;
  }

  .nav_mobile-menu-button-2 {
    color: inherit;
    background-color: #0000;
    align-self: center;
    padding-right: 0;
  }

  .nav_mobile-menu-button-2.w--open {
    color: #18a0fb;
    background-color: #0000;
  }

  .nav_mobile-menu-button-2.w--open:hover {
    color: #ff4d00;
  }

  .sub-title-sm-25.weight-700.mb-1 {
    color: #000;
  }

  .sub-title-sm-25.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .container-1200-2 {
    flex-flow: column-reverse;
  }

  .div-block-303 {
    padding-right: 20px;
  }

  .div-block-304 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    white-space: normal;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .default-numbering-2.bg-112354 {
    width: 26px;
    height: 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .starting-cost-hero-img2-2 {
    top: 50px;
    bottom: auto;
    right: -20px;
  }

  .nav_menu-2 {
    background-color: #fff;
    border-radius: 0;
    flex-flow: column;
    justify-content: space-between;
    height: 100vh;
    max-height: 100vh;
    margin-top: 1px;
    padding: 1rem;
    display: flex;
    position: absolute;
    top: 128%;
    overflow: auto;
    box-shadow: 0 4px 8px #0000001a;
  }

  .nav_menu-2.mo_nav_menu_set {
    background-color: #fff;
    border-radius: 0;
  }

  .rg-cost-over-slider-2 {
    overflow: visible;
  }

  .sub-desc-xs-3.color-fff.footer-text {
    font-size: 12px;
  }

  .image-197 {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .over-slide-mask-2 {
    height: 350px;
  }

  .nav_right-2.display_pc_tablet {
    display: flex;
  }

  .div-block-12-bottom-2 {
    height: 170px;
  }

  .rg-starting-cost-section-2 {
    padding: 50px 20px;
  }

  .rg-starting-cost-section-2.py-lg-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-308 {
    padding-bottom: 0.75px;
  }

  .over-slide-mask-3 {
    width: 45%;
    height: 350px;
  }

  .lg-text-16-2 {
    word-break: keep-all;
  }

  .lg-text-16-2.weight-600.text-color-e12705.mb-lg-005.mb-md-0 {
    margin-bottom: 0;
  }

  .nav_link-2 {
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    font-size: 1.13rem;
  }

  .nav_link-2:hover {
    color: #18a0fb;
    background-color: #0000;
  }

  .nav_link-2.w--current:hover {
    background-color: #0000;
  }

  .nav_link-2.w--open {
    background-color: #0000;
    padding-left: 0;
  }

  .rg-starting-cost-hero-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-310 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-311 {
    height: 205px;
  }

  .mega-nav_dropdown-list-2.w--open {
    height: auto;
    margin-top: 0;
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    position: relative;
    top: 0%;
  }

  .countdown-box-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .countdown-box-2.mt-lg-2.mt-xs-1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rg-starting-cost-li-2 {
    padding-left: 20px;
  }

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

  .div-block-313 {
    height: auto;
  }

  .rg-90after-with-saver-banner-absolute-copy {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }

  .before_cost_tooltip_tail {
    left: 27px;
  }

  .xs-tooltip_box1 {
    display: none;
  }

  .before_cost_tooltip {
    bottom: 27px;
    right: -70px;
  }

  .rg_tooltip_tail1 {
    top: 0;
    left: 22.3%;
  }

  .mx-2x-2 {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-316 {
    justify-content: space-between;
  }

  .rg_tooltip_tail2 {
    left: 41%;
  }

  .rg-tooltip1 {
    bottom: 68px;
  }

  .container-1200-3 {
    flex-flow: column-reverse;
  }

  .container-1200-3.align-x-end.mt-lg-1.pb-lg-005.align-items-md-end {
    justify-content: flex-end;
    align-items: flex-end;
  }

  .div-block-318 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    white-space: normal;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .xs-tooltip_box2 {
    display: none;
  }

  .sub-desc-xs-4.color-fff.footer-text {
    font-size: 12px;
  }

  .image-199 {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .rg-tooltip2 {
    bottom: 27px;
    right: -70px;
  }

  .rg-90after-saver-logo {
    left: 60%;
    right: auto;
    transform: translate(-50%, -50%);
  }

  .before_cost_tooltip_box {
    display: none;
    left: 135px;
  }

  .lg-text-16-3 {
    word-break: keep-all;
  }

  .lg-text-16-3.md-text-14 {
    font-size: 14px;
    line-height: 1.4;
  }

  .lg-text-16-3.md-text-14.color-text-515e6a._w-60-md {
    width: 60%;
  }

  .lg-text-16-3.weight-600.text-color-e12705.mb-lg-005.mb-md-0 {
    margin-bottom: 0;
  }

  .margin-bottom_none-3 {
    margin-bottom: 0;
  }

  .mt-lg--60.position-absolute-md {
    position: absolute;
  }

  .mt-lg--60.position-absolute-md.before-cost-bubble {
    z-index: 999;
    left: 88px;
    right: auto;
  }

  .mt-lg--60._w-xs-170x.psition-absolute-md {
    position: absolute;
  }

  .mt-lg--60._w-xs-170x.psition-absolute-md.before-cost-bubble2 {
    left: 110px;
    right: auto;
  }

  .div-block-321 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-322 {
    height: 205px;
  }

  .rg-seller-same-cta-2 {
    font-size: 14px;
  }

  .footer-3 {
    padding-top: 30px;
  }

  .starting-cost-hero-img-3 {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .image-200 {
    margin-right: -40px;
  }

  .starting-cost-hero-img2-3 {
    top: 50px;
    bottom: auto;
    right: -20px;
  }

  .rg-starting-cost-hero-3 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rg-over-slide-4 {
    margin-right: 1.5rem;
  }

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

  .div-block-326 {
    height: auto;
  }

  .over-slide-arrow-3 {
    justify-content: center;
    align-items: center;
    right: 0;
  }

  .over-slide-arrow-3.over-slide-left {
    left: 0;
  }

  .rg-over-slide-5 {
    margin-right: 2rem;
  }

  .lg-text-20-4.text-color-515e6a.md-text-18 {
    font-size: 18px;
  }

  .div-block-331 {
    justify-content: space-between;
  }

  .image-203 {
    margin-right: -40px;
  }

  .bg-fff-5 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .bg-fff-5.rrs-nav-sticky {
    top: 73px;
  }

  .div-block-333 {
    padding-right: 20px;
  }

  .div-block-334 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    white-space: normal;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .lg-text-16-4 {
    word-break: keep-all;
  }

  .rg-starting-cost-section-3 {
    padding: 50px 20px;
  }

  .default-numbering-3.bg-112354 {
    width: 26px;
    height: 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .sub-desc-xs-5.color-fff.footer-text {
    font-size: 12px;
  }

  .image-204 {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .over-slide-mask-4 {
    height: 350px;
  }

  .margin-bottom_none-4 {
    margin-bottom: 0;
  }

  .rg-starting-cost-hero-4 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-339 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .div-block-340 {
    height: 205px;
  }

  .footer-4 {
    padding-top: 30px;
  }

  .countdown-box-3 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .countdown-box-3.mt-lg-2.mt-xs-1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rg-starting-cost-li-3 {
    padding-left: 20px;
  }

  .lg-text-20-5.text-color-515e6a.md-text-18 {
    font-size: 18px;
  }

  .bg-fff-6 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .bg-fff-6.rrs-nav-sticky {
    top: 73px;
  }

  .div-block-343,
  .div-block-345 {
    padding-right: 20px;
  }

  .default-numbering-5.bg-112354 {
    width: 26px;
    height: 26px;
    font-size: 16px;
    line-height: 24px;
  }

  .countdown-box-4 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .countdown-box-4.mt-lg-2.mt-xs-1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rg-over-slide-6 {
    margin-right: 1.5rem;
  }

  .over-slide-arrow-4 {
    justify-content: center;
    align-items: center;
    right: 0;
  }

  .over-slide-arrow-4.over-slide-left {
    left: 0;
  }

  .lg-text-16-5 {
    word-break: keep-all;
  }

  .rg-starting-cost-section-4 {
    padding: 50px 20px;
  }

  .rg-starting-cost-li-4 {
    padding-left: 20px;
  }

  .div-block-351 {
    padding-right: 20px;
  }

  .image-211 {
    margin-right: -40px;
  }

  .image-211.position_absolute.zero-hero-section-img-block {
    margin-right: 0;
    right: -130px;
  }

  .rg-starting-cost-hero-5 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg-text-45.weight-700.mr-lg--30x.md-md-2 {
    margin-bottom: 2rem;
  }

  .lg-text-45.weight-700.mr-lg--30x.md-md-2.mr-md-0 {
    margin-right: 0;
  }

  .lg-text-45.weight-700.mr-lg--30x.md-md-2.mr-md-0.md-text-32 {
    font-size: 32px;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.mb-md-0 {
    margin-bottom: 0;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.mb-md-0.display-inline-md {
    display: inline-block;
  }

  .rg-zero-hero-right {
    width: 50%;
    left: 0;
  }

  .rg-zero-hero-img {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .div-block-353 {
    width: 17%;
  }

  .rg_tooltip_tail3 {
    left: auto;
    right: 17%;
  }

  .div-block-355 {
    flex-flow: column;
  }

  .tooltip_box3 {
    display: none;
  }

  .position_absolute-2.rocket-absolute {
    height: auto;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18 {
    font-size: 18px;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005,
  .lg-text-20-11.weight-700.color-fff.mb-md-005 {
    margin-bottom: 0.5rem;
  }

  .sm-tooltip_box3 {
    display: none;
  }

  .div-block-359 {
    text-align: center;
  }

  .div-block-359._w-100.rocket-bottom-banner-tablet {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .baner-saver-inner {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .other-cost-saver-benefit-inner.radius-top {
    border-top-left-radius: 8px;
  }

  .other-cost-saver-benefit-inner.radius-bottom.position-reletive.overflow_hidden {
    border-bottom-left-radius: 8px;
  }

  .tooltip_box1,
  .sub-title-md-3.pc_table_mol_none {
    display: none;
  }

  .other-cost-benefit-inner.radius-bottom {
    border-bottom-left-radius: 8px;
  }

  .other-cost-benefit-inner.radius-top {
    border-top-left-radius: 8px;
  }

  .other-benefit-saver-banner-div {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 120px;
    padding-right: 20px;
  }

  .other-benefit-banner-div {
    height: 120px;
  }

  .other-benefit-banner-div.h-md-auto {
    height: auto;
  }

  .sub-desc-sm-15.weight-600.text-color-rocket.text-decoration_none {
    text-shadow: 0 0 1px #fff3;
  }

  .tooltip_box2 {
    display: none;
  }

  .rg-seller-same-cta-3 {
    font-size: 14px;
  }

  .container-1249.container-1200.px-0-mobile.px-md-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .home-hero-copy-cta2.mb-lg-30x.mb-md-0 {
    margin-bottom: 0;
  }

  .home-hero-copy-cta2.mb-lg-30x.mb-md-0.display-inline-md {
    display: inline-block;
  }

  .starting-cost-hero-img-copy {
    vertical-align: baseline;
    min-width: 200px;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .rg-starting-cost-hero-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .starting-cost-hero-img2-3-copy {
    top: 50px;
    bottom: auto;
    right: -20px;
  }

  .link-block-12,
  .div-block-363.display-none-md.display-flex-pc {
    display: none;
  }

  .ribbon-v_1 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .ribbon-v_1.top--banner.position-reletive {
    padding-bottom: 12px;
  }

  .rg_cost_fee_popup {
    width: 660px;
  }

  .rg-fee-popup-cta {
    font-size: 14px;
  }

  .rg-fee-popup-box {
    width: 100%;
  }

  .cost-box-right-copy {
    width: 100%;
    margin-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .rg-fee-popup-saver {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }

  .rg-fee-popup-box2 {
    width: 100%;
  }

  .rg_cost_fee_popup2 {
    width: 660px;
  }

  .home-hero-copy-cta2-md {
    margin-top: 2rem;
    margin-left: auto;
    display: flex;
    position: static;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.mb-md-0 {
    margin-bottom: 0;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.mb-md-0.display-inline-md {
    display: inline-block;
  }

  .home-hero-copy-cta2-md.display-block-md {
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: static;
  }

  .home-hero-copy-cta2-md.display-block-md.ml-md-auto {
    margin-left: auto;
  }

  .home-hero-copy-cta2-md.display-block-md.ml-md-auto.mt-md-2 {
    margin-top: 2rem;
  }

  .display-flex-md {
    display: flex;
  }

  .display-flex-md.flex-direction-colmn-md {
    flex-flow: column;
  }

  .display-flex-md.flex-direction-colmn-md.align-items-start-md {
    justify-content: center;
    align-items: flex-start;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.mb-md-0 {
    margin-bottom: 0;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.mb-md-0.display-inline-md {
    display: inline-block;
  }

  .home-hero-copy-cta2-sm.display-block-md {
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: static;
  }

  .home-hero-copy-cta2-sm.display-block-md.ml-md-auto {
    margin-left: auto;
  }

  .home-hero-copy-cta2-sm.display-block-md.ml-md-auto.mt-md-2 {
    margin-top: 2rem;
  }

  .ads_qna2-cta {
    border-radius: 12px;
  }

  .ads_qna {
    width: 100%;
  }

  .ads_qna_section {
    padding-bottom: 80px;
  }

  .ads-card_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  .ads_card_inner_box {
    height: 220px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads_card_cta {
    letter-spacing: -1px;
    font-size: 16px;
  }

  .lg-text-36.weight-700.mb-lg-005.md-text-26 {
    font-size: 26px;
  }

  .lg-text-36.weight-700.mb-lg-005.md-text-26.text-align-center-md {
    text-align: center;
  }

  .ads_card_section {
    overflow: hidden;
  }

  .ads_cp_section {
    padding-top: 50px;
    padding-bottom: 70px;
  }

  .ads_program_cta {
    border-radius: 12px;
  }

  .ads_recommend-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .ads_recommend-grid.mt-lg-2 {
    grid-template-columns: 1fr;
  }

  .ads_program-box {
    justify-content: center;
    align-items: center;
    height: 300px;
  }

  .ads_program_section,
  .ads_hero_section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .ads_hero_desc.display-block-md {
    font-weight: 300;
  }

  .ads-card_content-mo {
    display: block;
  }

  .ads_over_slide_mask {
    width: 45%;
    height: auto;
  }

  .ads_over_slide {
    margin-right: 1.5rem;
  }

  .rg-cta-light.display-flex-xs {
    display: none;
  }

  .rrs-schedule-box-3 {
    height: 150px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .rrs-schedule-box-3.mb-lg-005 {
    height: auto;
    min-height: 150px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .rrs-calendar-day-empty {
    width: 48.5%;
    height: auto;
    display: none;
  }

  .rrs-calendar-day-3 {
    width: 48.5%;
    height: auto;
  }

  .rrs-schedule-box-yellow-3 {
    height: 150px;
  }

  .rrs-schedule-box-yellow-3.mb-lg-005 {
    height: auto;
    min-height: 150px;
  }

  .rrs-schedule-box-green-3 {
    height: 150px;
  }

  .rrs-schedule-box-green-3.mb-lg-005 {
    height: auto;
    min-height: 150px;
  }

  .rrs-calendar-day-empty2 {
    width: 48.5%;
    height: auto;
  }

  .rrs-calendar-week-day-3 {
    width: 33%;
  }

  .rrs-program-title-2 {
    font-size: 18px;
  }

  .rrs-program-box-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-wrap.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .rrs-calendar-day-empty3 {
    width: 48.5%;
    height: auto;
  }

  .lg-text-50.weight-700.mb-lg-015.md-text-40 {
    font-size: 40px;
  }

  .lg-text-50.weight-700.mb-lg-015.md-text-40.text-align-center-md,
  .lg-text-50.weight-700.mb-lg-015.text-align-center-md {
    text-align: center;
  }

  .lg-text-40-copy.weight-700.md-text-30,
  .lg-text-40-copy.weight-600.text-align_center-3.md-text-30 {
    font-size: 30px;
  }

  .wallet_card_con_left {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .wallet_card_con_right {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-right: 24px;
  }

  .h--26x.mb-lg-2.mb-md-1 {
    margin-bottom: 1rem;
  }

  .home_renewal_hero {
    padding-left: 20px;
    padding-right: 20px;
  }

  .home_hero_title {
    font-size: 46px;
  }

  .sc-stats {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc-stats.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .stats_grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .stats_grid1__title {
    font-size: 30px;
  }

  .stats__num {
    font-size: 80px;
  }

  .mt-lg-8x.lg-text-20.md-text-18 {
    word-break: keep-all;
    font-size: 18px;
  }

  .sc-feature {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc-feature.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .feature__title {
    text-align: left;
    word-break: keep-all;
  }

  .sc-growth {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc-growth.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-guide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc-guide.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .guide__title {
    margin-bottom: 2rem;
    font-size: 39px;
  }

  .guide_step_box,
  .guide_step_box3,
  .guide_step_box2 {
    height: auto;
  }

  .sc-apply {
    background-position: 90%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc-apply.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .feature__content_img {
    width: 330px;
  }

  .sc-growth-content {
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .sc-growth-content.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .growth_content_box_red {
    width: 95%;
    max-width: 950px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .growth__content_truck {
    width: 180px;
    bottom: -50px;
  }

  .growth__content_title {
    font-size: 24px;
  }

  .growth__content_img_box {
    width: 180px;
    margin-left: 20px;
    margin-right: 30px;
  }

  .growth_content_box_yellow {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 40px 0 0;
  }

  .growth__content_won {
    width: 80%;
    margin-left: 20px;
    margin-right: 40px;
  }

  .growth_content_box_blue {
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .growth__content_box_img {
    width: 100px;
  }

  .growth__content_img_box2 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .text-block-252 {
    word-break: keep-all;
  }

  .guide_step_line_horizontal {
    width: 100%;
    height: 2px;
    position: static;
  }

  .guide_step_line_horizontal2 {
    width: 35%;
    height: 2px;
    position: static;
  }

  .renewal-rg-sub-nav {
    width: 100%;
  }

  .rg-over-slide-7 {
    margin-right: 1.5rem;
  }

  .over-slide-arrow-5 {
    justify-content: center;
    align-items: center;
    right: 0;
  }

  .over-slide-arrow-5.over-slide-left {
    left: 0;
  }

  .lg-text-16-6 {
    word-break: keep-all;
  }

  .rg-starting-cost-section-5 {
    padding: 50px 20px;
  }

  .lg-text-18-2.weight-700.text-align_center.my-lg-1.mb-md-0 {
    margin-bottom: 0;
  }

  .lg-text-20-12.text-color-515e6a.md-text-18 {
    font-size: 18px;
  }

  .rg-sc-apply {
    background-position: 70%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rg-sc-apply.py-lg-78x.py-md-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .rg_apply__desc.weight-700.mb-1 {
    color: #000;
  }

  .rg_apply__desc.weight-700.mb-1.display-hide-mobilel {
    display: block;
  }

  .rg_apply__desc.weight-500.mb-lg-20x.text-align-left {
    text-align: left;
  }

  .rg_apply__desc.mb-lg-005 {
    letter-spacing: -0.1em;
  }

  .rg_apply__desc.mb-lg-0.tablet-text-align-left {
    text-align: left;
    word-break: keep-all;
  }

  .sc_rg_new_banner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rg_new_banner_img {
    text-align: right;
    top: -10px;
  }

  .sc_rg_new2_banner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sc_rg_news2_cta.lg-text-18 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .march-week-day {
    width: 33%;
  }
}

@media screen and (max-width: 767px) {
  .container.container-1200.phone-pt-mobile.phone-width {
    padding-top: 1rem;
  }

  .container.container-1200.px-0.home-tablet-py {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.education-content {
    flex-flow: column;
  }

  .container.container-1200.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.position-reletive.px-0.feature__py {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container.container-900.px-0.display-flex.space-between.ads-mid-grid {
    flex-flow: column-reverse;
    position: relative;
  }

  .container.popup-container--650 {
    width: 90%;
  }

  .container.container-950.px-0.display-flex.space-between.ads-mid-grid {
    flex-flow: column-reverse;
    position: relative;
  }

  .container.container-1000.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .section.bg-fff.padding-partner-box {
    padding: 50px 20px;
  }

  .section.bg-fff.section-p--80 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section.bg-fff.home-py,
  .section.bg-surface {
    padding-top: 2rem;
  }

  .section.bg-surface.home-top-banner.position-reletive {
    background-color: #f9f9f9;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
    padding: 1rem 2rem;
  }

  .section.blog-banner {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section.band-growth-section,
  .section.band-growth-section.bg-fff {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .grid_2-col.gap-small {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  }

  .grid_2-col.gap-medium {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  }

  .grid_2-col.mobile-l-1-col {
    grid-template-columns: 1fr;
  }

  .grid_2-col.gap-xxlarge {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  }

  .heading_huge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-mobile-l
    );
  }

  .heading_h2 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-mobile-l
    );
  }

  .heading_h4 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-mobile-l
    );
  }

  .heading_h5 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-mobile-l
    );
  }

  .heading_h6 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-mobile-l
    );
  }

  .paragraph_large {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-mobile-l
    );
  }

  .paragraph_xlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-mobile-l
    );
  }

  .margin-top_none {
    margin-top: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .padding-top_none {
    padding-top: 0;
  }

  .padding-bottom_small {
    padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  }

  .text-align_center.text-align_left-mo {
    text-align: center;
  }

  .text-align_center.color-fff.mt-lg-3.ro-title-md.mt-md-2 {
    font-size: 20px;
  }

  .text-align_center.recommend-max-w._w-100 {
    max-width: 100%;
  }

  .text-align_center.mb-lg-70x.mb-sm-40x {
    margin-bottom: 40px;
  }

  .text-align_center.mt-lg-80x.mt-lg-02 {
    margin-top: 2rem;
  }

  .text-align_center.text-color-gray-16181a.lg-text-18 {
    font-size: 16px;
  }

  .text-align_center.mb-lg-40x.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .text-align_center.mt-lg-60x.mt-md-50.mt-sm-30x {
    margin-top: 30px;
  }

  .position_sticky.mobile-relative {
    position: sticky;
  }

  .margin-right_none {
    margin-right: 0;
  }

  .margin-left_none {
    margin-left: 0;
  }

  .paragraph_xxlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-mobile-l
    );
  }

  .margin-top_small {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  }

  .margin-top_large {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .margin-top_medium {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  }

  .margin-bottom_small {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
  }

  .margin-bottom_large {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .padding-bottom_medium {
    padding-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x
    );
  }

  .padding-bottom_large {
    padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .padding-top_medium {
    padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  }

  .padding-top_large {
    padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .rich-text blockquote {
    font-size: 1.5rem;
  }

  .margin-top_xxlarge {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  }

  .margin-bottom_xxlarge {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  }

  .nav.container-1201 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .slider_arrow {
    height: 40px;
    inset: 0%;
  }

  .slider_arrow.is-next {
    inset: auto 0% 0% auto;
  }

  .slider_arrow.is-previous {
    inset: auto auto 0% 0%;
  }

  .flex_horizontal.gap-large {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .flex_horizontal.flex_vertical_mobile-l {
    flex-flow: column;
  }

  .flex_horizontal.mobile-horizontal {
    flex-flow: row;
  }

  .flex_horizontal.mobile-l-vertical {
    flex-flow: column;
  }

  .width_100percent.padding-3x.padding-1-5x-tablet.padding-1x-mobile {
    padding: 1.5rem;
  }

  .padding_large {
    padding: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1-5x);
  }

  .position_absolute.home-top-banner-inner {
    width: 150px;
    top: 20px;
  }

  .position_absolute.rocket-absolute.footer-banner-3 {
    display: none;
  }

  .position_absolute.position-left-top.sub-desc-xxl.line-height-15 {
    left: 2rem;
  }

  .position_absolute.border-radius-0.left-ribbon-absolute {
    z-index: auto;
    left: -30px;
  }

  .position_absolute.border-radius-0.right-ribbon-absolute {
    right: -120px;
  }

  .margin-left_auto.color-primary.section-title-lg.margin-top_xsmall.section-title-lg-mobile.mobile-l-ml-0 {
    margin-left: 0;
  }

  .margin-left_auto.color-primary.section-title-lg.margin-top_xsmall.section-title-lg-mobile.mobile-l-ml-0.mobile-l-mt-0 {
    margin-top: 0;
    line-height: 1em;
  }

  .margin-left_auto.color-primary.section-title-lg.margin-top_xsmall.section-title-lg-mobile.mobile-l-ml-0.mobile-l-mt-0.mobile-l-pb-005x {
    padding-bottom: 0.5rem;
    font-size: 35px;
  }

  .display_none_mobile-l {
    display: none;
  }

  .padding-bottom_xxlarge {
    padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .padding-top_xxlarge {
    padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  }

  .icon.is-small-1x1.border-radius-0.partner-carrier-program-icon {
    width: 1rem;
    height: 1rem;
  }

  .text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab.flex-vertical_center {
    border-radius: 0;
    width: calc(50vw - 2rem);
  }

  .text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab.flex-vertical_center.mobile-px-1em.mobile-mb-0 {
    border-radius: 0;
    width: calc(50vw - 1.25rem);
    margin-bottom: 0;
  }

  .width_60percent.seller-wallet-width {
    width: 100%;
  }

  .width_70percent_mobile-l {
    width: 70%;
  }

  .width_40percent.seller-wallet-mobile {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .width_80percent_mobile-l {
    width: 80%;
  }

  .ratio_auto_mobile-l {
    aspect-ratio: auto;
  }

  .max-width_small {
    max-width: 100%;
  }

  .margin-top_xlarge {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  }

  .margin-bottom_xlarge {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--3x);
  }

  .padding-bottom_xlarge {
    padding-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .padding-top_xlarge {
    padding-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .text-align_center_mobile-l {
    text-align: center;
  }

  .paragraph {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-mobile-l
    );
  }

  .flex_vertical.gap-large {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .sg_logo {
    height: auto;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }

  .sg_nav-menu {
    justify-content: flex-start;
    height: 60px;
    margin-left: 0;
    padding-left: 6px;
    padding-right: 6px;
  }

  .width_100percent_mobile-l {
    width: 100%;
  }

  .hide_mobile-l {
    display: none;
  }

  .ix_card-change-width {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .ix_card-change-width-background.is-mobile-card {
    width: 100%;
    height: 100%;
  }

  .dropdown_toggle {
    justify-content: center;
    align-items: center;
  }

  .card_body_small {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-l
    );
  }

  .padding-horizontal_none,
  .padding-vertical_none {
    padding: 0;
  }

  .grid_9-col,
  .grid_6-col,
  .grid_5-col {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

  .grid_4-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid_1-col.gap-medium {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--sm-gap);
  }

  .grid_1-col.gap-small {
    grid-column-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
    grid-row-gap: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---gap--xs-gap);
  }

  .grid_12-col,
  .grid_8-col {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

  .tabs_nav {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .nav_menu.mo_nav_menu_set {
    background-color: #fff;
    border-radius: 0;
    height: 100%;
    max-height: calc(100vh - 72px);
    padding-bottom: 0;
  }

  .nav_menu-list-item.display-none-tablet.tablet-py-05.mobile-gnb-faq {
    border-top: 1px solid #e5e5e5;
    padding-top: 1rem;
    padding-bottom: 0;
  }

  .nav_menu-list-item.display-none-tablet.tablet-py-05.mobile-gnb-service {
    padding-top: 0;
  }

  .nav_menu-list-item.display-hide-tablet {
    display: block;
  }

  .mega-nav_dropdown-list-wrapper.tablet_padding-2 {
    box-shadow: none;
    padding: 0;
  }

  .header.is-2-col {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    display: flex;
  }

  .padding_none {
    padding: 0;
  }

  .header {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .footer_icon-group.mobile-block {
    flex-flow: row;
    display: flex;
  }

  .min-height_auto_mobile {
    min-height: auto;
  }

  .margin-vertical_large {
    margin-bottom: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--2x);
  }

  .padding_section {
    padding-top: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-l
    );
    padding-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-l
    );
  }

  .padding_xsmall.height_100percent.blog-padding {
    padding: 1rem;
  }

  .card_header {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-l
    );
    flex-flow: column;
  }

  .ratio_2x3_mobile-l {
    aspect-ratio: 2/3;
  }

  h1 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-p
    );
  }

  h2 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-mobile-p
    );
  }

  h3 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h3-heading--h3-size-mobile-p
    );
  }

  h4 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-mobile-p
    );
  }

  h5 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-mobile-p
    );
  }

  h6 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-mobile-p
    );
  }

  p {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-mobile-p
    );
  }

  img {
    width: auto;
  }

  .position-reletive.width-coupang-height.mb-lg-2.top-banner-width {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .position-reletive.width-coupang-height.mr-03.mr-sm-0 {
    margin-right: 0;
  }

  .position-reletive.width-coupang-height.mr-03.mr-sm-0.top-banner-width {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .position-reletive.rg-zero-hero-img-position {
    left: 0;
  }

  .image-2,
  .section-2.top--banner {
    display: block;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-info.my-1-tablet {
    margin-bottom: 0;
  }

  .testimonial-info.mobile-mt-0 {
    flex-flow: row;
    margin-top: 0;
  }

  .testimonial-image {
    margin-bottom: 0;
  }

  .testimonial-icon-wrapper.display-none-mobilel {
    display: none;
  }

  .container-3.mt-sm-20 {
    margin-top: 0;
    padding-top: 50px;
  }

  .container-3.mt-sm-20.why-coupang-pd-tablet {
    padding-left: 30px;
    padding-right: 30px;
  }

  .sub-title-md {
    line-height: 1.4em;
  }

  .sub-title-md.pc_table_mol_none {
    display: none;
  }

  .sub-title-md.pc_table_mol_block.rocket-step-text,
  .sub-title-md.flex-child_no-shrink.rocket-step-text {
    font-size: 20px;
  }

  .sub-title-md.weight-700.home-mobile-content1-sub-title,
  .sub-title-md.mb-0.weight-700.mobile-sub-title-md {
    font-size: 24px;
  }

  .section-title-lg {
    line-height: 1.4em;
  }

  .section-title-lg.text-align_center-ta.width_100percent_mobile-l.color-fff.mt-lg-0.mb-lg-1.ads-banner-text-mobile,
  .section-title-lg.text-align_center-ta.width_70percent_tablet.width_100percent_mobile-l.color-fff.padding-h2 {
    font-size: 40px;
  }

  .section-title-lg.mt-lg-0.mb-lg-2.home-mobile-content1-title {
    font-size: 30px;
  }

  .banner-title {
    margin-top: 0;
    font-size: 40px;
    line-height: 1.4em;
  }

  .banner-title.ml-table-0 {
    margin-bottom: 1rem;
    font-size: 40px;
  }

  .banner-title.ml-table-0.home-banner-center-mobile-l {
    text-align: center;
    margin-left: auto;
  }

  .container-1201 {
    justify-content: space-between;
  }

  .banner-left {
    justify-content: space-between;
    align-items: center;
  }

  .cta-button-md.mt-md-1.mb-lg-1.mt-mo-0 {
    margin-top: 0;
  }

  .cta-button-md.mt-md-1.mb-lg-1.mt-mo-0.mb-mo-0 {
    margin-bottom: 0;
  }

  .top-banner-text.ribon-banner-none {
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
  }

  .top-banner-text.ribon-banner-none.color-primary.weight-600 {
    color: #18a0fb;
  }

  .top-banner-text.ribon-banner-none.color-primary.weight-600:hover,
  .top-banner-text.ribon-banner-none.color-primary.weight-600.color-primary-sm {
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  }

  .top-banner-text.ribon-banner-none.color-1a-sm {
    color: #1a1a1a;
  }

  .top-banner-text.ribon-banner-none.color-000 {
    color: #000;
  }

  .top-banner-text.top-banner-link-text {
    display: none;
  }

  .link-text.mobile-text-14 {
    font-size: 14px;
  }

  .container-1200.position-reletive.align-x-start.align-x-start-md.align-items-center-sm {
    justify-content: center;
    align-items: center;
  }

  .container-1200.footer-banner {
    word-break: keep-all;
    flex-flow: column-reverse;
  }

  .cta-button-sm {
    margin-right: 0;
    padding: 8px 15px;
    font-size: 14px;
  }

  .sub-title-lg {
    word-break: keep-all;
    line-height: 1.4;
  }

  .sub-title-lg.text-align_left.mb-lg-2.pl-lg-2.px-0-mobile {
    padding-left: 0;
  }

  .sub-title-sm.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .sub-title-sm.accordion-text {
    white-space: pre-wrap;
  }

  .sub-title-sm.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .sub-title-sm.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .section-title-md.seller-font-mobile {
    font-size: 24px;
  }

  .section-title-sm.text-align_center.display-none-sm {
    display: none;
  }

  .section-title-sm.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .section-title-sm.mb-lg-1.sm-title-26 {
    font-size: 26px;
  }

  .section-title-sm.mb-lg-015.sm-text-24 {
    font-size: 24px;
  }

  .sub-title-xs.mt-lg-0.color-fff {
    margin-bottom: 20px;
  }

  .sub-title-xs.font--16 {
    font-size: 16px;
  }

  .sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile.mobile-s-none {
    display: block;
  }

  .sub-desc-md.text-align_left.pl-lg-2.pr-lg-2.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .sub-desc-md.mt-lg-2.sub-desc-mobile.display_block_mobile-s {
    display: none;
  }

  .sub-desc-md.graph-text-mobile.display_block_mobile_l {
    word-break: keep-all;
    display: block;
  }

  .sub-desc-xs.text--hover.color-fff.mobile-block {
    display: block;
  }

  .sub-desc-xs.color-error.weight-600 {
    font-size: 12px;
  }

  .sub-desc-xs.color-fff.footer-text.footer-text-mobile {
    text-align: center;
  }

  .div-block-6,
  .div-block-6._w-100.mt-lg-1.rocket-tablet-100 {
    width: 100%;
  }

  .div-block-7 {
    text-align: center;
  }

  .div-block-8.display-hide-mobilel {
    display: none;
  }

  .sub-title-xxs.text--hover.display-hide-mobilel {
    display: block;
  }

  .sub-title-xxs.text--hover.display-block-mobilel {
    display: none;
  }

  .div-block-13 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .section-4.bg-surface.home-banner-py {
    background-position: 60%;
  }

  .bg-fff {
    padding: 0;
  }

  .bg-fff.pd-10x.box-shadow-2._w-50._w-sm-100 {
    width: 100%;
  }

  .bg-fff.py-10x.px-15x.keep-all.box-shadow-2.booth-location-height._w-50.position-reletive {
    height: auto;
  }

  .bg-fff.py-10x.px-15x.keep-all.box-shadow-2.booth-location-height._w-50.position-reletive._w-sm-100 {
    width: 100%;
    height: auto;
  }

  .color-fff.sub-title-md.display_block_mobile-l {
    display: block;
  }

  .footer_top {
    margin-bottom: 0;
    display: none;
  }

  .mobile_dropdown_menu {
    display: none;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .paragraph_small {
    font-size: 0.88rem;
  }

  .heading_h3 {
    font-size: 1.14rem;
  }

  .eyebrow {
    font-size: 0.8rem;
  }

  .card_body {
    padding: 1.5rem;
  }

  .grid_3-col {
    grid-template-columns: 1fr;
  }

  .grid_3-col.tablet-1-col.gap-small.tablet_flex_set {
    flex-flow: column;
  }

  .nav_right.display_pc_tablet {
    display: none;
  }

  .heading_h1 {
    font-size: 2.69rem;
  }

  .subheading {
    font-size: 1.1rem;
  }

  .grid_2-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid_9-col {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

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

  .flex-horizontal_left-mo {
    align-items: flex-start;
  }

  .weight-600.sub-desc-md.mb-lg-2.sm-text-16.text-align-center {
    text-align: center;
  }

  .weight-600.sub-desc-md.mb-lg-2.sm-text-16.mb-sm-0 {
    margin-bottom: 0;
  }

  .flex-horizontal_center-mo {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
  }

  .flex-horizontal_center-mo.align-items-center-sm {
    justify-content: center;
    align-items: center;
  }

  .color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc {
    height: auto;
  }

  .color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc.mb-lg-0 {
    margin-bottom: 0;
  }

  .display-m {
    display: block;
  }

  .sub-title-md-2 {
    font-size: 24px;
  }

  .text-align_center-mo {
    text-align: center;
  }

  .flex-vertical-mo {
    flex-flow: column;
  }

  .section-title-lg-2 {
    font-size: 30px;
  }

  .cta-button-lg {
    padding: 10px 24px 12px;
    font-size: 18px;
  }

  .text-align_left-mo {
    text-align: left;
  }

  .section-title-xs-2 {
    font-size: 22px;
  }

  .sub-desc-xs-2 {
    font-size: 12px;
  }

  .border-radius-0.img-padding-top.mr-lg-1 {
    padding-top: 3px;
  }

  .border-radius-0.position_absolute {
    z-index: 5;
    width: 200px;
    bottom: 2%;
    right: 2%;
  }

  .border-radius-0.position_absolute.top-banner-inner-1 {
    display: none;
  }

  .border-radius-0.position_absolute.text-decor-arrow-absolute {
    width: 120px;
    top: -15px;
    right: -45px;
  }

  .border-radius-0.ribon-banner-none.rocket-img2 {
    width: 19vw;
    min-width: 100px;
  }

  .border-radius-0.ribon-banner-none.rocket-img2 {
    width: 19vw;
    min-width: 100px;
  }

  .border-radius-0.ribon-banner-none.rocket-img {
    width: 25px;
    padding-bottom: 0;
  }

  .border-radius-0.sourcing-img-height {
    height: 250px;
  }

  .border-radius-0._w-50.position_absolute-2.other-cost-saver-bg-img {
    width: 100px;
    bottom: -10px;
    right: -10px;
  }

  .border-radius-0._w-50-sm {
    width: 50%;
  }

  .weight-400.sub-desc-lg.mobile-text-left {
    text-align: left;
    word-break: keep-all;
  }

  .border-radius-12.gap-xsmall.margin-right_auto.width_100percent.cost-grid-inner {
    justify-content: space-between;
  }

  .border-radius-12.gap-xsmall.rocket-step-flex.bg-fff.border-radius.padding-2x {
    padding-top: 2rem;
    padding-left: 2rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_xsmall.display-p-t.rocket-padding-2x,
  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x {
    display: none;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.position-reletive.pt-lg-005.border-line-d0d7de.pb-lg-1.px-md-1.display-block-sm,
  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-p-t.rocket-padding-2x.mt-1.pt-lg-0.border-line-d0d7de.display-block-sm {
    display: block;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-m.position-relative-sm {
    position: relative;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-m.position-relative-sm.mt-sm-02 {
    margin-top: 2rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-m.position-relative-sm.mt-sm-025 {
    margin-top: 2.5rem;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo.mt-lg-2.pd-md-01 {
    justify-content: flex-start;
    align-items: center;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo.mt-lg-0.align-items-center-sm {
    justify-content: center;
    align-items: center;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.width_100percent-6 {
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
    padding-bottom: 1.5rem;
  }

  .border-radius-12.rocket-cost-gap.margin-right_auto {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
  }

  .display-p {
    display: none;
  }

  .bg-surface.border-radius-12.padding_small.flex-horizontal_center.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .bg-surface.border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-8.gap-xsmall.mobile-flex-vertical {
    background-color: #fff;
  }

  .mobile_button_login {
    background-color: #18a0fb;
    border-radius: 0.5rem;
    width: 50%;
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
  }

  .mobile_button_login:hover {
    color: var(--color-fff);
    background-color: #007bcd;
  }

  .mobile_button_join {
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
    background-color: #c3e7ff;
    border-radius: 0.5rem;
    width: 50%;
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
  }

  .mobile_button_box {
    z-index: 999;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-color: #fff;
    flex-flow: row;
    flex: 1;
    justify-content: flex-end;
    align-items: stretch;
    width: 100%;
    margin-top: auto;
    padding: 20px;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .mobile_nav_inner_box {
    flex-flow: column;
    justify-content: flex-start;
    max-height: calc(100% - 84px);
    display: flex;
    overflow: scroll;
  }

  .section-title-sm-3 {
    font-size: 24px;
  }

  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.sm-title-26 {
    font-size: 26px;
  }

  .neo-menu-text.sub-title-sm.padding-left_medium.margin-bottom_none.margin-top_none.tablet-pl-0 {
    font-size: 18px;
    font-weight: 500;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

  .sub-desc-sm-3 {
    font-size: 14px;
  }

  .sub-desc-sm-3.pb-40.color-gray-3.pb-sm-0 {
    padding-bottom: 0;
  }

  .position_sticky.padding-top_small.max-width--content3.side-menu-list.tablet-side-menu.category-beauty-side-menu.display-none-grid-md {
    display: none;
  }

  .padding_small {
    padding: 1rem;
  }

  .padding-top_small {
    padding-top: 1rem;
  }

  .margin-bottom_medium {
    margin-bottom: 1.5rem;
  }

  .mb-lg-2.mb-mo-1 {
    margin-bottom: 1rem;
  }

  .mb-lg-2.ro-bottom-banner-left-mb {
    margin-bottom: 2rem;
  }

  .mb-lg-1.rocket-mobile-img {
    width: 80px;
  }

  .mt-lg-2._w-100-sm.mt-sm-1 {
    margin-top: 1rem;
  }

  .ml-lg-2.mr-lg-3.ml-md-0.mr-sm-0 {
    margin-right: 0;
  }

  .ml-lg-2.pl-sm-2 {
    padding-left: 2rem;
  }

  .ml-lg-2.ml-sm-1 {
    margin-left: 1rem;
  }

  .section-title-lg-3 {
    font-size: 30px;
  }

  .sub-desc-sm-4 {
    font-size: 14px;
  }

  .sub-desc-sm-4.weight-500.color-gray-2.text-align_center-ta.text-align-left-tablet.text-align_center-mo {
    text-align: center;
  }

  .sub-desc-sm-4.color-primary.margin-bottom_xxsmall.text-color-346aff {
    color: #346aff;
  }

  .sub-desc-sm-4.text-align_center.mb--0.display_none_pc.sub-desc-xs-mobile,
  .sub-desc-sm-4.text-align_center.mb--0.sub-desc-xs-mobile {
    font-size: 16px;
  }

  .width_60percent_tablet.width_100percent_tablet.display_n_pc_tab {
    display: block;
  }

  .banner-section,
  .banner-section.bg-surface {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .banner-section.bg-surface.rocket-pb {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    height: auto;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-color: #f9f9f9;
    background-image: none;
    background-size: auto;
  }

  .banner-section.banner-section-2.bg-surface.guide-blog-section {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68806eef1e3824322542859d_navy-bg.svg);
    background-repeat: repeat-x;
    background-size: auto;
  }

  .banner-section.banner-section-2.ads-banner-bg,
  .banner-section.banner-section-2.ads-banner-bg_test {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689aecea2734c2cb9fe68acf_mobile-ads-bg3.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: flex-start;
    height: 650px;
    display: flex;
  }

  .banner-section.pcp-hero-section {
    padding-bottom: 30px;
  }

  .entry-guide-box.step-block {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .tablet-side--menu {
    background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색);
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    padding: 12px 22px;
    display: block;
  }

  .tablet-side--menu.w--current {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: var(--color-fff);
    padding: 12px 22px;
  }

  .mobile-menu-content {
    display: block;
  }

  .tab-pane {
    background-color: #fff;
    padding: 0;
  }

  .div-block-27 {
    bottom: 15%;
  }

  .tabs.bg-fff {
    padding-bottom: 80px;
  }

  .div-block-29.mb-lg-2.mb-sm-1 {
    margin-bottom: 1rem;
  }

  .cta-button-lg-2 {
    padding: 10px 24px 12px;
    font-size: 18px;
  }

  .margin-bottm_none_tablet {
    margin-bottom: 0;
  }

  .flex-horizontal_left.flex-horizontal_center-ta.stroke-bottom.padding-bottom_large.margin-bottom_large.idth_100percent.seller-pb-tablet-cms {
    margin-bottom: 0;
  }

  .flex-horizontal_center.stroke-bottom.justify-content-between-sm {
    justify-content: space-between;
  }

  .flex-horizontal_center.stroke-bottom.justify-content-between-sm.py-sm-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .flex-horizontal_center.margin-top_xsmall {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .flex-horizontal_center.slide-left-1-mo.padding-top_xxsmall.padding-bottom_xxsmall.stroke-right.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .flex-horizontal_center.slide-left-1-mo.padding-top_xxsmall.padding-bottom_xxsmall.stroke-right.flex-direction-colmn-sm.slide-left-sm-width {
    width: 38%;
  }

  .flex-horizontal_center.margin-top_xsmall-2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .box-shadow-1.bg-surface2.padding--2.mt-lg-3.graph-grid {
    padding: 1.5rem;
  }

  .sub-desc-lg-4 {
    font-size: 18px;
  }

  .section-title-lg-6 {
    font-size: 30px;
  }

  .section-title-lg-6.text-align_center-ta.cp-title-lg {
    text-align: center;
    font-size: 35px;
  }

  .sub-desc-md-4 {
    font-size: 16px;
  }

  .cta-button-md-5 {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .neo-blog-cate.bg-accent.border-radius.display-p-t,
  .neo-blog-cate.bg-accent.gap-small-2.margin-top_small.margin-left_auto-2.width_100percent_mobile.flex-vertical_center.seller-wallet-mobile-cta.display-none-mobilel {
    display: none;
  }

  .neo-blog-cate.neo-blog-cate-3.bg-color-rocket.mobile-default {
    left: auto;
    right: 0;
  }

  .neo-blog-cate.neo-blog-cate-3.bg-color-rocket.bg-color-rocket-green {
    justify-content: center;
    right: 0;
  }

  .neo-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .neo-section.bg-fff {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.bg-fff.px-001 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .neo-section.bg-fff.px-20-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.bg-surface2.px-001 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .neo-section.bg-surface2.px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.pt-0.rocket-bot-banner-bg.position-reletive {
    padding-top: 0;
    padding-bottom: 0;
  }

  .neo-section.pt-0.rocket-bot-banner-bg.position-reletive.rocket-bot-banner-padding {
    padding: 2rem 1rem;
  }

  .neo-section.guide-blog-cms,
  .neo-section.mba-blog-cms,
  .neo-section.seller-support-blog-cms {
    padding-left: 20px;
    padding-right: 20px;
  }

  .accordion-2.starting-cost-accordion,
  .accordion-2.starting-cost-accordion-gray,
  .accordion-2.starting-cost-accordion-white {
    padding-left: 1.5rem;
  }

  .neo-3-layout {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .neo-3-layout.updates-grid,
  .neo-3-layout.guide-blog-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .display-flex.gap-xsmall.mb-lg-3.cms-filter-tab-grid {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-flex.gap-xsmall.mobile-direction-colmn {
    flex-flow: column;
  }

  .display-flex.gap-xsmall.mobile-direction-colmn.mobile-gap-10 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .display-flex.gap-xsmall.flex-direction-md-colmn.flex-diretion-sm-wrap {
    flex-flow: row;
  }

  .display-flex.gap-small.align-items-top.align-items-sm-center {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.align-items-center.gap-small.flex-direction-sm-colmn {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.gap-xxsmall.mb-lg-1.flex-direction-md-colmn.sm-align-start {
    justify-content: flex-start;
    align-items: flex-start;
    line-height: 1.4;
  }

  .display-flex.align-items-center.mt-lg-1.align-y-stretch.justify-content-between.flex-direction-sm-colmn,
  .display-flex.align-items-center.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.align-items-center.flex-direction-colmn-sm.align-items-left-sm,
  .display-flex.align-items-center.gap-8x.mb-lg-4x.align-items-top-sm,
  .display-flex.align-items-center.gap-8x.align-items-top-xs {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.mx-4x.gap-4x.mt-sm-1 {
    margin-top: 1rem;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-3.flex-direction-colmn-sm.align-items-start-sm {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-3.flex-direction-colmn-sm.align-items-end-sm {
    justify-content: space-between;
    align-items: flex-end;
  }

  .display-flex.align-items-center.justify-content-between.flex-direction-colmn-reverse-sm {
    flex-flow: column-reverse;
  }

  .display-flex.align-items-center.gap-20x.flex-direction-colmn-sm.align-x-stretch-sm {
    align-items: stretch;
  }

  .display-flex.align-items-center.display-flex-sm {
    display: flex;
  }

  .display-flex.align-items-center.display-flex-sm.align-items-center-sm {
    justify-content: center;
    align-items: center;
  }

  .display-flex.align-items-center.text-color-1a1a1a.mb-lg-005.position-reletive.align-items-end-sm {
    justify-content: flex-end;
    align-items: center;
  }

  .display-flex.justify-space-between.align-stretch.flex-direction-sm-colmn {
    flex-flow: column;
  }

  .display-flex.justify-space-between.align-stretch.flex-direction-sm-colmn.gap-xs-1.partner-carrier-program {
    flex-flow: row;
  }

  .display-flex.justify-space-between.align-items-bottom.flex-direction-sm-singlecolmn {
    flex-flow: column-reverse;
  }

  .display-flex.justify-space-between.align-items-bottom.flex-direction-sm-singlecolmn.sm-align-items-left {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.justify-space-between.align-items-bottom.pb-20x.border-bottom-1.flex-direction-sm-colmn {
    flex-flow: column;
  }

  .display-flex.justify-space-between.align-items-bottom.pb-20x.border-bottom-1.flex-direction-sm-colmn.align-items-start-sm {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.justify-space-between._w-100.bg-f2f4f6.gap-large.border-radius-12.align-y-stretch.gap-md-02.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.justify-space-between._w-100.bg-f2f4f6.gap-large.border-radius-12.align-y-stretch.gap-md-02.flex-direction-colmn-sm.gap-sm-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .display-flex.gap-xxsmall.align-items-center.mb-lg-005.display-none-sm {
    display: none;
  }

  .display-flex.gap-xxsmall.align-items-center.mb-lg-005.display-block-sm.display-flex-sm {
    display: flex;
  }

  .display-flex.gap-medium2.mobilel-gap-medium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .display-flex.align-items-start.justify-space-between.pb-30x.border-bottom-1.align-y-stretch.gap-md-01.gap-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .display-flex.align-items-start.gap-30x.mb-lg-2.flex-direction-colmn-md.align-items-center-md.align-x-stretch-sm {
    align-items: stretch;
  }

  .display-flex.align-items-start.gap-30x.mb-lg-2.flex-direction-colmn-md.align-items-center-md.align-x-stretch-sm.gap-sm-01 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .display-flex.align-items-start.gap-30x.flex-direction-colmn-md.align-items-center-md.align-x-stretch-sm {
    align-items: stretch;
  }

  .display-flex.align-items-start.gap-30x.flex-direction-colmn-md.align-items-center-md.align-x-stretch-sm.gap-sm-01,
  .display-flex.gap-medium3.mobilel-gap-medium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .display-flex.flex-direction-colmn.gap-10x.px-md-20x.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .display-flex.flex-direction-colmn.align-space-between.gap-lg-015.py-lg-10x.pd-sm-20x {
    padding: 20px;
  }

  .display-flex.day1-title,
  .display-flex.day2-title {
    font-size: 18px;
  }

  .display-flex.gap-20x.flex-direction-sm-colmn,
  .display-flex.gap-10x.mt-lg-12x.flex-direction-colmn-sm,
  .display-flex.mt-lg-1.align-items-start.justify-content-between.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.mt-lg-1.align-items-start.justify-content-between.flex-direction-colmn-sm.align-items-stretch-sm {
    align-items: stretch;
  }

  .display-flex.gap-md-8x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.align-items-center-center.gap-medium.mt-lg-1.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-medium.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm {
    justify-content: center;
    align-items: flex-start;
  }

  .display-flex.align-items-center-center.gap-medium.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm {
    justify-content: center;
    align-items: flex-start;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.flex-direcion-colmkn-sm {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.gap-sm-8x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.mt-sm-015 {
    margin-top: 1.5rem;
  }

  .display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm.gap-sm-005 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm.gap-sm-005.align-item-y-center.align-items-y-start-sm {
    justify-content: space-between;
    align-items: flex-end;
  }

  .display-flex.mt-lg-015.align-items-start.justify-content-between.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.mt-lg-015.align-items-start.justify-content-between.flex-direction-colmn-sm.align-items-start-sm {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.mt-lg-015.align-items-start.justify-content-between.flex-direction-colmn-sm.align-items-start-sm.gap-sm-005 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1.mx-auto._w-100-md.mt-sm-2,
  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md.mt-sm-2 {
    margin-top: 2rem;
  }

  .display-flex.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-flex.flex-direction-colmn-sm.align-items-center-center.mr-sm-2 {
    margin-right: 2rem;
  }

  .neo-section2 {
    padding-top: 24px;
    padding-bottom: 40px;
  }

  .margin-bottom_medium-2 {
    margin-bottom: 1.5rem;
  }

  .neo-headline-thum {
    min-height: 48vw;
  }

  .neo-headline-post {
    flex-flow: column;
  }

  .sub-title-sm-4.neo-blog-item-tit._3-list-height.mt-lg-0 {
    height: auto;
  }

  .blog-banner-bg3 {
    background-position: 45% 0;
    background-size: auto 400px;
  }

  .neo-3-layout-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .sub-desc-lx.weight-600.text-align_center {
    font-size: 20px;
  }

  .section-title-sm-8 {
    font-size: 24px;
  }

  .slide-left-2.algin-items-end {
    justify-content: flex-end;
    align-items: center;
  }

  .slide-left-2.h-auto-xs.rg-fee-content2-sm {
    width: auto;
  }

  .slide-left-1-mo {
    width: 30%;
  }

  .slide-left-1-mo.stroke-right.py-sm-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .slide-left-1-mo.stroke-right.pd-sm-005 {
    padding: 0.5rem 0.5rem 0;
  }

  .slide-left-1-mo.stroke-right.pd-sm-005.slide-left-sm-width {
    width: 38%;
  }

  .neo-blog-cate-mo {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    display: block;
  }

  .button-group-6 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .neo-2-layout {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .neo-2-layout.mt-lg-2.company_1.mt-lg-0.home-layout {
    width: 100%;
  }

  .neo-2-layout.mt-lg-2.company_1.company_1_mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .neo-2-layout.bg-navy.ads_company_1 {
    flex-flow: column-reverse wrap;
  }

  .neo-2-layout.bg-navy.ads_company_1.mb-lg-2 {
    flex-flow: column;
  }

  .neo-2-layout.display-none-mobilel {
    display: none;
  }

  .accordion_content-5.accordion_rocket_mobile.w--open {
    padding-top: 1rem;
    padding-bottom: 0.5rem;
  }

  .slide-left-2-mo {
    justify-content: center;
    align-items: center;
    width: 35%;
  }

  .text-align_right.algin-items-end {
    justify-content: flex-end;
    align-items: center;
  }

  .footer-banner-1 {
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    height: 510px;
    padding-left: 40px;
  }

  .footer-banner-1.margin-top_large.bg-fff.rocket-padding-2x {
    background-position: 100%;
    background-size: cover;
  }

  .cta-button-sm-8 {
    padding: 8px 15px 9px;
    font-size: 14px;
  }

  .width_100percent-5.height_100percent-2.border-radius-12.grow-left-bg {
    height: 50vw;
  }

  .width_100percent-5.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .flex-align_center-3.flex-horizontal_center-ta.width_100percent-5.rocket-top-banner-layout {
    justify-content: center;
    align-items: center;
  }

  .width_60percent_tablet-2.width_100percent_tablet.display_n_pc_tab {
    display: block;
  }

  .accordion-3.transparent-accordion.bg-fff {
    background-color: #fff;
    border-bottom-width: 1px;
    border-bottom-color: #000;
    border-radius: 0;
  }

  .accordion-3.transparent-accordion.bg-fff.rocket-cost_mobile {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .bg-color-rocket2.hover-none {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-banner-2 {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/6881c490604d372d71f2337d_bottom_mobile.png);
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    height: 450px;
    padding-left: 40px;
    display: none;
  }

  .footer-banner-2.pc_table_none {
    background-position: 100% 100%;
    border-radius: 0;
    height: 350px;
  }

  .pc_table_none {
    display: block;
  }

  .pc_table_block {
    display: none;
  }

  .flex-horizontal_set {
    flex: 1;
    justify-content: center;
    align-items: flex-start;
  }

  .flex-horizontal_set.footer-banner-3 {
    display: block;
  }

  .pc_table_mol_none {
    display: none;
  }

  .pc_table_mol_block {
    display: block;
  }

  .image-12 {
    position: absolute;
    bottom: -10px;
    right: 10px;
  }

  .rocket-step-text-mo {
    font-size: 16px;
  }

  .rocket-step-title-mo {
    font-size: 20px;
  }

  .div-block-62 {
    display: none;
  }

  .section-title-sm-9 {
    font-size: 24px;
  }

  .width_100percent-6.height_100percent.border-radius-12.global_left-bg,
  .width_100percent-6.height_100percent.border-radius-12.global_right-bg {
    height: 50vw;
  }

  .ads-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .image-16 {
    width: 80px;
    height: auto;
    top: -25px;
  }

  .wing-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding: 1rem;
  }

  .wing-merit {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .wing-merit.wing-merit-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column-reverse;
    margin-bottom: 0;
    display: flex;
  }

  .image-18 {
    margin-bottom: 20px;
    position: static;
  }

  .div-block-82 {
    flex-flow: row;
  }

  .div-block-wing.border-radius.bg-fff {
    flex-flow: column-reverse;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-88 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-91 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 2rem;
    display: flex;
  }

  .container-1231.container-1200.gap-medium-5.mobile-l-pt-1x {
    padding-top: 1rem;
  }

  .container-1231.container-1200.mobile-px-0.mobile-l-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .guide-right-bg {
    width: 100%;
    min-height: 20vh;
    margin-top: 16px;
  }

  .guide-right-bg.border-radius-12 {
    width: 100%;
  }

  .guide-right-bg.border-radius-12.display-none-mobilsl {
    display: none;
  }

  .guide-right-bg.border-radius-12._w-100-md.h-100-md {
    margin-top: 0;
  }

  .sub-desc-sm-7 {
    font-size: 14px;
  }

  .sub-desc-sm-7.mobile-text-left {
    text-align: left;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-card-2.width_100percent-8.seller-wallet-mobile-mx.mobile-l-mx-0 {
    flex-flow: row;
    margin-left: 0;
    margin-right: 0;
  }

  .cta-button-sm-12 {
    padding: 8px 15px 9px;
    font-size: 14px;
  }

  .width_100percent-8.flex-horizontal_center.flex-vertical-mo.mobile-flex-column {
    flex-flow: column-reverse;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.padding-right_medium.px-0-mobile.flex-align-center-mobile {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.px-0-mobile.flex-align-center-mobile {
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.px-0-mobile.flex-align-center-mobile.mobile-l-pl-0 {
    justify-content: center;
    align-items: center;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.px-0-mobile.mobile-l-pl-0 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .width_100percent-8.width_45percent_tablet.width_100percent_mobile-l.border-radius-12 {
    width: 80%;
  }

  .sub-title-sm-15 {
    word-break: keep-all;
  }

  .graph-flex-copy.border-radius-12 {
    padding: 2rem;
  }

  .mba-tab-item.w--current {
    padding-left: 22px;
    padding-right: 22px;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-2.w--current,
  .mba-tab-item.tablet-mba-1.w--current {
    padding: 0;
  }

  .mba-menu-tab {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    overflow: auto;
  }

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

  .mba-tab-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .width_100percent-9.height_100percent-2.border-radius-12.grow-left-bg {
    height: 50vw;
  }

  .width_100percent-9.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .education_list {
    width: 100%;
  }

  .education-box.width_60percent.padding-1x-md.position-reletive {
    flex: 0 auto;
    justify-content: space-between;
    align-items: center;
  }

  .global-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .education-desc.mobile-mb-01.mobile-display-block {
    display: none;
  }

  .education_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 2rem;
  }

  .seller-blog-body.seller-blog-body-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mt-lg-005.mb-lg-1.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .color-rocket-text.fw-bold {
    font-weight: 600;
  }

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

  .container-1000.px-md-20x.py-md-03.px-20x.pb-sm-50x {
    padding-bottom: 50rem;
  }

  .container-1000.px-md-20x.py-md-03.px-20x.pb-sm-08 {
    padding-bottom: 8rem;
  }

  .container-1000.px-md-20x.py-md-03.px-20x.pb-sm-19vw {
    padding-bottom: 19vw;
  }

  .container-1000.px-md-20x.py-md-03.px-20x.pb-sm-19vw.pt-sm-02 {
    padding-top: 2rem;
  }

  .container-1000.px-20x.px-sm-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-1000.px-20x.px-xs-0.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1000.px-sm-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-1000.display-flex.align-items-center.align-items-top-sm {
    justify-content: flex-start;
    align-items: flex-start;
  }

  ._14-3-3-popup-img {
    width: 40%;
  }

  .section-8.top--banner {
    display: none;
  }

  .grid_6-col-4 {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

  .padding_small-4 {
    padding: 1rem;
  }

  .sub-desc-sm-11 {
    font-size: 14px;
  }

  .margin-bottom_medium-5 {
    margin-bottom: 1.5rem;
  }

  .padding-top_small-4 {
    padding-top: 1rem;
  }

  .height_100percent-4.width_100percent-11.padding_medium.gap-xsmall.flex-horizontal_center-ta.text-align_center-ta.padding_small-ta.guide-contents2.guide-ebook-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .sub-desc-sm-13,
  .sub-desc-sm-14 {
    font-size: 14px;
  }

  .youtube-title.mb-lg-005,
  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc {
    font-size: 18px;
  }

  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_mobile-l {
    display: none;
  }

  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_tablet {
    display: block;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black {
    color: #fff;
    margin-top: 0;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black.mb-md-015 {
    color: #1a1a1a;
  }

  .cp-title-lg {
    line-height: 1.4em;
  }

  .cp-title-md {
    font-size: 24px;
  }

  .cp-title-md.rocket-banner-title-mo {
    text-align: center;
    font-size: 20px;
  }

  .div-block-142.padding-2x.padding-mo-1x {
    padding: 1rem;
  }

  .sub-title-mmd {
    font-size: 18px;
    line-height: 1.4em;
  }

  .sub-title-mmd.mb-lg-0 {
    font-size: 18px;
  }

  .image-31.border-radius-0 {
    left: auto;
  }

  .cost-grid-title,
  .cost-grid-title.weight-600,
  .cost-grid-title.weight-600.color-blue-2b41be {
    font-size: 16px;
  }

  .mt-lg-5.mt-md-3.mt-sm-2 {
    margin-top: 2rem;
  }

  .div-block-150.home-banner-left {
    justify-content: center;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .div-block-150.align-items-start-md.align-items-center-sm {
    justify-content: center;
    align-items: center;
  }

  .why-coupang-desc,
  .why-coupang-desc.mb-lg-025 {
    font-size: 18px;
  }

  .why-coupang-desc-xs.color-gray-1.mb-025 {
    font-size: 14px;
  }

  .div-block-151.home-div-block {
    flex-flow: column;
  }

  .div-block-152 {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-end;
  }

  .section-10 {
    padding-top: 30px;
  }

  .link-block-4 {
    display: none;
  }

  .image-37 {
    display: block;
  }

  .top-banner--2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    color: #000;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: flex;
  }

  .top-banner--2.py-sm-15x {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .home-seller-title.mb-lg-005 {
    font-size: 18px;
  }

  .nav-arrow-icon-black {
    transform: none;
  }

  .disclaimer-text.lh-14.my-sm-005 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .disclaimer-text.color-gray-8392a0.position_absolute.postion-static-sm {
    position: static;
  }

  .disclaimer-text.color-gray-8392a0.sm-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.text-color-212b36.op_05.text-align_center.mt-lg-30x.mt-sm-1 {
    margin-top: 1rem;
  }

  .image-40 {
    width: 100%;
  }

  .image-40.border-radius-0-sm {
    border-radius: 0;
  }

  .div-block-161.mobile-l-width-100 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .guide-ebook-cta {
    width: 100%;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 14px;
  }

  .flex-block-4 {
    width: 100%;
  }

  .div-block-162 {
    justify-content: flex-end;
    align-items: center;
    margin-top: auto;
  }

  .div-block-163 {
    width: 100%;
  }

  .div-block-164 {
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .div-block-164.display_none-pc-s {
    display: block;
  }

  .mb-md-2.mb-md-3-mobile.mb-sm-0 {
    margin-bottom: 0;
  }

  .image-42,
  .image-43 {
    height: auto;
  }

  .bg-tran {
    padding: 0;
  }

  .div-block-167 {
    width: 100%;
  }

  .footer-banner-padding {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 0;
  }

  .image-44 {
    width: 50%;
  }

  .div-block-168 {
    width: 100%;
  }

  .div-block-168.footer-text {
    text-align: center;
  }

  .guide-ebook-cta2 {
    width: 100%;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 14px;
  }

  .rocket-bot-banner-title {
    vertical-align: baseline;
  }

  .div-block-171 {
    margin-top: 2.5rem;
  }

  .px-1-mobile {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .why-coupang-grid {
    flex-flow: column-reverse;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .why-coupang-grid.mb-lg-4 {
    flex-flow: column-reverse;
    margin-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .why-coupang-grid2.mb-lg-4 {
    flex-flow: column;
    margin-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer_bottom2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-173 {
    justify-content: center;
    align-items: flex-start;
  }

  .footer_mid {
    grid-column-gap: 0%;
    grid-row-gap: 0%;
    border-top-style: none;
    justify-content: space-between;
    margin-bottom: 0;
    padding-top: 0;
  }

  .div-block-175 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .div-block-175.mobile-block {
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .footer-coupang-logo {
    display: block;
  }

  .footer-coupang-logo.border-radius-0,
  .div-block-176.mobile-block {
    display: none;
  }

  .div-block-176.mb-005-mobile.mobile-block {
    display: flex;
  }

  .div-block-177 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .mba-blog-title {
    word-break: keep-all;
  }

  .ads-cta {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: var(--color-fff);
  }

  .text-block-21 {
    word-break: keep-all;
  }

  .display-none-mobiles {
    display: block;
  }

  .display-none-pc {
    display: none;
  }

  .image-45 {
    width: 45%;
    height: auto;
  }

  .bold-text-6 {
    word-break: keep-all;
  }

  .display-none-pc-l {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    display: flex;
  }

  .display-hide-mobilel {
    display: none;
  }

  .div-block-189 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .div-block-189.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .div-block-190 {
    flex-flow: column;
    margin-top: 20px;
  }

  .heading-8 {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    margin-left: auto;
  }

  .heading-8.sub {
    margin-right: auto;
  }

  .image-52 {
    vertical-align: baseline;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .rg_hero-main-text {
    margin-left: auto;
    margin-right: auto;
  }

  .rg_div {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-191 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-24 {
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }

  .section-15 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-196 {
    width: 70vw;
    min-width: 250px;
    max-width: 500px;
    display: block;
  }

  .div-block-197 {
    padding-top: 0;
  }

  .heading-8-copy {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .heading-8-copy.mb-lg-0.weight-600.mb-lg-1.mb-md-0.display-none-sm {
    display: none;
  }

  .collection-item-2.gap-xsmall.cms-filter-tab-item-grid {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .section-18 {
    margin-top: 0;
  }

  .div-block-62-copy {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .div-block-62-copy.color-000.table-display-block.py-sm-15x {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .border-radius-0-copy.ribon-banner-none-copy.low-asp-img {
    width: 150px;
  }

  .entry-guide-content-title {
    font-size: 26px;
  }

  .entry-guide-content-title.border-left {
    font-size: 24px;
  }

  .list-6.tell-hover.tell-sm-block {
    opacity: 1;
    display: block;
  }

  .img-rg-webinar {
    vertical-align: baseline;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .hero-main-rg-webinar {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .hero-div-rg-webinar {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .hero-div-rg-webinar.gap-02.pl-01.pr-sm-01 {
    padding-right: 1rem;
  }

  .hero-div-rg-webinar-mo {
    max-width: 90%;
    margin-bottom: 5px;
  }

  .hero-div-rg-webinar-mo.border-radius-0.width_50percent-mobile {
    width: 50%;
  }

  .hero-div-rg-webinar-mo.mobile-mb-1 {
    margin-bottom: 1rem;
  }

  .hero-div-rg-webinar-mo.mobile-mb-1.mobile-ml-1 {
    margin-left: 1rem;
  }

  .maintext1-rg-webinar {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .container-1247.mobile-py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .subtext-rg-webinar {
    font-size: 20px;
  }

  .maintext-rg-webinar {
    font-size: 23px;
  }

  .div-block-210 {
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-210.benefit {
    display: block;
  }

  .div-block-210.benefit.pt-0.my-10.ml-01.mobile-display-flex {
    display: flex;
  }

  .div-block-210.benefit.mobile-mb-01 {
    margin-bottom: 1rem;
  }

  .innerbox-rg-webinar.green,
  .innerbox-rg-webinar.pink {
    text-align: center;
    width: 100px;
  }

  .innerbox-rg-webinar.line,
  .innerbox-rg-webinar.bg-green {
    width: 120px;
    margin-bottom: 5px;
  }

  .boxtext-rg-webinar.black {
    margin-left: auto;
    margin-right: auto;
  }

  .div-button-rg-webinar {
    margin-bottom: auto;
  }

  .div-button-rg-webinar.mb-lg-0.position-reletive-sm {
    z-index: 7;
    position: relative;
  }

  .div-block-213 {
    width: 100%;
    max-width: 900px;
  }

  .hero-main-rg-webinar-copy {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-204-copy {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-214 {
    margin-bottom: 5px;
  }

  .mb-lg-25.display-flex.space-between.mt-lg-2.flex-direction-sm-colmn {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .listing-tab-bg {
    text-align: center;
    background-color: #f9f9f9;
    border-radius: 50px 0 0 50px;
    padding: 12px;
    font-size: 18px;
  }

  .listing-tab-bg.w--current {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: #fff;
    text-align: center;
    border-bottom-style: none;
    border-radius: 50px;
    font-size: 18px;
  }

  .tabs-menu-2.sm-tab-menu-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0.5rem;
    border-bottom-style: none;
    border-bottom-width: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-223.top-line-none.display-none-xs {
    padding-bottom: 1rem;
  }

  .listing-grid.mb-lg-1.flex-direction-sm-colmn {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .video-box {
    width: 100%;
    min-width: 100%;
  }

  .div-block-226 {
    width: 100%;
  }

  .player-elem {
    grid-template-columns: 1fr;
  }

  .video-button-col {
    min-height: 320px;
  }

  .tabs-2 {
    flex-flow: column;
  }

  .video-main {
    width: 100%;
  }

  .video-registration.mt-lg-3,
  .display-grid.grid-2-1.gap-01.mb-lg-1.grid-1-1-sm,
  .display-grid.grid-2-1.gap-01.grid-1-1-sm {
    grid-template-columns: 1fr;
  }

  .display-grid.grid-2-1.lg-text-18.display-block-grid-sm {
    display: grid;
  }

  .display-grid.grid-2-1.lg-text-18.xs-text-14.display-grid-block-sm {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .display-grid.grid-2-1.lg-text-18.xs-text-14.display-grid-block-sm.gap-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .display-grid.grid-3-1.gap-01.grid-1-3-sm {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .display-grid.grid-3-1.gap-01.mb-lg-005._w-100.display-flex-sm {
    display: flex;
  }

  .display-grid.grid-3-1.gap-01.mb-lg-005._w-100.display-flex-sm.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .display-grid.grid-3-1.gap-01.mb-lg-2.grid-2x1-sm {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-197-copy {
    padding-top: 0;
  }

  .div-block-_rg_saver_hero {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .div-block-_rg_saver_hero.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .div-block-230 {
    display: none;
    overflow: visible;
  }

  .section-15_rg_saver {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rg_main-text_saver {
    margin-left: auto;
    margin-right: auto;
  }

  .section-16_rg_saver {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-234.gap-xsmall.flex-direction-sm-colmn {
    flex-flow: column;
  }

  .div-block-234.gap-xsmall.flex-direction-sm-colmn.sm-align-items-left {
    justify-content: center;
    align-items: flex-start;
  }

  .webinar2-cont-1 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex;
  }

  .webinar-cont2-sub-title-box {
    width: 160px;
  }

  .image-64 {
    width: 100px;
  }

  .webinar2-cont-2,
  .webinar3-cont-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .img-rg-webinar2,
  .img-rg-webinar3 {
    vertical-align: baseline;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .img-rg-webinar3.border-radius-0 {
    display: none;
  }

  .div-block-189-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: 100%;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .div-block-189-2.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .hero-main-rg-webinar3 {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .webinar-container.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .webinar-qna-desc.accordion-text {
    white-space: pre-wrap;
  }

  .webinar-qna-desc.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .webinar-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .sub-title-sm2.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .sub-title-sm2.mb-lg-1.text-color-gray-333.mobile-sub-title-sm {
    font-size: 20px;
  }

  .sub-title-sm2.accordion-text {
    white-space: pre-wrap;
  }

  .sub-title-sm2.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .sub-title-sm2.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .sub-title-sm2.text-color-gray-333.mobile-sub-title-sm {
    word-break: keep-all;
    font-size: 20px;
  }

  .sub-title-sm2.mobile-sub-title-sm {
    font-size: 20px;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05 {
    white-space: pre-wrap;
    word-break: keep-all;
  }

  .box-rg-webinar-gray {
    width: 100%;
  }

  .box-rg-webinar-gray.mb-sm-0 {
    margin-bottom: 0;
  }

  .ml-auto.webinar-arrow {
    width: 16px;
  }

  .section-21.bg-gray-f8 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .webinar-title-1 {
    font-size: 26px;
  }

  .webinar-title-1.weight-700.mb-lg-1.display-none-sm {
    display: none;
  }

  .webinar-title-1.weight-700.mb-lg-1.display-block-sm.mb-sm-2 {
    margin-bottom: 2rem;
  }

  .webinar-title-1.weight-700.mb-lg-0.line-height-01.display-none-sm {
    display: none;
  }

  .webinar-hero-title {
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 36px;
    line-height: 1.5;
    display: block;
  }

  .webinar-hero-title.weight-500 {
    font-size: 36px;
  }

  .tablet-none-mobile-block {
    display: block;
  }

  .pc-none-talet-block-mobile-none {
    display: none;
  }

  .img-rg-webinar4 {
    vertical-align: baseline;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  ._w-50.display-flex.flex-direction-colmn.align-items-left.justify-content-between._w-100-sm {
    width: 100%;
  }

  ._w-50.display-none-sm {
    display: none;
  }

  ._w-50._w-sm-auto {
    width: auto;
  }

  .border-gray-dfe5f2.border-radius-12.pd-015-half.bg-fff,
  .border-gray-dfe5f2.border-radius-12.pd-015-half.bg-fff.mb-lg-4 {
    padding: 1rem;
  }

  .border-gray-dfe5f2.border-radius-12.pd-015-half.bg-fff.mb-lg-4.mb-sm-2 {
    margin-bottom: 2rem;
  }

  ._w-40._w-sm-100 {
    width: 100%;
  }

  ._w-40._w-sm-100.mb-sm-1 {
    margin-bottom: 1rem;
  }

  ._w-40.display-none-sm {
    display: none;
  }

  ._w-40.mr-10x._w-100-sm.mb-sm-005 {
    margin-bottom: 0.5rem;
  }

  ._w-70._w-sm-100 {
    width: 100%;
  }

  ._w-70._w-sm-100.position-reletive-sm {
    position: relative;
  }

  ._w-70._w-sm-100.display-flex-sm {
    display: flex;
  }

  ._w-100.my-lg-80.my-sm-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  ._w-100.text-decoration_none._w-auto-sm {
    width: auto;
  }

  .text-color-blue-3481f7.weight-700.text-align-center-sm {
    text-align: center;
  }

  .image-70.mb-sm-01 {
    margin-bottom: 1rem;
  }

  .wing-seller-center-cta3 {
    padding-left: 45px;
    padding-right: 45px;
    font-size: 18px;
  }

  .line-primary {
    width: 180px;
  }

  .line-primary2 {
    width: 450px;
  }

  ._2module-video-play-list {
    width: 100%;
  }

  .hero-section-mba,
  .hero-section-mba.bg-surface {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-section-mba.bg-surface.rocket-pb {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    height: auto;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-color: #f9f9f9;
    background-image: none;
    background-size: auto;
  }

  .hero-section-mba.banner-section-2.bg-surface.guide-blog-section {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/68806eef1e3824322542859d_navy-bg.svg);
    background-repeat: repeat-x;
    background-size: auto;
  }

  .hero-section-mba.banner-section-2.ads-banner-bg {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689aecea2734c2cb9fe68acf_mobile-ads-bg3.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    justify-content: center;
    align-items: flex-start;
    height: 650px;
    display: flex;
  }

  .display-none-sm {
    display: none;
  }

  .display-block-sm {
    display: block;
  }

  .display-none-xs {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .display-block-xs {
    display: none;
  }

  .strong-title-bg.mb-lg-3 {
    width: 98%;
  }

  .mab-tab-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .saverpack-box {
    width: 100%;
  }

  .saverpack-sub-title.mb-md-1.mb-sm-2 {
    margin-bottom: 2rem;
  }

  .saverpack-sub-title.display-none-sm {
    display: none;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-1,
  .disclaimer-text-saverpack.text-align_center.mt-lg-2 {
    font-size: 14px;
  }

  ._w-30._w-md-50._w-90-sm {
    width: 90%;
  }

  ._w-30._w-md-50._w-100-sm,
  ._w-45._w-sm-100 {
    width: 100%;
  }

  ._w-45._w-sm-100.my-sm-1 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .gradation-box-1 {
    width: 100%;
  }

  .gradation-box-1.mb-sm-0 {
    margin-bottom: 0;
  }

  .gradation-box-2 {
    width: 100%;
  }

  .gradation-box-2.mb-sm-0 {
    margin-bottom: 0;
  }

  .gradation-box-3 {
    width: 100%;
  }

  .gradation-box-3.mb-sm-0 {
    margin-bottom: 0;
  }

  .saver-block.pm-sm-0 {
    padding-bottom: 0;
  }

  .saver-dot-line {
    display: none;
  }

  ._w-60.display-flex.flex-direction-colmn.align-items-start._w-100-sm.align-items-center-sm {
    justify-content: center;
    align-items: flex-start;
  }

  .saver-bot-banner-flex.display-block-md.px-sm-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .saver-bot-banner-flex.display-block-md.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-243.mt-md-2.md-align-items-left.sm-align-items-center {
    justify-content: center;
    align-items: center;
  }

  .saver-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .saver-qna-desc.accordion-text {
    white-space: pre-wrap;
  }

  .saver-qna-desc.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .saver-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .saverpack-container.mobile-py-40,
  .hero-saverpack-container.mobile-py-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sticky-popup-inner {
    display: none;
    overflow: visible;
  }

  .saver-block-banner {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .saver-block-banner.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .saver-block-banner.ml-0.mr-sm-0 {
    margin-right: 0;
  }

  .sm-saver-dot-line {
    z-index: 0;
    margin-right: 0;
    display: block;
    position: relative;
    right: -20px;
  }

  .div-block-245 {
    position: relative;
  }

  .text-block-35 {
    white-space: pre-wrap;
  }

  ._w-100vw {
    width: 100vw;
  }

  ._w-100vw.calc-sm {
    width: calc(100vw - 40px);
  }

  .sm-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .sm-text-18 {
    font-size: 18px;
  }

  .sm-text-18.color-blue-2b41be {
    color: #2b41be;
  }

  .listing-tab-bg2 {
    text-align: center;
    background-color: #f9f9f9;
    border-radius: 0 50px 50px 0;
    padding: 12px;
    font-size: 18px;
  }

  .listing-tab-bg2.w--current {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: #fff;
    text-align: center;
    border-bottom-style: none;
    border-radius: 50px;
    font-size: 18px;
  }

  .tab-link-tab-2,
  .tab-link-tab-1,
  .pd-0 {
    padding: 0;
  }

  .pd-0.sm-slide-tab-menu2 {
    background-color: #f9f9f9;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
  }

  .pd-0.sm-slide-tab-menu2.w--current {
    background-color: #f9f9f9;
    border-bottom-width: 0;
    border-radius: 0 50px 50px 0;
  }

  .pd-0.sm-slide-tab-menu1 {
    background-color: #f9f9f9;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .pd-0.sm-slide-tab-menu1.w--current {
    border-bottom-width: 0;
  }

  .rocket-open-section.px-20x.px-sm-0 {
    padding: 0;
  }

  .ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691f3a4ae5ae818e52f21cff_sourcing-mo.jpg);
  }

  .ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg.rocket-open-section-1000 {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691fb8d1f8a3a505637aa321_sourcing-mo3.jpg);
  }

  ._w-20.mr-lg-3.position-absolute-sm {
    position: absolute;
  }

  ._w-20.mr-lg-3.position-absolute-sm.mr-sm-0 {
    margin-right: 0;
    bottom: 10px;
    right: 10px;
  }

  .booth-location-bg.rocket-open-section-1000.pb-sm-0 {
    padding-bottom: 0;
  }

  .offline-booth-bg.position-reletive.overflow-hidden-sm {
    overflow: hidden;
  }

  .ro-desc-xl.ro-desc-sm {
    font-size: 18px;
  }

  .ro-sub-title.weight-700.ro-sub-title-sm,
  .ro-sub-title.py-lg-01.weight-600.ro-text-color6 {
    font-size: 16px;
  }

  .ro-sub-title.py-lg-01.weight-600.ro-text-color6.display-none-sm {
    display: none;
  }

  .ro-title-xxl.color-fff.weight-700.ro-title-sm,
  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3 {
    font-size: 26px;
  }

  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3.mb-xs-01.weight-400 {
    font-size: 30px;
  }

  .ro-title-xxl.text-align_center.mb-lg-1.weight-700.mt-lg-0 {
    font-size: 26px;
  }

  .ro-title-xxl.text-align_center.mb-lg-1.weight-700.mt-lg-0.ro-text-color {
    font-size: 30px;
  }

  .ro-title-xxl.text-align_center.mb-lg-2 {
    font-size: 26px;
  }

  .ro-title-xxl.text-align_center.mb-lg-2.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .ro-title-xxl.text-align_center.mb-lg-2.mb-sm-01 {
    margin-bottom: 1rem;
    font-size: 30px;
  }

  .ro-title-xxl.text-align_center.mb-lg-0.position-reletive {
    font-size: 26px;
  }

  .ro-title-xxl.text-align_center.mb-lg-0.position-reletive.display-none-xs {
    font-size: 30px;
  }

  .ro-bottom-cta.my-lg-4 {
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 26px;
  }

  .ro-bottom-cta.my-lg-4.my-sm-2 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .ro-text-color3.day-text.text-align_center.mb-lg-0,
  .ro-text-color3.day-text.text-align_center.mb-lg-0.mt-lg-0 {
    font-size: 26px;
  }

  .ro-hero-title {
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 36px;
    line-height: 1.5;
    display: block;
  }

  .ro-hero-title.weight-500 {
    font-size: 36px;
  }

  .img-ro-bg {
    vertical-align: baseline;
    width: auto;
    min-width: auto;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .img-ro-bg.mb-sm-1 {
    margin-bottom: 1rem;
  }

  .img-ro-bg.display-none-sm,
  .ro-title-md.color-fff.mb-lg-3.display-none-sm {
    display: none;
  }

  .ro-title-md.color-fff.mb-lg-3.display-block-sm.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .ro-overlay-text {
    font-size: 26px;
  }

  .ro-hero-left {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .ro-hero-left.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .ro-hero-left.ml-0.mr-0 {
    margin-right: 0;
  }

  .ro-hero-left.ml-0.mr-0.ro-hero-left-xs.px-xs-01.px-xs-0.ro-hero-left-md {
    width: 100%;
  }

  .sm-text-14 {
    font-size: 14px;
  }

  .image-75 {
    width: 24px;
  }

  .ro-soursing-title {
    font-size: 26px;
  }

  .ro-soursing-title.weight-700.mb-lg-1.display-none-sm {
    display: none;
  }

  .ro-soursing-title.weight-700.mb-lg-1.display-block-sm.mb-sm-2 {
    margin-bottom: 2rem;
  }

  .ro-soursing-title.weight-700.mb-lg-0.line-height-01.display-none-sm {
    display: none;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.md-text-24.text-align-center-sm {
    text-align: center;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.md-text-24.align-items-center-sm {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-26.weight-700.sm-text-22,
  .lg-text-26.color-blue-2b41be.weight-600.sm-text-22 {
    font-size: 22px;
  }

  .pcp-card-box {
    width: 100%;
  }

  .pcp-card-box.mb-sm-0 {
    margin-bottom: 0;
  }

  .pcp-card-box.box-shadow-1 {
    padding: 30px;
  }

  .pcp-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-18.mb-sm-1 {
    margin-bottom: 1rem;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-18.mb-sm-1.display-none-sm {
    display: none;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-16.mb-sm-1 {
    margin-bottom: 1rem;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-16.mb-sm-1.display-block-sm.display-none-xs {
    display: block;
  }

  .lg-text-20.weight-600.color-fff.md-text-18.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-20.lh-13.weight-700.ls-1x.mb-lg-0.xs-text-18.mt-xs-6x.weight-600 {
    word-break: keep-all;
  }

  .lg-title-36.weight-700.mb-lg-2.sm-title-26 {
    font-size: 26px;
  }

  .pcp-hero-title.color-fff {
    font-size: 2rem;
  }

  .pcp-hero-title.color-fff.mt-sm-0 {
    margin-top: 0;
    font-size: 2rem;
  }

  .pcp-hero-img {
    width: 200px;
  }

  .pcp-hero-img.display-none-sm,
  .pcp-hero-img.display-inline-xs.mb-xs-1 {
    display: none;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute {
    width: 350px;
    padding-left: 80px;
    padding-right: 20px;
    font-size: 22px;
    left: 50%;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute.text-align-right-sm {
    text-align: center;
    padding-left: 70px;
    padding-right: 40px;
    transform: translate(-50%);
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute.text-align-right-sm.position-static-sm {
    position: static;
    transform: none;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute3 {
    width: 350px;
    padding-right: 40px;
    font-size: 22px;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute3.position-static-sm {
    text-align: center;
    position: static;
    transform: none;
  }

  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-sm,
  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-sm {
    text-align: center;
  }

  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-sm {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-18.text-color-gray-333.display-none-sm {
    display: none;
  }

  .lg-text-18.text-color-gray-333.display-block-sm {
    display: block;
  }

  .lg-text-18.weight-700.text-align_center.my-lg-1.mb-sm-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-18.weight-600.color-gray-8392a0.mt-lg-2.mt-sm-1 {
    margin-top: 1rem;
  }

  .lg-text-18.color-gray-8392a0.text-mid-line.md-text-16.sm-text-14 {
    font-size: 14px;
  }

  .pcp-card-cta {
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
  }

  .pcp-card-cta.bg-fff {
    padding-bottom: 12px;
    padding-right: 24px;
  }

  .lg-text-22.weight-500.md-text-18.sm-text-16 {
    font-size: 16px;
  }

  .lg-text-22.weight-600.text-align_left.mb-sm-1 {
    margin-bottom: 1rem;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90.text-h--auto {
    height: auto;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90.text-h--auto.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-22.text-color-gray-515e6a {
    font-size: 20px;
  }

  .lg-text-22.text-color-515e6a.text-align-center-md.md-text-20.sm-text-18 {
    font-size: 18px;
  }

  .lg-text-22.text-color-515e6a.text-align-center-md.md-text-20.sm-text-16 {
    font-size: 16px;
  }

  .lg-text-22.color-fff.weight-600.lh-1.sm-text-20 {
    font-size: 20px;
  }

  .delivery-box-bottom.pt-20x.px-01.px-sm-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .lg-text-16.color-gray-1.text-align-right.weight-500.text-align-left-sm {
    text-align: left;
  }

  .lg-text-16.display-flex.align-items-center.gap-2x.mt-sm-1 {
    margin-top: 1rem;
  }

  .lg-text-16.sm-text-15 {
    font-size: 15px;
  }

  .lg-text-16.sm-text-14 {
    word-break: keep-all;
    line-height: 1.4;
  }

  .lg-text-16.sm-text-14.mb-sm-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-16.sm-text-14.mb-sm-4x {
    margin-bottom: 4px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24 {
    font-size: 24px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16.display-none-xs.weight-300.ls-01,
  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-14.ls-xs-006.weight-300.ls-01 {
    letter-spacing: -1px;
  }

  .pcp-recommend-box {
    width: 100%;
  }

  .lg-text-24.weight-700.mb-lg-1.text-align-center-sm {
    text-align: center;
  }

  .lg-text-24.weight-600.color-blue-2b41be.sm-text-16.weight-700-sm {
    font-weight: 700;
  }

  .lg-text-24.weight-600.color-blue-2b41be.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-600.color-blue-2b41be.md-text-22.sm-text-16 {
    font-size: 16px;
  }

  .lg-text-24.weight-600.color-blue-2b41be.md-text-22.sm-text-18 {
    font-size: 18px;
  }

  .lg-text-24.weight-600.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-600.md-sm-1 {
    margin-bottom: 1rem;
  }

  .lg-text-24.weight-600.text-color-e8423a.md-text-22.display-block-md.sm-text-18,
  .lg-text-24.weight-600.text-color-e8423a.md-text-22.sm-text-18,
  .lg-text-24.text-color-515e6a.md-text-22.sm-text-18 {
    font-size: 18px;
  }

  .lg-text-40.weight-700.color-fff.mb-lg-2.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-40.weight-700.color-fff.mb-lg-2.sm-title-26,
  .lg-text-40.weight-700.md-text-30.sm-text-26 {
    font-size: 26px;
  }

  .lg-text-40.weight-700.gradient-text-starting-cost.ls-lg-015.md-text-30.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-40.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600 {
    font-weight: 600;
  }

  .lg-text-40.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-106 {
    letter-spacing: -1.6px;
  }

  .lg-text-40.color-fff.mb-lg-1.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-40.color-fff.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-40.weight-600.text-align_center-3.md-text-30.sm-text-26 {
    font-size: 26px;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute {
    width: 60px;
    left: 10px;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute3 {
    width: 70px;
    right: -30px;
  }

  .lg-text-30.text-color-515e6a.sm-text-20,
  .lg-text-30.color-fff.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-30.weight-700.mb-lg-005.md-text-26.text-align-center-md.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-30.weight-600.sm-text-24 {
    font-size: 24px;
  }

  .card-cont-img {
    width: 350px;
  }

  .mb-sm-1 {
    margin-bottom: 1rem;
  }

  ._w-100-sm {
    width: 100%;
  }

  .text-align-center-sm {
    text-align: center;
  }

  .pcp-card-img {
    width: 60%;
  }

  ._w-80-sm {
    width: 80%;
  }

  ._w-80-sm.display-block-sm {
    width: 100%;
  }

  .flex-horizontal_center2.margin-top_xsmall {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-250.ml-8x.mr-sm-0,
  .div-block-250.mr-sm-0 {
    margin-right: 0;
  }

  .lg-text-14.text-color-8392a0.text-align-right.mt-sm-005 {
    margin-top: 0.5rem;
  }

  .rg-90doay-cost-chk-cta {
    display: none;
  }

  .slide-left-3.gap-xsmall._w-70-sm {
    width: 70%;
  }

  .slide-left-3.gap-xsmall.h--auto-xs.mb-xs-005.rg-fee-content1-sm {
    width: auto;
  }

  .pl-lg-20.ml-lg-25rem.ml-sm-2 {
    margin-left: 2rem;
  }

  .rg-default-cost-cta {
    margin-top: 8px;
    font-size: 18px;
  }

  .rg-default-cost-cta.display-flex-xs {
    display: none;
  }

  .default-cost-numbering {
    text-align: center;
    width: 26px;
    height: 26px;
    padding: 0;
  }

  .rg-seller-same-cta.gap_01 {
    font-size: 14px;
  }

  .rg-seller-same-cta.gap_01.gap_sm_8x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .stories-image {
    border-radius: 10px;
  }

  .text-span-78 {
    font-size: 16px;
    line-height: 1.4;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button {
    height: 50px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button:hover {
    color: #fff;
  }

  .stories-bubble-arrow {
    height: 28px;
  }

  .stories-bubble {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .button-7 {
    padding: 14px 18px;
  }

  .product-trend-image.display-none-sm {
    display: none;
  }

  .stories-bubble-body {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 20px;
  }

  .product-text-title.mb-md-0 {
    font-size: 28px;
  }

  .product-text-title.display-none-sm {
    display: none;
  }

  .product-text-title.display-block-sm {
    font-size: 28px;
  }

  .feature-frame-heading {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-282._w-170x-sm {
    width: 170px;
  }

  .stories-bubble-p-beauty {
    font-size: 18px;
    line-height: 1.4;
  }

  .div-block-272.align-items-top-sm {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .text-block-231 {
    font-size: 28px;
  }

  .stories-video-container-copy {
    top: -10px;
  }

  .product-display-text._w-55-md._w-100-sm {
    width: 100%;
  }

  .feature-frame-title {
    font-size: 28px;
  }

  .stories-button-wrapper {
    width: 100px;
  }

  .image-184 {
    height: 100%;
  }

  .div-block-279._w-70x-sm {
    width: 70px;
  }

  .stories-heading-1 {
    font-size: 13px;
  }

  .stories-video-container-copy-2 {
    top: -10px;
  }

  .frame-text-title {
    font-size: 22px;
  }

  .text-block-222 {
    word-break: keep-all;
    font-size: 16px;
  }

  .text-block-235 {
    font-size: 18px;
  }

  .div-block-281._w-170x-sm {
    width: 170px;
  }

  .video-stories-container {
    padding-top: 20px;
  }

  .text-block-236 {
    font-size: 36px;
  }

  .text-block-210 {
    font-size: 34px;
    line-height: 42px;
  }

  .image-187 {
    align-self: auto;
    margin-top: 3px;
  }

  .div-block-280._w-160x-sm {
    width: 160px;
  }

  .stories-heading-2 {
    font-size: 28px;
    line-height: 1.4;
  }

  .category-beauty-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .step-details-block.align-item-stretch-md.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .div-block-277.display-none-sm {
    display: none;
  }

  .div-block-276.gap-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .category-beauty-cost-box,
  .category-beauty-cost-box.mb-lg-1 {
    padding: 25px;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22 {
    word-break: keep-all;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.display-none-xs {
    display: block;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20.display-block-sm.display-none-xs {
    display: block;
  }

  .lg-text-28.weight-600.sm-text-24 {
    font-size: 24px;
  }

  .lg-text-28.weight-700.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-28.text-color-gray-1618.weight-600.sm-text-26 {
    font-size: 26px;
  }

  .lg-text-28.text-color-gray-1618.weight-600.sm-text-22 {
    font-size: 22px;
  }

  .category-beauty-cost-num {
    width: 24px;
    height: 24px;
    font-size: 16px;
    line-height: 24px;
  }

  .category-beauty-cost-box-inner {
    justify-content: flex-start;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .border-dashed._w-270x._w-150-sm {
    width: 150px;
  }

  ._w-100x._w-80x-sm {
    width: 80px;
  }

  .pcp-card-cta2 {
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
  }

  .pcp-card-cta2.bg-fff {
    padding-bottom: 12px;
    padding-right: 24px;
  }

  .pcp-card-cta3 {
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
  }

  .pcp-card-cta3.bg-fff {
    padding-bottom: 12px;
    padding-right: 24px;
  }

  .ribbon-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .pcp-card-cta5 {
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
  }

  .pcp-card-cta5.bg-fff {
    padding-bottom: 12px;
    padding-right: 24px;
  }

  .lg-text-60.weight-black.color-fff.sm-text-40 {
    font-size: 40px;
  }

  .lg-text-100.weight-black.color-fff.md-text-80.sm-text-60 {
    font-size: 60px;
  }

  .webinar-ribbon-bg {
    padding-top: 0;
    padding-bottom: 0;
  }

  .webinar2-hero-title {
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 36px;
    line-height: 1.5;
    display: block;
  }

  .webinar2-hero-title.weight-500 {
    font-size: 36px;
  }

  .category-beauty-step-img {
    width: 80%;
  }

  ._w-170x-sm {
    width: 170px;
  }

  .rrs-webinar-hero-title {
    line-height: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h1-heading--h1-size-mobile-l
    );
    text-align: center;
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .rrs-webinar-hero-title.display-none-sm {
    display: none;
  }

  .rrs-webinar-hero-title-box.mb-lg-2 {
    justify-content: flex-start;
    align-items: center;
  }

  .rrs-webinar-hero-left-img.border-radius-0 {
    width: 60px;
  }

  .rrs-webinar-hero-div-box {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 50px;
  }

  .rrs-webinar-hero-div-box.gap-02.pl-01.pr-sm-01 {
    padding-right: 1rem;
  }

  .rrs-hero-left {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0 20px;
    display: flex;
  }

  .rrs-hero-left.right {
    width: 50%;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .rrs-webinar-nav-item {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .rrs-webinar-nav-item.active {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rrs-webinar-hero-right-img {
    vertical-align: baseline;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .rrs-webinar-section.border-bottom-1 {
    padding: 50px 1rem;
  }

  .rrs-webinar-section.border-bottom-1.position-reletive-sm {
    position: relative;
  }

  .rrs-calendar-day {
    width: 100%;
    height: auto;
  }

  .rrs-calendar-day-title {
    text-align: center;
    width: 100%;
  }

  .rrs-calendar-num {
    width: 30px;
    height: 30px;
    font-size: 16px;
    line-height: 30px;
  }

  .rrs-schedule-desc {
    height: auto;
  }

  .rrs-program-box {
    padding: 20px;
  }

  .rrs-join-title.mb-lg-1 {
    font-size: 20px;
  }

  .rrs-webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .rrs-webinar-qna-desc.accordion-text {
    white-space: pre-wrap;
  }

  .rrs-webinar-qna-desc.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .rrs-webinar-qna-desc.pl-025.pl-sm-2 {
    padding-left: 2rem;
  }

  .atoz-section.bg-fff.border-bottom-1 {
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .atoz-hero-section-div {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .atoz-hero-section-div.gap-02.pl-01.pr-sm-01 {
    padding-right: 1rem;
  }

  .atoz-hero-title {
    align-self: auto;
    margin-left: auto;
    margin-right: auto;
    font-size: 36px;
    line-height: 1.5;
    display: block;
  }

  .atoz-hero-title.weight-500 {
    font-size: 36px;
  }

  .atoz-hero-left {
    width: 100%;
  }

  .atoz-section-title {
    font-size: 26px;
  }

  .atoz-section-desc {
    word-break: keep-all;
    font-size: 18px;
  }

  .atoz-section-desc.mb-lg-1 {
    font-size: 18px;
  }

  .atoz-section-desc24.text-color-16181a {
    font-size: 20px;
  }

  .rrs-overlay-text {
    font-size: 26px;
  }

  .mba-step3__other-title--w.gap-xsmall._w-70-sm {
    width: 70%;
  }

  .mba-step3__other-desc.algin-items-end {
    justify-content: flex-end;
    align-items: center;
  }

  .mba-step3-cost-line-box.py-0 {
    padding-left: 1rem;
  }

  .mba-step3-cost-chk-cta {
    display: flex;
  }

  .mt-sm-005 {
    margin-top: 5px;
  }

  .rg-cost-start-nav-item {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .rg-cost-start-nav-item.active,
  .rg-starting-cost-nav-item {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rg-starting-cost-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .rg-starting-cost-section.border-bottom-1 {
    padding: 50px 1rem;
  }

  .rg-starting-cost-section.border-bottom-1.position-reletive-sm {
    position: relative;
  }

  .rg-starting-cost-cta-line.mt-lg-2 {
    font-size: 18px;
  }

  .lg-text-46.weight-700.color-fff.mb-lg-2.sm-title-26,
  .lg-text-46.weight-700.count-day.lh-1.sm-text-26,
  .lg-text-46.weight-700.count-hour.lh-1.sm-text-26,
  .lg-text-46.weight-700.count-min.lh-1.sm-text-26,
  .lg-text-46.weight-700.count-sec.lh-1.sm-text-26,
  .lg-text-46.weight-700.md-text-36.sm-text-26 {
    font-size: 26px;
  }

  .lg-text-46.weight-700.md-text-36.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-46.weight-700.md-text-36.sm-text-30.lh-1-sm {
    line-height: 1;
  }

  .lg-text-46.weight-700.color-blue-2b41be.md-text-36.sm-text-30 {
    font-size: 30px;
  }

  .countdown-box {
    padding: 20px;
  }

  .countdown-inner {
    width: 100px;
  }

  .countdown-inner.count-hour-w {
    width: 120px;
  }

  .lg-text-46.weight-700.color-fff.mb-lg-2.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-46.weight-700.color-fff.mb-lg-2.sm-title-26 {
    font-size: 26px;
  }

  .lg-text-46.weight-700.gradient-text-starting-cost.md-text-30.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-46.weight-700.md-text-36.sm-text-26 {
    font-size: 26px;
  }

  .lg-text-46.color-fff.mb-lg-1.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-46.color-fff.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .default-numbering {
    text-align: center;
    width: 22px;
    height: 22px;
    padding: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .default-numbering.bg-112354 {
    width: 22px;
    height: 22px;
    font-size: 16px;
    line-height: 22px;
  }

  .rg-starting-cost-li {
    word-break: keep-all;
    padding-left: 20px;
    font-size: 16px;
  }

  .lg-text-70.weight-700.color-fff.mb-lg-2.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-70.weight-700.color-fff.mb-lg-2.sm-title-26 {
    font-size: 26px;
  }

  .lg-text-70.color-fff.mb-lg-1.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-70.color-fff.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-70.lh-1.color-gray-8392a0.sm-text-40 {
    font-size: 40px;
  }

  .benefit-box2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 20px 1rem;
  }

  .benefit-title {
    font-size: 40px;
  }

  .text-under-line {
    height: 10px;
    margin-top: -14px;
  }

  .my-lg-2.mt-sm-1 {
    margin-top: 1rem;
  }

  .my-lg-2.mt-sm-1.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .benefit-box1-inner {
    height: 190px;
    padding: 1rem;
  }

  .benefit-box2-inner {
    padding: 1rem;
  }

  .lg-text-80.weight-black.color-fff.md-text-80.sm-text-60 {
    font-size: 60px;
  }

  .lg-text-80.weight-700.text-align-right.md-text-60.sm-text-40 {
    font-size: 40px;
  }

  .lg-text-80-copy.weight-black.color-fff.md-text-80.sm-text-60,
  .lg-text-80-copy-copy.weight-black.color-fff.md-text-80.sm-text-60 {
    font-size: 60px;
  }

  .rg-starting-cost-card {
    width: 100%;
    height: 120px;
  }

  .rg-default-cost-cta2 {
    margin-top: 8px;
    font-size: 18px;
  }

  .rg-default-cost-cta2.display-flex-xs {
    display: none;
  }

  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-sm,
  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-sm {
    text-align: center;
  }

  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-sm {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-21.text-color-gray-333.display-none-sm {
    display: none;
  }

  .lg-text-21.text-color-gray-333.display-block-sm {
    display: block;
  }

  .lg-text-21.weight-600.color-gray-8392a0.mt-lg-2.mt-sm-1 {
    margin-top: 1rem;
  }

  .rg-default-cost-cta3 {
    margin-top: 8px;
    font-size: 18px;
  }

  .rg-default-cost-cta3.display-flex-xs {
    display: none;
  }

  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-sm,
  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-sm {
    text-align: center;
  }

  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-sm {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-23.text-color-gray-333.display-none-sm {
    display: none;
  }

  .lg-text-23.text-color-gray-333.display-block-sm {
    display: block;
  }

  .lg-text-23.weight-600.color-gray-8392a0.mt-lg-2.mt-sm-1 {
    margin-top: 1rem;
  }

  .rg-home-cta {
    font-size: 18px;
  }

  .div-block-287 {
    flex-flow: column;
  }

  .image-189 {
    width: 100px;
  }

  .rg-starting-cost-hero-wrap {
    padding-left: 20px;
  }

  .rg-starting-cost-hero-wrap.align-items-start.flex-direction-colmn-sm {
    flex-flow: column;
  }

  .rg-starting-cost-hero-wrap.align-items-start.flex-direction-colmn-sm.pl-sm-0 {
    padding-left: 0;
  }

  .starting-cost-hero-img {
    vertical-align: baseline;
    width: 250px;
    min-width: auto;
    max-width: none;
    margin-left: -20px;
    margin-right: auto;
  }

  .text-block-240 {
    font-size: 18px;
  }

  .starting-cost-hero-img2 {
    width: 60px;
    top: 40px;
    right: 20px;
  }

  .lg-text-90.weight-700.color-fff.mb-lg-2.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-90.weight-700.color-fff.mb-lg-2.sm-title-26 {
    font-size: 26px;
  }

  .lg-text-90.color-fff.mb-lg-1.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-90.color-fff.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .over-slide-mask {
    width: 46%;
    height: 320px;
  }

  .rg-over-slide {
    margin-right: 1rem;
  }

  .over-slide-card {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-align-right-sm {
    text-align: right;
  }

  .image-190 {
    width: 130px;
  }

  .starting-cost-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .starting-cost-qna-desc.accordion-text {
    white-space: pre-wrap;
  }

  .starting-cost-qna-desc.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .starting-cost-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .starting-cost-qna-desc.pl-025.pl-sm-2 {
    padding-left: 2rem;
  }

  .starting-cost-qna-desc.ml-lg-25rem.ml-sm-2 {
    margin-left: 2rem;
  }

  .rrs-schedule-box-green-2,
  .rrs-schedule-box-green-2.mb-lg-005 {
    height: auto;
  }

  .rrs-calendar-day-2 {
    width: 100%;
    height: auto;
  }

  .lg-text-22-2.weight-500.md-text-18.sm-text-16 {
    font-size: 16px;
  }

  .lg-text-22-2.weight-600.color-gray-8392a0.position_absolute.text-decor-line-absolute {
    font-size: 20px;
    top: -30px;
    right: -30px;
  }

  .lg-text-22-2.text-color-515e6a.text-align-center-md.md-text-20.sm-text-16 {
    font-size: 16px;
  }

  .lg-text-22-2.color-fff.weight-600.lh-1.sm-text-20 {
    font-size: 20px;
  }

  .text-align_center.mb-lg-70x.mb-sm-02 {
    margin-bottom: 2rem;
  }

  .rrs-schedule-box-yellow-2,
  .rrs-schedule-box-yellow-2.mb-lg-005 {
    height: auto;
  }

  .rrs-schedule-title-2.text-color-blue-2759e4.mb-lg-005.mb-sm-1 {
    line-height: 1.4;
  }

  .rrs-schedule-desc-2,
  .rrs-schedule-box-2,
  .rrs-schedule-box-2.mb-lg-005 {
    height: auto;
  }

  .text-align_center-2.mb-lg-70x.mb-sm-02 {
    margin-bottom: 2rem;
  }

  .text-align_center-2.mt-lg-80x.mt-lg-02 {
    margin-top: 2rem;
  }

  .top-banner-text-2.ribon-banner-none {
    color: #16181a;
    font-size: 14px;
    line-height: 1.4;
  }

  .top-banner-text-2.ribon-banner-none.text-color-346aff {
    color: #346aff;
  }

  .top-banner-text-2.ribon-banner-none.text-color-346aff.weight-600 {
    font-weight: 600;
  }

  .top-banner-text-2.ribon-banner-none.color-1a-sm {
    color: #1a1a1a;
  }

  .top-banner-text-2.ribon-banner-none.color-primary.weight-600,
  .top-banner-text-2.ribon-banner-none.color-primary.weight-600:hover,
  .top-banner-text-2.ribon-banner-none.color-primary.weight-600.color-primary-sm {
    color: #18a0fb;
  }

  .top-banner-text-2.top-banner-link-text,
  .link-block-11,
  .div-block-291 {
    display: none;
  }

  .over-slide-card-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-23 {
    padding-top: 30px;
  }

  .grid_3-col-2 {
    grid-template-columns: 1fr;
  }

  .grid_3-col-2.tablet-1-col.gap-small.tablet_flex_set {
    flex-flow: column;
  }

  .div-block-293.display-hide-mobilel {
    display: none;
  }

  .cta-button-sm-13 {
    margin-right: 0;
    padding: 8px 15px;
    font-size: 14px;
  }

  .starting-cost-hero-img-2 {
    vertical-align: baseline;
    width: 250px;
    min-width: auto;
    max-width: none;
    margin-left: -20px;
    margin-right: auto;
  }

  .over-slide-card-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rg-over-slide-2 {
    margin-right: 1rem;
  }

  .div-block-294 {
    justify-content: center;
    align-items: flex-start;
  }

  .countdown-inner-2 {
    width: 90px;
  }

  .countdown-inner-2.count-hour-w {
    width: 120px;
  }

  .lg-text-80-2.weight-700.text-align-right.md-text-60.sm-text-40 {
    font-size: 40px;
  }

  .lg-text-80-2.weight-700.md-text-60.text-color-f06007 {
    color: #f06007;
  }

  .lg-text-80-2.weight-700.md-text-60.text-color-f06007.sm-text-40 {
    font-size: 40px;
  }

  .text-under-line-2 {
    height: 10px;
    margin-top: -8px;
  }

  .nav_menu-list-item-2.display-hide-tablet {
    display: block;
  }

  .nav_menu-list-item-2.display-none-tablet.tablet-py-05.mobile-gnb-faq {
    border-top: 1px solid #e5e5e5;
    padding-top: 1rem;
    padding-bottom: 0;
  }

  .nav_menu-list-item-2.display-none-tablet.tablet-py-05.mobile-gnb-service {
    padding-top: 0;
  }

  .nav-2.container-1201 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .operating-cost-popup {
    padding: 20px;
  }

  .over-slide-arrow-2 {
    justify-content: flex-end;
    align-items: center;
  }

  .text-block-241 {
    font-size: 18px;
  }

  .rg-over-slide-3 {
    margin-right: 1rem;
  }

  .lg-text-20-2.weight-600.text-align_center-3.mb-lg-005 {
    word-break: keep-all;
  }

  .div-block-299 {
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .rg-starting-cost-cta-line-2.mt-lg-2 {
    font-size: 18px;
  }

  .image-195 {
    width: 80px;
  }

  .margin-bottom_none-2 {
    margin-bottom: 0;
  }

  .over-slide-pagination {
    bottom: -50px;
  }

  .sub-title-xs-15.mt-lg-0.color-fff {
    margin-bottom: 20px;
  }

  .paragraph_small-2 {
    font-size: 0.88rem;
  }

  .text-align_center-3.mb-lg-40x.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .rg-starting-cost-nav-item-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rg-starting-cost-nav-item-2._w-100.text-align_center-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .mega-nav_dropdown-list-wrapper-2.tablet_padding-2 {
    box-shadow: none;
    padding: 0;
  }

  .mobile_button_login-2 {
    background-color: #18a0fb;
    border-radius: 0.5rem;
    width: 50%;
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
  }

  .mobile_button_login-2:hover {
    color: #fff;
    background-color: #007bcd;
  }

  .image-196 {
    width: 130px;
  }

  .bg-fff-4 {
    padding: 0;
  }

  .over-slide-arrow-icon {
    width: auto;
  }

  .sub-title-sm-25.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .div-block-302 {
    justify-content: flex-start;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .div-block-303 {
    flex-flow: column;
  }

  .div-block-304.mb-005-mobile.mobile-block {
    display: flex;
  }

  .div-block-304.mobile-block {
    display: none;
  }

  .footer_icon-group-2.mobile-block {
    flex-flow: row;
    display: flex;
  }

  .default-numbering-2 {
    text-align: center;
    width: 22px;
    height: 22px;
    padding: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .default-numbering-2.bg-112354 {
    width: 22px;
    height: 22px;
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-306 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .starting-cost-hero-img2-2 {
    width: 70px;
    top: 30px;
    right: -20px;
  }

  .nav_menu-2.mo_nav_menu_set {
    background-color: #fff;
    border-radius: 0;
    height: 100%;
    max-height: calc(100vh - 72px);
    padding-bottom: 0;
  }

  .div-block-307 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .div-block-307.mobile-block {
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .sub-desc-xs-3.color-fff.footer-text.footer-text-mobile {
    text-align: center;
  }

  .sub-desc-xs-3.text--hover.color-fff.mobile-block {
    display: block;
  }

  .lg-text-26-2.color-blue-2b41be.weight-600.sm-text-22,
  .lg-text-26-2.weight-700.sm-text-22 {
    font-size: 22px;
  }

  .image-197 {
    display: block;
  }

  .over-slide-mask-2 {
    width: 46%;
    height: 360px;
  }

  .mobile_button_join-2 {
    color: #18a0fb;
    background-color: #c3e7ff;
    border-radius: 0.5rem;
    width: 50%;
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 16px;
  }

  .nav_right-2.display_pc_tablet {
    display: none;
  }

  .rg-starting-cost-section-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .over-slide-mask-3 {
    width: 49%;
    height: 320px;
  }

  .div-block-310 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .countdown-box-2 {
    padding: 20px;
  }

  .countdown-box-2.mt-lg-2.mt-xs-1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .rg-starting-cost-li-2 {
    word-break: keep-all;
    padding-left: 20px;
    font-size: 16px;
  }

  .div-block-312 {
    justify-content: center;
    align-items: flex-start;
  }

  .before_cost_tooltip_tail {
    top: auto;
    bottom: -11px;
    left: 161px;
  }

  .div-block-314.flex-direction-colmn-xs.stroke-bottom.pb-xs-1.justify-space-between-sm,
  .div-block-314.flex-direction-colmn-xs.py-xs-005.stroke-bottom.justify-space-between-sm,
  .div-block-314.flex-direction-colmn-xs.py-xs-005.justify-space-between-sm,
  .div-block-314.flex-direction-colmn-xs.py-xs-1.stroke-bottom.justify-space-between-sm {
    justify-content: space-between;
  }

  .xs-tooltip_box1 {
    width: auto;
    display: none;
    position: absolute;
    top: -75px;
    left: 130px;
  }

  .cost-grid-title-2.weight-600,
  .cost-grid-title-2.weight-600.color-blue-2b41be {
    font-size: 16px;
  }

  ._w-500._w-sm-80 {
    width: 80%;
  }

  .before_cost_tooltip {
    width: 330px;
    padding: 1rem;
    position: static;
    left: 0;
    right: auto;
  }

  .other-cost-box,
  .other-cost-box.mb-lg-1,
  .other-cost-box.display-block-sm {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .rg_tooltip_tail1 {
    top: auto;
    bottom: -8px;
    left: 18px;
  }

  .sub-title-xs-16.mt-lg-0.color-fff {
    margin-bottom: 20px;
  }

  .rg_tooltip_tail2 {
    top: auto;
    bottom: -9px;
    left: 49%;
  }

  .rg-tooltip1 {
    z-index: 2;
    padding: 1rem;
    position: static;
    inset: -75px 20px auto auto;
  }

  .div-block-318.mb-005-mobile.mobile-block {
    display: flex;
  }

  .div-block-318.mobile-block {
    display: none;
  }

  .div-block-319 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .xs-tooltip_box2 {
    z-index: 2;
    display: none;
    position: absolute;
    top: -90px;
  }

  .rg-cost-90after-header {
    text-align: center;
  }

  .div-block-320 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .div-block-320.mobile-block {
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .sub-desc-xs-4.color-fff.footer-text.footer-text-mobile {
    text-align: center;
  }

  .sub-desc-xs-4.text--hover.color-fff.mobile-block,
  .image-199 {
    display: block;
  }

  .rg-tooltip2 {
    width: 330px;
    padding: 1rem;
    position: static;
    left: 0;
    right: auto;
  }

  .before_cost_tooltip_box {
    z-index: 2;
    display: none;
    position: absolute;
    top: -90px;
    left: 0;
  }

  .lg-text-16-3.md-text-14.color-text-515e6a._w-60-md._w-100-sm {
    width: 100%;
  }

  .margin-bottom_none-3 {
    margin-bottom: 0;
  }

  .mt-lg--60.position-absolute-md.before-cost-bubble {
    width: 150px;
    left: 74px;
  }

  .mt-lg--60._w-xs-170x.psition-absolute-md.before-cost-bubble2 {
    width: 150px;
    left: 91px;
  }

  .footer_icon-group-3.mobile-block {
    flex-flow: row;
    display: flex;
  }

  .div-block-321 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .rg-seller-same-cta-2:hover {
    color: #515e6a;
  }

  .starting-cost-hero-img-3 {
    vertical-align: baseline;
    width: 250px;
    min-width: auto;
    max-width: none;
    margin-left: -20px;
    margin-right: auto;
  }

  .text-block-246 {
    font-size: 18px;
  }

  .image-200 {
    width: 130px;
  }

  .starting-cost-hero-img2-3 {
    width: 70px;
    top: 30px;
    right: -20px;
  }

  .over-slide-card-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rg-over-slide-4 {
    margin-right: 1rem;
  }

  .div-block-324 {
    justify-content: center;
    align-items: flex-start;
  }

  .countdown-inner-3 {
    width: 90px;
  }

  .countdown-inner-3.count-hour-w {
    width: 120px;
  }

  .over-slide-arrow-3 {
    justify-content: flex-end;
    align-items: center;
  }

  .text-block-247 {
    font-size: 18px;
  }

  .rg-over-slide-5 {
    margin-right: 1rem;
  }

  .lg-text-20-4.weight-600.text-align_center-4.mb-lg-005 {
    word-break: keep-all;
  }

  .div-block-329 {
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .image-202 {
    width: 80px;
  }

  .sub-title-xs-17.mt-lg-0.color-fff {
    margin-bottom: 20px;
  }

  .image-203 {
    width: 130px;
  }

  .bg-fff-5 {
    padding: 0;
  }

  .div-block-332 {
    justify-content: flex-start;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .div-block-333 {
    flex-flow: column;
  }

  .div-block-334.mb-005-mobile.mobile-block {
    display: flex;
  }

  .div-block-334.mobile-block {
    display: none;
  }

  .rg-starting-cost-section-3 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .default-numbering-3 {
    text-align: center;
    width: 22px;
    height: 22px;
    padding: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .default-numbering-3.bg-112354 {
    width: 22px;
    height: 22px;
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-336 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-337 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .div-block-337.mobile-block {
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .sub-desc-xs-5.color-fff.footer-text.footer-text-mobile {
    text-align: center;
  }

  .sub-desc-xs-5.text--hover.color-fff.mobile-block {
    display: block;
  }

  .lg-text-26-3.color-blue-2b41be.weight-600.sm-text-22,
  .lg-text-26-3.weight-700.sm-text-22 {
    font-size: 22px;
  }

  .image-204 {
    display: block;
  }

  .over-slide-mask-4 {
    width: 46%;
    height: 360px;
  }

  .text-align_center-4.mb-lg-40x.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .margin-bottom_none-4 {
    margin-bottom: 0;
  }

  .footer_icon-group-4.mobile-block {
    flex-flow: row;
    display: flex;
  }

  .div-block-339 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .countdown-box-3 {
    padding: 20px;
  }

  .countdown-box-3.mt-lg-2.mt-xs-1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .rg-starting-cost-li-3 {
    word-break: keep-all;
    padding-left: 20px;
    font-size: 16px;
  }

  .text-align_center-5.mb-lg-40x.mb-sm-015 {
    margin-bottom: 1.5rem;
  }

  .bg-fff-6 {
    padding: 0;
  }

  .image-207 {
    width: 80px;
  }

  .div-block-343 {
    flex-flow: column;
  }

  .image-208 {
    width: 80px;
  }

  .div-block-345 {
    flex-flow: column;
  }

  .lg-text-20-8.weight-600.text-align_center.mb-lg-005 {
    word-break: keep-all;
  }

  .default-numbering-4 {
    text-align: center;
    width: 22px;
    height: 22px;
    padding: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .lg-text-26-4.color-blue-2b41be.weight-600.sm-text-22,
  .lg-text-26-4.weight-700.sm-text-22 {
    font-size: 22px;
  }

  .default-numbering-5 {
    text-align: center;
    width: 22px;
    height: 22px;
    padding: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .default-numbering-5.bg-112354 {
    width: 22px;
    height: 22px;
    font-size: 16px;
    line-height: 22px;
  }

  .countdown-box-4 {
    padding: 20px;
  }

  .countdown-box-4.mt-lg-2.mt-xs-1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
  }

  .rg-over-slide-6 {
    margin-right: 1rem;
  }

  .over-slide-arrow-4 {
    justify-content: flex-end;
    align-items: center;
  }

  .div-block-348 {
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .div-block-349 {
    justify-content: flex-start;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .rg-starting-cost-section-4 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .rg-starting-cost-li-4 {
    word-break: keep-all;
    padding-left: 20px;
    font-size: 16px;
  }

  .image-210 {
    width: 80px;
  }

  .div-block-351 {
    flex-flow: column;
  }

  .text-block-248 {
    font-size: 18px;
  }

  .image-211 {
    width: 130px;
  }

  .image-211.position_absolute.zero-hero-section-img-block {
    width: 130px;
    margin-left: 20px;
    margin-right: -100px;
    position: static;
    right: -80px;
  }

  .rg-zero-hero-wrap {
    padding-left: 20px;
  }

  .lg-text-45.weight-700.mr-lg--30x.md-md-2.mr-md-0.md-text-32.sm-text-24 {
    font-size: 24px;
  }

  .rg-zero-hero-right {
    width: auto;
  }

  .rg-zero-hero-img {
    vertical-align: baseline;
    width: 250px;
    min-width: auto;
    max-width: none;
    margin-left: 0;
    margin-right: auto;
  }

  .cta-button-lg-3 {
    padding: 10px 24px 12px;
    font-size: 18px;
  }

  .cta-button-sm-14 {
    margin-right: 0;
    padding: 8px 15px;
    font-size: 14px;
  }

  .rg-tooltip3 {
    z-index: 2;
    padding: 1rem;
    position: static;
    inset: -75px 20px auto auto;
  }

  .rg_tooltip_tail3 {
    inset: auto auto -8px 18px;
  }

  .button-group-11 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .other-cost-benefit-banner {
    overflow: hidden;
  }

  .cost-grid-title-3.weight-600 {
    font-size: 16px;
  }

  .position_absolute-2.rocket-absolute.footer-banner-3 {
    display: none;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005.mb-sm-0 {
    margin-bottom: 0;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.display-block-sm.mb-sm-005 {
    color: #fff;
    margin-bottom: 0.5rem;
  }

  .image-214 {
    width: 80px;
  }

  .other-cost-benefit-saver-banner.mb-sm-005 {
    margin-bottom: 0.5rem;
  }

  .sm-tooltip_box3 {
    z-index: 2;
    display: none;
    position: absolute;
    top: -75px;
    left: 130px;
  }

  .sub-title-sm-26.accordion-text {
    white-space: pre-wrap;
  }

  .sub-title-sm-26.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .mb-sm-005 {
    margin-bottom: 0.5rem;
  }

  .div-block-359 {
    width: 100%;
  }

  .other-cost-saver-benefit-inner {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  .other-cost-saver-benefit-inner.radius-top {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-left-radius: 0;
  }

  .other-cost-saver-benefit-inner.radius-bottom.position-reletive.overflow_hidden {
    border-bottom-width: 1px;
    border-bottom-left-radius: 0;
  }

  .other-cost-saver-benefit-inner.bg-transparent {
    border-bottom-width: 1px;
  }

  .tooltip_box1 {
    width: auto;
    display: none;
    position: absolute;
    top: -75px;
    left: 130px;
  }

  .sub-title-md-3 {
    line-height: 1.4em;
  }

  .sub-title-md-3.pc_table_mol_none {
    display: none;
  }

  .other-cost-benefit-inner {
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

  .other-cost-benefit-inner.radius-bottom {
    border-bottom-left-radius: 0;
  }

  .other-cost-benefit-inner.radius-top {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-left-radius: 0;
  }

  .other-benefit-saver-banner-div {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    height: auto;
  }

  .other-benefit-banner-div {
    flex-flow: column;
    height: auto;
  }

  .other-benefit-banner-div.flex-direction-colmn-sm {
    flex-flow: row;
  }

  .tooltip_box2 {
    z-index: 2;
    display: none;
    position: absolute;
    top: -90px;
  }

  .rg-seller-same-cta-3:hover {
    color: #515e6a;
  }

  .rg-seller-same-cta-3.display-flex-sm.align-items-end-sm {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .container-1249.container-1200.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .starting-cost-hero-img-copy {
    vertical-align: baseline;
    width: 350px;
    min-width: auto;
    max-width: none;
    margin-left: -20px;
    margin-right: auto;
  }

  .ml-lg-3_5.ml-sm-0 {
    margin-left: 0;
  }

  .starting-cost-hero-img2-3-copy {
    width: 70px;
    top: 80px;
    bottom: auto;
    right: -40px;
  }

  .link-block-12 {
    display: none;
  }

  .section-28 {
    margin-top: 0;
  }

  .div-block-363 {
    display: none;
  }

  .ribbon-v_1.top--banner {
    display: block;
  }

  .rg_cost_fee_popup {
    width: auto;
    right: -24px;
  }

  .rg-fee-popup-header {
    text-align: center;
  }

  .rg-fee-popup-cta:hover {
    color: #515e6a;
  }

  .rg-fee-popup-title.weight-600,
  .rg-fee-popup-title.weight-600.color-blue-2b41be {
    font-size: 16px;
  }

  .rg-fee-content1.gap-xsmall._w-70-sm,
  .rg-fee-content2.gap-xsmall._w-70-sm {
    width: 70%;
  }

  .home-hero-copy-cta2-md {
    display: none;
  }

  .home-hero-copy-cta2-sm {
    justify-content: center;
    align-items: center;
    display: inline-flex;
    position: static;
  }

  .ads-card_content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
    display: none;
  }

  .ads-box_v2 {
    overflow: hidden;
  }

  .ads_card_inner_box {
    height: 200px;
  }

  .ads_card_cta {
    padding: 8px 15px 9px;
    font-size: 14px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.weight-600 {
    font-weight: 600;
  }

  .lg-text-36.text-color-515e6a.sm-text-20,
  .lg-text-36.color-fff.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-36.weight-700.mb-lg-005.md-text-26.text-align-center-md.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-36.weight-600.sm-text-24 {
    font-size: 24px;
  }

  .ads_card_section {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ads_da_cta {
    padding: 18px 45px 18px 43px;
    font-size: 22px;
  }

  .ads_company {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    padding: 0;
    overflow: hidden;
  }

  .ads_cp_section {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ads_recommend-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .ads_program-box {
    height: auto;
  }

  .ads_program_section {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ads_hero_section {
    background-image:
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/697ff42ac5405464a9367fd5_3692af290c26343e37e000fd1cca4232_ads_hero%401000.jpg),
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/697c58859f54605dbe5ad03c_ads_hero%402560.jpg);
    background-position:
      50% 100%,
      50%;
    background-repeat: no-repeat, no-repeat;
    background-size: cover, cover;
    height: 850px;
  }

  .ads_hero_desc {
    letter-spacing: -1.3px;
  }

  .ads_hero_cta2 {
    background-color: #fffc;
    width: 100%;
  }

  .ads_hero_cta1 {
    width: 100%;
  }

  .ads_hero_box {
    text-align: center;
    justify-content: flex-end;
    align-items: center;
    margin-top: auto;
  }

  .ads-card_content-mo {
    display: block;
  }

  .ads_over_slide_mask {
    width: 49%;
    height: auto;
  }

  .ads_over_slide {
    width: 350px;
    margin-right: 1rem;
  }

  .rg-cta-light {
    margin-top: 8px;
    font-size: 18px;
  }

  .rg-cta-light.display-flex-xs {
    display: none;
  }

  .join_text_mobile {
    text-decoration: none;
    display: block;
  }

  .rrs-schedule-box-3 {
    height: auto;
    min-height: 120px;
  }

  .rrs-schedule-box-3.mb-lg-005 {
    height: auto;
  }

  .rrs-calendar-day-empty,
  .rrs-calendar-day-3 {
    width: 100%;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .rrs-schedule-box-yellow-3,
  .rrs-schedule-box-yellow-3.mb-lg-005,
  .rrs-schedule-box-green-3,
  .rrs-schedule-box-green-3.mb-lg-005 {
    height: auto;
  }

  .rrs-calendar-day-empty2 {
    width: 100%;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .text-align_center-9.mb-lg-70x.mb-sm-02 {
    margin-bottom: 2rem;
  }

  .join_text_mobile-rg {
    color: #ff6521;
    text-decoration: none;
    display: block;
  }

  .join_text_mobile-rg:hover {
    color: #ff6521;
  }

  .section-wrap.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .section-wrap.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rrs-calendar-day-empty3 {
    width: 100%;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .lg-text-50.weight-700.mb-lg-015.text-align-center-md.sm-text-40 {
    font-size: 40px;
  }

  .lg-text-40-copy.weight-700.color-fff.mb-lg-2.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-40-copy.weight-700.color-fff.mb-lg-2.sm-title-26,
  .lg-text-40-copy.weight-700.md-text-30.sm-text-26 {
    font-size: 26px;
  }

  .lg-text-40-copy.weight-700.gradient-text-starting-cost.ls-lg-015.md-text-30.sm-text-22 {
    font-size: 22px;
  }

  .lg-text-40-copy.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600 {
    font-weight: 600;
  }

  .lg-text-40-copy.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-106 {
    letter-spacing: -1.6px;
  }

  .lg-text-40-copy.color-fff.mb-lg-1.sm-text-20 {
    font-size: 20px;
  }

  .lg-text-40-copy.color-fff.mb-lg-1.sm-text-30 {
    font-size: 30px;
  }

  .lg-text-40-copy.weight-600.text-align_center-3.md-text-30.sm-text-26 {
    font-size: 26px;
  }

  .wallet_card_con_left {
    padding-right: 24px;
  }

  .wallet_card_con_right {
    padding-left: 24px;
  }

  .home_hero_cta_link {
    justify-content: center;
    align-items: center;
  }

  .sc-stats.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-stats.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .stats_grid1__title {
    font-size: 24px;
  }

  .stats__num {
    font-size: 60px;
  }

  .sc-feature.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-feature.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .feature__title.display-block-md {
    font-size: 30px;
  }

  .sc-growth.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-growth.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .growth__title {
    text-align: left;
    word-break: keep-all;
    margin-bottom: 0;
    font-size: 30px;
  }

  .growth__title.display-block-sm {
    font-size: 30px;
  }

  .sc-guide.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-guide.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .guide__title {
    font-size: 30px;
  }

  .guide_step_img {
    width: 80px;
  }

  .sc-apply {
    background-image:
      linear-gradient(90deg, #fff, #fff0 50%),
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
    background-position:
      0 0,
      80%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .sc-apply.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-apply.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .apply__title {
    text-align: left;
  }

  .feature__content_img {
    width: 250px;
  }

  .sc-growth-content {
    padding-top: 30px;
  }

  .sc-growth-content.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .sc-growth-content.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .growth__content_title {
    font-size: 20px;
  }

  .growth_content_box_yellow {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .growth__content_won {
    margin-left: 10px;
  }

  .growth__content_red_cta {
    font-size: 14px;
  }

  .growth__content_cta {
    font-size: 18px;
  }

  .renewal_sub_nav_item {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rg-over-slide-7 {
    margin-right: 1rem;
  }

  .over-slide-arrow-5 {
    justify-content: flex-end;
    align-items: center;
  }

  .div-block-366 {
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .div-block-367 {
    justify-content: flex-start;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-left: 0;
  }

  .rg-starting-cost-section-5 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .rg-sc-apply {
    background-image:
      linear-gradient(90deg, #fff, #fff0 50%),
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
    background-position:
      0 0,
      80%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .rg-sc-apply.py-lg-90.py-sm-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .rg-sc-apply.py-lg-60.bg-ecf1f5.py-sm-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rg_apply__title {
    text-align: left;
  }

  .rg_apply__desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .rg_apply__desc.accordion-text {
    white-space: pre-wrap;
  }

  .rg_apply__desc.accordion-text.rocket-step-text-mo {
    font-size: 16px;
  }

  .rg_apply__desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .rg_new_banner_img {
    top: 0;
  }
}

@media screen and (max-width: 479px) {
  .container.container-1202.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200 {
    padding-left: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---container--container-padding-horizontal
    );
  }

  .container.container-1200.bg-fff.border-radius-12.padding-3x.box-shadow-1.padding_small-ta.px-0-mobile.mobile-border-radius-0 {
    border-radius: 0;
  }

  .container.container-1200.bg-fff.border-radius-12.padding-3x.box-shadow-1.padding_small-ta.px-0-mobile.mobile-border-radius-0.mobile-bg-transparent {
    background-color: #fff0;
  }

  .container.container-1200.bg-fff.border-radius-12.padding-3x.box-shadow-1.padding_small-ta.px-0-mobile.mobile-border-radius-0.mobile-bg-transparent.mobile-box-shadow-none {
    box-shadow: none;
  }

  .container.container-1200.phone-pt-mobile {
    padding-top: 2rem;
  }

  .container.container-1200.phone-pt-mobile.phone-width {
    width: 100%;
  }

  .container.container-1200.px-0 {
    justify-content: space-between;
    align-items: stretch;
  }

  .container.container-1200.px-0.home-tablet-py {
    padding: 0;
  }

  .container.container-1200.align-center.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.education-content {
    flex-flow: column;
  }

  .container.container-1200.bg-fff-2.padding_medium.box-shadow-1.padding_small-ta.guide-blog {
    padding: 1rem;
  }

  .container.container-1200.bg-fff-2.padding_medium.box-shadow-1.padding_small-ta.guide-blog.mobile-pd-0 {
    background-color: #0000;
    padding: 0;
  }

  .container.container-1200.bg-fff-2.padding_medium.box-shadow-1.padding_small-ta.guide-blog.mobile-pd-0.mobile-box-shadow-none {
    box-shadow: none;
  }

  .container.container-1200.mobile-px-0,
  .container.container-1200.container-wrap.px-xs-0,
  .container.container-1200.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container.container-1200.position-reletive.px-0.feature__py {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .container.popup-container--900 {
    width: 90%;
    padding-left: 0;
    padding-right: 0;
    position: static;
    inset: 0%;
  }

  .container.container-900.py-lg-70.position-reletive {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .container.popup-container--650 {
    width: 90%;
    padding-left: 0;
    padding-right: 0;
    position: static;
    inset: 0%;
  }

  .section.bg-fff.padding-partner-box,
  .section.bg-fff.section-tablet.section-content-mobile {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section.bg-fff.section-tablet.section-content-mobile.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .section.bg-fff.section-tablet.section-content-mobile.mobile-px-0.px-xs-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.bg-fff.section-tablet.section-content-mobile.mobile-px-0.pt-xs-0 {
    padding-top: 0;
  }

  .section.bg-fff.padding--80.mobile-px-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section.bg-fff.padding--80.mobile-px-1.pt-0.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .section.bg-fff.home-py {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section.bg-surface.home-top-banner.position-reletive {
    background-color: #f9f9f9;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section.blog-banner,
  .section.band-growth-section,
  .section.band-growth-section.bg-fff {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .heading_huge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h0-heading--h0-size-mobile-p
    );
  }

  .heading_h2 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h2-heading--h2-size-mobile-p
    );
  }

  .heading_h4 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h4-heading--h4-size-mobile-p
    );
  }

  .heading_h5 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h5-heading--h5-size-mobile-p
    );
  }

  .heading_h6 {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---h6-heading--h6-size-mobile-p
    );
  }

  .paragraph_large {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-lg--lg-text-size-mobile-p
    );
  }

  .paragraph_large.mobile-mb-01 {
    margin-bottom: 1em;
  }

  .paragraph_large.mobile-pb-01 {
    padding-bottom: 1rem;
  }

  .paragraph_large.mobile-pb-01.mobile-mb-01.mobile-bb-01 {
    border-style: none none solid;
    border-color: #000 #000 #e5e5e5;
    border-bottom-width: 1px;
    padding-bottom: 0.7rem;
  }

  .paragraph_xlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xl--xl-text-size-mobile-p
    );
  }

  .input_field.is-select {
    background-position: 96%;
  }

  .margin-top_none {
    margin-top: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .padding-top_none {
    padding-top: 0;
  }

  .text-align_center.text-align_left-mo.dispaly-mobilel-hide {
    display: none;
  }

  .text-align_center.text-align_left-mo.display-none-pc.mobile-text-14,
  .text-align_center.text-align_left-mo.mobile-text-14 {
    font-weight: 500;
  }

  .text-align_center.brand-growth-step-box {
    width: 100%;
  }

  .text-align_center.color-fff.mt-lg-3.ro-title-md.mt-md-2 {
    font-size: 16px;
  }

  .text-align_center.container-1000.px-20x.px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-align_center.mt-lg-005.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .text-align_center.mb-lg-40x.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .position_sticky.mobile-relative {
    position: relative;
  }

  .avatar {
    margin-bottom: 16px;
  }

  .margin-right_none {
    margin-right: 0;
  }

  .margin-left_none {
    margin-left: 0;
  }

  .paragraph_xxlarge {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text-xxl--xxl-text-size-mobile-p
    );
  }

  .width_100percent.padding-3x.padding-1-5x-tablet,
  .width_100percent.padding-3x.padding-1-5x-tablet.padding-1x-mobile,
  .width_100percent.padding-3x.padding-1-5x-tablet {
    padding: 1rem;
  }

  .width_100percent.padding-3x.padding-1-5x-tablet.pd-xs-x-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-align_center_mobile {
    text-align: center;
  }

  .icon_small-1x1.text-color_inherit.footer-icon {
    width: 25px;
    height: 25px;
  }

  .accordion_content.py-3.mt-xs-2.w--open {
    padding-top: 2rem;
  }

  .position_absolute.home-top-banner-inner {
    display: none;
  }

  .position_absolute.position-left-top.sub-desc-xxl.line-height-15.xs-desc-18 {
    font-size: 18px;
    line-height: 1.4;
    left: 1rem;
  }

  .position_absolute.position-left-top.sub-desc-xxl.line-height-15.xs-desc-16 {
    text-align: center;
    font-size: 16px;
    top: 8px;
    left: 1rem;
    right: 1rem;
  }

  .position_absolute.position-right.sub-desc-xxl.line-height-15.xs-desc-18 {
    font-size: 18px;
    line-height: 1.4;
  }

  .position_absolute.position-right.sub-desc-xxl.line-height-15.xs-desc-16 {
    font-size: 16px;
    top: 8px;
    left: 3rem;
    right: 3rem;
  }

  .position_absolute.position-right.sub-desc-xxl.line-height-15.xs-desc-16.position_relative_xs {
    text-align: center;
    margin-bottom: -4rem;
    padding-bottom: 0;
    position: relative;
    top: -5rem;
    left: auto;
    right: auto;
  }

  .position_absolute.border-radius-0.left-ribbon-absolute {
    display: block;
    left: -50%;
  }

  .position_absolute.border-radius-0.right-ribbon-absolute {
    display: block;
    right: -180px;
  }

  .margin-left_auto.color-primary.section-title-lg.margin-top_xsmall.section-title-lg-mobile {
    font-size: 35px;
  }

  .text-button.mb--005 {
    margin-bottom: 0.5rem;
  }

  .is-select {
    background-position: 96%;
  }

  .text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab.flex-vertical_center.mobile-px-1em {
    border-radius: 0;
    padding-left: 1em;
    padding-right: 1em;
  }

  .text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab.flex-vertical_center.mobile-px-1em.mobile-mb-0 {
    margin-bottom: 0;
  }

  .text-decoration_none.display-flex.align-items-center.gap-4x.ml-lg-1.display-none-xs {
    display: none;
  }

  .width_60percent.seller-wallet-width,
  .width_100percent_mobile {
    width: 100%;
  }

  .width_40percent.seller-wallet-mobile {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .text-align_left.lg-text-16.text-color-gray-8181.mt-lg-1.pl-20x.gap-0.xs-text-14 {
    padding-left: 16px;
  }

  .paragraph {
    font-size: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---text--text-size-mobile-p
    );
  }

  .heading-responsive_large {
    font-size: 12cqw;
    line-height: 1.2;
  }

  .sg_logo.w--current {
    align-items: center;
  }

  .nav_menu-full-screen {
    padding: 0;
  }

  .card_body_small {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-p
    );
  }

  .padding-horizontal_none,
  .padding-vertical_none {
    padding: 0;
  }

  .grid_9-col,
  .grid_6-col,
  .grid_5-col,
  .grid_12-col,
  .grid_8-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .mega-nav_dropdown-list-wrapper.tablet_padding-2 {
    box-shadow: none;
  }

  .padding_none {
    padding: 0;
  }

  .logo {
    color: inherit;
  }

  .footer_icon-group.mobile-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
  }

  .hide_mobile {
    display: none;
  }

  .padding_section {
    padding-top: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-p
    );
    padding-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---section--section-padding-vertical-mobile-p
    );
  }

  .accordion_toggle-transparent.border--bottom.qna-list-toggle {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
  }

  .padding_xsmall.height_100percent.blog-padding {
    padding: 1rem;
  }

  .padding_xsmall.height_100percent.blog-padding.mobile-bg-white {
    background-color: #fff;
  }

  .card_header {
    padding: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---card--card-padding-mobile-p
    );
  }

  img {
    width: auto;
  }

  .position-reletive {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex;
  }

  .position-reletive.width-coupang-height.mb-lg-2.top-banner-width,
  .position-reletive.width-coupang-height.mr-03.mr-sm-0.top-banner-width {
    width: 100%;
    height: 40px;
  }

  .position-reletive.z-index_5.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .position-reletive.z-index_5.gap_xs_4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .position-reletive.mr-xs-1 {
    margin-right: 1rem;
  }

  .image-2 {
    vertical-align: baseline;
    width: 200px;
    display: block;
  }

  .image-2.header-logo {
    width: 150px;
  }

  .section-2 {
    word-break: keep-all;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-2.top--banner {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .container {
    max-width: none;
  }

  .testimonial-card {
    margin-left: 0;
    margin-right: 0;
    padding: 20px;
  }

  .testimonial-info.my-1-tablet {
    margin-bottom: 0.5rem;
  }

  .testimonial-info.testimonial_mobile {
    margin-top: 1rem;
  }

  .testimonial-info.mobile-mt-0 {
    margin-top: 0;
  }

  .div-block-2,
  .div-block-3 {
    flex-flow: column;
  }

  .div-block-5 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .container-3 {
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 0 20px;
  }

  .container-3.mt-sm-20.why-coupang-pd-tablet {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sub-title-md {
    font-size: 22px;
  }

  .sub-title-md.pc_table_mol_none {
    font-size: 18px;
    display: block;
  }

  .sub-title-md.pc_table_mol_none.rocket-color {
    color: #ff6521;
    text-align: left;
    font-size: 22px;
  }

  .sub-title-md.mb-lg-3.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .sub-title-md.mb-lg-3.mobile-mb-005.mobile-title1 {
    font-size: 20px;
  }

  .sub-title-md.color-fff.mb-lg-0.youtube-popup-title,
  .sub-title-md.color-fff.mb-lg-0.mobile-title-md,
  .sub-title-md.color-fff.mb-lg-1.mobile-title-md-18 {
    font-size: 18px;
  }

  .sub-title-md.weight-700.home-mobile-content1-sub-title,
  .sub-title-md.weight-700.display-block-sm.ls-xs-01 {
    font-size: 20px;
  }

  .sub-title-md.mb-0.weight-700.mobile-sub-title-md {
    font-size: 18px;
  }

  .section-title-lg {
    word-break: keep-all;
    margin-bottom: 30px;
    font-size: 28px;
    line-height: 1.4em;
  }

  .section-title-lg.text-align_center-ta.width_100percent_mobile-l.color-fff.mt-lg-0.mb-lg-1.ads-banner-text-mobile {
    margin-bottom: 1rem;
    font-size: 30px;
  }

  .section-title-lg.text-align_center-ta.width_70percent_tablet.width_100percent_mobile-l.color-fff.padding-h2 {
    font-size: 24px;
  }

  .section-title-lg.text-align_center-ta.width_70percent_tablet.width_100percent_mobile-l.color-fff.padding-h2.mobile-text-color-navy {
    color: #161d26;
  }

  .section-title-lg.mt-lg-0.mb-lg-2.home-mobile-content1-title {
    margin-bottom: 1.25rem;
    font-size: 24px;
  }

  .banner-title {
    font-size: 34px;
  }

  .banner-title.ml-table-0 {
    text-align: center;
    margin-bottom: 1rem;
    margin-left: auto;
    font-size: 35px;
  }

  .banner-title.ml-table-0.home-banner-center-mobile-l.home-banner-title-xs {
    word-break: keep-all;
    font-size: 30px;
  }

  .banner-left {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 1;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
  }

  .sub-desc-sm {
    word-break: keep-all;
    font-size: 14px;
  }

  .sub-desc-sm.mb-lg-2.mb-lg-0-mobile {
    margin-bottom: 0;
  }

  .sub-desc-sm.mb-lg-3.li-list-padding-left {
    padding-left: 20px;
  }

  .sub-desc-sm.weight-600.color-fff {
    color: #1a1a1a;
  }

  .sub-desc-sm.weight-600.color-fff.mobile-text-color-black {
    color: #000;
  }

  .sub-desc-sm.weight-600.color-fff.mobile-text-color-black.color-white {
    color: #1a1a1a;
  }

  .sub-desc-sm.education_tag.border-radius-12 {
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
  }

  .sub-desc-sm.color-gray-3.mb-lg-1.weight-600.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .sub-desc-sm.color-gray-3.weight-400.mb-xs-08x {
    margin-bottom: 8px;
  }

  .sub-desc-sm.color-gray-3.weight-400.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .sub-desc-sm.xs-desc-16 {
    color: #333;
    font-size: 16px;
  }

  .cta-button-md,
  .cta-button-md.mt-lg-5.mt-md-1 {
    padding: 10px 20px;
    font-size: 16px;
  }

  .cta-button-md.mt-md-1.mb-lg-1.mt-mo-0.mb-mo-0.cp-cta-bg._w-100-xs.text-align_center.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .cta-button-md.mt-md-1.mb-lg-1.mt-mo-0.mb-mo-0.cp-cta-bg._w-100-xs.text-align_center.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .cta-button-md.mt-lg-2 {
    margin-top: 1rem;
  }

  .cta-button-md.ctta-buttom-md-tablet {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 14px;
  }

  .cta-button-md.ctta-buttom-md-tablet.cta-seller-color.mobile-mt-005 {
    margin-top: 0.5rem;
  }

  .cta-button-md.ctta-buttom-md-tablet.cta-seller-color.mobile-mt-005.mobile-cta-bg {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
  }

  .cta-button-md.mobile-mt-2 {
    margin-top: 2rem;
  }

  .top-banner-text {
    overflow-wrap: break-word;
    font-size: 12px;
    line-height: 1rem;
  }

  .top-banner-text.color-primary.weight-600 {
    width: 100px;
  }

  .top-banner-text.color-primary.weight-600:hover {
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  }

  .top-banner-text.color-primary-2.weight-600 {
    width: 100px;
  }

  .top-banner-text.color-primary-2.weight-600:hover {
    color: #18a0fb;
  }

  .top-banner-text.ribon-banner-none {
    font-size: 14px;
    display: none;
    overflow: visible;
  }

  .top-banner-text.top-banner-hover {
    color: #1a1a1a;
    font-weight: 500;
    text-decoration: none;
  }

  .top-banner-text.top-banner-hover.color-1a-xs {
    color: #1a1a1a;
  }

  .top-banner-text.top-banner-link-text {
    display: none;
  }

  .top-banner-text.top-banner-link-text.mobile {
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
    display: block;
  }

  .top-banner-text.top-banner-link-text.mobile.color-000 {
    color: #000;
  }

  .link-text.home-link-text.color-primary.why-coupang-text-link {
    font-size: 16px;
  }

  .container-1200.px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-1200.px-20.px-0,
  .container-1200.px-20.px-mobile-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1200.px-20.px-mobile-0.mobile-bg {
    background-color: #f9f9f9;
  }

  .container-1200.entry-guide-banner {
    flex-flow: column;
  }

  .container-1200.align-x-end {
    justify-content: space-between;
    align-items: flex-end;
  }

  .container-1200.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0.mt-xs-015 {
    margin-top: 1.5rem;
  }

  .container-1200.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0.mt-xs-015.text-align-right-xs {
    text-align: right;
  }

  .cta-button-sm.bg-color-rocket:hover {
    background-color: #ff6521;
  }

  .cta-button-sm.bg-color-rocket.mobile-cta-width-100 {
    width: 100%;
  }

  .cta-button-sm.bg-color-rocket.mobile-cta-width-100.mobile-text-center {
    text-align: center;
  }

  .cta-button-sm.mobile-cta-sm-px {
    padding-left: 35px;
    padding-right: 35px;
  }

  .cta-button-sm.mobile-cta-sm-px.mobile-cta-sm-py {
    padding: 10px 20px;
  }

  .cta-button-sm.mobile-cta-sm-px.mobile-cta-sm-py._w-100-xs.text-align-center-xs {
    text-align: center;
  }

  .sub-title-lg.text-align_left.mb-lg-2.sub-title-lg-mo.mb-01-mobile {
    margin-bottom: 1rem;
  }

  .sub-title-lg.text-align_left.mb-lg-2.sub-title-lg-mo.mobile-mt-0 {
    margin-top: 0;
  }

  .sub-title-lg.text-align_center.line-height-14.color-fff.weight-700.mb-lg-1.xs-title-24 {
    font-size: 24px;
  }

  .sub-title-sm {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .sub-title-sm.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .sub-title-sm.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .sub-title-sm.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .sub-title-sm.weight-500.mb-lg-20x.text-align-left.display-block-sm.xs-text-16.text-align-center_xs {
    text-align: center;
  }

  .sub-title-sm.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .sub-title-sm.mb-lg-2.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sub-title-sm.mb-lg-2.xs-text-18 {
    font-size: 18px;
  }

  .sub-title-sm.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .sub-title-sm.mb-lg-005 {
    letter-spacing: 0;
  }

  .sub-title-sm.mb-lg-005.xs-desc-18,
  .sub-title-sm.mb-lg-005.xs-text-18 {
    font-size: 18px;
  }

  .sub-title-sm.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .sub-title-sm.text-align_center.color-fff.sub-title-sm-mobile.xs-text-18 {
    font-size: 18px;
  }

  .sub-title-sm.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .sub-title-sm.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .sub-title-sm.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .sub-title-sm.color-fff.mobile-sub-title-xs {
    font-size: 16px;
  }

  .sub-title-sm.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .sub-title-sm.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .sub-title-sm.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .sub-title-sm.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .sub-title-sm.desc-xs-18 {
    font-size: 18px;
  }

  .sub-title-sm.desc-xs-18.xs-weight-500 {
    font-weight: 500;
  }

  .sub-title-sm.xs-text-16 {
    font-size: 16px;
  }

  .section-title-md.seller-font-mobile {
    font-size: 20px;
  }

  .section-title-sm {
    margin-top: 8px;
    font-size: 24px;
  }

  .section-title-sm.color-fff.xs-text-18 {
    font-size: 18px;
  }

  .section-title-sm.color-fff.xs-text-18.my-xs-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-title-sm.text-align_center.mb-lg-3 {
    word-break: keep-all;
  }

  .section-title-sm.text-align_center.mb-lg-3.display_none_pc {
    margin-top: 0;
  }

  .section-title-sm.home-bottom-banner-text-left {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .section-title-sm.home-bottom-banner-text-left.text-align_center-mo {
    text-align: center;
    margin-bottom: 0.2em;
  }

  .section-title-sm.mb-lg-1.weight-600.text-color-gray-333.xs-sub-title-20 {
    font-size: 20px;
  }

  .section-title-sm.mb-lg-1.weight-600.text-color-gray-333.xs-sub-title-20.mt-xs-0 {
    margin-top: 0;
  }

  .section-title-sm.mb-lg-1.sm-title-26.xs-title-22 {
    font-size: 22px;
  }

  .section-title-sm.mb-lg-1.sm-title-26.xs-title-22.text-align-center-xs {
    text-align: center;
  }

  .sub-title-xs.accordion--text {
    white-space: pre-wrap;
    line-height: 1.4;
  }

  .sub-title-xs.rocket-title-xs,
  .sub-desc-lg.mt-lg-2.sub-desc-mobile,
  .sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile {
    font-size: 16px;
  }

  .sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile.mobile-s-none {
    display: none;
  }

  .sub-desc-lg.color-fff.text-align_center-mo.ads-banner-sub-mobile.mobile-s-block {
    font-weight: 400;
    display: block;
  }

  .sub-desc-lg.color-fff.text-align_center.mb-lg-3.xs-desc-18 {
    color: #fff;
    word-break: keep-all;
  }

  .sub-desc-md {
    word-break: keep-all;
  }

  .sub-desc-md.text-align_left.mb-lg-2.sub-desc-md-mo {
    font-size: 16px;
  }

  .sub-desc-md.text-align_left.mb-lg-2.sub-desc-md-mo.display-none-pc {
    margin-bottom: 1rem;
  }

  .sub-desc-md.text-align_left.pr-lg-2.sub-desc-md-mobile {
    font-size: 16px;
  }

  .sub-desc-md.text-align_left.mt-lg-1.sub-desc-md-mo {
    text-align: left;
  }

  .sub-desc-md.text-align_left.sub-desc-md-mo {
    font-size: 16px;
  }

  .sub-desc-md.text-align_left.sub-desc-md-mo.mobile-mb-0 {
    margin-bottom: 0;
  }

  .sub-desc-md.text-align_left.sub-desc-md-mobile {
    font-size: 16px;
  }

  .sub-desc-md.text-align_center {
    white-space: pre-wrap;
  }

  .sub-desc-md.mt-lg-2.sub-desc-mobile {
    font-size: 16px;
  }

  .sub-desc-md.mt-lg-2.sub-desc-mobile.display_none_mobile-s {
    display: none;
  }

  .sub-desc-md.mt-lg-2.sub-desc-mobile.display_block_mobile-s {
    margin-top: 1rem;
    display: block;
  }

  .sub-desc-md.mt-lg-1.graph-text-mobile {
    text-align: left;
    font-size: 16px;
    line-height: 1.4;
  }

  .sub-desc-md.mo-weight-600 {
    font-weight: 600;
  }

  .sub-desc-md.graph-text-mobile {
    font-size: 16px;
  }

  .sub-desc-md.graph-text-mobile.display_block_mobile_l.mobile-mb-0 {
    margin-bottom: 0;
    line-height: 1.4;
  }

  .sub-desc-md.display-block-tablet.mobile-desc1 {
    color: #333;
    font-size: 16px;
  }

  .sub-desc-xs {
    white-space: pre-wrap;
    font-size: 12px;
  }

  .sub-desc-xs.mt-lg-1 {
    text-align: left;
  }

  .sub-desc-xs.margin-top_small {
    line-height: 1.3em;
  }

  .sub-desc-xs.text-align_center.ads-banner-mobile-desc {
    line-height: 1rem;
  }

  .sub-desc-xs.mobile-lh-01 {
    line-height: 1.2rem;
  }

  .text-block-4 {
    word-break: keep-all;
  }

  .div-block-6,
  .div-block-6._w-100 {
    width: 100%;
  }

  .div-block-6._w-100.home-bottom-banner-tablet {
    padding-left: 0;
  }

  .div-block-6._w-100.home-bottom-banner-tablet.display-none-mobiles {
    display: none;
  }

  .div-block-6._w-100.home-bottom-banner-tablet.display-none-pc {
    justify-content: center;
    align-items: center;
    padding: 0.7rem 1rem 30px;
    display: flex;
  }

  .div-block-6._w-100.rocket-bottom-banner-tablet {
    padding-left: 0;
  }

  .div-block-7 {
    text-align: center;
  }

  .cta-button-xs.bg-color-rocket2.text-color-rocket.mobile-cta-width-100 {
    width: 100%;
  }

  .cta-button-xs.bg-color-rocket2.text-color-rocket.mobile-cta-width-100.mobile-text-center {
    text-align: center;
  }

  .div-block-8.display-hide-mobilel {
    display: none;
  }

  .sub-title-xxs.text--hover.display-hide-mobilel {
    display: block;
  }

  .div-block-11 {
    flex-flow: column;
  }

  .div-block-12 {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    height: auto;
  }

  .div-block-13 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .section-4.bg-surface2 {
    padding-top: 5rem;
  }

  .section-4.bg-surface2.mt-lg-4.footer-banner-padding.footer-banner-mt {
    margin-top: 2rem;
  }

  .section-4.bg-surface2.footer-banner-padding {
    padding-top: 20px;
  }

  .section-4.bg-surface.home-banner-py {
    background-color: #fff;
    background-image: none;
    background-size: auto;
    border-top-left-radius: 12px;
    margin-top: 0.5rem;
    margin-bottom: 1rem;
    padding: 0 1rem;
  }

  .main_banner {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .bg-fff.border-top-bottom-black.pd-10x._w-xs-100 {
    width: 100%;
  }

  .bg-fff.border-top-bottom-black.pd-10x.py-xs-8x {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .bg-fff.section-wrap.pt-xs-10x {
    padding-top: 10px;
  }

  .color-fff.sub-title-xs-8 {
    color: #fff;
  }

  .color-fff.sub-title-xs-8.seller-wallet-mobile-cta-text {
    text-align: center;
    word-break: keep-all;
    font-size: 16px;
    font-weight: 500;
  }

  .footer_top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
    display: none;
  }

  .div-block-16 {
    width: 100%;
    display: block;
  }

  .dropdown-2 {
    flex-flow: column;
    display: flex;
  }

  .mobile_dropdown_menu {
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .dropdown-2-copy {
    flex-flow: column;
    display: flex;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .paragraph_small {
    font-size: 0.88rem;
  }

  .nav_mobile-menu-button.w--open {
    color: inherit;
  }

  .heading_h3 {
    font-size: 0.91rem;
  }

  .eyebrow {
    font-size: 0.8rem;
  }

  .card_body {
    padding: 1.5rem;
  }

  .button-group {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .heading_h1 {
    font-size: 2.15rem;
  }

  .subheading {
    font-size: 1.1rem;
  }

  .grid_9-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .button {
    white-space: nowrap;
  }

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

  .weight-600.sub-desc-md.rocket-sub-title-mo-xs {
    font-size: 14px;
    font-weight: 300;
  }

  .weight-600.sub-desc-md.mb-lg-2.sm-text-16.mb-xs-0 {
    margin-bottom: 0;
  }

  .weight-600.sub-desc-md.mb-lg-2.sm-text-16.mb-xs-0.xs-text-14.text-align-center-xs {
    text-align: center;
  }

  .weight-600.mb-lg-005.mt-1.xs-text-14,
  .weight-600.mb-lg-005.xs-text-14 {
    font-size: 14px;
  }

  .weight-600.mb-lg-005.xs-text-15 {
    font-size: 15px;
  }

  .weight-600.pl-0.xs-text-14,
  .color-error.weight-600.error-mo {
    font-size: 14px;
  }

  .flex-horizontal_center-mo.stroke-bottom.align-items-center-sm.align-y-xs-stretch,
  .flex-horizontal_center-mo.align-items-center-sm.stroke-bottom.align-y-xs-stretch {
    align-items: stretch;
  }

  .color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc.mb-lg-0 {
    line-height: 1.3rem;
  }

  .color-gray-2.sub-desc-sm.margin-bottom_small.blog-text-desc.mb-lg-0.color-aaa.cms-slide-desc {
    height: 40px;
  }

  .sub-title-md-2.margin-top_small.rocket-mo-title {
    margin-top: 2rem;
    font-size: 22px;
  }

  .sub-title-md-2.rocket-step-title-mo.mt-lg-1.weight-700 {
    text-align: left;
    word-break: keep-all;
  }

  .sub-title-md-2.rocket-step-title-mo.mt-lg-1.weight-700.mt-mo-0 {
    margin-top: 0;
  }

  .sub-title-md-2.rocket-sub-title-mo,
  .sub-title-md-2.rocket-sub2-title-mo {
    font-size: 18px;
  }

  .section-title-lg-2.mb-lg-3 {
    word-break: keep-all;
  }

  .section-title-lg-2.text-align_center-ta.color-fff.mt-lg-0-mobile {
    word-break: keep-all;
    margin-top: 0;
  }

  .section-title-lg-2.text-align_center-ta.color-fff.mt-lg-0-mobile.mobile-text-color-navy {
    color: #161d26;
  }

  .cta-button-lg.mb-lg-3 {
    padding-bottom: 10px;
  }

  .cta-button-lg.bg-color-rocket2.text-color-rocket.rocket-cta-width-mo {
    width: 100%;
  }

  .cta-button-lg.bg-color-rocket {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .cta-button-lg.margin-top_xsmall.width_100percent.bg-color-rocket.rocket-cta-lg-mobile,
  .cta-button-lg.cta-button-color.wallet-cta-mobile {
    font-size: 16px;
  }

  .section-title-xs-2.text-align_center.margin-top_small.mobile-guide-content-title,
  .section-title-xs-2.margin-top_small.margin-bottom_xsmall.headline-mt-1.mobile-update-blog-title {
    font-size: 20px;
  }

  .sub-desc-xs-2.color-gray-1.margin-top_xsmall {
    margin-bottom: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---base-typography--base-margin-bottom
    );
  }

  .sub-desc-xs-2.color-gray-1.margin-top_xsmall.mobile-px-1,
  .sub-desc-xs-2.color-gray-1.mobile-px-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .border-radius-0.position_absolute {
    width: 100px;
    bottom: -5%;
    right: -4%;
  }

  .border-radius-0.position_absolute.rocket-absolute-2 {
    bottom: 1%;
    right: 2%;
  }

  .border-radius-0.position_absolute.location-absolute {
    width: 100%;
    height: auto;
    position: static;
  }

  .border-radius-0.pt--01.mr-lg-025.mobile-img-size {
    width: 100px;
    height: auto;
  }

  .border-radius-0.ribon-banner-none {
    display: none;
  }

  .border-radius-0.ribon-banner-none.rocket-img {
    display: block;
  }

  .border-radius-0.icon.is-xs-1x {
    width: 1rem;
    height: 1rem;
  }

  .border-radius-0.sourcing-img-height {
    height: 190px;
  }

  .border-radius-0.is-xsmall-1x1.pt-1x.is-xxsmall-12x {
    width: 12px;
    padding-top: 2px;
  }

  .border-radius-0._w-70-xs {
    width: 50%;
  }

  .border-radius-0._w-20x-xs {
    width: 20px;
  }

  .border-radius-0._w-180-xs {
    width: 180px;
  }

  .border-radius-0._w-80x-xs {
    width: 80px;
  }

  .border-radius-0._w-100x-xs {
    width: 100px;
  }

  .border-radius-0._w-100x-xs.mr-xs-4x {
    width: 110px;
    margin-right: 4px;
  }

  .border-radius-0._w-50-md._w-90-xs {
    width: 90%;
  }

  .border-radius-0._w-110x-xs {
    width: 110px;
  }

  .border-radius-0._w-110x-xs.mr-xs-4 {
    margin-right: 4px;
  }

  .border-radius-0._w-xs-17x {
    width: 17px;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content {
    display: block;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.side-menu-content1.step-block.px-xs-1,
  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.side-menu-content1.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.qna-dropdown.py-xs-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.side-menu-content.qna-dropdown.py-xs-0.mb-xs-0 {
    margin-bottom: 0;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pt-0.pb-3x {
    margin-bottom: 1rem;
  }

  .stroke-bottom.padding-top_xsmall.padding-bottom_small.margin-bottom_small.pb-3x {
    margin-bottom: 1rem;
    padding-bottom: 1rem;
  }

  .weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.mobile-pt-0 {
    padding-top: 0;
  }

  .weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.rocket-step-text-mo.mb-lg-1.pt-0 {
    font-size: 18px;
  }

  .weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.color-fff {
    font-size: 16px;
  }

  .weight-400.sub-desc-md.text-align_center-ta.width_60percent_tablet.width_100percent_mobile-l.color-fff.display-none-pc.mobile-text-color-navy {
    color: #161d26;
  }

  .weight-400.sub-desc-sm-7.mobile-text-left {
    text-align: left;
  }

  .weight-400.sub-desc-lg {
    word-break: keep-all;
  }

  .weight-400.sub-desc-lg.mobile-text-left {
    text-align: left;
  }

  .weight-400.sub-desc-lg.mobile-text-left.mobile-desc-text-18 {
    font-size: 18px;
  }

  .border-radius-12.padding_xsmall.box-shadow-1.bg-fff-2.margin-bottom_medium.mobile-mb-0 {
    margin-bottom: 0;
  }

  .border-radius-12.padding_xsmall.box-shadow-1.bg-fff-2.margin-bottom_medium.mobile-mb-0.mobile-pd-0 {
    padding: 0;
  }

  .border-radius-12.padding_xsmall.box-shadow-1.bg-fff-2.margin-bottom_medium.mobile-mb-0.mobile-pd-0.mobile-bg-transparent {
    background-color: #fff0;
  }

  .border-radius-12.padding_xsmall.box-shadow-1.bg-fff-2.margin-bottom_medium.mobile-mb-0.mobile-pd-0.mobile-bg-transparent.mobile-box-shadow-none {
    box-shadow: none;
  }

  .border-radius-12.gap-xsmall.margin-right_auto.width_100percent.cost-grid-inner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
  }

  .border-radius-12.gap-xsmall.rocket-step-flex {
    flex-flow: column;
  }

  .border-radius-12.gap-xsmall.rocket-step-flex.bg-fff.border-radius.padding-2x {
    padding: 1rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_xsmall.display-p-t.rocket-padding-2x.cost-grid {
    margin-top: 1.5rem;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_xsmall.display-p-t.rocket-padding-2x.cost-grid.p-20 {
    padding: 20px;
  }

  .border-radius-12.box-shadow-1.padding_small.bg-fff.margin-top_small.display-m.position-relative-sm.mt-sm-025.mt-xs-2 {
    margin-top: 2rem;
  }

  .border-radius-12.margin-top_large.bg-fff.box-shadow-1.rocket-padding-2x.rocket-padding-2x-mobile {
    padding: 1rem;
  }

  .border-radius-12.margin-top_large.bg-fff.box-shadow-1.rocket-padding-2x.rocket-padding-2x-mobile.p-20 {
    padding: 20px;
  }

  .border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-5.gap-xsmall.height_100percent-2.rocket-flex-set {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
  }

  .border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-5.gap-xsmall.height_100percent-2.rocket-flex-set.padding-0.mo-mt-01 {
    margin-top: 1rem;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.margin-top_large.flex-horizontal_center.flex-horizontal_left-mo {
    padding: 20px;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.width_100percent-6 {
    flex-flow: column;
  }

  .border-radius-12.bg-fff.box-shadow-1.padding_small.width_100percent-6.mobile-flex-column {
    flex-flow: column-reverse;
  }

  .border-radius-12.rocket-cost-gap.margin-right_auto {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
  }

  .border-radius-12.width_100percent.mo-mt-1 {
    margin-top: 1rem;
  }

  .color-000.weight-600.mb-lg-005.pl-24.pl-xs-0 {
    padding-left: 0;
  }

  .bg-surface.border-radius-12.padding_small.flex-horizontal_center.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .bg-surface.border-radius-12.flex-horizontal_center.padding_xsmall.width_100percent-8.gap-xsmall.mobile-flex-vertical {
    background-color: #fff;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .bg-surface.pt-lg-4.pt-xs-02 {
    padding-top: 2rem;
  }

  .mobile_button_login.rocket-mobile-login-cta {
    color: #fff;
    background-color: #ff6521;
  }

  .mobile_button_login.rocket-mobile-login-cta:hover {
    background-color: #ff6521;
  }

  .mobile_button_join.rocket-mobile-join-cta {
    color: #ff6521;
    background-color: #feebe4;
  }

  .mobile_button_box {
    display: flex;
    position: absolute;
    bottom: auto;
  }

  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.color-fff.mobile-title-md-22 {
    font-size: 22px;
  }

  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.mt-0-mobile {
    margin-top: 0;
  }

  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.mt-0-mobile.mobile-title-md-22,
  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.sm-title-26.xs-title-22 {
    font-size: 22px;
  }

  .section-title-sm-3.margin-bottom_xxsmall.margin-top_xsmall.text-align_center.mt-xs-0 {
    margin-top: 0;
  }

  .section-title-sm-3.mb-lg-3 {
    word-break: keep-all;
  }

  .neo-menu-text.sub-title-sm.padding-left_medium.margin-bottom_none.margin-top_none.tablet-pl-0 {
    font-size: 16px;
  }

  .sub-title-xs-3 {
    flex: 0 auto;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .grid_6-col.tablet-1-col.gap-medium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .container-1213.container-1200.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .sub-desc-sm-3.mb-lg-2.pl-24.color-gray-3.pl-xs-16x {
    padding-left: 16px;
  }

  .sub-desc-sm-3.pb-40.color-gray-3.mb-xs-2 {
    padding-bottom: 2rem;
  }

  .sub-desc-sm-3.pb-40.color-gray-3.mb-xs-015 {
    padding-bottom: 1.5rem;
  }

  .sub-desc-sm-3.pb-40.color-gray-3.pb-xs-0 {
    padding-bottom: 0;
  }

  .sub-desc-sm-3.color-gray-3.mb-lg-2.pl-24.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .sub-desc-sm-3.color-gray-3.mb-lg-2.pl-24.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .sub-desc-sm-3.color-gray-3.mb-lg-2.pl-24.pl-xs-16 {
    padding-left: 16px;
  }

  .sub-desc-sm-3.pl-24.color-gray-3.mb-lg-2.pl-xs-20x {
    padding-left: 20px;
  }

  .sub-desc-sm-3.pl-24.color-gray-3.mb-lg-2.pl-xs-18x,
  .sub-desc-sm-3.pl-24.color-gray-3.mb-lg-1.pl-xs-18x,
  .sub-desc-sm-3.pl-24.color-gray-3.pl-xs-18x {
    padding-left: 18px;
  }

  .sub-desc-sm-3.pl-24.color-gray-3.pl-xs-16x {
    padding-left: 16px;
  }

  .accordion_icon.color-fff {
    font-size: 14px;
  }

  .step-list {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .mb-lg-2.rocket-content1-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .mb-lg-2.mb-mo-1,
  .mb-lg-2.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .step-block.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .mb-lg-3.mb-xs-0 {
    margin-bottom: 0;
  }

  .mt-lg-1 {
    text-align: center;
    display: block;
  }

  .mt-lg-1.mb-lg-2.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .mt-lg-1.mt-xs-0 {
    margin-top: 0;
  }

  .mt-lg-1.ml-lg-1.ml-xs-0 {
    margin-left: 0;
  }

  .padding--contents3.bg-surface.mb-lg-3 {
    padding: 20px;
  }

  .mb-lg-1.rocket-mobile-img {
    width: 40px;
  }

  .mb-lg-1.mb-xs-0 {
    margin-bottom: 0;
  }

  .mb-lg-1.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .mt-lg-2.mobile-mt-1 {
    margin-top: 1rem;
  }

  .mt-lg-3.mt-xs-015 {
    margin-top: 1.5rem;
  }

  .padding--2.border-707070.mb-lg-3.mt-lg-3.padding-1x-mobile {
    padding: 1rem;
  }

  .ml-lg-2.ml-md-1.pl-xs-0125 {
    padding-left: 1.25rem;
  }

  .ml-lg-2.ml-xs-0 {
    margin-left: 0;
  }

  .ml-lg-2.ml-xs-0.pl-xs-20x {
    padding-left: 20px;
  }

  .ml-lg-2.ml-xs-0.pl-xs-20x.xs-text-16 {
    font-size: 20px;
  }

  .ml-lg-2.ml-sm-1.pl-xs-20x {
    padding-left: 20px;
  }

  .div-block-25.mb-lg-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-25.mb-lg-2.qna-list-box.mb-lg-0-mobile {
    margin-bottom: 0;
  }

  .div-block-25.mb-lg-2.display-none-mobiles.display-none-mobiles-flex {
    display: none;
  }

  .div-block-25.mb-lg-2.display-none-pc.display-none-pc-flex {
    display: flex;
  }

  .container-1214.container-1200.px-0,
  .container-1214.container-1200.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .section-title-lg-3.text-align_center-ta._1page-cp-title.mt-0-mobile,
  .section-title-lg-3.text-align_center-ta.mt-0-mobile {
    margin-top: 0;
  }

  .sub-desc-sm-4.weight-500.color-gray-2.text-align_center-ta.mb-01-mobile {
    margin-bottom: 1em;
  }

  .sub-desc-sm-4.text-align_center.mb--0.display_none_pc.sub-desc-xs-mobile.mobile-desc-text-14 {
    font-size: 14px;
  }

  .sub-desc-sm-4.text-align_center.mb--0.sub-desc-xs-mobile {
    font-size: 16px;
  }

  .sub-desc-sm-4.text-align_center.mb--0.sub-desc-xs-mobile.mobile-desc-text-14 {
    font-size: 14px;
  }

  .sub-desc-sm-4.mo-mt-1.mt-lg-1.rocket-width-auto {
    text-align: left;
    width: auto;
  }

  .width_60percent_tablet.width_100percent_mobile {
    aspect-ratio: 3/2;
    width: 100%;
  }

  .width_60percent_tablet.width_100percent_mobile.xs-ratio-auto {
    aspect-ratio: auto;
  }

  .banner-section.bg-surface,
  .banner-section.bg-surface.rocket-pb {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .banner-section.bg-surface.rocket-pb {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    padding: 1rem;
  }

  .banner-section.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-color: #f9f9f9;
    background-image: none;
    background-size: auto;
  }

  .banner-section.banner-section-2.bg-surface.guide-blog-section {
    padding: 30px 1rem;
  }

  .banner-section.banner-section-2.bg-surface.guide-blog-section.mobile-bg-gradation {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9bbaff0f, #519ff329);
    background-position: 0 0;
  }

  .banner-section.banner-section-2.bg-surface.mobile-px-0 {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9cbaff0f, #519ff329);
    background-position: 0 0;
    padding-left: 0;
    padding-right: 0;
  }

  .banner-section.banner-section-2.ads-banner-bg,
  .banner-section.banner-section-2.ads-banner-bg_test {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689aed82bf5851dfe9bf79a6_mobiles-ads-bg3.jpg);
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .banner-section.pcp-hero-section {
    padding-top: 30px;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button-group-4 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .flex-align_center.flex-horizontal_center-ta.width_100percent.align-items-start-md {
    justify-content: center;
    align-items: center;
  }

  .entry-guide-box {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .entry-guide-box.step-block.mt-0.px-xs-1.mb-xs-0,
  .entry-guide-box.step-block.mt-0.px-xs-0.mb-xs-0,
  .entry-guide-box.step-block.mt-0.mb-xs-0 {
    margin-bottom: 0;
  }

  .entry-guide-box.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .tablet-side--menu,
  .tablet-side--menu.w--current {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-7 {
    display: block;
  }

  .div-block-27 {
    bottom: 25%;
    right: 22px;
  }

  .tabs-menu.side-tab--menu {
    margin-bottom: 0;
  }

  .tabs.bg-fff {
    padding-bottom: 80px;
  }

  .tabs.bg-fff.tab-mobile {
    padding-top: 30px;
    padding-bottom: 0;
  }

  .image-8 {
    display: block;
  }

  .div-block-29.mb-lg-2 {
    flex-flow: column;
  }

  .div-block-29.mb-lg-2.mb-sm-1 {
    flex-flow: column;
    margin-bottom: 1rem;
  }

  .div-block-29.mb-lg-2.mobile-mb-01 {
    margin-bottom: 1rem;
  }

  .div-block-29.mt-lg-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .delivery-box {
    width: 100%;
  }

  .delivery-box.mobile-delivery-box {
    box-shadow: none;
  }

  .div-block-30 {
    padding-bottom: 15px;
  }

  .delivery-box-img.delivery-box-img-mobile {
    border-radius: 12px;
  }

  .div-block-31.pb-mo-2 {
    padding-bottom: 2rem;
  }

  .div-block-32.mb-lg-3.text-align_left {
    justify-content: center;
    align-items: center;
  }

  .div-block-32.mb-lg-3.mb-lg-0-mobile,
  .div-block-32.mb-lg-3.mobile-bg-gradient.mobile-px-1.mobile-mb-0 {
    margin-bottom: 0;
  }

  .div-block-32.mb-lg-3.mobile-bg-gradient.mobile-px-1.mobile-mb-0.mobile-py-2 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

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

  .mb-lg-005.image-1.rorate-xs-90 {
    transform: rotate(90deg);
  }

  .div-block-34.mb-lg-2.mb-01-mobile {
    margin-bottom: 1rem;
  }

  .div-block-35.padding-2x.border-radius-12 {
    justify-content: center;
    align-items: center;
  }

  .div-block-36 {
    flex-flow: column-reverse;
  }

  .cta-button-lg-2.bg-color-rocket.rocket-cta-width-mo {
    width: 100%;
  }

  .cta-button-lg-2.bg-color-rocket.rocket-cta-width-mo.rocket-mobile-bt-1 {
    margin-bottom: 0.5rem;
  }

  .cta-button-lg-2.wallet-cta-mobile {
    font-size: 16px;
  }

  .cta-button-lg-2.wallet-cta-mobile.display-block-default {
    display: block;
  }

  .margin-bottm_none_tablet {
    margin-bottom: 0;
  }

  .flex-horizontal_left.flex-horizontal_center-ta.stroke-bottom.padding-bottom_large.margin-bottom_large.idth_100percent.seller-pb-tablet-cms {
    margin-bottom: 0;
    padding-bottom: 1rem;
  }

  .flex-horizontal_center.text-align_center.padding-bottom_medium.mobile-px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-horizontal_center.stroke-bottom.py-xs-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .flex-horizontal_center.margin-top_xsmall.margin-bottom_xsmall.mb-0,
  .flex-horizontal_center.margin-top_xsmall-2.margin-bottom_xsmall.mb-0 {
    margin-bottom: 0;
  }

  .box-shadow-1.bg-surface2.padding--2.mt-lg-3.graph-grid {
    padding: 1rem;
  }

  .box-shadow-1.bg-surface2.padding--2.mt-lg-3.graph-grid.mobile-box-shadow-none {
    box-shadow: none;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .box-shadow-1.bg-surface2.padding--2.mt-lg-3.graph-grid.mobile-box-shadow-none.mobile-py-30px {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section-title-lg-6.text-align_center-ta.cp-title-lg {
    font-size: 30px;
  }

  .section-title-lg-6.text-align_center-ta.mt-lg-0-mobile {
    margin-top: 0;
  }

  .neo-blog-cate.sub-desc-xs.weight-600.headline-tag {
    font-size: 12px;
  }

  .neo-blog-cate.bg-box.border-radius.num-mo {
    padding: 0 0.25em;
    font-size: 12px;
  }

  .neo-blog-cate.bg-accent.gap-small-2.margin-top_small.margin-left_auto-2.width_100percent_mobile.flex-vertical_center.seller-wallet-mobile-cta {
    padding: 0.7em;
  }

  .neo-blog-cate.neo-blog-cate-3.bg-color-rocket.mobile-default {
    left: auto;
    right: 0;
  }

  .neo-blog-cate.neo-blog-cate-3.bg-color-rocket.bg-color-rocket-green {
    justify-content: center;
    align-items: center;
    width: 220px;
  }

  .accordion_toggle-transparent-2.border--bottom.qna-list-toggle {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    display: flex;
  }

  .accordion_toggle-transparent-2.border--bottom.qna-list-toggle.pt-1.mobile-py-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .accordion_toggle-transparent-2.border--bottom.qna-list-toggle.pt-1.mobile-py-005.saver-accordion-toggle.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .neo-section {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .neo-section.bg-surface.mobile-pd-0 {
    padding: 0;
  }

  .neo-section.bg-surface.mobile-py-30px,
  .neo-section.bg-fff,
  .neo-section.bg-fff.mid-banner {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .neo-section.bg-fff.mid-banner.mid-banner-mobile {
    padding: 1rem;
  }

  .neo-section.bg-fff.px-001.mobile-px-0.mobile-pb-0 {
    padding-bottom: 0;
  }

  .neo-section.bg-fff.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .neo-section.bg-fff.mobile-px-0.mobile-pb-0 {
    padding-bottom: 0;
  }

  .neo-section.bg-surface2.px-001 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.bg-surface2.px-001.ads-padding-mobile {
    background-color: #fff;
    padding-top: 50px;
    padding-bottom: 30px;
  }

  .neo-section.bg-surface2.px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .neo-section.bg-navy.navy-padding {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .neo-section.pt-0.rocket-bot-banner-bg.position-reletive.rocket-bot-banner-padding {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 20px;
  }

  .neo-section.guide-blog-cms,
  .neo-section.mba-blog-cms,
  .neo-section.seller-support-blog-cms {
    padding: 20px 1rem;
  }

  .footer_icon-group {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-around;
    align-items: center;
    width: 100%;
  }

  .accordion-2.webinar-accordion,
  .accordion-2.saver-accordion,
  .accordion-2.rrs-webinar-accordion,
  .accordion-2.atoz-accordion,
  .accordion-2.starting-cost-accordion {
    padding: 0.7rem 1rem;
  }

  .accordion-2.starting-cost-accordion-gray {
    padding: 0.7rem 0.5rem 0.7rem 1rem;
  }

  .accordion-2.starting-cost-accordion-white {
    padding: 0.7rem 1rem;
  }

  .neo-3-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .neo-3-layout.guide-blog-grid {
    grid-template-rows: auto;
  }

  .display-flex.gap-xsmall {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    overflow: auto;
  }

  .display-flex.gap-xsmall.mb-lg-3 {
    flex-flow: wrap;
  }

  .display-flex.gap-xsmall._w-100-sm.flex-direcion-colmn-xs {
    flex-flow: column;
  }

  .display-flex.gap-small.align-items-xs-center {
    align-items: center;
  }

  .display-flex.align-items-center.mb-lg-005.position-reletive.gap-sm-1.flex-direction-colmn-xs {
    flex-flow: row;
  }

  .display-flex.align-items-center.gap-xxsmall.mb-lg-005.align-items-xs-center,
  .display-flex.align-items-center.flex-md-wrap.gap-row-md-15.align-x-xs-center {
    justify-content: center;
    align-items: center;
  }

  .display-flex.align-items-center.flex-md-wrap.gap-row-md-15.align-x-xs-center.gap-row-xs-05 {
    grid-row-gap: 0.5rem;
  }

  .display-flex.align-items-center.flex-direction-colmn-sm.align-items-left-sm.align-itmes-center-xs {
    justify-content: center;
    align-items: center;
  }

  .display-flex.align-items-center.gap-10x.mb-lg-005.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .display-flex.align-items-center.gap-10x.mb-lg-1.xs-text-18 {
    font-size: 18px;
  }

  .display-flex.align-items-center.gap-10x.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-04x.text-decoration_none-3.lh-14-xs {
    line-height: 1.4;
  }

  .display-flex.align-items-center.gap-8x.mb-lg-1.flex-direction-colmn-md.flex-align-start-md.flex-direction-colmn-wrap-xs {
    flex-flow: row;
  }

  .display-flex.align-items-center.gap-8x.mb-lg-1.flex-direction-colmn-md.flex-align-start-md.flex-direction-colmn-wrap-xs.flex-align-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.align-items-center.gap-8x.mb-lg-4x.align-items-top-xs {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.gap-8x.weight-700.mb-lg-1.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-8x.weight-700.mb-lg-1.flex-direction-colmn-xs.align-items-start-xs {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.gap-8x.lg-text-18.text-color-515e6a.weight-500.sm-text-16.xs-text-14.mb-xs-005.flex-direction-wrapdown-xs {
    flex-flow: wrap;
  }

  .display-flex.align-items-center.gap-8x.lg-text-18.text-color-515e6a.weight-500.sm-text-16.xs-text-14.mb-xs-005.flex-direction-wrapdown-xs.gap-xs-4x.gap-lg-0.align-items-end-xs {
    justify-content: flex-end;
    align-items: center;
  }

  .display-flex.align-items-center.gap-8x.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .display-flex.align-items-center.gap-8x.gap-xs-4x.align-items-top-xs.mb-xs-4x {
    margin-bottom: 4px;
  }

  .display-flex.align-items-center.gap-8x.position--reletive {
    z-index: 4;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-1.gap-xsmall.flex-direction-colmn-sm {
    overflow: visible;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-md.flex-align-end-md.flex-align-start-xs {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-md.flex-align-end-md.flex-align-start-xs.flex-direction-wrapdown-xs {
    flex-flow: wrap;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-2.flex-direction-colmn-md.flex-align-end-md.flex-align-start-xs.flex-direction-wrapdown-xs.mb-xs-1.align-items-end-xs {
    justify-content: flex-end;
  }

  .display-flex.align-items-center.justify-content-between.py-01.stroke-bottom.py-xs-005,
  .display-flex.align-items-center.justify-content-between.py-01.py-xs-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .display-flex.align-items-center.justify-content-between.mb-lg-3.flex-direction-colmn-sm.align-items-start-sm.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .display-flex.align-items-center.justify-content-between.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.justify-content-between.display-flex-sm.flex-direction-colmn-xs.align-items-start-xs {
    justify-content: space-between;
    align-items: flex-start;
  }

  .display-flex.align-items-center.align-items-end.mb-lg-015.justify-content-between-xs {
    justify-content: space-between;
  }

  .display-flex.align-items-center.gap-20x.gap-md-10x.flex-direcion-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-20x.gap-md-10x.flex-direcion-colmn-xs.align-items-start-xs {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.gap-20x.gap-md-10x.flex-direcion-colmn-xs.align-items-start-xs.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .display-flex.align-items-center.gap-01.gap-md-02.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center.gap-01.gap-md-02.flex-direction-colmn-xs.gap-xs-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .display-flex.align-items-center.gap-01.flex-direction-colmn-md.align-items-start-md.align-items-center-center-xs {
    justify-content: center;
    align-items: center;
  }

  .display-flex.align-items-center.align-y-stretch.gap-02.display-grid-md.grid-1x1-xs {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .display-flex.align-items-center.text-color-1a1a1a.mb-xs-005.flex-wrap-xs {
    flex-flow: wrap;
  }

  .display-flex.align-items-center.text-color-1a1a1a.mb-xs-005.flex-wrap-xs.postion-reletive-xs {
    position: relative;
  }

  .display-flex.align-items-center.text-color-1a1a1a.mb-xs-005.flex-wrap-xs.postion-reletive-xs.align-items-end-xs {
    justify-content: flex-end;
    align-items: center;
  }

  .display-flex.align-items-center.position-reletive {
    flex-flow: row;
  }

  .display-flex.align-items-center.position-reletive.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .display-flex.align-items-center.align-items-top-xs {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.align-items-center.align-items-center-center-xs {
    justify-content: center;
    align-items: center;
  }

  .display-flex.justify-space-between.align-stretch.mt-015.display-none-xs {
    display: none;
  }

  .display-flex.justify-space-between.align-stretch.flex-direction-sm-colmn.gap-xs-1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .display-flex.justify-space-between.align-stretch.flex-direction-sm-colmn.gap-xs-1.partner-carrier-program {
    flex-flow: column;
  }

  .display-flex.justify-space-between.align-items-bottom.pb-20x.border-bottom-1.flex-direction-sm-colmn.align-items-start-sm {
    padding-bottom: 10px;
  }

  .display-flex.gap-medium2.mobilel-gap-medium {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.gap-medium2.mobilel-gap-medium.mobile-direction-colmn {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
  }

  .display-flex.align-items-start.flex-direction-colmn.align-items-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.border-gray-dfe5f2.pd-015-half.border-radius-12.gap-01.flex-direction-xs-colmn,
  .display-flex.gap-01.mb-lg-2.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.gap-01.mb-lg-2.flex-direction-colmn-xs.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .display-flex.gap-01.mb-lg-2.flex-direction-colmn-xs.gap-xs-8x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.border-yellow-fdbf4b.pd-015-half.gap-01.border-radius-12.bg-cautio.flex-direction-xs-colmn {
    flex-flow: column;
  }

  .display-flex.mb-lg-005.align-items-sm-top {
    align-items: flex-start;
  }

  .display-flex.mb-lg-015.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .display-flex.mb-lg-015.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .display-flex.mb-lg-015.mb-xs-0 {
    margin-bottom: 0;
  }

  .display-flex.gap-medium3.mobilel-gap-medium {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.gap-medium3.mobilel-gap-medium.mobile-direction-colmn {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
  }

  .display-flex.align-items-sm-top {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .display-flex.mt-xs-1 {
    margin-top: 1rem;
  }

  .display-flex.cms-slide-gap.cms-slide {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .display-flex.flex-direction-colmn.align-items-left._w-100-sm.align-items-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.flex-direction-colmn.align-space-between.gap-lg-015.py-lg-10x.pd-sm-20x.gap-xs-20x {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .display-flex.flex-direction-colmn.align-space-between.gap-lg-015.py-lg-10x.pd-sm-20x.gap-xs-18 {
    padding-top: 18px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .display-flex.day-content-gray.align-items-center.day-content.sm-text-14.xs-text-12,
  .display-flex.day-content-gray2.align-items-center.day-content.sm-text-14.xs-text-12 {
    font-size: 12px;
  }

  .display-flex.day-content-gray2.align-items-center.day-content.sm-text-14.xs-text-12.day-height-over {
    height: 70px;
  }

  .display-flex.gap-8x._w-100-sm.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.justify-space-center.gap-xsmall.mt-lg-005.mb-lg-2.align-items-start.gap-md-xxs.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .display-flex.justify-space-center.gap-xsmall.mt-lg-005.mb-lg-2.align-items-start.gap-md-xxs.mb-xs-01.mt-xs-0 {
    margin-top: 0;
  }

  .display-flex.position-reletive.loaction-bg-height.align-items-end {
    height: auto;
  }

  .display-flex.position-reletive.loaction-bg-height.align-items-end.align-items-xs-left {
    justify-content: center;
    align-items: flex-start;
  }

  .display-flex.position-reletive.loaction-bg-height.align-items-end.align-items-xs-left.align-items-xs-stretch {
    align-items: stretch;
  }

  .display-flex.position-reletive.loaction-bg-height.align-items-end.align-items-xs-left.align-items-xs-stretch.px-xs-015 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .display-flex.align-items-bottom.justify-content-between.mb-lg-40x.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .display-flex.align-items-center-center.gap-medium-3.mt-lg-1.flex-direction-colmn-sm.align-items-start-sm.gap-sm-10x.px-xs-1.gap-md-1_5.justify-space-between-md.display-flex-xs.gap-xs-8x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.flex-direcion-colmkn-sm.gap-xs-005 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.gap-sm-8x.flex-direction-colmn-xs,
  .display-flex.align-items-center-center.gap-01.mb-lg-005.mt-sm-015.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.mt-sm-015.flex-direction-colmn-xs.mt-xs-0 {
    margin-top: 0;
  }

  .display-flex.align-items-center-center.gap-01.mb-lg-005.mt-sm-015.flex-direction-colmn-xs.mt-xs-0.gap-xs-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .display-flex.align-items-center-center.gap-8x.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .display-flex.align-items-center-center.gap-8x.align-items-start-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .display-flex.align-items-center-center.gap-8x.align-items-start-xs.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm.gap-sm-005.gap-xs-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .display-flex.mt-lg-015.align-items-start.align-items-top.justify-content-between.flex-direction-colmn-sm.gap-sm-005.align-items-end-xs {
    justify-content: space-between;
    align-items: flex-end;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1.mx-auto._w-100-md.mt-sm-2.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1.mx-auto._w-100-md.mt-sm-2.px-xs-1.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93_1.mx-auto._w-100-md.mt-sm-2.px-xs-1.gap-xs-4x.mt-xs-1 {
    margin-top: 1rem;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md.mt-sm-2.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md.mt-sm-2.px-xs-1.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .display-flex.align-items-top.mt-lg-3.gap-8x._w-93.mx-auto._w-100-md.mt-sm-2.px-xs-1.gap-xs-4x.mt-xs-1 {
    margin-top: 1rem;
  }

  .display-flex.flex-direction-colmn-sm.align-items-center-center.mr-sm-2.flex-direction-horizontal-xs {
    flex-flow: row;
  }

  .display-flex.flex-direction-colmn-sm.align-items-center-center.mr-sm-2.flex-direction-horizontal-xs.mr-xs-0 {
    margin-right: 0;
  }

  .neo-blog-post.border-radius-12.overflow_hidden.stroke.box-shadow-1.mobile-stroke-none {
    border-style: none;
    border-width: 0;
  }

  .neo-blog-post.border-radius-12.overflow_hidden.stroke.box-shadow-1.mobile-stroke-none.mobile-box-shadow-none {
    box-shadow: none;
  }

  .neo-headline-thum {
    min-height: 60vw;
  }

  .text-decoration_none.display-flex.gap-small.border-radius-24.neo-blog-tab.flex-vertical_center {
    padding-left: 2em;
    padding-right: 2em;
  }

  .sub-title-sm-4.neo-blog-item-tit._15-list-height.mt-lg-0 {
    word-break: keep-all;
  }

  .sub-title-sm-4.neo-blog-item-tit._15-list-height.mt-lg-0.blog-text-title.cms-slide-title {
    height: 50px;
    font-size: 18px;
  }

  .width_100percent-3.text-decoration_none.color-000.neo-blog-item.item-slide-width.border-radius-12.stroke {
    width: 270px;
  }

  .padding_xsmall.height_100percent.blog-padding.mobile-update-blog-padding {
    padding: 1rem;
  }

  .blog-banner-bg3 {
    background-position: 35% 0;
    background-size: auto 300px;
  }

  .neo-3-layout-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .mb-lg-4.mb-xs-0 {
    margin-bottom: 0;
  }

  .mb-lg-4.mb-md-2.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .mb-lg-4.mb-md-2.mb-xs-01._w-xs-100 {
    width: 100px;
  }

  .div-block-58.mt-md-1.mt-mo-0,
  .div-block-58.mt-md-1.mt-mo-0-copy {
    margin-top: 0;
  }

  .section-title-sm-8.margin-bottom_small.mt-lg-0.rocket-mo-title {
    word-break: keep-all;
    font-size: 20px;
  }

  .section-title-sm-8.rocket-banner-title-mo {
    font-size: 20px;
  }

  .section-title-sm-8.mt-lg-0.mb-lg-0.rocket-mo-title {
    word-break: keep-all;
    font-size: 20px;
  }

  .slide-left-2.gap-xsmall.stroke-top.stroke-bottom.h-auto-xs.stroke-all-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .slide-left-2.gap-xsmall.stroke-top.stroke-bottom.h-auto-xs.stroke-none-xs {
    border-bottom-style: none;
  }

  .slide-left-2.gap-xsmall.stroke-top.h-auto-xs.stroke-all-none-xs,
  .slide-left-2.gap-xsmall.stroke-top.stroke-none,
  .slide-left-2.gap-xsmall.stroke-top.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .slide-left-2.gap-xsmall.stroke-top.stroke-none-xs.gap-xs-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .slide-left-2.gap-xsmall.xs-height-auto {
    height: auto;
  }

  .slide-left-2.gap-xsmall.xs-height-auto.py-xs-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .slide-left-2.gap-xsmall.xs-height-auto.py-xs-1.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .slide-left-2.h-auto-xs {
    height: auto;
  }

  .slide-left-1-mo.stroke-right.pd-sm-005.slide-left-sm-width.pb-xs-005 {
    padding-bottom: 0.5rem;
  }

  .slide-left-1-mo.stroke-right.pd-sm-005.slide-left-sm-width.pb-xs-005.py-xs-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .slide-left-1-mo.stroke-right.pd-sm-005.slide-left-sm-width.pb-xs-005.h--xs-40x {
    height: 40px;
  }

  .neo-blog-cate-mo.bg-accent.border-radius.display-m.margin-top_xxxsmall {
    padding-left: 8px;
    padding-right: 10px;
  }

  .button-group-6 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .button-group-6.rocket-bot-banner {
    justify-content: center;
    align-items: flex-start;
    margin-top: 1rem;
  }

  .button-group-6.flex-vertical_center-ta.rocket-gap-mobile {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .button-group-6.flex-vertical_center-ta.rocket-gap-mobile.flex-top-banner.mb-lg-1 {
    flex: 1;
    width: auto;
    margin-top: 1rem;
  }

  .neo-2-layout.mt-lg-2.company_1 {
    margin-top: 3rem;
  }

  .neo-2-layout.mt-lg-2.company_1.mt-lg-0.home-layout.mobile-bg-gradient {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9cbaff0f, #519ff329);
  }

  .neo-2-layout.mt-lg-2.company_1.company_1_mobile {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #fff;
    background-image: linear-gradient(90deg, #f3b2510f, #f38e5129);
    margin-top: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .neo-2-layout.bg-navy.ads_company_1 {
    padding: 1rem;
  }

  .neo-2-layout.bg-navy.ads_company_1.mb-lg-2.mobile-mb-0 {
    margin-bottom: 0;
  }

  .neo-2-layout.bg-navy.ads_company_1.mb-lg-2.mobile-mb-0.mobile-border-radius-0 {
    border-radius: 0;
  }

  .neo-2-layout.bg-navy.ads_company_1.mb-lg-2.mobile-mb-0.mobile-border-radius-0.display-none-mobiles {
    display: none;
  }

  .neo-2-layout.bg-navy.ads_company_1.mobile-border-radius-0 {
    border-radius: 0;
  }

  .neo-2-layout.bg-navy.ads_company_1.mobile-border-radius-0.display-none-mobiles {
    display: none;
  }

  .gap-medium-3.display-flex.display_block_tablet.padding-2x.pt-0.px-tablet-0 {
    padding-bottom: 0;
  }

  .gap-medium-3.flex-verical-ta.flex-horizontal_center-ta.rocket-gap-mobile {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sub-title-xs-8 {
    flex: 0 auto;
  }

  .sub-title-xs-8.color-gray-2.mobile-14 {
    font-size: 14px;
  }

  .slide-left-2-mo.gap-xsmall.gap-xs-4x {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .slide-left-2-mo.gap-xsmall.gap-xs-4x.py-xs-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .slide-left-2-mo.gap-xsmall.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .slide-left-2-mo.gap-xsmall.flex-direction-colmn-xs.gap-xs-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .div-block-59.mb-lg-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .text-align_right.algin-items-end.align-items-start-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .text-align_right.algin-items-end.align-items-start-xs.justify-content-between-xs {
    justify-content: space-between;
  }

  .text-align_right.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .text-align_right.flex-direction-colmn-xs.align-items-start-xs {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cta-button-sm-8 {
    font-size: 14px;
  }

  .width_100percent-5.height_100percent-2.border-radius-12.grow-left-bg {
    height: auto;
  }

  .width_100percent-5.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
    padding: 0;
  }

  .accordion-3.transparent-accordion.bg-fff.rocket-cost_mobile {
    padding-left: 0%;
    padding-right: 0%;
  }

  .login-text-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .login-text-cta.mt-lg-1 {
    text-align: left;
  }

  .rocket-padding-1x.width_80percent.p-0 {
    width: 100%;
    padding: 0;
  }

  .rocket-padding-1x.width_80percent.p-0.width_100percent_tablet.rocket-img-mobile-100 {
    width: 100%;
  }

  .footer-banner-2.pc_table_none {
    background-position: 10%;
    height: auto;
    min-height: auto;
    padding: 20px;
  }

  .sub-desc-xxs {
    font-size: 12px;
  }

  .sub-desc-xxs.color-gray-1.mb-025.text-align_left.pl-lg-2.mt-lg-1.mb-lg-0 {
    text-align: right;
  }

  .sub-desc-xxs.color-gray-1.text-align_right.home-pb-025 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 8px;
  }

  .sub-desc-xxs.color-gray-1.text-align_right.home-pb-025.disclaimer {
    margin-top: 0;
    font-size: 9px;
    line-height: 1.5;
  }

  .pc_table_block {
    display: none;
  }

  .div-block-60 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    display: none;
  }

  .rocket-step-flex {
    flex-flow: row;
    display: flex;
  }

  .pc_table_mol_none {
    display: block;
  }

  .pc_table_mol_none.mt-lg-1 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .pc_table_mol_block {
    display: none;
  }

  .image-12 {
    position: absolute;
    bottom: -10px;
    right: 5px;
  }

  .div-block-62 {
    display: none;
  }

  .div-block-64.margin-top_small.margin-bottom_xsmall {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-64.margin-top_small.margin-bottom_xsmall.mo-mt-1,
  .div-block-65.margin-top_small.margin-bottom_xsmall.mo-mt-0 {
    margin-top: 0;
  }

  .ads-box {
    padding: 1rem 0.5rem;
  }

  .section-title-sm-9.text-align_center.margin-bottom_medium {
    word-break: keep-all;
  }

  .section-title-sm-9.text-align_center.margin-bottom_medium.display_block_mobile-s {
    display: block;
  }

  .section-title-sm-9.text-align_center.margin-bottom_medium.display_none_mobile-s {
    display: none;
  }

  .section-title-sm-9.text-align_center.margin-bottom_medium.section-title-sm2-mobile {
    font-size: 20px;
  }

  .section-title-sm-9.text-align_center.mb-lg-14x.mt-lg-0,
  .section-title-sm-9.margin-bottom_xxsmall {
    word-break: keep-all;
  }

  .section-title-sm-9.margin-bottom_medium.mobile-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .section-title-sm-9.margin-bottom_small {
    word-break: keep-all;
  }

  .section-title-sm-9.mobile-guide-content-title {
    font-size: 20px;
    font-weight: 600;
  }

  .section-title-sm-9.mt-lg-0.mb-lg-0.rocket-mo-title,
  .section-title-sm-9.margin-bottom_small.mt-lg-0.rocket-mo-title {
    word-break: keep-all;
    font-size: 20px;
  }

  .recommend-tag {
    background-color: #fff;
    border: 2px dotted #91d3ff;
    padding-left: 0;
    padding-right: 0;
  }

  .sub-title-xs-9 {
    flex: 0 auto;
  }

  .text-block-7 {
    color: #18a0fb;
    font-size: 14px;
    display: flex;
  }

  .text-block-7.color-fff,
  .text-block-7.weight-500.color-fff-xs {
    color: #fff;
  }

  .program-box2 {
    padding: 10px;
  }

  .mb--01.mobile-ads-img {
    width: 80px;
  }

  .ads-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .sub-title-sm-10.mb--01.mobile-title-text-18 {
    font-size: 18px;
  }

  .md-baaner-text {
    font-size: 24px;
  }

  .image-16 {
    top: -35px;
    left: 90px;
  }

  .container-1228.container-1200.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .width_100percent-7.padding_small.mobile-bg-white {
    background-color: #fff;
  }

  .wing-grid {
    grid-template-columns: 1fr;
  }

  .image-18 {
    width: 150px;
    height: auto;
  }

  .div-block-82 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
  }

  .div-block-wing.border-radius.bg-fff {
    flex-flow: column;
    padding: 1rem;
  }

  .wing-logo {
    width: 150px;
  }

  .div-block-83.mt-lg-2 {
    justify-content: center;
    align-items: center;
  }

  .sub-title-lg-mo {
    font-size: 24px;
  }

  .div-block-88 {
    display: none;
  }

  .div-block-89,
  .div-block-90 {
    justify-content: center;
    align-items: center;
  }

  .div-block-91 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-1231.container-1200.bg-box.border-radius-12.padding_small.margin-top_medium.mobile-mt-0 {
    margin-top: 0;
  }

  .container-1231.container-1200.bg-box.border-radius-12.padding_small.margin-top_medium.mobile-mt-0.mobile-border-radius-0 {
    padding-bottom: 1.5rem;
  }

  .container-1231.container-1200.bg-box.border-radius-12.padding_small.mobile-border-radius-0 {
    border-radius: 0;
  }

  .container-1231.container-1200.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1231.container-1200.mobile-px-0.mobile-border-radius-0 {
    border-radius: 0;
  }

  .gap-small-2.margin-top_xsmall.margin-bottom_small.margin-bottm_none_tablet.flex-horizontal_center-ta.wallet-cta-mobile {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .sub-desc-sm-7.weight-600.mobile-text-left,
  .sub-desc-sm-7.mobile-text-left {
    text-align: left;
  }

  .testimonial-card-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-card-2.width_100percent-8.seller-wallet-mobile-mx {
    margin-left: 0;
    margin-right: 0;
  }

  .cta-button-sm-12 {
    font-size: 14px;
  }

  .cta-button-sm-12.mobile {
    padding-left: 12px;
    padding-right: 12px;
  }

  .width_100percent-8.flex-horizontal_center.flex-vertical-mo.mobile-flex-column {
    flex-flow: column-reverse;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.padding-right_medium.px-0-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.padding-right_medium.px-0-mobile.flex-align-center-mobile.mobile-flex-align-left {
    justify-content: center;
    align-items: flex-start;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.px-0-mobile {
    padding-left: 0;
  }

  .width_100percent-8.padding-left_medium.text-align_center-mo.flex-horizontal_center-mo.padding-horizontal_none-mo.px-0-mobile.flex-align-center-mobile {
    justify-content: center;
    align-items: center;
  }

  .width_100percent-8.width_45percent_tablet.width_100percent_mobile-l.border-radius-12 {
    width: 100%;
  }

  .sub-title-sm-15 {
    word-break: keep-all;
  }

  .graph-flex-copy.border-radius-12 {
    flex-flow: row;
    justify-content: space-around;
    align-items: stretch;
    padding: 1rem;
  }

  .graph-flex-copy.border-radius-12.mobile-graph-gap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: 12px;
    flex-flow: column;
    align-items: stretch;
  }

  .graph-flex-copy.border-radius-12.mobile-graph-gap.display-none-mobiles {
    display: none;
  }

  .mba-tab-item,
  .mba-tab-item.w--current {
    width: 100%;
  }

  .mba-tab-item.tablet-side--menu {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .mba-tab-item.tablet-side--menu.tablet-mba-2,
  .mba-tab-item.tablet-side--menu.tablet-mba-1 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .mba-menu-tab {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .mab-list-item {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .mba-tab-content {
    padding-left: 0;
    padding-right: 0;
  }

  .sub-title-xs-11 {
    flex: 0 auto;
  }

  .width_100percent-9.height_100percent-2.border-radius-12.grow-left-bg {
    height: auto;
  }

  .width_100percent-9.border-radius-12.padding_xsmall.height_100percent.youtube-p-0 {
    padding: 0;
  }

  .div-block-109 {
    flex-flow: column;
  }

  .education-box {
    width: 100%;
  }

  .education-box.width_60percent.padding-1x-md.position-reletive {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-top: 1.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .education-list-item {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 95%;
  }

  .education-desc {
    font-size: 14px;
  }

  .education-desc.mobile-display-none {
    display: none;
  }

  .education-desc.mobile-mb-01 {
    margin-bottom: 1rem;
  }

  .education-desc.mobile-mb-01.mobile-display-block,
  .education-desc.mobile-display-block {
    display: block;
  }

  .education-date-title {
    font-size: 40px;
  }

  .education-date-title.mobile-display-none {
    display: none;
  }

  .education_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .seller-blog-body.seller-blog-body-mobile {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-115.mt-lg-1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .button-group-7 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .container-1000.px-20x.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1000.px-30x.pt-xs-30x {
    padding-top: 30px;
  }

  .container-1000.px-30x.pt-xs-01 {
    padding-top: 1rem;
  }

  .container-1000.px-30x.pt-xs-01.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-117 {
    flex-flow: column;
  }

  .div-block-120 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 3px;
  }

  .image-27 {
    padding-top: 2px;
  }

  .img-sizing-40.border-radius-0.mt-lg-1.mobile-img-sizing-100,
  .img-sizing-30.border-radius-0.mt-lg-1.mobile-img-sizing-100 {
    width: 100%;
  }

  ._14-3-3-popup-con {
    max-width: 90%;
  }

  ._14-3-3-popup-box {
    flex-flow: column;
  }

  ._14-3-3-popup-img {
    width: 100%;
  }

  .section-8 {
    word-break: keep-all;
    padding-left: 30px;
    padding-right: 30px;
  }

  .width_80percent.border-radius-0.pt-10.pt-xs-0 {
    padding-top: 0;
  }

  .width_80percent.border-radius-0.pt-10.pt-xs-0._w-100-xs {
    width: 100%;
  }

  .grid_6-col-4 {
    grid-template-columns: minmax(0, 1fr);
  }

  .button-group-10 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .sub-title-xs-14 {
    flex: 0 auto;
  }

  .sub-title-xs-14.accordion-text {
    white-space: pre-wrap;
  }

  .container-1240.container-1200.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .height_100percent-4.width_100percent-11.padding_medium.gap-xsmall.flex-horizontal_center-ta.text-align_center-ta.padding_small-ta.guide-contents2 {
    padding: 1rem 0;
  }

  .height_100percent-4.width_100percent-11.padding_medium.gap-xsmall.flex-horizontal_center-ta.text-align_center-ta.padding_small-ta.guide-contents2.guide-ebook-padding {
    padding-left: 0;
    padding-right: 0;
  }

  .height_100percent-4.width_100percent-11.padding_medium.gap-xsmall.flex-horizontal_center-ta.text-align_center-ta.padding_small-ta.guide-contents2.guide-ebook-padding.mobile-pt-0 {
    padding-top: 0;
  }

  .container-1241.container-1200.mo-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .width_100percent-11.margin-bottom_xsmall.ratio_16x9.image_cover.border-radius-12.ratio_3x2 {
    aspect-ratio: 3/2;
  }

  .width_100percent-11.margin-bottom_xsmall.ratio_16x9.image_cover.border-radius-12.ratio_3x2.mobile-mb-0 {
    margin-bottom: 0;
  }

  .popup-section {
    display: flex;
  }

  .div-block-141 {
    justify-content: space-between;
    align-items: center;
  }

  .youtube-title.mb-lg-005,
  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc {
    font-size: 16px;
  }

  .youtube-title.mb-lg-005.youtube-title-height-tablet.display_none_pc.display_none_tablet.mobile-text-color-black {
    color: #000;
  }

  .youtube-title.mb-lg-005.youtube-text-none {
    margin-top: 0;
  }

  .youtube-title.mb-lg-005.youtube-text-none.mobile-text-color-black {
    color: #000;
  }

  .mid-baner-bot {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .mid-baner-bot.rocket-mid-banner-bot-mobile {
    padding-top: 0;
    padding-bottom: 2rem;
  }

  .mid-baner-bot.rocket-mid-banner-bot-mobile.pt-xs-2 {
    padding-top: 2rem;
  }

  .cp-title-lg {
    word-break: keep-all;
    margin-bottom: 30px;
    font-size: 28px;
    line-height: 1.4em;
  }

  .cp-title-md.rocket-banner-title-mo {
    margin-bottom: 0;
    font-size: 20px;
  }

  .div-block-143 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: auto;
  }

  .sub-title-mmd {
    text-align: left;
    font-size: 16px;
  }

  .sub-title-mmd.mb-lg-0 {
    font-size: 16px;
  }

  .image-31.border-radius-0 {
    left: auto;
    right: 10px;
  }

  .cost-grid-title.weight-600.xs-text-14 {
    font-size: 14px;
  }

  .image-33 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70px;
    display: inline-flex;
  }

  .content1-sub-title {
    margin-top: 0.5rem;
    font-size: 18px;
  }

  .rocket-content2-title {
    font-size: 18px;
  }

  .rocket-content2-desc {
    font-size: 14px;
  }

  .div-block-149 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-150,
  .div-block-150.home-banner-left {
    justify-content: center;
    align-items: center;
  }

  .why-coupang-desc {
    word-break: keep-all;
    font-size: 14px;
  }

  .why-coupang-desc.mb-lg-025 {
    font-size: 14px;
  }

  .why-coupang-desc-xs,
  .why-coupang-desc-xs.color-gray-1.mb-025 {
    font-size: 12px;
  }

  .why-coupang-desc-xs.color-gray-1.mb-025.text-align_right.disclaimer-color {
    font-size: 10px;
  }

  .why-coupang-desc-xs.color-gray-1.mb-025.text-align_right.disclaimer-color.mobile-text-align-left {
    text-align: left;
  }

  .div-block-151.home-div-block {
    margin-top: 1rem;
  }

  .div-block-152 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-12-bottom {
    margin-top: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---spacing--1x);
    height: auto;
  }

  .link-block-4 {
    text-align: center;
    text-decoration: none;
    display: block;
  }

  .link-block-4.py-xs-15x {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .image-37 {
    display: block;
  }

  .top-banner--2 {
    text-align: center;
    text-decoration: none;
    display: none;
  }

  .home-seller-title.mb-lg-005 {
    font-size: 16px;
  }

  .home-seller-title.mb-lg-005.seller-line-height.mobile-text-color-black {
    color: #000;
  }

  .guide-blog-coupang,
  .guide-blog-coupang.color-000.mb-lg-1 {
    font-size: 14px;
  }

  .guide-blog-coupang.color-000.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .div-block-154 {
    margin-top: 1rem;
  }

  .guide-blog-top {
    margin-bottom: 2rem;
    padding-bottom: 1rem;
  }

  .link-block-5,
  .link-block-5.w--current {
    width: 160px;
  }

  .disclaimer-text {
    word-break: keep-all;
  }

  .disclaimer-text.mobile-px-1 {
    line-height: 1.4;
  }

  .disclaimer-text.mobile-px-1.mobile-pb-30px {
    padding-bottom: 30px;
  }

  .disclaimer-text.lh-14.color-gray-8392a0.xs-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.lh-14.my-sm-005 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .disclaimer-text.lh-14.my-sm-005.display-block-sm.xs-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.color-gray-8392a0.lh-14.text-align-right-xs {
    text-align: right;
  }

  .disclaimer-text.text-color-dfb679 {
    color: #dfb679;
    line-height: 1.4;
  }

  .disclaimer-text.text-color-dfb679.text-align-left-xs.xs-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.text-color-dfb679.text-align-left-xs {
    text-align: left;
  }

  .disclaimer-text.text-color-dfb679.xs-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.text-color-575757.lg-text-14.md-text-12.mt-md-4x.xs-text-10 {
    font-size: 10px;
  }

  .disclaimer-text.text-color-212b36.op_05.text-align_center.mt-lg-30x.mt-sm-1.lh-14.xs-text-12 {
    font-size: 12px;
  }

  .disclaimer-text.text-color-1a1a1a {
    color: #1a1a1a;
  }

  .disclaimer-text.text-color-1a1a1a.lh-14.op-05 {
    opacity: 0.5;
  }

  .disclaimer-text.text-align-right.disclaimer-position.xs-text-12 {
    font-size: 12px;
  }

  .div-block-161 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    margin-top: 0;
  }

  .div-block-161.display-none-mobiles {
    display: none;
  }

  .guide-ebook-cta {
    border-radius: 8px;
    width: 250px;
    padding: 10px 14px;
    font-size: 14px;
  }

  .ads-cta2 {
    text-align: center;
    width: 150px;
    padding: 10px 14px;
    font-size: 14px;
  }

  .div-block-164.display_none-pc-s {
    display: none;
  }

  .mb-md-2.mb-md-3-mobile {
    margin-bottom: 3rem;
  }

  .mb-md-2.mb-md-3-mobile.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .mb-md-2.mb-md-3-mobile.mb-xs-0 {
    margin-bottom: 0;
  }

  .mb-md-2.mb-md-3-mobile.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .image-42,
  .image-43 {
    height: auto;
  }

  .bold-text-5 {
    word-break: keep-all;
  }

  .div-block-166 {
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-166.tablet-mba-item.tablet-mba-item-border2 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .bg-tran.home-tablet-bg {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---core-accent-color--accent-secondary
    );
  }

  .div-block-167 {
    width: 100%;
  }

  .section-title-sm-10 {
    margin-top: 8px;
    font-size: 24px;
  }

  .sub-title-sm-23 {
    word-break: keep-all;
    flex: 0 auto;
  }

  .footer-banner-padding {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .mb-1-mobile {
    margin-bottom: 1rem;
  }

  .image-44 {
    width: 80%;
  }

  .div-block-168 {
    width: 100%;
  }

  .section-title-sm-11 {
    margin-top: 8px;
    font-size: 24px;
  }

  .sub-title-sm-24 {
    word-break: keep-all;
    flex: 0 auto;
  }

  .guide-ebook-cta2 {
    width: 250px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .rocket-bot-banner-title {
    font-size: 24px;
  }

  .rich-text-block {
    word-break: keep-all;
  }

  .div-block-171 {
    margin-top: 1rem;
  }

  .px-1-mobile {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-16 {
    text-align: left;
  }

  .div-block-172 {
    width: 100%;
    margin-top: 1rem;
  }

  .why-coupang-flex {
    flex-flow: column;
  }

  .footer_bottom2 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-top-width: 1px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-174 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .footer_mid {
    flex-flow: column;
    display: none;
  }

  .div-block-175 {
    flex-flow: column;
  }

  .footer-coupang-logo {
    vertical-align: baseline;
    width: 200px;
    display: block;
  }

  .div-block-176.mb-005-mobile {
    margin-bottom: 0.5rem;
  }

  .div-block-177 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-13 {
    padding-top: 20px;
  }

  .footer-icon {
    width: 25px;
    height: 25px;
  }

  .mba-blog-title {
    word-break: keep-all;
    font-size: 30px;
  }

  .mba-blog-coupang,
  .mba-blog-coupang.color-000.mb-lg-1 {
    font-size: 14px;
  }

  .ads-cta {
    background-color: var(
      --ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary
    );
    color: var(--color-fff);
    text-align: center;
    width: 150px;
    padding: 10px 14px;
    font-size: 14px;
  }

  .text-block-19,
  .text-block-20 {
    text-align: left;
  }

  .display-none-mobiles {
    display: none;
  }

  .display-none-pc {
    display: block;
  }

  .icon-4 {
    margin-right: 0;
    position: static;
  }

  .mobile-img-sizing-100 {
    width: 100%;
  }

  .image-46 {
    width: 60px;
  }

  .div-block-181 {
    background-color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---바탕색);
    border-radius: 12px;
    padding: 1rem 5%;
  }

  .sub-desc-md-mobile {
    font-size: 16px;
  }

  .sub-desc-md-mobile.display-none-pc {
    word-break: keep-all;
  }

  .display-none-pc-l {
    display: flex;
  }

  .mobile-desc-text-14 {
    color: #000;
    font-size: 14px;
  }

  .mobile-desc-text-14.color-primary {
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
  }

  .mobile-px-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .mobile-text-16 {
    font-size: 16px;
  }

  .mobile-text-16.mobile-weight-300 {
    line-height: 1.4;
  }

  .mobile-text-16.mobile-weight-300.mobile-text-left {
    word-break: keep-all;
  }

  .mobile-text-16.mobile-weight-300.mobile-text-left.mobile-mb-1 {
    word-break: keep-all;
    margin-bottom: 1rem;
  }

  .mobile-text-16.mobile-color-gray {
    color: var(--color-gray-1);
  }

  .mobile-text-16.mobile-color-gray.mobile-mb-2 {
    margin-bottom: 2rem;
  }

  .mobile-weight-300 {
    font-weight: 300;
  }

  .mobile-text-left {
    text-align: left;
  }

  .div-block-183 {
    text-align: center;
  }

  .mobile-bg-gradient {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9cbaff0f, #519ff329);
  }

  .mobile-bg-gradient.mobile-pd-1 {
    padding: 1rem;
  }

  .mobile-bg-white {
    background-color: #fff;
  }

  .mobile-flex-column {
    flex-flow: column;
  }

  .flex-block-7 {
    width: 100%;
  }

  .flex-block-7.mobile-pd-1 {
    padding: 1rem;
  }

  .flex-block-7.mobile-px-1.mobile-pt-1 {
    padding-top: 1rem;
  }

  .flex-block-7.mobile-px-1.mobile-pt-1.mobile-pb-15 {
    padding-bottom: 1.5rem;
  }

  .mobile-text-18 {
    font-size: 18px;
  }

  .mobile-text-18.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .mobile-text-18.mobile-weight-bold {
    font-weight: 600;
  }

  .mobile-text-20 {
    word-break: keep-all;
    font-size: 20px;
  }

  .mobile-text-20.mobile-weight-bold {
    font-weight: 600;
    line-height: 1.4;
  }

  .mobile-text-20.mobile-weight-bold.mobile-mb-10px {
    margin-bottom: 10px;
  }

  .mobile-seller-tag {
    background-color: var(--bg-sub);
    color: var(--ai-gen-82921b10-4b39-48f0-b346-808cf4903d29-1752113963717---color-primary);
    border-radius: 50em;
    margin-bottom: 20px;
    padding: 0.3em 0.7em;
  }

  .mobile-text-14 {
    font-size: 14px;
  }

  .mobile-text-14.mobile-weight-500 {
    font-weight: 500;
  }

  .mobile-border-cta {
    color: var(--color-gray-1);
    text-align: center;
    background-color: #fff;
    border: 1px solid #606060;
    border-radius: 50px;
    width: 100%;
    font-size: 14px;
    font-weight: 400;
  }

  .mobile-border-cta:hover {
    color: var(--color-gray-1);
  }

  .mobile-mb-1 {
    margin-bottom: 1rem;
  }

  .div-block-184 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .mobile-border-cta2 {
    color: var(--color-gray-1);
    text-align: center;
    background-color: #fff;
    border: 1px solid #606060;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-top: 4.5px;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    display: flex;
  }

  .mobile-border-cta2:hover {
    color: var(--color-gray-1);
  }

  .image-49 {
    height: 40px;
  }

  .mobile-top-banner-cta {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #ffffff54;
    border: 1px solid #fff;
    border-radius: 12px;
    justify-content: space-between;
    padding: 1rem;
    display: flex;
  }

  .tablet-mba-item.tablet-mba-item-border2 {
    background-color: #f9f9f900;
    padding-left: 0;
    padding-right: 0;
  }

  .tablet-mba-item.tablet-mba-item-border2.flex-sm-center {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .tablet-mba-item.tablet-mba-item-border2.py-sm-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .tablet-mba-item.tablet-mba-item-border1 {
    padding-left: 0;
    padding-right: 0;
  }

  .tablet-mba-item.tablet-mba-item-border1.active {
    background-color: #f9f9f900;
    padding-left: 0;
    padding-right: 0;
  }

  .tablet-mba-item.tablet-mba-item-border1.active.py-sm-0 {
    background-color: #f9f9f900;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-185 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .mobile-border-cta3 {
    color: var(--color-gray-1);
    text-align: center;
    background-color: #fff0;
    border: 1px solid #606060;
    border-radius: 50px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-top: 4.5px;
    font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    display: flex;
  }

  .mobile-border-cta3:hover {
    color: var(--color-gray-1);
  }

  .div-block-186 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .image-51 {
    border-radius: 0;
    width: 20px;
    height: 20px;
  }

  .div-block-187 {
    background-color: #d7efff;
    border-radius: 15px;
    justify-content: center;
    align-items: center;
    width: 45px;
    height: 45px;
    display: flex;
  }

  .mobile-pd-1 {
    background-color: #fff;
    border-radius: 12px;
    padding: 1rem;
  }

  .mobile-pd-1.mobile-mb-1.mobile-py-15,
  .mobile-pd-1.mobile-py-15 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .div-block-189 {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-189.right {
    display: none;
  }

  .div-block-189.ml-0.hero-left-section-xs {
    min-width: auto;
    max-width: none;
  }

  .div-block-190 {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-190.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-8 {
    margin-right: auto;
    font-size: 1.7rem;
  }

  .image-52 {
    overflow: visible;
  }

  .rg_hero-main-text {
    text-align: left;
  }

  .rg_hero-main-text.middle {
    text-align: center;
  }

  .div-block-191 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-24 {
    text-align: left;
    display: block;
  }

  .div-block-192 {
    margin-top: auto;
    margin-bottom: 15px;
  }

  .div-block-192.mt-lg-3.mb-lg-0.mt-sm-2 {
    margin-top: 2rem;
  }

  .div-block-192.mt-lg-3.mb-lg-0.mt-xs-1 {
    margin-top: 1rem;
  }

  .text-block-25 {
    letter-spacing: 0;
    line-height: 1rem;
  }

  .section-15 {
    padding-bottom: 20px;
  }

  .section-16 {
    padding-top: 20px;
  }

  .div-block-195 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    min-width: auto;
    margin-top: auto;
    margin-bottom: auto;
  }

  .div-block-196 {
    width: 80vw;
  }

  .bold-text-10,
  .text-span-10 {
    text-align: center;
  }

  .section-17 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-197 {
    padding-top: 0;
  }

  .button-main {
    width: 80vw;
    max-width: 80vw;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .container-1245 {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .div-block-198 {
    display: flex;
  }

  .image-53 {
    margin-bottom: 20px;
  }

  .heading-8-copy {
    margin-right: auto;
    font-size: 1.7rem;
  }

  .radio-button-label {
    font-size: 16px;
  }

  .entry-guide-step {
    padding: 1rem;
  }

  .entry-guide-step.w--current {
    align-self: auto;
  }

  .education-list-title.blog-text-title.mb-lg-005.mobile-pr-10 {
    padding-right: 10px;
  }

  .text-block-26 {
    width: 30px;
    height: 30px;
    margin-left: 0;
    font-size: 14px;
    position: absolute;
    right: 15px;
  }

  .div-block-62-copy {
    display: flex;
  }

  .border-radius-0-copy.ribon-banner-none-copy {
    display: none;
  }

  .border-radius-0-copy.ribon-banner-none-copy.low-asp-img {
    display: block;
  }

  .entry-guide-tag {
    text-align: center;
    margin-bottom: 4px;
    font-size: 14px;
  }

  .entry-guide-title,
  .entry-guide-title.border-color {
    text-align: center;
  }

  .entry-guide-title.border-color.mb-pb-sm-005 {
    font-size: 18px;
  }

  .entry-guide-title.mb-pb-sm-005 {
    margin-bottom: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .entry-guide-desc {
    text-align: center;
    font-size: 14px;
  }

  .entry-guide-desc.mb-sm-0 {
    margin-bottom: 0;
  }

  .link-7.text-align_center.mr-8 {
    font-size: 14px;
  }

  .entry-guide-content-title {
    word-break: keep-all;
    font-size: 20px;
  }

  .entry-guide-content-title.border-left {
    border-left-width: 4px;
    margin-bottom: 1rem;
    padding-left: 0.7rem;
    font-size: 20px;
  }

  .entry-guide-content-title.border-left.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .entry-guide-content-title.border-left.mb-xs-1 {
    margin-bottom: 1em;
  }

  .color-gray-3.line-height-14.weight-300 {
    font-size: 16px;
  }

  .color-gray-3.line-height-14.weight-300.xs-text-14 {
    font-size: 14px;
  }

  .color-gray-3.line-height-14.weight-300.xs-text-14.mt-xs-005 {
    margin-top: 0.5rem;
  }

  .list-item-6.mb-xs-4px {
    margin-bottom: 4px;
  }

  .list-item-7 {
    word-break: keep-all;
  }

  .div-block-202.flex-direction-xs-colmn {
    flex-flow: column;
  }

  .my-01.mb-lg-2.mt-0.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .my-01.mb-lg-2.div-block-226.align-xs-stretch {
    align-items: stretch;
  }

  .my-01.mb-lg-2.div-block-226.align-xs-stretch.mt-xs-0 {
    margin-top: 0;
  }

  .my-01.mb-lg-2.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .color-gray-3.entry-guide-content-box.position-reletive {
    padding: 1.5rem 1rem;
  }

  .color-gray-3.entry-guide-content-box.position-reletive.my-xs-015 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .color-gray-3.entry-guide-content-box.position-reletive.my-xs-015.px-xs-015 {
    padding-left: 2rem;
    padding-right: 1.5rem;
  }

  .list-6.pl-60.pl-xs-30 {
    padding-left: 30px;
  }

  .list-6.pl-60.pl-xs-36 {
    padding-left: 36px;
  }

  .list-6.pl-60.pl-xs-36.xs-text-14.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .list-6.tell-hover.tell-sm-block {
    padding-left: 36px;
  }

  .entry-guide-cta2.cp-cta-bg.mt-01.mt-sm-02 {
    margin-top: 2rem;
  }

  .entry-guide-cta2.align-items-center-xs {
    justify-content: center;
    align-items: center;
  }

  .div-hero-subbox-rg {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .div-hero-subbox-rg.mb-lg-1 {
    padding: 4px 10px;
    font-size: 16px;
  }

  .img-rg-webinar {
    overflow: visible;
  }

  .button-rg {
    width: 80vw;
    max-width: 80vw;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-rg.main {
    min-width: 250px;
    max-width: 300px;
  }

  .button-rg.banner {
    width: 80vw;
    min-width: 250px;
    max-width: 300px;
  }

  .hero-main-rg-webinar {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .text-block-27 {
    font-size: 17px;
    line-height: 1.6rem;
  }

  .hero-div-rg-webinar {
    width: auto;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .hero-div-rg-webinar.gap-02.px-20x.px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero-div-rg-webinar.gap-02.pl-01.pr-xs-01 {
    padding-right: 1rem;
  }

  .hero-div-rg-webinar.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 1rem;
  }

  .hero-div-rg-webinar-mo {
    margin-bottom: auto;
    margin-left: 15px;
  }

  .hero-div-rg-webinar-mo.border-radius-0.width_50percent-mobile {
    width: 50%;
  }

  .hero-div-rg-webinar-mo.border-radius-0.width_50percent-mobile.mobile-mb-02 {
    margin-bottom: 2rem;
  }

  .hero-div-rg-webinar-mo.border-radius-0.width_50percent-mobile.mobile-mb-015 {
    margin-bottom: 1.5rem;
  }

  .hero-div-rg-webinar-mo.mobile-mb-1 {
    margin-bottom: 1rem;
  }

  .maintext1-rg-webinar {
    margin-top: 5px;
    margin-bottom: 10px;
  }

  .maintext1-rg-webinar.position-reletive.mb-xs-0 {
    margin-bottom: 0;
  }

  .text-block-28 {
    font-size: 16px;
  }

  .container-1247 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .text-rg-webinar {
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.4rem;
  }

  .subtext-rg-webinar.text-color-gray-333 {
    word-break: keep-all;
  }

  .box-rg-webinar.green {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .box-rg-webinar.green.width_100percent.text-align_center {
    padding-top: 30px;
  }

  .box-rg-webinar.pink {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-210 {
    margin-bottom: 7px;
  }

  .div-block-210.benefit {
    margin-bottom: 15px;
  }

  .div-block-210.benefit.pt-0.my-10.ml-01.mobile-display-flex.mobile-direction-colmn {
    flex-flow: column;
  }

  .innerbox-rg-webinar.green {
    padding-left: 8px;
    padding-right: 8px;
  }

  .innerbox-rg-webinar.pink {
    margin-right: 10px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .boxtext-rg-webinar {
    font-size: 13px;
  }

  .div-button-rg-webinar {
    margin-top: auto;
    margin-bottom: 15px;
  }

  .div-button-rg-webinar.mb-lg-0.display-flex.gap-xxsmall.flex-direction-xs-colmn {
    flex-flow: column;
    align-items: stretch;
  }

  .div-button-rg-webinar.mb-lg-0.display-flex.gap-xxsmall.flex-direction-xs-colmn._w-xs-100 {
    width: 100%;
  }

  .div-block-213 {
    min-width: 300px;
  }

  .hero-main-rg-webinar-copy {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .hero-main-rg-webinar-copy.banner {
    font-size: 1.6em;
    line-height: 2.5rem;
  }

  .div-block-204-copy {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .div-block-214,
  .div-block-216 {
    margin-bottom: 10px;
  }

  .div-block-217 {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .seller-policy-title.mr-08px.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .seller-policy-title.mr-08px.mb-xs-1.xs-text-16 {
    font-size: 16px;
  }

  .seller-policy-title.mr-08px.pb-xs-1 {
    padding-bottom: 1rem;
  }

  .seller-policy-title.mr-08px.pb-xs-1.mb-xs-1.border-bottom-xs {
    border-bottom: 1px solid #e5e5e5;
    font-size: 16px;
  }

  .seller-policy-title.mr-08px.pb-xs-005 {
    padding-bottom: 0.5rem;
  }

  .seller-policy-title.mr-08px.pb-xs-005.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .seller-policy-title.mr-08px.pb-xs-005.mb-xs-005.border-bottom-xs {
    border-bottom: 1px solid #e5e5e5;
  }

  .mb-lg-25.display-flex.space-between.align-items-xs-colmn {
    flex-flow: column;
  }

  .mb-lg-25.display-flex.space-between.align-items-xs-colmn.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .div-block-222.flex-direction-xs-colmn {
    flex-flow: column;
  }

  .listing-step-title.mt-lg-2.mb-lg-2 {
    font-size: 18px;
  }

  .listing-step-title.mt-lg-2.mb-lg-2.mt-xs-015 {
    margin-top: 1.5rem;
  }

  .listing-step-title.mt-lg-2.mb-lg-2.mt-xs-015.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .listing-sub-title.pl-24.mb-lg-005.pl-xs-18x {
    padding-left: 18px;
  }

  .listing-sub-title.pl-24.mb-lg-005.pl-xs-16x {
    padding-left: 16px;
  }

  .listing-tab-bg {
    font-size: 14px;
  }

  .div-block-194-copy {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-block-223.top-line-none.align-items-xs-center {
    justify-content: center;
  }

  .div-block-223.top-line-none.align-items-xs-center.pb-xs-1 {
    padding-bottom: 1rem;
  }

  .div-block-223.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .list-item-8.xs-text-14 {
    font-size: 14px;
  }

  .list-item-8.xs-text-14.mb-xs-4px {
    margin-bottom: 4px;
  }

  .div-block-225 {
    width: 100%;
  }

  .player-elem {
    padding: 10px;
  }

  .video-play-list {
    width: 100%;
  }

  .decoration_none.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .decoration_none.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .video-registration.mt-lg-3.mt-xs-2 {
    margin-top: 2rem;
  }

  .video-registration.mt-lg-3.mt-xs-2.gap-xs-1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .video-registration.mt-lg-3.mt-xs-2.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .video-registration.mt-lg-1.grid-xs-1-auto {
    grid-template-columns: 1fr;
  }

  .video-registration.mt-lg-1.grid-xs-1-auto.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .registration-tag {
    background-color: #031a37;
    border: 2px #91d3ff;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-203.flex-direction-xs-colmn {
    flex-flow: column;
  }

  .circle-number {
    width: 20px;
    height: 20px;
    font-size: 12px;
    line-height: 1.7;
  }

  .box-2.pd-01.border-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .border-bottom-1.bg-fff.rrs-nav-sticky {
    top: 73px;
  }

  .display-grid.grid-2-3.grid-xs-1-auto,
  .display-grid.grid-2-1.gap-01.mb-lg-005.grid-1-1-xs {
    grid-template-columns: 1fr;
  }

  .display-grid.grid-3-1.gap-01.mb-md-1.flex-direction-colmn-xs {
    flex-flow: column;
    display: flex;
  }

  .display-grid.grid-3-1.gap-01.mb-md-1.flex-direction-colmn-xs.gap-005-xs {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .display-grid.grid-3-1.gap-01.mb-lg-1.grid-1-3-xs {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .display-grid.grid-3-1.gap-01.mb-lg-2.grid-2x1-sm.grid-1x1-xs.mb-xs-1 {
    grid-template-columns: 1fr;
  }

  .display-grid.grid-4-1.lg-text-18.text-align_center.display-flex-xs {
    display: flex;
  }

  .display-grid.grid-4-1.lg-text-18.text-align_center.display-flex-xs.justify-content-between-xs {
    justify-content: space-between;
    align-items: center;
  }

  .display-grid.grid-4-1.lg-text-20.weight-600.text-align_center.display-flex-xs {
    display: flex;
  }

  .display-grid.grid-4-1.lg-text-20.weight-600.text-align_center.display-flex-xs.justify-content-between-xs {
    justify-content: space-between;
  }

  .pd-01.border-3.text-align_center {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .pd-01.border-3.text-align_center.xs-text-14,
  .pd-01.border-3.text-align_center.pd-xs-005,
  .pd-01.border-2.pd-xs-005,
  .pd-01.border-4.weight-600.box-2.pd-xs-005,
  .pd-01.border-5.weight-600.box-2.pd-xs-005 {
    padding: 0.5rem;
  }

  .div-block-197-copy {
    padding-top: 0;
  }

  .div-block-_rg_saver_hero {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-_rg_saver_hero.right {
    display: none;
  }

  .div-block-_rg_saver_hero.ml-0.mr-xs-0 {
    min-width: auto;
    max-width: none;
    margin-right: 0;
  }

  .text-block-33.mini.position-xs-absolute {
    position: absolute;
    right: 5px;
  }

  .text-block-33.mini.text-align-xs-right {
    text-align: right;
  }

  .div-hero-subbox-rg2 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .section-15_rg_saver {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .rg_main-text_saver {
    text-align: left;
  }

  .rg_main-text_saver.middle {
    text-align: center;
  }

  .section-16_rg_saver {
    padding-bottom: 20px;
  }

  .div-block-192-copy {
    margin-top: auto;
    margin-bottom: 15px;
  }

  .text-color-gray-333.text-align_center {
    word-break: keep-all;
  }

  .webinar2-cont-1 {
    grid-column-gap: 0.7rem;
    grid-row-gap: 0.7rem;
  }

  .webinar-cont2-sub-title-box {
    width: 100%;
    min-width: 90px;
  }

  .image-64 {
    width: 60px;
  }

  .img-rg-webinar2,
  .img-rg-webinar3 {
    overflow: visible;
  }

  .img-rg-webinar3.border-radius-0 {
    display: none;
  }

  .div-block-189-2 {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-189-2.right {
    display: none;
  }

  .hero-main-rg-webinar3 {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .hero-main-rg-webinar3.banner {
    font-size: 1.6em;
    line-height: 2.5rem;
  }

  .webinar-container.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .webinar-qna-desc {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .webinar-qna-desc.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .webinar-qna-desc.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .webinar-qna-desc.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .webinar-qna-desc.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .webinar-qna-desc.mb-lg-005 {
    letter-spacing: 0;
  }

  .webinar-qna-desc.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .webinar-qna-desc.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .webinar-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .webinar-qna-desc.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .webinar-qna-desc.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .webinar-qna-desc.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .webinar-qna-desc.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .webinar-qna-desc.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .webinar-qna-desc.pl-35rem {
    padding-left: 1.8rem;
    font-size: 16px;
  }

  .webinar-content-accordion.w--open {
    padding-bottom: 0.5rem;
  }

  .sub-title-sm2 {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .sub-title-sm2.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .sub-title-sm2.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .sub-title-sm2.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .sub-title-sm2.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .sub-title-sm2.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .sub-title-sm2.mb-lg-1.text-color-gray-333.mobile-sub-title-sm {
    font-size: 18px;
  }

  .sub-title-sm2.mb-lg-005 {
    letter-spacing: 0;
  }

  .sub-title-sm2.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .sub-title-sm2.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .sub-title-sm2.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .sub-title-sm2.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .sub-title-sm2.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .sub-title-sm2.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .sub-title-sm2.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .sub-title-sm2.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .sub-title-sm2.text-color-gray-333.mobile-sub-title-sm {
    font-size: 18px;
  }

  .sub-title-sm2.mobile-sub-title-sm {
    font-size: 16px;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05 {
    padding-right: 0.5rem;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.text-color-515e6a.md-text-20.xs-text-18 {
    font-size: 18px;
  }

  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.text-color-515e6a.md-text-20.xs-text-16,
  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16,
  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16,
  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16,
  .sub-title-sm2.mobile-sub-title-sm.mobile-pr-05.md-text-20.pre-wrap-md.xs-text-16 {
    font-size: 16px;
  }

  .button-rg2 {
    width: 80vw;
    max-width: 80vw;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-rg2.main {
    min-width: 250px;
    max-width: 300px;
  }

  .button-rg2.banner {
    width: 80vw;
    min-width: 250px;
    max-width: 300px;
  }

  .box-rg-webinar-gray.green,
  .box-rg-webinar-gray.pink {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-color-gray-5d.mobile-desc-sm {
    font-size: 16px;
    line-height: 1.4;
  }

  .text-color-gray-5d.mobile-desc-sm.xs-mobile-block {
    display: block;
  }

  .text-color-gray-5d.xs-mobile-none {
    display: none;
  }

  .section-21 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-14-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .webinar-title-1.weight-700.mb-lg-2.mb-xs-1,
  .webinar-title-1.weight-700.mb-lg-1.display-block-sm.mb-sm-2.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .webinar-hero-title {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .webinar-hero-title.weight-500 {
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .webinar-hero-title.weight-500.mb-xs-0 {
    margin-bottom: 0;
  }

  .entry-guide-cta6 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .video-registration2.mt-lg-1.grid-xs-1-auto {
    grid-template-columns: 1fr;
  }

  .video-registration2.mt-lg-1.grid-xs-1-auto.gap-xs-0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .img-rg-webinar4 {
    overflow: visible;
  }

  ._w-49.box-1.text-align_center.border-radius-12.pd-01.border-1._w-100-xs,
  ._w-49.box-2.text-align_center.border-radius-12.pd-01.border-1._w-100-xs,
  ._w-49._w-100-xs {
    width: 100%;
  }

  ._w-49._w-100-xs.mt-xs-015 {
    margin-top: 1.5rem;
  }

  .trademark-box {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  ._w-70._w-sm-100.display-flex-sm.position-reletive-sm.display-none-xs {
    display: none;
  }

  ._w-70._w-xs-50 {
    width: 50%;
  }

  ._w-100.max-w-500.border-gray-dfe5f2.pd-02.border-radius-12.mx-auto.text-align_left.bg-surface.max-w-100-md.pd-xs-01 {
    padding: 1rem;
  }

  ._w-100.border-radius-0._w-200-xs {
    width: 200px;
  }

  ._w-100.border-radius-0._w-200-xs.mx-auto-xs {
    margin-left: auto;
    margin-right: auto;
  }

  ._w-100.border-radius-0._w-200-xs.mx-auto-xs.display-block-xs.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  ._w-100.display-block-md.mb-lg-1.position-reletive-xs {
    position: relative;
  }

  ._w-100.text-decoration_none._w-auto-sm._w-100-xs {
    width: 100%;
  }

  ._w-100.display-flex.gap-13x.mb-lg-30.mb-md-50x.flex-direcion-colmn-xs,
  ._w-100.display-flex.gap-13x.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .sub-title-smd.text-align_left.text-color-blue-3481f7.mb-lg-1.title-xs-20 {
    font-size: 20px;
  }

  .mb-80.mb-xs-02 {
    margin-bottom: 2rem;
  }

  .text-line-blue {
    margin-top: -30px;
  }

  .wing-seller-center-cta {
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
  }

  .desc-xsmall.weight-300.line-height-xs-14 {
    line-height: 1.4;
  }

  .section-22 {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/69007a0305a69bf8a2606f79_Frame%20172.jpg);
    background-size: cover;
    padding: 50px 10px;
  }

  .wing-seller-center-cta2 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .brand-growth-list-box.mb-lg-1.flex-direction-xs-colmn,
  .brand-growth-list-box.flex-direction-xs-colmn {
    flex-flow: column;
  }

  .div-block-240.mt-lg-2.mt-md-0._w-100-xs {
    width: 100%;
  }

  .wing-seller-center-cta3 {
    text-align: center;
    width: 100%;
    padding: 12px 24px;
    font-size: 16px;
  }

  .line-primary {
    width: 250px;
    height: 15px;
    margin-top: -15px;
    margin-left: auto;
    margin-right: auto;
  }

  .line-primary2 {
    width: 220px;
    height: 15px;
    top: 50px;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  ._2module-video-play-list {
    height: 150px;
  }

  .hero-section-mba.bg-surface,
  .hero-section-mba.bg-surface.rocket-pb {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden {
    overflow: hidden;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive {
    padding: 1rem;
  }

  .hero-section-mba.bg-surface.rocket-pb.overflow-hidden.rocket-top-banner-bg.position-reletive.rocket-banner-cover {
    background-color: #f9f9f9;
    background-image: none;
    background-size: auto;
  }

  .hero-section-mba.banner-section-2.bg-surface.guide-blog-section {
    padding: 30px 1rem;
  }

  .hero-section-mba.banner-section-2.bg-surface.guide-blog-section.mobile-bg-gradation {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9bbaff0f, #519ff329);
    background-position: 0 0;
  }

  .hero-section-mba.banner-section-2.bg-surface.mobile-px-0 {
    background-color: #fff;
    background-image: linear-gradient(90deg, #9cbaff0f, #519ff329);
    background-position: 0 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-section-mba.banner-section-2.ads-banner-bg {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/689aed82bf5851dfe9bf79a6_mobiles-ads-bg3.jpg);
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .hero-section-mba.bg-white {
    padding-top: 30px;
  }

  .display-none-sm {
    display: none;
  }

  .display-block-sm {
    display: block;
  }

  .xs-desc-18 {
    color: #333;
    font-size: 18px;
  }

  .display-none-xs {
    display: none;
  }

  .display-block-xs {
    display: block;
  }

  .display-block-xs.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .display-block-xs._w-90 {
    width: 90%;
  }

  .display-block-xs.xs-text-16 {
    color: #1a1a1a;
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.4;
  }

  .display-block-xs._w-xs-300x {
    width: 300px;
  }

  .px-xs-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .xs-desc-16 {
    color: #333;
    font-size: 16px;
    line-height: 1.4;
  }

  .px-xs-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .strong-title-bg.mb-lg-3.mb-xs-2 {
    margin-bottom: 2rem;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .strong-title-bg.mb-lg-3.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .mab-tab-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .saverpack-cta {
    width: 100%;
    min-width: auto;
    max-width: none;
    height: 50px;
    margin-bottom: auto;
    padding: 7px 0;
    font-size: 16px;
  }

  .saverpack-box {
    flex-flow: column;
  }

  .saverpack-sub-title {
    font-size: 18px;
  }

  .saverpack-sub-title.mb-lg-0 {
    word-break: keep-all;
    font-size: 18px;
  }

  .saverpack-sub-title.mb-lg-1,
  .saverpack-sub-title.mb-md-1.mb-sm-2 {
    font-size: 18px;
  }

  .saverpack-sub-title.display-block-sm.weight-700 {
    font-weight: 700;
  }

  .saverpack-sub-title.display-block-sm.weight-700.xs-title-20 {
    font-size: 20px;
  }

  .saverpack-sub-title.text-align-sm-left {
    text-align: left;
  }

  .text-rg-saverpack {
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.8rem;
  }

  .text-rg-saverpack.mt-lg-005.text-color-gray-7686 {
    font-size: 14px;
    line-height: 1.4;
  }

  .disclaimer-text-saverpack {
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.4;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-1 {
    line-height: 1.4;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-1.text-align-sm-left {
    text-align: left;
    font-size: 12px;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-1.text-align-sm-left.mt-xs-005 {
    margin-top: 0.5rem;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-1.text-align-xs-right {
    text-align: right;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-2 {
    line-height: 1.4;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-2.text-align-sm-left {
    text-align: left;
    font-size: 12px;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-2.text-align-sm-left.mt-xs-005 {
    margin-top: 0.5rem;
  }

  .disclaimer-text-saverpack.text-align_center.mt-lg-2.text-align-xs-right {
    text-align: right;
  }

  .xs-text-saverpack {
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.4;
  }

  ._w-15.pt-005._w-sm-50 {
    width: 50%;
  }

  ._w-15.pt-005._w-sm-30 {
    width: 30%;
  }

  .gradation-box-1.green,
  .gradation-box-1.pink,
  .gradation-box-2.green,
  .gradation-box-2.pink,
  .gradation-box-3.green,
  .gradation-box-3.pink {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .saver-block {
    margin-bottom: 1rem;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .saver-block.mt-lg-015.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .number-box2 {
    width: 25px;
    height: 25px;
    margin-right: 0.5rem;
    font-size: 14px;
    line-height: 25px;
  }

  .saver-inner-box.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .saver-inner-box.mb-xs-1.pd-xs-1 {
    padding: 1rem;
  }

  .text-16-rg-saverpack,
  .text-rg-saverpack-dark {
    word-break: keep-all;
    font-size: 16px;
    line-height: 1.8rem;
  }

  ._w-60.display-flex.flex-direction-colmn.align-items-start._w-100-sm.align-items-center-xs {
    justify-content: center;
    align-items: center;
  }

  .saver-container-banner.mobile-px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .saver-bot-banner-flex.display-block-md.px-sm-0 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-244 {
    align-self: flex-start;
  }

  .saver-qna-desc {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    font-size: 16px;
    line-height: 1.4;
  }

  .saver-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .saver-qna-desc.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .saver-qna-desc.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .saver-qna-desc.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .saver-qna-desc.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .saver-qna-desc.mb-lg-005 {
    letter-spacing: 0;
  }

  .saver-qna-desc.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .saver-qna-desc.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .saver-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .saver-qna-desc.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .saver-qna-desc.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .saver-qna-desc.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .saver-qna-desc.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .saver-qna-desc.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .saver-qna-desc.pl-35rem {
    padding-left: 1.8rem;
    font-size: 16px;
  }

  .border-top-e6.pd-01.pb-0.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .border-top-e6.pd-01.pb-0.px-xs-0.pt-xs-1 {
    padding-top: 1rem;
  }

  .saver-content-accordion.w--open {
    padding-bottom: 0.5rem;
  }

  .saverpack-container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .saverpack-container.px-md-0.mt-sm-0 {
    padding-top: 0;
  }

  .saverpack-container.px-md-0.py-sm-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .saverpack-container.mb-xs-0 {
    padding-bottom: 0;
  }

  .hero-saverpack-container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .hero-saverpack-container.position-reletive {
    background-image: linear-gradient(#fffef8, #fff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .gradation-tag {
    font-size: 18px;
  }

  .saver-block-banner {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .saver-block-banner.right {
    display: none;
  }

  .list-8 {
    padding-left: 20px;
  }

  .image-71 {
    align-self: flex-start;
    padding-top: 5px;
  }

  .text-block-35 {
    white-space: pre-wrap;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
  }

  .xs-text-14 {
    word-break: keep-all;
    font-size: 14px;
    line-height: 1.4;
  }

  .xs-text-14.pl-xs-36 {
    padding-left: 36px;
  }

  .xs-text-14.pl-xs-24 {
    padding-left: 24px;
  }

  .pl-xs-36 {
    padding-left: 36px;
  }

  .pl-xs-24 {
    padding-left: 24px;
  }

  .listing-tab-bg2 {
    font-size: 14px;
  }

  ._w-100-xs {
    width: 100%;
  }

  .mb-lg-008.scroll-pd {
    padding-bottom: 100px;
    padding-right: 0;
  }

  .mb-lg-008.scroll-pd.scroll-mg {
    margin-top: -70px;
    padding-bottom: 70px;
  }

  .mb-lg-008.scroll-pd.scroll-mg.mb-xs-0 {
    margin-bottom: 0;
  }

  .cms-slide-next {
    width: 30px;
    height: 30px;
    margin-left: 0;
    font-size: 14px;
    position: absolute;
    top: 45%;
    right: 0;
  }

  .cms-slide-prev {
    width: 30px;
    height: 30px;
    margin-left: 0;
    font-size: 14px;
    position: absolute;
    top: 45%;
    left: 0%;
    right: auto;
  }

  .hero-desc-xl.color-fff {
    font-size: 18px;
  }

  .button-ro {
    width: 80vw;
    max-width: 80vw;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-ro.main {
    min-width: 250px;
    max-width: 300px;
  }

  .button-ro.main.mx-auto.weight-600 {
    width: 100%;
    min-width: auto;
    max-width: none;
    font-size: 18px;
  }

  .button-ro.banner {
    width: 80vw;
    min-width: 250px;
    max-width: 300px;
  }

  .ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691fb8d1f8a3a505637aa321_sourcing-mo3.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    padding-top: 20px;
  }

  .ro-contents-section.pb-0.overflow_hidden.sourcing-bg-color.sourcing-bg.rocket-open-section-1000 {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/691fb8d1f8a3a505637aa321_sourcing-mo3.jpg);
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x.pt-md-02.pb-md-02.border-radius-50-xs {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x.pt-md-02.pb-md-02.border-radius-50-xs.px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ro-bg-color.pt-lg-04.pb-lg-03.position-reletive.border-radius-100.overflow_hidden.px-md-20x.pt-md-02.pb-md-02.border-radius-50-xs.px-xs-01.py-xs-015 {
    padding: 1.5rem 1rem;
  }

  ._w-20._w-xs-18 {
    width: 18%;
  }

  ._w-55._w-60-md._w-100-xs {
    width: 100%;
  }

  .offline-booth-bg.position-reletive.overflow-hidden-sm {
    padding-top: 10px;
  }

  .location-bg-inner.overflow_hidden {
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
  }

  .ro-desc-xl.mb-lg-015.ro-desc-sm.ro-desc-xs {
    word-break: keep-all;
  }

  .ro-desc-xl.ro-desc-sm.ro-desc-xs {
    font-size: 16px;
  }

  .ro-sub-title.weight-700.ro-sub-title-sm {
    font-size: 14px;
  }

  .ro-sub-title.weight-700.ro-sub-title-sm.ro-sub-title-xs.text-align-xs-center {
    text-align: center;
  }

  .ro-sub-title.py-lg-01.weight-600.ro-text-color6.display-block-sm.px-xs-01 {
    word-break: keep-all;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .ro-sub-title.py-lg-01.weight-600.ro-text-color6.display-block-sm.px-xs-015 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .ro-title-xxl.color-fff.weight-700.ro-title-sm {
    font-size: 20px;
  }

  .ro-title-xxl.color-fff.weight-700.ro-title-sm.text-align-xs-center {
    text-align: center;
  }

  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3 {
    letter-spacing: -1px;
    font-size: 20px;
  }

  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .ro-title-xxl.color-fff.text-align_center.lh-14.mb-lg-3.mb-xs-01.weight-400 {
    word-break: keep-all;
    font-size: 20px;
  }

  .ro-title-xxl.text-align_center.mb-lg-1.weight-700.mt-lg-0,
  .ro-title-xxl.text-align_center.mb-lg-1.weight-700.mt-lg-0.ro-text-color,
  .ro-title-xxl.text-align_center.mb-lg-2.mb-sm-01,
  .ro-title-xxl.text-align_center.mb-lg-0.position-reletive {
    font-size: 20px;
  }

  .button-ro2 {
    width: 80vw;
    max-width: 80vw;
    margin-bottom: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-ro2.main {
    min-width: 250px;
    max-width: 300px;
  }

  .button-ro2.banner {
    width: 80vw;
    min-width: 250px;
    max-width: 300px;
  }

  .ro-bottom-cta.my-lg-4.my-sm-2 {
    background-color: #ff7931;
    border-radius: 6px;
    width: 100%;
    padding: 18px 1rem;
    font-size: 18px;
  }

  .ro-text-color3.day-text.text-align_center.mb-lg-0.weight-700 {
    font-size: 20px;
  }

  .ro-hero-title {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .ro-hero-title.weight-500 {
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .ro-hero-title.weight-500.mb-xs-0 {
    margin-bottom: 0;
  }

  .ro-hero-title.weight-700.hero-title-xl.color-fff.mb-lg-0 {
    font-size: 24px;
  }

  .img-ro-bg {
    overflow: visible;
  }

  .img-ro-bg.mb-sm-1.pl-xs-20 {
    padding-left: 20px;
  }

  .img-ro-bg.mb-sm-1.ml-xs-20 {
    margin-left: 20px;
  }

  .ro-title-md.color-fff.mb-lg-3.display-block-sm {
    font-size: 16px;
  }

  .ro-title-md.color-fff.mb-lg-3.display-block-sm.mb-xs-01 {
    margin-bottom: 1rem;
  }

  .ro-title-md.color-fff.mb-lg-3.display-block-sm.mb-xs-0 {
    margin-bottom: 0;
  }

  .ro-overlay-text {
    letter-spacing: -0.5px;
    word-break: keep-all;
    font-size: 18px;
    line-height: 1.4;
  }

  .ro-hero-left {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .ro-hero-left.right {
    display: none;
  }

  .ro-hero-left.ml-0.hero-left-section-xs {
    min-width: auto;
    max-width: none;
  }

  .ro-hero-left.ml-0.mr-0 {
    margin-right: 0;
  }

  .ro-hero-left.ml-0.mr-0.ro-hero-left-xs {
    width: 100%;
    min-width: auto;
    max-width: none;
  }

  .ro-hero-left.ml-0.mr-0.ro-hero-left-xs.px-xs-01.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-desc-md.ro-text-color5 {
    font-size: 14px;
  }

  .ro-hero-cta1,
  .ro-hero-cta2 {
    width: 100%;
    font-size: 18px;
  }

  .ro-ribbon-banner {
    background-image: linear-gradient(90deg, #ffe1c9, #fff);
  }

  .image-75 {
    width: 20px;
  }

  .ro-soursing-title.weight-700.mb-lg-2.mb-xs-1,
  .ro-soursing-title.weight-700.mb-lg-1.display-block-sm.mb-sm-2.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .ro-soursing-title.mb-lg-0.text-align_center.weight-700.color-fff.lh-14 {
    font-size: 20px;
  }

  .px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.font-cp.md-text-22.xs-sub-title-20 {
    font-size: 20px;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.font-cp.md-text-22.xs-sub-title-18 {
    font-size: 18px;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.md-text-24.text-align-center-xs {
    text-align: center;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.text-align_left.md-text-24.align-items-center-xs {
    justify-content: center;
    align-items: center;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.font-cp.text-align_right.md-text-22.xs-sub-title-20 {
    font-size: 20px;
  }

  .lg-text-26.weight-700.text-color-blue-3481f7.font-cp.text-align_right.md-text-22.xs-sub-title-18 {
    font-size: 18px;
  }

  .lg-text-26.weight-700.sm-text-22.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-26.weight-700.mb-lg-8x.display-block-sm {
    word-break: keep-all;
  }

  .lg-text-26.weight-700.mb-lg-8x.display-block-sm.xs-text-22 {
    font-size: 22px;
  }

  .lg-text-26.weight-600.text-color-blue-3481f7.xs-text-20 {
    font-size: 20px;
  }

  .pcp-card-box.green,
  .pcp-card-box.pink {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pcp-card-box.box-shadow-1 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .pcp-section,
  .pcp-section.bg-fff {
    padding: 30px 1rem;
  }

  .lg-text-20.mb-lg-2.sm-text-16.display-block-xs.text-align-center-xs {
    text-align: center;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-16.mb-sm-1.display-block-sm.display-none-xs {
    display: none;
  }

  .lg-text-20.mb-lg-3.color-fff.sm-text-16.mb-sm-1.display-block-xs.text-align-center-xs {
    text-align: center;
    word-break: keep-all;
  }

  .lg-text-20.mb-lg-3.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .lg-text-20.mb-lg-3.sm-text-18.xs-text-16.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .lg-text-20.mb-lg-3.sm-text-18.xs-text-16.mb-xs-2.text-align-center-xs {
    text-align: center;
  }

  .lg-text-20.mb-lg-3.sm-text-16.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .lg-text-20.mb-lg-3.sm-text-16.mb-xs-2.text-align-center-xs {
    text-align: center;
    word-break: keep-all;
  }

  .lg-text-20.weight-600.color-fff.md-text-18.sm-text-22.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-20.mb-lg-1.display-block-sm.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20.weight-700.text-color-515e6a.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-20.sm-text-18.text-align-center-sm.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .lg-text-20.text-color-515e6a.md-text-18.xs-text-16,
  .lg-text-20.color-fff.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20.text-align-center.text-color-5f6f81.display-block-sm.xs-text-16 {
    letter-spacing: 0;
  }

  .lg-text-20.text-align-center.text-color-5f6f81.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20.text-align-center.text-color-5f6f81.xs-text-16.ls-xs-006 {
    letter-spacing: -0.6px;
    word-break: keep-all;
  }

  .lg-text-20.lh-13.weight-700.ls-1x.mb-lg-0.xs-text-18 {
    word-break: keep-all;
    font-size: 18px;
  }

  .lg-text-20.lh-13.weight-700.ls-1x.mb-lg-0.xs-text-18.mt-xs-6x {
    margin-top: 6px;
  }

  .pcp-hero-title.color-fff.mt-sm-0 {
    font-size: 1.8rem;
  }

  .pcp-hero-desc.color-fff {
    font-size: 18px;
  }

  .pcp-hero-desc.color-fff.text-align-center-xs {
    text-align: center;
  }

  .pcp-hero-cta {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .pcp-hero-img.display-block-sm {
    width: 100%;
    max-width: 100%;
  }

  .pcp-hero-img.display-block-sm.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .pcp-hero-img.display-block-sm.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .pcp-hero-img.display-inline-xs.mb-xs-1 {
    margin-bottom: 1rem;
    display: inline-flex;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute.text-align-right-sm.position-static-sm {
    width: 100%;
    padding: 8px 20px;
    font-size: 18px;
  }

  .cpc-section2-cta.position_absolute.cpc-section2-absolute3.position-static-sm {
    text-align: center;
    width: 100%;
    padding: 8px 20px;
    font-size: 18px;
  }

  .lg-text-18 {
    line-height: 1.4;
  }

  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-xs,
  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-18.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-18.text-color-gray-333.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-18.text-color-gray-333.xs-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-18.xs-text-16 {
    font-size: 16px;
    line-height: 1.4;
  }

  .lg-text-18.weight-700.text-align_center.my-lg-1.mb-md-0.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .lg-text-18.weight-700.text-align_center.my-lg-1.mb-md-0.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .lg-text-18.weight-600.color-fff.sm-text-14.xs-text-12 {
    font-size: 12px;
  }

  .lg-text-18.color-gray-8392a0.text-mid-line.md-text-16.xs-text-14 {
    font-size: 14px;
  }

  .pcp-card-cta {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .pcp-card-cta.bg-fff {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .lg-text-22.weight-500.md-text-18.sm-text-16.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-22.weight-600.color-fff.text-align_left.xs-text-18,
  .lg-text-22.weight-600.text-align_left.mb-sm-1.lg-text-18 {
    font-size: 18px;
  }

  .lg-text-22.weight-600.lh-14.ls-1x.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-22.weight-700.text-color-9f3a00.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-22.weight-700.text-color-9f3a00.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-22.weight-700.color-fff.ls-01 {
    letter-spacing: -1px;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90.text-h--auto.sm-text-30.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-22.weight-700.text-align_center.mb-lg-1.md-text-20.text-h--90.text-h--auto.sm-text-30.xs-text-20.weight-600.ls-008 {
    letter-spacing: -0.8px;
  }

  .lg-text-22.weight-700.md-text-20.display-block-sm {
    word-break: keep-all;
  }

  .lg-text-22.weight-700.md-text-20.display-block-sm.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-22.text-color-gray-1618.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-22.color-000.xs-text-18,
  .lg-text-22.color-fff.weight-600.lh-1.sm-text-20.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-22.text-align_center.ls-1x.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .delivery-box-mid.px-01.px-xs-0 {
    padding: 20px 0;
  }

  .delivery-box-bottom.pt-20x.px-01.px-sm-0.px-xs-0 {
    padding-bottom: 0;
  }

  .delivery-box-top2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .delivery-logo {
    height: 35px;
  }

  .pcp-text-line {
    margin-top: -30px;
  }

  .pcp-delivery-box-ver2.mb-lg-1.box-shadow-1 {
    padding: 20px 1rem 0;
  }

  .pcp-delivery-box-ver2.box-shadow-1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-delivery-box-ver2.box-shadow-1.mb-lg-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pcp-delivery-box-ver2.box-shadow-1.mb-lg-2.mb-xs-0 {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .pcp-delivery-box-ver2.box-shadow-1.mb-xs-0 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg-text-16.md-text-14 {
    line-height: 1.4;
  }

  .lg-text-16.text-color-gray-8181.mt-lg-005.pl-lg-005.mb-lg-2.xs-text-12 {
    font-size: 12px;
    line-height: 1.4;
  }

  .lg-text-16.text-color-gray-8181.mt-lg-1.xs-text-12 {
    letter-spacing: -0.5px;
    font-size: 12px;
    line-height: 1.4;
  }

  .lg-text-16.sm-text-14 {
    word-break: keep-all;
    line-height: 1.4;
  }

  .lg-text-16.sm-text-14.xs-text-12 {
    font-size: 12px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16.ls-xs-006 {
    letter-spacing: -0.6px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-16.display-none-xs {
    display: none;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-md.sm-text-24.xs-text-14.ls-xs-006.weight-300,
  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.display-block-xs.xs-text-14.ls-xs-006.weight-300 {
    letter-spacing: -0.6px;
  }

  .lg-text-16.weight-400.text-align_center.text-color-5f6f81.mb-lg-0.xs-text-14.display-block-xs.weight-300.ls-xs-006.display-none-xs {
    display: none;
  }

  .pcp-recommend-box {
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pcp-recommend-tag {
    background-color: #fff;
    border: 2px #91d3ff;
    width: 170px;
    padding-left: 0;
    padding-right: 0;
  }

  .more-img-set.mb-lg-1 {
    height: 100px;
  }

  .pcp-delivery-box-ver3.box-shadow-1.mb-lg-1 {
    padding: 20px;
  }

  .lg-text-24.weight-700.mb-lg-1.xs-sub-title-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-700.mb-lg-1.xs-sub-title-20.text-align-center-xs {
    text-align: center;
  }

  .lg-text-24.weight-700.text-color-9f3a00.mb-lg-005.md-text-22.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-700.text-color-9f3a00.mb-lg-005.md-text-22.xs-text-18,
  .lg-text-24.weight-700.text-color-9f3a00.md-text-22.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-24.weight-700.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-600.color-blue-2b41be.md-text-22.sm-text-20.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-24.weight-600.color-blue-2b41be.md-text-22.sm-text-20.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-24.weight-600.color-blue-2b41be.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-600.color-gray-8392a0.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-24.weight-600.color-gray-8392a0.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-24.weight-600.sm-text-20.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-24.weight-600.sm-text-20.xs-text-18.mb-xs-1 {
    margin-bottom: 1rem;
  }

  .lg-text-24.weight-600.mb-lg-30x.text-align-center.xs-text-20,
  .lg-text-24.text-color-gray-1618.weight-600.mb-lg-1.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-40.weight-700.color-fff.mb-lg-2.sm-title-26.mb-sm-1.xs-title-22,
  .lg-text-40.weight-700.md-text-30.sm-text-26.xs-text-22 {
    font-size: 22px;
  }

  .lg-text-40.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28 {
    font-size: 28px;
  }

  .lg-text-40.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-104 {
    letter-spacing: -1.6px;
  }

  .lg-text-40.color-fff.mb-lg-1.sm-text-30.xs-text-20,
  .lg-text-40.weight-600.text-align_center-3.md-text-30.sm-text-26.xs-text-20 {
    font-size: 20px;
  }

  .online-contact-bg {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/69007a0305a69bf8a2606f79_Frame%20172.jpg);
    background-size: cover;
    padding: 30px 1rem;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute {
    width: 50px;
    left: 0;
  }

  .with-coupang-icon.position_absolute.with-coupang-icon-absolute3 {
    width: 50px;
    bottom: 30px;
    right: 0;
  }

  .with-coupang-icon.position_absolute.with-coupang-talk-icon-absolute,
  .with-coupang-icon.position_absolute.with-coupang-talk-icon-absolute2 {
    width: 25px;
    bottom: -18px;
  }

  .font-cp.lg-text-50.text-color-d0d7de.xs-text-20 {
    font-size: 20px;
  }

  .font-cp.lg-text-50.text-color-d0d7de.xs-text-22 {
    font-size: 22px;
  }

  .lg-text-30.text-color-515e6a.sm-text-20.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-30.color-fff.sm-text-20.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-30.color-fff.sm-text-20.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-30.weight-700.count-day.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-30.weight-700.count-day.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-30.weight-700.count-hour.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-30.weight-700.count-hour.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-30.weight-700.count-min.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-30.weight-700.count-min.xs-text-20 {
    font-size: 20px;
  }

  .pcp-card-img {
    width: 70%;
  }

  .text-align-left-xs {
    text-align: left;
  }

  .flex-horizontal_center2.text-align_center.padding-bottom_medium.mobile-px-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-horizontal_center2.margin-top_xsmall.margin-bottom_xsmall.mb-0 {
    margin-bottom: 0;
  }

  .div-block-247.display-flex-xs {
    display: flex;
  }

  .div-block-249.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .div-block-249.flex-direction-colmn-xs.pb-xs-005 {
    padding-bottom: 0.5rem;
  }

  .div-block-249.flex-direction-colmn-xs.py-xs-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .div-block-249.flex-direction-colmn-xs.py-xs-005.stroke-bottom-xs {
    border-bottom: 1px solid #e5e5e5;
  }

  .div-block-58-copy.mt-md-1.mt-mo-0,
  .div-block-58-copy.mt-md-1.mt-mo-0-copy,
  .div-block-58-copy.mt-md-1-copy.mt-mo-0,
  .div-block-58-copy.mt-md-1-copy.mt-mo-0-copy {
    margin-top: 0;
  }

  .div-block-247-copy.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .div-block-247-copy.flex-direction-colmn-xs.align-items-start-xs {
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-247-copy.flex-direction-colmn-xs.align-items-start-xs.gap-xs-005 {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
  }

  .lg-text-14.text-color-8392a0.text-align-right.mt-sm-005.display-block-sm.xs-text-12 {
    word-break: keep-all;
    font-size: 12px;
  }

  .rg-90doay-cost-chk-cta {
    margin-top: 0.5rem;
    display: none;
  }

  .rg-saver-inner-box-top {
    margin-top: 0.5rem;
    margin-bottom: 1rem;
  }

  .color-gray-8392a0.lg-text-13.text-align-left-xs {
    word-break: keep-all;
  }

  .other-cost-numbering {
    padding-left: 10px;
    padding-right: 10px;
  }

  .slide-left-3.gap-xsmall.stroke-top.stroke-bottom._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs,
  .slide-left-3.gap-xsmall.stroke-top.stroke-bottom.h--auto-xs.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .slide-left-3.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .slide-left-3.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs {
    border-top-style: none;
    border-top-width: 0;
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .slide-left-3.gap-xsmall.stroke-top.storke-none-xs,
  .slide-left-3.gap-xsmall.stroke-top.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .slide-left-3.gap-xsmall._w-70-sm.h-auto-xs {
    height: auto;
  }

  .slide-left-3.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .slide-left-3.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .slide-left-3.gap-xsmall.h--auto-xs {
    height: auto;
  }

  .pl-lg-20.ml-lg-25rem.ml-sm-2.ml-xs-125rem {
    margin-left: 1.25rem;
  }

  .rg-default-cost-cta.display-flex-xs {
    display: flex;
  }

  .default-cost-numbering {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .xs-cost-img-size {
    width: 60px;
  }

  .stories-image {
    overflow: visible;
  }

  .button-primary-2-new-banner {
    height: 48px;
    padding: 12px 16px;
    font-size: 14px;
    line-height: 18px;
  }

  .button-primary-2-new-banner.webinar-registration.button-link {
    justify-content: flex-start;
    margin-left: 20px;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top {
    margin-left: 0;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button {
    height: 45px;
    margin-top: 20px;
  }

  .button-primary-2-new-banner.webinar-registration.button-link.button-top.mobile-button.new-banner-signup-button.mt-xs-2 {
    margin-top: 2rem;
  }

  .stories-bubble {
    width: 100%;
  }

  .button-7 {
    padding: 12px 16px;
    font-size: 16px;
  }

  .stories-bubble-body {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 10px;
    width: auto;
    padding: 20px;
  }

  .product-text-title.mb-md-0 {
    font-size: 22px;
  }

  .product-text-title.display-block-sm {
    word-break: keep-all;
    font-size: 22px;
  }

  .product-exposure-frame {
    margin-top: 2rem;
  }

  .logintextblock {
    font-size: 14px;
    line-height: 1.4;
  }

  .logintextlinktext {
    line-height: 18px;
  }

  .stories-image-wrapper {
    overflow: visible;
  }

  .stories-bubble-p-beauty {
    font-size: 14px;
    line-height: 22px;
  }

  .product-text-div-copy._w-100-md.justify-content-between-md.mb-md-2.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .text-block-231 {
    font-size: 22px;
  }

  .bold-text-23 {
    font-size: 14px;
    line-height: 1.4;
  }

  .category-hero-title {
    max-width: 250px;
    padding-bottom: 0;
  }

  .category-hero-title:lang(en-us) {
    max-width: 300px;
  }

  .category-hero-title.mb-lg-2 {
    max-width: none;
  }

  .feature-frame-title {
    font-size: 22px;
  }

  .stories-button-wrapper {
    width: 80px;
  }

  .seller-name {
    font-size: 12px;
  }

  .div-block-279._w-70x-sm.text-align-center-sm._w-auto-xs {
    width: auto;
  }

  .text-block-211 {
    text-align: center;
    align-self: center;
    margin-left: 0;
    display: flex;
  }

  .video-success-stories {
    display: none;
  }

  .div-block-271 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .loginlinktextnewbanner.button-link {
    font-size: 12px;
  }

  .loginlinktextnewbanner.button-link.rg_login_click {
    font-size: 14px;
    text-decoration: none;
  }

  .loginlinkblocknewbanner {
    justify-content: flex-start;
    align-items: center;
  }

  .image-185._w-100-md._w-260x-xs {
    width: 260px;
  }

  .image-185._w-100-md._w-260x-xs.mx-auto-xs {
    margin-left: auto;
    margin-right: auto;
  }

  .whitearrowimage {
    width: auto;
    height: 12px;
  }

  .frame-text-title {
    font-size: 18px;
  }

  .text-block-222 {
    font-size: 15px;
  }

  .stories-wrapper-beauty {
    justify-content: flex-start;
    align-items: flex-start;
    overflow: visible;
  }

  .text-block-235 {
    font-size: 18px;
  }

  .feature-frame-subtitle.xs-text-18 {
    color: #1a1a1a;
    font-size: 18px;
    line-height: 1.4;
  }

  .div-block-281._w-170x-sm._w-auto-xs {
    width: auto;
  }

  .loginblock {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    margin-top: -10px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .category-stats-block.display-flex-xs {
    display: flex;
  }

  .text-block-225.sm-text-14 {
    line-height: 1.4;
  }

  .text-block-225.sm-text-14.text-align-left-xs.mt-xs-005 {
    margin-top: 0.5rem;
  }

  .video-stories-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .product-text-body {
    font-size: 16px;
    line-height: 1.4;
  }

  .text-block-236 {
    font-size: 30px;
  }

  .product-trend-link {
    align-self: auto;
    width: auto;
  }

  .text-block-237 {
    font-size: 16px;
  }

  .stats2bar {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .category-hero-section {
    background-image: url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/692fc42e62251bc8ec5d2505_33c27b05a0ba5005959afdbf2b6b257e_beauty-bg-mo.jpg);
    background-position: 80% 70%;
    padding-top: 30px;
    padding-bottom: 50px;
  }

  .stories-video-wrapper {
    display: none;
    overflow: hidden;
  }

  .text-block-210:lang(en-us) {
    font-size: 24px;
  }

  .text-block-210.mb-sm-1 {
    font-size: 30px;
  }

  .text-block-210.mb-sm-1.mb-xs-0 {
    margin-bottom: 0;
  }

  .stories-heading-2 {
    font-size: 22px;
  }

  .step-number-block {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 1.5rem;
  }

  .step-number-text {
    align-self: auto;
    font-size: 18px;
  }

  .step-title-text {
    align-self: auto;
    font-size: 18px;
    font-weight: 600;
  }

  .category-beauty-cost-box,
  .category-beauty-cost-box.mb-lg-1 {
    padding: 1rem;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.display-none-xs,
  .lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20.display-block-sm.display-none-xs {
    display: none;
  }

  .lg-text-28.weight-600.text-align_center.md-text-22.sm-text-20.display-block-xs.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-28.weight-600.sm-text-24.xs-text-20,
  .lg-text-28.text-color-gray-1618.weight-600.xs-text-20 {
    font-size: 20px;
  }

  .border-bottom.pb-lg-3.pb-xs-2 {
    padding-bottom: 2rem;
  }

  .border-bottom.pb-lg-3.pb-xs-1 {
    padding-bottom: 1rem;
  }

  .pcp-card-cta2 {
    background-color: #0057a5;
    border-style: none;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .pcp-card-cta2.bg-fff {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .pcp-card-cta3 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .pcp-card-cta3.bg-fff {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ribbon-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  .pcp-card-cta5 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .pcp-card-cta5.bg-fff {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .lg-text-60.weight-black.color-fff.sm-text-40 {
    font-size: 28px;
  }

  .lg-text-100.weight-black.color-fff.md-text-80.sm-text-60.xs-text-40 {
    font-size: 40px;
  }

  .lg-text-100.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
    font-size: 36px;
  }

  .webinar2-hero-title {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .webinar2-hero-title.weight-500 {
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .webinar2-hero-title.weight-500.mb-xs-0 {
    margin-bottom: 0;
  }

  .atoz-hero-rocket-img {
    width: 80px;
  }

  ._w-170x-sm.text-align-center-sm._w-auto-xs {
    width: auto;
  }

  .mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .rrs-webinar-hero-title {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .rrs-webinar-hero-left-img.border-radius-0 {
    width: 50px;
  }

  .rrs-webinar-hero-div-box {
    width: auto;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .rrs-webinar-hero-div-box.gap-02.px-20x.px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rrs-webinar-hero-div-box.gap-02.pl-01.pr-xs-01 {
    padding-right: 1rem;
  }

  .rrs-webinar-hero-div-box.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 1rem;
  }

  .rrs-hero-left {
    align-self: center;
    width: auto;
    min-width: 300px;
    max-width: 400px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .rrs-hero-left.right {
    display: none;
  }

  .rrs-hero-left.ml-0.hero-left-section-xs {
    min-width: auto;
    max-width: none;
  }

  .rrs-webinar-hero-cta.xs-text-18 {
    font-size: 18px;
  }

  .rrs-webinar-hero-cta.xs-text-16 {
    font-size: 16px;
  }

  .rrs-hero-sub-desc {
    font-size: 18px;
  }

  .rrs-webinar-sub-nav {
    flex-flow: wrap;
  }

  .rrs-webinar-nav-item {
    text-align: center;
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
  }

  .rrs-webinar-nav-item.active._w-100-xs {
    text-align: center;
  }

  .rrs-webinar-nav-item.active._w-100.text-align_center._w-35-xs {
    width: 35%;
  }

  .rrs-webinar-nav-item._w-100-xs {
    text-align: center;
  }

  .rrs-webinar-hero-right-img {
    width: 100%;
    min-width: auto;
    max-width: none;
    overflow: visible;
  }

  .rrs-webinar-section.step-block {
    padding: 30px 1rem;
  }

  .rrs-calendar-day.opacity-0-point-none.display-none {
    display: none;
  }

  .rrs-calendar-day-title {
    font-size: 18px;
  }

  .rrs-webinar-qna-desc {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .rrs-webinar-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .rrs-webinar-qna-desc.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .rrs-webinar-qna-desc.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .rrs-webinar-qna-desc.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .rrs-webinar-qna-desc.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .rrs-webinar-qna-desc.mb-lg-005 {
    letter-spacing: 0;
  }

  .rrs-webinar-qna-desc.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .rrs-webinar-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .rrs-webinar-qna-desc.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .rrs-webinar-qna-desc.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .rrs-webinar-qna-desc.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .rrs-webinar-qna-desc.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .rrs-webinar-qna-desc.pl-35rem {
    padding-left: 1.8rem;
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.pl-35rem.pl-md-40x.pl-xs-0125 {
    padding-left: 1.25rem;
  }

  .rrs-webinar-qna-desc.pl-025.mb-lg-005.xs-text-16 {
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.pl-025.mb-lg-005.xs-text-16.pl-xs-0 {
    padding-left: 0;
  }

  .rrs-webinar-qna-desc.pl-025.mb-lg-005.xs-text-16.pl-xs-125rem {
    padding-left: 1.25rem;
  }

  .rrs-webinar-qna-desc.pl-025.text-color-346aff.pl-xs-0 {
    padding-left: 0;
  }

  .rrs-webinar-qna-desc.pl-025.xs-text-16 {
    font-size: 16px;
  }

  .rrs-webinar-qna-desc.pl-025.xs-text-16.pl-xs-125rem {
    padding-left: 1.25rem;
  }

  ._w-50-xs {
    width: 50%;
  }

  ._w-33-xs {
    width: 33%;
  }

  ._w-34-xs {
    width: 34%;
  }

  .position-absolute-xs {
    position: absolute;
  }

  .position-absolute-xs.all-free-absolute-img {
    width: 90px;
    top: 10px;
    right: 10px;
  }

  .atoz-section.bg-fff.border-bottom-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .atoz-section.bg-fff.border-bottom-1.bg-xs-fafafa {
    background-color: #fafafa;
  }

  .atoz-webinar-cta.xs-text-18 {
    font-size: 18px;
  }

  .atoz-webinar-cta.xs-text-16 {
    font-size: 16px;
  }

  .atoz-hero-money-img {
    width: 150px;
  }

  .atoz-hero-desc.mb-lg-015 {
    font-size: 18px;
  }

  .atoz-hero-section-div {
    width: auto;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .atoz-hero-section-div.gap-02.px-20x.px-xs-01 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .atoz-hero-section-div.gap-02.pl-01.pr-xs-01 {
    padding-right: 1rem;
  }

  .atoz-hero-section-div.gap-02.pl-01.pr-sm-01.pl-md-0 {
    padding-left: 1rem;
  }

  .atoz-hero-title {
    margin-right: auto;
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .atoz-hero-title.weight-500 {
    font-size: 1.7rem;
    line-height: 2.2rem;
  }

  .atoz-hero-title.weight-500.mb-xs-0 {
    margin-bottom: 0;
  }

  .atoz-hero-left {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .atoz-section-title {
    font-size: 22px;
  }

  .atoz-div.mx-auto.bg-gray-box {
    background-color: #fafafa00;
    border-radius: 0;
    width: 99%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .atoz-section-desc,
  .atoz-section-desc.mb-lg-1 {
    font-size: 16px;
  }

  .atoz-preview-chk-img {
    width: 25px;
  }

  .atoz-section-desc24.text-color-16181a {
    font-size: 18px;
  }

  .rrs-overlay-text {
    letter-spacing: -0.5px;
    word-break: keep-all;
    font-size: 18px;
    line-height: 1.4;
  }

  .mba-step3__other-title--w.gap-xsmall.stroke-top.stroke-bottom._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .mba-step3__other-title--w.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .mba-step3__other-title--w.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs {
    border-top-style: none;
    border-top-width: 0;
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .mba-step3__other-title--w.gap-xsmall._w-70-sm.h-auto-xs {
    height: auto;
  }

  .mba-step3__other-title--w.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .mba-step3__other-title--w.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .mba-step3__other-desc.gap-xsmall.stroke-top.stroke-bottom.h-auto-xs.stroke-all-none-xs,
  .mba-step3__other-desc.gap-xsmall.stroke-top.h-auto-xs.stroke-all-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .mba-step3__other-desc.h-auto-xs {
    height: auto;
  }

  .mba-step3-cost-chk-cta {
    margin-top: 0;
    display: flex;
  }

  .text-align-right.pl-lg-80x.pl-md-0.text-align-center-xs {
    text-align: center;
  }

  ._w-33._w-32-xs {
    width: 32%;
  }

  ._w-33._w-30-xs {
    width: 30%;
  }

  ._w-34._w-35-xs {
    width: 35%;
  }

  ._w-34._w-36-xs {
    width: 36%;
  }

  ._w-34._w-40-xs {
    width: 40%;
  }

  .rg-cost-start-nav-item {
    text-align: center;
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
  }

  .rg-cost-start-nav-item.active._w-100-xs,
  .rg-cost-start-nav-item._w-100-xs {
    text-align: center;
  }

  .rg-starting-cost-nav-item {
    text-align: center;
    word-break: keep-all;
    font-size: 16px;
  }

  .rg-starting-cost-nav-item.active._w-100.text-align_center.border-right-xs-1,
  .rg-starting-cost-nav-item._w-100.text-align_center.border-right-xs-1 {
    border-right: 1px solid #e5e5e5;
  }

  .rg-starting-cost-section.step-block {
    padding: 30px 1rem;
  }

  .rg-starting-cost-cta.xs-text-18 {
    font-size: 18px;
  }

  .rg-starting-cost-cta.xs-text-16 {
    font-size: 16px;
  }

  .rg-starting-cost-cta-line {
    text-align: center;
    width: 100%;
    font-size: 18px;
  }

  .rg-starting-cost-cta-line.xs-text-18 {
    font-size: 18px;
  }

  .rg-starting-cost-cta-line.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-46.weight-700.count-day.lh-1.sm-text-26.xs-text-16,
  .lg-text-46.weight-700.count-hour.lh-1.sm-text-26.xs-text-16,
  .lg-text-46.weight-700.count-min.lh-1.sm-text-26.xs-text-16,
  .lg-text-46.weight-700.count-sec.lh-1.sm-text-26.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-46.weight-700.md-text-36.sm-text-30.lh-1-sm.xs-text-36 {
    font-size: 36px;
  }

  .countdown-box {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .countdown-box.mt-lg-2.mt-xs-1 {
    margin-top: 1rem;
  }

  .lg-text-46.weight-700.color-fff.mb-lg-2.sm-title-26.mb-sm-1.xs-title-22,
  .lg-text-46.weight-700.md-text-36.sm-text-26.xs-text-22 {
    font-size: 22px;
  }

  .lg-text-46.color-fff.mb-lg-1.sm-text-30.xs-text-20 {
    font-size: 20px;
  }

  .default-numbering {
    padding-top: 3px;
    padding-bottom: 3px;
  }

  .default-numbering.bg-112354 {
    width: 18px;
    height: 18px;
    font-size: 12px;
    line-height: 12px;
  }

  .image-188 {
    bottom: 5px;
    right: -25px;
  }

  .lg-text-70.weight-700.color-fff.mb-lg-2.sm-title-26.mb-sm-1.xs-title-22 {
    font-size: 22px;
  }

  .lg-text-70.color-fff.mb-lg-1.sm-text-30.xs-text-20 {
    font-size: 20px;
  }

  .benefit-box2 {
    width: 100%;
  }

  .benefit-title {
    font-size: 34px;
  }

  .my-lg-2.mt-sm-1.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .text-color-346aff.pl-xs-8x {
    padding-left: 8px;
  }

  .benefit-box1-inner {
    width: 100%;
    height: auto;
  }

  .lg-text-80.weight-black.color-fff.md-text-80.sm-text-60.xs-text-40 {
    font-size: 40px;
  }

  .lg-text-80.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36,
  .lg-text-80.weight-700.text-align-right.md-text-60.sm-text-40.xs-text-36 {
    font-size: 36px;
  }

  .lg-text-80.weight-700.text-align-right.md-text-60.sm-text-40.xs-text-34 {
    font-size: 34px;
  }

  .lg-text-80-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-40 {
    font-size: 40px;
  }

  .lg-text-80-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
    font-size: 36px;
  }

  .lg-text-80-copy-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-40 {
    font-size: 40px;
  }

  .lg-text-80-copy-copy.weight-black.color-fff.md-text-80.sm-text-60.xs-text-36 {
    font-size: 36px;
  }

  .rg-starting-cost-card {
    height: auto;
    padding: 1rem;
  }

  .starting-cost-card-img {
    width: 50px;
    min-width: auto;
    height: auto;
  }

  .spread-rg-starting-cost-card.mt-lg-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .spread-rg-starting-cost-card.mt-lg-2.mt-xs-1 {
    margin-top: 1rem;
  }

  .spread-rg-starting-cost-card.mt-lg-2.mt-xs-1.mt-lg-1.mx-xs-4x {
    z-index: 5;
    padding: 12px 4px;
    display: flex;
    position: relative;
  }

  .rg-default-cost-cta2.display-flex-xs {
    display: flex;
  }

  .lg-text-21 {
    line-height: 1.4;
  }

  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-xs,
  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-21.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-21.text-color-gray-333.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-21.text-color-gray-333.xs-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-21.xs-text-16 {
    font-size: 16px;
    line-height: 1.4;
  }

  .lg-text-21.weight-600.color-fff.sm-text-14.xs-text-12 {
    font-size: 12px;
  }

  .rg-default-cost-cta3 {
    background-color: #feebe4;
  }

  .rg-default-cost-cta3.display-flex-xs {
    display: flex;
  }

  .lg-text-23 {
    line-height: 1.4;
  }

  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.display-block-md.text-align-center-xs,
  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-23.color-text-424242.weight-500.text-align_left.md-text-16.align-items-center-xs {
    justify-content: flex-start;
    align-items: center;
  }

  .lg-text-23.text-color-gray-333.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-23.text-color-gray-333.xs-text-16.text-align-center-xs {
    text-align: center;
  }

  .lg-text-23.xs-text-16 {
    font-size: 16px;
    line-height: 1.4;
  }

  .lg-text-23.weight-600.color-fff {
    color: #fe692c;
  }

  .lg-text-23.weight-600.color-fff.sm-text-14.xs-text-12 {
    font-size: 12px;
  }

  .rg-home-cta {
    width: 100%;
    font-size: 18px;
  }

  .top-countdown {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    width: 75px;
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .image-189 {
    width: 50px;
  }

  .rg-starting-cost-hero {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .rg-starting-cost-hero-wrap {
    flex-flow: column;
    padding-left: 0;
  }

  .starting-cost-hero-img {
    width: 100%;
    min-width: auto;
    max-width: none;
    margin-left: 0;
    overflow: visible;
  }

  .div-block-288 {
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
  }

  .starting-cost-hero-img2 {
    top: 55%;
    right: 0;
  }

  .lg-text-90.weight-700.color-fff.mb-lg-2.sm-title-26.mb-sm-1.xs-title-22 {
    font-size: 22px;
  }

  .lg-text-90.color-fff.mb-lg-1.sm-text-30.xs-text-20 {
    font-size: 20px;
  }

  .over-slide-mask {
    width: 100%;
    height: 330px;
  }

  .over-slide-card {
    justify-content: space-between;
    align-items: center;
    height: 340px;
  }

  .over-slide-arrow {
    justify-content: flex-end;
    align-items: center;
  }

  .over-slide-arrow.over-slide-left {
    justify-content: flex-start;
    align-items: center;
  }

  .image-191 {
    width: 18px;
  }

  .starting-cost-qna-desc {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    font-size: 16px;
    line-height: 1.4;
  }

  .starting-cost-qna-desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .starting-cost-qna-desc.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .starting-cost-qna-desc.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .starting-cost-qna-desc.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .starting-cost-qna-desc.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .starting-cost-qna-desc.mb-lg-005 {
    letter-spacing: 0;
  }

  .starting-cost-qna-desc.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .starting-cost-qna-desc.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .starting-cost-qna-desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .starting-cost-qna-desc.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .starting-cost-qna-desc.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .starting-cost-qna-desc.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .starting-cost-qna-desc.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .starting-cost-qna-desc.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .starting-cost-qna-desc.pl-35rem {
    padding-left: 1.8rem;
    font-size: 16px;
  }

  .starting-cost-qna-desc.pl-025.mb-lg-005.xs-text-16 {
    font-size: 16px;
  }

  .starting-cost-qna-desc.pl-025.mb-lg-005.xs-text-16.pl-xs-0,
  .starting-cost-qna-desc.pl-025.text-color-346aff.pl-xs-0 {
    padding-left: 0;
  }

  .starting-cost-qna-desc.ml-lg-25rem.mb-lg-005.ml-sm-2.ml-xs-125rem,
  .starting-cost-qna-desc.ml-lg-25rem.ml-sm-2.ml-xs-125rem {
    margin-left: 1.25rem;
  }

  .starting-cost-qna-desc.pl-35rem.pl-md-40x.pl-xs-125rem {
    padding-left: 1.25rem;
  }

  .rrs-calendar-day-2.opacity-0-point-none.display-none {
    display: none;
  }

  .lg-text-22-2.color-000.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-22-2.text-color-gray-1618.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-22-2.weight-500.md-text-18.sm-text-16.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-22-2.weight-700.text-color-9f3a00.xs-text-18 {
    font-size: 18px;
  }

  .lg-text-22-2.weight-600.color-fff.ls-01.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-22-2.color-fff.weight-600.lh-1.sm-text-20.xs-text-16 {
    font-size: 16px;
  }

  .rrs-schedule-title-2.text-color-blue-2759e4.mb-lg-005 {
    line-height: 1.4;
  }

  .mt-lg-3x._w-1x-xs {
    width: 16px;
  }

  .rrs-program-tag-green-2 {
    margin-bottom: 0;
  }

  .top-banner-text-2 {
    overflow-wrap: break-word;
    font-size: 12px;
    line-height: 1rem;
  }

  .top-banner-text-2.ribon-banner-none {
    font-size: 14px;
    display: none;
    overflow: visible;
  }

  .top-banner-text-2.top-banner-link-text {
    display: none;
  }

  .top-banner-text-2.top-banner-link-text.mobile {
    color: #18a0fb;
    display: block;
  }

  .top-banner-text-2.top-banner-link-text.mobile.color-000 {
    color: #000;
  }

  .top-banner-text-2.top-banner-hover {
    color: #1a1a1a;
    font-size: 12px;
    font-weight: 500;
    text-decoration: none;
  }

  .top-banner-text-2.top-banner-hover.color-1a-xs {
    color: #1a1a1a;
  }

  .link-block-11 {
    text-align: center;
    text-decoration: none;
    display: block;
  }

  .link-block-11.display-flex-xs {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .link-block-11.display-flex-xs.align-items-center-xs {
    justify-content: center;
    align-items: center;
  }

  .div-block-291 {
    display: none;
  }

  .cms-slide-prev-2 {
    width: 30px;
    height: 30px;
    margin-left: 0;
    font-size: 14px;
    position: absolute;
    top: 45%;
    left: 0%;
    right: auto;
  }

  .div-block-293.display-hide-mobilel {
    display: none;
  }

  .cta-button-sm-13.bg-color-rocket:hover {
    background-color: #ff6521;
  }

  .starting-cost-hero-img-2 {
    width: 80%;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    overflow: visible;
  }

  .over-slide-arrow-icon-left {
    width: auto;
    padding-right: 0;
  }

  .countdown-inner-2 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    width: 50px;
  }

  .countdown-inner-2.count-hour-w {
    width: 65px;
  }

  .lg-text-80-2.weight-700.text-align-right.md-text-60.sm-text-40.xs-text-34 {
    font-size: 34px;
  }

  .div-block-296 {
    width: 100%;
    display: block;
  }

  ._w-80-xs {
    width: 80%;
  }

  .starting-cost-card-img-2 {
    width: 50px;
    min-width: auto;
    height: auto;
  }

  .operating-cost-popup {
    padding: 20px;
  }

  .over-slide-arrow-2 {
    justify-content: flex-end;
    align-items: center;
    right: -10px;
  }

  .over-slide-arrow-2.over-slide-left {
    justify-content: flex-start;
    align-items: center;
    left: -10px;
  }

  .rg-over-slide-3 {
    margin-right: 20px;
  }

  .image-194 {
    width: 18px;
  }

  .lg-text-20-2.color-fff.xs-text-16,
  .lg-text-20-2.text-color-515e6a.md-text-18.xs-text-16,
  .lg-text-20-2.weight-600.text-align_center-3.mb-lg-005.display-block-sm.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20-2.weight-700.text-color-515e6a.xs-text-18 {
    font-size: 18px;
  }

  .rg-starting-cost-cta-line-2 {
    text-align: center;
    width: 100%;
    font-size: 18px;
  }

  .image-195 {
    width: 50px;
  }

  .margin-bottom_none-2 {
    margin-bottom: 0;
  }

  .over-slide-pagination {
    bottom: -50px;
  }

  .accordion_icon-9.color-fff {
    font-size: 14px;
  }

  .paragraph_small-2 {
    font-size: 0.88rem;
  }

  .text-align_center-3.mb-lg-40x.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .text-align_center-3.mt-lg-005.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .rg-starting-cost-nav-item-2 {
    text-align: center;
    word-break: keep-all;
    font-size: 16px;
  }

  .section-24 {
    padding-top: 20px;
  }

  .text-block-242 {
    word-break: keep-all;
  }

  .div-block-301 {
    flex-flow: column;
  }

  .mega-nav_dropdown-list-wrapper-2.tablet_padding-2 {
    box-shadow: none;
  }

  .mobile_button_login-2.rocket-mobile-login-cta {
    color: #fff;
    background-color: #ff6521;
  }

  .mobile_button_login-2.rocket-mobile-login-cta:hover {
    background-color: #ff6521;
  }

  .nav_mobile-menu-button-2.w--open {
    color: inherit;
  }

  .sub-title-sm-25 {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .sub-title-sm-25.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .cms-slide-next-2 {
    width: 30px;
    height: 30px;
    margin-left: 0;
    font-size: 14px;
    position: absolute;
    top: 45%;
    right: 0;
  }

  .icon_small-1x1-2.text-color_inherit.footer-icon {
    width: 25px;
    height: 25px;
  }

  .div-block-304.mb-005-mobile {
    margin-bottom: 0.5rem;
  }

  .footer_icon-group-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-around;
    align-items: center;
    width: 100%;
  }

  .footer_icon-group-2.mobile-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
  }

  .default-numbering-2 {
    padding-top: 3px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .default-numbering-2.bg-112354 {
    width: 18px;
    height: 18px;
    font-size: 12px;
    line-height: 12px;
  }

  .default-numbering-2.bg-f2f5f7.color-gray-8392a0.pt-xs-0 {
    padding-top: 0;
  }

  .div-block-306 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .starting-cost-hero-img2-2 {
    width: 60px;
    top: auto;
    bottom: 80px;
    right: 10px;
  }

  .webinar-content-accordion-2.w--open {
    padding-bottom: 0.5rem;
  }

  .div-block-307 {
    flex-flow: column;
  }

  .sub-desc-xs-3 {
    white-space: pre-wrap;
    font-size: 12px;
  }

  .lg-text-26-2.weight-700.sm-text-22.xs-text-20 {
    font-size: 20px;
  }

  .image-197 {
    vertical-align: baseline;
    width: 200px;
    display: block;
  }

  .over-slide-mask-2 {
    width: 100%;
    height: auto;
  }

  .mobile_button_join-2.rocket-mobile-join-cta {
    color: #ff6521;
    background-color: #feebe4;
  }

  .font-cp-2.lg-text-50.text-color-d0d7de.xs-text-30 {
    font-size: 30px;
  }

  .div-block-12-bottom-2 {
    height: auto;
    margin-top: 1rem;
  }

  .rg-starting-cost-section-2 {
    overflow: hidden;
  }

  .rg-starting-cost-section-2.py-lg-40.bg-f9fafb.py-xs-20 {
    padding-top: 20px;
  }

  .rg-starting-cost-section-2.step-block {
    padding: 30px 1rem;
  }

  .rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60.px-xs-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60.px-xs-0.py-xs-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60.px-xs-0.py-xs-40,
  .rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60.px-xs-0.pb-xs-40 {
    padding-bottom: 40px;
  }

  .rg-starting-cost-section-2.bg-f1f6ff.py-lg-40.pb-lg-60.px-xs-0.py-xs-20x {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .over-slide-mask-3 {
    width: 100%;
    height: 330px;
  }

  .lg-text-16-2.weight-600.text-color-e12705.mb-lg-005.mb-md-0.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-16-2.weight-600.text-color-e12705.mb-lg-005.mb-md-0.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .div-block-309 {
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
  }

  .image-198 {
    bottom: 5px;
    right: -25px;
  }

  .div-block-310 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-311 {
    height: auto;
    margin-top: 1rem;
  }

  .countdown-box-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 20px 1rem;
  }

  .countdown-box-2.mt-lg-2.mt-xs-1 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 0;
    justify-content: center;
    margin-top: 1rem;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-313 {
    width: 100%;
    display: block;
  }

  .before_cost_tooltip_tail {
    bottom: -9px;
    left: 163px;
    right: auto;
  }

  .icon_small-1x1-3.text-color_inherit.footer-icon {
    width: 25px;
    height: 25px;
  }

  .div-block-314.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .div-block-314.flex-direction-colmn-xs.stroke-bottom.pb-xs-1 {
    padding-bottom: 1rem;
  }

  .div-block-314.flex-direction-colmn-xs.py-xs-005 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .div-block-314.flex-direction-colmn-xs.py-xs-1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xs-tooltip_box1 {
    z-index: 999999999;
    width: 100%;
    display: none;
    top: 20px;
    left: 0;
  }

  .div-block-315.ml-8x.ml-xs-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .before_cost_tooltip {
    width: 100%;
    padding: 10px;
  }

  .other-cost-box {
    padding: 1rem;
  }

  .other-cost-box.mb-lg-3-2.mb-xs-025 {
    margin-bottom: 2.5rem;
  }

  .other-cost-box.display-block-sm {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .other-cost-box.mt-lg-015.mt-xs-01 {
    margin-top: 1rem;
  }

  .xs-40space {
    height: 40px;
  }

  .rg_tooltip_tail1 {
    left: 148px;
  }

  .section-26 {
    padding-top: 20px;
  }

  .div-block-316 {
    flex-flow: column;
  }

  .rg_tooltip_tail2 {
    bottom: -9px;
    left: 163px;
    right: auto;
  }

  .rg-tooltip1 {
    width: 100%;
    padding: 10px;
  }

  .container-1200-3.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0 {
    padding-bottom: 0;
  }

  .container-1200-3.align-x-end.mt-lg-1.pb-lg-015.pb-xs-0.mt-xs-015 {
    margin-top: 1.5rem;
  }

  .container-1200-3.align-x-end.mt-lg-1.pb-lg-005.align-items-md-end.mt-xs-2 {
    margin-top: 2rem;
  }

  .div-block-318.mb-005-mobile {
    margin-bottom: 0.5rem;
  }

  .div-block-319 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .xs-tooltip_box2 {
    z-index: 9999999;
    width: 100%;
    display: none;
    top: -67px;
    left: 0;
  }

  .div-block-320 {
    flex-flow: column;
  }

  .sub-desc-xs-4 {
    white-space: pre-wrap;
    font-size: 12px;
  }

  .image-199 {
    vertical-align: baseline;
    width: 200px;
    display: block;
  }

  .rg-tooltip2 {
    width: 100%;
    padding: 10px;
  }

  .accordion_icon-10.color-fff {
    font-size: 14px;
  }

  .lg-text-16-3.lh-14.xs-text-12 {
    font-size: 12px;
  }

  .lg-text-16-3.md-text-14 {
    line-height: 1.4;
  }

  .lg-text-16-3.md-text-14.color-text-515e6a.text-align-right-xs {
    text-align: right;
  }

  .lg-text-16-3.weight-600.text-color-e12705.mb-lg-005.mb-md-0.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-16-3.weight-600.text-color-e12705.mb-lg-005.mb-md-0.mb-xs-2 {
    margin-bottom: 2rem;
  }

  .margin-bottom_none-3 {
    margin-bottom: 0;
  }

  .mt-lg--60 {
    width: 80%;
  }

  .mt-lg--60._w-xs-150 {
    width: 150px;
  }

  .mt-lg--60._w-xs-170x {
    width: 170px;
  }

  .footer_icon-group-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-around;
    align-items: center;
    width: 100%;
  }

  .footer_icon-group-3.mobile-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
  }

  .div-block-321 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-322 {
    height: auto;
    margin-top: 1rem;
  }

  .rg-seller-same-cta-2 {
    font-size: 15px;
  }

  .display-flex-xs {
    display: flex;
  }

  .display-flex-xs.align-items-center {
    justify-content: flex-start;
    align-items: center;
  }

  .starting-cost-hero-img-3 {
    width: 80%;
    min-width: auto;
    max-width: none;
    margin-left: auto;
    overflow: visible;
  }

  .starting-cost-hero-img2-3 {
    width: 60px;
    top: auto;
    bottom: 80px;
    right: 10px;
  }

  .div-block-323 {
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
  }

  .countdown-inner-3 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    width: 50px;
  }

  .countdown-inner-3.count-hour-w {
    width: 65px;
  }

  .div-block-326 {
    width: 100%;
    display: block;
  }

  .icon_small-1x1-4.text-color_inherit.footer-icon {
    width: 25px;
    height: 25px;
  }

  .over-slide-arrow-3 {
    justify-content: flex-end;
    align-items: center;
    right: -10px;
  }

  .over-slide-arrow-3.over-slide-left {
    justify-content: flex-start;
    align-items: center;
    left: -10px;
  }

  .rg-over-slide-5 {
    margin-right: 20px;
  }

  .image-201 {
    width: 18px;
  }

  .lg-text-20-4.color-fff.xs-text-16,
  .lg-text-20-4.text-color-515e6a.md-text-18.xs-text-16,
  .lg-text-20-4.weight-600.text-align_center-4.mb-lg-005.display-block-sm.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-20-4.weight-700.text-color-515e6a.xs-text-18 {
    font-size: 18px;
  }

  .image-202 {
    width: 50px;
  }

  .section-27 {
    padding-top: 20px;
  }

  .div-block-331 {
    flex-flow: column;
  }

  .div-block-334.mb-005-mobile {
    margin-bottom: 0.5rem;
  }

  .default-numbering-3 {
    padding-top: 3px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .default-numbering-3.bg-112354 {
    width: 18px;
    height: 18px;
    font-size: 12px;
    line-height: 12px;
  }

  .default-numbering-3.bg-f2f5f7.color-gray-8392a0.pt-xs-0 {
    padding-top: 0;
  }

  .div-block-336 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .div-block-337 {
    flex-flow: column;
  }

  .sub-desc-xs-5 {
    white-space: pre-wrap;
    font-size: 12px;
  }

  .lg-text-26-3.weight-700.sm-text-22.xs-text-20 {
    font-size: 20px;
  }

  .image-204 {
    vertical-align: baseline;
    width: 200px;
    display: block;
  }

  .over-slide-mask-4 {
    width: 100%;
    height: auto;
  }

  .accordion_icon-11.color-fff {
    font-size: 14px;
  }

  .font-cp-3.lg-text-50.text-color-d0d7de.xs-text-30 {
    font-size: 30px;
  }

  .text-align_center-4.mt-lg-005.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .text-align_center-4.mb-lg-40x.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .margin-bottom_none-4 {
    margin-bottom: 0;
  }

  .footer_icon-group-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-around;
    align-items: center;
    width: 100%;
  }

  .footer_icon-group-4.mobile-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
  }

  .div-block-338 {
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
  }

  .image-205 {
    bottom: 5px;
    right: -25px;
  }

  .div-block-339 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-340 {
    height: auto;
    margin-top: 1rem;
  }

  .countdown-box-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 20px 1rem;
  }

  .countdown-box-3.mt-lg-2.mt-xs-1 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 0;
    justify-content: center;
    margin-top: 1rem;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-206 {
    width: 18px;
  }

  .lg-text-20-5.text-color-515e6a.md-text-18.xs-text-16,
  .lg-text-20-6.color-fff.xs-text-16 {
    font-size: 16px;
  }

  .image-207 {
    width: 50px;
  }

  .lg-text-20-7.color-fff.xs-text-16 {
    font-size: 16px;
  }

  .image-208 {
    width: 50px;
  }

  .lg-text-20-8.weight-600.text-align_center.mb-lg-005.display-block-sm.xs-text-16 {
    font-size: 16px;
  }

  .default-numbering-4 {
    padding-top: 3px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .default-numbering-4.bg-f2f5f7.color-gray-8392a0.pt-xs-0 {
    padding-top: 0;
  }

  .lg-text-26-4.weight-700.sm-text-22.xs-text-20 {
    font-size: 20px;
  }

  .image-209 {
    bottom: 5px;
    right: -25px;
  }

  .lg-text-20-9.weight-700.text-color-515e6a.xs-text-18 {
    font-size: 18px;
  }

  .default-numbering-5 {
    padding-top: 3px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .default-numbering-5.bg-112354 {
    width: 18px;
    height: 18px;
    font-size: 12px;
    line-height: 12px;
  }

  .font-cp-4.lg-text-50.text-color-d0d7de.xs-text-30 {
    font-size: 30px;
  }

  .countdown-box-4 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 20px 1rem;
  }

  .countdown-box-4.mt-lg-2.mt-xs-1 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 0;
    justify-content: center;
    margin-top: 1rem;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .countdown-box-4.mt-lg-2.mt-xs-1.py-xs-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .over-slide-arrow-4 {
    justify-content: flex-end;
    align-items: center;
    right: -10px;
  }

  .over-slide-arrow-4.over-slide-left {
    justify-content: flex-start;
    align-items: center;
    left: -10px;
  }

  .div-block-349 {
    justify-content: center;
    align-items: center;
  }

  .text-align_center-7.mt-lg-005.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .lg-text-20-10.color-fff.xs-text-16 {
    font-size: 16px;
  }

  .image-210 {
    width: 50px;
  }

  .image-211.position_absolute.zero-hero-section-img-block {
    width: 100px;
    margin-left: 0;
  }

  .rg-zero-hero-wrap {
    flex-flow: column;
    padding-left: 0;
  }

  .div-block-352 {
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
  }

  .lg-text-45.weight-700.mr-lg--30x.md-md-2.mr-md-0.md-text-32.sm-text-24.mb-xs-0 {
    margin-bottom: 0;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs {
    text-align: center;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1 {
    margin-top: 1rem;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .rg-cost-zero-hero-cta.mb-lg-30x.mb-md-0.display-inline-md.sm-text-18.display-none-xs {
    display: none;
  }

  .rg-zero-hero-right.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .rg-zero-hero-img {
    width: 90%;
    min-width: auto;
    max-width: none;
    margin-bottom: -40px;
    margin-left: auto;
    overflow: visible;
  }

  .div-block-353 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    display: none;
  }

  .cta-button-lg-3.bg-color-rocket {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .cta-button-sm-14.bg-color-rocket:hover {
    background-color: #ff6521;
  }

  .cta-button-sm-14.bg-color-rocket.mobile-cta-width-100 {
    width: 100%;
  }

  .cta-button-sm-14.bg-color-rocket.mobile-cta-width-100.mobile-text-center {
    text-align: center;
  }

  .is-xsmall-1x1.border-radius-0._w-auto {
    width: auto;
  }

  .is-xsmall-1x1.border-radius-0._w-auto.h-xs-13x {
    height: 13px;
  }

  .rg-tooltip3 {
    z-index: 9999999;
    width: 100%;
    padding: 10px;
    top: -45px;
    right: auto;
  }

  .rg_tooltip_tail3 {
    z-index: 9999999;
    top: 52px;
    bottom: auto;
    left: 149px;
  }

  .button-group-11 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .button-group-11.flex-vertical_center-ta.rocket-gap-mobile {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .button-group-11.flex-vertical_center-ta.rocket-gap-mobile.flex-top-banner.mb-lg-1 {
    flex: 1;
    width: auto;
    margin-top: 1rem;
  }

  .button-group-11.rocket-bot-banner {
    justify-content: center;
    align-items: flex-start;
    margin-top: 1rem;
  }

  .image-212 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70px;
    display: inline-flex;
  }

  .div-block-354.mt-md-1.mt-mo-0 {
    margin-top: 0;
  }

  .other-cost-title-inner {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .tooltip_box3 {
    display: none;
  }

  .div-block-356.margin-top_small.margin-bottom_xsmall {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .div-block-356.margin-top_small.margin-bottom_xsmall.mo-mt-1 {
    margin-top: 0;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005.display-block-md.xs-text-20 {
    word-break: keep-all;
    font-size: 20px;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005.display-block-md.xs-text-20.mb-sm-0.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .lg-text-20-11.weight-700.color-fff.md-text-18.mb-md-005.mb-sm-0.xs-text-20 {
    font-size: 20px;
  }

  .section-title-sm-12 {
    margin-top: 8px;
    font-size: 24px;
  }

  .image-214 {
    width: 50px;
  }

  .sub-title-xs-18.rocket-title-xs {
    font-size: 16px;
  }

  .baner-rg-inner-cta {
    z-index: 5;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
  }

  .sm-tooltip_box3 {
    z-index: 9999999;
    width: 100%;
    display: none;
    top: -53px;
    left: 0;
  }

  .sub-title-sm-26 {
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    line-height: 1.4;
  }

  .div-block-359,
  .div-block-359._w-100 {
    width: 100%;
  }

  .div-block-359._w-100.rocket-bottom-banner-tablet {
    padding-left: 0;
  }

  .baner-saver-inner {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .other-cost-saver-benefit-inner.radius-top {
    border-top-left-radius: 0;
  }

  .other-cost-saver-benefit-inner.radius-bottom.position-reletive.overflow_hidden {
    border-bottom-left-radius: 0;
  }

  .div-block-361.mb-lg-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .sub-desc-xs-6 {
    white-space: pre-wrap;
    font-size: 12px;
  }

  .sub-desc-xs-6.margin-top_small {
    line-height: 1.3em;
  }

  .sub-title-md-3 {
    font-size: 22px;
  }

  .sub-title-md-3.pc_table_mol_none {
    font-size: 18px;
    display: block;
  }

  .sub-title-md-3.pc_table_mol_none.rocket-color {
    color: #ff6521;
    text-align: left;
    font-size: 22px;
  }

  .other-cost-benefit-inner.radius-bottom {
    border-bottom-left-radius: 0;
  }

  .other-cost-benefit-inner.radius-top {
    border-top-left-radius: 0;
  }

  .other-benefit-saver-banner-div {
    grid-column-gap: 0.5rem;
    grid-row-gap: 0.5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .other-benefit-banner-div.h-md-auto.flex-direction-colmn-sm.flex-direction-colmn-xs {
    flex-flow: column;
  }

  .other-benefit-banner-div.h-md-auto.flex-direction-colmn-sm.flex-direction-colmn-xs.align-items-start-xs {
    justify-content: space-between;
    align-items: flex-start;
  }

  .sub-desc-sm-15 {
    word-break: keep-all;
    font-size: 14px;
  }

  .sub-desc-sm-15.weight-600.color-fff.mobile-text-color-black {
    color: #000;
  }

  .rg-seller-same-cta-3 {
    font-size: 15px;
  }

  .container-1249.container-1200 {
    padding-left: 1rem;
  }

  .home-hero-copy-cta2.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs {
    text-align: center;
  }

  .home-hero-copy-cta2.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1 {
    margin-top: 1rem;
  }

  .home-hero-copy-cta2.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .home-hero-copy-cta2.mb-lg-30x.mb-md-0.display-inline-md.sm-text-18.display-none-xs {
    display: none;
  }

  .starting-cost-hero-img-copy {
    width: 100%;
    min-width: auto;
    max-width: none;
    margin-left: 0;
    overflow: visible;
  }

  .rg-starting-cost-hero-copy {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .starting-cost-hero-img2-3-copy {
    width: 60px;
    top: 50px;
    bottom: auto;
    right: 10px;
  }

  .link-block-12 {
    text-align: center;
    text-decoration: none;
    display: block;
  }

  .link-block-12.py-xs-15x {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .div-block-363 {
    display: none;
  }

  .ribbon-v_1 {
    word-break: keep-all;
    padding-left: 12px;
    padding-right: 12px;
  }

  .ribbon-v_1.top--banner {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .rg-fee-popup-cta {
    font-size: 15px;
  }

  .rg-fee-popup-numbering {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rg-fee-content1.gap-xsmall.stroke-top.stroke-bottom._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs,
  .rg-fee-content1.gap-xsmall.stroke-top.stroke-bottom.h--auto-xs.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .rg-fee-content1.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .rg-fee-content1.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs {
    border-top-style: none;
    border-top-width: 0;
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .rg-fee-content1.gap-xsmall.stroke-top.storke-none-xs,
  .rg-fee-content1.gap-xsmall.stroke-top.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .rg-fee-content1.gap-xsmall._w-70-sm.h-auto-xs {
    height: auto;
  }

  .rg-fee-content1.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .rg-fee-content1.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .rg-fee-content1.gap-xsmall.h--auto-xs {
    height: auto;
  }

  .rg-fee-content2.gap-xsmall.stroke-top.stroke-bottom._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs,
  .rg-fee-content2.gap-xsmall.stroke-top.stroke-bottom.h--auto-xs.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .rg-fee-content2.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .rg-fee-content2.gap-xsmall.stroke-top._w-70-sm.h-auto-xs._w-100-xs.stroke-all-none-xs {
    border-top-style: none;
    border-top-width: 0;
    border-bottom-style: none;
    border-bottom-width: 0;
  }

  .rg-fee-content2.gap-xsmall.stroke-top.storke-none-xs,
  .rg-fee-content2.gap-xsmall.stroke-top.stroke-none-xs {
    border-top-style: none;
    border-bottom-style: none;
  }

  .rg-fee-content2.gap-xsmall._w-70-sm.h-auto-xs {
    height: auto;
  }

  .rg-fee-content2.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs {
    width: 100%;
  }

  .rg-fee-content2.gap-xsmall._w-70-sm.h-auto-xs._w-100-xs.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .rg-fee-content2.gap-xsmall.h--auto-xs {
    height: auto;
  }

  .rg-fee-popup-inner-content {
    margin-top: 0.5rem;
    margin-bottom: 1rem;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs {
    text-align: center;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1 {
    margin-top: 1rem;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .home-hero-copy-cta2-md.mb-lg-30x.mb-md-0.display-inline-md.sm-text-18.display-none-xs {
    display: none;
  }

  .home-hero-copy-cta2-sm {
    justify-content: center;
    display: flex;
    position: static;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs {
    text-align: center;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1 {
    margin-top: 1rem;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.display-block-xs._w-100-xs.text-align-center-xs.mt-xs-1.mb-xs-005 {
    margin-bottom: 0.5rem;
  }

  .home-hero-copy-cta2-sm.mb-lg-30x.mb-md-0.display-inline-md.sm-text-18.display-none-xs {
    display: none;
  }

  .sub-desc-sm-16 {
    word-break: keep-all;
    font-size: 14px;
  }

  .sub-desc-sm-16.weight-600.color-fff.mobile-text-color-black {
    color: #000;
  }

  .text-color-93a3b4.lg-text-14.lh-14.xs-text-12 {
    font-size: 12px;
  }

  .ads_qna2-cta {
    padding: 10px;
  }

  .ads_qna2-cta.mt-lg-3 {
    width: 100%;
  }

  .ads_qna2-cta.mt-lg-3.mt-xs-20x {
    margin-top: 20px;
    padding-top: 14px;
    padding-bottom: 15px;
  }

  .ads_qna2-cta.mt-lg-3.mt-xs-2 {
    border-radius: 8px;
    margin-top: 2rem;
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .text-align-center.my-lg-12x.my-xs-8x {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .text-align-center.my-lg-12x.my-xs-6x {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .ads_qna_section {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .ads-card_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .ads-box_v2 {
    padding: 0;
  }

  .ads_card_inner_box {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    height: 210px;
    padding: 1rem;
  }

  .ads_card_cta {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-40x.xs-text-24 {
    font-size: 24px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-40x.xs-text-24.ls-xs-1 {
    letter-spacing: -1px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24 {
    font-size: 24px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.ls-xs-1x {
    letter-spacing: -1px;
    word-break: keep-all;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-10x.xs-text-24.weight-600.ls-104 {
    word-break: keep-all;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24 {
    font-size: 24px;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24.mb-xs-015 {
    word-break: keep-all;
    margin-bottom: 1.5rem;
  }

  .lg-text-34.lh-13.text-align_center.weight-700.mt-lg-0.mb-lg-4.mb-lg-3.xs-text-24.mb-xs-015.ls-xs-1 {
    letter-spacing: -1px;
  }

  .lg-text-36.text-color-515e6a.sm-text-20.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-36.color-fff.sm-text-20.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-36.color-fff.sm-text-20.xs-text-14 {
    font-size: 14px;
  }

  .lg-text-36.weight-700.count-day.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-36.weight-700.count-day.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-36.weight-700.count-hour.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-36.weight-700.count-hour.xs-text-20 {
    font-size: 20px;
  }

  .lg-text-36.weight-700.count-min.xs-text-16 {
    font-size: 16px;
  }

  .lg-text-36.weight-700.count-min.xs-text-20 {
    font-size: 20px;
  }

  .ads_card_section {
    padding-top: 70px;
  }

  .ads_da_cta {
    font-size: 14px;
  }

  .ads_da_cta.mt-lg-30x {
    padding-left: 52px;
    padding-right: 52px;
    font-size: 18px;
  }

  .ads_da_img2 {
    width: 90px;
    bottom: -34px;
    left: -32px;
  }

  .ads_da_img1 {
    width: 58px;
    top: -21px;
    left: 70%;
    right: auto;
  }

  .ads_cp_section {
    background-color: #fff;
  }

  .ads_program_cta {
    padding: 14px 10px;
  }

  .ads_hero_section {
    height: 650px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .ads_hero_title {
    font-size: 32px;
  }

  .ads_hero_desc.display-block-md {
    font-size: 16px;
  }

  .ads_gradient_text {
    font-size: 24px;
  }

  .ads_hero_cta2 {
    text-align: center;
    width: 100%;
    padding: 2px;
    font-size: 14px;
  }

  .ads_hero_cta_inner2 {
    opacity: 1;
    padding-top: 17px;
    padding-bottom: 17px;
    font-size: 18px;
  }

  .ads_hero_cta1 {
    text-align: center;
    width: 100%;
    padding: 19px 14px;
    font-size: 14px;
  }

  .ads_hero_cta_inner {
    font-size: 18px;
  }

  .ads_hero_box {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .ads_over_slide_mask {
    width: 100%;
    height: auto;
  }

  .ads_over_slide {
    width: 90%;
  }

  .div-block-365 {
    width: 40px;
    height: 40px;
  }

  .image-216 {
    width: 40px;
    height: 40px;
    display: block;
  }

  .image-217 {
    width: 40px;
    height: 40px;
    display: block;
    transform: rotateX(0) rotateY(180deg) rotate(0);
  }

  .rg-cta-light {
    text-align: center;
    background-color: #feebe4;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .rg-cta-light.display-flex-xs {
    display: flex;
  }

  .default-cta-light {
    text-align: center;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
  }

  .join_text_mobile {
    font-size: 14px;
  }

  .rg_bot_banner {
    margin-top: 2rem;
    margin-bottom: 1rem;
    padding: 1.5rem;
  }

  .mr-6x.h-xs-14x {
    height: 14px;
  }

  .mr-6x.h-xs-20x {
    height: 20px;
  }

  .rg_bot_banner_cta {
    text-align: center;
    width: 100%;
  }

  .rrs-calendar-day-3.opacity-0-point-none.display-none {
    display: none;
  }

  .join_text_mobile-rg {
    font-size: 14px;
  }

  .section-wrap {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-wrap.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rg_cost_bot_banner {
    margin-top: 2rem;
    margin-bottom: 1rem;
    padding: 1.5rem;
  }

  .lg-text-50.weight-700.mb-lg-015.text-align-center-md.sm-text-40.xs-text-30 {
    font-size: 30px;
  }

  .lg-text-40-copy.weight-700.color-fff.mb-lg-2.sm-title-26.mb-sm-1.xs-title-22,
  .lg-text-40-copy.weight-700.md-text-30.sm-text-26.xs-text-22 {
    font-size: 22px;
  }

  .lg-text-40-copy.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28 {
    font-size: 28px;
  }

  .lg-text-40-copy.weight-700.lh-13.mt-lg-0.text-align-center-sm.display-block-sm.xs-text-28.weight-600.ls-104 {
    letter-spacing: -1.6px;
  }

  .lg-text-40-copy.color-fff.mb-lg-1.sm-text-30.xs-text-20,
  .lg-text-40-copy.weight-600.text-align_center-3.md-text-30.sm-text-26.xs-text-20 {
    font-size: 20px;
  }

  .wallet_card_con_left {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .mb-lg-12x.lg-text-20.sm-text-18.xs-text-16 {
    word-break: keep-all;
    font-size: 16px;
  }

  .list-item-num.mb-lg-2.pl-xs-0 {
    padding-left: 0;
  }

  .list-item-num.mb-lg-2.pl-xs-20x {
    padding-left: 20px;
  }

  .list-item-num.mb-lg-2.pl-xs-30x,
  .list-item-num.mb-lg-36x.pl-xs-30x {
    padding-left: 30px;
  }

  .list-item-num.mb-lg-36x.pl-xs-30x.mb-xs-015 {
    margin-bottom: 1.5rem;
  }

  .wallet_card_con_right {
    padding-top: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .home_hero_title {
    margin-bottom: 20px;
    font-size: 36px;
  }

  .home_hero_cta1 {
    margin-bottom: 16px;
    padding-bottom: 10px;
  }

  .sc-stats {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sc-stats.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .stats_grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .stats__num {
    font-size: 100px;
  }

  .sc-feature {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sc-feature.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .feature__title.display-block-md {
    text-align: center;
    font-size: 24px;
  }

  .sc-growth {
    padding-bottom: 20px;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sc-growth.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .growth__title {
    text-align: center;
    margin-bottom: 1rem;
    font-size: 24px;
  }

  .growth__cta {
    font-size: 18px;
  }

  .sc-guide {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sc-guide.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .guide__title {
    text-align: center;
    font-size: 24px;
  }

  .guide__subtitle {
    font-size: 20px;
  }

  .guide_step_box,
  .guide_step_box3,
  .guide_step_box2 {
    width: 100%;
  }

  .sc-apply {
    background-image:
      linear-gradient(225deg, #ffffff4d, #fffc),
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
    background-position:
      0 0,
      80%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding: 20px 1rem;
  }

  .sc-apply.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .apply__title.display-block-sm {
    text-align: center;
    font-size: 24px;
  }

  .apply__cta {
    font-size: 16px;
  }

  .feature__content {
    text-align: center;
    margin-top: 1rem;
    position: static;
  }

  .feature__content_img {
    width: 300px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .sc-growth-content {
    padding-top: 70px;
    padding-left: 0;
    padding-right: 0;
  }

  .sc-growth-content.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .growth_content_box_red {
    flex-flow: column;
    padding: 20px;
  }

  .growth__content_truck {
    width: 110px;
    position: absolute;
    bottom: 0;
  }

  .growth__content_title {
    margin-bottom: 16px;
  }

  .growth__content_img_box {
    margin-bottom: 5px;
    margin-left: 20px;
    margin-right: auto;
  }

  .growth_content_box_yellow {
    border-radius: 0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-top: 20px;
    padding: 30px 20px 20px;
  }

  .growth__content_won {
    width: 110px;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    bottom: -16px;
  }

  .growth_content_box_blue {
    flex-flow: column;
    margin-top: 10px;
    padding-left: 40px;
  }

  .growth__content_box_img {
    width: 80px;
    position: absolute;
    bottom: 0;
    right: 0;
  }

  .growth__content_img_box2 {
    width: 80px;
    margin-left: auto;
    margin-right: 0;
  }

  .growth__content_cta {
    font-size: 18px;
  }

  .text-align-center_xs {
    text-align: center;
  }

  .growth__won_position {
    width: 110px;
    position: relative;
    top: 0;
    bottom: 0;
  }

  .renewal_sub_nav_item {
    text-align: center;
    word-break: keep-all;
    font-size: 16px;
  }

  .renewal_sub_nav_item.active._w-100.text-align_center.border-right-xs-1,
  .renewal_sub_nav_item._w-100.text-align_center.border-right-xs-1 {
    border-right: 1px solid #e5e5e5;
  }

  .renewal-rg-sub-nav {
    flex-flow: wrap;
  }

  .over-slide-arrow-5 {
    justify-content: flex-end;
    align-items: center;
    right: -10px;
  }

  .over-slide-arrow-5.over-slide-left {
    justify-content: flex-start;
    align-items: center;
    left: -10px;
  }

  .lg-text-18-2 {
    line-height: 1.4;
  }

  .lg-text-20-12.text-color-515e6a.md-text-18.xs-text-16 {
    font-size: 16px;
  }

  .disclaimer-text-2 {
    word-break: keep-all;
  }

  .rg-sc-apply {
    background-image:
      linear-gradient(225deg, #ffffff4d, #fffc),
      url(https://cdn.prod.website-files.com/6875ff5707fb9eff8f996368/699ee65988ec15704eb1b288_2dd322b2aab0b58ef467b9f2511f3d46_apply_bg.jpg);
    background-position:
      0 0,
      80%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    padding: 20px 1rem;
  }

  .rg-sc-apply.py-lg-78x.py-xs-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .rg_apply__title.display-block-sm {
    text-align: center;
    font-size: 24px;
  }

  .rg_apply__desc {
    text-align: center;
    white-space: pre-wrap;
    word-break: keep-all;
    flex: 0 auto;
    font-size: 16px;
    line-height: 1.4;
  }

  .rg_apply__desc.weight-700.mb-1.display-hide-mobilel {
    display: none;
  }

  .rg_apply__desc.weight-500.mo-banner-text-left {
    text-align: left;
  }

  .rg_apply__desc.weight-500.mo-banner-text-left.mobile-text2 {
    font-size: 16px;
    font-weight: 400;
  }

  .rg_apply__desc.weight-500.mb-lg-20x.text-align-left.display-block-sm.xs-text-16.text-align-center_xs {
    text-align: center;
  }

  .rg_apply__desc.mb-lg-2.mobile-title-text-18 {
    font-size: 18px;
  }

  .rg_apply__desc.mb-lg-2.px-xs-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .rg_apply__desc.mb-lg-2.xs-text-18 {
    font-size: 18px;
  }

  .rg_apply__desc.mb-lg-1.mobile-mb-005 {
    margin-bottom: 0.5rem;
  }

  .rg_apply__desc.mb-lg-005 {
    letter-spacing: 0;
  }

  .rg_apply__desc.mb-lg-005.xs-desc-18,
  .rg_apply__desc.mb-lg-005.xs-text-18 {
    font-size: 18px;
  }

  .rg_apply__desc.text-align_center.color-fff.sub-title-sm-mobile {
    font-size: 16px;
  }

  .rg_apply__desc.text-align_center.color-fff.sub-title-sm-mobile.xs-text-18 {
    font-size: 18px;
  }

  .rg_apply__desc.color-gray-2.sub-title-sm3-mobile {
    font-size: 16px;
    font-weight: 600;
  }

  .rg_apply__desc.color-gray-2.sub-title-sm3-mobile.mobile-fw-light {
    font-weight: 400;
  }

  .rg_apply__desc.color-fff.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 400;
  }

  .rg_apply__desc.color-fff.mobile-sub-title-xs {
    font-size: 16px;
  }

  .rg_apply__desc.mb-lg-0.tablet-text-align-left.eductaion-title {
    font-size: 18px;
  }

  .rg_apply__desc.weight-400.cost-grid-title {
    font-size: 16px;
  }

  .rg_apply__desc.mt-lg-1.text-align_left.sub-desc-md-mo {
    text-align: left;
    font-size: 16px;
    font-weight: 600;
  }

  .rg_apply__desc.sub-title-sm-mobile {
    font-size: 16px;
    font-weight: 500;
  }

  .rg_apply__desc.desc-xs-18 {
    font-size: 18px;
  }

  .rg_apply__desc.desc-xs-18.xs-weight-500 {
    font-weight: 500;
  }

  .rg_apply__desc.xs-text-16,
  .rg_apply__cta {
    font-size: 16px;
  }

  .rg_new_banner_cta {
    text-align: center;
    width: 100%;
  }

  .rg_new_banner_img {
    text-align: left;
    margin-bottom: 1rem;
    position: static;
  }

  .sc_rg_new2_banner {
    flex-flow: column;
  }

  .sc_rg_news2_cta.lg-text-18 {
    text-align: center;
    width: 100%;
  }
}

#w-node-_67b411c4-5369-d407-68a1-2bfd2cd93404-8f996365 {
  align-self: stretch;
}

#w-node-_11ac9e46-92ae-12f1-c825-50e98dadbe36-8afe22f8.w-node-_8ac7f9dd-4bfe-f81e-20fb-eb5d971cc95c-971cc8bb {
  justify-self: end;
}

#w-node-f8d26745-2473-9bf4-8351-0e445b508a99-971cc8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_51e590b2-1870-2711-53e1-0ac10760c167-971cc8bb,
#w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_93b50b66-9bb0-d558-a5f2-ca1e1e9298ac-971cc8bb {
  align-self: center;
}

#w-node-ed065a94-e2bd-37c7-8bb2-5554c8206ac2-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed065a94-e2bd-37c7-8bb2-5554c8206acd-c8206ab4,
#w-node-ed065a94-e2bd-37c7-8bb2-5554c8206ad8-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206ae3-c8206ab4,
#w-node-a23a1153-d3ae-0a86-5c7c-080233340503-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-_908cbacc-f5af-9a7d-add5-45ac45a93873-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b17-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b22-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_04fb18f4-3ab6-ee19-bd7b-7f91cdafdd84-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_8f053f94-f3b8-7a94-2966-254575e762be-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b33-c8206ab4 {
  align-self: stretch;
}

#w-node-_38718db5-df91-706d-b31b-c46448b680e9-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_38718db5-df91-706d-b31b-c46448b68127-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_38718db5-df91-706d-b31b-c46448b68131-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_38718db5-df91-706d-b31b-c46448b6813a-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-d968442b-4108-abff-94cd-b21bc9529722-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_38718db5-df91-706d-b31b-c46448b68146-c8206ab4 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b4c-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b57-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_6f0f3728-6a13-e035-d973-223a41398950-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b6d-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-ab48822b-c22a-78ca-423f-4bece02e9d1f-c8206ab4,
#w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b73-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b7c-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b87-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bbd-c8206ab4 {
  align-self: stretch;
}

#w-node-b81feeb2-dbc2-b7e8-1b81-d4300cecc4e0-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-d7e444d5-0919-93fc-b5da-46e45f591152-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-d7e444d5-0919-93fc-b5da-46e45f59115b-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-b81feeb2-dbc2-b7e8-1b81-d4300cecc507-c8206ab4 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bd4-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bdf-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bea-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bf5-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206c04-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206c0f-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206c45-c8206ab4 {
  align-self: stretch;
}

#w-node-_57e24845-f33a-5393-68a8-a3bed2df59c1-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-b43d5421-e9cb-4200-83fe-fe1c7ad4b0a1-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-b43d5421-e9cb-4200-83fe-fe1c7ad4b0aa-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_57e24845-f33a-5393-68a8-a3bed2df59d7-c8206ab4 {
  align-self: stretch;
}

#w-node-_88c149c5-985d-beea-1b33-3df75e27cfdc-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_88c149c5-985d-beea-1b33-3df75e27cfe6-c8206ab4,
#w-node-_88c149c5-985d-beea-1b33-3df75e27cfef-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-_88c149c5-985d-beea-1b33-3df75e27cff9-c8206ab4,
#w-node-_88c149c5-985d-beea-1b33-3df75e27d003-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-_88c149c5-985d-beea-1b33-3df75e27d00c-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d01a-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d024-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb1307-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d02d-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_88c149c5-985d-beea-1b33-3df75e27d039-c8206ab4 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-_88c149c5-985d-beea-1b33-3df75e27d045-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-_88c149c5-985d-beea-1b33-3df75e27d051-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d05a-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-_88c149c5-985d-beea-1b33-3df75e27d065-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-_88c149c5-985d-beea-1b33-3df75e27d06e-c8206ab4,
#w-node-_88c149c5-985d-beea-1b33-3df75e27d073-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-_88c149c5-985d-beea-1b33-3df75e27d07b-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d084-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_88c149c5-985d-beea-1b33-3df75e27d08e-c8206ab4 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-_88c149c5-985d-beea-1b33-3df75e27d09a-c8206ab4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d0a4-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-_88c149c5-985d-beea-1b33-3df75e27d0ad-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-_88c149c5-985d-beea-1b33-3df75e27d0b6-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d0bf-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d0cc-c8206ab4,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-_88c149c5-985d-beea-1b33-3df75e27d0d5-c8206ab4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d0df-c8206ab4 {
  align-self: stretch;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164550-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d59816459d-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164619-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164669-8f996360 {
  align-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164679-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d59816467b-8f996360 {
  justify-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a0f-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a16-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164a18-8f996360 {
  grid-area: 2/1/3/2;
  justify-self: end;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a1a-8f996360 {
  grid-area: 2/1/3/2;
  justify-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a20-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a27-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164a29-8f996360 {
  grid-area: 2/1/3/2;
  justify-self: end;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a2b-8f996360 {
  grid-area: 2/1/3/2;
  justify-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164a9f-8f996360 {
  justify-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d41-8f996360 {
  grid-area: 1/2/2/3;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d42-8f996360 {
  grid-area: 1/9/2/10;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d43-8f996360 {
  grid-area: 3/6/4/7;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d44-8f996360 {
  grid-area: 5/4/6/5;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d45-8f996360 {
  grid-area: 5/10/6/11;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d4c-8f996360 {
  justify-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d4e-8f996360 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d4f-8f996360 {
  align-self: end;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d50-8f996360 {
  align-self: stretch;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d55-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d58-8f996360 {
  grid-area: 3/1/4/3;
  justify-self: start;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d5c-8f996360 {
  grid-area: 1/2/2/4;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d5d-8f996360 {
  grid-area: 1/9/2/11;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d5e-8f996360 {
  grid-area: 3/6/4/8;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d5f-8f996360 {
  grid-area: 5/3/6/5;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d60-8f996360 {
  grid-area: 5/10/6/12;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d65-8f996360 {
  grid-area: 1/1/4/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d66-8f996360 {
  grid-area: 4/1/6/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d67-8f996360 {
  grid-area: 1/2/6/3;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d6b-8f996360 {
  grid-area: 1/2/2/3;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d6c-8f996360 {
  grid-area: 1/9/2/10;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d6d-8f996360 {
  grid-area: 3/6/4/7;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d6e-8f996360 {
  grid-area: 5/4/6/5;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d6f-8f996360 {
  grid-area: 5/10/6/11;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d76-8f996360 {
  grid-area: 2/2/3/3;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d77-8f996360 {
  grid-area: 3/3/4/7;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d78-8f996360 {
  grid-area: 4/6/5/8;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d79-8f996360 {
  grid-area: 6/5/7/6;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d7c-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164d7d-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d81-8f996360 {
  grid-area: 1/1/2/2;
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d82-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d83-8f996360 {
  grid-area: 2/1/3/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d84-8f996360 {
  grid-area: 3/1/4/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d85-8f996360 {
  grid-area: 1/1/5/2;
  place-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d8e-8f996360 {
  align-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164d95-8f996360,
#w-node-_2118cb40-8850-f713-8c70-96d598164d96-8f996360 {
  grid-area: 1/1/2/2;
  place-self: stretch stretch;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164da3-8f996360 {
  order: 0;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164da5-8f996360 {
  grid-area: 1/1/2/2;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164dac-8f996360 {
  grid-area: 1/1/2/2;
  place-self: center;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164db2-8f996360 {
  grid-area: 1/1/5/5;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164db3-8f996360 {
  grid-area: 2/4/6/7;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164db4-8f996360 {
  grid-area: 3/2/7/5;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164db5-8f996360 {
  grid-area: 4/3/8/6;
}

#w-node-_2118cb40-8850-f713-8c70-96d598164dc3-8f996360 {
  align-self: center;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdb4-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef83.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdbe-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef856.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdc7-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdd1-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef94.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cddb-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cde4-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdf2-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cdfc-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce05-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce11-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce1d-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce29-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce32-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce3d-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce46-0289cda0,
#w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce4b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce53-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce5c-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce66-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce72-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce7c-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce85-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce8e-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce9b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cea4-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ceae-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cebc-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef83.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cec6-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef856.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cecf-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ced9-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef94.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cee3-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ceec-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cefa-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf04-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb1307-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf0d-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf19-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf25-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf31-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf3a-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf45-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf4e-0289cda0,
#w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf53-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf5b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf64-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf6e-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf7a-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf84-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf8d-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf96-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf9f-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cfac-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cfb5-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cfbf-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9cd-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef83.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9d7-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef856.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9e0-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9ea-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef94.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9f4-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68ce9fd-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68cea0b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68cea15-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68cea1e-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68cea2a-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e52628b-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef83.w-node-_9469b714-a57f-db92-f6cb-c2498e526295-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef856.w-node-_9469b714-a57f-db92-f6cb-c2498e52629e-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-_9469b714-a57f-db92-f6cb-c2498e5262a8-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef94.w-node-_9469b714-a57f-db92-f6cb-c2498e5262b2-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-_9469b714-a57f-db92-f6cb-c2498e5262bb-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5262c9-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5262d3-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5262dc-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_422aa221-b8a2-b761-a8a0-8866de98b10d-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e5262e8-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5262f7-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5262ff-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526309-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526312-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_5f0aee7a-2776-842e-ca0a-c07067983060-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52631e-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-_9469b714-a57f-db92-f6cb-c2498e52632f-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-_9469b714-a57f-db92-f6cb-c2498e52633b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526344-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-_9469b714-a57f-db92-f6cb-c2498e52634f-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-_9469b714-a57f-db92-f6cb-c2498e526358-0289cda0,
#w-node-_9469b714-a57f-db92-f6cb-c2498e52635d-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-_9469b714-a57f-db92-f6cb-c2498e526365-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e52636e-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_9469b714-a57f-db92-f6cb-c2498e526378-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526385-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-_9469b714-a57f-db92-f6cb-c2498e52638d-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526396-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52639b-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-_9469b714-a57f-db92-f6cb-c2498e5263ac-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263b6-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-_9469b714-a57f-db92-f6cb-c2498e5263bf-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-_9469b714-a57f-db92-f6cb-c2498e5263c8-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263d5-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-_9469b714-a57f-db92-f6cb-c2498e5263de-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263e8-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263f5-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263fd-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-_9469b714-a57f-db92-f6cb-c2498e526406-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52640b-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526423-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef83.w-node-_9469b714-a57f-db92-f6cb-c2498e52642d-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef856.w-node-_9469b714-a57f-db92-f6cb-c2498e526436-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef89.w-node-_9469b714-a57f-db92-f6cb-c2498e526440-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef94.w-node-_9469b714-a57f-db92-f6cb-c2498e52644a-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef90.w-node-_9469b714-a57f-db92-f6cb-c2498e526453-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12f1-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526461-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12fc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e52646b-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb1307-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526474-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e526480-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef81.w-node-_9469b714-a57f-db92-f6cb-c2498e52648c-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef84.w-node-_9469b714-a57f-db92-f6cb-c2498e526498-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5264a1-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef91.w-node-_9469b714-a57f-db92-f6cb-c2498e5264ac-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef92.w-node-_9469b714-a57f-db92-f6cb-c2498e5264b5-0289cda0,
#w-node-_9469b714-a57f-db92-f6cb-c2498e5264ba-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef97.w-node-_9469b714-a57f-db92-f6cb-c2498e5264c2-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5264cb-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_9469b714-a57f-db92-f6cb-c2498e5264d5-0289cda0 {
  align-self: stretch;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb129c-d66a6ef82.w-node-_9469b714-a57f-db92-f6cb-c2498e5264e1-0289cda0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb12a7-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5264eb-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12b2-d66a6ef88.w-node-_9469b714-a57f-db92-f6cb-c2498e5264f4-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef93.w-node-_9469b714-a57f-db92-f6cb-c2498e5264fd-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12bd-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526506-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12cc-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526513-0289cda0,
#w-node-_80809302-0803-a6d7-3f50-faaa38cb12d7-d66a6ef98.w-node-_9469b714-a57f-db92-f6cb-c2498e52651c-0289cda0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526526-0289cda0 {
  align-self: stretch;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-e192e28a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-e192e28a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-8ecb23ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-8ecb23ab {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_133f4542-5848-ffcf-b31d-5ba2e16a9537-9833201e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-eaca9d85-cd1f-3098-73a0-12dccfa74d24-9833201e,
#w-node-dbcafbe0-48d0-4e70-75c0-edc092c0f137-9833201e,
#w-node-_633f2be8-bdd0-59c1-1ec6-cf38f1968a5d-9833201e,
#w-node-c240df36-c413-3936-2dea-3d564af61bb6-9833201e,
#w-node-_246858ae-2ed1-18fe-a0a2-80328981fafe-9833201e,
#w-node-_61a0999e-633a-aca8-3315-1696f445d252-9833201e,
#w-node-_431f9d2a-6caa-1ba8-c7f3-92b6638b522c-9833201e,
#w-node-bda7416f-57ab-0749-9090-46432c2d2791-9833201e,
#w-node-_32150be3-9b51-3387-3f1d-9735fbf6857e-9833201e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_432541dc-1b53-503d-61e9-f78e95b675f3-1a826677 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_432541dc-1b53-503d-61e9-f78e95b6760e-1a826677 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_432541dc-1b53-503d-61e9-f78e95b67622-1a826677 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67623-1a826677 {
  grid-area: 1/2/2/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67626-1a826677 {
  grid-area: 2/2/3/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67657-1a826677 {
  grid-area: 1/2/2/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b6765a-1a826677 {
  grid-area: 2/2/3/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b6768d-1a826677 {
  grid-area: 1/2/2/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67690-1a826677 {
  grid-area: 2/2/3/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-a22e78e7-f36e-c301-9e5a-615198e5f6ed-55705687 {
  grid-area: 1/2/2/5;
}

#w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-a22e78e7-f36e-c301-9e5a-615198e5f6f0-55705687 {
  grid-area: 2/2/3/5;
}

#w-node-_5b3a18d3-de6b-2b06-73c8-87f070e4736d-d8dd71f6,
#w-node-_5b3a18d3-de6b-2b06-73c8-87f070e4737b-d8dd71f6,
#w-node-_5b3a18d3-de6b-2b06-73c8-87f070e486a9-d8dd71f6,
#w-node-_5b3a18d3-de6b-2b06-73c8-87f070e486b7-d8dd71f6,
#w-node-_38b26315-d1af-9040-0a1d-09b726258cee-eed5e029 {
  place-self: auto;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_9368bed6-b190-af1f-c62c-73233ceb679d-7f875179 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9368bed6-b190-af1f-c62c-73233ceb67c8-7f875179 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ee4978b4-74c9-6660-a0f4-f94c285e17b7-0b9a9e24,
#w-node-_03bed5fc-47f9-7690-3df2-9e88a9e57590-0b9a9e24 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-1e38347b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-1e38347b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-90d218ac {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-90d218ac {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cbda1e45-8e5f-a931-828d-8e19efd5b044-5d0f1220 {
  align-self: stretch;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-6d49f6d7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-6d49f6d7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_462b75f3-c828-babf-9afb-3c019183b28b-6d49f6d7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_462b75f3-c828-babf-9afb-3c019183b2a2-6d49f6d7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3ff124ae-339d-1806-23ca-2ef595b37f61-e09aafff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ff124ae-339d-1806-23ca-2ef595b37f79-e09aafff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-e06e2c8b-ffb8-68c5-b4cb-f843876e45a9-e09aafff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e06e2c8b-ffb8-68c5-b4cb-f843876e45c1-e09aafff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c5ae-e09aafff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c5c9-e09aafff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c618-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c621-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c624-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c626-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c62c-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c62f-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c631-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c637-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c63a-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c63c-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c642-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c645-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c647-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c64c-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c64f-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c651-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c656-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c659-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c65b-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c660-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c663-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c665-e09aafff,
#w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c667-e09aafff {
  place-self: stretch stretch;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-da468c9e-e72e-9739-7786-b071d9479411-e09aafff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da468c9e-e72e-9739-7786-b071d947942f-e09aafff {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-878b441d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-878b441d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-f9de9d01-b13d-d5c8-8d80-c5459e774853-878b441d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f9de9d01-b13d-d5c8-8d80-c5459e77486a-878b441d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-b4043091-17c6-2169-a1bf-cb2563544031-1058f0b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b4043091-17c6-2169-a1bf-cb256354404b-1058f0b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b4043091-17c6-2169-a1bf-cb2563544095-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb256354409e-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440a1-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440a3-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440a9-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440ac-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440ae-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440b4-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440b7-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440b9-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440bf-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440c2-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440c4-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440c9-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440cc-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440ce-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440d3-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440d6-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440d8-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440dd-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440e0-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440e2-1058f0b8,
#w-node-b4043091-17c6-2169-a1bf-cb25635440e4-1058f0b8 {
  place-self: stretch stretch;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-b8e4bf2b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d04b5759-98aa-9688-cd82-14b718edcd4a-b8e4bf2b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_4033e8e8-ebb9-1334-62be-11a23aa1cb48-b8e4bf2b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4033e8e8-ebb9-1334-62be-11a23aa1cb65-b8e4bf2b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7b60a68c-8ac6-842f-f834-4d4fd14f6a57-1bee6b6c,
#w-node-_9b9b7920-73df-d7ad-c3ab-e2b0cfa32745-1bee6b6c,
#w-node-a89a748f-4d06-4d10-71b6-eaf337010b51-47438460 {
  place-self: auto;
}

#w-node-f180006d-bdec-f36e-0c9d-10670ee67ed4-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67ed7-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67eda-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67edf-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67ee2-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67ee7-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67eea-75e91af9,
#w-node-f180006d-bdec-f36e-0c9d-10670ee67eef-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134045-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134048-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d813404b-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134050-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134053-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134058-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d813405b-75e91af9,
#w-node-c670a44b-28ca-ff32-483d-8450d8134060-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54c9-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54cc-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54cf-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54d4-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54d7-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54dc-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54df-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54e4-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54e7-75e91af9,
#w-node-e5a5723a-4ef9-bd03-d6d2-6ffba82c54ec-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b7e-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b81-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b84-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b89-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b8c-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b91-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b94-75e91af9,
#w-node-e5f1089c-ace6-a04a-e081-555fea650b99-75e91af9,
#w-node-_788be1ad-097d-709c-c74f-f3f16f3bd0c3-75e91af9,
#w-node-_6318ffd7-2431-1a0c-8c5f-8e42065dbefd-75e91af9 {
  place-self: stretch stretch;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-b418c04f-6bb8-fca2-5cfa-01e8aecb0c2d-d9ec8a67 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b418c04f-6bb8-fca2-5cfa-01e8aecb0ca9-d9ec8a67 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1e6fc1ff-0c1d-fe4b-79b4-b5730c671d36-7ae392c0,
#w-node-_87b4b38d-c867-755d-530b-9f89d08947a4-7ae392c0 {
  place-self: auto;
}

#w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_91c6e828-f376-7795-1902-6bca26367ff1-7ae392c0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91c6e828-f376-7795-1902-6bca2636801e-7ae392c0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_91c6e828-f376-7795-1902-6bca26368048-7ae392c0 {
  place-self: auto;
}

#w-node-cbda1e45-8e5f-a931-828d-8e19efd5b044-13b9991c {
  align-self: stretch;
}

@media screen and (max-width: 991px) {
  #w-node-_11ac9e46-92ae-12f1-c825-50e98dadbe36-8afe22f8.w-node-_8ac7f9dd-4bfe-f81e-20fb-eb5d971cc95c-971cc8bb {
    justify-self: center;
  }

  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_51e590b2-1870-2711-53e1-0ac10760c167-971cc8bb {
    order: 9999;
    justify-self: center;
  }

  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_4a51343f-2433-1991-31c7-fefeb13bceb9-971cc8bb,
  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_4b84ddc0-1510-f000-1083-b271373477a8-971cc8bb,
  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_82362624-d124-c51d-1b74-2a05fee8baf3-971cc8bb,
  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_5ff6fd9c-6351-7e20-7b14-4904e0f18cff-971cc8bb {
    order: 9999;
  }

  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-_93b50b66-9bb0-d558-a5f2-ca1e1e9298ac-971cc8bb {
    order: 9999;
    justify-self: center;
  }

  #w-node-_9e12d28a-a203-35aa-fcc5-36ac3be47ae6-8afe22f8.w-node-a156e8e5-c805-261b-6259-79c8aa008ab1-971cc8bb {
    order: 9999;
  }

  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206b33-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_38718db5-df91-706d-b31b-c46448b68146-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206bbd-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-b81feeb2-dbc2-b7e8-1b81-d4300cecc507-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-ed065a94-e2bd-37c7-8bb2-5554c8206c45-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_57e24845-f33a-5393-68a8-a3bed2df59d7-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_88c149c5-985d-beea-1b33-3df75e27d039-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_88c149c5-985d-beea-1b33-3df75e27d08e-c8206ab4,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_88c149c5-985d-beea-1b33-3df75e27d0df-c8206ab4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d4f-8f996360 {
    grid-area: 1/1/2/5;
    align-self: center;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d50-8f996360 {
    grid-area: 1/4/2/8;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d65-8f996360,
  #w-node-_2118cb40-8850-f713-8c70-96d598164d66-8f996360,
  #w-node-_2118cb40-8850-f713-8c70-96d598164d67-8f996360 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d76-8f996360 {
    grid-column-end: 4;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d78-8f996360 {
    grid-column-end: 9;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d79-8f996360 {
    grid-column-end: 7;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164db5-8f996360 {
    grid-column-end: 5;
  }

  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce11-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ce66-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289ceae-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf19-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cf6e-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-eb97ceff-be74-d7fd-f29f-77fa0289cfbf-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_28d6b4b4-7bb6-9dcc-96dd-7c20a68cea2a-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e5262e8-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52631e-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_9469b714-a57f-db92-f6cb-c2498e526378-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52639b-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e5263e8-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e52640b-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef95.w-node-_9469b714-a57f-db92-f6cb-c2498e526480-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef96.w-node-_9469b714-a57f-db92-f6cb-c2498e5264d5-0289cda0,
  #w-node-_80809302-0803-a6d7-3f50-faaa38cb130d-d66a6ef8.w-node-_9469b714-a57f-db92-f6cb-c2498e526526-0289cda0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-e192e28a,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-8ecb23ab,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_432541dc-1b53-503d-61e9-f78e95b675f3-1a826677 {
    order: -9999;
    grid-column: span 1 / span 1;
  }

  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67623-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67626-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67657-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b6765a-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b6768d-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-_432541dc-1b53-503d-61e9-f78e95b67690-1a826677,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a282-6d52a280.w-node-a22e78e7-f36e-c301-9e5a-615198e5f6ed-55705687,
  #w-node-_1b9fe946-f76f-93ba-3eaa-8c8d6d52a287-6d52a280.w-node-a22e78e7-f36e-c301-9e5a-615198e5f6f0-55705687 {
    grid-column: 1/6;
  }

  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_9368bed6-b190-af1f-c62c-73233ceb679d-7f875179,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-1e38347b,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-90d218ac,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-6d49f6d7,
  #w-node-_462b75f3-c828-babf-9afb-3c019183b28b-6d49f6d7,
  #w-node-_3ff124ae-339d-1806-23ca-2ef595b37f61-e09aafff,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-e06e2c8b-ffb8-68c5-b4cb-f843876e45a9-e09aafff,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_7f783846-2ce4-176b-89c6-ccf5cdc0c5ae-e09aafff,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-da468c9e-e72e-9739-7786-b071d9479411-e09aafff,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-878b441d,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-f9de9d01-b13d-d5c8-8d80-c5459e774853-878b441d,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-b4043091-17c6-2169-a1bf-cb2563544031-1058f0b8,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-d04b5759-98aa-9688-cd82-14b718edcd2f-b8e4bf2b,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_4033e8e8-ebb9-1334-62be-11a23aa1cb48-b8e4bf2b,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-b418c04f-6bb8-fca2-5cfa-01e8aecb0c2d-d9ec8a67,
  #w-node-_63f06a57-9104-761a-2b8e-d3c819e383be-ac069876.w-node-_91c6e828-f376-7795-1902-6bca26367ff1-7ae392c0 {
    order: -9999;
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_2118cb40-8850-f713-8c70-96d598164d41-8f996360 {
    grid-column-start: 1;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d42-8f996360 {
    grid-column-end: 11;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d43-8f996360 {
    grid-column-start: 5;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d44-8f996360 {
    grid-column-end: 6;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d45-8f996360 {
    grid-column-end: 12;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d5c-8f996360 {
    grid-column: 1/4;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d5d-8f996360 {
    grid-column: 8/11;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d5e-8f996360 {
    grid-column-end: 9;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d5f-8f996360 {
    grid-column-start: 2;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d60-8f996360 {
    grid-column-end: 13;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6b-8f996360 {
    grid-column-start: 1;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6c-8f996360 {
    grid-column-end: 11;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6d-8f996360 {
    grid-column-start: 5;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6e-8f996360 {
    grid-column-end: 6;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6f-8f996360 {
    grid-column-end: 12;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d76-8f996360 {
    grid-column: 2/4;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d77-8f996360 {
    grid-column: 2/8;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d78-8f996360 {
    grid-column-start: 5;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d79-8f996360 {
    grid-column-end: 7;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d95-8f996360,
  #w-node-_2118cb40-8850-f713-8c70-96d598164d96-8f996360 {
    grid-row: 1/5;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164dbe-8f996360 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164dc1-8f996360 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_2118cb40-8850-f713-8c70-96d598164d41-8f996360 {
    grid-column-end: 4;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d42-8f996360 {
    grid-column-end: 12;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d43-8f996360 {
    grid-column-end: 8;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d44-8f996360 {
    grid-column-start: 3;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d45-8f996360 {
    grid-column-end: 13;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d4f-8f996360,
  #w-node-_2118cb40-8850-f713-8c70-96d598164d50-8f996360 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6b-8f996360 {
    grid-column-end: 4;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6c-8f996360 {
    grid-column-end: 12;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6d-8f996360 {
    grid-column-end: 8;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6e-8f996360 {
    grid-column-start: 3;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d6f-8f996360 {
    grid-column-end: 13;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d76-8f996360 {
    grid-column-end: 5;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164d79-8f996360 {
    grid-column-end: 8;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164db2-8f996360 {
    grid-column-end: 6;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164db3-8f996360 {
    grid-column-start: 2;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164db4-8f996360 {
    grid-column-start: 1;
  }

  #w-node-_2118cb40-8850-f713-8c70-96d598164db5-8f996360 {
    grid-column-end: 7;
  }
}
