:root{--ink-050:#6a6a6a;--ink-100:#4a4a4a;--ink-200:#3c3c3c;--ink-300:#353535;--ink-400:#2b2b2b;--ink-500:#1d1d1d;--ink-600:#1a1a1a;--ink-700:#161616;--ink-800:#111;--ink-900:#0c0c0c;--primary-050:#a5c5e9;--primary-100:#80aae1;--primary-200:#5c8cd9;--primary-300:#366cd1;--primary-400:#2853b3;--primary-500:#1f3d8f;--primary-600:#193377;--primary-700:#13285e;--primary-800:#10214f;--primary-900:#0d1a40;--gold-050:#f6ecd0;--gold-100:#f0dfb1;--gold-200:#ead193;--gold-300:#e3c275;--gold-400:#d7b25f;--gold-500:#c9a24b;--gold-600:#ba9337;--gold-700:#a07f2e;--gold-800:#856927;--gold-900:#6b5420;--danger-050:#f6d3d8;--danger-100:#e58f9e;--danger-200:#de6e80;--danger-300:#d84d61;--danger-400:#d22c42;--danger-500:#b22435;--danger-600:#a41f31;--danger-700:#951a2d;--danger-800:#86192c;--danger-900:#78172a;--success-050:#d6f0e3;--success-100:#9ad9ba;--success-200:#6fc69f;--success-300:#47b085;--success-400:#2e9c70;--success-500:#21825b;--success-600:#1f7653;--success-700:#1a6547;--success-800:#17573d;--success-900:#144a34;--stage-lead-0:#81317f;--stage-lead-10:#a0a6b0;--stage-lead-50:#883597;--stage-lead-60:#8639ac;--stage-lead-70:#7b3bbf;--stage-lead-100:var(--stage-dossier-10);--stage-dossier-1:var(--stage-lead-10);--stage-dossier-6:#af9983;--stage-dossier-10:#513fca;--stage-dossier-11:#3d33cc;--stage-dossier-12:#2c2fc3;--stage-dossier-13:#2734be;--stage-dossier-14:#213ab5;--stage-dossier-20:#206ed5;--stage-dossier-30:#1c94d9;--stage-dossier-50:#1aaac7;--stage-dossier-90:#1bb1a7;--stage-dossier-100:#22b483;--stage-dossier-110:#1ea96d;--stage-dossier-120:#1a9e57;--stage-dossier-130:#148f41;--stage-unknown:var(--stage-dossier-6);--gold-light:var(--gold-300);--gold:var(--gold-500);--gold-dark:var(--gold-700);--gold-wash:color-mix(in srgb, var(--gold) 15%, transparent);--ig-white:#fff;--neutral-50:#f7f7f7;--neutral-100:#f2f2f2;--neutral-200:#d8d8d8;--neutral-500:#707070;--neutral-800:#393939;--neutral-900:#242324;--slate-900:#1a1d20;--slate-800:#1d2226;--slate-700:#23272c;--slate-600:#282d32;--slate-500:#2f343a;--slate-400:#373d45;--slate-300:#424950;--ig-ink:var(--ink-600);--ig-ink-darkest:var(--ink-900);--ig-primary:var(--primary-700);--bg-page:var(--ig-white);--bg-subtle:var(--neutral-50);--surface-card:var(--ig-white);--surface-dark:var(--ink-600);--border-hairline:var(--neutral-200);--canvas-line:#141a200d;--canvas-line-gold:color-mix(in srgb, var(--gold) 22%, transparent);--canvas-line-gold-strong:color-mix(in srgb, var(--gold) 42%, transparent);--canvas-wash-a:color-mix(in srgb, var(--ig-ink) 10%, transparent);--canvas-wash-b:color-mix(in srgb, var(--ig-ink) 14%, transparent);--canvas-shaft:#fffffff2;--canvas-shaft-opacity:.5;--canvas-center-mask:linear-gradient(90deg, #000 0%, #000 10%, transparent 36%, transparent 64%, #000 90%, #000 100%);--canvas-grain:.55;--grain-img:url("data:image/svg+xml;utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%3E%3Cfilter%20id='n'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'/%3E%3CfeColorMatrix%20values='0%200%200%200%200.5%200%200%200%200%200.5%200%200%200%200%200.5%200%200%200%200.6%200'/%3E%3C/filter%3E%3Crect%20width='160'%20height='160'%20filter='url(%23n)'/%3E%3C/svg%3E");--surface-inverse:var(--neutral-900);--text-on-inverse:var(--ig-white);--bubble-imessage:#0062cc;--bubble-sms:#34c759;--bubble-neutral:var(--primary-900);--bubble-message:var(--bubble-imessage);--bubble-draft:color-mix(in srgb, var(--primary-200) 30%, transparent);--text-on-bubble:var(--ig-white);--surface-footer:var(--neutral-900);--text-heading:var(--ink-800);--text-body:var(--neutral-800);--text-muted:var(--neutral-500);--text-faint:#82888d;--gold-emphasis:var(--gold-dark);--text-on-ink:var(--ig-white);--text-on-glass:var(--ig-white);--ig-link:var(--ink-800);--ig-link-hover:#000;--ig-link-prose:var(--gold-dark);--ig-link-prose-hover:var(--ink-800);--text-media:var(--ig-white);--text-media-strong:#ffffffe6;--text-eyebrow:var(--gold-200);--text-media-muted:#ffffffb3;--text-media-faint:#ffffff73;--border-media:#ffffff4d;--border-media-faint:#ffffff24;--gold-on:#241f10;--surface-media-wash:#ffffff0d;--surface-media-wash-hover:#ffffff1f;--text-shadow-media:0 2px 30px #06121e73;--text-shadow-media-sm:0 1px 16px #06121e80;--text-shadow-eyebrow:0 1px 12px #06121ecc;--stage-6:#a85845;--danger:var(--danger-700);--danger-wash:color-mix(in srgb, var(--danger) 15%, transparent);--success:var(--success-500);--success-wash:color-mix(in srgb, var(--success) 15%, transparent);--font-display:-apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:-apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fs-hero:clamp(50px, 5vw, 64px);--fs-hero-compact:clamp(30px, 3.6vw, 52px);--fs-h2:clamp(38px, 4.4vw, 60px);--fs-stat:clamp(34px, 3.6vw, 52px);--fs-quote:clamp(26px, 3vw, 40px);--fs-h3:26px;--fs-h4:24px;--fs-h5:22px;--fs-h6:19px;--fs-lede:clamp(17px, 1.4vw, 18px);--fs-lede-lg:clamp(18px, 1.6vw, 20px);--fs-body:16px;--fs-field:1rem;--fs-sm:14px;--fs-caption:12px;--fs-label:12px;--fw-light:300;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--ls-hero:.1em;--ls-title:-.015em;--ls-subhead:-.02em;--ls-label:.09em;--ls-wide:.12em;--bg-rail:var(--neutral-50);--wash-hover:#2836460d;--wash-strong:#2836461c;--rail-width:240px;--rail-width-collapsed:60px;--convex-fill-rake:linear-gradient(85deg, #fff 0%, #fafcfd 38%, #f2f6fa 100%);--convex-fill-ink-rake:linear-gradient(85deg, #3c3c3c 0%, #2b2b2b 22%, #0f0f0f 46%, #1d1d1d 68%, #353535 100%);--convex-fill-glass-rake:linear-gradient(115deg, #ffffffe0 0%, #ffffffa8 42%, #ffffff6b 76%, #ffffff57 100%);--convex-fill-glass-tint-rake:linear-gradient(115deg, #ffffff61 0%, #fff3 45%, #ffffff0f 78%, #06121e14 100%);--convex-shadow-raised:inset 0 0 0 1px #06121e17, inset 0 5px 12px -7px #fff, inset 0 -5px 12px -8px #06121e24, 0 7px 18px -8px #06121e4d;--convex-glass-stop-0:#ffffffd1;--convex-glass-stop-1:#ffffff9e;--convex-glass-stop-2:#fff6;--convex-glass-stop-3:#ffffff52;--convex-glass-tint-stop-0:#ffffff4d;--convex-glass-tint-stop-1:#ffffff1f;--convex-glass-tint-stop-2:#06121e1a;--convex-shadow-pigment:inset 0 0 0 1px #ffffff2e, inset 0 6px 12px -8px #ffffff57, inset 4px 4px 10px -8px #ffffff2e, inset -4px -4px 10px -8px #ffffff1a, inset 0 -6px 12px -8px #000000e6, 0 10px 20px -10px #06121e8c;--convex-shadow-pigment-raised:inset 0 0 0 1px #fff3, inset 0 6px 12px -8px #ffffff6b, inset 4px 4px 10px -8px #ffffff38, inset -4px -4px 10px -8px #ffffff1f, inset 0 -6px 12px -8px #000000e6, 0 11px 22px -10px #06121e99;--photo-rake-rest:linear-gradient(200deg, #ffffff14 0%, #ffffff08 22%, #fff0 48%, #fff0 56%, #ffffff08 80%, #ffffff14 100%);--photo-rake-hover:linear-gradient(275deg, #ffffff2b 0%, #ffffff12 22%, #ffffff03 46%, #ffffff03 56%, #ffffff12 80%, #ffffff2b 100%);--photo-rake-lift:brightness(1.025) saturate(1.03);--fs-ui:14px;--fs-micro:10px;--ls-micro:.11em;--lh-tight:1.2;--lh-snug:1.45;--lh-normal:1.6;--lh-heading:1.35;--lh-body:1.7;--lh-relaxed:1.8;--radius-check:5px;--radius-inset:calc(var(--radius-surface) - 2px);--radius-control:8px;--radius-form:14px;--radius-media:15px;--radius-bubble:18px;--radius-bubble-tail:6px;--radius-surface:20px;--radius-lip:28px;--radius-pill:999px;--radius-circle:50%;--container:1160px;--container-wide:1536px;--page-gutter:12px;--hero-height:calc(.62 * var(--ig-svh));--ig-svh:100svh;--hero-clear-top:clamp(88px, 12vh, 132px);--hero-clear-bottom:clamp(44px, 8vh, 80px);--masthead-clear-top:clamp(104px, 15vh, 168px);--masthead-clear-bottom:clamp(24px, 4vh, 46px);--radius-field-lg:10px;--h-field:40px;--h-field-lg:44px;--h-cta:52px;--h-control:38px;--h-control-sm:32px;--h-search:38px;--h-control-lg:48px;--fs-control-lg:17px;--pad-control-lg:0 18px;--radius-control-lg:10px;--cal-cell-sm:37px;--cal-cell-md:38px;--cal-cell-lg:46px;--shadow-hairline:0 1px 2px #06121e0a;--shadow-card:0 4px 10px #06121e1a;--shadow-light:0 2px 6px #06121e0f;--shadow-panel:0 16px 40px #06121e29;--shadow-lip:0 -18px 50px #06121e4d;--shadow-dialog:0 2px 8px #06121e57, 0 16px 32px -8px #06121e7a, 0 48px 90px -24px #06121eb8;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.14s;--dur:.22s;--dur-slow:.4s;--dur-reveal:.7s;--dur-slide:.26s;--ease-slide:cubic-bezier(.32, .72, 0, 1);--press:scale(.97);--convex-fill-glass:linear-gradient(180deg, #ffffffd1 0%, #ffffff9e 44%, #fff6 78%, #ffffff52 100%);--convex-fill-glass-tint:linear-gradient(180deg, #ffffff4d 0%, #ffffff1f 45%, #06121e1a 100%);--convex-shadow-glass:inset 0 1px 0 #ffffffb8, inset 0 0 0 1px #ffffff4d, inset 0 7px 14px -9px #fffffff2, inset 3px 0 10px -8px #ffffff80, inset -3px 0 10px -8px #fff6, inset 0 -9px 16px -10px #06121e6b, 0 12px 26px -12px #06121e7a;--convex-fill-ink:linear-gradient(160deg, #3c3c3c 0%, #2b2b2b 20%, #161616 42%, #0c0c0c 52%, #1d1d1d 74%, #353535 100%);--convex-fill-danger-btn:linear-gradient(160deg, var(--danger-500) 0%, var(--danger-700) 48%, var(--danger-900) 100%);--convex-fill-danger-btn-rake:linear-gradient(85deg, #bd3041 0%, #a32336 38%, #862034 100%);--text-on-danger-btn:#fff;--convex-fill-primary:linear-gradient(180deg, var(--primary-500) 0%, var(--primary-700) 44%, var(--primary-900) 100%);--convex-fill-primary-rake:linear-gradient(85deg, #2a4ca6 0%, #1a3572 38%, #12234f 100%);--text-on-primary:#fff;--convex-glass-primary-stop-0:#24449cc2;--convex-glass-primary-stop-1:#13285ed6;--convex-glass-primary-stop-2:#0d1a40e6;--convex-shadow-glass-primary:inset 0 0 0 1px #ffffff3d, inset 0 8px 16px -10px #ffffff4d, inset 3px 0 10px -9px #ffffff2e, inset -3px 0 10px -9px #ffffff24, inset 0 -8px 14px -10px #060e2880, inset 0 -1px 0 #8caaff2e, 0 12px 26px -12px #060e288c, 0 4px 24px -8px #1f3d8f66;--convex-shadow-glass-primary-raised:inset 0 0 0 1px #ffffff4d, inset 0 8px 16px -10px #ffffff61, inset 3px 0 10px -9px #ffffff38, inset -3px 0 10px -9px #ffffff29, inset 0 -8px 14px -10px #060e2880, inset 0 -1px 0 #8caaff3d, 0 13px 26px -12px #060e2894, 0 6px 30px -8px #1f3d8f85;--convex-glass-ink-stop-0:#3c3c3cc2;--convex-glass-ink-stop-1:#1a1a1ad6;--convex-glass-ink-stop-2:#0c0c0ce6;--convex-shadow-glass-ink:inset 0 0 0 1px #ffffff38, inset 0 8px 16px -10px #ffffff42, inset 3px 0 10px -9px #ffffff29, inset -3px 0 10px -9px #ffffff1f, inset 0 -8px 14px -10px #0009, inset 0 -1px 0 #ffffff24, 0 12px 26px -12px #06121e99, 0 4px 24px -8px #0000004d;--convex-shadow-glass-ink-raised:inset 0 0 0 1px #ffffff47, inset 0 8px 16px -10px #ffffff57, inset 3px 0 10px -9px #fff3, inset -3px 0 10px -9px #ffffff24, inset 0 -8px 14px -10px #0009, inset 0 -1px 0 #ffffff2e, 0 13px 26px -12px #06121e9e, 0 6px 30px -8px #0000005c;--convex-shadow-ink:inset 0 0 0 1px #fff3, inset 0 6px 12px -8px #fffc, inset 4px 4px 10px -8px #ffffff73, inset -4px -4px 10px -8px #ffffff38, inset 0 -6px 12px -8px #000000f2, 0 10px 20px -10px #06121e8c;--convex-shadow-glass-seated:inset 0 1px 0 #ffffffb8, inset 0 0 0 1px #ffffff4d, inset 0 7px 14px -9px #fffffff2, inset 3px 0 10px -8px #ffffff80, inset -3px 0 10px -8px #fff6, inset 0 -9px 16px -10px #06121e6b, 6px 8px 22px #06121e4d;--convex-shadow-glass-inset:inset 0 1px 0 #ffffffb8, inset 0 0 0 1px #ffffff4d, inset 0 7px 14px -9px #fffffff2, inset 3px 0 10px -8px #ffffff80, inset -3px 0 10px -8px #fff6, inset 0 -9px 16px -10px #06121e6b;--glass-fill-chrome-solid:#343e489e;--glass-fill-chrome-rake:linear-gradient(115deg, #ffffff29 0%, #ffffff12 42%, #fff0 78%), #343e48a8;--convex-fill:linear-gradient(160deg, #fdfdfe 0%, #f7f9fb 48%, #eef2f6 100%);--convex-shadow:inset 0 0 0 1px #06121e12, inset 0 5px 12px -7px #fff, inset 4px 4px 10px -7px #fffffff2, inset -4px -4px 10px -7px #ffffffb3, inset 0 -5px 12px -8px #06121e24, 0 6px 16px -8px #06121e47;--convex-shadow-flush:inset 0 0 0 1px #06121e1c, inset 0 6px 14px -8px #fffffff2, inset 5px 5px 12px -8px #ffffffd9, inset 0 -6px 14px -9px #06121e1a;--convex-shadow-flush-hover:inset 0 0 0 1px #06121e33, inset 0 6px 14px -8px #fff, inset 5px 5px 12px -8px #ffffffe6;--convex-shadow-inset:inset 0 0 0 1px #06121e12, inset 0 5px 12px -7px #fff, inset 0 -5px 12px -8px #06121e24, 0 1px 3px #06121e29;--shadow-menu:0 2px 6px -2px #06121e2e, 0 12px 28px -8px #06121e42, 0 0 0 1px #06121e12;--select:var(--gold);--select-text:var(--gold-dark);--select-rim-flat:inset 0 0 0 1px color-mix(in srgb, var(--gold) 60%, transparent);--select-rim-flat-hover:inset 0 0 0 1px color-mix(in srgb, var(--gold) 85%, transparent);--chip-rim:#06121e12;--flat-fill:transparent;--flat-rim:inset 0 0 0 1px #06121e21;--flat-rim-hover:inset 0 0 0 1px #06121e3d;--focus-ring-color:#06121e0d;--flat-rim-focus:inset 0 0 0 1px #06121e57, 0 0 0 3px var(--focus-ring-color);--flat-rim-strong:inset 0 0 0 1px #06121e33;--glass-blur:blur(16px) saturate(180%);--glass-blur-hover:blur(22px) saturate(200%);--glass-blur-chrome:blur(14px) saturate(140%);--glass-fill:#ffffff17;--glass-fill-strong:#ffffff8a;--glass-wash-strong:#ffffff26;--glass-fill-chrome:linear-gradient(180deg, #343e48a8 0%, #343e4894 100%);--glass-fill-panel:linear-gradient(180deg, #889baf57 0%, #6e81954d 100%);--glass-blur-panel:blur(34px) saturate(140%);--glass-shell-panel:0 0 0 1px #2423240f, inset 0 0 0 1px #ffffff42, inset 0 12px 26px -14px #ffffff80, inset 0 -10px 22px -14px #06121e38, 0 18px 48px -16px #06121e61;--shadow-glass:0 8px 32px #06121e2e;--nav-glass-fill:linear-gradient(180deg, #343e4885 0%, #343e4870 100%);--nav-glass-shell:0 0 0 1px #2423241a, inset 0 0 0 1px #ffffff42, inset 0 8px 18px -12px #ffffff8c, inset 0 -8px 18px -12px #06121e4d, 0 8px 32px #06121e2e;--glass-rim:inset 0 8px 18px -12px #ffffff8c, inset 0 -8px 18px -12px #06121e4d;--glass-rim-gradient:linear-gradient(160deg, #fff6 0%, #ffffff4d 16%, #ffffff2b 34%, #ffffff0d 46%, #ffffff0a 54%, #ffffff2b 66%, #ffffff4d 84%, #fff6 100%);--card-frame:2px;--card-frame-radius:22px;--card-frame-fill:linear-gradient(#fff0 0 0);--card-well-fill:var(--neutral-50);--card-well-rim:inset 0 0 0 1px #06121e12, inset 0 8px 14px -12px #06121e17, inset 0 -8px 14px -12px #06121e17;--photo-bezel:linear-gradient(135deg, #fffffff5 0%, #ffffffdb 18%, #ffffff9e 38%, #ffffff8c 50%, #ffffff9e 62%, #ffffffdb 82%, #fffffff5 100%);--photo-bezel-inner:inset 0 9px 18px -10px #fffc, inset 0 -8px 16px -10px #06121e57;--shadow-photo:0 8px 20px -10px #06121e33, 0 2px 6px -3px #06121e24;--shadow-photo-sm:0 6px 16px -8px #06121e2e, 0 2px 5px -3px #06121e1f;--scrim:linear-gradient(180deg, #0a16223d 0%, #0a16221a 22%, #0a16221a 50%, #0a162261 100%);--scrim-deep:linear-gradient(180deg, #0a16224d 0%, #0a16228a 100%);--backdrop-dim:#0a16227a;--backdrop-dim-clear:#0a162200;--scrim-label:linear-gradient(180deg, #06121e00 40%, #06121eb3 100%);--scrim-label-side:linear-gradient(90deg, #06121e9e 0%, #06121e1a 62%);--scrim-masthead-side:linear-gradient(90deg, #06121e80 0%, #06121e1f 42%, #06121e00 62%);--scrim-masthead:linear-gradient(180deg, #06121e00 45%, #06121e57 100%);--scrim-media:linear-gradient(180deg, #06121e4d 0%, #06121e94 100%);--scrim-panel-side:linear-gradient(100deg, #06121ec7 0%, #06121e85 60%, #06121e66 100%)}@media (min-width:960px){:root{--page-gutter:24px}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:var(--slate-900);--bg-subtle:var(--slate-700);--surface-card:var(--slate-700);--surface-dark:var(--slate-900);--border-hairline:#ffffff1f;--canvas-line:#ffffff0d;--canvas-line-gold:color-mix(in srgb, var(--gold-light) 20%, transparent);--canvas-line-gold-strong:color-mix(in srgb, var(--gold-light) 38%, transparent);--canvas-wash-a:#ffffff04;--canvas-wash-b:#ffffff06;--canvas-shaft:#ffffff0b;--canvas-shaft-opacity:1;--canvas-center-mask:none;--canvas-grain:0;--surface-inverse:#f0f1f2;--text-on-inverse:var(--slate-900);--bubble-imessage:#007aff;--bubble-draft:color-mix(in srgb, var(--primary-300) 55%, transparent);--surface-footer:#171a1e;--text-heading:#f5f6f7;--text-body:#ffffffd6;--text-muted:#ffffff94;--text-faint:#fff6;--ig-link:#f5f6f7;--ig-link-hover:var(--gold-light);--ig-link-prose:var(--gold-light);--ig-link-prose-hover:#fff;--gold-emphasis:var(--gold-light);--gold-wash:color-mix(in srgb, var(--gold-light) 20%, transparent);--danger:var(--danger-100);--danger-wash:color-mix(in srgb, var(--danger) 20%, transparent);--success:var(--success-200);--success-wash:color-mix(in srgb, var(--success) 22%, transparent);--bg-rail:var(--slate-800);--wash-hover:#ffffff12;--wash-strong:#ffffff24;--convex-fill:linear-gradient(160deg, #434a52 0%, #383f46 48%, #2d333a 100%);--convex-shadow:inset 0 0 0 1px #ffffff29, inset 0 5px 12px -7px #ffffff57, inset 4px 4px 10px -7px #ffffff29, inset -4px -4px 10px -7px #ffffff14, inset 0 -5px 12px -8px #000000a8, 0 1px 5px -1px #fff0d829, 0 4px 12px -4px #ffeed21f, 0 2px 6px -2px #00000080;--convex-fill-rake:linear-gradient(85deg, #49515a 0%, #3e454d 38%, #31373e 100%);--convex-fill-ink-rake:linear-gradient(85deg, #3c3c3c 0%, #2b2b2b 22%, #0f0f0f 46%, #1d1d1d 68%, #353535 100%);--convex-shadow-raised:inset 0 0 0 1px #fff3, inset 0 5px 12px -7px #ffffff61, inset 0 -5px 12px -8px #000000a8, 0 1px 6px -1px #fff0d830, 0 5px 15px -4px #ffeed224, 0 2px 7px -2px #00000080;--convex-shadow-flush:inset 0 0 0 1px #ffffff24, inset 0 6px 14px -8px #ffffff4d, inset 5px 5px 12px -8px #ffffff24, inset 0 -6px 14px -9px #00000080;--convex-shadow-flush-hover:inset 0 0 0 1px #ffffff42, inset 0 6px 14px -8px #fff6, inset 5px 5px 12px -8px #fff3;--convex-shadow-inset:inset 0 0 0 1px #ffffff29, inset 0 5px 12px -7px #ffffff5c, inset 0 -5px 12px -8px #0009, 0 1px 3px #00000080;--ig-primary:var(--primary-050);--convex-fill-danger-btn:linear-gradient(160deg, #ba2e3f 0%, #9f2135 48%, #821f32 100%);--convex-fill-danger-btn-rake:linear-gradient(85deg, #c53b4b 0%, #ad2b3f 38%, #90283c 100%);--text-on-danger-btn:#fff;--convex-fill-primary:linear-gradient(180deg, #2e50a8 0%, #1e3a7e 44%, #162a5c 100%);--convex-fill-primary-rake:linear-gradient(85deg, #3a5fbd 0%, #274892 38%, #1e3670 100%);--text-on-primary:#fff;--convex-shadow-ink:inset 0 0 0 1px #ffffff3d, inset 0 6px 12px -8px #fff9, inset 4px 4px 10px -8px #ffffff4d, inset -4px -4px 10px -8px #ffffff24, inset 0 -6px 12px -8px #000000f2, 0 1px 5px -1px #fff0d82e, 0 5px 14px -4px #ffeed221, 0 2px 7px -2px #0009;--convex-shadow-pigment:inset 0 0 0 1px #ffffff38, inset 0 6px 12px -8px #ffffff4d, inset 4px 4px 10px -8px #ffffff29, inset -4px -4px 10px -8px #ffffff14, inset 0 -6px 12px -8px #000000f2, 0 1px 5px -1px #fff0d82e, 0 5px 14px -4px #ffeed221, 0 2px 7px -2px #0009;--convex-shadow-pigment-raised:inset 0 0 0 1px #ffffff3d, inset 0 6px 12px -8px #ffffff61, inset 4px 4px 10px -8px #fff3, inset -4px -4px 10px -8px #ffffff1a, inset 0 -6px 12px -8px #000000f2, 0 1px 6px -1px #fff0d833, 0 5px 15px -4px #ffeed226, 0 2px 7px -2px #0009;--flat-fill:#00000038;--flat-rim:inset 0 0 0 1px #fff8e814;--flat-rim-hover:inset 0 0 0 1px #fff8e857;--flat-rim-strong:inset 0 0 0 1px #fff8e847;--focus-ring-color:#fff0d81f;--flat-rim-focus:inset 0 0 0 1px #fff8e875, 0 0 0 3px var(--focus-ring-color), 0 1px 6px -1px #ffeed224;--shadow-hairline:0 1px 2px #03070c66;--shadow-light:0 2px 6px #03070c33;--shadow-card:0 2px 8px -2px #fff0d814, 0 8px 20px -6px #ffeed20f, 0 16px 34px -14px #ffeccd08, 0 2px 6px -2px #03070c33;--shadow-panel:0 3px 10px -2px #fff0d82e, 0 10px 26px -8px #ffeed221, 0 22px 48px -18px #ffeccd14, 0 3px 8px -2px #03070c70;--shadow-lip:0 -18px 50px #03070cb3;--shadow-glass:0 3px 10px -3px #fff0d824, 0 10px 26px -8px #ffeed21a, 0 20px 42px -18px #ffeccd0f, 0 3px 8px -2px #03070c66;--shadow-dialog:0 4px 12px -4px #fff0d81f, 0 14px 30px -12px #ffeed214, 0 2px 8px #0009, 0 16px 32px -8px #000000b3, 0 48px 90px -24px #000000d9;--shadow-menu:0 2px 8px -2px #fff0d824, 0 10px 26px -8px #ffeed21a, 0 2px 8px -2px #0000008c, 0 14px 30px -10px #0009, 0 0 0 1px #ffffff1a;--chip-rim:#ffffff1a;--card-frame-fill:linear-gradient(160deg, #ffffff57 0%, #fff3 45%, #ffffff21 100%);--card-well-fill:var(--slate-800);--card-well-rim:inset 0 0 0 1px #00000073, inset 0 9px 16px -11px #000c, inset 0 -8px 15px -12px #000000b3;--glass-fill:#ffffff0f;--glass-fill-strong:#373d44bd;--glass-wash-strong:#ffffff1a;--glass-rim:inset 0 8px 18px -12px #ffffff3d, inset 0 -8px 18px -12px #00000080;--nav-glass-fill:linear-gradient(180deg, #343e4857 0%, #343e4842 100%);--nav-glass-shell:0 0 0 1px #00000057, inset 0 0 0 1px #ffffff42, inset 0 8px 18px -12px #ffffff8c, inset 0 -8px 18px -12px #06121e4d, 0 2px 10px -2px #fff0d81f, 0 8px 24px -8px #ffeed217, 0 6px 24px -4px #00000070;--glass-rim-gradient:linear-gradient(160deg, #ffffff38 0%, #ffffff29 16%, #ffffff17 34%, #ffffff08 46%, #ffffff08 54%, #ffffff17 66%, #ffffff29 84%, #ffffff38 100%);--photo-bezel:linear-gradient(135deg, #ffffffb8 0%, #fff9 18%, #fff6 38%, #ffffff57 50%, #fff6 62%, #fff9 82%, #fffffff5 100%);--backdrop-dim:#02060cad;--backdrop-dim-clear:#02060c00;--photo-bezel-inner:inset 0 9px 18px -10px #ffffff80, inset 0 -8px 16px -10px #0000008c;--shadow-photo:0 3px 8px -4px #fff0d61c, 0 6px 14px -6px #ffeed01f, 0 10px 22px -12px #ffeccc17, 0 16px 30px -18px #ffeac80f, 0 2px 8px -3px #0000004d;--shadow-photo-sm:0 2px 6px -3px #fff0d61a, 0 5px 12px -6px #ffeed01a, 0 8px 18px -11px #ffeccc12, 0 13px 26px -16px #ffeac80d, 0 2px 6px -2px #00000047;--scrim:linear-gradient(180deg, #060c143d 0%, #060c142e 26%, #060c1499 100%);--scrim-deep:linear-gradient(180deg, #060c143d 0%, #060c1461 26%, #060c14ad 100%);--stage-lead-0:#c379c0;--stage-lead-10:#949ba8;--stage-lead-50:#c080cb;--stage-lead-60:#ba88d3;--stage-lead-70:#b18bda;--stage-dossier-6:#b39e89;--stage-dossier-10:#988de2;--stage-dossier-11:#8d87e3;--stage-dossier-12:#8283e3;--stage-dossier-13:#7c84e4;--stage-dossier-14:#7688e5;--stage-dossier-20:#6ca0e5;--stage-dossier-30:#58b1e4;--stage-dossier-50:#40c3dd;--stage-dossier-90:#36d3c8;--stage-dossier-100:#46cea0;--stage-dossier-110:#3ecc8e;--stage-dossier-120:#36c97b;--stage-dossier-130:#33c167}@media (prefers-reduced-transparency:reduce){html[data-theme=dark]{--glass-fill:var(--slate-600);--glass-fill-strong:var(--slate-500);--glass-wash-strong:var(--slate-500);--convex-fill-glass:var(--slate-500)}}.ig-home{--home-light-mobile:url(https://assets.aptamigo.com/img/hero/hero-v5-light-mobile.webp);--home-dark-mobile:url(https://assets.aptamigo.com/img/hero/hero-v5-dark-mobile.webp);--home-light-tablet:url(https://assets.aptamigo.com/img/hero/hero-v5-light-tablet.webp);--home-dark-tablet:url(https://assets.aptamigo.com/img/hero/hero-v5-dark-tablet.webp);--home-light-desktop:url(https://assets.aptamigo.com/img/hero/hero-v5-light-desktop.webp);--home-dark-desktop:url(https://assets.aptamigo.com/img/hero/hero-v5-dark-desktop.webp);--home-light-ultra:url(https://assets.aptamigo.com/img/hero/hero-v5-light-ultra.webp);--home-dark-ultra:url(https://assets.aptamigo.com/img/hero/hero-v5-dark-ultra.webp);--home-image:var(--home-light-mobile)}html[data-theme=dark] .ig-home{--home-image:var(--home-dark-mobile)}@media (min-width:768px){.ig-home{--home-image:var(--home-light-tablet)}html[data-theme=dark] .ig-home{--home-image:var(--home-dark-tablet)}}@media (min-width:1024px){.ig-home{--home-image:var(--home-light-desktop)}html[data-theme=dark] .ig-home{--home-image:var(--home-dark-desktop)}@supports (background-image:-webkit-image-set(url("") 1x)) or (background-image:image-set(url("") 1x)){.ig-home{--home-image:image-set(var(--home-light-desktop) 1x, var(--home-light-ultra) 1.43333x)}html[data-theme=dark] .ig-home{--home-image:image-set(var(--home-dark-desktop) 1x, var(--home-dark-ultra) 1.43333x)}}}@media (min-width:1920px){.ig-home{--home-image:var(--home-light-ultra)}html[data-theme=dark] .ig-home{--home-image:var(--home-dark-ultra)}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s;--dur-reveal:0s;--dur-slide:0s;--press:none}}@media (prefers-reduced-transparency:reduce){:root{--glass-blur:none;--glass-blur-chrome:none;--glass-blur-hover:none;--glass-fill:var(--ig-white);--glass-fill-strong:var(--ig-white);--glass-wash-strong:var(--ig-white);--glass-fill-chrome:#343e48;--glass-fill-panel:#3e4a56;--glass-blur-panel:none;--convex-fill-glass:var(--ig-white);--convex-fill-glass-tint:var(--ink-600);--convex-fill-glass-rake:#f4f7fa;--convex-fill-glass-tint-rake:var(--ink-500);--convex-glass-stop-0:var(--ig-white);--convex-glass-stop-1:var(--ig-white);--convex-glass-stop-2:var(--ig-white);--convex-glass-stop-3:var(--ig-white);--convex-glass-tint-stop-0:var(--ink-600);--convex-glass-tint-stop-1:var(--ink-600);--convex-glass-tint-stop-2:var(--ink-600);--convex-glass-ink-stop-0:#3c3c3c;--convex-glass-ink-stop-1:#1a1a1a;--convex-glass-ink-stop-2:#0c0c0c;--convex-glass-primary-stop-0:#1f3d8f;--convex-glass-primary-stop-1:#13285e;--convex-glass-primary-stop-2:#0d1a40}}