main[_ngcontent-ng-c2187776181]{min-height:100vh}[_nghost-ng-c607444494]{display:block;--mod-accent: #1a1d2e;--mod-accent-deep: #1a1d2e;--mod-accent-soft: #C9CBD3;--mod-accent-tint: rgba(26,29,46,.06);--mod-accent-line: rgba(26,29,46,.18)}@charset "UTF-8";[_nghost-ng-c1207466899]{display:block}.mh-spacer[_ngcontent-ng-c1207466899]{height:74px}@media(max-width:639px){.mh-spacer[_ngcontent-ng-c1207466899]{height:64px}}.mh[_ngcontent-ng-c1207466899]{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffc7;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid rgba(26,29,46,.06);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.mh[_ngcontent-ng-c1207466899]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--mod-accent) 0%,var(--mod-accent-soft) 42%,transparent 88%)}.mh--scrolled[_ngcontent-ng-c1207466899]{background:#ffffffe6;border-bottom-color:#1a1d2e14;box-shadow:0 6px 24px -14px #1a1d2e24}.mh-progress[_ngcontent-ng-c1207466899]{position:absolute;left:0;bottom:-1px;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--mod-accent) 0%,var(--mod-accent-soft) 100%);pointer-events:none;opacity:0}@supports (animation-timeline: scroll()){.mh-progress[_ngcontent-ng-c1207466899]{opacity:1;animation:mh-progress-grow linear both;animation-timeline:scroll(root block)}@keyframes mh-progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.mh-progress[_ngcontent-ng-c1207466899]{display:none}}}.mh-inner[_ngcontent-ng-c1207466899]{max-width:var(--container-width);margin:0 auto;padding:0 32px;height:74px;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content);align-items:center;gap:28px}.mh-brand[_ngcontent-ng-c1207466899]{display:flex;align-items:center;gap:16px;min-width:0}.mh-logo[_ngcontent-ng-c1207466899]{display:inline-flex;align-items:center;flex-shrink:0}.mh-logo[_ngcontent-ng-c1207466899]   img[_ngcontent-ng-c1207466899]{display:block;height:26px;width:auto}.mh-divider[_ngcontent-ng-c1207466899]{width:1px;height:26px;flex-shrink:0;background:linear-gradient(180deg,#1a1d2e00,#1a1d2e2e,#1a1d2e00)}.mh-badge[_ngcontent-ng-c1207466899]{display:inline-flex;align-items:center;gap:9px;min-width:0;color:var(--color-navy);text-decoration:none}.mh-badge-mark[_ngcontent-ng-c1207466899]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:8px;background:var(--mod-accent-tint);color:var(--mod-accent-deep);transition:background .2s ease,transform .2s ease}.mh-badge-mark[_ngcontent-ng-c1207466899]   svg[_ngcontent-ng-c1207466899]{width:15px;height:15px;display:block}.mh-badge-text[_ngcontent-ng-c1207466899]{font-size:1rem;font-weight:600;letter-spacing:-.015em;white-space:nowrap;color:var(--color-navy);transition:color .15s ease}.mh-badge[_ngcontent-ng-c1207466899]:hover   .mh-badge-mark[_ngcontent-ng-c1207466899]{background:#2f9bcb2e;transform:rotate(-6deg)}.mh-badge[_ngcontent-ng-c1207466899]:hover   .mh-badge-text[_ngcontent-ng-c1207466899]{color:var(--mod-accent-deep)}.mh-badge-short[_ngcontent-ng-c1207466899]{display:none}.mh-badge[_ngcontent-ng-c1207466899]{min-width:0}.mh-badge-text[_ngcontent-ng-c1207466899]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-nav[_ngcontent-ng-c1207466899]{min-width:0}.mh-nav[_ngcontent-ng-c1207466899]{display:flex;align-items:center;gap:10px;justify-self:center}.mh-link[_ngcontent-ng-c1207466899]{position:relative;padding:9px 4px;font-size:1rem;font-weight:500;white-space:nowrap;color:var(--color-gray-600);transition:color .15s ease,background .15s ease}.mh-link[_ngcontent-ng-c1207466899]:hover{color:var(--color-navy)}.mh-link.is-active[_ngcontent-ng-c1207466899]{color:var(--color-navy);font-weight:600}.mh-link.is-active[_ngcontent-ng-c1207466899]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--mod-accent)}.mh-actions[_ngcontent-ng-c1207466899]{display:flex;align-items:center;gap:14px;justify-self:end}.mh-login[_ngcontent-ng-c1207466899]{padding:8px 0;font-size:.94rem;font-weight:500;color:var(--color-gray-600);white-space:nowrap;transition:color .15s ease}.mh-login[_ngcontent-ng-c1207466899]:hover{color:var(--color-navy)}.mh-cta[_ngcontent-ng-c1207466899]{height:44px;padding:0 18px;font-size:.875rem;margin-left:8px;white-space:nowrap}.mh-demo[_ngcontent-ng-c1207466899]{height:44px;padding:0 16px;font-size:.875rem;white-space:nowrap;margin-left:4px;background:transparent;box-shadow:none;border-color:#1a1d2e24}.mh-demo[_ngcontent-ng-c1207466899]:hover{background:#1a1d2e0a;border-color:#1a1d2e38}.mh-burger[_ngcontent-ng-c1207466899]{display:none;width:40px;height:40px;border:1px solid rgba(26,29,46,.1);border-radius:10px;background:#fff;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px}.mh-burger[_ngcontent-ng-c1207466899]   span[_ngcontent-ng-c1207466899]{display:block;width:16px;height:2px;border-radius:2px;background:var(--color-navy);transition:transform .2s ease}.mh--open[_ngcontent-ng-c1207466899]   .mh-burger[_ngcontent-ng-c1207466899]   span[_ngcontent-ng-c1207466899]:first-child{transform:translateY(3.5px) rotate(45deg)}.mh--open[_ngcontent-ng-c1207466899]   .mh-burger[_ngcontent-ng-c1207466899]   span[_ngcontent-ng-c1207466899]:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mh-lang-wrap[_ngcontent-ng-c1207466899]{position:relative}.mh-lang-btn[_ngcontent-ng-c1207466899]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 4px;border:0;background:none;font-family:inherit;font-size:.94rem;font-weight:500;color:var(--color-gray-600);cursor:pointer;white-space:nowrap;transition:color .15s ease}.mh-lang-btn[_ngcontent-ng-c1207466899]   svg[_ngcontent-ng-c1207466899]{transition:transform .15s ease;color:var(--color-gray-400)}.mh-lang-btn[_ngcontent-ng-c1207466899]:hover{color:var(--color-navy)}.mh-lang-btn[_ngcontent-ng-c1207466899]:hover   svg[_ngcontent-ng-c1207466899]{color:var(--color-gray-600)}.mh-lang-btn.is-open[_ngcontent-ng-c1207466899]{color:var(--color-navy)}.mh-lang-btn.is-open[_ngcontent-ng-c1207466899]   svg[_ngcontent-ng-c1207466899]{transform:rotate(180deg)}.mh-flag[_ngcontent-ng-c1207466899]{font-size:.94rem;line-height:1}.mh-country[_ngcontent-ng-c1207466899]{font-weight:500}.mh-sep[_ngcontent-ng-c1207466899]{color:var(--color-gray-400)}.mh-lc[_ngcontent-ng-c1207466899]{font-weight:500;letter-spacing:.02em}.mh-lang-menu[_ngcontent-ng-c1207466899]{position:absolute;top:calc(100% + 8px);right:0;min-width:208px;padding:8px 6px 6px;background:#fff;border:1px solid rgba(26,29,46,.09);border-radius:12px;box-shadow:0 18px 44px -20px #1a1d2e47,0 2px 8px #1a1d2e0d;display:flex;flex-direction:column;gap:1px;z-index:20}.mh-lang-head[_ngcontent-ng-c1207466899]{padding:4px 10px 6px;font-size:.72rem;font-weight:600;letter-spacing:.06em;color:var(--color-gray-400)}.mh-lang-div[_ngcontent-ng-c1207466899]{height:1px;margin:7px 10px;background:#1a1d2e14}.mh-lang-opt[_ngcontent-ng-c1207466899]{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;font-family:inherit;font-size:.875rem;font-weight:500;color:var(--color-navy);text-align:left;cursor:pointer;transition:background .12s ease}.mh-lang-opt[_ngcontent-ng-c1207466899]:hover{background:var(--color-surface)}.mh-lang-opt.is-sel[_ngcontent-ng-c1207466899]{font-weight:700;background:var(--mod-accent-tint)}.mh-opt-flag[_ngcontent-ng-c1207466899]{font-size:.94rem;line-height:1}.mh-check[_ngcontent-ng-c1207466899]{margin-left:auto;color:var(--mod-accent);flex-shrink:0}.mh-mobile-head[_ngcontent-ng-c1207466899]{margin:14px 8px 6px;font-size:.72rem;font-weight:600;letter-spacing:.06em;color:var(--color-gray-400)}.mh-mobile-langs[_ngcontent-ng-c1207466899]{display:flex;gap:6px;flex-wrap:wrap}.mh-mobile-lang[_ngcontent-ng-c1207466899]{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border:1px solid rgba(26,29,46,.1);border-radius:8px;background:#fff;font-family:inherit;font-size:.8rem;font-weight:500;color:var(--color-gray-600);cursor:pointer}.mh-mobile-lang.is-sel[_ngcontent-ng-c1207466899]{font-weight:700;color:var(--color-navy);border-color:var(--mod-accent);background:var(--mod-accent-tint)}.mh-backdrop[_ngcontent-ng-c1207466899]{position:fixed;inset:0;z-index:99;background:#0f172a52;animation:_ngcontent-ng-c1207466899_mh-fade .2s ease}@keyframes _ngcontent-ng-c1207466899_mh-fade{0%{opacity:0}to{opacity:1}}.mh-mobile[_ngcontent-ng-c1207466899]{border-top:1px solid rgba(26,29,46,.07);background:#fffffff7;padding:10px 20px 18px;display:flex;flex-direction:column;gap:2px}.mh-mobile-link[_ngcontent-ng-c1207466899]{padding:12px 8px;font-size:1rem;font-weight:500;color:var(--color-navy);border-radius:8px}.mh-mobile-link[_ngcontent-ng-c1207466899]:hover{background:var(--color-surface)}.mh-mobile-link.is-active[_ngcontent-ng-c1207466899]{font-weight:600;color:var(--mod-accent-deep)}.mh-mobile-actions[_ngcontent-ng-c1207466899]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.mh-mobile-actions[_ngcontent-ng-c1207466899]   .btn[_ngcontent-ng-c1207466899]{justify-content:center}@media(max-width:1200px){.mh-demo[_ngcontent-ng-c1207466899]{display:none}}@media(max-width:1040px){.mh-inner[_ngcontent-ng-c1207466899]{grid-template-columns:1fr auto}.mh-nav[_ngcontent-ng-c1207466899], .mh-login[_ngcontent-ng-c1207466899], .mh-demo[_ngcontent-ng-c1207466899], .mh-lang-wrap[_ngcontent-ng-c1207466899]{display:none}.mh-burger[_ngcontent-ng-c1207466899]{display:inline-flex}}@media(max-width:639px){.mh-inner[_ngcontent-ng-c1207466899]{padding:0 16px;height:64px;gap:16px}.mh-cta[_ngcontent-ng-c1207466899], .mh-badge-full[_ngcontent-ng-c1207466899]{display:none}.mh-badge-short[_ngcontent-ng-c1207466899]{display:inline}}@media(max-width:639px){.mh-divider[_ngcontent-ng-c1207466899]{display:none}.mh-inner[_ngcontent-ng-c1207466899]{gap:10px;padding:0 12px}.mh-badge-text[_ngcontent-ng-c1207466899]{font-size:.8125rem}}@media(max-width:1023px){.mh-logo[_ngcontent-ng-c1207466899], .mh-badge[_ngcontent-ng-c1207466899]{min-height:44px;align-items:center}}@charset "UTF-8";[_nghost-ng-c1985157907]{display:block}.mf[_ngcontent-ng-c1985157907]{border-top:1px solid rgba(26,29,46,.07);background:var(--color-white);padding:34px 0 40px}.mf-inner[_ngcontent-ng-c1985157907]{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.mf-brand[_ngcontent-ng-c1985157907]{display:flex;align-items:center;gap:12px}.mf-brand[_ngcontent-ng-c1985157907]   img[_ngcontent-ng-c1985157907]{height:24px;width:auto;display:block}.mf-mod[_ngcontent-ng-c1985157907]{font-size:.875rem;font-weight:600;color:var(--color-navy);padding-left:12px;border-left:2px solid var(--mod-accent-line)}.mf-by[_ngcontent-ng-c1985157907]{font-weight:400;color:var(--color-gray-500)}.mf-journey[_ngcontent-ng-c1985157907]{display:inline-flex;align-items:center;gap:10px;font-size:.875rem;font-weight:500;color:var(--color-navy-mid);padding:12px 18px;border-radius:14px;border:1px solid rgba(26,29,46,.09);background:#fff;box-shadow:0 10px 26px -20px #0f172a59;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mf-journey[_ngcontent-ng-c1985157907]:hover{border-color:#1a1d2e24;box-shadow:0 16px 34px -20px #0f172a6b;transform:translateY(-1px)}.mf-journey[_ngcontent-ng-c1985157907]:hover   .mf-journey-mark[_ngcontent-ng-c1985157907]{background:var(--mod-accent)}.mf-journey[_ngcontent-ng-c1985157907]:hover   .mf-journey-dot[_ngcontent-ng-c1985157907]{background:#fff}.mf-journey[_ngcontent-ng-c1985157907]:hover   .mf-journey-go[_ngcontent-ng-c1985157907]{border-color:var(--mod-accent-line);color:var(--mod-accent)}.mf-journey[_ngcontent-ng-c1985157907]:hover   svg[_ngcontent-ng-c1985157907]{transform:translate(1px,-1px)}.mf-journey-mark[_ngcontent-ng-c1985157907]{flex:0 0 auto;width:24px;height:24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--mod-accent-tint);transition:background .18s ease}.mf-journey-dot[_ngcontent-ng-c1985157907]{width:6px;height:6px;border-radius:50%;background:var(--mod-accent);transition:background .18s ease}.mf-journey-text[_ngcontent-ng-c1985157907]   b[_ngcontent-ng-c1985157907]{font-weight:650;color:var(--color-navy);margin-right:.32em}.mf-journey-text[_ngcontent-ng-c1985157907]   span[_ngcontent-ng-c1985157907]{color:var(--color-gray-500)}.mf-journey-go[_ngcontent-ng-c1985157907]{flex:0 0 auto;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-gray-400);border:1px solid rgba(26,29,46,.1);transition:color .18s ease,border-color .18s ease}.mf-journey-go[_ngcontent-ng-c1985157907]   svg[_ngcontent-ng-c1985157907]{transition:transform .18s ease}.mf-legal[_ngcontent-ng-c1985157907]{flex-basis:100%;display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px solid rgba(26,29,46,.07);font-size:.78rem;color:var(--color-gray-400)}.mf-legal[_ngcontent-ng-c1985157907]   a[_ngcontent-ng-c1985157907], .mf-legal[_ngcontent-ng-c1985157907]   .mf-cookie-settings[_ngcontent-ng-c1985157907]{color:var(--color-gray-400);text-decoration:none}.mf-legal[_ngcontent-ng-c1985157907]   a[_ngcontent-ng-c1985157907]:hover, .mf-legal[_ngcontent-ng-c1985157907]   .mf-cookie-settings[_ngcontent-ng-c1985157907]:hover{color:var(--color-navy)}.mf-cookie-settings[_ngcontent-ng-c1985157907]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.mf-dot[_ngcontent-ng-c1985157907]{color:var(--color-gray-300, rgba(26, 29, 46, .22))}@media(max-width:1023px){.mf-inner[_ngcontent-ng-c1985157907]{flex-direction:column;align-items:flex-start;gap:18px}}@media(max-width:1023px){.mf-journey[_ngcontent-ng-c1985157907]{display:grid;grid-template-columns:24px 1fr 24px;align-items:center;gap:12px;width:100%;padding:14px 16px;text-align:left;line-height:1.45}.mf-legal[_ngcontent-ng-c1985157907]{gap:4px 18px}.mf-legal[_ngcontent-ng-c1985157907]   a[_ngcontent-ng-c1985157907], .mf-cookie-settings[_ngcontent-ng-c1985157907]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}}@media(max-width:1023px){.mf-journey[_ngcontent-ng-c1985157907]{display:inline-flex;width:auto;gap:7px;padding:0;border:0;background:none;box-shadow:none;font-size:.8125rem;color:var(--color-gray-500)}.mf-journey-mark[_ngcontent-ng-c1985157907]{display:none}.mf-journey-text[_ngcontent-ng-c1985157907]   b[_ngcontent-ng-c1985157907]{font-weight:600;color:var(--color-gray-600);margin-right:0}.mf-journey-text[_ngcontent-ng-c1985157907]   span[_ngcontent-ng-c1985157907]{display:none}.mf-journey-go[_ngcontent-ng-c1985157907]{width:15px;height:15px;border:0;color:var(--color-gray-400)}}.mf-ind[_ngcontent-ng-c1985157907]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:inherit;color:inherit}.mf-ind-toggle[_ngcontent-ng-c1985157907]{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:400;color:var(--color-gray-400)}.mf-ind-toggle[_ngcontent-ng-c1985157907]   svg[_ngcontent-ng-c1985157907]{transition:transform .2s ease}.mf-ind.is-open[_ngcontent-ng-c1985157907]   .mf-ind-toggle[_ngcontent-ng-c1985157907]   svg[_ngcontent-ng-c1985157907]{transform:rotate(180deg)}.mf-ind-list[_ngcontent-ng-c1985157907]{display:none;flex-basis:100%;flex-wrap:wrap;gap:4px 14px;padding-top:6px}.mf-ind.is-open[_ngcontent-ng-c1985157907]   .mf-ind-list[_ngcontent-ng-c1985157907]{display:flex}.mf-ind[_ngcontent-ng-c1985157907]   a[_ngcontent-ng-c1985157907]{color:var(--color-gray-400);text-decoration:none}.mf-ind[_ngcontent-ng-c1985157907]   a[_ngcontent-ng-c1985157907]:hover{color:var(--color-navy)}@media(max-width:1023px){.mf-ind-toggle[_ngcontent-ng-c1985157907]{min-height:44px}}@charset "UTF-8";[_nghost-ng-c2809173047]{display:contents}.cm-overlay[_ngcontent-ng-c2809173047]{position:fixed;inset:0;z-index:1000;background:#0f172a73;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:stretch;justify-content:flex-end;animation:_ngcontent-ng-c2809173047_cmFade .2s ease}@keyframes _ngcontent-ng-c2809173047_cmFade{0%{opacity:0}to{opacity:1}}.cm-dialog[_ngcontent-ng-c2809173047]{display:grid;grid-template-columns:1fr 1.1fr;width:min(1100px,100%);background:#fff;overflow:hidden;animation:_ngcontent-ng-c2809173047_cmSlide .28s cubic-bezier(.22,1,.36,1)}@keyframes _ngcontent-ng-c2809173047_cmSlide{0%{transform:translate(40px);opacity:.6}to{transform:translate(0);opacity:1}}.cm-brand[_ngcontent-ng-c2809173047]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:40px;background:#fcfcfd}.cm-brand-video[_ngcontent-ng-c2809173047]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;mix-blend-mode:multiply;opacity:.62;filter:saturate(.85);object-position:center 32%;transform:translateY(-8%) scale(1.04)}.cm-brand-top[_ngcontent-ng-c2809173047], .cm-brand-bottom[_ngcontent-ng-c2809173047]{position:relative;z-index:1}.cm-logo[_ngcontent-ng-c2809173047]{height:32px;width:auto}.cm-brand-title[_ngcontent-ng-c2809173047]{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.18;color:var(--color-navy);margin:12px 0 0}.cm-form-panel[_ngcontent-ng-c2809173047]{position:relative;padding:40px 44px;overflow-y:auto;max-height:100vh}.cm-close[_ngcontent-ng-c2809173047]{position:absolute;top:20px;right:20px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-gray-500);border-radius:10px;cursor:pointer;transition:background .15s,color .15s}.cm-close[_ngcontent-ng-c2809173047]:hover{background:#f4f4f5;color:var(--color-navy)}.cm-eyebrow[_ngcontent-ng-c2809173047]{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-500)}.cm-eyebrow[_ngcontent-ng-c2809173047]   i[_ngcontent-ng-c2809173047]{width:8px;height:8px;border-radius:2px;background:var(--color-orange)}.cm-title[_ngcontent-ng-c2809173047]{font-size:clamp(1.37rem,2vw,1.75rem);font-weight:800;letter-spacing:-.02em;color:var(--color-navy);margin:14px 0 24px;line-height:1.25}.cm-form[_ngcontent-ng-c2809173047]{display:flex;flex-direction:column;gap:14px}.cm-row[_ngcontent-ng-c2809173047]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cm-field[_ngcontent-ng-c2809173047]{position:relative;display:flex;flex-direction:column}.cm-field[_ngcontent-ng-c2809173047]   input[_ngcontent-ng-c2809173047], .cm-field[_ngcontent-ng-c2809173047]   select[_ngcontent-ng-c2809173047], .cm-field[_ngcontent-ng-c2809173047]   textarea[_ngcontent-ng-c2809173047]{width:100%;font-family:inherit;font-size:.94rem;color:var(--color-navy);background:#fbfbfc;border:1px solid #E6E7EB;border-radius:14px;padding:15px 18px;transition:border-color .15s,box-shadow .15s}.cm-field[_ngcontent-ng-c2809173047]   input[_ngcontent-ng-c2809173047]::placeholder, .cm-field[_ngcontent-ng-c2809173047]   select[_ngcontent-ng-c2809173047]::placeholder, .cm-field[_ngcontent-ng-c2809173047]   textarea[_ngcontent-ng-c2809173047]::placeholder{color:var(--color-gray-500)}.cm-field[_ngcontent-ng-c2809173047]   input[_ngcontent-ng-c2809173047]:focus, .cm-field[_ngcontent-ng-c2809173047]   select[_ngcontent-ng-c2809173047]:focus, .cm-field[_ngcontent-ng-c2809173047]   textarea[_ngcontent-ng-c2809173047]:focus{outline:none;border-color:var(--color-orange);box-shadow:0 0 0 3px #fe82041f}.cm-field[_ngcontent-ng-c2809173047]   textarea[_ngcontent-ng-c2809173047]{resize:vertical;min-height:190px}.cm-field--select[_ngcontent-ng-c2809173047]{position:relative}.cm-select-label[_ngcontent-ng-c2809173047]{position:absolute;top:9px;left:18px;font-size:.72rem;color:var(--color-gray-500);pointer-events:none}.cm-field--select[_ngcontent-ng-c2809173047]   select[_ngcontent-ng-c2809173047]{appearance:none;-webkit-appearance:none;padding-top:26px;padding-bottom:10px}.cm-select-chevron[_ngcontent-ng-c2809173047]{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--color-gray-500);pointer-events:none}.cm-requests[_ngcontent-ng-c2809173047]{margin-top:4px}.cm-requests-title[_ngcontent-ng-c2809173047]{font-size:1rem;font-weight:700;color:var(--color-navy);margin:0 0 12px}.cm-requests-grid[_ngcontent-ng-c2809173047]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px 16px}.cm-radio[_ngcontent-ng-c2809173047]{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--color-gray-600);cursor:pointer}.cm-radio[_ngcontent-ng-c2809173047]   input[_ngcontent-ng-c2809173047]{accent-color:var(--color-orange);width:16px;height:16px;flex-shrink:0}.cm-consent[_ngcontent-ng-c2809173047]{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;color:var(--color-gray-600);cursor:pointer;margin-top:4px}.cm-consent[_ngcontent-ng-c2809173047]   input[_ngcontent-ng-c2809173047]{accent-color:var(--color-orange);width:16px;height:16px;flex-shrink:0;margin-top:2px}.cm-consent[_ngcontent-ng-c2809173047]   a[_ngcontent-ng-c2809173047]{color:var(--color-orange);text-decoration:none}.cm-consent[_ngcontent-ng-c2809173047]   a[_ngcontent-ng-c2809173047]:hover{text-decoration:underline}.cm-submit[_ngcontent-ng-c2809173047]{align-self:flex-start;margin-top:8px;gap:8px}.cm-submit[_ngcontent-ng-c2809173047]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1023px){.cm-dialog[_ngcontent-ng-c2809173047]{grid-template-columns:1fr}.cm-brand[_ngcontent-ng-c2809173047]{display:none}.cm-requests-grid[_ngcontent-ng-c2809173047]{grid-template-columns:1fr 1fr}}@media(max-width:639px){.cm-form-panel[_ngcontent-ng-c2809173047]{padding:32px 22px}.cm-row[_ngcontent-ng-c2809173047], .cm-requests-grid[_ngcontent-ng-c2809173047]{grid-template-columns:1fr}}.cm-row--end[_ngcontent-ng-c2809173047]{align-items:end}.cm-error[_ngcontent-ng-c2809173047]{margin:4px 0 0;font-size:.94rem;color:#c0362c;background:#c0362c12;border:1px solid rgba(192,54,44,.18);border-radius:10px;padding:10px 12px}.cm-success[_ngcontent-ng-c2809173047]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:28px 8px}.cm-success-icon[_ngcontent-ng-c2809173047]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#16a34a1f;color:#16a34a}.cm-success-title[_ngcontent-ng-c2809173047]{font-size:1.25rem;font-weight:700;color:var(--color-navy);margin:0;letter-spacing:-.01em}.cm-success-text[_ngcontent-ng-c2809173047]{font-size:1rem;color:#0f172a99;margin:0 0 8px}@charset "UTF-8";.mod[_ngcontent-ng-c164960154]{--fs-label: .72rem;--fs-meta: .8125rem;--fs-sm: .875rem;--fs-body-sm: .9375rem;--fs-body: 1rem;--fs-lead: 1.125rem;--fs-h4: 1.25rem;--fs-h3: 1.4rem;--fs-num: 1.8rem;--fs-h2: 1.9rem;--fs-num-lg: 2.1rem;--fs-num-xl: 2.6rem;--th-ink: #1a1d2e;--th-steel: #2C4A6E;--th-steel-soft: rgba(44,74,110,.12);--th-slate: #EEF1F5;--th-slate-2: #E3E8EF;--th-line: rgba(26,29,46,.1);--th-line-2: rgba(26,29,46,.18);--th-muted: #4F5567;color:var(--th-ink)}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]{--fs-label: .8125rem;--fs-body: .9375rem;--fs-lead: 1rem;--fs-h3: 1.25rem;--fs-h2: 1.55rem;--fs-num-lg: 1.8rem;--fs-num-xl: 2.1rem}}[_nghost-ng-c164960154]{display:block}.mod[_ngcontent-ng-c164960154]   .on-mob[_ngcontent-ng-c164960154]{display:none}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .on-desk[_ngcontent-ng-c164960154]{display:none}.mod[_ngcontent-ng-c164960154]   .on-mob[_ngcontent-ng-c164960154]{display:inline}}.mod[_ngcontent-ng-c164960154]   .section[_ngcontent-ng-c164960154]{padding:80px 0;border-top:1px solid var(--th-line);background:#fff}.mod[_ngcontent-ng-c164960154]   .section.surface[_ngcontent-ng-c164960154]{background:var(--th-slate)}.mod[_ngcontent-ng-c164960154]   .section.dark[_ngcontent-ng-c164960154]{background:var(--th-ink);color:#fff;border-top:none}.mod[_ngcontent-ng-c164960154]   .section.dark[_ngcontent-ng-c164960154]   h2[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .section.dark[_ngcontent-ng-c164960154]   h3[_ngcontent-ng-c164960154]{color:#fff}.mod[_ngcontent-ng-c164960154]   .section.dark[_ngcontent-ng-c164960154]   .overline[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .section.dark[_ngcontent-ng-c164960154]   .lead[_ngcontent-ng-c164960154]{color:#ffffffad}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .section[_ngcontent-ng-c164960154]{padding:52px 0}}.mod[_ngcontent-ng-c164960154]   .overline[_ngcontent-ng-c164960154]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--th-steel);margin-bottom:14px}.mod[_ngcontent-ng-c164960154]   h1[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   h2[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   h3[_ngcontent-ng-c164960154]{color:var(--th-ink);letter-spacing:-.02em;line-height:1.15;margin:0}.mod[_ngcontent-ng-c164960154]   h2[_ngcontent-ng-c164960154]{font-size:var(--fs-h2);font-weight:600}.mod[_ngcontent-ng-c164960154]   h3[_ngcontent-ng-c164960154]{font-size:var(--fs-h4);font-weight:600}.mod[_ngcontent-ng-c164960154]   p[_ngcontent-ng-c164960154]{margin:0}.mod[_ngcontent-ng-c164960154]   .lead[_ngcontent-ng-c164960154]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}.mod[_ngcontent-ng-c164960154]   .sec-head[_ngcontent-ng-c164960154]{max-width:760px;margin-bottom:40px}.mod[_ngcontent-ng-c164960154]   .sec-head[_ngcontent-ng-c164960154]   h2[_ngcontent-ng-c164960154]{margin-bottom:12px}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .sec-head[_ngcontent-ng-c164960154]{margin-bottom:26px}}.mod[_ngcontent-ng-c164960154]   .page-hero[_ngcontent-ng-c164960154]{padding:68px 0 48px;background:var(--th-slate);border-bottom:1px solid var(--th-line)}.mod[_ngcontent-ng-c164960154]   .page-hero[_ngcontent-ng-c164960154]   h1[_ngcontent-ng-c164960154]{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;max-width:880px;margin-bottom:14px}.mod[_ngcontent-ng-c164960154]   .page-hero[_ngcontent-ng-c164960154]   p[_ngcontent-ng-c164960154]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .page-hero[_ngcontent-ng-c164960154]{padding:36px 0 30px}}.mod[_ngcontent-ng-c164960154]   .grid[_ngcontent-ng-c164960154]{display:grid;gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.mod[_ngcontent-ng-c164960154]   .grid[_ngcontent-ng-c164960154] > *[_ngcontent-ng-c164960154]{background:#fff;padding:26px 26px 28px;position:relative}.mod[_ngcontent-ng-c164960154]   .section.surface[_ngcontent-ng-c164960154]   .grid[_ngcontent-ng-c164960154] > *[_ngcontent-ng-c164960154]{background:#fff}.mod[_ngcontent-ng-c164960154]   .grid[_ngcontent-ng-c164960154] > *[_ngcontent-ng-c164960154]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--th-steel);opacity:.85}.mod[_ngcontent-ng-c164960154]   .grid-2[_ngcontent-ng-c164960154]{grid-template-columns:repeat(2,1fr)}.mod[_ngcontent-ng-c164960154]   .grid-3[_ngcontent-ng-c164960154]{grid-template-columns:repeat(3,1fr)}.mod[_ngcontent-ng-c164960154]   .grid-4[_ngcontent-ng-c164960154]{grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.mod[_ngcontent-ng-c164960154]   .grid-4[_ngcontent-ng-c164960154]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .grid-2[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .grid-3[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .grid-4[_ngcontent-ng-c164960154]{grid-template-columns:1fr}.mod[_ngcontent-ng-c164960154]   .grid[_ngcontent-ng-c164960154] > *[_ngcontent-ng-c164960154]{padding:20px 18px 22px}}.mod[_ngcontent-ng-c164960154]   .cell[_ngcontent-ng-c164960154]   h3[_ngcontent-ng-c164960154]{margin-bottom:8px}.mod[_ngcontent-ng-c164960154]   .cell[_ngcontent-ng-c164960154]   p[_ngcontent-ng-c164960154]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c164960154]   .cell[_ngcontent-ng-c164960154]   .who[_ngcontent-ng-c164960154]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:10px}.mod[_ngcontent-ng-c164960154]   .cell[_ngcontent-ng-c164960154]   .num[_ngcontent-ng-c164960154]{display:block;font-size:var(--fs-num);font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--th-steel);opacity:.55;margin-bottom:14px}.mod[_ngcontent-ng-c164960154]   .flow[_ngcontent-ng-c164960154]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.mod[_ngcontent-ng-c164960154]   .flow[_ngcontent-ng-c164960154]:before{content:"";position:absolute;left:18px;right:18px;top:18px;height:2px;background:var(--th-line-2)}.mod[_ngcontent-ng-c164960154]   .flow-step[_ngcontent-ng-c164960154]{position:relative;padding-top:56px}.mod[_ngcontent-ng-c164960154]   .flow-step[_ngcontent-ng-c164960154]   h3[_ngcontent-ng-c164960154]{margin-bottom:8px}.mod[_ngcontent-ng-c164960154]   .flow-step[_ngcontent-ng-c164960154]   p[_ngcontent-ng-c164960154]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c164960154]   .flow-dot[_ngcontent-ng-c164960154]{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--th-steel);color:var(--th-steel);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.mod[_ngcontent-ng-c164960154]   .flow-step.is-planix[_ngcontent-ng-c164960154]   .flow-dot[_ngcontent-ng-c164960154]{background:var(--th-ink);border-color:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c164960154]   .flow-step[_ngcontent-ng-c164960154]   .who[_ngcontent-ng-c164960154]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:8px}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .flow[_ngcontent-ng-c164960154]{grid-template-columns:1fr;gap:22px}.mod[_ngcontent-ng-c164960154]   .flow[_ngcontent-ng-c164960154]:before{inset:18px auto 18px 18px;width:2px;height:auto}.mod[_ngcontent-ng-c164960154]   .flow-step[_ngcontent-ng-c164960154]{padding:0 0 0 56px}}.mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   th[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   td[_ngcontent-ng-c164960154]{padding:12px 14px;border-bottom:1px solid var(--th-line);text-align:left;vertical-align:top}.mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   th[_ngcontent-ng-c164960154]{font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th-steel)}.mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   td.n[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   th.n[_ngcontent-ng-c164960154]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mod[_ngcontent-ng-c164960154]   .tbl[_ngcontent-ng-c164960154]   tr[_ngcontent-ng-c164960154]:last-child   td[_ngcontent-ng-c164960154]{border-bottom:none}.mod[_ngcontent-ng-c164960154]   .checks[_ngcontent-ng-c164960154]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mod[_ngcontent-ng-c164960154]   .checks[_ngcontent-ng-c164960154]   li[_ngcontent-ng-c164960154]{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);line-height:1.5}.mod[_ngcontent-ng-c164960154]   .checks[_ngcontent-ng-c164960154]   svg[_ngcontent-ng-c164960154]{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:var(--th-steel)}.mod[_ngcontent-ng-c164960154]   .cta-row[_ngcontent-ng-c164960154]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mod[_ngcontent-ng-c164960154]   .btn-primary[_ngcontent-ng-c164960154], .mod[_ngcontent-ng-c164960154]   .btn-secondary[_ngcontent-ng-c164960154]{border-radius:8px}.mod[_ngcontent-ng-c164960154]   .cta-note[_ngcontent-ng-c164960154]{font-size:var(--fs-sm);color:var(--th-muted);margin-top:12px}.mod[_ngcontent-ng-c164960154]   .text-link[_ngcontent-ng-c164960154]{color:var(--th-steel);font-weight:600;text-decoration:none;border-bottom:1px solid var(--th-steel-soft)}.mod[_ngcontent-ng-c164960154]   .text-link[_ngcontent-ng-c164960154]:hover{border-color:var(--th-steel)}.mod[_ngcontent-ng-c164960154]   .after-link[_ngcontent-ng-c164960154]{margin-top:24px;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]{padding:80px 0;background:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .overline[_ngcontent-ng-c164960154]{color:#fff9}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .lead[_ngcontent-ng-c164960154]{color:#ffffffb8}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   h2[_ngcontent-ng-c164960154]{color:#fff;margin-bottom:14px}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .inner[_ngcontent-ng-c164960154]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .btn-secondary[_ngcontent-ng-c164960154]{background:transparent;color:#fff;border-color:#ffffff47;box-shadow:none}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .btn-secondary[_ngcontent-ng-c164960154]:hover{background:#ffffff14;border-color:#ffffff80}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .cta-note[_ngcontent-ng-c164960154]{color:#fff9}@media(max-width:1023px){.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]{padding:52px 0}.mod[_ngcontent-ng-c164960154]   .booking[_ngcontent-ng-c164960154]   .inner[_ngcontent-ng-c164960154]{grid-template-columns:1fr;gap:22px}}.mod[_ngcontent-ng-c164960154]   .faq[_ngcontent-ng-c164960154]{max-width:820px}.mod[_ngcontent-ng-c164960154]   .faq-item[_ngcontent-ng-c164960154]{border-top:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c164960154]   .faq-item[_ngcontent-ng-c164960154]:last-child{border-bottom:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c164960154]   .faq-q[_ngcontent-ng-c164960154]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;background:none;border:none;text-align:left;cursor:pointer;font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--th-ink)}.mod[_ngcontent-ng-c164960154]   .faq-q[_ngcontent-ng-c164960154]   svg[_ngcontent-ng-c164960154]{width:16px;height:16px;flex-shrink:0;transition:transform .18s ease;color:var(--th-steel)}.mod[_ngcontent-ng-c164960154]   .faq-q[aria-expanded=true][_ngcontent-ng-c164960154]   svg[_ngcontent-ng-c164960154]{transform:rotate(45deg)}.mod[_ngcontent-ng-c164960154]   .faq-a[_ngcontent-ng-c164960154]{padding:0 0 20px;font-size:var(--fs-body-sm);line-height:1.6;color:var(--th-muted);max-width:720px}@charset "UTF-8";.mod[_ngcontent-ng-c2729907358]{--fs-label: .72rem;--fs-meta: .8125rem;--fs-sm: .875rem;--fs-body-sm: .9375rem;--fs-body: 1rem;--fs-lead: 1.125rem;--fs-h4: 1.25rem;--fs-h3: 1.4rem;--fs-num: 1.8rem;--fs-h2: 1.9rem;--fs-num-lg: 2.1rem;--fs-num-xl: 2.6rem;--th-ink: #1a1d2e;--th-steel: #2C4A6E;--th-steel-soft: rgba(44,74,110,.12);--th-slate: #EEF1F5;--th-slate-2: #E3E8EF;--th-line: rgba(26,29,46,.1);--th-line-2: rgba(26,29,46,.18);--th-muted: #4F5567;color:var(--th-ink)}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]{--fs-label: .8125rem;--fs-body: .9375rem;--fs-lead: 1rem;--fs-h3: 1.25rem;--fs-h2: 1.55rem;--fs-num-lg: 1.8rem;--fs-num-xl: 2.1rem}}[_nghost-ng-c2729907358]{display:block}.mod[_ngcontent-ng-c2729907358]   .on-mob[_ngcontent-ng-c2729907358]{display:none}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .on-desk[_ngcontent-ng-c2729907358]{display:none}.mod[_ngcontent-ng-c2729907358]   .on-mob[_ngcontent-ng-c2729907358]{display:inline}}.mod[_ngcontent-ng-c2729907358]   .section[_ngcontent-ng-c2729907358]{padding:80px 0;border-top:1px solid var(--th-line);background:#fff}.mod[_ngcontent-ng-c2729907358]   .section.surface[_ngcontent-ng-c2729907358]{background:var(--th-slate)}.mod[_ngcontent-ng-c2729907358]   .section.dark[_ngcontent-ng-c2729907358]{background:var(--th-ink);color:#fff;border-top:none}.mod[_ngcontent-ng-c2729907358]   .section.dark[_ngcontent-ng-c2729907358]   h2[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .section.dark[_ngcontent-ng-c2729907358]   h3[_ngcontent-ng-c2729907358]{color:#fff}.mod[_ngcontent-ng-c2729907358]   .section.dark[_ngcontent-ng-c2729907358]   .overline[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .section.dark[_ngcontent-ng-c2729907358]   .lead[_ngcontent-ng-c2729907358]{color:#ffffffad}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .section[_ngcontent-ng-c2729907358]{padding:52px 0}}.mod[_ngcontent-ng-c2729907358]   .overline[_ngcontent-ng-c2729907358]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--th-steel);margin-bottom:14px}.mod[_ngcontent-ng-c2729907358]   h1[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   h2[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   h3[_ngcontent-ng-c2729907358]{color:var(--th-ink);letter-spacing:-.02em;line-height:1.15;margin:0}.mod[_ngcontent-ng-c2729907358]   h2[_ngcontent-ng-c2729907358]{font-size:var(--fs-h2);font-weight:600}.mod[_ngcontent-ng-c2729907358]   h3[_ngcontent-ng-c2729907358]{font-size:var(--fs-h4);font-weight:600}.mod[_ngcontent-ng-c2729907358]   p[_ngcontent-ng-c2729907358]{margin:0}.mod[_ngcontent-ng-c2729907358]   .lead[_ngcontent-ng-c2729907358]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}.mod[_ngcontent-ng-c2729907358]   .sec-head[_ngcontent-ng-c2729907358]{max-width:760px;margin-bottom:40px}.mod[_ngcontent-ng-c2729907358]   .sec-head[_ngcontent-ng-c2729907358]   h2[_ngcontent-ng-c2729907358]{margin-bottom:12px}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .sec-head[_ngcontent-ng-c2729907358]{margin-bottom:26px}}.mod[_ngcontent-ng-c2729907358]   .page-hero[_ngcontent-ng-c2729907358]{padding:68px 0 48px;background:var(--th-slate);border-bottom:1px solid var(--th-line)}.mod[_ngcontent-ng-c2729907358]   .page-hero[_ngcontent-ng-c2729907358]   h1[_ngcontent-ng-c2729907358]{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;max-width:880px;margin-bottom:14px}.mod[_ngcontent-ng-c2729907358]   .page-hero[_ngcontent-ng-c2729907358]   p[_ngcontent-ng-c2729907358]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .page-hero[_ngcontent-ng-c2729907358]{padding:36px 0 30px}}.mod[_ngcontent-ng-c2729907358]   .grid[_ngcontent-ng-c2729907358]{display:grid;gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.mod[_ngcontent-ng-c2729907358]   .grid[_ngcontent-ng-c2729907358] > *[_ngcontent-ng-c2729907358]{background:#fff;padding:26px 26px 28px;position:relative}.mod[_ngcontent-ng-c2729907358]   .section.surface[_ngcontent-ng-c2729907358]   .grid[_ngcontent-ng-c2729907358] > *[_ngcontent-ng-c2729907358]{background:#fff}.mod[_ngcontent-ng-c2729907358]   .grid[_ngcontent-ng-c2729907358] > *[_ngcontent-ng-c2729907358]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--th-steel);opacity:.85}.mod[_ngcontent-ng-c2729907358]   .grid-2[_ngcontent-ng-c2729907358]{grid-template-columns:repeat(2,1fr)}.mod[_ngcontent-ng-c2729907358]   .grid-3[_ngcontent-ng-c2729907358]{grid-template-columns:repeat(3,1fr)}.mod[_ngcontent-ng-c2729907358]   .grid-4[_ngcontent-ng-c2729907358]{grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.mod[_ngcontent-ng-c2729907358]   .grid-4[_ngcontent-ng-c2729907358]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .grid-2[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .grid-3[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .grid-4[_ngcontent-ng-c2729907358]{grid-template-columns:1fr}.mod[_ngcontent-ng-c2729907358]   .grid[_ngcontent-ng-c2729907358] > *[_ngcontent-ng-c2729907358]{padding:20px 18px 22px}}.mod[_ngcontent-ng-c2729907358]   .cell[_ngcontent-ng-c2729907358]   h3[_ngcontent-ng-c2729907358]{margin-bottom:8px}.mod[_ngcontent-ng-c2729907358]   .cell[_ngcontent-ng-c2729907358]   p[_ngcontent-ng-c2729907358]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c2729907358]   .cell[_ngcontent-ng-c2729907358]   .who[_ngcontent-ng-c2729907358]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:10px}.mod[_ngcontent-ng-c2729907358]   .cell[_ngcontent-ng-c2729907358]   .num[_ngcontent-ng-c2729907358]{display:block;font-size:var(--fs-num);font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--th-steel);opacity:.55;margin-bottom:14px}.mod[_ngcontent-ng-c2729907358]   .flow[_ngcontent-ng-c2729907358]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.mod[_ngcontent-ng-c2729907358]   .flow[_ngcontent-ng-c2729907358]:before{content:"";position:absolute;left:18px;right:18px;top:18px;height:2px;background:var(--th-line-2)}.mod[_ngcontent-ng-c2729907358]   .flow-step[_ngcontent-ng-c2729907358]{position:relative;padding-top:56px}.mod[_ngcontent-ng-c2729907358]   .flow-step[_ngcontent-ng-c2729907358]   h3[_ngcontent-ng-c2729907358]{margin-bottom:8px}.mod[_ngcontent-ng-c2729907358]   .flow-step[_ngcontent-ng-c2729907358]   p[_ngcontent-ng-c2729907358]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c2729907358]   .flow-dot[_ngcontent-ng-c2729907358]{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--th-steel);color:var(--th-steel);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.mod[_ngcontent-ng-c2729907358]   .flow-step.is-planix[_ngcontent-ng-c2729907358]   .flow-dot[_ngcontent-ng-c2729907358]{background:var(--th-ink);border-color:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c2729907358]   .flow-step[_ngcontent-ng-c2729907358]   .who[_ngcontent-ng-c2729907358]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:8px}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .flow[_ngcontent-ng-c2729907358]{grid-template-columns:1fr;gap:22px}.mod[_ngcontent-ng-c2729907358]   .flow[_ngcontent-ng-c2729907358]:before{inset:18px auto 18px 18px;width:2px;height:auto}.mod[_ngcontent-ng-c2729907358]   .flow-step[_ngcontent-ng-c2729907358]{padding:0 0 0 56px}}.mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   th[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   td[_ngcontent-ng-c2729907358]{padding:12px 14px;border-bottom:1px solid var(--th-line);text-align:left;vertical-align:top}.mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   th[_ngcontent-ng-c2729907358]{font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th-steel)}.mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   td.n[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   th.n[_ngcontent-ng-c2729907358]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mod[_ngcontent-ng-c2729907358]   .tbl[_ngcontent-ng-c2729907358]   tr[_ngcontent-ng-c2729907358]:last-child   td[_ngcontent-ng-c2729907358]{border-bottom:none}.mod[_ngcontent-ng-c2729907358]   .checks[_ngcontent-ng-c2729907358]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mod[_ngcontent-ng-c2729907358]   .checks[_ngcontent-ng-c2729907358]   li[_ngcontent-ng-c2729907358]{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);line-height:1.5}.mod[_ngcontent-ng-c2729907358]   .checks[_ngcontent-ng-c2729907358]   svg[_ngcontent-ng-c2729907358]{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:var(--th-steel)}.mod[_ngcontent-ng-c2729907358]   .cta-row[_ngcontent-ng-c2729907358]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mod[_ngcontent-ng-c2729907358]   .btn-primary[_ngcontent-ng-c2729907358], .mod[_ngcontent-ng-c2729907358]   .btn-secondary[_ngcontent-ng-c2729907358]{border-radius:8px}.mod[_ngcontent-ng-c2729907358]   .cta-note[_ngcontent-ng-c2729907358]{font-size:var(--fs-sm);color:var(--th-muted);margin-top:12px}.mod[_ngcontent-ng-c2729907358]   .text-link[_ngcontent-ng-c2729907358]{color:var(--th-steel);font-weight:600;text-decoration:none;border-bottom:1px solid var(--th-steel-soft)}.mod[_ngcontent-ng-c2729907358]   .text-link[_ngcontent-ng-c2729907358]:hover{border-color:var(--th-steel)}.mod[_ngcontent-ng-c2729907358]   .after-link[_ngcontent-ng-c2729907358]{margin-top:24px;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]{padding:80px 0;background:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .overline[_ngcontent-ng-c2729907358]{color:#fff9}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .lead[_ngcontent-ng-c2729907358]{color:#ffffffb8}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   h2[_ngcontent-ng-c2729907358]{color:#fff;margin-bottom:14px}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .inner[_ngcontent-ng-c2729907358]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .btn-secondary[_ngcontent-ng-c2729907358]{background:transparent;color:#fff;border-color:#ffffff47;box-shadow:none}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .btn-secondary[_ngcontent-ng-c2729907358]:hover{background:#ffffff14;border-color:#ffffff80}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .cta-note[_ngcontent-ng-c2729907358]{color:#fff9}@media(max-width:1023px){.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]{padding:52px 0}.mod[_ngcontent-ng-c2729907358]   .booking[_ngcontent-ng-c2729907358]   .inner[_ngcontent-ng-c2729907358]{grid-template-columns:1fr;gap:22px}}.mod[_ngcontent-ng-c2729907358]   .faq[_ngcontent-ng-c2729907358]{max-width:820px}.mod[_ngcontent-ng-c2729907358]   .faq-item[_ngcontent-ng-c2729907358]{border-top:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c2729907358]   .faq-item[_ngcontent-ng-c2729907358]:last-child{border-bottom:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c2729907358]   .faq-q[_ngcontent-ng-c2729907358]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;background:none;border:none;text-align:left;cursor:pointer;font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--th-ink)}.mod[_ngcontent-ng-c2729907358]   .faq-q[_ngcontent-ng-c2729907358]   svg[_ngcontent-ng-c2729907358]{width:16px;height:16px;flex-shrink:0;transition:transform .18s ease;color:var(--th-steel)}.mod[_ngcontent-ng-c2729907358]   .faq-q[aria-expanded=true][_ngcontent-ng-c2729907358]   svg[_ngcontent-ng-c2729907358]{transform:rotate(45deg)}.mod[_ngcontent-ng-c2729907358]   .faq-a[_ngcontent-ng-c2729907358]{padding:0 0 20px;font-size:var(--fs-body-sm);line-height:1.6;color:var(--th-muted);max-width:720px}[_nghost-ng-c2729907358]{display:block}.offer[_ngcontent-ng-c2729907358]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.tier[_ngcontent-ng-c2729907358]{position:relative;background:#fff;padding:28px 28px 26px;display:flex;flex-direction:column;gap:10px}.tier[_ngcontent-ng-c2729907358]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--th-steel);opacity:.85}.tier--core[_ngcontent-ng-c2729907358]:before{background:var(--color-orange);opacity:1}.tier--core[_ngcontent-ng-c2729907358]{background:var(--th-slate)}.tier-body[_ngcontent-ng-c2729907358]{font-size:var(--fs-body-sm);line-height:1.6;color:var(--th-muted);max-width:640px}.tier-dl[_ngcontent-ng-c2729907358]{margin:10px 0 0;display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;font-size:var(--fs-sm);line-height:1.5}.tier-dl[_ngcontent-ng-c2729907358]   dt[_ngcontent-ng-c2729907358]{color:var(--th-muted);font-weight:600}.tier-dl[_ngcontent-ng-c2729907358]   dd[_ngcontent-ng-c2729907358]{margin:0}.tier-foot[_ngcontent-ng-c2729907358]{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.tier-price[_ngcontent-ng-c2729907358]{font-size:var(--fs-sm);color:var(--th-muted);display:inline-flex;gap:8px;align-items:baseline}.tier-price[_ngcontent-ng-c2729907358]   b[_ngcontent-ng-c2729907358]{font-size:var(--fs-h4);color:var(--color-navy);font-variant-numeric:tabular-nums}@media(max-width:1279px){.offer[_ngcontent-ng-c2729907358]{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.offer[_ngcontent-ng-c2729907358]{grid-template-columns:1fr}.tier[_ngcontent-ng-c2729907358]{padding:22px 20px}.tier-dl[_ngcontent-ng-c2729907358]{grid-template-columns:1fr;gap:2px}.tier-dl[_ngcontent-ng-c2729907358]   dd[_ngcontent-ng-c2729907358]{margin-bottom:8px}}@charset "UTF-8";.mod[_ngcontent-ng-c1274238662]{--fs-label: .72rem;--fs-meta: .8125rem;--fs-sm: .875rem;--fs-body-sm: .9375rem;--fs-body: 1rem;--fs-lead: 1.125rem;--fs-h4: 1.25rem;--fs-h3: 1.4rem;--fs-num: 1.8rem;--fs-h2: 1.9rem;--fs-num-lg: 2.1rem;--fs-num-xl: 2.6rem;--th-ink: #1a1d2e;--th-steel: #2C4A6E;--th-steel-soft: rgba(44,74,110,.12);--th-slate: #EEF1F5;--th-slate-2: #E3E8EF;--th-line: rgba(26,29,46,.1);--th-line-2: rgba(26,29,46,.18);--th-muted: #4F5567;color:var(--th-ink)}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]{--fs-label: .8125rem;--fs-body: .9375rem;--fs-lead: 1rem;--fs-h3: 1.25rem;--fs-h2: 1.55rem;--fs-num-lg: 1.8rem;--fs-num-xl: 2.1rem}}[_nghost-ng-c1274238662]{display:block}.mod[_ngcontent-ng-c1274238662]   .on-mob[_ngcontent-ng-c1274238662]{display:none}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .on-desk[_ngcontent-ng-c1274238662]{display:none}.mod[_ngcontent-ng-c1274238662]   .on-mob[_ngcontent-ng-c1274238662]{display:inline}}.mod[_ngcontent-ng-c1274238662]   .section[_ngcontent-ng-c1274238662]{padding:80px 0;border-top:1px solid var(--th-line);background:#fff}.mod[_ngcontent-ng-c1274238662]   .section.surface[_ngcontent-ng-c1274238662]{background:var(--th-slate)}.mod[_ngcontent-ng-c1274238662]   .section.dark[_ngcontent-ng-c1274238662]{background:var(--th-ink);color:#fff;border-top:none}.mod[_ngcontent-ng-c1274238662]   .section.dark[_ngcontent-ng-c1274238662]   h2[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .section.dark[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{color:#fff}.mod[_ngcontent-ng-c1274238662]   .section.dark[_ngcontent-ng-c1274238662]   .overline[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .section.dark[_ngcontent-ng-c1274238662]   .lead[_ngcontent-ng-c1274238662]{color:#ffffffad}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .section[_ngcontent-ng-c1274238662]{padding:52px 0}}.mod[_ngcontent-ng-c1274238662]   .overline[_ngcontent-ng-c1274238662]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--th-steel);margin-bottom:14px}.mod[_ngcontent-ng-c1274238662]   h1[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   h2[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{color:var(--th-ink);letter-spacing:-.02em;line-height:1.15;margin:0}.mod[_ngcontent-ng-c1274238662]   h2[_ngcontent-ng-c1274238662]{font-size:var(--fs-h2);font-weight:600}.mod[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{font-size:var(--fs-h4);font-weight:600}.mod[_ngcontent-ng-c1274238662]   p[_ngcontent-ng-c1274238662]{margin:0}.mod[_ngcontent-ng-c1274238662]   .lead[_ngcontent-ng-c1274238662]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}.mod[_ngcontent-ng-c1274238662]   .sec-head[_ngcontent-ng-c1274238662]{max-width:760px;margin-bottom:40px}.mod[_ngcontent-ng-c1274238662]   .sec-head[_ngcontent-ng-c1274238662]   h2[_ngcontent-ng-c1274238662]{margin-bottom:12px}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .sec-head[_ngcontent-ng-c1274238662]{margin-bottom:26px}}.mod[_ngcontent-ng-c1274238662]   .page-hero[_ngcontent-ng-c1274238662]{padding:68px 0 48px;background:var(--th-slate);border-bottom:1px solid var(--th-line)}.mod[_ngcontent-ng-c1274238662]   .page-hero[_ngcontent-ng-c1274238662]   h1[_ngcontent-ng-c1274238662]{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;max-width:880px;margin-bottom:14px}.mod[_ngcontent-ng-c1274238662]   .page-hero[_ngcontent-ng-c1274238662]   p[_ngcontent-ng-c1274238662]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .page-hero[_ngcontent-ng-c1274238662]{padding:36px 0 30px}}.mod[_ngcontent-ng-c1274238662]   .grid[_ngcontent-ng-c1274238662]{display:grid;gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.mod[_ngcontent-ng-c1274238662]   .grid[_ngcontent-ng-c1274238662] > *[_ngcontent-ng-c1274238662]{background:#fff;padding:26px 26px 28px;position:relative}.mod[_ngcontent-ng-c1274238662]   .section.surface[_ngcontent-ng-c1274238662]   .grid[_ngcontent-ng-c1274238662] > *[_ngcontent-ng-c1274238662]{background:#fff}.mod[_ngcontent-ng-c1274238662]   .grid[_ngcontent-ng-c1274238662] > *[_ngcontent-ng-c1274238662]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--th-steel);opacity:.85}.mod[_ngcontent-ng-c1274238662]   .grid-2[_ngcontent-ng-c1274238662]{grid-template-columns:repeat(2,1fr)}.mod[_ngcontent-ng-c1274238662]   .grid-3[_ngcontent-ng-c1274238662]{grid-template-columns:repeat(3,1fr)}.mod[_ngcontent-ng-c1274238662]   .grid-4[_ngcontent-ng-c1274238662]{grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.mod[_ngcontent-ng-c1274238662]   .grid-4[_ngcontent-ng-c1274238662]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .grid-2[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .grid-3[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .grid-4[_ngcontent-ng-c1274238662]{grid-template-columns:1fr}.mod[_ngcontent-ng-c1274238662]   .grid[_ngcontent-ng-c1274238662] > *[_ngcontent-ng-c1274238662]{padding:20px 18px 22px}}.mod[_ngcontent-ng-c1274238662]   .cell[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{margin-bottom:8px}.mod[_ngcontent-ng-c1274238662]   .cell[_ngcontent-ng-c1274238662]   p[_ngcontent-ng-c1274238662]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c1274238662]   .cell[_ngcontent-ng-c1274238662]   .who[_ngcontent-ng-c1274238662]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:10px}.mod[_ngcontent-ng-c1274238662]   .cell[_ngcontent-ng-c1274238662]   .num[_ngcontent-ng-c1274238662]{display:block;font-size:var(--fs-num);font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--th-steel);opacity:.55;margin-bottom:14px}.mod[_ngcontent-ng-c1274238662]   .flow[_ngcontent-ng-c1274238662]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.mod[_ngcontent-ng-c1274238662]   .flow[_ngcontent-ng-c1274238662]:before{content:"";position:absolute;left:18px;right:18px;top:18px;height:2px;background:var(--th-line-2)}.mod[_ngcontent-ng-c1274238662]   .flow-step[_ngcontent-ng-c1274238662]{position:relative;padding-top:56px}.mod[_ngcontent-ng-c1274238662]   .flow-step[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{margin-bottom:8px}.mod[_ngcontent-ng-c1274238662]   .flow-step[_ngcontent-ng-c1274238662]   p[_ngcontent-ng-c1274238662]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c1274238662]   .flow-dot[_ngcontent-ng-c1274238662]{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--th-steel);color:var(--th-steel);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.mod[_ngcontent-ng-c1274238662]   .flow-step.is-planix[_ngcontent-ng-c1274238662]   .flow-dot[_ngcontent-ng-c1274238662]{background:var(--th-ink);border-color:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c1274238662]   .flow-step[_ngcontent-ng-c1274238662]   .who[_ngcontent-ng-c1274238662]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:8px}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .flow[_ngcontent-ng-c1274238662]{grid-template-columns:1fr;gap:22px}.mod[_ngcontent-ng-c1274238662]   .flow[_ngcontent-ng-c1274238662]:before{inset:18px auto 18px 18px;width:2px;height:auto}.mod[_ngcontent-ng-c1274238662]   .flow-step[_ngcontent-ng-c1274238662]{padding:0 0 0 56px}}.mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   th[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   td[_ngcontent-ng-c1274238662]{padding:12px 14px;border-bottom:1px solid var(--th-line);text-align:left;vertical-align:top}.mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   th[_ngcontent-ng-c1274238662]{font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th-steel)}.mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   td.n[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   th.n[_ngcontent-ng-c1274238662]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mod[_ngcontent-ng-c1274238662]   .tbl[_ngcontent-ng-c1274238662]   tr[_ngcontent-ng-c1274238662]:last-child   td[_ngcontent-ng-c1274238662]{border-bottom:none}.mod[_ngcontent-ng-c1274238662]   .checks[_ngcontent-ng-c1274238662]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mod[_ngcontent-ng-c1274238662]   .checks[_ngcontent-ng-c1274238662]   li[_ngcontent-ng-c1274238662]{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);line-height:1.5}.mod[_ngcontent-ng-c1274238662]   .checks[_ngcontent-ng-c1274238662]   svg[_ngcontent-ng-c1274238662]{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:var(--th-steel)}.mod[_ngcontent-ng-c1274238662]   .cta-row[_ngcontent-ng-c1274238662]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mod[_ngcontent-ng-c1274238662]   .btn-primary[_ngcontent-ng-c1274238662], .mod[_ngcontent-ng-c1274238662]   .btn-secondary[_ngcontent-ng-c1274238662]{border-radius:8px}.mod[_ngcontent-ng-c1274238662]   .cta-note[_ngcontent-ng-c1274238662]{font-size:var(--fs-sm);color:var(--th-muted);margin-top:12px}.mod[_ngcontent-ng-c1274238662]   .text-link[_ngcontent-ng-c1274238662]{color:var(--th-steel);font-weight:600;text-decoration:none;border-bottom:1px solid var(--th-steel-soft)}.mod[_ngcontent-ng-c1274238662]   .text-link[_ngcontent-ng-c1274238662]:hover{border-color:var(--th-steel)}.mod[_ngcontent-ng-c1274238662]   .after-link[_ngcontent-ng-c1274238662]{margin-top:24px;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]{padding:80px 0;background:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .overline[_ngcontent-ng-c1274238662]{color:#fff9}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .lead[_ngcontent-ng-c1274238662]{color:#ffffffb8}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   h2[_ngcontent-ng-c1274238662]{color:#fff;margin-bottom:14px}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .inner[_ngcontent-ng-c1274238662]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .btn-secondary[_ngcontent-ng-c1274238662]{background:transparent;color:#fff;border-color:#ffffff47;box-shadow:none}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .btn-secondary[_ngcontent-ng-c1274238662]:hover{background:#ffffff14;border-color:#ffffff80}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .cta-note[_ngcontent-ng-c1274238662]{color:#fff9}@media(max-width:1023px){.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]{padding:52px 0}.mod[_ngcontent-ng-c1274238662]   .booking[_ngcontent-ng-c1274238662]   .inner[_ngcontent-ng-c1274238662]{grid-template-columns:1fr;gap:22px}}.mod[_ngcontent-ng-c1274238662]   .faq[_ngcontent-ng-c1274238662]{max-width:820px}.mod[_ngcontent-ng-c1274238662]   .faq-item[_ngcontent-ng-c1274238662]{border-top:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c1274238662]   .faq-item[_ngcontent-ng-c1274238662]:last-child{border-bottom:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c1274238662]   .faq-q[_ngcontent-ng-c1274238662]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;background:none;border:none;text-align:left;cursor:pointer;font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--th-ink)}.mod[_ngcontent-ng-c1274238662]   .faq-q[_ngcontent-ng-c1274238662]   svg[_ngcontent-ng-c1274238662]{width:16px;height:16px;flex-shrink:0;transition:transform .18s ease;color:var(--th-steel)}.mod[_ngcontent-ng-c1274238662]   .faq-q[aria-expanded=true][_ngcontent-ng-c1274238662]   svg[_ngcontent-ng-c1274238662]{transform:rotate(45deg)}.mod[_ngcontent-ng-c1274238662]   .faq-a[_ngcontent-ng-c1274238662]{padding:0 0 20px;font-size:var(--fs-body-sm);line-height:1.6;color:var(--th-muted);max-width:720px}@charset "UTF-8";[_nghost-ng-c1274238662]{display:block}.cmp[_ngcontent-ng-c1274238662]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--th-line);border:1px solid var(--th-line);max-width:1040px}.cmp-col[_ngcontent-ng-c1274238662]{padding:28px 30px 30px}.cmp-col[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{margin-bottom:18px}.cmp-col[_ngcontent-ng-c1274238662]   ul[_ngcontent-ng-c1274238662]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cmp-col[_ngcontent-ng-c1274238662]   li[_ngcontent-ng-c1274238662]{display:flex;gap:12px;align-items:flex-start;font-size:var(--fs-body-sm);line-height:1.5}.cmp-mark[_ngcontent-ng-c1274238662]{width:18px;height:18px;flex-shrink:0;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.cmp-col--before[_ngcontent-ng-c1274238662]{background:#fff;color:var(--th-muted)}.cmp-col--before[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{color:var(--th-muted)}.cmp-col--before[_ngcontent-ng-c1274238662]   .cmp-mark[_ngcontent-ng-c1274238662]{color:var(--color-gray-400)}.cmp-col--after[_ngcontent-ng-c1274238662]{background:var(--th-ink);color:#fff}.cmp-col--after[_ngcontent-ng-c1274238662]   h3[_ngcontent-ng-c1274238662]{color:#fff}.cmp-col--after[_ngcontent-ng-c1274238662]   .cmp-mark[_ngcontent-ng-c1274238662]{color:#7cc4a0}@media(max-width:1023px){.cmp[_ngcontent-ng-c1274238662]{grid-template-columns:1fr}.cmp-col[_ngcontent-ng-c1274238662]{padding:22px 20px}}@charset "UTF-8";.mod[_ngcontent-ng-c4046593685]{--fs-label: .72rem;--fs-meta: .8125rem;--fs-sm: .875rem;--fs-body-sm: .9375rem;--fs-body: 1rem;--fs-lead: 1.125rem;--fs-h4: 1.25rem;--fs-h3: 1.4rem;--fs-num: 1.8rem;--fs-h2: 1.9rem;--fs-num-lg: 2.1rem;--fs-num-xl: 2.6rem;--th-ink: #1a1d2e;--th-steel: #2C4A6E;--th-steel-soft: rgba(44,74,110,.12);--th-slate: #EEF1F5;--th-slate-2: #E3E8EF;--th-line: rgba(26,29,46,.1);--th-line-2: rgba(26,29,46,.18);--th-muted: #4F5567;color:var(--th-ink)}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]{--fs-label: .8125rem;--fs-body: .9375rem;--fs-lead: 1rem;--fs-h3: 1.25rem;--fs-h2: 1.55rem;--fs-num-lg: 1.8rem;--fs-num-xl: 2.1rem}}[_nghost-ng-c4046593685]{display:block}.mod[_ngcontent-ng-c4046593685]   .on-mob[_ngcontent-ng-c4046593685]{display:none}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .on-desk[_ngcontent-ng-c4046593685]{display:none}.mod[_ngcontent-ng-c4046593685]   .on-mob[_ngcontent-ng-c4046593685]{display:inline}}.mod[_ngcontent-ng-c4046593685]   .section[_ngcontent-ng-c4046593685]{padding:80px 0;border-top:1px solid var(--th-line);background:#fff}.mod[_ngcontent-ng-c4046593685]   .section.surface[_ngcontent-ng-c4046593685]{background:var(--th-slate)}.mod[_ngcontent-ng-c4046593685]   .section.dark[_ngcontent-ng-c4046593685]{background:var(--th-ink);color:#fff;border-top:none}.mod[_ngcontent-ng-c4046593685]   .section.dark[_ngcontent-ng-c4046593685]   h2[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .section.dark[_ngcontent-ng-c4046593685]   h3[_ngcontent-ng-c4046593685]{color:#fff}.mod[_ngcontent-ng-c4046593685]   .section.dark[_ngcontent-ng-c4046593685]   .overline[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .section.dark[_ngcontent-ng-c4046593685]   .lead[_ngcontent-ng-c4046593685]{color:#ffffffad}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .section[_ngcontent-ng-c4046593685]{padding:52px 0}}.mod[_ngcontent-ng-c4046593685]   .overline[_ngcontent-ng-c4046593685]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--th-steel);margin-bottom:14px}.mod[_ngcontent-ng-c4046593685]   h1[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   h2[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   h3[_ngcontent-ng-c4046593685]{color:var(--th-ink);letter-spacing:-.02em;line-height:1.15;margin:0}.mod[_ngcontent-ng-c4046593685]   h2[_ngcontent-ng-c4046593685]{font-size:var(--fs-h2);font-weight:600}.mod[_ngcontent-ng-c4046593685]   h3[_ngcontent-ng-c4046593685]{font-size:var(--fs-h4);font-weight:600}.mod[_ngcontent-ng-c4046593685]   p[_ngcontent-ng-c4046593685]{margin:0}.mod[_ngcontent-ng-c4046593685]   .lead[_ngcontent-ng-c4046593685]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}.mod[_ngcontent-ng-c4046593685]   .sec-head[_ngcontent-ng-c4046593685]{max-width:760px;margin-bottom:40px}.mod[_ngcontent-ng-c4046593685]   .sec-head[_ngcontent-ng-c4046593685]   h2[_ngcontent-ng-c4046593685]{margin-bottom:12px}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .sec-head[_ngcontent-ng-c4046593685]{margin-bottom:26px}}.mod[_ngcontent-ng-c4046593685]   .page-hero[_ngcontent-ng-c4046593685]{padding:68px 0 48px;background:var(--th-slate);border-bottom:1px solid var(--th-line)}.mod[_ngcontent-ng-c4046593685]   .page-hero[_ngcontent-ng-c4046593685]   h1[_ngcontent-ng-c4046593685]{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:600;max-width:880px;margin-bottom:14px}.mod[_ngcontent-ng-c4046593685]   .page-hero[_ngcontent-ng-c4046593685]   p[_ngcontent-ng-c4046593685]{font-size:var(--fs-lead);line-height:1.55;color:var(--th-muted);max-width:640px}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .page-hero[_ngcontent-ng-c4046593685]{padding:36px 0 30px}}.mod[_ngcontent-ng-c4046593685]   .grid[_ngcontent-ng-c4046593685]{display:grid;gap:1px;background:var(--th-line);border:1px solid var(--th-line)}.mod[_ngcontent-ng-c4046593685]   .grid[_ngcontent-ng-c4046593685] > *[_ngcontent-ng-c4046593685]{background:#fff;padding:26px 26px 28px;position:relative}.mod[_ngcontent-ng-c4046593685]   .section.surface[_ngcontent-ng-c4046593685]   .grid[_ngcontent-ng-c4046593685] > *[_ngcontent-ng-c4046593685]{background:#fff}.mod[_ngcontent-ng-c4046593685]   .grid[_ngcontent-ng-c4046593685] > *[_ngcontent-ng-c4046593685]:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--th-steel);opacity:.85}.mod[_ngcontent-ng-c4046593685]   .grid-2[_ngcontent-ng-c4046593685]{grid-template-columns:repeat(2,1fr)}.mod[_ngcontent-ng-c4046593685]   .grid-3[_ngcontent-ng-c4046593685]{grid-template-columns:repeat(3,1fr)}.mod[_ngcontent-ng-c4046593685]   .grid-4[_ngcontent-ng-c4046593685]{grid-template-columns:repeat(4,1fr)}@media(max-width:1279px){.mod[_ngcontent-ng-c4046593685]   .grid-4[_ngcontent-ng-c4046593685]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .grid-2[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .grid-3[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .grid-4[_ngcontent-ng-c4046593685]{grid-template-columns:1fr}.mod[_ngcontent-ng-c4046593685]   .grid[_ngcontent-ng-c4046593685] > *[_ngcontent-ng-c4046593685]{padding:20px 18px 22px}}.mod[_ngcontent-ng-c4046593685]   .cell[_ngcontent-ng-c4046593685]   h3[_ngcontent-ng-c4046593685]{margin-bottom:8px}.mod[_ngcontent-ng-c4046593685]   .cell[_ngcontent-ng-c4046593685]   p[_ngcontent-ng-c4046593685]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c4046593685]   .cell[_ngcontent-ng-c4046593685]   .who[_ngcontent-ng-c4046593685]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:10px}.mod[_ngcontent-ng-c4046593685]   .cell[_ngcontent-ng-c4046593685]   .num[_ngcontent-ng-c4046593685]{display:block;font-size:var(--fs-num);font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--th-steel);opacity:.55;margin-bottom:14px}.mod[_ngcontent-ng-c4046593685]   .flow[_ngcontent-ng-c4046593685]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative}.mod[_ngcontent-ng-c4046593685]   .flow[_ngcontent-ng-c4046593685]:before{content:"";position:absolute;left:18px;right:18px;top:18px;height:2px;background:var(--th-line-2)}.mod[_ngcontent-ng-c4046593685]   .flow-step[_ngcontent-ng-c4046593685]{position:relative;padding-top:56px}.mod[_ngcontent-ng-c4046593685]   .flow-step[_ngcontent-ng-c4046593685]   h3[_ngcontent-ng-c4046593685]{margin-bottom:8px}.mod[_ngcontent-ng-c4046593685]   .flow-step[_ngcontent-ng-c4046593685]   p[_ngcontent-ng-c4046593685]{font-size:var(--fs-body-sm);line-height:1.55;color:var(--th-muted)}.mod[_ngcontent-ng-c4046593685]   .flow-dot[_ngcontent-ng-c4046593685]{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--th-steel);color:var(--th-steel);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.mod[_ngcontent-ng-c4046593685]   .flow-step.is-planix[_ngcontent-ng-c4046593685]   .flow-dot[_ngcontent-ng-c4046593685]{background:var(--th-ink);border-color:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c4046593685]   .flow-step[_ngcontent-ng-c4046593685]   .who[_ngcontent-ng-c4046593685]{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--th-steel);margin-bottom:8px}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .flow[_ngcontent-ng-c4046593685]{grid-template-columns:1fr;gap:22px}.mod[_ngcontent-ng-c4046593685]   .flow[_ngcontent-ng-c4046593685]:before{inset:18px auto 18px 18px;width:2px;height:auto}.mod[_ngcontent-ng-c4046593685]   .flow-step[_ngcontent-ng-c4046593685]{padding:0 0 0 56px}}.mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   th[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   td[_ngcontent-ng-c4046593685]{padding:12px 14px;border-bottom:1px solid var(--th-line);text-align:left;vertical-align:top}.mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   th[_ngcontent-ng-c4046593685]{font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th-steel)}.mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   td.n[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   th.n[_ngcontent-ng-c4046593685]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mod[_ngcontent-ng-c4046593685]   .tbl[_ngcontent-ng-c4046593685]   tr[_ngcontent-ng-c4046593685]:last-child   td[_ngcontent-ng-c4046593685]{border-bottom:none}.mod[_ngcontent-ng-c4046593685]   .checks[_ngcontent-ng-c4046593685]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mod[_ngcontent-ng-c4046593685]   .checks[_ngcontent-ng-c4046593685]   li[_ngcontent-ng-c4046593685]{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);line-height:1.5}.mod[_ngcontent-ng-c4046593685]   .checks[_ngcontent-ng-c4046593685]   svg[_ngcontent-ng-c4046593685]{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:var(--th-steel)}.mod[_ngcontent-ng-c4046593685]   .cta-row[_ngcontent-ng-c4046593685]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mod[_ngcontent-ng-c4046593685]   .btn-primary[_ngcontent-ng-c4046593685], .mod[_ngcontent-ng-c4046593685]   .btn-secondary[_ngcontent-ng-c4046593685]{border-radius:8px}.mod[_ngcontent-ng-c4046593685]   .cta-note[_ngcontent-ng-c4046593685]{font-size:var(--fs-sm);color:var(--th-muted);margin-top:12px}.mod[_ngcontent-ng-c4046593685]   .text-link[_ngcontent-ng-c4046593685]{color:var(--th-steel);font-weight:600;text-decoration:none;border-bottom:1px solid var(--th-steel-soft)}.mod[_ngcontent-ng-c4046593685]   .text-link[_ngcontent-ng-c4046593685]:hover{border-color:var(--th-steel)}.mod[_ngcontent-ng-c4046593685]   .after-link[_ngcontent-ng-c4046593685]{margin-top:24px;font-size:var(--fs-body-sm)}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]{padding:80px 0;background:var(--th-ink);color:#fff}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .overline[_ngcontent-ng-c4046593685]{color:#fff9}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .lead[_ngcontent-ng-c4046593685]{color:#ffffffb8}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   h2[_ngcontent-ng-c4046593685]{color:#fff;margin-bottom:14px}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .inner[_ngcontent-ng-c4046593685]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .btn-secondary[_ngcontent-ng-c4046593685]{background:transparent;color:#fff;border-color:#ffffff47;box-shadow:none}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .btn-secondary[_ngcontent-ng-c4046593685]:hover{background:#ffffff14;border-color:#ffffff80}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .cta-note[_ngcontent-ng-c4046593685]{color:#fff9}@media(max-width:1023px){.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]{padding:52px 0}.mod[_ngcontent-ng-c4046593685]   .booking[_ngcontent-ng-c4046593685]   .inner[_ngcontent-ng-c4046593685]{grid-template-columns:1fr;gap:22px}}.mod[_ngcontent-ng-c4046593685]   .faq[_ngcontent-ng-c4046593685]{max-width:820px}.mod[_ngcontent-ng-c4046593685]   .faq-item[_ngcontent-ng-c4046593685]{border-top:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c4046593685]   .faq-item[_ngcontent-ng-c4046593685]:last-child{border-bottom:1px solid var(--th-line-2)}.mod[_ngcontent-ng-c4046593685]   .faq-q[_ngcontent-ng-c4046593685]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;background:none;border:none;text-align:left;cursor:pointer;font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--th-ink)}.mod[_ngcontent-ng-c4046593685]   .faq-q[_ngcontent-ng-c4046593685]   svg[_ngcontent-ng-c4046593685]{width:16px;height:16px;flex-shrink:0;transition:transform .18s ease;color:var(--th-steel)}.mod[_ngcontent-ng-c4046593685]   .faq-q[aria-expanded=true][_ngcontent-ng-c4046593685]   svg[_ngcontent-ng-c4046593685]{transform:rotate(45deg)}.mod[_ngcontent-ng-c4046593685]   .faq-a[_ngcontent-ng-c4046593685]{padding:0 0 20px;font-size:var(--fs-body-sm);line-height:1.6;color:var(--th-muted);max-width:720px}[_nghost-ng-c3445940939]{display:contents}.mrm[_ngcontent-ng-c3445940939]{font-size:var(--fs-label, .75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;white-space:nowrap;border-radius:999px;padding:6px 14px}.mrm--soon[_ngcontent-ng-c3445940939]{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) rotate(-6deg);color:var(--color-navy);background:#ffffffeb;border:1.5px solid var(--color-navy);box-shadow:var(--shadow-md)}.mrm--missing[_ngcontent-ng-c3445940939]{align-self:flex-start;display:inline-block;margin-bottom:12px;color:var(--color-gray-600);background:var(--color-surface-2);border:1px dashed var(--color-gray-300)}