.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%}}.cabin_main__jsUfN{background:var(--bg-pure,#fff);min-height:100vh}.cabin_hero__n0T02{background:radial-gradient(ellipse 60% 80% at 100% 0,rgba(232,199,122,.1) 0,transparent 55%),linear-gradient(180deg,var(--bg-pure,#fff) 0,#F7F4EE 100%);padding:120px 0 56px}.cabin_heroInner__2o3Qq{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:56px;gap:56px;align-items:start}.cabin_gallery__rCvGy{position:-webkit-sticky;position:sticky;top:90px;display:flex;flex-direction:column;gap:12px}.cabin_galleryMain__B6qt1{position:relative;width:100%;aspect-ratio:1/1;background-size:cover;background-position:50%;background-color:#EFEAE0;border-radius:18px;border:1px solid var(--line,#e8e4dd);box-shadow:0 30px 60px -28px rgba(42,21,71,.28);transition:background-color .28s ease}.cabin_galleryMainRender__hIn81{background-size:contain;background-repeat:no-repeat;background-position:50%}.cabin_tier__gs0wb{position:absolute;top:16px;left:16px;padding:6px 14px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-radius:999px}.cabin_dbBadge__zeSb0{position:absolute;top:14px;right:14px;display:inline-flex;align-items:baseline;gap:2px;padding:9px 14px;background:rgba(42,21,71,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#E8C77A;border-radius:10px;font-family:EB Garamond,serif;font-size:26px;font-weight:400;line-height:1;letter-spacing:-.02em}.cabin_dbBadge__zeSb0 small{font-size:12px;color:rgba(232,199,122,.7);font-family:var(--font-onest,system-ui),sans-serif}.cabin_patentBadge__KKDAN{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:7px;padding:8px 13px;background:rgba(42,21,71,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#E8C77A;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.01em;box-shadow:0 8px 22px -10px rgba(42,21,71,.6)}.cabin_patentBadge__KKDAN svg{color:#E8C77A;flex-shrink:0}.cabin_thumbs__4G4Cl{display:flex;gap:10px}.cabin_thumb__zLRdD{flex:1 1;aspect-ratio:1/1;background-size:cover;background-position:50%;background-color:#EFEAE0;border-radius:10px;border:2px solid transparent;cursor:pointer;transition:border-color .22s,opacity .22s;opacity:.7}.cabin_thumb__zLRdD:hover{opacity:1}.cabin_thumbActive__z2uY3{border-color:var(--brand,#4A2378);opacity:1}.cabin_thumbRender__NF_t3{background-size:contain}.cabin_galleryMainVideo__y3Wqa{background-color:#0E0B14;background-image:none}.cabin_galleryVideo__e5jrX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:18px;background:#0E0B14;z-index:1}.cabin_thumbVideo__RgzcQ{position:relative}.cabin_thumbVideo__RgzcQ:after{content:"";position:absolute;inset:0;border-radius:8px;background:rgba(14,11,20,.32);transition:background .22s}.cabin_thumbVideo__RgzcQ.cabin_thumbActive__z2uY3:after,.cabin_thumbVideo__RgzcQ:hover:after{background:rgba(14,11,20,.18)}.cabin_thumbPlay__KKlPb{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:#fff;pointer-events:none}.cabin_thumbPlay__KKlPb svg{background:rgba(42,21,71,.78);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:7px;width:30px;height:30px;box-shadow:0 6px 16px -6px rgba(0,0,0,.5)}.cabin_info__xeCzf{display:flex;flex-direction:column;gap:18px;padding-top:8px}.cabin_crumbs__kHnhw{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-subtle,#8C8580);flex-wrap:wrap}.cabin_crumbs__kHnhw a{color:var(--ink-muted,#5C5552);text-decoration:none;transition:color .22s}.cabin_crumbs__kHnhw a:hover{color:var(--brand,#4A2378)}.cabin_crumbs__kHnhw svg{color:var(--line,#C8C2B8)}.cabin_h1__Ko5vG{font-size:clamp(32px,4vw,46px);line-height:1.05;letter-spacing:-.03em;font-weight:400;color:var(--ink,#14110F);margin:0}.cabin_h1__Ko5vG strong{font-weight:700}.cabin_tagline__OhawK{font-size:17px;line-height:1.5;color:var(--ink-muted,#5C5552);margin:0}.cabin_keySpecs__kpnA8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin:6px 0;background:var(--line,#E8E4DD);border-radius:12px;overflow:hidden}.cabin_keySpecs__kpnA8>div{background:#fff;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.cabin_keyVal___W9Ma{font-size:20px;font-weight:700;color:var(--brand-deep,#2A1547);letter-spacing:-.015em}.cabin_keyValVent__9L9bY{white-space:normal}.cabin_keyLbl__6ZemU{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-subtle,#8C8580);font-weight:600}.cabin_intro___tmob{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0}.cabin_priceRow__sm_V6{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 8px;border-top:1px solid var(--line,#e8e4dd)}.cabin_price__EfI_N{display:inline-flex;align-items:baseline;gap:8px}.cabin_priceLbl__NgCjI{font-size:13px;color:var(--ink-subtle,#8C8580);font-weight:500}.cabin_priceVal__SYxXn{font-size:28px;font-weight:700;color:var(--brand-deep,#2A1547);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabin_priceMarkWrap__xDZkF{position:relative;display:inline-block;vertical-align:11px;margin-left:2px}.cabin_priceMark__4vOu3{background:none;border:0;padding:6px;margin:-6px -6px -6px -4px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;color:var(--ink-subtle,#8C8580);letter-spacing:0;cursor:help}.cabin_priceMark__4vOu3:focus-visible{outline:2px solid var(--brand,#4A2378);outline-offset:-2px;border-radius:6px}.cabin_priceTip__8iC0r{position:absolute;bottom:calc(100% + 4px);left:50%;z-index:6;width:max-content;max-width:250px;transform:translateX(-50%) translateY(2px) scale(.97);transform-origin:bottom center;background:var(--brand-deep,#2A1547);color:#F5F2EC;font-size:12.5px;line-height:1.45;font-weight:500;text-align:left;text-wrap:pretty;padding:9px 12px;border-radius:10px;opacity:0;pointer-events:none;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.cabin_priceTip__8iC0r:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--brand-deep,#2a1547)}@media (hover:hover) and (pointer:fine){.cabin_priceMarkWrap__xDZkF:hover .cabin_priceTip__8iC0r{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.cabin_priceMark__4vOu3:focus-visible+.cabin_priceTip__8iC0r,.cabin_priceTipOpen__5XNBX{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}@media (prefers-reduced-motion:reduce){.cabin_priceTip__8iC0r{transition:opacity .16s ease;transform:translateX(-50%)}.cabin_priceMarkWrap__xDZkF:hover .cabin_priceTip__8iC0r,.cabin_priceMark__4vOu3:focus-visible+.cabin_priceTip__8iC0r,.cabin_priceTipOpen__5XNBX{transform:translateX(-50%)}}.cabin_ctaBtn__Sil9j{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:280px;min-height:52px;padding:14px 20px;background:#E8C77A;color:#2A1547;flex-shrink:0;white-space:nowrap;border:0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 14px 30px -10px rgba(232,199,122,.55);transition:background .24s,transform .24s}.cabin_ctaBtn__Sil9j:hover{background:#F0D293;transform:translateY(-2px)}@media (max-width:480px){.cabin_priceRow__sm_V6{flex-wrap:wrap;gap:12px}.cabin_ctaBtn__Sil9j{width:100%}}.cabin_priceNote__0rUAD{margin:10px 0 0;font-size:11.5px;line-height:1.4;color:var(--ink-subtle,#8C8580);font-weight:500;text-align:left;text-wrap:pretty}@media (hover:hover) and (pointer:fine){.cabin_priceNote__0rUAD{display:none}}.cabin_ctaSub__W4ZZ2{margin:0;padding-bottom:20px;border-bottom:1px solid var(--line,#e8e4dd);font-size:12.5px;line-height:1.4;color:var(--ink-subtle,#8C8580);font-weight:500;text-align:left;text-wrap:pretty}.cabin_trustRow__ptw3h{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--ink-muted,#5C5552);font-weight:500}.cabin_trustRow__ptw3h span{display:inline-flex;align-items:center;gap:6px}.cabin_trustRow__ptw3h svg{color:#2F7D4F}.cabin_paletteWrap__36DrB{max-width:1280px;margin:48px auto 0;padding:40px 48px 0;border-top:1px solid var(--line,#e8e4dd)}.cabin_palette__9Vgoc{display:grid;grid-template-columns:340px 1fr;grid-gap:56px;gap:56px;align-items:center}.cabin_paletteText__8gwmg{display:flex;flex-direction:column;gap:16px}.cabin_paletteTitle__vh_W0{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;text-transform:none;color:var(--ink,#14110F);font-weight:500;margin:0}.cabin_paletteIntro__YWS_n{font-size:15px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.cabin_paletteRows__2DU3F{display:flex;flex-direction:column}.cabin_paletteRow__F5_0d{display:grid;grid-template-columns:160px 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding:15px 0;border-top:1px solid var(--line,#e8e4dd)}.cabin_paletteRow__F5_0d:first-child{border-top:0;padding-top:0}.cabin_paletteRowLabel___2IrC{display:flex;flex-direction:column;font-size:14px;font-weight:700;color:var(--ink,#14110F);letter-spacing:-.005em}.cabin_paletteRowSub__xW0C4{font-size:10px;font-weight:500;color:var(--ink-subtle,#8C8580);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.cabin_paletteSwatches__BFdCm{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cabin_paletteSwatch__k_QP3{width:32px;height:32px;border-radius:7px;border:1px solid rgba(20,17,15,.14)}.cabin_paletteChip__q0SrO{padding:4px 11px;font-size:11px;white-space:nowrap;letter-spacing:.01em;color:var(--brand,#4A2378);background:var(--brand-pale,#F2EEF8)}.cabin_paletteChip__q0SrO,.cabin_paletteCta__Z3T6d{display:inline-flex;align-items:center;border-radius:999px;font-weight:700;border:1px solid var(--brand-light,#a78bc4)}.cabin_paletteCta__Z3T6d{align-self:flex-start;gap:9px;margin-top:18px;padding:13px 24px;text-decoration:none;cursor:pointer;font-size:13px;letter-spacing:.005em;color:var(--brand-deep,#2A1547);background:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cabin_paletteCtaIcon__4Fl_7{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0}.cabin_paletteCtaIcon__4Fl_7 svg{width:100%;height:100%;display:block}.cabin_paletteCtaArrow__mfSTk{font-size:17px;font-weight:300;line-height:1;opacity:.7;transition:transform .2s ease}.cabin_paletteCta__Z3T6d:hover{border-color:var(--brand,#4A2378);background:rgba(74,35,120,.04);color:var(--brand,#4A2378)}.cabin_paletteCta__Z3T6d:hover .cabin_paletteCtaArrow__mfSTk{transform:translateX(3px)}.cabin_paletteCta__Z3T6d:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_actions__Rf67n{display:flex;gap:10px}.cabin_action__l9YKb{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:12px 14px;border-radius:999px;text-decoration:none;min-height:48px;text-align:left;transition:background-color .2s ease,border-color .2s ease}.cabin_action3d__iKqbQ{background:var(--brand-deep,#2A1547);border:1px solid var(--brand-deep,#2a1547);cursor:pointer}.cabin_action3d__iKqbQ .cabin_actionIcon__sNRKd,.cabin_action3d__iKqbQ .cabin_actionLabel__UszXq{color:#E8C77A}.cabin_action3d__iKqbQ:hover{background:var(--brand,#4A2378);border-color:var(--brand,#4A2378)}.cabin_action3d__iKqbQ:focus-visible{outline-color:#E8C77A}.cabin_actionGhost__kBBfw{background:transparent;border:1px solid var(--brand-light,#a78bc4);color:var(--brand-deep,#2A1547);cursor:pointer}.cabin_actionGhost__kBBfw .cabin_actionIcon__sNRKd,.cabin_actionGhost__kBBfw .cabin_actionLabel__UszXq{color:var(--brand-deep,#2A1547);transition:color .2s ease}.cabin_actionIcon__sNRKd{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0}.cabin_actionIcon__sNRKd svg{width:100%;height:100%;display:block}.cabin_actionLabel__UszXq{font-size:13px;font-weight:700;letter-spacing:.005em;line-height:1.2}.cabin_actionGhost__kBBfw:hover{border-color:var(--brand,#4A2378);background:rgba(74,35,120,.04)}.cabin_actionGhost__kBBfw:hover .cabin_actionIcon__sNRKd,.cabin_actionGhost__kBBfw:hover .cabin_actionLabel__UszXq{color:var(--brand,#4A2378)}.cabin_action__l9YKb:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_scenarios__oZq0D{background:var(--brand-deep,#2A1547);padding:22px 0}.cabin_scenInner__qhDae{max-width:1280px;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.cabin_scenLabel__YS_Xd{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:#E8C77A;font-weight:700;flex-shrink:0}.cabin_scenList__NSh0U{display:flex;gap:10px;flex-wrap:wrap}.cabin_scenChip__7esel{padding:8px 16px;background:rgba(255,255,255,.08);border:1px solid rgba(232,199,122,.2);color:#fff;border-radius:999px;font-size:13px;font-weight:500;letter-spacing:-.005em}.cabin_detail__OoC7o{padding:72px 0}.cabin_detailInner__LhhSV{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1fr 380px;grid-gap:56px;gap:56px;align-items:start}.cabin_h2__kbbmX{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 28px}.cabin_techGrid__Cx_pf{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cabin_techCard__u1hNU{padding:26px 24px;background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;display:flex;flex-direction:column;gap:10px}.cabin_techIco__qZrjX{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,var(--brand-deep,#2A1547) 0,var(--brand,#4A2378) 100%);color:#E8C77A;display:inline-flex;align-items:center;justify-content:center}.cabin_techTitle__peUou{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink,#14110F);margin:4px 0 0}.cabin_techText__0Ke5F{font-size:14px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.cabin_specs__j1PPL{position:relative}.cabin_specsSticky__Anxla{position:-webkit-sticky;position:sticky;top:90px;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:16px;padding:28px 26px;box-shadow:0 20px 44px -24px rgba(42,21,71,.16)}.cabin_specsHead__q3Xxp{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink,#14110F);margin:0 0 18px}.cabin_specTable__5pZ_G{margin:0;display:flex;flex-direction:column}.cabin_specRow__gSY4U{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line,#e8e4dd)}.cabin_specRow__gSY4U:last-child{border-bottom:0}.cabin_specRow__gSY4U dt{font-size:13px;color:var(--ink-subtle,#8C8580);flex-shrink:0}.cabin_specRow__gSY4U dd{font-size:13px;font-weight:600;color:var(--ink,#14110F);margin:0;text-align:right;letter-spacing:-.005em}.cabin_specBtn__7k50z{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;margin-top:16px;padding:14px 20px;background:var(--brand-deep,#2A1547);color:#fff;border:0;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .22s}.cabin_specBtn__7k50z:hover{background:var(--brand,#4A2378)}.cabin_ctaBand__J_CEY{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;color:#fff}.cabin_ctaBandInner__RupxG{max-width:1280px;margin:0 auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.cabin_ctaBandInner__RupxG h2{font-size:clamp(24px,2.8vw,34px);letter-spacing:-.025em;font-weight:400;margin:0 0 8px}.cabin_ctaBandInner__RupxG p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.72);margin:0;max-width:480px}.cabin_ctaBandActions__cgytj{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cabin_ctaBandBtn__z1r5l{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;background:#E8C77A;color:#2A1547;border:0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 14px 32px -8px rgba(232,199,122,.5);transition:background .24s,transform .24s}.cabin_ctaBandBtn__z1r5l:hover{background:#F0D293;transform:translateY(-2px)}.cabin_ctaBandPhone__pwdUE{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;text-decoration:none;transition:color .22s}.cabin_ctaBandPhone__pwdUE svg,.cabin_ctaBandPhone__pwdUE:hover{color:#E8C77A}.cabin_details__xXz6x{padding:96px 0;border-top:1px solid var(--line,#e8e4dd);scroll-margin-top:110px}.cabin_detailsInner__kOVmG{max-width:1280px;margin:0 auto;padding:0 48px}.cabin_detailsHead__IIou3{font-size:clamp(24px,2.6vw,34px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 56px;max-width:20ch;line-height:1.12}.cabin_detailRows__ISmTm{display:flex;flex-direction:column;gap:56px}.cabin_detailRow__H4Tta{display:grid;grid-template-columns:420px 1fr;grid-gap:48px;gap:48px;align-items:start}.cabin_detailMedia__KI3PG{grid-column:1;grid-row:1;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#FFFFFF,#F1ECE3);box-shadow:0 18px 40px -24px rgba(42,21,71,.25);aspect-ratio:4/3}.cabin_detailText__ue_0a{grid-column:2;grid-row:1}.cabin_detailRow__H4Tta:nth-child(2n){grid-template-columns:1fr 420px}.cabin_detailRow__H4Tta:nth-child(2n) .cabin_detailMedia__KI3PG{grid-column:2;grid-row:1}.cabin_detailRow__H4Tta:nth-child(2n) .cabin_detailText__ue_0a{grid-column:1;grid-row:1}.cabin_detailMedia__KI3PG img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cabin_detailText__ue_0a{display:flex;flex-direction:column;gap:12px;padding-top:4px}.cabin_detailTitle__5NnN4{font-size:clamp(19px,1.7vw,23px);font-weight:600;letter-spacing:-.02em;color:var(--ink,#14110F);margin:0;line-height:1.2}.cabin_detailDesc__KP5xs{font-size:15px;line-height:1.62;color:var(--ink-muted,#5C5552);margin:0;max-width:42ch}.cabin_related__rZQRs{background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd);padding:80px 0}.cabin_relatedInner__M4S_g{max-width:1280px;margin:0 auto;padding:0 48px}.cabin_relatedHead__XJD8E{font-size:clamp(24px,2.8vw,36px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 44px;max-width:22ch;line-height:1.15}.cabin_relCarousel__0FUXP{position:relative}.cabin_relRail__NMgjU{display:flex;gap:32px;overflow-x:auto;scroll-behavior:smooth;padding:4px 2px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cabin_relRail__NMgjU.cabin_snapReady__SwkRX{scroll-snap-type:x mandatory}.cabin_relRail__NMgjU::-webkit-scrollbar{display:none}.cabin_relCard__JjNTE{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 96px) / 4);scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;color:inherit}.cabin_relImg__MuGdD{position:relative;aspect-ratio:1/1;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#FFFFFF,#F1ECE3);display:flex;align-items:center;justify-content:center}.cabin_relImg__MuGdD img{width:100%;height:100%;object-fit:cover;object-position:center bottom;transition:transform .36s cubic-bezier(.32,.72,0,1)}.cabin_relCard__JjNTE:hover .cabin_relImg__MuGdD img{transform:scale(1.05)}.cabin_relBody__zFHGu{display:flex;flex-direction:column;align-items:center;padding:16px 8px 0;text-align:center}.cabin_relTier__5vRxU{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:999px}.cabin_relName__UbVG7{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ink,#14110F);margin:0;transition:color .2s ease}.cabin_relCard__JjNTE:hover .cabin_relName__UbVG7{color:var(--brand,#4A2378)}.cabin_relNavBtn__su_Nd{position:absolute;top:var(--arrow-top,50%);transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:48px;height:48px;border-radius:999px;cursor:pointer;background:#fff;border:1px solid var(--line,#e8e4dd);color:var(--brand-deep,#2A1547);box-shadow:0 8px 24px -10px rgba(42,21,71,.28);transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.cabin_relNavPrev__HFPqB{left:-16px}.cabin_relNavNext__a48iq{right:-16px}.cabin_relNavBtn__su_Nd:hover{background:var(--brand,#4A2378);border-color:var(--brand,#4A2378);color:#fff;box-shadow:0 12px 28px -8px rgba(42,21,71,.4)}.cabin_relNavBtn__su_Nd:focus-visible{outline:2px solid var(--brand,#4A2378);outline-offset:3px}.cabin_tier-Premium__acs1U{background:linear-gradient(135deg,#2A1547,#4A2378);color:#fff}.cabin_tier-Lite__1n5r3{background:rgba(255,255,255,.95);color:#2A1547;border:1px solid #a78bc4}.cabin_tier-Pro__vJbim{background:linear-gradient(135deg,#1a1410,#2A1547);color:#E8C77A}.cabin_tier-Custom__I7S4M{background:linear-gradient(135deg,#D4AF6A,#E8C97A);color:#2A1547}.cabin_tier-Cloud__NNa2A{background:linear-gradient(135deg,#4A9EFF,#7BB8FF);color:#fff}@media (max-width:1000px){.cabin_heroInner__2o3Qq{grid-template-columns:1fr;gap:36px}.cabin_gallery__rCvGy{position:static}.cabin_detailInner__LhhSV{grid-template-columns:1fr;gap:40px}.cabin_specsSticky__Anxla{position:static}.cabin_palette__9Vgoc{grid-template-columns:1fr;gap:28px;align-items:start}.cabin_detailRow__H4Tta,.cabin_detailRow__H4Tta:nth-child(2n){grid-template-columns:1fr;gap:18px}.cabin_detailMedia__KI3PG,.cabin_detailRow__H4Tta:nth-child(2n) .cabin_detailMedia__KI3PG{grid-column:1;grid-row:1}.cabin_detailRow__H4Tta:nth-child(2n) .cabin_detailText__ue_0a,.cabin_detailText__ue_0a{grid-column:1;grid-row:2}.cabin_detailMedia__KI3PG{aspect-ratio:4/3;max-width:300px;margin-left:auto;margin-right:auto}.cabin_relCard__JjNTE{flex-basis:calc((100% - 32px) / 2)}}@media (max-width:768px){.cabin_hero__n0T02{padding:100px 0 44px}.cabin_ctaBandInner__RupxG,.cabin_detailInner__LhhSV,.cabin_detailsInner__kOVmG,.cabin_heroInner__2o3Qq,.cabin_paletteWrap__36DrB,.cabin_relatedInner__M4S_g,.cabin_scenInner__qhDae{padding-left:24px;padding-right:24px}.cabin_paletteWrap__36DrB{padding-top:32px;margin-top:32px}.cabin_details__xXz6x{padding:56px 0}.cabin_detailRows__ISmTm{gap:40px}.cabin_detailsHead__IIou3{margin-bottom:36px}.cabin_techGrid__Cx_pf{grid-template-columns:1fr}.cabin_relRail__NMgjU{gap:18px}.cabin_relCard__JjNTE{flex-basis:80%}.cabin_relNavBtn__su_Nd{width:42px;height:42px}.cabin_relNavPrev__HFPqB{left:0}.cabin_relNavNext__a48iq{right:0}.cabin_priceRow__sm_V6{flex-direction:column;align-items:flex-start}.cabin_ctaCol__hxDzx{display:flex;width:100%;max-width:none;align-items:stretch}.cabin_ctaBtn__Sil9j{width:100%;justify-content:center}.cabin_action__l9YKb{flex:1 1;width:auto}}@media (max-width:420px){.cabin_paletteRow__F5_0d{grid-template-columns:1fr;gap:8px}.cabin_paletteChip__q0SrO{justify-self:start}}@media (max-width:480px){.cabin_keySpecs__kpnA8{grid-template-columns:1fr}.cabin_keySpecs__kpnA8>div{flex-direction:row;align-items:baseline;gap:10px}}.cabin_ctaBandBtn__z1r5l:focus-visible,.cabin_ctaBtn__Sil9j:focus-visible,.cabin_faqQ__2a5OD:focus-visible,.cabin_specBtn__7k50z:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_ctaBandBtn__z1r5l:focus-visible,.cabin_ctaBtn__Sil9j:focus-visible{outline-color:#2A1547}.cabin_crumbs__kHnhw a:focus-visible,.cabin_ctaBandPhone__pwdUE:focus-visible,.cabin_relCard__JjNTE:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:2px;border-radius:6px}.cabin_relCard__JjNTE:focus-visible{border-radius:14px}.cabin_thumb__zLRdD:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:2px;opacity:1}@media (prefers-reduced-motion:reduce){.cabin_actionIcon__sNRKd,.cabin_actionLabel__UszXq,.cabin_action__l9YKb,.cabin_crumbs__kHnhw a,.cabin_ctaBandBtn__z1r5l,.cabin_ctaBandPhone__pwdUE,.cabin_ctaBtn__Sil9j,.cabin_faqAWrap__gBi_J,.cabin_faqIcon__7aAoe,.cabin_faqItem__e7Sy2,.cabin_faqQ__2a5OD,.cabin_galleryMain__B6qt1,.cabin_paletteCtaArrow__mfSTk,.cabin_paletteCta__Z3T6d,.cabin_relCard__JjNTE,.cabin_relImg__MuGdD img,.cabin_relName__UbVG7,.cabin_relNavBtn__su_Nd,.cabin_specBtn__7k50z,.cabin_thumb__zLRdD{transition:none!important}.cabin_ctaBandBtn__z1r5l:hover,.cabin_ctaBtn__Sil9j:hover,.cabin_paletteCta__Z3T6d:hover .cabin_paletteCtaArrow__mfSTk,.cabin_relCard__JjNTE:hover,.cabin_relCard__JjNTE:hover .cabin_relImg__MuGdD img,.cabin_relNavBtn__su_Nd:hover{transform:none!important}.cabin_relRail__NMgjU{scroll-behavior:auto}}.cabin_trustBar__Di9PI{background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd);border-bottom:1px solid var(--line,#e8e4dd);padding:28px 0}.cabin_trustInner__qT4fh{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.cabin_trustCell__Yv0aR{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.cabin_trustVal__U47Yx{font-family:EB Garamond,serif;font-size:32px;line-height:1;font-weight:400;color:var(--brand-deep,#2A1547);letter-spacing:-.02em}.cabin_trustLbl__e_uT6{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-subtle,#8C8580);font-weight:600}.cabin_value__RSeQH{padding:0 0 8px}.cabin_valueInner__jzJXz{max-width:1280px;margin:0 auto;padding:0 48px 64px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:stretch}.cabin_included__L0Va_{background:var(--brand-pale,#F2EEF8);border-radius:18px;padding:36px 38px}.cabin_valueHead__9az2h{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;font-weight:600;color:var(--ink,#14110F);margin:0 0 22px}.cabin_includedList__Zl4To{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:13px}.cabin_includedList__Zl4To li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;color:var(--ink,#14110F);font-weight:500}.cabin_includedList__Zl4To li svg{color:#2F7D4F;flex-shrink:0;margin-top:2px}.cabin_includedNote__4YyOQ{font-size:13px;line-height:1.55;color:var(--ink-muted,#5C5552);margin:0}.cabin_proof__lNDHe{margin:0;background:linear-gradient(135deg,#2A1547,#4A2378);border-radius:18px;padding:38px 40px;display:flex;flex-direction:column;justify-content:center;color:#fff}.cabin_proofMark__fYpDU{color:#E8C77A;opacity:.55;margin-bottom:16px}.cabin_proof__lNDHe blockquote{font-size:clamp(18px,2vw,22px);line-height:1.5;letter-spacing:-.015em;margin:0 0 18px;font-weight:400}.cabin_proof__lNDHe figcaption{font-size:13px;color:rgba(232,199,122,.9);font-weight:600}.cabin_faq__c7wMc{padding:64px 0 72px}.cabin_faqInner__LRu0G{max-width:820px;margin:0 auto;padding:0 48px}.cabin_faqHead__Vyasn{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 28px}.cabin_faqList__VpCGN{display:flex;flex-direction:column;gap:12px}.cabin_faqItem__e7Sy2{background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s}.cabin_faqItemOpen__AVTWj{background:#fff;border-color:var(--brand-light,#A78BC4);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.cabin_faqQ__2a5OD{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#14110F);transition:color .2s}.cabin_faqIcon__7aAoe,.cabin_faqQ__2a5OD:hover{color:var(--brand,#4A2378)}.cabin_faqIcon__7aAoe{flex-shrink:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}.cabin_faqItemOpen__AVTWj .cabin_faqIcon__7aAoe{transform:rotate(45deg)}.cabin_faqAWrap__gBi_J{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cabin_faqAInner__fwCn9{overflow:hidden}.cabin_faqA__igY1O{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0;padding:0 24px 22px}@media (max-width:1000px){.cabin_trustInner__qT4fh{grid-template-columns:repeat(2,1fr);gap:22px}.cabin_valueInner__jzJXz{grid-template-columns:1fr;gap:22px;padding-bottom:48px}}@media (max-width:768px){.cabin_faqInner__LRu0G,.cabin_trustInner__qT4fh,.cabin_valueInner__jzJXz{padding-left:24px;padding-right:24px}.cabin_included__L0Va_,.cabin_proof__lNDHe{padding:28px 26px}.cabin_faqQ__2a5OD{padding:18px 20px;font-size:15px}.cabin_faqA__igY1O{padding:0 20px 18px}}.custom_main__JbbbV{background:var(--bg-pure,#fff);min-height:100vh}.custom_head__H0fo4{max-width:760px;margin:0 auto 52px;text-align:center}.custom_eyebrow__JzPFE{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--brand,#4A2378);font-weight:700;margin:0 0 14px}.custom_title__SJ7Nx{font-size:clamp(28px,3.6vw,46px);line-height:1.07;letter-spacing:-.03em;font-weight:400;color:var(--ink,#14110F);margin:0}.custom_title__SJ7Nx em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_sub__6_kgn{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:16px auto 0;max-width:60ch}.custom_hero__h4aBA{padding:0;position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse 60% 80% at 2% 0,rgba(232,199,122,.16) 0,transparent 50%),radial-gradient(circle 620px at 92% 38%,rgba(167,139,196,.28) 0,rgba(74,35,120,.12) 38%,transparent 70%),radial-gradient(ellipse 70% 90% at 100% 100%,rgba(110,60,168,.3) 0,transparent 55%),linear-gradient(135deg,#180D2C,#2A1547 52%,#1B0F30)}.custom_hero__h4aBA:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 85% 40%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse 80% 90% at 85% 40%,#000 0,transparent 70%)}.custom_heroInner__dlwmA{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:116px 48px 56px;display:flex;align-items:flex-start}.custom_heroCopy__B0C7D{display:flex;flex-direction:column;gap:16px;max-width:760px;text-align:left;align-items:flex-start}.custom_heroCopy__B0C7D>*{opacity:0;transform:translateY(18px);animation:custom_heroIn__lb9Lq .72s cubic-bezier(.22,.61,.36,1) both}.custom_heroCopy__B0C7D>:first-child{animation-delay:60ms}.custom_heroCopy__B0C7D>:nth-child(2){animation-delay:.14s}.custom_heroCopy__B0C7D>:nth-child(3){animation-delay:.22s}.custom_heroCopy__B0C7D>:nth-child(4){animation-delay:.3s}.custom_heroCopy__B0C7D>:nth-child(5){animation-delay:.38s}.custom_heroCopy__B0C7D>:nth-child(6){animation-delay:.46s}@keyframes custom_heroIn__lb9Lq{to{opacity:1;transform:none}}.custom_crumbs__C2ch_{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.55);flex-wrap:wrap}.custom_crumbs__C2ch_ a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s}.custom_crumbs__C2ch_ a:hover{color:#E8C77A}.custom_crumbs__C2ch_ svg{color:rgba(255,255,255,.32)}.custom_heroEyebrow__UuONf{display:inline-flex;align-items:center;gap:9px;padding:7px 15px 7px 13px;border-radius:999px;background:rgba(232,199,122,.1);border:1px solid rgba(232,199,122,.32);color:#E8C77A;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.custom_heroEyebrow__UuONf svg{color:#E8C77A}.custom_h1__FWETv{font-size:clamp(38px,4.8vw,58px);line-height:1.04;letter-spacing:-.035em;font-weight:500;margin:0;color:#fff}.custom_h1__FWETv em{display:block;font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:#E8C77A}.custom_lead__TQU88{font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:rgba(255,255,255,.74);margin:0;max-width:56ch}.custom_heroActions__8nUMM{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:2px}.custom_ctaSub__QBb3J{width:100%;margin:0;font-size:13px;line-height:1.45;color:rgba(255,255,255,.58);font-weight:500;text-wrap:balance}.custom_ctaPrimary__7WOeL{display:inline-flex;align-items:center;gap:10px;padding:17px 30px;background:#E8C77A;color:#2A1547;border:0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 18px 38px -12px rgba(232,199,122,.5);transition:background .24s,transform .24s}.custom_ctaPrimary__7WOeL:hover{background:#F0D293;transform:translateY(-2px)}.custom_heroStats__zJqeL{display:flex;gap:48px;flex-wrap:wrap;margin-top:10px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);width:100%;max-width:640px}.custom_heroStat__FxVN7{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.custom_heroStatVal__BUg40{font-family:EB Garamond,serif;font-size:28px;line-height:1;font-weight:400;color:#E8C77A;letter-spacing:-.02em}.custom_heroStatLbl__9XoIo{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.55);font-weight:600}.custom_reasons__wU39t{padding:104px 0;background:var(--bg-pure,#fff)}.custom_reasonsInner__1ItB9{max-width:1180px;margin:0 auto;padding:0 48px}.custom_reasonsHead__Rh4QO{max-width:760px;margin:0 0 56px}.custom_reasonsHead__Rh4QO .custom_eyebrow__JzPFE{text-align:left}.custom_reasonsTitle__zi1Pe{font-size:clamp(30px,3.8vw,48px);line-height:1.05;letter-spacing:-.032em;font-weight:400;color:var(--ink,#14110F);margin:0}.custom_reasonsTitle__zi1Pe em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_reasonsGrid__PJHfU{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 72px;gap:0 72px}.custom_reasonItem__OblhG{padding:30px 0;border-top:1px solid var(--line,#e8e4dd)}.custom_reasonItem__OblhG:first-child,.custom_reasonItem__OblhG:nth-child(2){border-top:0;padding-top:0}.custom_reasonName__ZNYi_{font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-.02em;color:var(--ink,#14110F);margin:0 0 10px}.custom_reasonText__TbvGg{font-size:15px;line-height:1.65;color:var(--ink-muted,#5C5552);margin:0;max-width:46ch}.custom_process__ws6sO{padding:96px 0;background:var(--brand-deep,#2A1547);color:#fff;border-top:1px solid rgba(232,199,122,.16)}.custom_processInner__92AK1{max-width:1280px;margin:0 auto;padding:0 48px}.custom_process__ws6sO .custom_eyebrow__JzPFE{color:#E8C77A}.custom_process__ws6sO .custom_title__SJ7Nx{color:#fff}.custom_process__ws6sO .custom_title__SJ7Nx em{color:#E8C77A}.custom_processTrack__vjkQ7{margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;position:relative}.custom_processTrack__vjkQ7:before{content:"";position:absolute;top:22px;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,rgba(232,199,122,.4) 12%,rgba(232,199,122,.4) 88%,transparent)}.custom_pStep__18KsH{position:relative;display:flex;flex-direction:column;gap:12px}.custom_pNum__bm31O{position:relative;z-index:1;width:46px;height:46px;border-radius:999px;display:grid;place-items:center;margin-bottom:8px;background:var(--brand-deep,#2A1547);border:1px solid rgba(232,199,122,.45);font-family:EB Garamond,serif;font-size:22px;font-weight:400;color:#E8C77A;letter-spacing:-.01em}.custom_pTitle__QtDwp{font-size:18px;font-weight:600;letter-spacing:-.015em;color:#fff;margin:0}.custom_pText__w__Qg{font-size:14px;line-height:1.6;color:rgba(255,255,255,.66);margin:0}.custom_pDur__42ByU{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:#E8C77A;letter-spacing:.02em;margin-top:2px}.custom_pDur__42ByU svg{color:rgba(232,199,122,.7)}.custom_caps__NvRmg{padding:104px 0;background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd)}.custom_capsInner__67uei{max-width:1180px;margin:0 auto;padding:0 48px}.custom_capsHead__CbtAv{max-width:760px;margin:0 0 44px}.custom_capsHead__CbtAv .custom_eyebrow__JzPFE{text-align:left}.custom_capsTitle__BUoNx{font-size:clamp(30px,3.8vw,48px);line-height:1.05;letter-spacing:-.032em;font-weight:400;color:var(--ink,#14110F);margin:0 0 16px}.custom_capsTitle__BUoNx em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_capsSub__IjlBN{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0;max-width:56ch}.custom_capsGrid__oxJx1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.custom_capCard__wE_uy{position:relative;padding:30px 28px 28px;background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:16px;opacity:0;transform:translateY(16px);transition:opacity .56s cubic-bezier(.22,.61,.36,1),transform .32s cubic-bezier(.32,.72,0,1),box-shadow .28s,border-color .28s;transition-delay:var(--rd,0s),0s,0s,0s}.custom_capCard__wE_uy.custom_in__Rtyzl{opacity:1;transform:translateY(0)}.custom_capCard__wE_uy:hover{transform:translateY(-4px);box-shadow:0 26px 50px -28px rgba(42,21,71,.26);border-color:var(--brand-light,#A78BC4)}.custom_capCard__wE_uy:before{content:"";position:absolute;left:28px;top:0;height:2px;width:0;background:#E8C77A;border-radius:0 0 2px 2px;transition:width .32s cubic-bezier(.32,.72,0,1)}.custom_capCard__wE_uy:hover:before{width:40px}.custom_capName__Z87Zi{font-size:18px;font-weight:600;letter-spacing:-.018em;color:var(--ink,#14110F);margin:0 0 10px}.custom_capText___eW1Z{font-size:14.5px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}@keyframes custom_capRise__hjk_0{to{opacity:1;transform:translateY(0)}}.custom_reveal__Bx2c5{opacity:0;transform:translateY(22px);transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .72s cubic-bezier(.22,.61,.36,1);transition-delay:var(--rd,0s);will-change:opacity,transform}.custom_reveal__Bx2c5.custom_in__Rtyzl{opacity:1;transform:none}.custom_revealHead__KLZOo{opacity:0;transform:translateY(14px);transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .68s cubic-bezier(.22,.61,.36,1);transition-delay:var(--rd,0s);will-change:opacity,transform}.custom_revealHead__KLZOo.custom_in__Rtyzl{opacity:1;transform:none}.custom_processTrack__vjkQ7:before{transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.22,.61,.36,1) .12s}.custom_processTrack__vjkQ7.custom_in__Rtyzl:before{transform:scaleX(1)}.custom_refs__NrdHS{padding:88px 0;color:#fff;background:linear-gradient(180deg,#1B0F30,#2A1547)}.custom_refsInner__uBns_{max-width:1280px;margin:0 auto;padding:0 48px}.custom_refs__NrdHS .custom_eyebrow__JzPFE{color:#E8C77A}.custom_refs__NrdHS .custom_title__SJ7Nx{color:#fff}.custom_refs__NrdHS .custom_sub__6_kgn{color:rgba(255,255,255,.7)}.custom_refGrid__HNM0h{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.custom_refCard__Wg8Jo{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.custom_refMedia__K9FYi{position:relative;aspect-ratio:16/10;overflow:hidden;background:#140C24}.custom_refMedia__K9FYi img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.32,.72,0,1)}.custom_refCard__Wg8Jo:hover .custom_refMedia__K9FYi img{transform:scale(1.04)}.custom_refMediaIcon__RPrTt{display:grid;place-items:center;background:radial-gradient(ellipse 70% 90% at 50% 30%,rgba(232,199,122,.16) 0,transparent 65%),#140C24}.custom_refMediaIcon__RPrTt svg{color:#E8C77A;opacity:.85;width:56px;height:56px}.custom_refSlider__F_hk1{background:#fff}.custom_refSlide__YAcXC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .48s ease}.custom_refNav__ZD2xO{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;cursor:pointer;background:rgba(14,11,20,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(232,199,122,.32);color:#fff;transition:background .2s ease,border-color .2s ease}.custom_refNav__ZD2xO:hover{background:rgba(42,21,71,.85);border-color:#E8C77A}.custom_refNavPrev__BtTnF{left:12px}.custom_refNavNext__VtpNm{right:12px}.custom_refDots__UwKbz{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;justify-content:center;gap:7px}.custom_refDot__GgUMN{width:8px;height:8px;padding:0;border-radius:999px;cursor:pointer;border:0;background:rgba(255,255,255,.45);transition:background .2s ease,width .2s ease}.custom_refDot__GgUMN:hover{background:rgba(255,255,255,.75)}.custom_refDotActive__0ANNp{width:22px;background:#E8C77A}.custom_refDot__GgUMN:focus-visible,.custom_refNav__ZD2xO:focus-visible{outline:2px solid #E8C77A;outline-offset:2px}.custom_refTag__XYTta{position:absolute;left:14px;top:14px;padding:6px 13px;border-radius:999px;background:rgba(14,11,20,.66);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(232,199,122,.3);color:#E8C77A;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.custom_refBody__xO2z8{padding:28px 30px 30px;display:flex;flex-direction:column;gap:14px;flex:1 1}.custom_refName__qgfXZ{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0;color:#fff}.custom_refText__3DSGr{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.82);margin:0}.custom_refList__H8u7g{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px}.custom_refList__H8u7g li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:#fff;font-weight:500}.custom_refList__H8u7g li svg{color:#E8C77A;flex-shrink:0;margin-top:2px}.custom_refCta__1JopE{align-self:flex-start;margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:#E8C77A;letter-spacing:.005em;transition:gap .2s}.custom_refCta__1JopE:hover{gap:12px}.custom_ctaBand__rAEMO{padding:80px 0;background:radial-gradient(ellipse 60% 100% at 100% 0,rgba(232,199,122,.14) 0,transparent 55%),var(--brand-deep,#2A1547);border-top:1px solid rgba(255,255,255,.08)}.custom_ctaBandInner__DleE4{max-width:1280px;margin:0 auto;padding:0 48px;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.custom_ctaBandInner__DleE4 h2{font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.03em;font-weight:400;color:#fff;margin:0 0 10px}.custom_ctaBandInner__DleE4 h2 em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:#E8C77A}.custom_ctaBandInner__DleE4 p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.72);margin:0;max-width:460px}.custom_ctaBandActions__FALB1{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.custom_faq__cssLV{padding:80px 0;background:var(--bg-pure,#fff)}.custom_faqInner__PCedB{max-width:820px;margin:0 auto;padding:0 48px}.custom_faqHead__OdNoX{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 28px;text-align:center}.custom_faqList__1Zyyl{display:flex;flex-direction:column;gap:12px}.custom_faqItem__XhC9D{background:#fff;border:1px solid var(--line,#e8e4dd);border-radius:16px;overflow:hidden;transition:opacity .64s cubic-bezier(.22,.61,.36,1) var(--rd,0s),transform .72s cubic-bezier(.22,.61,.36,1) var(--rd,0s),border-color .24s,background .24s,box-shadow .24s}.custom_faqItemOpen___0jeM,.custom_faqItem__XhC9D:hover{border-color:var(--brand-light,#A78BC4)}.custom_faqItemOpen___0jeM{background:#fff;box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.custom_faqQ__koBXy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#14110F);transition:color .2s}.custom_faqIcon__xcO2d,.custom_faqQ__koBXy:hover{color:var(--brand,#4A2378)}.custom_faqIcon__xcO2d{flex-shrink:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}.custom_faqItemOpen___0jeM .custom_faqIcon__xcO2d{transform:rotate(45deg)}.custom_faqAWrap__Qjvxk{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.custom_faqAInner__ZwUin{overflow:hidden}.custom_faqA__49yEN{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0;padding:0 24px 22px}@media (max-width:1000px){.custom_heroInner__dlwmA{padding-top:92px;padding-bottom:48px}.custom_processTrack__vjkQ7{grid-template-columns:1fr 1fr;gap:36px 32px}.custom_processTrack__vjkQ7:before{display:none}.custom_capsGrid__oxJx1{grid-template-columns:1fr 1fr}.custom_refGrid__HNM0h{grid-template-columns:1fr}}@media (max-width:768px){.custom_capsInner__67uei,.custom_ctaBandInner__DleE4,.custom_faqInner__PCedB,.custom_heroInner__dlwmA,.custom_processInner__92AK1,.custom_reasonsInner__1ItB9,.custom_refsInner__uBns_{padding-left:24px;padding-right:24px}.custom_heroInner__dlwmA{padding-top:86px;padding-bottom:40px}.custom_caps__NvRmg,.custom_ctaBand__rAEMO,.custom_faq__cssLV,.custom_process__ws6sO,.custom_reasons__wU39t,.custom_refs__NrdHS{padding:64px 0}.custom_processTrack__vjkQ7{grid-template-columns:1fr;gap:28px}.custom_reasonsGrid__PJHfU{grid-template-columns:1fr;gap:0}.custom_reasonItem__OblhG:nth-child(2){border-top:1px solid var(--line,#e8e4dd);padding-top:30px}.custom_capsGrid__oxJx1,.custom_refList__H8u7g{grid-template-columns:1fr}.custom_ctaBandActions__FALB1,.custom_ctaPrimary__7WOeL{width:100%}.custom_ctaPrimary__7WOeL{justify-content:center}.custom_heroStats__zJqeL{gap:24px}.custom_head__H0fo4{margin-bottom:36px}}.custom_crumbs__C2ch_ a:focus-visible,.custom_ctaPrimary__7WOeL:focus-visible,.custom_faqQ__koBXy:focus-visible,.custom_refCta__1JopE:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px;border-radius:8px}.custom_crumbs__C2ch_ a:focus-visible,.custom_hero__h4aBA .custom_ctaPrimary__7WOeL:focus-visible,.custom_refCta__1JopE:focus-visible{outline-color:#E8C77A}@media (prefers-reduced-motion:reduce){.custom_capCard__wE_uy,.custom_capCard__wE_uy:before,.custom_crumbs__C2ch_ a,.custom_ctaPrimary__7WOeL,.custom_faqAWrap__Qjvxk,.custom_faqIcon__xcO2d,.custom_faqItem__XhC9D,.custom_faqQ__koBXy,.custom_processTrack__vjkQ7:before,.custom_refCta__1JopE,.custom_refMedia__K9FYi img,.custom_revealHead__KLZOo,.custom_reveal__Bx2c5{transition:none!important}.custom_capCard__wE_uy,.custom_faqItem__XhC9D,.custom_heroCopy__B0C7D>*,.custom_revealHead__KLZOo,.custom_reveal__Bx2c5{animation:none!important;opacity:1!important;transform:none!important}.custom_processTrack__vjkQ7:before{transform:scaleX(1)!important}.custom_capCard__wE_uy:hover,.custom_ctaPrimary__7WOeL:hover,.custom_refCard__Wg8Jo:hover .custom_refMedia__K9FYi img{transform:none!important}}