html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.store_page__znEoC{display:grid;gap:clamp(48px,7vw,88px);padding-block:0 24px}.store_hero__JH505{display:grid;gap:18px;max-width:760px}.store_eyebrow___7gCH{margin:0;color:var(--v3-violet,#7a4ae6);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.store_hero__JH505 h1{margin:0;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.08;letter-spacing:-.03em}.store_lead__vD1N6{margin:0;max-width:64ch;color:var(--v3-muted,#66636f);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65}.store_heroActions__6SX4A{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.store_btn__X7djr{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:.95rem;font-weight:650;text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.store_btnPrimary__KA3PE{background:var(--v3-ink,#0a0a0f);color:var(--v3-bg,#fff)}.store_btnPrimary__KA3PE:hover{background:var(--v3-violet,#7a4ae6);color:#fff}.store_btnGhost__ictrd{border-color:var(--v3-line-strong,rgba(40,10,60,.16));background:transparent;color:var(--v3-ink,#0a0a0f)}.store_btnGhost__ictrd:hover{border-color:var(--v3-violet,#7a4ae6)}.store_btnAdded__p0HoO{border-color:color-mix(in srgb,var(--v3-green,#1fae6b) 45%,transparent);background:color-mix(in srgb,var(--v3-green,#1fae6b) 12%,transparent);color:var(--v3-ink,#0a0a0f)}.store_btnWide__RQkdd{width:100%}.store_btn__X7djr:focus-visible,.store_linkButton__iX2M9:focus-visible,.store_mediaButton__CCXYo:focus-visible,.store_removeButton__7QcGC:focus-visible{outline:2px solid var(--v3-violet,#7a4ae6);outline-offset:3px}.store_trust__PwF0Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.store_trust__PwF0Q li{display:grid;gap:4px;padding:18px 20px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:16px;background:var(--v3-glass-flat,rgba(255,255,255,.66))}.store_trust__PwF0Q strong{font-size:.98rem}.store_trust__PwF0Q span{color:var(--v3-muted,#66636f);font-size:.9rem;line-height:1.5}.store_sectionHead__6w6bk{display:grid;gap:8px;margin-bottom:24px}.store_sectionHead__6w6bk h2{margin:0;font-size:clamp(1.5rem,2.6vw,2rem);letter-spacing:-.02em}.store_sectionHead__6w6bk p{margin:0;color:var(--v3-muted,#66636f)}.store_grid__MXBGn{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px}.store_card__HEGHQ{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:20px;background:var(--v3-glass-flat,rgba(255,255,255,.66))}.store_cardBody__GVSdi{display:flex;flex:1;flex-direction:column;gap:12px;padding:22px}.store_category__B93uw{margin:0;color:var(--v3-violet,#7a4ae6);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.store_card__HEGHQ h2,.store_card__HEGHQ h3{margin:0;font-size:1.3rem;letter-spacing:-.015em}.store_card__HEGHQ h2 a,.store_card__HEGHQ h3 a{color:inherit;text-decoration:none}.store_card__HEGHQ h2 a:hover,.store_card__HEGHQ h3 a:hover{color:var(--v3-violet,#7a4ae6)}.store_card__HEGHQ p{margin:0;color:var(--v3-muted,#66636f);line-height:1.6}.store_points__c1wcK{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.store_points__c1wcK li{position:relative;padding-left:22px;font-size:.94rem;line-height:1.5}.store_points__c1wcK li:before{content:"";position:absolute;top:.5em;left:4px;width:7px;height:7px;border-radius:50%;background:var(--v3-violet,#7a4ae6)}.store_cardFooter__Goj_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--v3-line,rgba(40,10,60,.09))}.store_price___QMcx{display:grid;gap:2px}.store_price___QMcx strong{font-size:1rem}.store_price___QMcx small{color:var(--v3-muted,#66636f);font-size:.8rem}.store_cardActions__TPTFT{display:flex;flex-wrap:wrap;gap:10px}.store_textLink__6bA_I{align-self:center;color:var(--v3-ink,#0a0a0f);font-size:.92rem;font-weight:600;text-underline-offset:3px}.store_media__xj1iQ{position:relative;aspect-ratio:16/9;overflow:hidden;background:color-mix(in srgb,var(--v3-ink,#0a0a0f) 6%,transparent)}.store_mediaFill__mQqqY{display:block;width:100%;height:100%;object-fit:cover}.store_mediaButton__CCXYo{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.store_playBadge__sFSgI{position:absolute;bottom:14px;left:14px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(10,10,15,.78);color:#fff;font-size:.85rem;font-weight:600}.store_mediaButton__CCXYo:hover .store_playBadge__sFSgI{background:var(--v3-violet,#7a4ae6)}.store_steps__daJMD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;counter-reset:step}.store_steps__daJMD li{display:grid;gap:6px;padding:20px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:16px;counter-increment:step}.store_steps__daJMD li:before{content:counter(step,decimal-leading-zero);color:var(--v3-violet,#7a4ae6);font-size:.85rem;font-weight:700}.store_steps__daJMD strong{font-size:1rem}.store_steps__daJMD span{color:var(--v3-muted,#66636f);font-size:.92rem;line-height:1.55}.store_faq__1s4lh{display:grid;gap:10px}.store_faq__1s4lh details{padding:16px 20px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:14px}.store_faq__1s4lh summary{font-weight:650;cursor:pointer}.store_faq__1s4lh details p{margin:10px 0 0;color:var(--v3-muted,#66636f);line-height:1.6}.store_detail__eXq9b{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start}.store_detailMedia__8Sssy{overflow:hidden;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:20px}.store_detailInfo__rBKYA{display:grid;gap:16px}.store_detailInfo__rBKYA h1{margin:0;font-size:clamp(1.9rem,3.6vw,2.7rem);line-height:1.1;letter-spacing:-.025em}.store_buyBox__ry51J{display:grid;gap:14px;padding:20px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:18px;background:var(--v3-glass-flat,rgba(255,255,255,.66))}.store_buyBox__ry51J .store_cardActions__TPTFT>*{flex:1 1 180px}.store_columns__7ZtAO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.store_columns__7ZtAO section{padding:22px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:18px}.store_columns__7ZtAO h2{margin:0 0 14px;font-size:1.12rem}.store_backLink__xT572{color:var(--v3-muted,#66636f);font-size:.92rem;font-weight:600;text-decoration:none}.store_backLink__xT572:hover{color:var(--v3-ink,#0a0a0f)}.store_cartLayout__q6YLq{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:28px;align-items:start}.store_cartList__2xZug{display:grid;gap:14px;margin:0;padding:0;list-style:none}.store_cartItem__K6s6X{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:16px;background:var(--v3-glass-flat,rgba(255,255,255,.66))}.store_cartItem__K6s6X img{width:96px;height:96px;border-radius:12px;object-fit:cover}.store_cartItem__K6s6X a{color:inherit;text-decoration:none}.store_cartItem__K6s6X p{margin:4px 0;color:var(--v3-muted,#66636f);font-size:.92rem;line-height:1.5}.store_cartItem__K6s6X small{color:var(--v3-violet,#7a4ae6);font-weight:600}.store_removeButton__7QcGC{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:50%;background:transparent;color:var(--v3-muted,#66636f);cursor:pointer}.store_removeButton__7QcGC:hover{border-color:#d64545;color:#d64545}.store_checkout__DobZ5{position:sticky;top:96px;display:grid;gap:14px;padding:22px;border:1px solid var(--v3-line,rgba(40,10,60,.09));border-radius:18px;background:var(--v3-glass-flat,rgba(255,255,255,.66))}.store_checkout__DobZ5 h2{margin:0;font-size:1.25rem}.store_checkoutLead__mXGOn{margin:0;color:var(--v3-muted,#66636f);line-height:1.55}.store_field__8yRqS{display:grid;gap:6px;font-size:.88rem;font-weight:600}.store_field__8yRqS input,.store_field__8yRqS textarea{width:100%;padding:11px 13px;border:1px solid var(--v3-line-strong,rgba(40,10,60,.16));border-radius:12px;background:var(--v3-bg,#fff);color:var(--v3-ink,#0a0a0f);font:inherit;font-weight:400;resize:vertical}.store_field__8yRqS input:focus,.store_field__8yRqS textarea:focus{border-color:var(--v3-violet,#7a4ae6);outline:none}.store_checkoutSteps__NGoGY{display:grid;gap:6px;margin:0;padding-left:20px;color:var(--v3-muted,#66636f);font-size:.88rem;line-height:1.5}.store_linkButton__iX2M9{justify-self:start;padding:0;border:0;background:none;color:var(--v3-muted,#66636f);font:inherit;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.store_emptyCart__FRdjS{display:grid;justify-items:center;gap:12px;padding:56px 24px;border:1px dashed var(--v3-line-strong,rgba(40,10,60,.16));border-radius:20px;text-align:center}.store_emptyCart__FRdjS h2,.store_emptyCart__FRdjS p{margin:0}.store_emptyCart__FRdjS p{color:var(--v3-muted,#66636f)}@media (max-width:900px){.store_cartLayout__q6YLq,.store_detail__eXq9b{grid-template-columns:1fr}.store_steps__daJMD{grid-template-columns:repeat(2,minmax(0,1fr))}.store_columns__7ZtAO{grid-template-columns:1fr}.store_checkout__DobZ5{position:static}}@media (max-width:600px){.store_steps__daJMD,.store_trust__PwF0Q{grid-template-columns:1fr}.store_cartItem__K6s6X{grid-template-columns:64px minmax(0,1fr) auto;gap:12px}.store_cartItem__K6s6X img{width:64px;height:64px}.store_cardFooter__Goj_7{flex-direction:column;align-items:stretch}.store_cardActions__TPTFT>*{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.store_btn__X7djr{transition:none}}.blog_root__6FDsm{--blog-accent:#8b3dff;--blog-surface:rgba(255,255,255,0.76);--blog-soft:#efebff;--blog-copy:#504b61;position:relative;isolation:isolate;padding:132px 0 80px;color:var(--ink);background:radial-gradient(ellipse at 10% 8%,#8b3dff15,transparent 34%),radial-gradient(ellipse at 90% 5%,#ff3d9a16,transparent 32%)}[data-theme=dark] .blog_root__6FDsm{--blog-accent:#b29cff;--blog-surface:rgba(30,26,42,0.76);--blog-soft:#211b35;--blog-copy:#bbb4ce}.blog_width__B4Nbk{width:min(1120px,calc(100% - 48px));margin:auto}.blog_root__6FDsm :is(h1,h2,h3){font-family:var(--font-hero),sans-serif;color:var(--ink);font-weight:650;letter-spacing:-.025em;text-wrap:balance}.blog_root__6FDsm h1{font-size:clamp(40px,5.7vw,76px);line-height:1.07}.blog_root__6FDsm h2{font-size:clamp(28px,3vw,42px);line-height:1.18}.blog_root__6FDsm h3{font-size:clamp(22px,2.3vw,28px);line-height:1.25}.blog_root__6FDsm a{text-underline-offset:4px}.blog_root__6FDsm :is(a,button){transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s}.blog_root__6FDsm :is(a,button):focus-visible{outline:3px solid var(--blog-accent);outline-offset:5px}.blog_root__6FDsm button{cursor:pointer}.blog_root__6FDsm :is(a,button):active{transform:translateY(1px)}.blog_root__6FDsm svg{flex-shrink:0}.blog_breadcrumbs__XhMh1{font-size:12.5px;color:var(--v3-muted,var(--muted));margin-bottom:18px}.blog_breadcrumbs__XhMh1 ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;list-style:none;padding:0}.blog_breadcrumbs__XhMh1 li+li:before{content:"\203A";margin-right:8px;opacity:.55}.blog_breadcrumbs__XhMh1 a{text-decoration:none}.blog_breadcrumbs__XhMh1 a:hover{color:var(--v3-ink,var(--ink))}.blog_breadcrumbs__XhMh1 [aria-current=page]{color:var(--v3-ink,var(--ink));font-weight:550}.blog_localNav__2vJ1i{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;padding:5px;border:1px solid var(--v3-glass-border,var(--line));border-radius:999px;background:var(--v3-glass,transparent);box-shadow:var(--v3-edge-sm,none);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.blog_localNav__2vJ1i>div{display:contents}.blog_localNav__2vJ1i a{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;color:var(--v3-ink-2,var(--ink));font-size:13px;font-weight:550;text-decoration:none;transition:background .25s ease,color .25s ease}.blog_localNav__2vJ1i>a{color:#fff;background:var(--brand-gradient,var(--blog-accent))}.blog_localNav__2vJ1i a:hover{color:var(--v3-violet,var(--blog-accent));background:color-mix(in oklab,var(--v3-violet,#8b3dff) 10%,transparent)}.blog_localNav__2vJ1i>a:hover{color:#fff;background:var(--brand-gradient,var(--blog-accent));filter:brightness(1.08)}.blog_hero__JBo3S{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:70px 0}.blog_kicker__bp5MV{color:var(--blog-accent);font-size:11px;font-weight:750;letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px}.blog_hero__JBo3S h1{margin:0 0 24px}.blog_hero__JBo3S h1 span{display:block;color:var(--blog-accent)}.blog_lede__efNU3{color:var(--blog-copy);font-size:18px;line-height:1.75;max-width:58ch}.blog_heroActions__b8CI2{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.blog_primary__dOyxz{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 21px;border:1px solid #856aff;border-radius:14px;background:linear-gradient(120deg,#7956ee,#6659e6);box-shadow:0 8px 28px #8b3dff26;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.blog_primary__dOyxz:hover{box-shadow:0 12px 35px #8b3dff44;transform:translateY(-2px)}.blog_textLink__imUbc{display:inline-flex;align-items:center;gap:8px;color:var(--blog-accent);text-decoration:underline;font-size:14px;font-weight:650;min-height:44px}.blog_featured__lDIwd{display:block;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:var(--blog-surface);box-shadow:0 20px 70px #8b3dff13;transform:rotate(1.5deg)}.blog_featured__lDIwd:hover{transform:rotate(0);border-color:var(--blog-accent);box-shadow:0 18px 65px #8b3dff29}.blog_featured__lDIwd img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.blog_featuredCopy__W3Wm8{padding:26px}.blog_featuredCopy__W3Wm8>span{color:var(--blog-accent);font-size:11px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.blog_featured__lDIwd h2{font-size:28px;margin:12px 0 16px}.blog_featuredCopy__W3Wm8 p{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--blog-copy)}.blog_benefits__lyjjj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0 0 64px}.blog_benefits__lyjjj>div{display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:18px;padding:19px;background:var(--blog-surface);font-size:14px;font-weight:650}.blog_benefits__lyjjj svg{color:var(--blog-accent);width:22px}.blog_library___qfuM{padding:24px 0 64px;scroll-margin-top:110px}.blog_sectionHeading__0p_We{display:flex;justify-content:space-between;align-items:end;gap:32px}.blog_sectionHeading__0p_We h2{margin:0}.blog_search__mNv6D{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:0 14px;color:var(--muted);background:var(--blog-surface);min-height:48px;width:260px;flex-shrink:0}.blog_search__mNv6D input{width:100%;background:transparent;border:0;min-width:0;color:var(--ink);font-size:14px;padding:13px 0}.blog_search__mNv6D:focus-within{border-color:var(--blog-accent);outline:2px solid var(--blog-accent);outline-offset:3px}.blog_search__mNv6D input:focus-visible{outline:none}.blog_filters__AetXf{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.blog_filters__AetXf button{min-height:44px;padding:9px 15px;border:1px solid var(--line);border-radius:30px;font-size:13px;background:var(--blog-surface);color:var(--blog-copy)}.blog_filters__AetXf button[aria-pressed=true]{background:var(--blog-soft);border-color:var(--blog-accent);color:var(--blog-accent)}.blog_filters__AetXf button:hover{border-color:var(--blog-accent)}.blog_resultCount__XhHg7{font-size:12px;color:var(--muted);margin:19px 0}.blog_cardGrid___FwOk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.blog_card__l41Ec{--card-accent:#977fff;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--blog-surface);min-width:0}.blog_card__l41Ec[data-accent="1"]{--card-accent:#ff3d9a}.blog_card__l41Ec[data-accent="2"]{--card-accent:#ff987c}.blog_card__l41Ec[data-accent="3"]{--card-accent:#60c9ac}.blog_card__l41Ec:hover{transform:translateY(-5px);border-color:var(--card-accent);box-shadow:0 15px 42px color-mix(in srgb,var(--card-accent) 15%,transparent)}.blog_cardImage__KCf_M{position:relative;overflow:hidden}.blog_cardImage__KCf_M img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;transition:transform .5s}.blog_card__l41Ec:hover img{transform:scale(1.035)}.blog_imageArrow__euODm{position:absolute;bottom:18px;right:18px;width:43px;height:43px;border:1px solid #ffffff66;border-radius:50%;display:grid;place-items:center;background:#191329d9;color:white}.blog_cardCopy__znZRA{padding:27px;display:flex;flex-direction:column;flex:1}.blog_meta__NBKpB{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;color:var(--muted);font-size:12px}.blog_meta__NBKpB>span:first-child{color:var(--blog-accent);font-weight:700}.blog_card__l41Ec h3{margin:17px 0 13px}.blog_cardCopy__znZRA>p{font-size:15px;line-height:1.75;color:var(--blog-copy);margin-bottom:24px}.blog_readLink__yz9iL{margin-top:auto;display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;color:var(--blog-accent)}.blog_empty__2Jjtx{padding:44px;text-align:center;border:1px dashed var(--line);border-radius:20px}.blog_empty__2Jjtx button{margin-top:18px;color:var(--blog-accent);text-decoration:underline}.blog_trustPanel__mW_CD{display:grid;grid-template-columns:1fr 1fr;gap:44px;border:1px solid var(--line);border-radius:28px;padding:38px;background:linear-gradient(110deg,#8b3dff11,#ff3d9a0c),var(--blog-surface);margin:20px 0 60px}.blog_trustPanel__mW_CD p{color:var(--blog-copy);font-size:15px;line-height:1.8;margin-top:15px}.blog_trustPanel__mW_CD .blog_textLink__imUbc{margin-top:13px}.blog_endCta__b9Hxb{border:1px solid var(--line);border-radius:28px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:radial-gradient(ellipse at 85% 90%,#ff3d9a1c,transparent 55%),var(--blog-surface)}.blog_endCta__b9Hxb h2{font-size:32px}.blog_endCta__b9Hxb p{color:var(--blog-copy);margin-top:12px;max-width:58ch;line-height:1.7}.blog_endCta__b9Hxb .blog_primary__dOyxz{flex-shrink:0}.blog_postFoot__vQozv,.blog_post__L77xs{max-width:1040px;margin-inline:auto}.blog_articleHeader__2HLyh{max-width:860px;margin:0 0 36px;text-align:left}.blog_postCategory__3kdhZ{margin:0 0 18px;color:var(--v3-muted,var(--muted));font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.blog_articleHeader__2HLyh h1{margin:0 0 22px}.blog_articleHeader__2HLyh .blog_lede__efNU3{max-width:760px;margin:0 0 24px}.blog_byline__QCuRJ{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 10px;font-size:13.5px;color:var(--muted);line-height:1.6}.blog_byline__QCuRJ a{color:var(--ink);font-weight:600;text-decoration:none}.blog_byline__QCuRJ a:hover{color:var(--blog-accent)}.blog_articleFigure__tr5Hm{margin:36px 0 28px}.blog_articleFigure__tr5Hm img{display:block;width:100%;height:auto;max-height:none;object-fit:cover;border-radius:28px;border:1px solid var(--line)}.blog_articleFigure__tr5Hm figcaption{margin:12px 0;color:var(--muted);font-size:12px;text-align:center}.blog_takeaways__fF1ta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 56px}.blog_takeaways__fF1ta div{background:var(--blog-surface);border:1px solid var(--line);border-radius:16px;padding:22px}.blog_takeaways__fF1ta span{display:block;color:var(--v3-muted,var(--muted));font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:10px}.blog_takeaways__fF1ta p{font-size:15px;line-height:1.6;font-weight:600;color:var(--ink)}.blog_articleGrid__pGlHt{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}.blog_contents__8lqcp{position:sticky;top:110px;font-size:13.5px}.blog_contents__8lqcp summary{list-style:none;margin-bottom:12px;color:var(--v3-muted,var(--muted));font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.blog_contents__8lqcp summary::-webkit-details-marker{display:none}.blog_contents__8lqcp nav ol{display:grid;gap:2px;margin:0;padding:0;border-left:1px solid var(--line);list-style:none;counter-reset:toc}.blog_contents__8lqcp nav li{counter-increment:toc}.blog_contents__8lqcp a{display:grid;grid-template-columns:22px 1fr;gap:4px;margin-left:-1px;padding:8px 10px 8px 14px;border-left:2px solid transparent;color:var(--blog-copy);line-height:1.45;text-decoration:none}.blog_contents__8lqcp a:before{content:counter(toc,decimal-leading-zero);color:var(--v3-faint,var(--muted));font-size:11.5px;font-variant-numeric:tabular-nums;line-height:1.75}.blog_contents__8lqcp a:hover{border-left-color:var(--blog-accent);color:var(--ink)}.blog_article__Og7Js{min-width:0;max-width:none;font-size:17px;line-height:1.8;color:var(--blog-copy)}.blog_article__Og7Js h2{font-size:30px;line-height:1.27;margin:0 0 22px}.blog_article__Og7Js h3{font-size:21px;margin-bottom:12px}.blog_article__Og7Js p+p{margin-top:18px}.blog_article__Og7Js section{margin-bottom:48px;scroll-margin-top:115px}.blog_article__Og7Js ul{list-style:disc;padding-left:23px;margin:22px 0}.blog_article__Og7Js li{margin:10px 0;padding-left:5px}.blog_article__Og7Js a{color:var(--blog-accent);text-decoration:underline}.blog_answer__UMNAo{border:1px solid var(--line);border-left:3px solid var(--v3-violet,#7a4ae6);background:var(--blog-surface);padding:25px 28px;border-radius:0 18px 18px 0;margin-bottom:34px}.blog_answer__UMNAo strong{display:block;color:var(--ink);margin-bottom:8px}.blog_workflow__vW3zV{padding:22px;background:var(--blog-soft);border:1px solid var(--line);border-radius:18px;margin:30px 0 42px}.blog_workflow__vW3zV ol{display:flex;flex-wrap:wrap;gap:10px 20px;padding:0;margin:0;list-style:none;counter-reset:step}.blog_workflow__vW3zV li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5;color:var(--ink);margin:0;padding:0}.blog_workflow__vW3zV li:before{counter-increment:step;content:counter(step);font-size:10px;width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--blog-accent)}.blog_note__s09Uz{border:1px solid var(--line);border-left:3px solid var(--line-strong,var(--v3-line-strong));border-radius:0 12px 12px 0;background:var(--blog-surface);padding:18px 21px;margin:24px 0;font-size:15px;line-height:1.75}.blog_tableWrap__leVI_{overflow:auto;border:1px solid var(--line);border-radius:16px;margin:25px 0}.blog_tableWrap__leVI_ table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.65;min-width:380px}.blog_tableWrap__leVI_ th{background:var(--blog-soft);text-align:left;color:var(--ink);font-weight:700}.blog_tableWrap__leVI_ :is(th,td){padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:top}.blog_tableWrap__leVI_ tr:last-child td{border-bottom:0}.blog_checklist__lhGGY{background:var(--blog-surface);border:1px solid var(--line);border-radius:22px;padding:25px}.blog_checkCount__gLfrj{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:650;color:var(--blog-accent);margin-bottom:18px}.blog_checkCount__gLfrj span{color:var(--muted);font-weight:400}.blog_checklist__lhGGY label{display:flex;gap:13px;align-items:flex-start;min-height:46px;padding:10px 0;border-top:1px solid var(--line);cursor:pointer;font-size:15px;line-height:1.7}.blog_checklist__lhGGY input{width:19px;height:19px;accent-color:#8b3dff;margin-top:4px;flex-shrink:0}.blog_small__7YaJg{font-size:12px;color:var(--muted);line-height:1.7}.blog_template__PnKD7{border:1px solid var(--line);border-radius:22px;background:var(--blog-surface);overflow:hidden}.blog_templateTop__cttZn{padding:22px 25px;border-bottom:1px solid var(--line)}.blog_templateTop__cttZn h3{margin:0}.blog_templateTop__cttZn span{font-size:12px;color:var(--blog-accent)}.blog_template__PnKD7 textarea{resize:vertical;display:block;width:100%;padding:25px;background:transparent;border:0;color:var(--blog-copy);line-height:2;font-size:14px}.blog_toolActions__LhjgF{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:18px 25px;border-top:1px solid var(--line)}.blog_toolActions__LhjgF :is(button,a){display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--line);border-radius:10px;padding:10px 13px;color:var(--ink);background:var(--blog-soft);font-size:13px;font-weight:650;text-decoration:none}.blog_toolActions__LhjgF :is(button,a):hover{border-color:var(--blog-accent)}.blog_toolActions__LhjgF>span{font-size:12px}.blog_sourceList___cueg{font-size:14px}.blog_sourceList___cueg p{font-size:13px;color:var(--muted);line-height:1.75;margin-top:6px}.blog_authorNote__3MO5h{padding:25px;border:1px solid var(--line);border-radius:18px;font-size:14px;line-height:1.8;background:var(--blog-surface)}.blog_authorNote__3MO5h strong{color:var(--ink)}.blog_authorNote__3MO5h p{margin-top:10px}.blog_related___FePx{margin:70px 0 60px}.blog_related___FePx h2{margin-bottom:28px}.blog_relatedLinks__xbrKn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blog_relatedLinks__xbrKn a{display:flex;flex-direction:column;gap:14px;border:1px solid var(--line);border-radius:18px;padding:23px;background:var(--blog-surface);font-size:16px;font-weight:650}.blog_relatedLinks__xbrKn span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--blog-accent)}.blog_relatedLinks__xbrKn svg{margin-top:auto;color:var(--blog-accent)}.blog_relatedLinks__xbrKn a:hover{border-color:var(--blog-accent)}.blog_progress__Fb5Vb{position:fixed;top:0;left:0;right:0;height:3px;z-index:160;pointer-events:none}.blog_progress__Fb5Vb span{display:block;height:100%;transform-origin:left;background:var(--brand-gradient,linear-gradient(90deg,#8b3dff,#ff3d9a))}.blog_editorial__dXIjH{max-width:780px;margin:60px auto}.blog_editorial__dXIjH h1{font-size:clamp(38px,5vw,60px);margin-bottom:25px}.blog_editorial__dXIjH h2{margin-top:38px;margin-bottom:17px;font-size:28px}.blog_editorial__dXIjH p{line-height:1.85;color:var(--blog-copy);margin:16px 0}.blog_editorial__dXIjH a{color:var(--blog-accent);text-decoration:underline}.blog_promo__5Id_u{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:34px;margin:40px 0;border:1px solid var(--line);border-radius:26px;background:linear-gradient(120deg,#8b3dff14,#ff3d9a0c),var(--glass);color:var(--ink)}.blog_promo__5Id_u h2{font-size:30px;line-height:1.2;margin:0 0 16px}.blog_promo__5Id_u p:not(.blog_kicker__bp5MV){color:var(--muted);line-height:1.75;font-size:15px}.blog_promo__5Id_u>div>a{display:inline-flex;align-items:center;gap:10px;color:var(--purple);font-weight:650;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.blog_promo__5Id_u .blog_kicker__bp5MV{color:var(--purple)}.blog_promoLinks__neRBz{display:flex;flex-direction:column;gap:10px}.blog_promo__5Id_u .blog_promoLinks__neRBz>a{margin:0;border:1px solid var(--line);padding:17px;border-radius:12px;text-decoration:none;font-size:14px;color:var(--ink);justify-content:space-between;background:var(--glass)}.blog_promoLinks__neRBz a:hover{border-color:var(--purple)}.blog_srOnly__gUsJn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1600px){.blog_width__B4Nbk{width:1200px}}@media (max-width:1000px){.blog_hero__JBo3S{gap:30px}.blog_hero__JBo3S h1{font-size:57px}.blog_articleGrid__pGlHt{grid-template-columns:190px minmax(0,1fr);gap:32px}.blog_articleHeader__2HLyh h1{font-size:54px}.blog_article__Og7Js{font-size:16px}}@media (max-width:760px){.blog_root__6FDsm{padding-top:110px}.blog_width__B4Nbk{width:calc(100% - 32px)}.blog_localNav__2vJ1i{align-items:flex-start;flex-direction:column;gap:13px}.blog_localNav__2vJ1i>div{gap:17px}.blog_hero__JBo3S{grid-template-columns:1fr;padding:40px 0;gap:32px}.blog_hero__JBo3S h1{font-size:clamp(43px,8vw,62px);max-width:570px}.blog_featured__lDIwd{transform:none}.blog_featured__lDIwd img{max-height:340px}.blog_benefits__lyjjj{gap:8px;padding-bottom:25px}.blog_benefits__lyjjj>div{flex-direction:column;text-align:center;padding:17px 8px;font-size:12px}.blog_sectionHeading__0p_We{align-items:stretch;flex-direction:column;gap:22px}.blog_search__mNv6D{width:100%}.blog_cardGrid___FwOk{gap:20px}.blog_cardCopy__znZRA{padding:22px}.blog_card__l41Ec h3{font-size:25px}.blog_cardCopy__znZRA>p{font-size:14px}.blog_promo__5Id_u,.blog_trustPanel__mW_CD{grid-template-columns:1fr;gap:25px;padding:26px}.blog_endCta__b9Hxb{flex-direction:column;align-items:flex-start;padding:28px}.blog_articleHeader__2HLyh{margin-top:35px}.blog_articleHeader__2HLyh h1{font-size:clamp(37px,7vw,52px)}.blog_articleFigure__tr5Hm img{border-radius:20px}.blog_takeaways__fF1ta{gap:9px;margin-bottom:32px}.blog_takeaways__fF1ta div{padding:15px}.blog_takeaways__fF1ta p{font-size:13px}.blog_articleGrid__pGlHt{grid-template-columns:1fr;gap:28px}.blog_contents__8lqcp{position:static;border:1px solid var(--line);border-radius:15px;padding:14px 20px;background:var(--blog-surface)}.blog_contents__8lqcp nav{display:grid;grid-template-columns:1fr 1fr}.blog_article__Og7Js{max-width:none}.blog_article__Og7Js h2{font-size:28px}.blog_article__Og7Js section{scroll-margin-top:100px}.blog_relatedLinks__xbrKn{grid-template-columns:1fr}.blog_relatedLinks__xbrKn a{flex-direction:row;align-items:center;flex-wrap:wrap}.blog_relatedLinks__xbrKn span{width:100%}.blog_relatedLinks__xbrKn svg{margin-left:auto}}@media (max-width:540px){.blog_cardGrid___FwOk,.blog_takeaways__fF1ta{grid-template-columns:1fr}.blog_takeaways__fF1ta div{display:flex;gap:14px;align-items:baseline;padding:15px 19px}.blog_takeaways__fF1ta span{margin:0}.blog_takeaways__fF1ta p{font-size:14px}.blog_articleHeader__2HLyh{text-align:left}.blog_byline__QCuRJ{justify-content:flex-start}.blog_lede__efNU3{font-size:16px}.blog_articleFigure__tr5Hm{margin-top:26px}.blog_contents__8lqcp nav{grid-template-columns:1fr}.blog_cardImage__KCf_M img{max-height:260px}.blog_article__Og7Js h2{font-size:26px}.blog_checklist__lhGGY{padding:20px}.blog_templateTop__cttZn,.blog_template__PnKD7 textarea,.blog_toolActions__LhjgF{padding:19px}.blog_answer__UMNAo{padding:20px}.blog_article__Og7Js{font-size:16px}.blog_heroActions__b8CI2{align-items:stretch}.blog_featuredCopy__W3Wm8{padding:22px}.blog_featured__lDIwd h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.blog_cardImage__KCf_M img,.blog_root__6FDsm :is(a,button){transition:none}.blog_card__l41Ec:hover,.blog_featured__lDIwd,.blog_featured__lDIwd:hover,.blog_primary__dOyxz:hover,.blog_relatedLinks__xbrKn a:hover,.blog_root__6FDsm :is(a,button):active{transform:none}}@media print{.blog_root__6FDsm{padding:0;background:none;color:#111}.blog_contents__8lqcp,.blog_endCta__b9Hxb,.blog_localNav__2vJ1i,.blog_progress__Fb5Vb,.blog_related___FePx,.blog_toolActions__LhjgF{display:none}.blog_articleGrid__pGlHt{display:block}.blog_article__Og7Js{max-width:none}.blog_articleFigure__tr5Hm img{max-height:260px}.blog_root__6FDsm :is(h1,h2,h3,p){color:#111}}.blog_howWeWrite__LfNsk{display:inline-flex;gap:9px;align-items:center;width:fit-content;margin-top:18px}