.cg{color:#1e1533;background:var(--cg-sbg,transparent)}.cg *{box-sizing:border-box}.cg__sec{padding:var(--cg-pt) 0 var(--cg-pb)}@media(max-width:749px){.cg__sec{padding:calc(var(--cg-pt)*.65) 0 calc(var(--cg-pb)*.65)}}.cg__wrap{max-width:var(--cg-max);margin:0 auto;padding:0 20px}.cg__head{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-bottom:clamp(24px,4vw,44px)}.cg__head--center{margin-left:auto;margin-right:auto;text-align:center;align-items:center}.cg__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cg-eyebrow)}.cg__title{margin:0;font-size:clamp(24px,5vw,var(--cg-h));line-height:1.15;font-weight:800;letter-spacing:-.015em;color:var(--cg-hc,inherit)}.cg__title em{font-style:normal;color:var(--cg-accent)}.cg__intro{font-size:clamp(16px,1.4vw,18px);color:var(--cg-intro)}.cg__intro p{margin:0}.cg__intro p+p{margin-top:10px}.cg__grid{display:grid;gap:var(--cg-gap);grid-template-columns:minmax(0,1fr);align-items:var(--cg-align)}@media(min-width:750px){.cg__grid{grid-template-columns:repeat(var(--cg-cols-t),minmax(0,1fr))}}@media(min-width:990px){.cg__grid{grid-template-columns:repeat(var(--cg-cols),minmax(0,1fr))}}@media(max-width:749px){.cg__grid--m-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cg__grid--m-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 8px;scrollbar-width:none}.cg__grid--m-scroll::-webkit-scrollbar{display:none}.cg__grid--m-scroll>.cg__card{flex:0 0 82%;scroll-snap-align:start}}.cg__card{--cg-bg:#fff;--cg-bd:transparent;--cg-bw:0px;position:relative;background:var(--cg-bg);border:var(--cg-bw) solid var(--cg-bd);border-radius:var(--cg-radius);padding:var(--cg-pad);display:flex;flex-direction:column;gap:14px;align-items:flex-start;text-align:left;overflow:hidden}.cg__card--outline{--cg-bw:1.5px;--cg-bd:#E8E2FD}.cg__card--lavender{--cg-bg:#F4F0FF;--cg-title:#4E25B8}.cg__card--dark{--cg-bg:#1E1533;--cg-title:#fff;--cg-text:#E4DCF7;--cg-tag:#C9B6FF}.cg__card--violet{--cg-bg:#6B3FE0;--cg-title:#fff;--cg-text:#F1EBFF;--cg-tag:#E4DCF7;--cg-num:#fff;--cg-check:#fff}.cg__card--transparent{--cg-bg:transparent}.cg__card--center{align-items:center;text-align:center}.cg--shadow .cg__card{box-shadow:0 10px 30px #1e153314}.cg--hover .cg__card{transition:transform .25s,box-shadow .25s}.cg--hover .cg__card:hover{transform:translateY(-4px);box-shadow:0 14px 34px #1e15331f}.cg__media{display:block;width:calc(100% + var(--cg-pad)*2);margin:calc(var(--cg-pad)*-1) calc(var(--cg-pad)*-1) 4px;overflow:hidden}.cg__media img{display:block;width:100%;height:100%;object-fit:cover}.cg__media--square{aspect-ratio:1/1}.cg__media--landscape{aspect-ratio:4/3}.cg__media--wide{aspect-ratio:16/9}.cg__media--portrait{aspect-ratio:3/4}.cg__media--inset{width:100%;margin:0;border-radius:calc(var(--cg-radius)*.6)}.cg__icon{width:var(--cg-is);height:var(--cg-is);border-radius:var(--cg-ir);background:var(--cg-ibg);color:var(--cg-ic);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cg__icon svg{width:50%;height:50%}.cg__icon img{width:62%;height:62%;object-fit:contain}.cg__num{font-size:var(--cg-ns,40px);font-weight:800;line-height:1;color:var(--cg-num,#8B5DFF)}.cg__tag{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cg-tag,#5B5470)}.cg__card-title{margin:0;font-size:var(--cg-ts);font-weight:var(--cg-tw,700);line-height:1.25;color:var(--cg-title,inherit)}.cg__card-title em{font-style:normal;color:var(--cg-accent)}.cg__text{font-size:var(--cg-xs);line-height:1.55;color:var(--cg-text,#4A4360)}.cg__text p{margin:0}.cg__text p+p{margin-top:10px}.cg__text ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;text-align:left}.cg__text li{position:relative;padding-left:30px}.cg__text li:before{content:"";position:absolute;left:0;top:.2em;width:20px;height:20px;background:var(--cg-check,#6B3FE0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/contain no-repeat}.cg__text a{color:inherit;text-decoration:underline}.cg__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;margin-top:var(--cg-btn-mt,0)}.cg__btn:hover{transform:translateY(-2px)}.cg__btn--primary{background:var(--cg-btn,#6B3FE0);color:var(--cg-btn-t,#fff)}.cg__btn--outline{border:1.5px solid var(--cg-btn,#6B3FE0);color:var(--cg-btn,#6B3FE0);background:transparent}.cg__btn--link{padding:0;min-height:44px;color:var(--cg-btn,#6B3FE0);text-decoration:underline;text-underline-offset:4px}.cg__card--bottom .cg__btn{--cg-btn-mt:auto}.cg__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.cg__cover:focus-visible{outline-offset:-4px}.cg__vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cg__grid[role=region]:focus-visible{outline:3px solid #8B5DFF;outline-offset:4px}.cg__note{margin:24px 0 0;font-weight:600;color:var(--cg-nc,inherit)}.cg__note em{font-style:normal;color:var(--cg-accent)}.cg__foot{margin-top:32px;display:flex}.cg__foot--center{justify-content:center}.cg :focus-visible{outline:3px solid #8B5DFF;outline-offset:3px}.neow-reveal .cg--anim [data-cg-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.neow-reveal .cg--anim [data-cg-reveal].is-in,.shopify-design-mode .cg--anim [data-cg-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.neow-reveal .cg--anim [data-cg-reveal]{opacity:1;transform:none;transition:none}.cg__btn,.cg--hover .cg__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAAgA */
