:root{--bx-ink:#0F172A;--bx-deep:#1E2E54;--bx-blue:#3D5DA9;--bx-corn:#5B8BFE;--bx-mist:#B4D5FE;--bx-ice:#EEF4FF;--bx-white:#FCFCFC;--bx-out:cubic-bezier(.16,1,.3,1);--bx-io:cubic-bezier(.77,0,.175,1)}html.bx-veil-on::after{content:"";position:fixed;inset:0;z-index:2147483000;background:var(--bx-ice) url("https://assets.cdn.filesafe.space/QtYtn3y9bXwV3hIPf3YB/media/c3a57b79-7f49-4b22-af08-811cac3e9126.jpg") center/cover no-repeat}.bx-veil{position:fixed;inset:0;z-index:2147483000;background:var(--bx-ice) url("https://assets.cdn.filesafe.space/QtYtn3y9bXwV3hIPf3YB/media/c3a57b79-7f49-4b22-af08-811cac3e9126.jpg") center/cover no-repeat;pointer-events:none}.bx-veil-mark{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;background:url("https://assets.cdn.filesafe.space/QtYtn3y9bXwV3hIPf3YB/media/368f8821-933d-4f57-baa2-4ce17a2abaab.webp") center/contain no-repeat;filter:drop-shadow(0 22px 34px rgba(15,23,42,.28));opacity:0;transform:scale(.82) rotate(-8deg);transition:opacity .6s ease,transform 1.3s var(--bx-out)}.bx-veil.is-quick .bx-veil-mark,.bx-veil.is-leave .bx-veil-mark{width:96px;height:96px;margin:-48px 0 0 -48px}.bx-veil.is-ready .bx-veil-mark{opacity:1;transform:none}.bx-veil-ring{position:absolute;left:0;top:0;width:0;height:0;border-radius:50%;border:1px solid rgba(61,93,169,.26);box-shadow:0 0 22px rgba(180,213,254,.16)}.bx-veil.is-leave .bx-veil-ring{display:none}.bx-cursor{position:fixed;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background-color:rgba(180,213,254,.95);border:1px solid rgba(180,213,254,0);pointer-events:none;z-index:2147482000;opacity:0;transition:width .5s var(--bx-out),height .5s var(--bx-out),margin .5s var(--bx-out),background-color .35s ease,border-color .35s ease,opacity .35s ease}.bx-cursor.is-on{opacity:1}.bx-cursor.is-light{background-color:rgba(61,93,169,.9)}.bx-cursor.is-link{width:24px;height:24px;margin:-12px 0 0 -12px;background-color:rgba(180,213,254,0);border-color:rgba(180,213,254,.85)}.bx-cursor.is-light.is-link{background-color:rgba(61,93,169,0);border-color:rgba(61,93,169,.7)}.bx-cursor.is-press{width:4px;height:4px;margin:-2px 0 0 -2px}.bx-cursor.is-link.is-press{width:18px;height:18px;margin:-9px 0 0 -9px}.bx-cursor.is-hide{opacity:0}.bx-ripples{position:fixed;inset:0;pointer-events:none;z-index:2147481000;overflow:hidden}.bx-ripple{position:absolute;border-radius:50%;border:1px solid rgba(180,213,254,.42);transform:translate(-50%,-50%) scale(0);animation:bx-ring 2s var(--bx-out) both}.bx-ripple.is-light{border-color:rgba(61,93,169,.28)}.bx-ripple.r2{animation-delay:.2s}@keyframes bx-ring{0%{transform:translate(-50%,-50%) scale(0);opacity:.8}60%{opacity:.22}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}.bx-motion .bx-split .bx-wi{display:inline-block;opacity:0;transform:translate3d(0,.36em,0);filter:blur(3px);transition:opacity .7s var(--bx-out),transform .9s var(--bx-out),filter .75s var(--bx-out);transition-delay:calc(var(--i,0) * 22ms + var(--bx-d,0ms))}.bx-motion .bx-split.is-in .bx-wi{opacity:1;transform:none;filter:blur(0)}.bx-motion .bx-up{opacity:0;transform:translate3d(0,14px,0);filter:blur(2px);transition:opacity .7s var(--bx-out),transform .9s var(--bx-out),filter .75s var(--bx-out);transition-delay:var(--bx-d,0ms)}.bx-motion .bx-up.is-in{opacity:1;transform:none;filter:blur(0)}.bx-motion .bx-img{-webkit-clip-path:circle(0% at 50% 50%);clip-path:circle(0% at 50% 50%);transform:scale(1.08);transition:clip-path 1.15s var(--bx-out),-webkit-clip-path 1.15s var(--bx-out),transform 1.6s var(--bx-out);transition-delay:var(--bx-d,0ms)}.bx-motion .bx-img.is-in{-webkit-clip-path:circle(75% at 50% 50%);clip-path:circle(75% at 50% 50%);transform:none}.bx-motion .bx-scrub .bx-wi{opacity:.16;transition:opacity .45s ease}.bx-motion .bx-scrub .bx-wi.lit{opacity:1}.bx-motion .bx-scrub img{opacity:0;transform:scale(.55);transition:opacity .8s ease,transform 1.1s var(--bx-out)}.bx-motion .bx-scrub img.lit{opacity:1;transform:none}@media (max-width:767px){.bx-motion .bx-split .bx-wi,.bx-motion .bx-up{filter:none}}.bx-rail,.bx-next{position:fixed;z-index:2147480000;font:500 11px/1 Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:rgba(252,252,252,.88);transition:color .6s ease,opacity .6s ease}.bx-rail.is-light,.bx-next.is-light{color:rgba(15,23,42,.78)}.bx-rail{left:30px;bottom:34px;transform-origin:0 100%;transform:rotate(-90deg) translateY(100%);display:flex;align-items:center;gap:14px;pointer-events:none;white-space:nowrap}.bx-rail-line{width:44px;height:1px;background:currentColor;opacity:.45}.bx-stack{position:relative;display:block;height:13px;overflow:hidden}.bx-stack>span{display:block;height:13px;line-height:13px;position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transform:translateY(100%);transition:transform .85s var(--bx-io),opacity .6s ease}.bx-stack>span.on{position:relative;opacity:1;transform:none}.bx-stack>span.past{transform:translateY(-100%)}.bx-next{right:28px;bottom:34px;display:flex;flex-direction:column;align-items:center;text-decoration:none;cursor:pointer}.bx-next-in{display:flex;flex-direction:column;align-items:center;gap:14px;transition:transform .55s var(--bx-out)}.bx-next:hover .bx-next-in{transform:translateY(8px)}.bx-next-txt{display:block;writing-mode:vertical-rl;transform:rotate(180deg)}.bx-next .bx-stack{height:auto;width:13px}.bx-next .bx-stack>span{height:auto;width:13px;line-height:13px;transform:translateX(-100%)}.bx-next .bx-stack>span.on{transform:none}.bx-next .bx-stack>span.past{transform:translateX(100%)}.bx-next svg{display:block;transition:transform .55s var(--bx-out)}.bx-next.is-top svg{transform:rotate(180deg)}.bx-rail.is-off,.bx-next.is-off{opacity:0;pointer-events:none}@media (max-width:1199px){.bx-rail,.bx-next{display:none}}.bx-btn{isolation:isolate}.bx-fill{position:absolute;left:0;top:0;width:10px;height:10px;border-radius:50%;pointer-events:none;z-index:-1;transform:translate(-50%,-50%) scale(0);transition:transform .9s var(--bx-out);background:rgba(15,23,42,.06)}.bx-btn.is-darkbtn .bx-fill{background:rgba(180,213,254,.16)}.bx-btn.bx-hot .bx-fill{transform:translate(-50%,-50%) scale(1)}.bx-ring{position:absolute;inset:-14px;border-radius:50%;border:1px solid rgba(180,213,254,.5);pointer-events:none;opacity:0;transform:scale(.94);transition:opacity .6s ease,transform 1s var(--bx-out)}.bx-hot>.bx-ring{opacity:1;transform:none}.bx-motion .belles-h5-nav-link,.bx-motion .footer-link,.bx-motion .w-richtext a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px;background-position:100% 94%;transition:background-size .6s var(--bx-out)}.bx-motion .belles-h5-nav-link:hover,.bx-motion .footer-link:hover,.bx-motion .w-richtext a:hover{background-size:100% 1px;background-position:0 94%}.bx-glow{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .5s ease;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(180,213,254,.1),rgba(180,213,254,0) 46%)}.bx-card.is-lightcard>.bx-glow{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(61,93,169,.07),rgba(61,93,169,0) 46%)}.bx-card:hover>.bx-glow{opacity:1}.bx-water{background-color:#0F172A!important;background-image:url("https://cdn.prod.website-files.com/6807b6b7d143d0a9bf5f0644/6acba36703ca57d2f8c47750_belles-hero-water.jpg")!important;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}.bx-water::after{content:"";position:absolute;left:0;right:0;top:0;height:200px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(15,23,42,.55) 0%,rgba(15,23,42,.2) 50%,rgba(15,23,42,0) 100%)}.bx-navover .navbar{position:absolute!important;left:0;right:0;top:0;z-index:40;background-color:transparent!important;background-image:none!important;box-shadow:none!important}@media (max-width:767px){.bx-water{background-image:url("https://assets.cdn.filesafe.space/QtYtn3y9bXwV3hIPf3YB/media/093e01c5-7b8a-40e5-9059-337ef49b3377.jpg")!important}}.bx-moon{position:relative;isolation:isolate}.bx-moon::before{content:"";position:absolute;left:50%;top:var(--bx-cy,60%);width:720px;height:720px;margin:-360px 0 0 -360px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(91,139,254,.2) 0%,rgba(61,93,169,.08) 38%,rgba(15,23,42,0) 68%);pointer-events:none}@media (max-width:767px){.bx-moon::before{width:480px;height:480px;margin:-240px 0 0 -240px}}.bx-motion .bx-lightwater{background-image:linear-gradient(rgba(238,244,255,.72),rgba(238,244,255,.72)),url("https://assets.cdn.filesafe.space/QtYtn3y9bXwV3hIPf3YB/media/c3a57b79-7f49-4b22-af08-811cac3e9126.jpg");background-size:cover,cover;background-position:center,center;animation:bx-drift 48s ease-in-out infinite alternate}@keyframes bx-drift{0%{background-position:center,50% 40%}100%{background-position:center,50% 60%}}.bx-motion .belles-blue-header,.bx-motion .belles-learning-hero{background-image:linear-gradient(180deg,rgba(61,93,169,.96) 0,rgba(61,93,169,.58) 150px,rgba(61,93,169,.58) 100%),url("https://cdn.prod.website-files.com/6807b6b7d143d0a9bf5f0644/6acba36703ca57d2f8c47750_belles-hero-water.jpg")!important;background-size:cover,cover!important;background-position:center,center!important}.bx-nobr br{display:none}.bx-nobr{text-wrap:balance}.bx-rm .bx-veil,.bx-rm .bx-cursor,.bx-rm .bx-ripples,.bx-rm .bx-rail,.bx-rm .bx-next{display:none!important}.blog-grid-wrapper { display: block; }.blog-grid-wrapper .w-dyn-items { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 28px; }.blog-grid-wrapper .w-dyn-item { display: flex; min-width: 0; }.blog-grid-wrapper .w-dyn-empty { background: none; padding: 0; text-align: center; }.blog-grid-wrapper .blog-grid-item.rp-insight-card { width: 100%; transition: transform .5s cubic-bezier(.2,.7,.2,1), box-shadow .5s ease; }.blog-grid-wrapper .blog-grid-item.rp-insight-card:hover { transform: translateY(-4px); box-shadow: 0 1px 0 rgba(15,23,42,.04), 0 24px 44px -30px rgba(30,46,84,.45); }.blog-grid-wrapper .blog-grid-item > a:first-child { display: block; min-width: 100%; border-radius: 14px; overflow: hidden; text-decoration: none; }.blog-grid-wrapper .blog-grid-image { display: block; width: 100%; }.blog-grid-wrapper .blog-grid-content-wrapper.bwp-753b3fac9 { display: flex; flex-direction: column; align-items: flex-start; flex: 1; margin: 0; padding: 22px 14px 16px; }.blog-grid-wrapper .blog-grid-item h2, .blog-grid-wrapper .blog-grid-item h3, .blog-grid-wrapper .blog-grid-item h4 { margin: 0 0 12px; color: var(--dark); font-size: clamp(21px, 1.7vw, 25px); font-weight: 400; line-height: 1.25; letter-spacing: -.01em; text-wrap: balance; }.blog-grid-wrapper .blog-grid-item h2 a, .blog-grid-wrapper .blog-grid-item h3 a, .blog-grid-wrapper .blog-grid-item a:has(> h4) { color: inherit; text-decoration: none; margin-bottom: 0; }.blog-grid-wrapper .blog-grid-item .bwp-82f1a5283 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; margin: 0 0 18px; font-size: 16px; line-height: 1.6; }.blog-grid-wrapper .blog-grid-item .rb-small { margin: auto 0 0; padding-top: 6px; font-size: 14px; opacity: .72; }.blog-grid-wrapper .blog-grid-item .rb-text-link { margin-top: 14px; font-size: 15px; }@media (max-width: 991px) { .blog-grid-wrapper .w-dyn-items { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; } }@media (max-width: 767px) { .blog-grid-wrapper .w-dyn-items { grid-template-columns: 1fr; gap: 18px; } }.blog-sidebar-post-category { white-space: nowrap; }.belles-topic-filter.is-current { background-color: var(--primary); border-color: var(--primary); color: var(--white); }.blog-grid-filters { scrollbar-width: none; -webkit-overflow-scrolling: touch; }.blog-grid-filters::-webkit-scrollbar { display: none; }section.works-title:has(> .base-container > .blog-grid-wrapper) { padding-top: 72px; padding-bottom: 80px; }.works-title .base-container > h2.belles-backstory-title { margin-top: 28px; font-size: clamp(34px, 3.2vw, 46px); line-height: 1.1; text-wrap: balance; }@media (min-width: 768px) { .works-title .base-container > h2.belles-backstory-title { align-self: flex-start; width: 100%; text-align: left; } }.works-title .base-container > .blog-grid-wrapper { width: 100%; margin-top: 36px; }.works-title .blog-grid-wrapper .w-dyn-items { gap: 20px; }.works-title .blog-grid-wrapper .blog-grid-item.rp-insight-card { padding: 8px; border-radius: 16px; background-color: #FCFCFC; box-shadow: 0 1px 0 rgba(15,23,42,.04), 0 14px 32px -26px rgba(30,46,84,.4); }.works-title .blog-grid-wrapper .blog-grid-item.rp-insight-card:hover { transform: translateY(-3px); }.works-title .blog-grid-wrapper .blog-grid-item > a:first-child { border-radius: 10px; }.works-title .blog-grid-wrapper .blog-grid-image.bwp-48fadf725 { height: auto; aspect-ratio: 4 / 1; border-radius: 10px; }.works-title .blog-grid-wrapper .blog-grid-content-wrapper.bwp-753b3fac9 { padding: 14px 10px 8px; }.works-title .blog-grid-wrapper .blog-sidebar-post-category { margin-bottom: 10px; padding: 5px 10px; font-size: 12px; }.works-title .blog-grid-wrapper .blog-grid-item h3 { font-size: 18px; line-height: 1.3; }.works-title .blog-grid-wrapper .bwp-82f1a5283, .works-title .blog-grid-wrapper .rb-text-link { display: none; }.works-title .blog-grid-wrapper .rb-small { font-size: 13px; }@media (max-width: 991px) {section.works-title:has(> .base-container > .blog-grid-wrapper) { padding-top: 56px; padding-bottom: 64px; }.works-title .blog-grid-wrapper .w-dyn-items { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 14px; }.works-title .blog-grid-wrapper .blog-grid-item h3 { font-size: 16px; }}@media (max-width: 767px) {.works-title .base-container > h2.belles-backstory-title { margin-top: 20px; text-align: center; }.works-title .base-container > .blog-grid-wrapper { margin-top: 24px; }.works-title .blog-grid-wrapper .w-dyn-items { display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; padding-bottom: 4px; }.works-title .blog-grid-wrapper .w-dyn-items::-webkit-scrollbar { display: none; }.works-title .blog-grid-wrapper .w-dyn-item { flex: 0 0 72%; scroll-snap-align: start; }}[data-related] .w-dyn-item:nth-child(n+4) { display: none; }[data-related].is-ready .w-dyn-item { display: none; }[data-related].is-ready .w-dyn-item.is-pick { display: flex; }.belles-article-layout .belles-article-display { text-wrap: balance; }.belles-article-layout .belles-article-dek { text-wrap: pretty; }.belles-article-meta p { margin: 0; color: var(--light-dark); }.belles-article-meta [aria-hidden="true"] { opacity: .45; }.belles-article-cta h3 { margin: 4px 0 2px; color: var(--dark); font-size: clamp(26px, 2.4vw, 32px); line-height: 1.2; text-wrap: balance; }.belles-article-cta p:not(.subheading) { max-width: 560px; color: var(--light-dark); font-size: 17px; line-height: 1.6; }@media (max-width: 767px) {.belles-article-cta .banner-buttons-wrapper { width: 100%; }.belles-article-cta .banner-buttons-wrapper a { width: 100%; padding-left: 18px; padding-right: 18px; font-size: 15px; text-align: center; }}.bx-progress { position: fixed; top: 0; left: 0; right: 0; z-index: 2147483000; height: 3px; pointer-events: none; opacity: 0; transition: opacity .4s ease; }.bx-progress.is-on { opacity: 1; }.bx-progress span { display: block; height: 100%; background: linear-gradient(90deg, #B4D5FE, #5B8BFE 60%, #3D5DA9); transform: scaleX(0); transform-origin: 0 50%; }@media (prefers-reduced-motion: reduce) {.blog-grid-wrapper .blog-grid-item.rp-insight-card { transition: none; }.blog-grid-wrapper .blog-grid-item.rp-insight-card:hover { transform: none; }}