.blog_main__mNBhz{background:var(--bg-pure,#fff);min-height:100vh}.blog_hero__WLLgl{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__9Eu8Q{max-width:1320px;margin:0 auto;padding:0 48px}.blog_eyebrow__lKbzQ{display:inline-block;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#E8C77A;font-weight:700;margin-bottom:22px}.blog_h1__5QIdu{font-size:clamp(38px,5.5vw,68px);line-height:1.03;letter-spacing:-.035em;font-weight:400;margin:0 0 20px}.blog_h1__5QIdu em{font-family:EB Garamond,serif;font-style:italic;color:#E8C77A}.blog_lead__ER991{font-size:17px;line-height:1.6;color:rgba(255,255,255,.72);max-width:600px;margin:0 0 44px}.blog_heroStats__sfstu{display:flex;gap:0;flex-wrap:wrap;border-top:1px solid rgba(232,199,122,.2)}.blog_heroStat__OCW6X{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__OCW6X:last-child{border-right:0;margin-right:0}.blog_heroStatNum__89geH{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__G9Smn{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,255,255,.6);font-weight:600}.blog_tabsBar__KVw58{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__WK__y{max-width:1320px;margin:0 auto;padding:0 48px;display:flex;gap:4px}.blog_tab__2VMkf{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__V0UJ4{font-size:17px;font-weight:600;color:var(--ink,#14110F);letter-spacing:-.01em}.blog_tabSub__zpj4j{font-size:11px;color:var(--ink-subtle,#8C8580);letter-spacing:.01em}.blog_tab__2VMkf:hover .blog_tabLabel__V0UJ4{color:var(--brand-deep,#2A1547)}.blog_tabActive__RkPid{border-bottom-color:var(--brand,#4A2378)}.blog_tabActive__RkPid .blog_tabLabel__V0UJ4{color:var(--brand-deep,#2A1547)}.blog_feed__hTGsW{max-width:1320px;margin:0 auto;padding:72px 48px 24px}.blog_meta__y1pLv{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.blog_tag__WCjGh{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__RNj9C,.blog_read__LCcvj{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-subtle,#8C8580);font-weight:600}.blog_read__LCcvj{display:inline-flex;align-items:center;gap:4px}.blog_readMore__emsSW{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__XE4UJ{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__XE4UJ:hover{transform:translateY(-5px);box-shadow:0 36px 68px -26px rgba(42,21,71,.28);border-color:var(--brand-light,#A78BC4)}.blog_featured__XE4UJ:hover .blog_readMore__emsSW{gap:10px}.blog_featuredImg___1tvv{position:relative;background-size:cover;background-position:50%;background-color:#f0ece4;min-height:360px}.blog_featuredBadge__IEy9Y{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__rCGQ0{padding:44px 44px 40px;display:flex;flex-direction:column}.blog_featuredTitle__opMHn{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__4SJKA{font-size:16px;line-height:1.65;color:var(--ink-muted,#5C5552);margin:0 0 4px}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.blog_card__AELHx{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__AELHx:hover{transform:translateY(-6px);box-shadow:0 28px 54px -22px rgba(42,21,71,.24);border-color:var(--brand-light,#A78BC4)}.blog_card__AELHx:hover .blog_readMore__emsSW{gap:10px}.blog_cardImg__jM4ii{aspect-ratio:16/10;background-size:cover;background-position:50%;background-color:#f0ece4}.blog_cardBody__mNUBU{padding:24px 26px 26px;display:flex;flex-direction:column;flex-grow:1}.blog_cardTitle__Yatym{font-size:18px;line-height:1.3;letter-spacing:-.015em;font-weight:600;color:var(--ink,#14110F);margin:0 0 11px}.blog_cardExcerpt__jDGOY{font-size:14px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.blog_adBlock__Yk5Ei{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__TWabi{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__WsG48{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.blog_adEyebrow__MTY_S{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--brand,#4A2378);font-weight:700}.blog_adH2__Du90W{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__Du90W em{font-family:EB Garamond,serif;font-style:italic;color:var(--brand,#4A2378)}.blog_adLead__vE_bH{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0;max-width:440px}.blog_adBtn__flA7g{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__flA7g:hover{background:var(--brand,#4A2378);transform:translateY(-2px)}.blog_adCards__LWa5q{display:flex;flex-direction:column;gap:10px}.blog_adCard__y28Jc{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__y28Jc:hover{border-color:var(--brand-light,#A78BC4);box-shadow:0 20px 44px -22px rgba(42,21,71,.22);transform:translateX(4px)}.blog_adCardDb__PRX5q{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__PRX5q,.blog_adCardDb__PRX5q svg{color:var(--brand,#4A2378)}.blog_adCardUnit__FRuf4{font-size:13px;font-weight:600;margin-left:3px;letter-spacing:.02em}.blog_adCardCol__ywjjg{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.blog_adCardName__o4ubM{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#14110F)}.blog_adCardSpec__LDNUi{font-size:12.5px;line-height:1.4;color:var(--ink-subtle,#8C8580);letter-spacing:-.005em}.blog_adCardArrow__9kpli{flex-shrink:0;color:var(--brand-light,#A78BC4);transition:color .26s,transform .26s}.blog_adCard__y28Jc:hover .blog_adCardArrow__9kpli{color:var(--brand,#4A2378);transform:translate(2px,-2px)}@media (max-width:1000px){.blog_grid__4VF_V{grid-template-columns:1fr 1fr}.blog_featured__XE4UJ{grid-template-columns:1fr}.blog_featuredImg___1tvv{min-height:240px}.blog_adInner__TWabi{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){.blog_hero__WLLgl{padding:120px 0 52px}.blog_adInner__TWabi,.blog_feed__hTGsW,.blog_heroInner__9Eu8Q,.blog_tabs__WK__y{padding-left:24px;padding-right:24px}.blog_heroStat__OCW6X{padding-right:24px;margin-right:24px}.blog_heroStatNum__89geH{font-size:32px}.blog_tabs__WK__y{overflow-x:auto}.blog_tab__2VMkf{padding:16px 18px;white-space:nowrap}.blog_tabSub__zpj4j{display:none}.blog_feed__hTGsW{padding-top:48px;padding-bottom:20px}.blog_featuredBody__rCGQ0{padding:30px 24px 28px}.blog_adCard__y28Jc{gap:16px;padding:18px 20px}.blog_adCardDb__PRX5q{width:54px;font-size:34px}.blog_adCardArrow__9kpli{display:none}}@media (max-width:560px){.blog_grid__4VF_V{grid-template-columns:1fr}.blog_heroStats__sfstu{gap:14px}.blog_heroStat__OCW6X{border-right:0;padding-right:0;margin-right:0;flex:1 1 40%}}.cabin_main__h13hI{background:var(--bg-pure,#fff);min-height:100vh}.cabin_hero__zcmee{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__Ud7D8{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__K4O05{position:-webkit-sticky;position:sticky;top:90px;display:flex;flex-direction:column;gap:12px}.cabin_galleryMain__5PnWS{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__u21Rr{background-size:contain;background-repeat:no-repeat;background-position:50%}.cabin_tier__7diaN{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__VOciJ{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__VOciJ small{font-size:12px;color:rgba(232,199,122,.7);font-family:var(--font-onest,system-ui),sans-serif}.cabin_patentBadge__3ecG5{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__3ecG5 svg{color:#E8C77A;flex-shrink:0}.cabin_thumbs__PxZvi{display:flex;gap:10px}.cabin_thumb__D5T1N{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__D5T1N:hover{opacity:1}.cabin_thumbActive__PEiX6{border-color:var(--brand,#4A2378);opacity:1}.cabin_thumbRender__OSfmp{background-size:contain}.cabin_galleryMainVideo__aMW_X{background-color:#0E0B14;background-image:none}.cabin_galleryVideo__STxkm{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:18px;background:#0E0B14;z-index:1}.cabin_thumbVideo__GCd1c{position:relative}.cabin_thumbVideo__GCd1c:after{content:"";position:absolute;inset:0;border-radius:8px;background:rgba(14,11,20,.32);transition:background .22s}.cabin_thumbVideo__GCd1c.cabin_thumbActive__PEiX6:after,.cabin_thumbVideo__GCd1c:hover:after{background:rgba(14,11,20,.18)}.cabin_thumbPlay__Q8_IE{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:#fff;pointer-events:none}.cabin_thumbPlay__Q8_IE 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__c_bMH{display:flex;flex-direction:column;gap:18px;padding-top:8px}.cabin_crumbs__N_7Fv{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-subtle,#8C8580);flex-wrap:wrap}.cabin_crumbs__N_7Fv a{color:var(--ink-muted,#5C5552);text-decoration:none;transition:color .22s}.cabin_crumbs__N_7Fv a:hover{color:var(--brand,#4A2378)}.cabin_crumbs__N_7Fv svg{color:var(--line,#C8C2B8)}.cabin_h1__ygIfe{font-size:clamp(32px,4vw,46px);line-height:1.05;letter-spacing:-.03em;font-weight:400;color:var(--ink,#14110F);margin:0}.cabin_h1__ygIfe strong{font-weight:700}.cabin_tagline__fIA24{font-size:17px;line-height:1.5;color:var(--ink-muted,#5C5552);margin:0}.cabin_keySpecs__4KdB6{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__4KdB6>div{background:#fff;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.cabin_keyVal__fiVhK{font-size:20px;font-weight:700;color:var(--brand-deep,#2A1547);letter-spacing:-.015em}.cabin_keyValVent__4y9Pj{white-space:normal}.cabin_keyLbl__T_1Eu{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-subtle,#8C8580);font-weight:600}.cabin_intro__TzV3x{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0}.cabin_priceRow__LNJSc{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 8px;border-top:1px solid var(--line,#e8e4dd)}.cabin_price__G2VH8{display:inline-flex;align-items:baseline;gap:8px}.cabin_priceLbl__z0wsM{font-size:13px;color:var(--ink-subtle,#8C8580);font-weight:500}.cabin_priceVal__XsVYS{font-size:28px;font-weight:700;color:var(--brand-deep,#2A1547);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabin_ctaBtn__xOcha{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__xOcha:hover{background:#F0D293;transform:translateY(-2px)}@media (max-width:480px){.cabin_priceRow__LNJSc{flex-wrap:wrap;gap:12px}.cabin_ctaBtn__xOcha{width:100%}}.cabin_ctaSub__tkIZ1{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__ccnEO{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--ink-muted,#5C5552);font-weight:500}.cabin_trustRow__ccnEO span{display:inline-flex;align-items:center;gap:6px}.cabin_trustRow__ccnEO svg{color:#2F7D4F}.cabin_paletteWrap__0av7y{max-width:1280px;margin:48px auto 0;padding:40px 48px 0;border-top:1px solid var(--line,#e8e4dd)}.cabin_palette__sbYvf{display:grid;grid-template-columns:340px 1fr;grid-gap:56px;gap:56px;align-items:center}.cabin_paletteText__Fm7M8{display:flex;flex-direction:column;gap:16px}.cabin_paletteTitle__xDri8{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;text-transform:none;color:var(--ink,#14110F);font-weight:500;margin:0}.cabin_paletteIntro__fTWwp{font-size:15px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.cabin_paletteRows__nW5LT{display:flex;flex-direction:column}.cabin_paletteRow__VN1Vj{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__VN1Vj:first-child{border-top:0;padding-top:0}.cabin_paletteRowLabel__XIZgg{display:flex;flex-direction:column;font-size:14px;font-weight:700;color:var(--ink,#14110F);letter-spacing:-.005em}.cabin_paletteRowSub__izpKT{font-size:10px;font-weight:500;color:var(--ink-subtle,#8C8580);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.cabin_paletteSwatches__xWgQw{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cabin_paletteSwatch__0zq_i{width:32px;height:32px;border-radius:7px;border:1px solid rgba(20,17,15,.14)}.cabin_paletteChip__stEKx{padding:4px 11px;font-size:11px;white-space:nowrap;letter-spacing:.01em;color:var(--brand,#4A2378);background:var(--brand-pale,#F2EEF8)}.cabin_paletteChip__stEKx,.cabin_paletteCta__UWRqA{display:inline-flex;align-items:center;border-radius:999px;font-weight:700;border:1px solid var(--brand-light,#a78bc4)}.cabin_paletteCta__UWRqA{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__A9ggu{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0}.cabin_paletteCtaIcon__A9ggu svg{width:100%;height:100%;display:block}.cabin_paletteCtaArrow__hYkv8{font-size:17px;font-weight:300;line-height:1;opacity:.7;transition:transform .2s ease}.cabin_paletteCta__UWRqA:hover{border-color:var(--brand,#4A2378);background:rgba(74,35,120,.04);color:var(--brand,#4A2378)}.cabin_paletteCta__UWRqA:hover .cabin_paletteCtaArrow__hYkv8{transform:translateX(3px)}.cabin_paletteCta__UWRqA:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_actions__5K4d7{display:flex;gap:10px}.cabin_action__8fivT{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__sPyVW{background:var(--brand-deep,#2A1547);border:1px solid var(--brand-deep,#2a1547);cursor:pointer}.cabin_action3d__sPyVW .cabin_actionIcon__VZUiA,.cabin_action3d__sPyVW .cabin_actionLabel__G2krV{color:#E8C77A}.cabin_action3d__sPyVW:hover{background:var(--brand,#4A2378);border-color:var(--brand,#4A2378)}.cabin_action3d__sPyVW:focus-visible{outline-color:#E8C77A}.cabin_actionGhost__UsYzN{background:transparent;border:1px solid var(--brand-light,#a78bc4);color:var(--brand-deep,#2A1547);cursor:pointer}.cabin_actionGhost__UsYzN .cabin_actionIcon__VZUiA,.cabin_actionGhost__UsYzN .cabin_actionLabel__G2krV{color:var(--brand-deep,#2A1547);transition:color .2s ease}.cabin_actionIcon__VZUiA{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0}.cabin_actionIcon__VZUiA svg{width:100%;height:100%;display:block}.cabin_actionLabel__G2krV{font-size:13px;font-weight:700;letter-spacing:.005em;line-height:1.2}.cabin_actionGhost__UsYzN:hover{border-color:var(--brand,#4A2378);background:rgba(74,35,120,.04)}.cabin_actionGhost__UsYzN:hover .cabin_actionIcon__VZUiA,.cabin_actionGhost__UsYzN:hover .cabin_actionLabel__G2krV{color:var(--brand,#4A2378)}.cabin_action__8fivT:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_scenarios__yPXyE{background:var(--brand-deep,#2A1547);padding:22px 0}.cabin_scenInner__SDSwH{max-width:1280px;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.cabin_scenLabel__86KSU{font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:#E8C77A;font-weight:700;flex-shrink:0}.cabin_scenList__zTIxB{display:flex;gap:10px;flex-wrap:wrap}.cabin_scenChip__k7MG2{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__ZM1W5{padding:72px 0}.cabin_detailInner__4n0tg{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__cS07x{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 28px}.cabin_techGrid__PIvcl{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.cabin_techCard__3efx2{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__rhn3M{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__vzlHn{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink,#14110F);margin:4px 0 0}.cabin_techText__nvHlU{font-size:14px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}.cabin_specs__SufMe{position:relative}.cabin_specsSticky__ulIhq{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__ZTwkw{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink,#14110F);margin:0 0 18px}.cabin_specTable__gqIch{margin:0;display:flex;flex-direction:column}.cabin_specRow__zBqc3{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line,#e8e4dd)}.cabin_specRow__zBqc3:last-child{border-bottom:0}.cabin_specRow__zBqc3 dt{font-size:13px;color:var(--ink-subtle,#8C8580);flex-shrink:0}.cabin_specRow__zBqc3 dd{font-size:13px;font-weight:600;color:var(--ink,#14110F);margin:0;text-align:right;letter-spacing:-.005em}.cabin_specBtn__V2_Xu{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__V2_Xu:hover{background:var(--brand,#4A2378)}.cabin_ctaBand__ftk9z{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__vL55L{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__vL55L h2{font-size:clamp(24px,2.8vw,34px);letter-spacing:-.025em;font-weight:400;margin:0 0 8px}.cabin_ctaBandInner__vL55L p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.72);margin:0;max-width:480px}.cabin_ctaBandActions__v2Kw_{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cabin_ctaBandBtn__3wV3S{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__3wV3S:hover{background:#F0D293;transform:translateY(-2px)}.cabin_ctaBandPhone__UpICh{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff;text-decoration:none;transition:color .22s}.cabin_ctaBandPhone__UpICh svg,.cabin_ctaBandPhone__UpICh:hover{color:#E8C77A}.cabin_details__m53lG{padding:96px 0;border-top:1px solid var(--line,#e8e4dd);scroll-margin-top:110px}.cabin_detailsInner__iOAXY{max-width:1280px;margin:0 auto;padding:0 48px}.cabin_detailsHead__R0V6n{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__HUBxx{display:flex;flex-direction:column;gap:56px}.cabin_detailRow__LMdMC{display:grid;grid-template-columns:420px 1fr;grid-gap:48px;gap:48px;align-items:start}.cabin_detailMedia__CM8oA{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__L4B94{grid-column:2;grid-row:1}.cabin_detailRow__LMdMC:nth-child(2n){grid-template-columns:1fr 420px}.cabin_detailRow__LMdMC:nth-child(2n) .cabin_detailMedia__CM8oA{grid-column:2;grid-row:1}.cabin_detailRow__LMdMC:nth-child(2n) .cabin_detailText__L4B94{grid-column:1;grid-row:1}.cabin_detailMedia__CM8oA img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cabin_detailText__L4B94{display:flex;flex-direction:column;gap:12px;padding-top:4px}.cabin_detailTitle__tgd9u{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__jazc7{font-size:15px;line-height:1.62;color:var(--ink-muted,#5C5552);margin:0;max-width:42ch}.cabin_related__s0PNX{background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd);padding:80px 0}.cabin_relatedInner__aHXCd{max-width:1280px;margin:0 auto;padding:0 48px}.cabin_relatedHead__jhoOp{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__6L1WV{position:relative}.cabin_relRail__jz_19{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cabin_relRail__jz_19::-webkit-scrollbar{display:none}.cabin_relCard__Fvy3u{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__IZCK2{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__IZCK2 img{width:100%;height:100%;object-fit:cover;object-position:center bottom;transition:transform .36s cubic-bezier(.32,.72,0,1)}.cabin_relCard__Fvy3u:hover .cabin_relImg__IZCK2 img{transform:scale(1.05)}.cabin_relBody__Tc3NY{display:flex;flex-direction:column;align-items:center;padding:16px 8px 0;text-align:center}.cabin_relTier__Pny6A{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___n_dM{font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ink,#14110F);margin:0;transition:color .2s ease}.cabin_relCard__Fvy3u:hover .cabin_relName___n_dM{color:var(--brand,#4A2378)}.cabin_relNavBtn__Vyz_J{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__IVEMg{left:-16px}.cabin_relNavNext__Qs0Gm{right:-16px}.cabin_relNavBtn__Vyz_J: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__Vyz_J:focus-visible{outline:2px solid var(--brand,#4A2378);outline-offset:3px}.cabin_tier-Premium__Yv_fY{background:linear-gradient(135deg,#2A1547,#4A2378);color:#fff}.cabin_tier-Lite__MaVmu{background:rgba(255,255,255,.95);color:#2A1547;border:1px solid #a78bc4}.cabin_tier-Pro__URPu_{background:linear-gradient(135deg,#1a1410,#2A1547);color:#E8C77A}.cabin_tier-Custom___YUM8{background:linear-gradient(135deg,#D4AF6A,#E8C97A);color:#2A1547}.cabin_tier-Cloud__wkZtl{background:linear-gradient(135deg,#4A9EFF,#7BB8FF);color:#fff}@media (max-width:1000px){.cabin_heroInner__Ud7D8{grid-template-columns:1fr;gap:36px}.cabin_gallery__K4O05{position:static}.cabin_detailInner__4n0tg{grid-template-columns:1fr;gap:40px}.cabin_specsSticky__ulIhq{position:static}.cabin_palette__sbYvf{grid-template-columns:1fr;gap:28px;align-items:start}.cabin_detailRow__LMdMC,.cabin_detailRow__LMdMC:nth-child(2n){grid-template-columns:1fr;gap:18px}.cabin_detailMedia__CM8oA,.cabin_detailRow__LMdMC:nth-child(2n) .cabin_detailMedia__CM8oA{grid-column:1;grid-row:1}.cabin_detailRow__LMdMC:nth-child(2n) .cabin_detailText__L4B94,.cabin_detailText__L4B94{grid-column:1;grid-row:2}.cabin_detailMedia__CM8oA{aspect-ratio:4/3;max-width:300px;margin-left:auto;margin-right:auto}.cabin_relCard__Fvy3u{flex-basis:calc((100% - 32px) / 2)}}@media (max-width:768px){.cabin_hero__zcmee{padding:100px 0 44px}.cabin_ctaBandInner__vL55L,.cabin_detailInner__4n0tg,.cabin_detailsInner__iOAXY,.cabin_heroInner__Ud7D8,.cabin_paletteWrap__0av7y,.cabin_relatedInner__aHXCd,.cabin_scenInner__SDSwH{padding-left:24px;padding-right:24px}.cabin_paletteWrap__0av7y{padding-top:32px;margin-top:32px}.cabin_details__m53lG{padding:56px 0}.cabin_detailRows__HUBxx{gap:40px}.cabin_detailsHead__R0V6n{margin-bottom:36px}.cabin_techGrid__PIvcl{grid-template-columns:1fr}.cabin_relRail__jz_19{gap:18px}.cabin_relCard__Fvy3u{flex-basis:80%}.cabin_relNavBtn__Vyz_J{width:42px;height:42px}.cabin_relNavPrev__IVEMg{left:0}.cabin_relNavNext__Qs0Gm{right:0}.cabin_priceRow__LNJSc{flex-direction:column;align-items:flex-start}.cabin_ctaCol__S1tYT{display:flex;width:100%;max-width:none;align-items:stretch}.cabin_ctaBtn__xOcha{width:100%;justify-content:center}.cabin_action__8fivT{flex:1 1;width:auto}}@media (max-width:420px){.cabin_paletteRow__VN1Vj{grid-template-columns:1fr;gap:8px}.cabin_paletteChip__stEKx{justify-self:start}}@media (max-width:480px){.cabin_keySpecs__4KdB6{grid-template-columns:1fr}.cabin_keySpecs__4KdB6>div{flex-direction:row;align-items:baseline;gap:10px}}.cabin_ctaBandBtn__3wV3S:focus-visible,.cabin_ctaBtn__xOcha:focus-visible,.cabin_faqQ__vqTKG:focus-visible,.cabin_specBtn__V2_Xu:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px}.cabin_ctaBandBtn__3wV3S:focus-visible,.cabin_ctaBtn__xOcha:focus-visible{outline-color:#2A1547}.cabin_crumbs__N_7Fv a:focus-visible,.cabin_ctaBandPhone__UpICh:focus-visible,.cabin_relCard__Fvy3u:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:2px;border-radius:6px}.cabin_relCard__Fvy3u:focus-visible{border-radius:14px}.cabin_thumb__D5T1N:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:2px;opacity:1}@media (prefers-reduced-motion:reduce){.cabin_actionIcon__VZUiA,.cabin_actionLabel__G2krV,.cabin_action__8fivT,.cabin_crumbs__N_7Fv a,.cabin_ctaBandBtn__3wV3S,.cabin_ctaBandPhone__UpICh,.cabin_ctaBtn__xOcha,.cabin_faqAWrap__I0KqP,.cabin_faqIcon__Y5YoK,.cabin_faqItem__RNXlx,.cabin_faqQ__vqTKG,.cabin_galleryMain__5PnWS,.cabin_paletteCtaArrow__hYkv8,.cabin_paletteCta__UWRqA,.cabin_relCard__Fvy3u,.cabin_relImg__IZCK2 img,.cabin_relName___n_dM,.cabin_relNavBtn__Vyz_J,.cabin_specBtn__V2_Xu,.cabin_thumb__D5T1N{transition:none!important}.cabin_ctaBandBtn__3wV3S:hover,.cabin_ctaBtn__xOcha:hover,.cabin_paletteCta__UWRqA:hover .cabin_paletteCtaArrow__hYkv8,.cabin_relCard__Fvy3u:hover,.cabin_relCard__Fvy3u:hover .cabin_relImg__IZCK2 img,.cabin_relNavBtn__Vyz_J:hover{transform:none!important}.cabin_relRail__jz_19{scroll-behavior:auto}}.cabin_trustBar__pUeSn{background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd);border-bottom:1px solid var(--line,#e8e4dd);padding:28px 0}.cabin_trustInner__Z8AmA{max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.cabin_trustCell__djTto{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.cabin_trustVal__psViP{font-family:EB Garamond,serif;font-size:32px;line-height:1;font-weight:400;color:var(--brand-deep,#2A1547);letter-spacing:-.02em}.cabin_trustLbl__3neIX{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-subtle,#8C8580);font-weight:600}.cabin_value__NNjqS{padding:0 0 8px}.cabin_valueInner__nNlCu{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__lO34w{background:var(--brand-pale,#F2EEF8);border-radius:18px;padding:36px 38px}.cabin_valueHead__PjObA{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;font-weight:600;color:var(--ink,#14110F);margin:0 0 22px}.cabin_includedList__cRU1n{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:13px}.cabin_includedList__cRU1n 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__cRU1n li svg{color:#2F7D4F;flex-shrink:0;margin-top:2px}.cabin_includedNote__N_DLP{font-size:13px;line-height:1.55;color:var(--ink-muted,#5C5552);margin:0}.cabin_proof__Z5k3y{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__eW6Sz{color:#E8C77A;opacity:.55;margin-bottom:16px}.cabin_proof__Z5k3y blockquote{font-size:clamp(18px,2vw,22px);line-height:1.5;letter-spacing:-.015em;margin:0 0 18px;font-weight:400}.cabin_proof__Z5k3y figcaption{font-size:13px;color:rgba(232,199,122,.9);font-weight:600}.cabin_faq__d6mmh{padding:64px 0 72px}.cabin_faqInner__55A9t{max-width:820px;margin:0 auto;padding:0 48px}.cabin_faqHead__YDvK4{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em;font-weight:500;color:var(--ink,#14110F);margin:0 0 28px}.cabin_faqList__tRv8p{display:flex;flex-direction:column;gap:12px}.cabin_faqItem__RNXlx{background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s}.cabin_faqItemOpen__7W_qa{background:#fff;border-color:var(--brand-light,#A78BC4);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.cabin_faqQ__vqTKG{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__Y5YoK,.cabin_faqQ__vqTKG:hover{color:var(--brand,#4A2378)}.cabin_faqIcon__Y5YoK{flex-shrink:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}.cabin_faqItemOpen__7W_qa .cabin_faqIcon__Y5YoK{transform:rotate(45deg)}.cabin_faqAWrap__I0KqP{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cabin_faqAInner__C1I_1{overflow:hidden}.cabin_faqA__f4QZR{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0;padding:0 24px 22px}@media (max-width:1000px){.cabin_trustInner__Z8AmA{grid-template-columns:repeat(2,1fr);gap:22px}.cabin_valueInner__nNlCu{grid-template-columns:1fr;gap:22px;padding-bottom:48px}}@media (max-width:768px){.cabin_faqInner__55A9t,.cabin_trustInner__Z8AmA,.cabin_valueInner__nNlCu{padding-left:24px;padding-right:24px}.cabin_included__lO34w,.cabin_proof__Z5k3y{padding:28px 26px}.cabin_faqQ__vqTKG{padding:18px 20px;font-size:15px}.cabin_faqA__f4QZR{padding:0 20px 18px}}.custom_main__4RoBY{background:var(--bg-pure,#fff);min-height:100vh}.custom_head__r9gUQ{max-width:760px;margin:0 auto 52px;text-align:center}.custom_eyebrow__SywQ0{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--brand,#4A2378);font-weight:700;margin:0 0 14px}.custom_title__sbHNR{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__sbHNR em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_sub__KWmkD{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:16px auto 0;max-width:60ch}.custom_hero__4KuFC{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__4KuFC: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__0ISNL{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:116px 48px 56px;display:flex;align-items:flex-start}.custom_heroCopy___xsX7{display:flex;flex-direction:column;gap:16px;max-width:760px;text-align:left;align-items:flex-start}.custom_heroCopy___xsX7>*{opacity:0;transform:translateY(18px);animation:custom_heroIn__FhlTJ .72s cubic-bezier(.22,.61,.36,1) both}.custom_heroCopy___xsX7>:first-child{animation-delay:60ms}.custom_heroCopy___xsX7>:nth-child(2){animation-delay:.14s}.custom_heroCopy___xsX7>:nth-child(3){animation-delay:.22s}.custom_heroCopy___xsX7>:nth-child(4){animation-delay:.3s}.custom_heroCopy___xsX7>:nth-child(5){animation-delay:.38s}.custom_heroCopy___xsX7>:nth-child(6){animation-delay:.46s}@keyframes custom_heroIn__FhlTJ{to{opacity:1;transform:none}}.custom_crumbs__hTqCS{display:flex;align-items:center;gap:8px;font-size:12px;color:rgba(255,255,255,.55);flex-wrap:wrap}.custom_crumbs__hTqCS a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s}.custom_crumbs__hTqCS a:hover{color:#E8C77A}.custom_crumbs__hTqCS svg{color:rgba(255,255,255,.32)}.custom_heroEyebrow__yuFRJ{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__yuFRJ svg{color:#E8C77A}.custom_h1__F_nGn{font-size:clamp(38px,4.8vw,58px);line-height:1.04;letter-spacing:-.035em;font-weight:500;margin:0;color:#fff}.custom_h1__F_nGn em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:#E8C77A}.custom_lead__rnR2c{font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:rgba(255,255,255,.74);margin:0;max-width:56ch}.custom_heroActions__tI5_z{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:2px}.custom_ctaSub__MKxx3{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__Ow71y{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__Ow71y:hover{background:#F0D293;transform:translateY(-2px)}.custom_heroStats__A40bF{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__tDs7U{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.custom_heroStatVal__D9qig{font-family:EB Garamond,serif;font-size:28px;line-height:1;font-weight:400;color:#E8C77A;letter-spacing:-.02em}.custom_heroStatLbl__590BH{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.55);font-weight:600}.custom_reasons__qkHEn{padding:104px 0;background:var(--bg-pure,#fff)}.custom_reasonsInner__F5LDf{max-width:1180px;margin:0 auto;padding:0 48px}.custom_reasonsHead__lZK3G{max-width:760px;margin:0 0 56px}.custom_reasonsHead__lZK3G .custom_eyebrow__SywQ0{text-align:left}.custom_reasonsTitle__t36AL{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__t36AL em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_reasonsGrid__tUw_n{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 72px;gap:0 72px}.custom_reasonItem__2o6OI{padding:30px 0;border-top:1px solid var(--line,#e8e4dd)}.custom_reasonItem__2o6OI:first-child,.custom_reasonItem__2o6OI:nth-child(2){border-top:0;padding-top:0}.custom_reasonName__3t0Xr{font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-.02em;color:var(--ink,#14110F);margin:0 0 10px}.custom_reasonText__QdRKN{font-size:15px;line-height:1.65;color:var(--ink-muted,#5C5552);margin:0;max-width:46ch}.custom_process__O0UA6{padding:96px 0;background:var(--brand-deep,#2A1547);color:#fff;border-top:1px solid rgba(232,199,122,.16)}.custom_processInner__r04No{max-width:1280px;margin:0 auto;padding:0 48px}.custom_process__O0UA6 .custom_eyebrow__SywQ0{color:#E8C77A}.custom_process__O0UA6 .custom_title__sbHNR{color:#fff}.custom_process__O0UA6 .custom_title__sbHNR em{color:#E8C77A}.custom_processTrack__T098A{margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;position:relative}.custom_processTrack__T098A: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__m8FDn{position:relative;display:flex;flex-direction:column;gap:12px}.custom_pNum__Ko3Mz{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__tg1PR{font-size:18px;font-weight:600;letter-spacing:-.015em;color:#fff;margin:0}.custom_pText__WBtHA{font-size:14px;line-height:1.6;color:rgba(255,255,255,.66);margin:0}.custom_pDur__HyJII{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:#E8C77A;letter-spacing:.02em;margin-top:2px}.custom_pDur__HyJII svg{color:rgba(232,199,122,.7)}.custom_caps__B6r9G{padding:104px 0;background:var(--bg-soft,#F7F4EE);border-top:1px solid var(--line,#e8e4dd)}.custom_capsInner__yBiZJ{max-width:1180px;margin:0 auto;padding:0 48px}.custom_capsHead__q657I{max-width:760px;margin:0 0 44px}.custom_capsHead__q657I .custom_eyebrow__SywQ0{text-align:left}.custom_capsTitle__SSw7Z{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__SSw7Z em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--brand,#4A2378)}.custom_capsSub__5Nh_A{font-size:16px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0;max-width:56ch}.custom_capsGrid__CvENs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.custom_capCard__P2Oqg{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__P2Oqg.custom_in__nTHWk{opacity:1;transform:translateY(0)}.custom_capCard__P2Oqg:hover{transform:translateY(-4px);box-shadow:0 26px 50px -28px rgba(42,21,71,.26);border-color:var(--brand-light,#A78BC4)}.custom_capCard__P2Oqg: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__P2Oqg:hover:before{width:40px}.custom_capName__buamo{font-size:18px;font-weight:600;letter-spacing:-.018em;color:var(--ink,#14110F);margin:0 0 10px}.custom_capText__76fQj{font-size:14.5px;line-height:1.6;color:var(--ink-muted,#5C5552);margin:0}@keyframes custom_capRise__HDgdt{to{opacity:1;transform:translateY(0)}}.custom_reveal__QUaqO{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__QUaqO.custom_in__nTHWk{opacity:1;transform:none}.custom_revealHead__UrQWh{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__UrQWh.custom_in__nTHWk{opacity:1;transform:none}.custom_processTrack__T098A:before{transform:scaleX(0);transform-origin:left center;transition:transform .9s cubic-bezier(.22,.61,.36,1) .12s}.custom_processTrack__T098A.custom_in__nTHWk:before{transform:scaleX(1)}.custom_refs__1F9iM{padding:88px 0;color:#fff;background:linear-gradient(180deg,#1B0F30,#2A1547)}.custom_refsInner__WGBwy{max-width:1280px;margin:0 auto;padding:0 48px}.custom_refs__1F9iM .custom_eyebrow__SywQ0{color:#E8C77A}.custom_refs__1F9iM .custom_title__sbHNR{color:#fff}.custom_refs__1F9iM .custom_sub__KWmkD{color:rgba(255,255,255,.7)}.custom_refGrid__zLTKw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.custom_refCard__eDEtb{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__zoFcf{position:relative;aspect-ratio:16/10;overflow:hidden;background:#140C24}.custom_refMedia__zoFcf img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.32,.72,0,1)}.custom_refCard__eDEtb:hover .custom_refMedia__zoFcf img{transform:scale(1.04)}.custom_refMediaIcon__I6KuC{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__I6KuC svg{color:#E8C77A;opacity:.85;width:56px;height:56px}.custom_refSlider__wfPIP{background:#fff}.custom_refSlide__OhNoz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .48s ease}.custom_refNav__7dy5F{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__7dy5F:hover{background:rgba(42,21,71,.85);border-color:#E8C77A}.custom_refNavPrev__fs99E{left:12px}.custom_refNavNext__q_qYB{right:12px}.custom_refDots__etTb1{position:absolute;left:0;right:0;bottom:12px;z-index:2;display:flex;justify-content:center;gap:7px}.custom_refDot__Zwcxc{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__Zwcxc:hover{background:rgba(255,255,255,.75)}.custom_refDotActive__UhwwI{width:22px;background:#E8C77A}.custom_refDot__Zwcxc:focus-visible,.custom_refNav__7dy5F:focus-visible{outline:2px solid #E8C77A;outline-offset:2px}.custom_refTag__t62Bk{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__wpYqZ{padding:28px 30px 30px;display:flex;flex-direction:column;gap:14px;flex:1 1}.custom_refName__ZmbBR{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0;color:#fff}.custom_refText__UXAmo{font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.82);margin:0}.custom_refList__QSZQk{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__QSZQk li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:#fff;font-weight:500}.custom_refList__QSZQk li svg{color:#E8C77A;flex-shrink:0;margin-top:2px}.custom_refCta__Koyqm{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__Koyqm:hover{gap:12px}.custom_ctaBand__noQsz{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__QTJeH{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__QTJeH 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__QTJeH h2 em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:#E8C77A}.custom_ctaBandInner__QTJeH p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.72);margin:0;max-width:460px}.custom_ctaBandActions__USZwz{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.custom_faq__2vkmc{padding:80px 0;background:var(--bg-pure,#fff)}.custom_faqInner__64HhI{max-width:820px;margin:0 auto;padding:0 48px}.custom_faqHead__1LUKb{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__gjvMX{display:flex;flex-direction:column;gap:12px}.custom_faqItem__mEhDq{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__xxOb_,.custom_faqItem__mEhDq:hover{border-color:var(--brand-light,#A78BC4)}.custom_faqItemOpen__xxOb_{background:#fff;box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.custom_faqQ__37TV_{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__D76tx,.custom_faqQ__37TV_:hover{color:var(--brand,#4A2378)}.custom_faqIcon__D76tx{flex-shrink:0;transition:transform .28s cubic-bezier(.32,.72,0,1)}.custom_faqItemOpen__xxOb_ .custom_faqIcon__D76tx{transform:rotate(45deg)}.custom_faqAWrap__0_nUD{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.custom_faqAInner__GTnuB{overflow:hidden}.custom_faqA__PRcmA{font-size:15px;line-height:1.7;color:var(--ink-muted,#5C5552);margin:0;padding:0 24px 22px}@media (max-width:1000px){.custom_heroInner__0ISNL{padding-top:92px;padding-bottom:48px}.custom_processTrack__T098A{grid-template-columns:1fr 1fr;gap:36px 32px}.custom_processTrack__T098A:before{display:none}.custom_capsGrid__CvENs{grid-template-columns:1fr 1fr}.custom_refGrid__zLTKw{grid-template-columns:1fr}}@media (max-width:768px){.custom_capsInner__yBiZJ,.custom_ctaBandInner__QTJeH,.custom_faqInner__64HhI,.custom_heroInner__0ISNL,.custom_processInner__r04No,.custom_reasonsInner__F5LDf,.custom_refsInner__WGBwy{padding-left:24px;padding-right:24px}.custom_heroInner__0ISNL{padding-top:86px;padding-bottom:40px}.custom_caps__B6r9G,.custom_ctaBand__noQsz,.custom_faq__2vkmc,.custom_process__O0UA6,.custom_reasons__qkHEn,.custom_refs__1F9iM{padding:64px 0}.custom_processTrack__T098A{grid-template-columns:1fr;gap:28px}.custom_reasonsGrid__tUw_n{grid-template-columns:1fr;gap:0}.custom_reasonItem__2o6OI:nth-child(2){border-top:1px solid var(--line,#e8e4dd);padding-top:30px}.custom_capsGrid__CvENs,.custom_refList__QSZQk{grid-template-columns:1fr}.custom_ctaBandActions__USZwz,.custom_ctaPrimary__Ow71y{width:100%}.custom_ctaPrimary__Ow71y{justify-content:center}.custom_heroStats__A40bF{gap:24px}.custom_head__r9gUQ{margin-bottom:36px}}.custom_crumbs__hTqCS a:focus-visible,.custom_ctaPrimary__Ow71y:focus-visible,.custom_faqQ__37TV_:focus-visible,.custom_refCta__Koyqm:focus-visible{outline:3px solid var(--brand,#4A2378);outline-offset:3px;border-radius:8px}.custom_crumbs__hTqCS a:focus-visible,.custom_hero__4KuFC .custom_ctaPrimary__Ow71y:focus-visible,.custom_refCta__Koyqm:focus-visible{outline-color:#E8C77A}@media (prefers-reduced-motion:reduce){.custom_capCard__P2Oqg,.custom_capCard__P2Oqg:before,.custom_crumbs__hTqCS a,.custom_ctaPrimary__Ow71y,.custom_faqAWrap__0_nUD,.custom_faqIcon__D76tx,.custom_faqItem__mEhDq,.custom_faqQ__37TV_,.custom_processTrack__T098A:before,.custom_refCta__Koyqm,.custom_refMedia__zoFcf img,.custom_revealHead__UrQWh,.custom_reveal__QUaqO{transition:none!important}.custom_capCard__P2Oqg,.custom_faqItem__mEhDq,.custom_heroCopy___xsX7>*,.custom_revealHead__UrQWh,.custom_reveal__QUaqO{animation:none!important;opacity:1!important;transform:none!important}.custom_processTrack__T098A:before{transform:scaleX(1)!important}.custom_capCard__P2Oqg:hover,.custom_ctaPrimary__Ow71y:hover,.custom_refCard__eDEtb:hover .custom_refMedia__zoFcf img{transform:none!important}}.cabins_main__Agm9w{background:var(--bg);min-height:100vh}.cabins_reveal__f7W0E{opacity:0;transform:translateY(18px);transition:opacity .64s var(--ease,cubic-bezier(.32,.72,0,1)),transform .64s var(--ease,cubic-bezier(.32,.72,0,1))}.cabins_revealIn__wT4bc{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cabins_reveal__f7W0E{opacity:1;transform:none;transition:none}}.cabins_hero__lamXs{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);color:#fff;padding:120px 0 var(--s-10);position:relative;overflow:hidden}.cabins_heroInner__fqofc{max-width:1320px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.cabins_crumbs__plFKg{display:flex;align-items:center;gap:6px;font-size:var(--fs-small);color:var(--brand-glow);margin-bottom:var(--s-6)}.cabins_crumbs__plFKg a{color:var(--brand-glow);transition:color var(--duration)}.cabins_crumbs__plFKg a:hover{color:#fff}.cabins_crumbs__plFKg span{color:rgba(255,255,255,.55)}.cabins_eyebrow__529xM{display:inline-block;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-soft);margin-bottom:var(--s-4)}.cabins_h1__nTn9W{font-size:clamp(2rem,3.4vw,3rem);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-display);margin-bottom:var(--s-5)}@media (min-width:1200px){.cabins_h1__nTn9W{white-space:nowrap}}.cabins_h1__nTn9W em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--accent-soft)}.cabins_intro___JQnR{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:rgba(255,255,255,.82);max-width:60ch}.cabins_heroStats__IMZLC{display:flex;flex-wrap:wrap;gap:var(--s-5) var(--s-9);margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid rgba(255,255,255,.14)}.cabins_heroStat__Yfl5r{display:flex;flex-direction:column;gap:4px}.cabins_heroStatVal__3Cj3g{font-size:1.75rem;font-weight:400;letter-spacing:var(--ls-tight);color:var(--accent-soft)}.cabins_heroStatLbl__yd_cU{font-size:var(--fs-small);color:rgba(255,255,255,.7)}.cabins_catalog__jF2JV{padding:var(--s-12) 0 0}.cabins_catalogInner__mckVC{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_filters___V_5x{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-7)}.cabins_filterChip__1LKJd{padding:9px 18px;border-radius:var(--radius-pill);font-size:var(--fs-small);font-weight:500;color:var(--ink-muted);background:var(--bg-soft);border:1px solid var(--line);transition:all var(--duration) var(--ease)}.cabins_filterChip__1LKJd:hover{border-color:var(--brand-light);color:var(--brand)}.cabins_filterChipActive___DNvE{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:var(--shadow-purple)}.cabins_row__vWc2y{width:100%;padding:72px 0;position:relative}.cabins_rowFirst__f_kiL{padding-top:28px}.cabins_row__vWc2y:last-of-type{padding-bottom:96px}.cabins_rowInner__vy8Yr{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_rowPremium__t_k3S{background:#F7F4EE}.cabins_rowLite__tY_jT{background:#FFFFFF;box-shadow:inset 0 1px 0 rgba(20,17,15,.05)}.cabins_rowSpec__1_a9U{background:linear-gradient(180deg,#F2EDE3,#EFE9DD)}.cabins_rowHead__UktC2{display:flex;flex-direction:column;gap:14px;padding-bottom:24px;margin-bottom:32px;position:relative}.cabins_rowHead__UktC2:after{content:"";position:absolute;left:0;bottom:0;width:88px;height:2px;border-radius:1px;background:linear-gradient(90deg,#C9A961,#E8C77A)}.cabins_rowMeta__yzkmF{display:flex;flex-direction:column;gap:10px;padding-bottom:4px}.cabins_rowEyebrowLine__OjhFL{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cabins_rowEyebrow__n19mT{font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;line-height:1}.cabins_rowEyebrowPremium__dCoeC{color:#2A1547}.cabins_rowEyebrowLite__MWIeD{color:#5C5552}.cabins_rowEyebrowSpec__HqAn0{color:#B8924D}.cabins_rowMetric__2VQS6{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:rgba(20,17,15,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabins_rowDesc__yJGZI{font-size:15px;font-weight:500;letter-spacing:-.012em;line-height:1.5;color:#5C5552;max-width:56ch;white-space:pre-line}.cabins_grid__yX_Di{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cabins_grid__yX_Di>.cabins_reveal__f7W0E{display:flex}.cabins_grid__yX_Di>.cabins_reveal__f7W0E>.cabins_card__2i2Ej{flex:1 1}.cabins_card__2i2Ej{position:relative;display:block;width:100%;min-height:460px;background:#EFEAE3;border:0;border-radius:24px;overflow:hidden;isolation:isolate;box-shadow:0 1px 2px rgba(20,17,15,.03);transition:transform .46s cubic-bezier(.32,.72,0,1),box-shadow .46s}.cabins_card__2i2Ej:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,17,15,.06),0 32px 64px rgba(74,35,120,.28)}.cabins_cardHero__doaHW{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.08);transition:opacity .56s ease,transform 1.2s cubic-bezier(.32,.72,0,1)}.cabins_card__2i2Ej:hover .cabins_cardHero__doaHW{opacity:1;transform:scale(1)}.cabins_cardGlass__rTtcB{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding:32px 28px 28px;background:linear-gradient(180deg,rgba(20,17,15,0),rgba(20,17,15,0) 45%,rgba(20,17,15,.55) 75%,rgba(20,17,15,.78));opacity:0;transition:opacity .36s ease;pointer-events:none}.cabins_card__2i2Ej:hover .cabins_cardGlass__rTtcB{opacity:1}.cabins_glassName__kUduY{font-size:34px;font-weight:800;letter-spacing:-.028em;line-height:1;color:#fff;margin:0 0 6px;transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .12s,opacity .36s ease .12s}.cabins_card__2i2Ej:hover .cabins_glassName__kUduY{transform:translateY(0);opacity:1}.cabins_glassSpecs__WK7_A{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 18px;transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .18s,opacity .36s ease .18s}.cabins_card__2i2Ej:hover .cabins_glassSpecs__WK7_A{transform:translateY(0);opacity:1}.cabins_glassBottom__zSkXF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.18);transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .24s,opacity .36s ease .24s}.cabins_card__2i2Ej:hover .cabins_glassBottom__zSkXF{transform:translateY(0);opacity:1}.cabins_glassPriceLbl__c_eBO{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-right:6px}.cabins_glassPrice__cibJe{font-size:18px;font-weight:700;letter-spacing:-.012em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabins_glassCta__9IeOM{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--ink);flex-shrink:0;transition:transform .32s cubic-bezier(.32,.72,0,1)}.cabins_card__2i2Ej:hover .cabins_glassCta__9IeOM{transform:translate(2px,-2px)}.cabins_cardDefault__xe9O3{position:absolute;inset:0;z-index:1;padding:28px 24px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;pointer-events:none;transition:opacity .36s ease,transform .46s cubic-bezier(.32,.72,0,1)}.cabins_card__2i2Ej:hover .cabins_cardDefault__xe9O3{opacity:0;transform:translateY(-12px)}.cabins_cardImg___e4Tu{position:absolute;inset:0;z-index:0;display:flex;align-items:flex-end;justify-content:center}.cabins_cardImg___e4Tu img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center bottom;filter:none;padding:0;transition:transform .52s cubic-bezier(.32,.72,0,1)}.cabins_tier__mtyF7{position:absolute;top:24px;right:24px;padding:6px 12px;border-radius:999px;line-height:1;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;transform:translateY(-8px);opacity:0;transition:transform .48s cubic-bezier(.32,.72,0,1) 80ms,opacity .32s ease 80ms}.cabins_card__2i2Ej:hover .cabins_tier__mtyF7{transform:translateY(0);opacity:1}.cabins_tier-Premium__01_2l{background:linear-gradient(135deg,#2A1547,#4A2378);color:#fff}.cabins_tier-Lite__xXg69{background:rgba(255,255,255,.95);color:#2A1547;border:1px solid #a78bc4}.cabins_tier-Pro__4pQqT{background:linear-gradient(135deg,#1a1410,#2A1547);color:#E8C77A}.cabins_tier-Custom__t96jo{background:linear-gradient(135deg,#D4AF6A,#E8C97A);color:#2A1547}.cabins_tier-Cloud__Svqm7{background:linear-gradient(135deg,#4A9EFF,#7BB8FF);color:#fff}.cabins_db__jJiJm{position:absolute;bottom:12px;right:12px;padding:6px 11px;border-radius:var(--radius-sm);background:rgba(20,17,15,.72);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:1rem;font-weight:600;letter-spacing:-.01em}.cabins_db__jJiJm small{font-size:.6875rem;font-weight:500;opacity:.85}.cabins_cardTop__CJrCO{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:10px}.cabins_cardName__6dNjv{font-size:13px;font-weight:500;color:var(--ink-muted);letter-spacing:-.012em}.cabins_cardName__6dNjv strong{font-weight:700;color:var(--ink)}.cabins_cardCap__fnrPb{font-size:var(--fs-small);color:var(--ink-subtle);white-space:nowrap}.cabins_cardScenarios__ETLz8{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:10px}.cabins_cardScenarios__ETLz8>.cabins_scChip__Y_nII:nth-child(3){grid-column:1/-1}.cabins_scChip__Y_nII{padding:5px 10px;border-radius:var(--radius-pill);font-size:var(--fs-small);line-height:1.25;text-align:center;color:var(--brand);background:var(--brand-pale)}.cabins_cardFoot__Qp6m3,.cabins_scChip__Y_nII{display:flex;align-items:center;justify-content:center}.cabins_cardFoot__Qp6m3{margin-top:auto;position:relative;z-index:1;gap:8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(20,17,15,.55),0 1px 12px rgba(20,17,15,.4)}.cabins_cardDefault__xe9O3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,rgba(20,17,15,0),rgba(20,17,15,.55) 55%,rgba(20,17,15,.78));pointer-events:none;z-index:0}.cabins_footPrice__czXAd{display:none}.cabins_footPriceLbl__IuYbN{font-weight:500;opacity:.7}.cabins_cardPrice__cy6k2{font-size:var(--fs-body-lg);font-weight:600;color:var(--ink)}.cabins_priceFrom__MikFP{font-size:var(--fs-small);font-weight:400;color:var(--ink-subtle)}.cabins_cardMore__mqyoF{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-small);font-weight:500;color:var(--brand)}.cabins_seo__GGJjm{padding:var(--s-12) var(--s-6);border-top:1px solid var(--line)}.cabins_seoInner__M5UbX{max-width:760px;margin:0 auto}.cabins_faqSection__pNxls{padding:var(--s-12) var(--s-6);background:var(--bg-soft);border-block:1px solid var(--line)}.cabins_faqInner__iXy7G{max-width:1180px;margin:0 auto}.cabins_seoH2__Y_2Y3{position:relative;padding-top:var(--s-7);text-align:center;font-size:clamp(30px,3.4vw,46px);font-weight:400;color:var(--ink);letter-spacing:-.03em;line-height:1.08;max-width:20ch;margin:0 auto var(--s-6)}.cabins_seoH2__Y_2Y3:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:48px;height:2px;background:var(--accent-soft)}.cabins_seoInner__M5UbX>.cabins_reveal__f7W0E+.cabins_reveal__f7W0E{margin-top:var(--s-10)}.cabins_seoPara__oBbLr{font-size:var(--fs-body-lg);color:var(--ink-muted);line-height:var(--lh-relaxed);margin-bottom:var(--s-5)}.cabins_faqHead__Ly6QS{max-width:820px;margin:0 auto var(--s-8);text-align:center;font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.cabins_seoFaq__fcT0m{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.cabins_faqItem__QCmnT{background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s}.cabins_faqItemOpen__IBrYG{background:#fff;border-color:var(--brand-light,#A78BC4);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.cabins_faqQ__AkzpR{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:var(--fs-body-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink);transition:color .2s}.cabins_faqQ__AkzpR:hover{color:var(--brand)}.cabins_faqQ__AkzpR:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:14px}.cabins_faqIcon__JEJ_f{flex-shrink:0;color:var(--brand);transition:transform .28s cubic-bezier(.32,.72,0,1)}.cabins_faqItemOpen__IBrYG .cabins_faqIcon__JEJ_f{transform:rotate(45deg)}.cabins_faqAWrap__1mkga{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cabins_faqAInner__bGs6b{overflow:hidden}.cabins_faqA__JEf_L{font-size:var(--fs-body);line-height:1.7;color:var(--ink-muted);margin:0;padding:0 24px 22px}@media (max-width:1100px){.cabins_catalogInner__mckVC,.cabins_heroInner__fqofc{padding:0 32px}}@media (max-width:980px){.cabins_grid__yX_Di{grid-template-columns:repeat(2,1fr);gap:var(--s-6)}.cabins_heroStats__IMZLC{gap:var(--s-4) var(--s-7)}}@media (max-width:600px){.cabins_hero__lamXs{padding:104px 0 var(--s-9)}.cabins_catalogInner__mckVC,.cabins_heroInner__fqofc{padding:0 20px}.cabins_grid__yX_Di{grid-template-columns:repeat(2,1fr);gap:10px}.cabins_catalog__jF2JV{padding:var(--s-10) 0}.cabins_seo__GGJjm{padding:var(--s-10) var(--s-5)}.cabins_rowInner__vy8Yr{padding:0 16px}.cabins_row__vWc2y{padding:48px 0}.cabins_row__vWc2y:last-of-type{padding-bottom:64px}}@media (hover:none){.cabins_card__2i2Ej{min-height:0;display:flex;flex-direction:column;border-radius:16px}.cabins_cardGlass__rTtcB,.cabins_cardHero__doaHW{display:none}.cabins_cardImg___e4Tu{position:relative;inset:auto;aspect-ratio:3/4;width:100%;align-items:flex-end}.cabins_cardImg___e4Tu img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.cabins_cardDefault__xe9O3{position:relative;inset:auto;z-index:1;padding:0 12px 14px;justify-content:flex-start;gap:6px;opacity:1;transform:none}.cabins_cardDefault__xe9O3:after{content:none}.cabins_cardTop__CJrCO{margin-bottom:0}.cabins_cardName__6dNjv{font-size:13px}.cabins_cardFoot__Qp6m3{margin-top:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--ink-subtle);text-shadow:none;font-size:10px;letter-spacing:.06em}.cabins_footPrice__czXAd{display:inline;flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--ink);text-transform:none;letter-spacing:0}.cabins_footPriceLbl__IuYbN{font-size:11px}.cabins_cardScenarios__ETLz8{grid-template-columns:1fr;gap:4px;margin-top:6px}.cabins_cardScenarios__ETLz8>.cabins_scChip__Y_nII:nth-child(3){display:none}.cabins_scChip__Y_nII{font-size:10px;padding:4px 8px;line-height:1.2}.cabins_tier__mtyF7{transform:none;opacity:1;top:10px;right:10px;font-size:8px;padding:4px 8px;letter-spacing:.16em}.cabins_card__2i2Ej:active{transform:scale(.985)}}@media (hover:none){@media (prefers-reduced-motion:reduce){.cabins_card__2i2Ej:active{transform:none}}}