.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_deliveryNote__Ky9mY{margin:-14px 0 0;font-size:11.5px}.cabin_ctaSub__W4ZZ2,.cabin_deliveryNote__Ky9mY{line-height:1.4;font-weight:500;color:var(--ink-subtle,#8C8580);text-align:left;text-wrap:pretty}.cabin_ctaSub__W4ZZ2{margin:0;padding-bottom:20px;border-bottom:1px solid var(--line,#e8e4dd);font-size:12.5px}.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:120px;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:120px;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}}.cabins_main__bEw_i{background:var(--bg);min-height:100vh}.cabins_reveal__WcBDo{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__ytAJP{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cabins_reveal__WcBDo{opacity:1;transform:none;transition:none}}.cabins_hero__2PdPM{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__d3xjJ{max-width:1320px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.cabins_crumbs__an2nj{display:flex;align-items:center;gap:6px;font-size:var(--fs-small);color:var(--brand-glow);margin-bottom:var(--s-6)}.cabins_crumbs__an2nj a{color:var(--brand-glow);transition:color var(--duration)}.cabins_crumbs__an2nj a:hover{color:#fff}.cabins_crumbs__an2nj span{color:rgba(255,255,255,.55)}.cabins_eyebrow__29mL8{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__7POuw{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__7POuw{white-space:nowrap}}.cabins_h1__7POuw em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--accent-soft)}.cabins_intro__1As3G{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:rgba(255,255,255,.82);max-width:60ch}.cabins_heroStats__wItd6{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__ByQ0e{display:flex;flex-direction:column;gap:4px}.cabins_heroStatVal__B23Q8{font-size:1.75rem;font-weight:400;letter-spacing:var(--ls-tight);color:var(--accent-soft)}.cabins_heroStatLbl__L0Y_J{font-size:var(--fs-small);color:rgba(255,255,255,.7)}.cabins_catalog__crvSe{padding:var(--s-12) 0 0}.cabins_catalogInner__0WL1Q{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_filters__KnrRd{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-7)}.cabins_filterChip__x32ID{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__x32ID:hover{border-color:var(--brand-light);color:var(--brand)}.cabins_filterChipActive__h3UE6{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:var(--shadow-purple)}.cabins_row__Iiqj3{width:100%;padding:72px 0;position:relative}.cabins_rowFirst__mjRV3{padding-top:28px}.cabins_row__Iiqj3:last-of-type{padding-bottom:96px}.cabins_rowInner__vS7ye{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_rowPremium__rkoFX{background:#F7F4EE}.cabins_rowLite__2ZVpz{background:#FFFFFF;box-shadow:inset 0 1px 0 rgba(20,17,15,.05)}.cabins_rowSpec__ccCe1{background:linear-gradient(180deg,#F2EDE3,#EFE9DD)}.cabins_rowHead__HweSV{display:flex;flex-direction:column;gap:14px;padding-bottom:24px;margin-bottom:32px;position:relative}.cabins_rowHead__HweSV:after{content:"";position:absolute;left:0;bottom:0;width:88px;height:2px;border-radius:1px;background:linear-gradient(90deg,#C9A961,#E8C77A)}.cabins_rowMeta__3vIes{display:flex;flex-direction:column;gap:10px;padding-bottom:4px}.cabins_rowEyebrowLine__Y3mlA{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cabins_rowEyebrow__OfVqg{font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;line-height:1}.cabins_rowEyebrowPremium__cFJF0{color:#2A1547}.cabins_rowEyebrowLite__jd0XB{color:#5C5552}.cabins_rowEyebrowSpec___7JO3{color:#B8924D}.cabins_rowMetric__Cfe70{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__8MGGH{font-size:15px;font-weight:500;letter-spacing:-.012em;line-height:1.5;color:#5C5552;max-width:56ch;white-space:pre-line}.cabins_grid__OpshO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cabins_grid__OpshO>.cabins_reveal__WcBDo{display:flex}.cabins_grid__OpshO>.cabins_reveal__WcBDo>.cabins_card__otRnr{flex:1 1}.cabins_podCardSelected__qwrsp{position:relative}.cabins_podCardSelected__qwrsp:before{content:"";position:absolute;inset:-8px;border:2px solid var(--brand,#4a2378);border-radius:32px;pointer-events:none}.cabins_card__otRnr{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__otRnr:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,17,15,.06),0 32px 64px rgba(74,35,120,.28)}.cabins_cardHero__AdiBq{position:absolute;inset:0;z-index: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__otRnr:hover .cabins_cardHero__AdiBq{opacity:1;transform:scale(1)}.cabins_cardGlass__Afs3d{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__otRnr:hover .cabins_cardGlass__Afs3d{opacity:1}.cabins_glassName__LPaeP{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__otRnr:hover .cabins_glassName__LPaeP{transform:translateY(0);opacity:1}.cabins_glassSpecs__R3OOZ{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__otRnr:hover .cabins_glassSpecs__R3OOZ{transform:translateY(0);opacity:1}.cabins_glassBottom__nRtX4{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__otRnr:hover .cabins_glassBottom__nRtX4{transform:translateY(0);opacity:1}.cabins_glassPriceLbl__kHpJI{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-right:6px}.cabins_glassPrice__2SAXf{font-size:18px;font-weight:700;letter-spacing:-.012em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabins_glassCta__Mv_sI{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__otRnr:hover .cabins_glassCta__Mv_sI{transform:translate(2px,-2px)}.cabins_cardDefault__V1Z8d{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__otRnr:hover .cabins_cardDefault__V1Z8d{opacity:0;transform:translateY(-12px)}.cabins_cardImg__J_yiT{position:absolute;inset:0;z-index:0;display:flex;align-items:flex-end;justify-content:center;transition:opacity .42s ease,transform .72s cubic-bezier(.32,.72,0,1)}.cabins_card__otRnr:hover .cabins_cardImg__J_yiT{opacity:0;transform:scale(1.04)}.cabins_cardImg__J_yiT 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__iVRY7{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__otRnr:hover .cabins_tier__iVRY7{transform:translateY(0);opacity:1}.cabins_tier-Premium__gLBo8{background:linear-gradient(135deg,#2A1547,#4A2378);color:#fff}.cabins_tier-Lite__F3bZr{background:rgba(255,255,255,.95);color:#2A1547;border:1px solid #a78bc4}.cabins_tier-Pro__5CqIq{background:linear-gradient(135deg,#1a1410,#2A1547);color:#E8C77A}.cabins_tier-Custom__yLm6Y{background:linear-gradient(135deg,#D4AF6A,#E8C97A);color:#2A1547}.cabins_tier-Cloud__Zy1pt{background:linear-gradient(135deg,#4A9EFF,#7BB8FF);color:#fff}.cabins_db__OnDpo{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__OnDpo small{font-size:.6875rem;font-weight:500;opacity:.85}.cabins_cardTop__IU1qm{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:10px}.cabins_cardName__FoUEO{font-size:13px;font-weight:500;color:var(--ink-muted);letter-spacing:-.012em}.cabins_cardName__FoUEO strong{font-weight:700;color:var(--ink)}.cabins_cardCap__mAJsb{font-size:var(--fs-small);color:var(--ink-subtle);white-space:nowrap}.cabins_cardFoot__RS8Ep{margin-top:auto;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;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__V1Z8d: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__HFwJH{display:none}.cabins_footPriceLbl__pBEBf{font-weight:500;opacity:.7}.cabins_cardPrice__ENvx4{font-size:var(--fs-body-lg);font-weight:600;color:var(--ink)}.cabins_priceFrom__ggfL2{font-size:var(--fs-small);font-weight:400;color:var(--ink-subtle)}.cabins_cardMore__bZ6Hb{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-small);font-weight:500;color:var(--brand)}.cabins_seo__falVQ{padding:var(--s-12) var(--s-6);border-top:1px solid var(--line)}.cabins_seoInner__Y9541{max-width:760px;margin:0 auto}.cabins_faqSection__4MAdW{padding:var(--s-12) var(--s-6);background:var(--bg-soft);border-block:1px solid var(--line)}.cabins_faqInner__X65Ys{max-width:1180px;margin:0 auto}.cabins_seoH2__BEqgJ{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__BEqgJ:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:48px;height:2px;background:var(--accent-soft)}.cabins_seoInner__Y9541>.cabins_reveal__WcBDo+.cabins_reveal__WcBDo{margin-top:var(--s-10)}.cabins_seoPara__NVcx7{font-size:var(--fs-body-lg);color:var(--ink-muted);line-height:var(--lh-relaxed);margin-bottom:var(--s-5)}.cabins_faqHead__w2Mpr{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__oQbqE{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.cabins_faqItem__ubPO0{background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s}.cabins_faqItemOpen__r0wrl{background:#fff;border-color:var(--brand-light,#A78BC4);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.cabins_faqQ__DOvC0{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__DOvC0:hover{color:var(--brand)}.cabins_faqQ__DOvC0:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:14px}.cabins_faqIcon__JyX9z{flex-shrink:0;color:var(--brand);transition:transform .28s cubic-bezier(.32,.72,0,1)}.cabins_faqItemOpen__r0wrl .cabins_faqIcon__JyX9z{transform:rotate(45deg)}.cabins_faqAWrap__MeXP6{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cabins_faqAInner__CrbWy{overflow:hidden}.cabins_faqA__k3GOw{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__0WL1Q,.cabins_heroInner__d3xjJ{padding:0 32px}}@media (max-width:980px){.cabins_grid__OpshO{grid-template-columns:repeat(2,1fr);gap:var(--s-6)}.cabins_heroStats__wItd6{gap:var(--s-4) var(--s-7)}}@media (max-width:600px){.cabins_hero__2PdPM{padding:104px 0 var(--s-9)}.cabins_catalogInner__0WL1Q,.cabins_heroInner__d3xjJ{padding:0 20px}.cabins_grid__OpshO{grid-template-columns:repeat(2,1fr);gap:10px}.cabins_podCardSelected__qwrsp:before{inset:-5px;border-radius:29px}.cabins_catalog__crvSe{padding:var(--s-10) 0}.cabins_seo__falVQ{padding:var(--s-10) var(--s-5)}.cabins_rowInner__vS7ye{padding:0 16px}.cabins_row__Iiqj3{padding:48px 0}.cabins_row__Iiqj3:last-of-type{padding-bottom:64px}}@media (hover:none){.cabins_card__otRnr{min-height:0;display:flex;flex-direction:column;border-radius:16px}.cabins_cardGlass__Afs3d,.cabins_cardHero__AdiBq{display:none}.cabins_cardImg__J_yiT{position:relative;inset:auto;aspect-ratio:3/4;width:100%;align-items:flex-end}.cabins_cardImg__J_yiT img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.cabins_cardDefault__V1Z8d{position:relative;inset:auto;z-index:1;padding:0 12px 14px;justify-content:flex-start;gap:6px;opacity:1;transform:none}.cabins_cardDefault__V1Z8d:after{content:none}.cabins_cardTop__IU1qm{margin-bottom:0}.cabins_cardName__FoUEO{font-size:13px}.cabins_cardFoot__RS8Ep{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__HFwJH{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__pBEBf{font-size:11px}.cabins_tier__iVRY7{transform:none;opacity:1;top:10px;right:10px;font-size:8px;padding:4px 8px;letter-spacing:.16em}.cabins_card__otRnr:active{transform:scale(.985)}}@media (hover:none){@media (prefers-reduced-motion:reduce){.cabins_card__otRnr:active{transform:none}}}@media (hover:none){.cabins_podCardSelected__qwrsp:before{border-radius:24px}}@media (hover:none) and (max-width:600px){.cabins_podCardSelected__qwrsp:before{border-radius:21px}}