.configurator_page__N87m7{background:var(--bg)}.configurator_container__liHpA{width:min(1240px,92vw);margin:0 auto}.configurator_hero__nNOFe{padding:calc(var(--s-13) + 40px) 0 var(--s-8);background:radial-gradient(70% 110% at 50% -10%,var(--brand-pale) 0,transparent 62%),var(--bg);text-align:center}.configurator_eyebrow__kF7vE{display:inline-block;font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand);font-weight:700;margin-bottom:var(--s-4)}.configurator_title__rdT7Y{font-size:var(--fs-h1);font-weight:600;letter-spacing:var(--ls-display);line-height:var(--lh-tight);color:var(--ink);margin-bottom:var(--s-5)}.configurator_titleAccent__hcAiE{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--accent-rich-deep)}.configurator_lead__Dy90K{max-width:640px;margin:0 auto;font-size:var(--fs-body-lg);color:var(--ink-muted);line-height:var(--lh-relaxed)}.configurator_viewerSection__D5whh{padding:var(--s-8) 0 var(--s-11)}.configurator_layout__7LkMZ{display:block}.configurator_picker__D_quk{position:relative;display:flex;flex-direction:column;gap:5px;padding-bottom:var(--s-3);border-bottom:1px solid var(--line)}.configurator_pickerLabel__Wm3t3{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:700;color:var(--ink-subtle)}.configurator_pickerOption__g4prW,.configurator_pickerTrigger__D2dby{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-pure);border:1px solid var(--line);text-align:left;cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease)}.configurator_pickerTrigger__D2dby:hover{border-color:var(--brand)}.configurator_pickerOption__g4prW:focus-visible,.configurator_pickerTrigger__D2dby:focus-visible{outline:2px solid var(--brand-light);outline-offset:2px}.configurator_pickerThumb__Fk5Sp{width:42px;height:42px;flex-shrink:0;object-fit:contain;border-radius:8px;background:var(--bg-soft)}.configurator_pickerText__DCxtZ{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.configurator_pickerName__UcEvZ{font-size:var(--fs-body);font-weight:600;color:var(--ink);letter-spacing:var(--ls-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.configurator_pickerMeta__dyKVM{font-size:var(--fs-small);color:var(--ink-muted);white-space:nowrap}.configurator_pickerChevron__iRpeB{flex-shrink:0;color:var(--ink-subtle);transition:transform .2s var(--ease)}.configurator_pickerChevronOpen__wjSfz{transform:rotate(180deg)}.configurator_pickerMenu__skFdp{position:absolute;top:calc(100% - var(--s-3));left:0;right:0;z-index:30;margin:0;padding:6px;list-style:none;display:flex;flex-direction:column;gap:2px;max-height:380px;overflow-y:auto;border-radius:var(--radius-lg);background:var(--bg-pure);border:1px solid var(--line);box-shadow:0 18px 44px -14px rgba(20,17,15,.28);animation:configurator_pickerIn__6v2Tg .16s var(--ease)}@keyframes configurator_pickerIn__6v2Tg{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.configurator_pickerOption__g4prW{border-color:transparent;background:transparent}.configurator_pickerOption__g4prW:hover{background:var(--bg-soft)}.configurator_pickerOptionActive__Gt5gS{background:var(--brand-pale)}.configurator_pickerCheck__jYxmD{flex-shrink:0;color:var(--brand)}@media (prefers-reduced-motion:reduce){.configurator_pickerMenu__skFdp{animation:none}.configurator_pickerChevron__iRpeB{transition:none}}.configurator_viewerWrap__0YiJb{min-width:0}.configurator_viewerSkeleton__oKmI7{width:100%;min-height:620px;border-radius:var(--radius-lg);background:linear-gradient(110deg,var(--bg-soft) 30%,var(--bg-cream) 50%,var(--bg-soft) 70%);background-size:200% 100%;animation:configurator_shimmer__acZA0 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.configurator_viewerSkeleton__oKmI7{animation:none}}@keyframes configurator_shimmer__acZA0{0%{background-position:200% 0}to{background-position:-200% 0}}.configurator_comingSoon__oh_ca{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:560px;padding:var(--s-9);border-radius:var(--radius-lg);background:radial-gradient(120% 90% at 50% 0,#fff 0,var(--bg-soft) 60%,var(--bg-cream) 100%);border:1px solid var(--line);box-shadow:var(--shadow-soft)}.configurator_comingSoonIcon__4f1Qh{color:var(--brand-light);margin-bottom:var(--s-5)}.configurator_comingSoonTitle__4_0C7{font-size:var(--fs-h3);font-weight:600;color:var(--ink);letter-spacing:var(--ls-tight);margin-bottom:var(--s-3)}.configurator_comingSoonText__uEIpI{max-width:380px;font-size:var(--fs-body);color:var(--ink-muted);line-height:var(--lh-relaxed);margin-bottom:var(--s-6)}.configurator_comingSoonBtn__bIrkn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--radius-pill);background:var(--brand);color:#fff;font-size:var(--fs-body);font-weight:600;letter-spacing:var(--ls-tight);transition:background var(--duration) var(--ease),transform var(--duration) var(--ease)}.configurator_comingSoonBtn__bIrkn:hover{background:var(--brand-primary);transform:translateY(-2px)}.configurator_sectionEyebrow__GSuf4{display:inline-block;font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand);font-weight:700;margin-bottom:var(--s-3)}.configurator_sectionTitle__GkdAb{font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--ls-tight);line-height:var(--lh-snug);color:var(--ink);margin-bottom:var(--s-8);max-width:22ch}.configurator_steps__1Y_WN{padding:var(--s-11) 0 0}.configurator_stepGrid__AXc8_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-7);gap:var(--s-7)}.configurator_step__xkSyH{position:relative}.configurator_stepNum__5BXQ2{display:block;font-size:2.75rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--brand-light);margin-bottom:var(--s-4)}.configurator_stepTitle__orDcp{font-size:var(--fs-h4);font-weight:600;color:var(--ink);margin-bottom:var(--s-2)}.configurator_stepDesc__oBpDd{font-size:var(--fs-small);color:var(--ink-muted);line-height:var(--lh-relaxed);max-width:34ch}.configurator_perks__2lQH8{padding:var(--s-11) 0 0}.configurator_perkGrid__wV0EV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s-5);gap:var(--s-5)}.configurator_perk__Uh2Tp{display:flex;align-items:flex-start;gap:var(--s-4);padding:var(--s-6);border-radius:var(--radius-lg);background:var(--bg-pure);border:1px solid var(--line);box-shadow:var(--shadow-soft)}.configurator_perkIcon__k0HGr{flex-shrink:0;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--brand-pale);color:var(--brand)}.configurator_perkTitle__Ykvxq{font-size:var(--fs-h4);font-weight:600;color:var(--ink);margin-bottom:4px}.configurator_perkDesc__bKWJ2{font-size:var(--fs-small);color:var(--ink-muted);line-height:var(--lh-normal)}.configurator_lineup__x5QeQ{padding:var(--s-11) 0 0}.configurator_lineupHead___TgU7{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-5);margin-bottom:var(--s-7)}.configurator_lineupTitle___15iw{font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--ls-tight);line-height:var(--lh-snug);color:var(--ink)}.configurator_lineupAll__BMdHp{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:var(--fs-small);font-weight:600;color:var(--brand);border-bottom:1px solid transparent;transition:border-color var(--duration) var(--ease)}.configurator_lineupAll__BMdHp:hover{border-color:var(--brand)}.configurator_lineupCarousel__UUEN1{position:relative}.configurator_lineupNav__v00EM{position:absolute;top:var(--arrow-top,50%);transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-pill);cursor:pointer;background:#fff;border:1px solid var(--line);color:var(--brand-deep);box-shadow:0 8px 24px -10px rgba(42,21,71,.28);transition:background-color var(--duration) var(--ease),border-color var(--duration) var(--ease),color var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.configurator_lineupNavPrev__lvsL6{left:-16px}.configurator_lineupNavNext__niJea{right:-16px}.configurator_lineupNav__v00EM:hover{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 12px 28px -8px rgba(42,21,71,.4)}.configurator_lineupNav__v00EM:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.configurator_lineupRail__HIMce{display:flex;gap:var(--s-7);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--s-2));padding:4px var(--s-2) var(--s-3)}.configurator_lineupRail__HIMce::-webkit-scrollbar{display:none}.configurator_lineupCard__irU2I{flex:0 0 calc((100% - 3 * var(--s-7)) / 4);scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;color:inherit}.configurator_lineupImg__JjpV1{position:relative;aspect-ratio:1.1/1;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#FFFFFF,#F1ECE3)}.configurator_lineupImg__JjpV1 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom;transition:transform .36s cubic-bezier(.32,.72,0,1)}.configurator_lineupCard__irU2I:hover .configurator_lineupImg__JjpV1 img{transform:scale(1.05)}.configurator_lineupTier__lnE_D{position:absolute;top:14px;left:14px;z-index:1;padding:4px 11px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);color:var(--brand-deep);background:var(--accent-soft-pale)}.configurator_lineupBody__yY8xA{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--s-4) var(--s-2) 0;text-align:center}.configurator_lineupName__kcqsB{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ink);transition:color .2s ease}.configurator_lineupCard__irU2I:hover .configurator_lineupName__kcqsB{color:var(--brand)}.configurator_lineupMeta__UrBRz{font-size:var(--fs-small);color:var(--ink-muted)}.configurator_faq__E_F9w{padding:var(--s-11) 0 var(--s-13)}.configurator_faqInner__8oQHG{max-width:820px;margin:0 auto;padding:0 48px}.configurator_faqHead__dYnzK{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink);margin:0 0 28px}.configurator_faqList__GZZJL{display:flex;flex-direction:column;gap:var(--s-3)}.configurator_faqItem__3b_by{background:var(--bg-pure);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;transition:border-color .24s,box-shadow .24s}.configurator_faqItemOpen__AWuXL{border-color:var(--brand-light);box-shadow:var(--shadow-soft)}.configurator_faqQ__T08zU{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-5) var(--s-6);text-align:left;font-size:var(--fs-body-lg);font-weight:600;color:var(--ink);transition:color .2s}.configurator_faqQ__T08zU:hover{color:var(--brand)}.configurator_faqIcon__ebQ15{flex-shrink:0;color:var(--brand);transition:transform var(--duration) var(--ease)}.configurator_faqItemOpen__AWuXL .configurator_faqIcon__ebQ15{transform:rotate(45deg)}.configurator_faqAWrap__5dZVA{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration) var(--ease)}.configurator_faqAInner__6FziO{overflow:hidden}.configurator_faqA__y9bn0{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--ink-muted);margin:0;padding:0 var(--s-6) var(--s-5);max-width:68ch}.configurator_finalCta__9n5nJ{position:relative;overflow:hidden;padding:64px 0;background:radial-gradient(ellipse 60% 100% at 100% 0,rgba(232,199,122,.14) 0,transparent 60%),linear-gradient(135deg,#2A1547,#4A2378 60%,#2A1547)}.configurator_finalInner__e2Paa{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:56px;gap:56px;align-items:center}.configurator_finalText__VqmxE{display:flex;flex-direction:column;gap:16px}.configurator_finalTitle__mPwxE{font-size:clamp(32px,3.6vw,48px);line-height:1.05;letter-spacing:-.025em;font-weight:400;color:#fff;margin:0}.configurator_finalAccent__mwQWL{font-family:EB Garamond,serif;font-style:italic;color:var(--accent-soft)}.configurator_finalLead__JRYig{font-size:16px;line-height:1.6;color:rgba(255,255,255,.72);margin:0;max-width:540px}.configurator_finalActions__rKXTa{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.configurator_finalBtn__8GDma{display:inline-flex;align-items:center;gap:12px;padding:20px 36px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--brand-deep);font-weight:600;font-size:15px;box-shadow:0 14px 32px -8px rgba(232,199,122,.5);transition:background .28s,transform .28s}.configurator_finalBtn__8GDma:hover{background:#F0D293;transform:translateY(-2px)}.configurator_finalBtn__8GDma:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}.configurator_finalTrust__UX7qn{display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:rgba(255,255,255,.7)}.configurator_finalTrust__UX7qn span{display:inline-flex;align-items:center;gap:6px}.configurator_finalTrust__UX7qn svg{color:var(--accent-soft)}@media (max-width:768px){.configurator_finalInner__e2Paa{grid-template-columns:1fr;gap:28px;padding:0 24px}.configurator_hero__nNOFe{text-align:left}.configurator_lead__Dy90K{margin:0}}@media (max-width:920px){.configurator_stepGrid__AXc8_{grid-template-columns:1fr;gap:var(--s-6)}.configurator_perkGrid__wV0EV{grid-template-columns:1fr}.configurator_sectionTitle__GkdAb{max-width:none}.configurator_lineupCard__irU2I{flex:0 0 72%}.configurator_lineupNav__v00EM{display:none}}.LangSwitcher_wrap__ka2cG{position:relative}.LangSwitcher_trigger__UCOcM{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:background .2s,border-color .2s}.LangSwitcher_trigger__UCOcM:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.45)}.LangSwitcher_trigger__UCOcM:focus-visible{outline:2px solid #fff;outline-offset:2px}.LangSwitcher_triggerFlag__EFBPG{width:16px;height:16px;border-radius:50%;display:block;flex-shrink:0;box-shadow:0 0 0 1px rgba(255,255,255,.35)}.LangSwitcher_triggerCode__iqKH7{line-height:1}.LangSwitcher_chev__93uNh{transition:transform .22s cubic-bezier(.32,.72,0,1)}.LangSwitcher_chevOpen__frwM9{transform:rotate(180deg)}.LangSwitcher_scrim__wA4hP{display:none}.LangSwitcher_panel__1OVIX{position:absolute;top:calc(100% + 12px);inset-inline-end:0;width:480px;max-width:calc(100vw - 32px);background:#fff;border:1px solid var(--line,#e8e2d9);border-radius:18px;box-shadow:0 28px 64px rgba(20,17,15,.22);z-index:960;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 96px);animation:LangSwitcher_pop__g7hn_ .18s cubic-bezier(.32,.72,0,1);transform-origin:top var(--sb-panel-origin,right)}[dir=rtl] .LangSwitcher_panel__1OVIX{--sb-panel-origin:left}@keyframes LangSwitcher_pop__g7hn_{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.LangSwitcher_grab__3m94Y{display:none}.LangSwitcher_head__zR7uH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--line,#e8e2d9);flex-shrink:0}.LangSwitcher_headText__ETI5l{display:flex;align-items:flex-start;gap:10px}.LangSwitcher_headIcon__PcEBm{color:var(--brand-deep,#2a1547);flex-shrink:0;margin-top:3px}.LangSwitcher_title__4Lpw4{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink,#14110f);line-height:1.3}.LangSwitcher_subtitle__tm6N6{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:var(--ink-soft,#6b6259);max-width:34ch}.LangSwitcher_close__MLSrz{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:0;border-radius:9px;background:transparent;color:var(--ink-soft,#6b6259);cursor:pointer;transition:background .16s,color .16s;-webkit-tap-highlight-color:transparent}.LangSwitcher_close__MLSrz:hover{background:var(--bg-soft,#f4f0ea);color:var(--ink,#14110f)}.LangSwitcher_searchRow__Dlt9B{position:relative;display:flex;align-items:center;padding:12px 18px 10px;flex-shrink:0}.LangSwitcher_searchIcon__l6ycS{position:absolute;inset-inline-start:30px;color:var(--ink-soft,#6b6259);pointer-events:none}.LangSwitcher_search__2eML2{width:100%;padding-block:10px;padding-inline:36px 34px;border:1px solid var(--line,#e8e2d9);border-radius:11px;background:var(--bg-soft,#f4f0ea);font-family:inherit;font-size:14px;color:var(--ink,#14110f);transition:border-color .16s,background .16s}.LangSwitcher_search__2eML2::placeholder{color:var(--ink-soft,#6b6259)}.LangSwitcher_search__2eML2:focus{outline:none;border-color:var(--brand,#4a2378);background:#fff}.LangSwitcher_searchClear__tp7vr{position:absolute;inset-inline-end:26px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:50%;background:rgba(20,17,15,.08);color:var(--ink-soft,#6b6259);cursor:pointer}.LangSwitcher_searchClear__tp7vr:hover{background:rgba(20,17,15,.16)}.LangSwitcher_list__Hbdhb{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 12px 12px;-webkit-overflow-scrolling:touch}.LangSwitcher_group__wDVg5{padding:0}.LangSwitcher_group__wDVg5+.LangSwitcher_group__wDVg5{margin-top:14px;padding-top:14px;border-top:1px solid var(--line,#e8e2d9)}.LangSwitcher_groupTitle__Bx8Is{margin:0 0 6px;padding:0 6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:var(--ink-soft,#6b6259)}.LangSwitcher_grid__Akrul{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.LangSwitcher_opt__8vipp{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background .14s;-webkit-tap-highlight-color:transparent}.LangSwitcher_opt__8vipp:hover{background:var(--bg-soft,#f4f0ea)}.LangSwitcher_opt__8vipp:focus-visible{outline:2px solid var(--brand,#4a2378);outline-offset:-2px}.LangSwitcher_optActive___beRQ{background:var(--bg-soft,#f4f0ea)}.LangSwitcher_optActive___beRQ .LangSwitcher_optName__83wqC{color:var(--brand-deep,#2a1547)}.LangSwitcher_optFlag__ubQcS{width:18px;height:18px;border-radius:50%;display:block;box-shadow:0 0 0 1px rgba(20,17,15,.12)}.LangSwitcher_optName__83wqC{font-size:13.5px;font-weight:600;color:var(--ink,#14110f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LangSwitcher_optBadge__ljTRn{width:6px;height:6px;border-radius:50%;overflow:hidden;text-indent:-999px;flex-shrink:0}.LangSwitcher_badgeFull__uryBo{background:var(--brand,#4a2378)}.LangSwitcher_badgeCore__MIxo_{background:#c9a961}.LangSwitcher_optCode__KamnM{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--ink-soft,#6b6259);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LangSwitcher_optCheck__AsX0A{color:var(--brand,#4a2378)}.LangSwitcher_empty__Y_iBv{margin:18px 6px;font-size:13.5px;color:var(--ink-soft,#6b6259);text-align:center}.LangSwitcher_legend__snPI8{display:flex;flex-wrap:wrap;gap:16px;padding:11px 18px;border-top:1px solid var(--line,#e8e2d9);background:var(--bg-soft,#f4f0ea);font-size:11.5px;color:var(--ink-soft,#6b6259);flex-shrink:0}.LangSwitcher_legend__snPI8 span{display:inline-flex;align-items:center;gap:6px}.LangSwitcher_dotCore__dkOme,.LangSwitcher_dotFull__Dht8Z{width:6px;height:6px;border-radius:50%;display:inline-block}.LangSwitcher_dotFull__Dht8Z{background:var(--brand,#4a2378)}.LangSwitcher_dotCore__dkOme{background:#c9a961}@media (max-width:760px){.LangSwitcher_panel__1OVIX{width:360px}.LangSwitcher_grid__Akrul{grid-template-columns:1fr}}@media (max-width:1100px){.LangSwitcher_trigger__UCOcM{padding:7px 11px;gap:6px;font-size:12px;position:relative}.LangSwitcher_trigger__UCOcM:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}.LangSwitcher_triggerFlag__EFBPG{width:15px;height:15px}}@media (max-width:640px){.LangSwitcher_trigger__UCOcM{padding-top:11px;padding-bottom:11px;min-height:44px}.LangSwitcher_scrim__wA4hP{display:block;position:fixed;inset:0;background:rgba(20,17,15,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:959;animation:LangSwitcher_fade___W36s .2s ease}@keyframes LangSwitcher_fade___W36s{0%{opacity:0}to{opacity:1}}.LangSwitcher_panel__1OVIX{position:fixed;top:auto;right:0;left:0;bottom:0;width:100%;max-width:none;border-radius:20px 20px 0 0;border-left:0;border-right:0;border-bottom:0;max-height:86dvh;padding-bottom:env(safe-area-inset-bottom);animation:LangSwitcher_sheet__V2vXw .26s cubic-bezier(.32,.72,0,1);transform-origin:bottom center}@keyframes LangSwitcher_sheet__V2vXw{0%{transform:translateY(100%)}to{transform:none}}.LangSwitcher_grab__3m94Y{display:block;width:38px;height:4px;margin:9px auto 0;border-radius:999px;background:rgba(20,17,15,.16);flex-shrink:0}.LangSwitcher_head__zR7uH{padding:12px 18px}.LangSwitcher_title__4Lpw4{font-size:16px}.LangSwitcher_list__Hbdhb{padding:4px 10px 14px}.LangSwitcher_opt__8vipp{padding:12px 10px;grid-template-columns:20px minmax(0,1fr) auto auto}.LangSwitcher_optFlag__ubQcS{width:20px;height:20px}.LangSwitcher_optName__83wqC{font-size:15px}.LangSwitcher_search__2eML2{font-size:16px;padding-top:11px;padding-bottom:11px}.LangSwitcher_legend__snPI8{padding:10px 18px calc(10px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.LangSwitcher_panel__1OVIX,.LangSwitcher_scrim__wA4hP{animation:none}.LangSwitcher_chev__93uNh,.LangSwitcher_close__MLSrz,.LangSwitcher_opt__8vipp,.LangSwitcher_trigger__UCOcM{transition:none}}.PhoneField_wrap__fVo8_{--pf-radius:10px;--pf-border:var(--line,#E8E4DD);--pf-bg:#FAF8F5;--pf-bg-focus:#fff;--pf-ring:var(--brand,#4A2378);--pf-font-size:14px;--pf-pad-y:12px;--pf-min-height:auto;--pf-focus-shadow:0 0 0 3px rgba(74,35,120,0.14);--pf-focus-outline:none;--pf-trigger-bleed:0px;position:relative;min-width:0}.PhoneField_combo__rpcQu{display:flex;align-items:stretch;border:1px solid var(--pf-border);border-radius:var(--pf-radius);background:var(--pf-bg);transition:border-color .2s,background .2s,box-shadow .2s;min-width:0;min-height:var(--pf-min-height)}.PhoneField_combo__rpcQu:hover{border-color:var(--brand-light,#A78BC4)}.PhoneField_combo__rpcQu:focus-within{background:var(--pf-bg-focus);border-color:var(--pf-ring);box-shadow:var(--pf-focus-shadow);outline:var(--pf-focus-outline);outline-offset:1px}.PhoneField_trigger__WYPvI{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:var(--pf-pad-y) 9px var(--pf-pad-y) 12px;margin:calc(-1 * var(--pf-trigger-bleed)) 0 calc(-1 * var(--pf-trigger-bleed)) calc(-1 * var(--pf-trigger-bleed));border:0;background:transparent;font-family:inherit;font-size:var(--pf-font-size);color:var(--ink,#14110F);cursor:pointer;border-radius:var(--pf-radius) 0 0 var(--pf-radius);transition:background .18s;outline:none}.PhoneField_trigger__WYPvI:hover{background:rgba(74,35,120,.05)}.PhoneField_trigger__WYPvI:active{background:rgba(74,35,120,.09)}.PhoneField_trigger__WYPvI:focus-visible{background:rgba(74,35,120,.09)}.PhoneField_flag__qIy9z{width:20px;height:13.3px;flex:0 0 auto;display:block}.PhoneField_dial__fBBtP{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.01em;white-space:nowrap}.PhoneField_chev__ev27b{flex:0 0 auto;opacity:.5;transition:transform .2s,opacity .2s}.PhoneField_trigger__WYPvI[aria-expanded=true] .PhoneField_chev__ev27b{transform:rotate(180deg);opacity:.9}.PhoneField_number__xAY73{flex:1 1 auto;min-width:0;padding:var(--pf-pad-y) 14px var(--pf-pad-y) 10px;border:0;border-left:1px solid var(--pf-border);background:transparent;font-family:inherit;font-size:var(--pf-font-size);color:var(--ink,#14110F);outline:none;transition:border-color .2s}.PhoneField_combo__rpcQu:focus-within .PhoneField_number__xAY73{border-left-color:rgba(74,35,120,.25)}.PhoneField_number__xAY73::placeholder{color:#6B645F}.PhoneField_pop__GdvUe{position:fixed;z-index:var(--pf-pop-z,1100);max-height:320px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:12px;box-shadow:0 24px 56px -18px rgba(20,12,30,.32);overflow:hidden;animation:PhoneField_popIn__IZdCX .16s cubic-bezier(.32,.72,0,1)}@keyframes PhoneField_popIn__IZdCX{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PhoneField_searchRow__cftAo{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line,#e8e4dd);color:var(--ink-subtle,#8C8580);flex:0 0 auto}.PhoneField_search__I6qCI{flex:1 1;min-width:0;border:0;background:transparent;font-family:inherit;font-size:var(--pf-search-font-size,13.5px);color:var(--ink,#14110F);outline:none}.PhoneField_search__I6qCI::placeholder{color:#6B645F}.PhoneField_list__hLA1I{list-style:none;margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto}.PhoneField_opt__kiY0d{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;font-family:inherit;font-size:13.5px;color:var(--ink,#14110F);text-align:left;cursor:pointer;transition:background .14s}.PhoneField_opt__kiY0d[data-active=true]{background:var(--brand-pale,#E8E1F0)}.PhoneField_opt__kiY0d[aria-selected=true] .PhoneField_optDial__GzkCG,.PhoneField_opt__kiY0d[aria-selected=true] .PhoneField_optName__K40vQ{color:var(--brand,#4A2378);font-weight:700}.PhoneField_opt__kiY0d:focus-visible{outline:2px solid var(--brand,#4A2378);outline-offset:-2px}.PhoneField_optFlag__PmZt_{flex:0 0 auto;width:22px;height:14.7px;display:block}.PhoneField_optName__K40vQ{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhoneField_optDial__GzkCG{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--ink-muted,#5C5552)}.PhoneField_optCustom__upVCK{border-bottom:1px solid var(--line,#e8e4dd);border-radius:8px 8px 0 0}.PhoneField_optCustom__upVCK .PhoneField_optName__K40vQ{color:var(--brand,#4A2378);font-weight:600}.PhoneField_optAdd__dZsRV{flex:0 0 auto;width:22px;color:var(--brand,#4A2378)}.PhoneField_empty___ekfa{margin:0;padding:18px 12px;text-align:center;font-size:13px;color:var(--ink-muted,#5C5552);text-wrap:pretty}@media (pointer:coarse){.PhoneField_opt__kiY0d{padding:11px 10px}.PhoneField_trigger__WYPvI{padding-left:13px}}@media (prefers-reduced-motion:reduce){.PhoneField_pop__GdvUe{animation:none}.PhoneField_chev__ev27b,.PhoneField_combo__rpcQu,.PhoneField_number__xAY73,.PhoneField_opt__kiY0d,.PhoneField_trigger__WYPvI{transition:none}}.FormSkin_tokens__bt9iN{--form-surface:#fff;--form-title-size:24px;--form-title-weight:600;--form-title-lh:1.2;--form-title-tracking:-0.02em;--form-title-color:var(--ink,#14110F);--form-lead-size:13.5px;--form-lead-lh:1.55;--form-lead-color:var(--ink-muted,#5C5552);--form-head-gap:clamp(10px,calc(4vh - 16px),20px);--form-label-size:12px;--form-label-weight:600;--form-label-lh:1.65;--form-label-tracking:0.01em;--form-label-color:var(--ink,#14110F);--form-required-color:#C0392B;--form-field-gap:clamp(3px,calc(1vh - 3px),6px);--form-row-gap:clamp(8px,calc(2vh - 4px),14px);--form-input-size:14px;--form-input-pad-y:12px;--form-input-pad-x:14px;--form-input-radius:10px;--form-input-bg:#FAF8F5;--form-input-bg-focus:#fff;--form-input-border:var(--line,#E8E4DD);--form-input-border-focus:var(--brand,#4A2378);--form-input-ring:0 0 0 3px rgba(74,35,120,0.1);--form-input-color:var(--ink,#14110F);--form-submit-pad-y:clamp(11px,calc(1vh + 6px),15px);--form-submit-pad-x:24px;--form-submit-size:15px;--form-submit-bg:#E8C77A;--form-submit-bg-hover:#F0D293;--form-submit-color:#2A1547;--form-submit-shadow:0 12px 28px -10px rgba(232,199,122,0.6);--form-submit-shadow-hover:0 18px 36px -10px rgba(232,199,122,0.75);--form-ghost-pad-y:clamp(9px,calc(1vh + 4px),13px);--form-ghost-pad-x:24px;--form-ghost-min-h:clamp(44px,calc(2vh + 30px),48px);--form-ghost-size:14.5px;--form-ghost-border:1.5px;--form-ghost-color:var(--brand,#4A2378);--form-btn-weight:700;--form-btn-tracking:0.01em;--form-consent-size:10.5px;--form-consent-lh:1.45;--form-consent-color:var(--ink-subtle,#8C8580);--form-success-size:14px;--form-success-lh:1.6}.LeadModal_overlay__hzd2o{position:fixed;inset:0;z-index:1000;background:rgba(20,12,30,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:clamp(12px,calc(5vh - 21px),24px);animation:LeadModal_overlayIn__wg15b .24s ease}@keyframes LeadModal_overlayIn__wg15b{0%{opacity:0}to{opacity:1}}.LeadModal_modal__RI3mb{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);width:100%;max-width:480px;background:var(--form-surface);border-radius:20px;overflow:hidden;max-height:100%;box-shadow:0 40px 100px -24px rgba(20,12,30,.55);animation:LeadModal_modalIn__i9U1L .32s cubic-bezier(.32,.72,0,1)}@keyframes LeadModal_modalIn__i9U1L{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LeadModal_close__1qujW{position:absolute;top:16px;right:16px;z-index:3;width:36px;height:36px;border-radius:999px;background:rgba(20,12,30,.06);color:#2A1547;display:inline-flex;align-items:center;justify-content:center;transition:background .22s}.LeadModal_close__1qujW:hover{background:rgba(20,12,30,.12)}.LeadModal_persona__qH5mK{position:relative;background:radial-gradient(ellipse 80% 50% at 30% 10%,rgba(167,139,196,.35) 0,transparent 60%),linear-gradient(160deg,#4A2378,#2A1547 60%,#1A0E2E);color:#fff;overflow:hidden;min-height:0}.LeadModal_personaGlow__oYTKV{position:absolute;bottom:-60px;left:-40px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(232,199,122,.22) 0,transparent 70%);pointer-events:none}.LeadModal_personaInner__tgE15{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(20px,calc(8vh - 32px),40px) 28px;height:100%;overflow-y:auto;overscroll-behavior:contain}.LeadModal_personaAvatar__rbju9{width:96px;height:96px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(232,199,122,.4);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:18px;flex-shrink:0}.LeadModal_personaAvatar__rbju9 img{width:100%;height:100%;object-fit:cover}.LeadModal_personaInitials__oOeK7{font-size:34px;font-weight:700;letter-spacing:.04em;color:#E8C77A}.LeadModal_personaName__B10de{font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.LeadModal_personaRole__fHdlV{font-size:12px;color:rgba(255,255,255,.7);letter-spacing:.02em;margin-bottom:22px}.LeadModal_personaQuote__c7DBN{font-size:13.5px;line-height:1.6;font-style:italic;color:rgba(255,255,255,.88);margin:0 0 clamp(14px,calc(4vh - 12px),24px);padding:16px 18px;background:rgba(255,255,255,.06);border:1px solid rgba(232,199,122,.18);border-radius:12px}.LeadModal_personaContacts__DQV_R{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;align-self:center}.LeadModal_personaContact__CxrjO{display:inline-flex;align-items:center;gap:9px;justify-content:flex-start;font-size:13px;font-weight:600;color:#fff;letter-spacing:-.005em;transition:color .22s}.LeadModal_personaContact__CxrjO svg,.LeadModal_personaContact__CxrjO:hover{color:#E8C77A}.LeadModal_formSide__L0d_Z{padding:clamp(20px,calc(8vh - 32px),40px) 36px clamp(16px,calc(6vh - 22px),32px);display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain}.LeadModal_formSide__L0d_Z>*{flex-shrink:0}.LeadModal_formHead__siibN{margin-bottom:var(--form-head-gap)}.LeadModal_formHead__siibN h3{font-size:var(--form-title-size);font-weight:var(--form-title-weight);line-height:var(--form-title-lh);letter-spacing:var(--form-title-tracking);color:var(--form-title-color);margin:0 0 8px}.LeadModal_formHead__siibN p{font-size:var(--form-lead-size);line-height:var(--form-lead-lh);color:var(--form-lead-color);margin:0}.LeadModal_formHead__siibN strong{color:var(--brand-deep,#2A1547);font-weight:700}.LeadModal_formHead__siibN strong:before{content:"\A";white-space:pre}.LeadModal_configNote__W_ysb{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;border-radius:12px;background:var(--brand-pale,#E8E1F0);border:1px solid var(--brand-glow,#c9a8e8);color:var(--brand-deep,#2A1547);font-size:13px;font-weight:600;line-height:1.35}.LeadModal_configNote__W_ysb svg{flex-shrink:0;color:var(--brand,#4A2378)}.LeadModal_form__OVwp3{display:flex;flex-direction:column;gap:var(--form-row-gap)}.LeadModal_field__mdhAc{display:flex;flex-direction:column;gap:var(--form-field-gap)}.LeadModal_label__DouBm{font-size:var(--form-label-size);font-weight:var(--form-label-weight);line-height:var(--form-label-lh);color:var(--form-label-color);letter-spacing:var(--form-label-tracking)}.LeadModal_label__DouBm em{color:var(--form-required-color);font-style:normal}.LeadModal_form__OVwp3 input,.LeadModal_form__OVwp3 textarea{font-family:inherit;font-size:var(--form-input-size);padding:var(--form-input-pad-y) var(--form-input-pad-x);border:1px solid var(--form-input-border);border-radius:var(--form-input-radius);background:var(--form-input-bg);color:var(--form-input-color);transition:border-color .2s,background .2s,box-shadow .2s;width:100%;resize:none}.LeadModal_form__OVwp3 input::placeholder,.LeadModal_form__OVwp3 textarea::placeholder{color:#A8A29C}.LeadModal_form__OVwp3 input:focus,.LeadModal_form__OVwp3 textarea:focus{outline:none;border-color:var(--form-input-border-focus);background:var(--form-input-bg-focus);box-shadow:var(--form-input-ring)}.LeadModal_phoneField__jFL0e{--pf-radius:var(--form-input-radius);--pf-bg:var(--form-input-bg);--pf-font-size:var(--form-input-size);--pf-pad-y:var(--form-input-pad-y)}.LeadModal_submit__OqwiL{margin-top:4px;padding:var(--form-submit-pad-y) var(--form-submit-pad-x);background:var(--form-submit-bg);color:var(--form-submit-color);border:0;border-radius:999px;font-family:inherit;font-size:var(--form-submit-size);font-weight:var(--form-btn-weight);letter-spacing:var(--form-btn-tracking);cursor:pointer;transition:background .24s,transform .24s,box-shadow .24s;box-shadow:var(--form-submit-shadow)}.LeadModal_submit__OqwiL:hover{background:var(--form-submit-bg-hover);transform:translateY(-2px);box-shadow:var(--form-submit-shadow-hover)}.LeadModal_waBtn__MADLN{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:clamp(6px,calc(1vh + 1px),10px);padding:var(--form-ghost-pad-y) var(--form-ghost-pad-x);min-height:var(--form-ghost-min-h);border:var(--form-ghost-border) solid var(--form-ghost-color);border-radius:999px;background:transparent;color:var(--form-ghost-color);font-family:inherit;font-size:var(--form-ghost-size);font-weight:var(--form-btn-weight);letter-spacing:var(--form-btn-tracking);text-decoration:none;cursor:pointer;transition:background .24s,color .24s,transform .24s}.LeadModal_waBtn__MADLN svg{color:var(--brand,#4A2378);flex-shrink:0;transition:color .24s}.LeadModal_waBtn__MADLN:hover{background:var(--brand,#4A2378);color:#fff;transform:translateY(-2px)}.LeadModal_waBtn__MADLN:hover svg{color:#fff}.LeadModal_waBtn__MADLN:active{transform:translateY(0) scale(.98)}.LeadModal_formConsent__d7Wz_{margin:clamp(6px,calc(2vh - 6px),12px) 0 0;font-size:var(--form-consent-size);line-height:var(--form-consent-lh);color:var(--form-consent-color);text-align:center}.LeadModal_formConsent__d7Wz_ a{color:var(--brand,#4A2378);text-decoration:underline;text-underline-offset:2px}.LeadModal_formConsent__d7Wz_ a:hover{color:var(--brand-deep,#2A1547)}.LeadModal_success__lfv_S{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 40px 44px;gap:14px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.LeadModal_checkIco__w1BQP{width:68px;height:68px;border-radius:999px;background:linear-gradient(135deg,#2F7D4F,#1F4E3A);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.LeadModal_success__lfv_S h3{font-size:var(--form-title-size);font-weight:var(--form-title-weight);line-height:var(--form-title-lh);letter-spacing:var(--form-title-tracking);color:var(--form-title-color);margin:0}.LeadModal_success__lfv_S p{font-size:var(--form-success-size);line-height:var(--form-success-lh);color:var(--form-lead-color);margin:0;max-width:420px}.LeadModal_successNote__QVRBJ{font-size:13px!important;color:var(--ink-muted,#5C5552);opacity:.85}.LeadModal_successWa__06_hP{display:inline-flex;align-items:center;gap:9px;padding:13px 28px;margin-top:4px;background:#25D366;color:#073B1E;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.01em;box-shadow:0 6px 18px rgba(37,211,102,.35);transition:transform .2s,box-shadow .2s,background .2s}.LeadModal_successWa__06_hP:hover{background:#2BE070;transform:translateY(-2px);box-shadow:0 10px 24px rgba(37,211,102,.45)}.LeadModal_successWa__06_hP:active{transform:translateY(0) scale(.98)}.LeadModal_successLinks__WDeq6{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.LeadModal_successLinks__WDeq6 a{font-size:13px;font-weight:600;color:var(--brand,#4A2378);text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(74,35,120,.3);text-decoration-color:rgba(74,35,120,.3);transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.LeadModal_successLinks__WDeq6 a:hover{-webkit-text-decoration-color:var(--brand,#4A2378);text-decoration-color:var(--brand,#4A2378)}.LeadModal_contactRow__wPc0_{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:8px}.LeadModal_contactBtn__hZ2JS{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;background:var(--brand-pale,#E8E1F0);color:var(--brand-deep,#2A1547);border-radius:999px;font-size:13px;font-weight:600;transition:background .22s}.LeadModal_contactBtn__hZ2JS svg{color:var(--brand,#4A2378)}.LeadModal_contactBtn__hZ2JS:hover{background:#DDD2EC}@media (max-width:640px){.LeadModal_overlay__hzd2o{padding:0;align-items:flex-end}.LeadModal_modal__RI3mb{grid-template-columns:1fr;grid-template-rows:auto;max-width:100%;border-radius:20px 20px 0 0;max-height:94vh;max-height:94dvh;overflow-y:auto}.LeadModal_persona__qH5mK{display:none}.LeadModal_formSide__L0d_Z{padding:36px 24px 28px;overflow-y:visible}}.SiteFooter_footer__aUaTs{background:linear-gradient(180deg,#0F0A1A,#0A0612);color:rgba(255,255,255,.7);padding:0 0 32px}.SiteFooter_cta__cSNJ2{background:radial-gradient(ellipse 60% 100% at 100% 0,rgba(232,199,122,.14) 0,transparent 60%),linear-gradient(135deg,#2A1547,#4A2378 60%,#2A1547);padding:64px 0;position:relative;overflow:hidden}.SiteFooter_ctaInner__RNNKt{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:56px;gap:56px;align-items:center}.SiteFooter_ctaText__XDk67{display:flex;flex-direction:column;gap:16px}.SiteFooter_ctaEyebrow__8BczC{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#E8C77A;font-weight:600}.SiteFooter_ctaH2__Ljz95{font-size:clamp(32px,3.6vw,48px);line-height:1.05;letter-spacing:-.025em;font-weight:400;color:#fff;margin:0;text-wrap:balance}.SiteFooter_ctaH2__Ljz95 em{font-family:EB Garamond,serif;font-style:italic;color:#E8C77A}.SiteFooter_ctaLead__yJLeD{font-size:16px;line-height:1.6;color:rgba(255,255,255,.72);margin:8px 0 0;max-width:540px}.SiteFooter_ctaActions__dx7gZ{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.SiteFooter_ctaBtn__eI_7T{display:inline-flex;align-items:center;gap:12px;padding:20px 36px;background:#E8C77A;color:#2A1547;border:0;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;border-radius:999px;box-shadow:0 14px 32px -8px rgba(232,199,122,.5);transition:background .28s,transform .28s}.SiteFooter_ctaBtn__eI_7T:hover{background:#F0D293;transform:translateY(-2px)}.SiteFooter_ctaTrust__jArMc{display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:rgba(255,255,255,.7)}.SiteFooter_ctaTrust__jArMc span{display:inline-flex;align-items:center;gap:6px}.SiteFooter_ctaTrust__jArMc svg{color:#E8C77A}.SiteFooter_inner__23SNm{max-width:1280px;margin:0 auto;padding:64px 48px 0}.SiteFooter_main__EWvbi{display:grid;grid-template-columns:1fr 2fr;grid-gap:80px;gap:80px;padding-bottom:56px;border-bottom:1px solid rgba(255,255,255,.08)}.SiteFooter_brandCol__aaTiz{display:flex;flex-direction:column;gap:20px}.SiteFooter_brandLink__kYhoX{display:inline-block}.SiteFooter_logo__vk6s3{width:190px;height:auto}.SiteFooter_social__CGwrk{display:flex;gap:10px}.SiteFooter_socialIco__hM3ZC{width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.75);display:inline-flex;align-items:center;justify-content:center;transition:background .24s,color .24s,transform .24s,border-color .24s}.SiteFooter_socialIco__hM3ZC:hover{background:#E8C77A;color:#2A1547;border-color:#E8C77A;transform:translateY(-2px)}.SiteFooter_contacts__XDBqg{display:flex;flex-direction:column;gap:10px}.SiteFooter_contacts__XDBqg a{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:rgba(255,255,255,.72);text-decoration:none;transition:color .22s;letter-spacing:-.005em}.SiteFooter_contacts__XDBqg a svg{color:#E8C77A}.SiteFooter_contacts__XDBqg a:hover{color:#fff}.SiteFooter_lang__wAC8_{display:flex;flex-direction:column;gap:12px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.SiteFooter_langLbl__1Dz1a{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#E8C77A;font-weight:600}.SiteFooter_langDrop__HhoBa{position:relative;max-width:260px}.SiteFooter_langTrigger__M3pSi{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#fff;font-family:inherit;cursor:pointer;transition:background .22s,border-color .22s}.SiteFooter_langTrigger__M3pSi:hover{background:rgba(255,255,255,.09);border-color:rgba(232,199,122,.4)}.SiteFooter_langCode__sD6LQ{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 7px;background:#E8C77A;border-radius:5px;font-size:10px;font-weight:700;letter-spacing:.08em;color:#2A1547;flex-shrink:0}.SiteFooter_langName__e33vA{font-size:13px;font-weight:500;flex-grow:1;text-align:left}.SiteFooter_langChevron__Q3W3M{color:rgba(255,255,255,.5);transform:rotate(90deg);transition:transform .28s cubic-bezier(.32,.72,0,1);flex-shrink:0}.SiteFooter_langChevronOpen__aVZae{transform:rotate(-90deg)}.SiteFooter_langMenu__NZtBc{position:absolute;bottom:calc(100% + 8px);left:0;width:min(440px,calc(100vw - 48px));background:#1A0E2E;border:1px solid rgba(232,199,122,.22);border-radius:12px;padding:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;box-shadow:0 -24px 60px -18px rgba(0,0,0,.65);z-index:20;animation:SiteFooter_langIn__dQTj7 .2s ease}@keyframes SiteFooter_langIn__dQTj7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SiteFooter_langOption__uHx6W{display:flex;align-items:center;gap:7px;padding:8px 9px;background:transparent;border:0;border-radius:8px;color:rgba(255,255,255,.8);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;text-align:left;transition:background .18s,color .18s;white-space:nowrap;overflow:hidden}.SiteFooter_langOption__uHx6W:hover{background:rgba(255,255,255,.06);color:#fff}.SiteFooter_langOptionActive__Gp1wu{background:rgba(232,199,122,.16);color:#fff}.SiteFooter_langOptCode__wJXp_{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:20px;padding:0 5px;background:rgba(255,255,255,.08);border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.06em;color:rgba(255,255,255,.6);flex-shrink:0}.SiteFooter_langOptionActive__Gp1wu .SiteFooter_langOptCode__wJXp_{background:#E8C77A;color:#2A1547}.SiteFooter_navGrid__YKFQL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.SiteFooter_navGrid__YKFQL h3{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:#fff;margin:0 0 18px;font-weight:600}.SiteFooter_navGrid__YKFQL ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.SiteFooter_navGrid__YKFQL ul li a{color:rgba(255,255,255,.6);font-size:13.5px;text-decoration:none;transition:color .22s;cursor:pointer;letter-spacing:-.005em}.SiteFooter_navGrid__YKFQL ul li a:hover{color:#E8C77A}.SiteFooter_bottom__ADU2b{display:flex;justify-content:space-between;align-items:center;padding:28px 0 0;font-size:11px;color:rgba(255,255,255,.4);letter-spacing:.06em;flex-wrap:wrap;gap:20px}.SiteFooter_bottomLeft__iGTo0{display:flex;flex-direction:column;gap:8px;min-width:0}.SiteFooter_bottomLeft__iGTo0>*{min-width:0}.SiteFooter_bottomLinks__v4HXD{display:flex;gap:18px;flex-wrap:wrap}.SiteFooter_bottomLinks__v4HXD a{color:rgba(255,255,255,.5);text-decoration:none;transition:color .22s}.SiteFooter_bottomLinks__v4HXD a:hover{color:#E8C77A}.SiteFooter_cookieSettingsBtn__5jFOn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;letter-spacing:inherit;cursor:pointer;color:rgba(255,255,255,.5);transition:color .22s}.SiteFooter_cookieSettingsBtn__5jFOn:hover{color:#E8C77A}.SiteFooter_certs__sN04Q{flex:1 1;display:flex;gap:8px 12px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.SiteFooter_certs__sN04Q span{letter-spacing:.05em;color:rgba(255,255,255,.45);font-weight:500;font-size:10px;white-space:nowrap}.SiteFooter_certBadge__iW_Ht{display:inline-flex;align-items:center;gap:6px}.SiteFooter_certFlag__8Op4s{width:13px;height:13px;border-radius:50%;display:block;flex-shrink:0;box-shadow:0 0 0 1px rgba(255,255,255,.25)}.SiteFooter_certHeartFlag__uGOK3{width:15px;height:15px;display:block;flex-shrink:0}@media (max-width:1100px){.SiteFooter_ctaInner__RNNKt{grid-template-columns:1fr;gap:32px}.SiteFooter_main__EWvbi{grid-template-columns:1fr;gap:56px}.SiteFooter_navGrid__YKFQL{grid-template-columns:repeat(2,1fr);gap:28px}}@media (max-width:700px){.SiteFooter_ctaInner__RNNKt{padding:0 24px}.SiteFooter_inner__23SNm{padding:56px 24px 0}.SiteFooter_cta__cSNJ2{padding:56px 0}.SiteFooter_logo__vk6s3{width:160px}.SiteFooter_navGrid__YKFQL{grid-template-columns:1fr 1fr;gap:24px}.SiteFooter_langMenu__NZtBc{grid-template-columns:1fr 1fr;width:min(340px,calc(100vw - 48px));max-height:46vh;overflow-y:auto}.SiteFooter_bottom__ADU2b{flex-direction:column;align-items:flex-start}.SiteFooter_certs__sN04Q{align-self:stretch;justify-content:flex-start}.SiteFooter_navGrid__YKFQL h3{font-size:12px;letter-spacing:.16em}}.ar-block_ar__uDkgi{position:relative;background:radial-gradient(ellipse 60% 80% at 100% 0,rgba(232,199,122,.1) 0,transparent 60%),linear-gradient(180deg,#F7F4EE,#EFEBE2);padding:72px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ar-block_inner__9vdHq{position:relative;max-width:1440px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:48px;gap:48px;align-items:center}.ar-block_body__sWJXv{display:flex;flex-direction:column;min-width:0}.ar-block_eyebrow__MxbHh{display:inline-flex;align-items:center;gap:7px;width:max-content;font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:700;color:var(--brand);margin-bottom:var(--s-4)}.ar-block_title__QRsOf{font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--ls-tight);line-height:var(--lh-snug);color:var(--ink);max-width:16ch}.ar-block_accent__YUS5b{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--accent-rich-deep)}.ar-block_lead__h6j9J{margin-top:var(--s-4);max-width:46ch;font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--ink-muted)}.ar-block_points__ZPmdp{margin-top:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}.ar-block_points__ZPmdp li{display:flex;align-items:center;gap:10px;font-size:var(--fs-body);color:var(--ink)}.ar-block_points__ZPmdp li svg{flex-shrink:0;color:var(--success)}.ar-block_mobileBtn__0VuR1{display:none;align-items:center;justify-content:center;gap:8px;margin-top:var(--s-7);padding:18px 34px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--brand-deep);font-weight:600;font-size:15px;letter-spacing:var(--ls-tight);box-shadow:0 14px 32px -8px rgba(232,199,122,.5);transition:background var(--duration) var(--ease),transform var(--duration) var(--ease)}.ar-block_mobileBtn__0VuR1:hover{background:#F0D293;transform:translateY(-2px)}.ar-block_mobileBtn__0VuR1:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}.ar-block_qrSide__8DW_u{display:flex;justify-content:center;perspective:1100px}.ar-block_qrCard__IVZh1{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--s-5);padding:var(--s-6);border-radius:var(--radius-2xl);background:radial-gradient(ellipse 100% 70% at 100% 0,rgba(232,199,122,.16) 0,transparent 55%),linear-gradient(135deg,#2A1547,#1A0E2E);border:1px solid rgba(232,199,122,.18);box-shadow:0 40px 80px -28px rgba(42,21,71,.45);width:max-content;max-width:100%;overflow:hidden;transform-style:preserve-3d;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .32s var(--ease),box-shadow .32s var(--ease)}.ar-block_qrCard__IVZh1:hover{box-shadow:0 40px 80px -28px rgba(0,0,0,.65),0 0 0 1px rgba(232,199,122,.25)}.ar-block_qrGlare__IP9b0{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(220px circle at var(--gx,50%) var(--gy,0),rgba(232,199,122,.22),transparent 60%);transition:opacity .32s var(--ease)}.ar-block_qrCard__IVZh1:hover .ar-block_qrGlare__IP9b0{opacity:1}.ar-block_qrCard__IVZh1>:not(.ar-block_qrGlare__IP9b0){position:relative;z-index:2}.ar-block_qrFrame__QY5rH{position:relative;display:grid;place-items:center;padding:var(--s-4);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 8px 24px -10px rgba(0,0,0,.3)}.ar-block_qrFrame__QY5rH img{display:block;width:200px;height:200px;border-radius:8px}.ar-block_qrFrame__QY5rH:after{content:"";position:absolute;left:var(--s-4);right:var(--s-4);top:var(--s-4);height:36px;border-radius:8px;background:linear-gradient(180deg,rgba(232,199,122,0),rgba(232,199,122,.45) 70%,rgba(232,199,122,.9));box-shadow:0 0 14px 2px rgba(232,199,122,.5);animation:ar-block_arScan__ZaDG6 2.6s cubic-bezier(.45,0,.55,1) infinite;pointer-events:none}@keyframes ar-block_arScan__ZaDG6{0%{transform:translateY(0);opacity:0}12%{opacity:1}50%{transform:translateY(164px);opacity:1}62%{opacity:0}to{transform:translateY(0);opacity:0}}.ar-block_qrSkeleton__cv2zb{width:200px;height:200px;border-radius:8px;background:linear-gradient(110deg,var(--bg-soft) 30%,var(--bg-cream) 50%,var(--bg-soft) 70%);background-size:200% 100%;animation:ar-block_arShimmer__Gj8Gn 1.4s ease-in-out infinite}@keyframes ar-block_arShimmer__Gj8Gn{0%{background-position:200% 0}to{background-position:-200% 0}}.ar-block_qrPhone__BjCF_{position:absolute;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--accent-soft);color:var(--brand-deep);box-shadow:0 0 0 5px #fff}.ar-block_qrHint__931Im{font-size:var(--fs-small);line-height:var(--lh-normal);color:rgba(255,255,255,.72);text-align:center}.ar-block_copyBtn__RZcW5{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff;font-size:var(--fs-small);font-weight:600;transition:background var(--duration) var(--ease),border-color var(--duration) var(--ease)}.ar-block_copyBtn__RZcW5:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.4)}.ar-block_copyBtn__RZcW5:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}@media (max-width:920px){.ar-block_inner__9vdHq{grid-template-columns:1fr;gap:var(--s-8);padding:var(--s-9) var(--s-6);text-align:center}.ar-block_body__sWJXv{align-items:center}.ar-block_title__QRsOf{max-width:none}.ar-block_points__ZPmdp{align-items:flex-start;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.ar-block_qrSide__8DW_u{order:-1}}@media (max-width:768px){.ar-block_qrSide__8DW_u{display:none}.ar-block_mobileBtn__0VuR1{display:inline-flex}}@media (prefers-reduced-motion:reduce){.ar-block_qrFrame__QY5rH:after,.ar-block_qrSkeleton__cv2zb{animation:none!important}.ar-block_qrFrame__QY5rH:after{opacity:0}.ar-block_mobileBtn__0VuR1:hover{transform:none}.ar-block_qrCard__IVZh1{transform:none!important;transition:none}.ar-block_qrGlare__IP9b0{display:none}}.blog_main___6KeD{background:var(--bg-pure,#fff);min-height:100vh}.blog_hero__kpEbE{background:radial-gradient(ellipse 70% 70% at 100% 0,rgba(232,199,122,.14) 0,transparent 55%),radial-gradient(ellipse 60% 80% at 0 100%,rgba(167,139,196,.18) 0,transparent 55%),linear-gradient(135deg,#2A1547,#1A0E2E);padding:160px 0 72px;color:#fff}.blog_heroInner__ldDXM{max-width:1320px;margin:0 auto;padding:0 48px}.blog_eyebrow__71nuR{display:inline-block;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#E8C77A;font-weight:700;margin-bottom:22px}.blog_h1__NX3cK{font-size:clamp(38px,5.5vw,68px);line-height:1.03;letter-spacing:-.035em;font-weight:400;margin:0 0 20px}.blog_h1__NX3cK em{font-family:EB Garamond,serif;font-style:italic;color:#E8C77A}.blog_lead__uEJEg{font-size:17px;line-height:1.6;color:rgba(255,255,255,.72);max-width:600px;margin:0 0 44px}.blog_heroStats__3Cqa5{display:flex;gap:0;flex-wrap:wrap;border-top:1px solid rgba(232,199,122,.2)}.blog_heroStat__6AL2h{display:flex;flex-direction:column;gap:4px;padding:24px 40px 0 0;margin-right:40px;border-right:1px solid rgba(232,199,122,.14)}.blog_heroStat__6AL2h:last-child{border-right:0;margin-right:0}.blog_heroStatNum__yOtpA{font-family:EB Garamond,serif;font-size:40px;line-height:1;font-weight:400;color:#E8C77A;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog_heroStatLbl__rD6JM{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,255,255,.6);font-weight:600}.blog_tabsBar__PXK7w{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line,#e8e4dd)}.blog_tabs__ML2GC{max-width:1320px;margin:0 auto;padding:0 48px;display:flex;gap:4px}.blog_tab__OtGm0{display:flex;flex-direction:column;gap:2px;padding:20px 28px;background:transparent;border:0;border-bottom:2px solid transparent;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .22s}.blog_tabLabel__LTkpY{font-size:17px;font-weight:600;color:var(--ink,#14110F);letter-spacing:-.01em}.blog_tabSub__JNn8E{font-size:11px;color:var(--ink-subtle,#8C8580);letter-spacing:.01em}.blog_tab__OtGm0:hover .blog_tabLabel__LTkpY{color:var(--brand-deep,#2A1547)}.blog_tabActive__xVbl_{border-bottom-color:var(--brand,#4A2378)}.blog_tabActive__xVbl_ .blog_tabLabel__LTkpY{color:var(--brand-deep,#2A1547)}.blog_feed___WUIp{max-width:1320px;margin:0 auto;padding:72px 48px 24px}.blog_meta__o3ThM{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.blog_tag__2fVYP{display:inline-block;padding:5px 12px;background:var(--brand-pale,#E8E1F0);color:var(--brand-deep,#2A1547);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-radius:999px}.blog_date__KxQIb,.blog_read__PovCp{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle,#8C8580);font-weight:600}.blog_read__PovCp{display:inline-flex;align-items:center;gap:4px}.blog_readMore__sNUed{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--brand,#4A2378);margin-top:auto;padding-top:12px;transition:gap .22s}.blog_featured__R53UM{display:grid;grid-template-columns:1.15fr 1fr;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:18px;overflow:hidden;text-decoration:none;color:inherit;margin-bottom:32px;transition:transform .36s cubic-bezier(.32,.72,0,1),box-shadow .36s,border-color .36s}.blog_featured__R53UM:hover{transform:translateY(-5px);box-shadow:0 36px 68px -26px rgba(42,21,71,.28);border-color:var(--brand-light,#A78BC4)}.blog_featured__R53UM:hover .blog_readMore__sNUed{gap:10px}.blog_featuredImg__oBsTM{position:relative;background-size:cover;background-position:50%;background-color:#f0ece4;min-height:360px}.blog_featuredBadge__Of9Ed{position:absolute;top:18px;left:18px;padding:7px 14px;background:#E8C77A;color:#2A1547;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-radius:999px}.blog_featuredBody__pZ6WQ{padding:44px 44px 40px;display:flex;flex-direction:column}.blog_featuredTitle__3iQ76{font-size:clamp(24px,2.4vw,32px);line-height:1.18;letter-spacing:-.025em;font-weight:600;color:var(--ink,#14110F);margin:0 0 16px}.blog_featuredExcerpt__nBdeu{font-size:16px;line-height:1.65;color:var(--ink-muted,#5C5552);margin:0 0 4px}.blog_grid__FSMTr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.blog_card__XZLOr{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .34s cubic-bezier(.32,.72,0,1),box-shadow .34s,border-color .34s}.blog_card__XZLOr:hover{transform:translateY(-6px);box-shadow:0 28px 54px -22px rgba(42,21,71,.24);border-color:var(--brand-light,#A78BC4)}.blog_card__XZLOr:hover .blog_readMore__sNUed{gap:10px}.blog_cardImg__psA5q{aspect-ratio:16/10;background-size:cover;background-position:50%;background-color:#f0ece4}.blog_cardBody__JokzN{padding:24px 26px 26px;display:flex;flex-direction:column;flex-grow:1}.blog_cardTitle__Eeayo{font-size:18px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ink,#14110F);margin:0 0 11px}.blog_cardExcerpt__yN6Jg{font-size:14px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.blog_adBlock__UeW25{background:radial-gradient(ellipse 60% 80% at 0 0,rgba(232,199,122,.14) 0,transparent 55%),var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd);padding:80px 0;color:var(--ink,#14110F)}.blog_adInner__8MKLg{max-width:1320px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:56px;gap:56px;align-items:center}.blog_adText__6kSlW{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.blog_adEyebrow__VLwyI{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--brand,#4A2378);font-weight:700}.blog_adH2__6GXuc{font-size:clamp(30px,3.6vw,48px);line-height:1.05;letter-spacing:-.03em;font-weight:400;margin:0;color:var(--ink,#14110F)}.blog_adH2__6GXuc em{font-family:EB Garamond,serif;font-style:italic;color:var(--brand,#4A2378)}.blog_adLead__wmHum{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0;max-width:440px}.blog_adBtn__fOY9E{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;margin-top:14px;background:var(--brand-deep,#2A1547);color:#fff;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;transition:background .24s,transform .24s}.blog_adBtn__fOY9E:hover{background:var(--brand,#4A2378);transform:translateY(-2px)}.blog_adCards__VAJId{display:flex;flex-direction:column;gap:10px}.blog_adCard__jbSu7{display:flex;align-items:center;gap:22px;padding:22px 26px;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:16px;text-decoration:none;color:var(--ink,#14110F);transition:box-shadow .26s,border-color .26s,transform .26s}.blog_adCard__jbSu7:hover{border-color:var(--brand-light,#A78BC4);box-shadow:0 20px 44px -22px rgba(42,21,71,.22);transform:translateX(4px)}.blog_adCardDb__GLkcw{position:relative;flex-shrink:0;width:68px;display:flex;align-items:baseline;justify-content:center;font-family:EB Garamond,serif;font-size:40px;line-height:1;font-weight:400;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog_adCardDb__GLkcw,.blog_adCardDb__GLkcw svg{color:var(--brand,#4A2378)}.blog_adCardUpTo__ArvQ0{position:absolute;top:-13px;left:0;right:0;text-align:center;font-family:system-ui,sans-serif;font-size:9.5px;font-weight:600;line-height:1;letter-spacing:.02em;color:var(--brand-light,#A78BC4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_adCardUnit__KHlzk{font-size:13px;font-weight:600;margin-left:3px;letter-spacing:.02em}.blog_adCardCol__ODJ1i{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.blog_adCardName__zNGqb{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#14110F)}.blog_adCardSpec__NCVKB{font-size:12.5px;line-height:1.4;color:var(--ink-subtle,#8C8580);letter-spacing:-.005em}.blog_adCardArrow__hGRsI{flex-shrink:0;color:var(--brand-light,#A78BC4);transition:color .26s,transform .26s}.blog_adCard__jbSu7:hover .blog_adCardArrow__hGRsI{color:var(--brand,#4A2378);transform:translate(2px,-2px)}@media (max-width:1000px){.blog_grid__FSMTr{grid-template-columns:1fr 1fr}.blog_featured__R53UM{grid-template-columns:1fr}.blog_featuredImg__oBsTM{min-height:240px}.blog_adInner__8MKLg{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.blog_hero__kpEbE{padding:120px 0 52px}.blog_adInner__8MKLg,.blog_feed___WUIp,.blog_heroInner__ldDXM,.blog_tabs__ML2GC{padding-left:24px;padding-right:24px}.blog_heroStat__6AL2h{padding-right:24px;margin-right:24px}.blog_heroStatNum__yOtpA{font-size:32px}.blog_tabs__ML2GC{overflow-x:auto}.blog_tab__OtGm0{padding:16px 18px;white-space:nowrap}.blog_tabSub__JNn8E{display:none}.blog_feed___WUIp{padding-top:48px;padding-bottom:20px}.blog_featuredBody__pZ6WQ{padding:30px 24px 28px}.blog_adCard__jbSu7{gap:16px;padding:18px 20px}.blog_adCardDb__GLkcw{width:54px;font-size:34px}.blog_adCardArrow__hGRsI{display:none}}@media (max-width:560px){.blog_grid__FSMTr{grid-template-columns:1fr}.blog_heroStats__3Cqa5{gap:14px}.blog_heroStat__6AL2h{border-right:0;padding-right:0;margin-right:0;flex:1 1 40%}}