.cv-page,.cv-page-support,.cv-page-contact,.cv-page-info,.cv-page-faq,.cv-page-cta{--cv-page-ink: #211d2c;--cv-page-muted: #655f70;--cv-page-violet: #482e78;--cv-page-violet-dark: #36205f;--cv-page-border: #e5e1ea;--cv-page-soft: #f7f6f9;--cv-page-white: #fff;color:var(--cv-page-ink)}.cv-page{background:linear-gradient(180deg,#f8f7fa 0,#fff 24rem)}.cv-page__shell,.cv-page-support__shell,.cv-page-contact__shell,.cv-page-info__shell,.cv-page-faq__shell,.cv-page-cta__shell{width:min(100% - 40px,1180px);margin-inline:auto}.cv-page__header{padding:clamp(52px,7vw,104px) 0 clamp(38px,5vw,72px);border-bottom:1px solid var(--cv-page-border)}.cv-page__breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 24px;color:var(--cv-page-muted);font-size:.875rem;line-height:1.5}.cv-page__breadcrumb a{color:var(--cv-page-violet);text-decoration-thickness:1px;text-underline-offset:3px}.cv-page__breadcrumb span[aria-hidden=true]{color:#a39cab}.cv-page__title{max-width:900px;margin:0;color:var(--cv-page-ink);font-size:clamp(2.25rem,5vw,4.75rem);font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.cv-page__intro{max-width:720px;margin:24px 0 0;color:var(--cv-page-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.65}.cv-page__body{padding:clamp(44px,6vw,84px) 0 clamp(72px,8vw,124px)}.cv-page__content{width:min(100%,820px);font-size:clamp(1rem,.96rem + .18vw,1.1rem);line-height:1.78;overflow-wrap:anywhere}.cv-page__content>:first-child,.cv-page__content>section:first-child>:first-child{margin-top:0}.cv-page__content>:last-child,.cv-page__content>section:last-child>:last-child{margin-bottom:0}.cv-page__content h1{font-size:1.5rem}.cv-page__content h2{margin:clamp(42px,6vw,68px) 0 18px;padding-top:clamp(26px,4vw,42px);border-top:1px solid var(--cv-page-border);color:var(--cv-page-ink);font-size:clamp(1.45rem,2.5vw,2.05rem);font-weight:600;letter-spacing:-.025em;line-height:1.2;scroll-margin-top:120px;text-wrap:balance}.cv-page__content h2:first-child,.cv-page__content section>h2:first-child{margin-top:0;padding-top:0;border-top:0}.cv-page__content h3{margin:32px 0 10px;color:var(--cv-page-ink);font-size:clamp(1.12rem,1.7vw,1.3rem);font-weight:650;line-height:1.35}.cv-page__content p,.cv-page__content ul,.cv-page__content ol,.cv-page__content table,.cv-page__content blockquote{margin:0 0 20px}.cv-page__content ul,.cv-page__content ol{padding-left:1.35em}.cv-page__content li+li{margin-top:8px}.cv-page__content a:not(.button){color:var(--cv-page-violet);font-weight:560;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cv-page__content a:not(.button):hover{color:var(--cv-page-violet-dark);text-decoration-thickness:2px}.cv-page__content .button,.cv-page-cta__link,.cv-contact__submit{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border:1px solid var(--cv-page-violet);border-radius:8px;background:var(--cv-page-violet);color:#fff;font-weight:650;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.cv-page__content .button:hover,.cv-page-cta__link:hover,.cv-contact__submit:hover{border-color:var(--cv-page-violet-dark);background:var(--cv-page-violet-dark)}.cv-page__content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch}.cv-page__content th,.cv-page__content td{min-width:140px;padding:12px 14px;border:1px solid var(--cv-page-border);text-align:left;vertical-align:top}.cv-page__content th{background:var(--cv-page-soft);font-weight:650}.cv-page__content blockquote{padding:18px 22px;border-left:3px solid var(--cv-page-violet);background:var(--cv-page-soft)}.cv-page__content img,.cv-page__content iframe,.cv-page__content video{max-width:100%;height:auto;border-radius:10px}.cv-page__content>section>ul:first-of-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 40px;padding:0;list-style:none}.cv-page__content>section>ul:first-of-type li{margin:0}.cv-page__content>section>ul:first-of-type a{display:flex;min-height:48px;align-items:center;padding:12px 14px;border:1px solid var(--cv-page-border);border-radius:8px;background:var(--cv-page-white);text-decoration:none}.cv-faq-enhanced__item{margin:12px 0 0;border:1px solid var(--cv-page-border);border-radius:10px;background:var(--cv-page-white);box-shadow:0 8px 28px #271b3d0b;overflow:clip}.cv-faq-enhanced__trigger,.cv-page-faq__trigger{width:100%;min-height:54px;display:flex;gap:18px;align-items:center;justify-content:space-between;padding:17px 18px;border:0;background:transparent;color:var(--cv-page-ink);font:inherit;font-weight:650;line-height:1.35;text-align:left;cursor:pointer}.cv-faq-enhanced__trigger:after,.cv-page-faq__trigger:after{width:10px;height:10px;flex:0 0 10px;border-right:2px solid var(--cv-page-violet);border-bottom:2px solid var(--cv-page-violet);content:"";transform:rotate(45deg) translate(-2px,2px);transition:transform .16s ease}.cv-faq-enhanced__trigger[aria-expanded=true]:after,.cv-page-faq__trigger[aria-expanded=true]:after{transform:rotate(225deg) translate(-2px,2px)}.cv-faq-enhanced__panel,.cv-page-faq__panel{padding:0 18px 18px;color:var(--cv-page-muted)}.cv-faq-enhanced__panel>:last-child,.cv-page-faq__panel>:last-child{margin-bottom:0}.cv-page-info,.cv-page-faq,.cv-page-cta,.cv-page-contact{padding:clamp(64px,7vw,104px) 0}.cv-page-info,.cv-page-faq,.cv-page-contact{border-top:1px solid var(--cv-page-border);background:var(--cv-page-soft)}.cv-page-info__header,.cv-page-faq__header,.cv-page-contact__header{max-width:700px;margin-bottom:34px}.cv-page-info__header h2,.cv-page-faq__header h2,.cv-page-contact__header h2,.cv-page-cta h2{margin:0;color:var(--cv-page-ink);font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.cv-page-info__header p,.cv-page-faq__header p,.cv-page-contact__header p,.cv-page-cta p{margin:14px 0 0;color:var(--cv-page-muted);line-height:1.7}.cv-page-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cv-page-info__card{padding:24px;border:1px solid var(--cv-page-border);border-radius:10px;background:#fff;box-shadow:0 10px 30px #271b3d0b}.cv-page-info__card h3{margin:0 0 10px;font-size:1.15rem}.cv-page-info__card .rte{color:var(--cv-page-muted);line-height:1.65}.cv-page-info__card .rte>:last-child{margin-bottom:0}.cv-page-info__card a{display:inline-flex;margin-top:18px;color:var(--cv-page-violet);font-weight:650;text-underline-offset:3px}.cv-page-faq__list{display:grid;gap:12px}.cv-page-faq__item{border:1px solid var(--cv-page-border);border-radius:10px;background:#fff;overflow:clip}.cv-page-cta{background:var(--cv-page-violet);color:#fff}.cv-page-cta__shell{display:flex;gap:28px;align-items:center;justify-content:space-between}.cv-page-cta h2,.cv-page-cta p{color:#fff}.cv-page-cta__link{flex:0 0 auto;border-color:#fff;background:#fff;color:var(--cv-page-violet)}.cv-page-cta__link:hover{border-color:#f0edf5;background:#f0edf5;color:var(--cv-page-violet-dark)}.cv-page-contact__form{max-width:820px;padding:clamp(24px,4vw,42px);border:1px solid var(--cv-page-border);border-radius:12px;background:#fff;box-shadow:0 18px 54px #271b3d0f}.cv-contact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cv-contact__field--full{grid-column:1 / -1}.cv-contact__field label{display:inline-block;margin-bottom:8px;color:var(--cv-page-ink);font-weight:650}.cv-contact__optional{color:var(--cv-page-muted);font-size:.88em;font-weight:400}.cv-contact__field input,.cv-contact__field select,.cv-contact__field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #cfc9d6;border-radius:7px;background:#fff;color:var(--cv-page-ink);font:inherit}.cv-contact__field textarea{min-height:170px;resize:vertical}.cv-contact__field input[aria-invalid=true],.cv-contact__field textarea[aria-invalid=true]{border-color:#a52f37}.cv-contact__help{margin:8px 0 0;color:var(--cv-page-muted);font-size:.9rem;line-height:1.5}.cv-contact__status{margin:0 0 24px;padding:14px 16px;border-radius:7px;line-height:1.55}.cv-contact__status--success{border:1px solid #8bb79c;background:#eff8f2;color:#214d31}.cv-contact__status--error{border:1px solid #d29a9e;background:#fff1f2;color:#7a242a}.cv-contact__status a{color:inherit;font-weight:650}.cv-contact__actions{margin-top:24px}:where(.cv-page,.cv-page-info,.cv-page-faq,.cv-page-cta,.cv-page-contact) :where(a,button,input,select,textarea):focus-visible{outline:3px solid #8a6bb8;outline-offset:3px}@media(max-width:749px){.cv-page__shell,.cv-page-support__shell,.cv-page-contact__shell,.cv-page-info__shell,.cv-page-faq__shell,.cv-page-cta__shell{width:min(100% - 32px,1180px)}.cv-page__header{padding-top:44px}.cv-page__title{font-size:clamp(2.2rem,12vw,3.35rem)}.cv-page__content>section>ul:first-of-type,.cv-page-info__grid,.cv-contact__grid{grid-template-columns:1fr}.cv-contact__field--full{grid-column:auto}.cv-page-cta__shell{align-items:flex-start;flex-direction:column}.cv-page-cta__link{width:100%}}@media(prefers-reduced-motion:reduce){.cv-page *,.cv-page-info *,.cv-page-faq *,.cv-page-cta *,.cv-page-contact *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/clearvero-pages.css.map */
