/** Shopify CDN: Minification failed

Line 7:120 Unexpected "*"

**/
/* Be Radiant — Learn article (.br-la)+"More from Learn" (.br-lr).
   Hero/card: br-learn.css. Tokens: --la-e ease, --la-fb Poppins, --la-fd Coconat, --la-ft Clash; roots set --la-*/--lr-* inline. */
.br-la,.br-lr{--la-e:cubic-bezier(0.16,1,0.3,1);--la-fb:var(--font-body-family,Poppins,sans-serif);--la-fd:var(--br-font-display,Georgia,serif);--la-ft:var(--br-font-title,Arial,sans-serif);--la-fdw:var(--br-font-display-weight,400);--la-ftw:var(--br-font-title-weight,500);--la-ink:#2E2A39;--la-muted:#5E6268;--la-accent:#5A58DE;--la-card:#F9F6EE;--lr-ink:#2E2A39;--lr-muted:#5E6268;--lr-gutter:20px;font-family:var(--la-fb);letter-spacing:0}
.br-la{--la-line:#D5D2CB;position:relative;z-index:1;overflow-x:clip;background:var(--la-bg,#FDFBF7);color:var(--la-ink)}
.br-la__body{padding:var(--la-pt,40px) var(--la-gutter,20px) var(--la-pb,64px)}
.br-la__main,.br-la__aside{max-width:680px;margin-inline:auto;min-width:0}
.br-la__main>*{margin-top:0;margin-bottom:0}
.br-la-toc{margin-top:16px}
.br-la__prose{margin-top:40px}
.br-la-faq,.br-la-shop{margin-top:64px}
.br-la__note{margin-top:48px}
.br-la__main>:first-child{margin-top:0}
.br-la sup,.br-lr sup{font-size:.5em;line-height:0;vertical-align:super}
.br-la__eyebrow,.br-la-brand__eyebrow,.br-lr__eyebrow{margin:0;color:var(--la-muted);font-family:var(--la-ft);font-weight:var(--la-ftw);font-style:normal;font-size:12px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}
.br-la-shop__eyebrow{margin-bottom:12px}
.br-la-kt{background:var(--la-card);border-radius:20px;padding:24px}
.br-la-kt__list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}
.br-la-kt__list li{position:relative;padding-left:22px;font-size:16px;line-height:1.55;color:var(--la-ink)}
.br-la-kt__list li::before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--la-accent);display:block}
.br-la-toc{border-top:1px solid var(--la-line);border-bottom:1px solid var(--la-line)}
.br-la-toc__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 4px;cursor:pointer;list-style:none;border-radius:8px;transition:transform 120ms var(--la-e)}
.br-la-toc__sum::-webkit-details-marker{display:none}
.br-la-toc__sum:active{transform:scale(.99)}
.br-la-toc__nav{padding:0 4px 16px}
.br-la-toc__list{list-style:none;margin:0;padding:0}
.br-la-toc__link{display:flex;align-items:baseline;gap:14px;min-height:44px;padding:11px 0;box-sizing:border-box;color:var(--la-ink);text-decoration:none;border-radius:6px;font-size:15px;line-height:1.4;transition:color 200ms var(--la-e)}
.br-la-toc__n{flex:0 0 1.75em;font-size:12px;color:var(--la-muted);font-variant-numeric:tabular-nums;transition:color 200ms var(--la-e)}
.br-la-toc__item+.br-la-toc__item .br-la-toc__link{border-top:1px solid rgba(46,42,57,.07);border-radius:0}
.br-la-toc__icon,.br-la-faq__icon{position:relative;display:block;flex:0 0 auto;width:16px;height:16px}
.br-la-toc__icon::before,.br-la-toc__icon::after,.br-la-faq__icon::before,.br-la-faq__icon::after{content:"";position:absolute;top:50%;left:50%;width:15px;height:1.2px;background:currentColor;transform:translate(-50%,-50%);transition:transform 300ms var(--la-e)}
.br-la-toc__icon::after,.br-la-faq__icon::after{transform:translate(-50%,-50%) rotate(90deg)}
.br-la-toc[open] .br-la-toc__icon::before,.br-la-faq__item.is-open .br-la-faq__icon::before{transform:translate(-50%,-50%) rotate(45deg)}
.br-la-toc[open] .br-la-toc__icon::after,.br-la-faq__item.is-open .br-la-faq__icon::after{transform:translate(-50%,-50%) rotate(135deg)}
.br-la p,.br-la li,.br-la td,.br-la dd,.br-lr p{letter-spacing:0}
.br-la__prose{font-size:16px;line-height:1.65;color:var(--la-ink);overflow-wrap:break-word}
.br-la__prose>:first-child{margin-top:0}
.br-la__prose>:last-child{margin-bottom:0}
.br-la__prose p{margin:0 0 20px}
.br-la__prose>p:first-child{font-size:18px;line-height:1.6}
.br-la__prose h2,.br-la__h2{margin:56px 0 16px;color:var(--la-ink);font-family:var(--la-fd);font-weight:var(--la-fdw);font-style:normal;font-synthesis:none;font-size:30px;line-height:1.12;letter-spacing:0;text-transform:none;text-wrap:balance;scroll-margin-top:110px}
.br-la__h2{margin:0 0 24px}
.br-la__prose h3,.br-la__prose h4{color:var(--la-ink);font-family:var(--la-ft);font-weight:var(--la-ftw);font-style:normal;font-synthesis:none;letter-spacing:.005em;text-transform:none;scroll-margin-top:110px}
.br-la__prose h3{margin:40px 0 12px;font-size:19px;line-height:1.25}
.br-la__prose h4{margin:32px 0 10px;font-size:16px;line-height:1.3}
.br-la__prose h5,.br-la__prose h6{margin:28px 0 8px;color:var(--la-muted);font-family:var(--la-ft);font-weight:var(--la-ftw);font-size:13px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}
.br-la__prose h2+h3{margin-top:24px}
.br-la__prose :is(ul,ol){list-style:none;margin:0 0 24px;padding:0}
.br-la__prose ol{counter-reset:la-ol}
.br-la__prose li{position:relative;padding-left:26px;margin:0 0 10px}
.br-la__prose li>p{margin:0}
.br-la__prose li>:is(ul,ol){margin:10px 0 0}
.br-la__prose ul>li::before{content:"";position:absolute;left:4px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--la-accent);display:block}
.br-la__prose ol>li{counter-increment:la-ol}
.br-la__prose ol>li::before{content:counter(la-ol) ".";position:absolute;left:0;top:0;color:var(--la-accent);font-weight:600;font-variant-numeric:tabular-nums}
.br-la__prose a,.br-la-faq__a a,.br-la__note a{color:var(--la-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 200ms var(--la-e)}
.br-la a:focus-visible,.br-la-toc__sum:focus-visible,.br-lr a:focus-visible{outline:2px solid #5A58DE;outline-offset:2px}
.br-la__prose strong,.br-la__prose b{font-weight:600}
.br-la__prose blockquote{margin:40px 0;padding:0 0 0 24px;border-left:1px solid var(--la-accent);font-family:var(--la-fd);font-weight:var(--la-fdw);font-style:normal;font-size:24px;line-height:1.3;color:var(--la-ink)}
.br-la__prose blockquote p{margin:0 0 12px}
.br-la__prose blockquote>:last-child{margin:0}
.br-la__prose blockquote cite{display:block;margin-top:12px;font-family:var(--la-fb);font-size:13px;font-style:normal;color:var(--la-muted)}
.br-la__prose img{display:block;width:100%;height:auto;float:none;border-radius:20px;margin:32px 0}
.br-la__prose figure{margin:32px 0}
.br-la__prose figure img{margin:0}
.br-la__prose figcaption{margin-top:12px;font-size:13px;line-height:1.5;color:var(--la-muted)}
.br-la__prose iframe,.br-la__prose video{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:20px;margin:32px 0;background:#040B43}
.br-la__prose table{display:block;width:100%;margin:32px 0;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;border-collapse:collapse;font-size:15px;line-height:1.5}
.br-la__prose th,.br-la__prose td{text-align:left;vertical-align:top;min-width:7em;padding:14px 20px 14px 0;border:0;border-bottom:1px solid var(--la-line)}
.br-la__prose th{padding-block:10px;color:var(--la-muted);border-bottom-color:rgba(46,42,57,.4);font-family:var(--la-ft);font-weight:var(--la-ftw);font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.br-la__prose hr{border:0;height:1px;background:var(--la-line);margin:48px 0}
.br-la-faq__item{display:flex;align-items:flex-start;gap:12px}
.br-la-faq__num{flex:0 0 auto;min-width:1.6em;padding-top:22px;font-size:13px;line-height:1.3;color:#9A9A9A;font-variant-numeric:tabular-nums;letter-spacing:.01em}
.br-la-faq__content{flex:1 1 auto;min-width:0;border-bottom:1px solid rgba(46,42,57,.1)}
.br-la-faq__qh{all:unset;display:block}
.br-la-faq__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;margin:0;padding:20px 4px;border:0;background:transparent;color:var(--la-ink);text-align:left;cursor:pointer;border-radius:8px;transition:transform 120ms var(--la-e)}
.br-la-faq__btn:active{transform:scale(.99)}
.br-la-faq__btn:focus-visible{outline:2px solid #5A58DE;outline-offset:-2px}
.br-la-faq__q{font-family:var(--la-ft);font-weight:var(--la-ftw);font-size:17px;line-height:1.3;letter-spacing:.01em}
.br-la-faq__panel{display:grid;grid-template-rows:0fr;contain:inline-size;transition:grid-template-rows 260ms var(--la-e)}
.br-la-faq__item.is-open .br-la-faq__panel{grid-template-rows:1fr;transition-duration:400ms}
.br-la-faq__in{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s linear 260ms}
.br-la-faq__item.is-open .br-la-faq__in{visibility:visible;transition-delay:0s}
.br-la-faq__a{padding:0 4px 22px;margin:0;font-size:16px;line-height:1.6;color:var(--la-ink);opacity:0;transform:translate3d(0,6px,0);transition:opacity 300ms var(--la-e) 80ms,transform 300ms var(--la-e) 80ms}
.br-la-faq__item.is-open .br-la-faq__a{opacity:1;transform:none}
.br-la-faq__a p{margin:0 0 .8em}
.br-la-faq__a>:last-child{margin:0}
.br-la-shop__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.br-la-prod{position:relative;isolation:isolate;display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border-radius:20px;background:#FFF;border:1px solid rgba(46,42,57,.08);color:var(--la-ink);text-decoration:none;box-shadow:0 2px 8px rgba(4,11,67,.06);transition:transform 250ms var(--la-e)}
.br-la-prod::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 8px 24px rgba(4,11,67,.1);opacity:0;transition:opacity 250ms var(--la-e)}
.br-la-prod:active{transform:scale(.97);transition-duration:120ms}
.br-la-prod__media{display:block;width:96px;height:96px;border-radius:16px;overflow:hidden;background:#F4F5F5}
.br-la-prod__img{display:block;width:100%;height:100%;object-fit:cover}
.br-la-prod__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.br-la-prod__title{font-family:var(--la-ft);font-weight:var(--la-ftw);font-size:16px;line-height:1.25;letter-spacing:.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}
.br-la-prod__price{display:flex;align-items:baseline;gap:8px;margin-top:6px}
.br-la-prod__now{font-size:15px;font-weight:500}
.br-la-prod__was{font-size:13px;color:var(--la-muted)}
.br-la-prod__cta{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:7px 14px;border-radius:365px;border:1px solid rgba(90,88,222,.35);color:var(--la-accent);font-size:13px;font-weight:500;line-height:1.2;transition:color 200ms var(--la-e),background-color 200ms var(--la-e),border-color 200ms var(--la-e)}
.br-la-prod__arrow,.br-la-brand__arrow{transition:transform 200ms var(--la-e)}
.br-la__note{padding-top:20px;border-top:1px solid var(--la-line);color:var(--la-muted);font-size:13px;line-height:1.55}
.br-la__note a{color:inherit}
.br-la-brand{position:relative;isolation:isolate;overflow:hidden;margin-top:72px;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(calc((100vw - 40px) * 1.25),560px);padding:16px;border-radius:32px;background:#040B43}
.br-la-brand--ph{background:radial-gradient(90% 60% at 18% 8%,rgba(151,156,255,.55) 0%,rgba(151,156,255,0) 70%),linear-gradient(165deg,#5A58DE 0%,#040B43 78%)}
.br-la-brand__img{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover}
.br-la-brand__mark{position:absolute;z-index:-1;top:2%;left:50%;transform:translateX(-50%);font-family:var(--la-fd);font-weight:var(--la-fdw);font-size:clamp(160px,52vw,300px);line-height:1;color:rgba(255,255,255,.12);pointer-events:none}
.br-la-brand__card{position:relative;background:var(--la-card);color:var(--la-ink);border-radius:24px;padding:24px 20px}
.br-la-brand__eyebrow{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(46,42,57,.12)}
.br-la-brand__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;align-items:start}
.br-la-brand__mono{min-width:48px;padding-top:2px;color:var(--la-ink);font-family:var(--la-fd);font-weight:var(--la-fdw);font-size:56px;line-height:.9}
.br-la-brand__title{margin:0 0 8px;color:var(--la-ink);font-family:var(--la-ft);font-weight:var(--la-ftw);font-size:14px;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}
.br-la-brand__body{margin:0;color:var(--la-muted);font-size:14px;line-height:1.5}
.br-la-brand__links{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:12px;padding-top:4px;border-top:1px solid rgba(46,42,57,.12)}
.br-la-brand__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;border-radius:8px;color:var(--la-ink);text-decoration:none;font-size:14px;font-weight:500;transition:color 200ms var(--la-e),transform 120ms var(--la-e)}
.br-la-brand__link:active{transform:scale(.97)}
@media (prefers-reduced-motion:no-preference){
html:has(.br-la-toc){scroll-behavior:smooth}
}
@media (max-width:640px){
.br-la-brand__mono{font-size:48px;min-width:40px}
.br-la__prose table{font-size:14px}
}
@media (min-width:641px) and (max-width:1024px){
.br-la__body{padding-inline:40px}
.br-la__prose{font-size:17px}
.br-la__prose h2,.br-la__h2{font-size:34px}
.br-la__prose h3{font-size:20px}
.br-la-kt{padding:28px 32px}
.br-la-brand{min-height:560px;padding:24px;border-radius:40px}
.br-la-brand__card{border-radius:32px;padding:28px}
}
@media (min-width:1025px){
.br-la__body{max-width:1360px;margin-inline:auto;box-sizing:border-box;padding:var(--la-dpt,96px) 40px var(--la-dpb,120px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}
.br-la__main{grid-column:1/-1;grid-row:1;max-width:680px;margin:0 auto}
.br-la--aside .br-la__main{grid-column:7/-1;max-width:640px;margin:0}
.br-la__aside{grid-column:1/span 5;grid-row:1;max-width:none;margin:0}
.br-la--sticky .br-la__aside{position:sticky;top:136px}
.br-la-toc{margin-top:24px}
.br-la__prose{margin-top:48px;font-size:18px}
.br-la-faq,.br-la-shop{margin-top:80px}
.br-la__prose p{margin-bottom:24px}
.br-la__prose>p:first-child{font-size:20px;line-height:1.55}
.br-la__prose h2,.br-la__h2{font-size:40px;line-height:1.1;letter-spacing:-0.02em}
.br-la__prose h2{margin:64px 0 20px}
.br-la__h2{margin-bottom:28px}
.br-la__prose h3{font-size:21px;margin-top:48px}
.br-la__prose h4{font-size:17px}
.br-la__prose blockquote{font-size:28px;margin:48px 0}
.br-la__prose img,.br-la__prose iframe,.br-la__prose video{margin:40px 0}
.br-la__prose figure{margin:40px 0}
.br-la__prose table{display:table;overflow:visible}
.br-la-kt{padding:32px}
.br-la-kt__list li{font-size:17px}
.br-la-toc__link{font-size:16px}
.br-la-faq__q{font-size:19px}
.br-la-faq__a{font-size:17px}
.br-la-faq__btn{padding-block:24px}
.br-la-faq__num{padding-top:26px;font-size:14px}
.br-la-brand{min-height:clamp(560px,calc(100vh - 168px),780px);padding:24px;border-radius:40px}
.br-la-brand__mark{font-size:320px;top:4%}
.br-la-brand__card{border-radius:32px;padding:32px}
.br-la-brand__row{column-gap:28px}
.br-la-brand__title{font-size:15px}
}
@media (min-width:1025px) and (max-width:1199px){
.br-la--aside .br-la__main{grid-column:6/-1;padding-left:16px}
}
@media (hover:hover) and (pointer:fine){
.br-la-toc__link:hover,.br-la-toc__link:hover .br-la-toc__n{color:var(--la-accent)}
.br-la__prose a:hover,.br-la-faq__a a:hover{color:#3F3DB8}
.br-la-prod:hover{transform:translateY(-4px)}
.br-la-prod:hover::after{opacity:1}
.br-la-prod:hover .br-la-prod__cta{background:var(--la-accent);border-color:var(--la-accent);color:#FFF}
.br-la-prod:hover .br-la-prod__arrow,.br-la-brand__link:hover .br-la-brand__arrow,.br-lr__all:hover .br-lr__arrow{transform:translateX(3px)}
.br-la-brand__link:hover{color:var(--la-accent)}
.br-lr__all:hover{background:var(--lr-ink);border-color:var(--lr-ink);color:#FFF}
}
.br-lr{position:relative;z-index:1;overflow-x:clip;background:var(--lr-bg,#FDFBF7);color:var(--lr-ink);padding:var(--lr-pt,56px) 0 var(--lr-pb,72px);--lc-ink:var(--lr-ink);--lc-muted:var(--lr-muted);--lc-accent:var(--lr-accent,#5A58DE)}
.br-lr__inner{padding-inline:var(--lr-gutter)}
.br-lr__head{max-width:760px;margin:0 auto 32px;text-align:center}
.br-lr__eyebrow{margin-bottom:12px;color:var(--lr-muted)}
.br-lr__h{margin:0;color:var(--lr-ink);font-family:var(--la-fd);font-weight:var(--la-fdw);font-style:normal;font-synthesis:none;font-size:38px;line-height:1.08;letter-spacing:0;text-transform:none;text-wrap:balance}
.br-lr__track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px calc(-1 * var(--lr-gutter));padding:8px var(--lr-gutter);scroll-padding-inline:var(--lr-gutter)}
.br-lr__track::-webkit-scrollbar{display:none}
.br-lr__item{flex:0 0 82vw;max-width:400px;min-width:0;scroll-snap-align:start;--br-rv-y:0px}
.br-lr__foot{margin-top:32px;text-align:center}
.br-lr__all{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 28px;box-sizing:border-box;border-radius:365px;border:1px solid rgba(46,42,57,.2);color:var(--lr-ink);text-decoration:none;font-size:15px;font-weight:500;line-height:1.2;transition:transform 120ms var(--la-e),color 200ms var(--la-e),background-color 200ms var(--la-e),border-color 200ms var(--la-e)}
.br-lr__all:active{transform:scale(.97)}
.br-lr__arrow{transition:transform 200ms var(--la-e)}
@media (min-width:641px) and (max-width:1024px){
.br-lr__inner{padding-inline:40px}
.br-lr__track{margin-inline:-40px;padding-inline:40px;scroll-padding-inline:40px;gap:24px}
.br-lr__item{flex-basis:calc((100vw - 104px) / 2.15);max-width:none}
.br-lr__h{font-size:44px}
.br-lr__head{margin-bottom:40px}
}
@media (min-width:1025px){
.br-lr{padding:var(--lr-dpt,96px) 0 var(--lr-dpb,120px)}
.br-lr__inner{max-width:1360px;margin:0 auto;padding-inline:40px;box-sizing:border-box}
.br-lr__head{margin-bottom:56px}
.br-lr__eyebrow{font-size:14px}
.br-lr__h{font-size:56px;line-height:1.06;letter-spacing:-0.025em}
.br-lr__track{display:grid;grid-template-columns:repeat(var(--lr-cols,3),minmax(0,405px));justify-content:center;gap:48px 32px;overflow:visible;margin:0;padding:0;scroll-snap-type:none}
.br-lr__item{max-width:none;--br-rv-y:26px}
.br-lr__foot{margin-top:56px}
}
@media (prefers-reduced-motion:reduce){
.br-la *,.br-la *::before,.br-la *::after,.br-lr *{transition:none!important}
.br-la-faq__a,.br-la-prod:active,.br-la-prod:hover,.br-la-brand__link:active,.br-la-toc__sum:active,.br-la-faq__btn:active,.br-lr__all:active,.br-la-prod__arrow,.br-la-brand__arrow,.br-lr__arrow{transform:none!important}
}
