:root,:host{--color-hero-primary:#582b72;--color-hero-primary-muted:#f8f5fa;--color-hero-secondary:#f0b343;--color-hero-neutral-foreground:#221e24;--color-hero-neutral-background:#fff;--color-brand-50:#f8f5fa;--color-brand-100:#f0e7f4;--color-brand-200:#d9c3e5;--color-brand-300:#bd96d3;--color-brand-400:#9b5ebe;--color-brand-500:#743a96;--color-brand-600:#582b72;--color-brand-700:#4a2560;--color-brand-800:#3d1f4e;--color-brand-900:#2f193c;--color-brand-950:#22122b;--color-accent-50:#fdf9f2;--color-accent-100:#fbf5e9;--color-accent-200:#f8ead0;--color-accent-300:#f5dcaf;--color-accent-400:#f2cd88;--color-accent-500:#f0bd5f;--color-accent-600:#f0b343;--color-accent-700:#e09915;--color-accent-800:#a67212;--color-accent-900:#6d4b0e;--color-accent-950:#362508;--color-neutral-0:#fff;--color-neutral-50:#faf7f2;--color-neutral-100:#e9e6ea;--color-neutral-200:#d5d0d8;--color-neutral-300:#bab1be;--color-neutral-400:#8e8096;--color-neutral-500:#796b80;--color-neutral-600:#64586a;--color-neutral-700:#4f4653;--color-neutral-800:#3c3540;--color-neutral-900:#2d272f;--color-neutral-950:#221e24;--color-neutral-1000:#221e24;--color-success-50:#f0fdf4;--color-success-100:#dcfce7;--color-success-200:#bbf7d0;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-success-700:#15803d;--color-success-900:#14532d;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-900:#78350f;--color-danger-50:#fbf4f4;--color-danger-100:#f8e9e9;--color-danger-200:#efcdcc;--color-danger-500:#cd504d;--color-danger-600:#c13733;--color-danger-700:#9b2e2b;--color-danger-900:#521b19;--color-info-50:#f1f7fe;--color-info-100:#dceafc;--color-info-200:#a2c8f9;--color-info-500:#024396;--color-info-600:#00285b;--color-info-700:#012552;--color-info-900:#031f42;--color-brand-primary:#582b72;--color-brand-primary-hover:#4a2560;--color-brand-primary-active:#3d1f4e;--color-brand-primary-subtle:#f8f5fa;--color-brand-primary-muted:#f0e7f4;--color-brand-primary-border:#d9c3e5;--color-brand-primary-focus:#582b72;--color-text-default:#221e24;--color-text-secondary:#64586a;--color-text-tertiary:#796b80;--color-text-disabled:#bab1be;--color-text-inverse:#fff;--color-text-on-brand:#fff;--color-text-link:#582b72;--color-text-link-hover:#4a2560;--color-text-brand:#582b72;--color-text-danger:#c13733;--color-text-success:#15803d;--color-text-warning:#b45309;--color-surface-default:#fff;--color-surface-subtle:#faf7f2;--color-surface-sunken:#e9e6ea;--color-surface-elevated:#fff;--color-surface-overlay:#fff;--color-surface-brand:#582b72;--color-surface-brand-subtle:#f8f5fa;--color-surface-danger:#fbf4f4;--color-surface-danger-strong:#c13733;--color-surface-success:#f0fdf4;--color-surface-success-strong:#16a34a;--color-surface-warning:#fffbeb;--color-surface-info:#f1f7fe;--color-border-default:#d5d0d8;--color-border-subtle:#e9e6ea;--color-border-strong:#bab1be;--color-border-brand:#582b72;--color-border-brand-focus:#582b72;--color-border-danger:#cd504d;--color-border-success:#22c55e;--color-border-warning:#f59e0b;--color-border-disabled:#d5d0d8;--color-overlay-backdrop:#221e2480;--color-overlay-scrim:#221e24b3;--color-feedback-danger:#c13733;--color-feedback-danger-subtle:#fbf4f4;--color-feedback-danger-border:#efcdcc;--color-feedback-success:#15803d;--color-feedback-success-subtle:#f0fdf4;--color-feedback-success-border:#bbf7d0;--color-feedback-warning:#b45309;--color-feedback-warning-subtle:#fffbeb;--color-feedback-warning-border:#fde68a;--color-feedback-info:#00285b;--color-feedback-info-subtle:#f1f7fe;--color-feedback-info-border:#a2c8f9;--font-sans:Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-display:Poppins, ui-sans-serif, system-ui, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--spacing-0:0px;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-11:44px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-20:80px;--spacing-24:96px;--spacing-32:128px;--spacing-40:160px;--spacing-48:192px;--spacing-64:256px;--spacing-96:384px;--spacing-0_5:2px;--spacing-1_5:6px;--spacing-2_5:10px;--spacing-3_5:14px;--radius-none:0px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--shadow-focusRing:0 0 0 3px #582b7280;--shadow-focus-ring:0 0 0 3px #582b7280;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--duration-instant:0s;--duration-fast:.1s;--duration-normal:.2s;--duration-slow:.3s;--duration-slower:.5s;--ease-linear:linear;--ease-easeIn:cubic-bezier(.4, 0, 1, 1);--ease-easeOut:cubic-bezier(0, 0, .2, 1);--ease-easeInOut:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--icon-xs:12px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:32px;--icon-2xl:48px;--density-default-control-height:36px;--density-default-control-height-sm:32px;--density-default-table-row-height:44px;--density-default-table-cell-padding-x:16px;--density-default-table-cell-padding-y:12px;--density-compact-control-height:32px;--density-compact-control-height-sm:28px;--density-compact-table-row-height:36px;--density-compact-table-cell-padding-x:12px;--density-compact-table-cell-padding-y:8px;--focus-ring-width:3px;--focus-ring-offset:2px}:root{--font-sans:var(--font-poppins), Poppins, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--eclipse:var(--color-brand-600);--dune:var(--color-accent-600);--rouge:var(--color-danger-600);--midnight:var(--color-info-600);--carbon:var(--color-neutral-950);--snow:var(--color-neutral-0);--egg:var(--color-neutral-50);--ink-2:var(--color-neutral-700);--line:var(--color-neutral-100);--lilac:var(--color-brand-50);--rouge-text:var(--color-danger-700)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}img,svg{max-width:100%}img{height:auto}.pg{font-family:var(--font-sans);color:var(--carbon);background:var(--egg);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--carbon);color:var(--color-neutral-0);border-radius:8px;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{color:var(--color-neutral-0);top:12px}:focus-visible{outline:3px solid var(--dune);outline-offset:2px}.wrap{max-width:1200px;margin:0 auto;padding:0 40px}.sec{padding:88px 0;position:relative}.sec.snow{background:var(--snow)}.sec.egg{background:var(--egg)}.sec.eclipse{background:var(--eclipse);color:var(--color-neutral-0)}.sec.midnight{background:var(--midnight);color:var(--color-neutral-0)}.sec.rouge{background:var(--rouge);color:var(--color-neutral-0)}.sec.tight{padding:52px 0}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.grid5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--rouge-text);margin:0 0 12px;font-size:12px;font-weight:600}.eyebrow-nc{letter-spacing:.06em;color:var(--rouge-text);margin:0 0 12px;font-size:13px;font-weight:600}.sec.eclipse .eyebrow,.sec.midnight .eyebrow,.sec.eclipse .eyebrow-nc,.sec.midnight .eyebrow-nc{color:var(--dune)}.h1{letter-spacing:-.025em;color:var(--eclipse);text-wrap:balance;margin:0 0 20px;font-size:54px;font-weight:600;line-height:1.06}.h2{letter-spacing:-.02em;color:var(--eclipse);text-wrap:balance;margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.12}.h3{color:var(--carbon);margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.sec.eclipse .h1,.sec.eclipse .h2,.sec.eclipse .h3,.sec.midnight .h1,.sec.midnight .h2,.sec.midnight .h3,.sec.rouge .h2{color:var(--color-neutral-0)}.lead{color:var(--ink-2);max-width:640px;margin:0 0 28px;font-size:19px;line-height:1.55}.sec.eclipse .lead,.sec.midnight .lead,.sec.rouge .lead{color:var(--color-neutral-0)}.body{max-width:640px;margin:0 0 12px}.small{color:var(--ink-2);margin:8px 0 0;font-size:13.5px}.sec.eclipse .small,.sec.midnight .small{color:var(--color-brand-100)}.big{color:var(--eclipse);margin:0 0 4px;font-size:20px;font-weight:600}.stat{letter-spacing:-.02em;color:var(--eclipse);margin:0;font-size:42px;font-weight:600;line-height:1.1}.sec.eclipse .stat,.sec.midnight .stat{color:var(--dune)}.statlbl{color:var(--ink-2);margin:6px 0 0;font-size:14px}.sec.eclipse .statlbl,.sec.midnight .statlbl{color:var(--color-neutral-0)}.pg a{color:var(--eclipse)}.pg a:hover{color:var(--rouge)}.link{color:var(--eclipse);font-weight:600;text-decoration:none}.link:hover{color:var(--rouge)}.sec.eclipse .link,.sec.midnight .link{color:var(--dune)}.crumbs{color:var(--ink-2);flex-wrap:wrap;gap:6px;margin:0 0 18px;font-size:13.5px;display:flex}.crumbs a{text-decoration:none;color:var(--ink-2)!important}.crumbs a:hover{text-decoration:underline;color:var(--eclipse)!important}.btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn{min-height:50px;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-1px)}.pg .btn.primary{background:var(--dune);color:var(--carbon)}.pg .btn.primary:hover{background:var(--color-accent-700);color:var(--carbon)}.pg .btn.secondary{color:var(--eclipse);border-color:var(--eclipse);background:0 0}.pg .btn.secondary:hover{background:var(--lilac)}.pg .btn.light{background:var(--color-neutral-0);color:var(--rouge-text)}.pg .btn.light:hover{background:var(--egg)}.pg .btn.ghost-light{color:var(--color-neutral-0);border-color:var(--color-neutral-0);background:0 0}.btn[disabled]{opacity:.6;cursor:wait;transform:none}.card{background:var(--color-neutral-0);border:1px solid var(--line);border-radius:24px;padding:30px;box-shadow:0 2px 6px #221e240f}@supports (color:color-mix(in lab, red, red)){.card{box-shadow:0 2px 6px color-mix(in srgb,var(--color-neutral-950) 6%,transparent)}}.card.soft{background:var(--lilac);border-color:var(--color-brand-100);box-shadow:none}.card.feature{background:var(--color-neutral-0);border:1.5px solid var(--eclipse)}.sec.eclipse .card,.sec.midnight .card{color:var(--carbon)}.sec.eclipse .card .h3,.sec.midnight .card .h3,.sec.eclipse .card .link,.sec.midnight .card .link{color:var(--eclipse)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1.5px solid var(--color-neutral-200);background:var(--color-neutral-0);color:var(--carbon);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.pg a.chip{color:var(--carbon)}.pg a.chip:hover{border-color:var(--eclipse);color:var(--eclipse)}.chip.on{border-color:var(--eclipse);background:var(--lilac);color:var(--eclipse);font-weight:500}.chip:has(input:checked){border-color:var(--eclipse);background:var(--lilac);color:var(--eclipse);font-weight:500}.chip input{accent-color:var(--eclipse);margin:0}label.chip{cursor:pointer}.num{border:1.5px solid var(--eclipse);width:38px;height:38px;color:var(--eclipse);border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;font-size:15px;font-weight:600;display:inline-flex}.sec.eclipse .num,.sec.midnight .num{border-color:var(--dune);color:var(--dune)}.step{border-top:1.5px solid var(--line);padding-top:20px}.list{margin:0;padding:0 0 0 20px}.list li{margin:0 0 8px}.ticks{margin:0;padding:0;list-style:none}.ticks li{margin:0 0 10px;padding-left:28px;position:relative}.ticks li:before{content:"";border-left:2px solid var(--eclipse);border-bottom:2px solid var(--eclipse);width:12px;height:7px;position:absolute;top:7px;left:2px;transform:rotate(-45deg)}.sec.eclipse .ticks li:before,.sec.midnight .ticks li:before{border-color:var(--dune)}.tag{background:var(--color-danger-50);color:var(--color-danger-700);border-radius:999px;margin:0 6px 6px 0;padding:3px 10px;font-size:12px;font-weight:500;display:inline-block}.tag.e{background:var(--lilac);color:var(--eclipse)}.tag.m{background:var(--color-info-50);color:var(--midnight)}.tbl{border-collapse:separate;border-spacing:0;background:var(--color-neutral-0);border:1px solid var(--line);border-radius:16px;width:100%;font-size:15px;overflow:hidden}.tbl th,.tbl td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:16px 18px}.tbl th{background:var(--lilac);color:var(--eclipse);font-weight:600}.tbl tr:last-child td{border-bottom:0}.tblwrap{overflow-x:auto}.faq{border-top:1px solid var(--line);padding:18px 0}.faq:last-of-type{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--eclipse);font-size:22px;font-weight:400;line-height:1}.faq[open] summary:after{transform:rotate(45deg)}.faq p{max-width:760px;margin:10px 0 0}.band{background:var(--rouge);color:var(--color-neutral-0);padding:72px 0}.band .h2{color:var(--color-neutral-0)}.timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.day{background:#ffffff14;border-radius:16px;padding:18px}@supports (color:color-mix(in lab, red, red)){.day{background:color-mix(in srgb,var(--color-neutral-0) 8%,transparent)}}.day{border:1px solid #ffffff59}@supports (color:color-mix(in lab, red, red)){.day{border:1px solid color-mix(in srgb,var(--color-neutral-0) 35%,transparent)}}.day b{color:var(--dune);letter-spacing:.06em;margin-bottom:4px;font-size:13px;display:block}.field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0 0 18px;padding:0;display:flex}fieldset.field legend{margin-bottom:6px;padding:0}.field label,.field .lbl{font-size:14px;font-weight:500}.input{border:1.5px solid var(--color-neutral-200);min-height:48px;font:inherit;background:var(--color-neutral-0);color:var(--carbon);border-radius:10px;width:100%;padding:10px 14px;font-size:15px}.input:focus{border-color:var(--eclipse);outline:none;box-shadow:0 0 0 3px #582b7226}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-600) 15%,transparent)}}.input[aria-invalid=true]{border-color:var(--rouge)}.hint{color:var(--ink-2);font-size:12.5px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-msg{min-height:0;margin:12px 0 0;font-size:14px}.form-msg.err{color:var(--rouge-text);font-weight:500}.form-msg.ok{color:var(--color-success-700);font-weight:500}.booking iframe{background:var(--color-neutral-0);border:0;border-radius:16px;width:100%;min-height:680px}.hdr{z-index:50;background:#fffffff5;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.hdr{background:color-mix(in srgb,var(--color-neutral-0) 96%,transparent)}}.hdr{-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--line)}.hdr-in{align-items:center;gap:36px;max-width:1200px;margin:0 auto;padding:14px 40px;display:flex}.hdr-logo{flex:none;align-items:center;display:flex}.hdr-logo img{width:auto;height:30px;display:block}.hdr-nav{flex:1;align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.pg .hdr-nav>a,.pg .dd-top{color:var(--carbon);border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.pg .hdr-nav>a:hover,.pg .dd-top:hover{color:var(--eclipse)}.pg .hdr-nav>a[aria-current],.pg .dd-top[aria-current]{border-bottom-color:var(--dune);color:var(--eclipse)}.pg .hdr-nav .hdr-cta{background:var(--eclipse);min-height:44px;color:var(--color-neutral-0);border:0;border-radius:999px;align-items:center;margin-left:auto;padding:0 22px;display:inline-flex}.pg .hdr-nav .hdr-cta:hover{background:var(--color-brand-700);color:var(--color-neutral-0)}.dd{align-items:center;gap:2px;display:flex;position:relative}.dd-btn{cursor:pointer;color:var(--carbon);background:0 0;border:0;border-radius:6px;padding:6px;display:flex}.dd-menu{background:var(--color-neutral-0);border:1px solid var(--line);border-radius:18px;min-width:290px;position:absolute;top:calc(100% + 10px);left:-18px;box-shadow:0 18px 40px -16px #221e244d}@supports (color:color-mix(in lab, red, red)){.dd-menu{box-shadow:0 18px 40px -16px color-mix(in srgb,var(--color-neutral-950) 30%,transparent)}}.dd-menu{flex-direction:column;padding:10px;display:none}.dd-menu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.dd:hover .dd-menu,.dd:focus-within .dd-menu,.dd.open .dd-menu{display:flex}.pg .dd-menu a{color:var(--carbon);border-radius:12px;flex-direction:column;padding:10px 14px;text-decoration:none;display:flex}.dd-menu a b{font-size:14.5px;font-weight:600}.dd-menu a span{color:var(--ink-2);font-size:13px;font-weight:400}.pg .dd-menu a:hover,.pg .dd-menu a[aria-current]{background:var(--lilac);color:var(--eclipse)}.hdr-toggle{border:1.5px solid var(--line);background:var(--color-neutral-0);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;display:none}.bars,.bars:before,.bars:after{background:var(--carbon);border-radius:2px;width:20px;height:2px;display:block;position:relative}.bars:before,.bars:after{content:"";position:absolute;left:0}.bars:before{top:-6px}.bars:after{top:6px}.hdr-toggle[aria-expanded=true] .bars{background:0 0}.hdr-toggle[aria-expanded=true] .bars:before{transform:translateY(6px)rotate(45deg)}.hdr-toggle[aria-expanded=true] .bars:after{transform:translateY(-6px)rotate(-45deg)}.ft{background:var(--eclipse);color:var(--color-neutral-0);font-size:14.5px;line-height:1.8}.ft-in{max-width:1200px;margin:0 auto;padding:60px 40px 28px}.ft-row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ft-brand{flex-direction:column;gap:12px;display:flex}.ft-lockup{align-items:flex-end;gap:8px;display:flex}.ft-lockup img{width:auto;height:32px}.ft-lockup span{padding-bottom:3px;font-size:15px;font-weight:500;line-height:1}.ft-strap{margin:0;font-weight:300}.ft-small{margin:0;font-size:12.5px}.ft-col{flex-direction:column;display:flex}.ft-h{color:var(--dune);margin:0 0 10px;font-weight:600}.pg .ft a{color:var(--color-neutral-0);text-decoration:none}.pg .ft a:hover,.pg .ft .ft-h a{color:var(--dune)}.pg .ft .ft-small a{text-decoration:underline}.ft-li{border:1.5px solid #fff9;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ft-li{border:1.5px solid color-mix(in srgb,var(--color-neutral-0) 60%,transparent)}}.ft-li{margin-top:6px}.ft-base{border-top:1px solid #ffffff40;margin-top:40px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.ft-base{border-top:1px solid color-mix(in srgb,var(--color-neutral-0) 25%,transparent)}}.ft-base{color:var(--color-brand-100);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.mq-wrap{-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-neutral-950) 8%,var(--color-neutral-950) 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-neutral-950) 8%,var(--color-neutral-950) 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-neutral-950) 8%,var(--color-neutral-950) 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,var(--color-neutral-950) 8%,var(--color-neutral-950) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--color-neutral-950) 8%,var(--color-neutral-950) 92%,transparent);flex-direction:column;gap:14px;display:flex}.mq{overflow:hidden}.mq-track{gap:14px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.mq-track li{background:var(--color-neutral-0);border:1.5px solid var(--line);border-radius:14px;flex:none;justify-content:center;align-items:center;width:168px;height:76px;padding:10px;display:flex}.mq-track img{filter:grayscale();opacity:.7;width:auto;max-width:80%;max-height:40px}.mq-track img.inv{filter:brightness(0);opacity:.6}.mq-track li:hover img{filter:none;opacity:1}.mq-track li:hover img.inv{filter:brightness(0);opacity:1}@keyframes mq{to{transform:translate(-50%)}}.vz-scene{border-radius:28px;justify-content:center;align-items:center;padding:36px 24px;display:flex;position:relative;overflow:hidden}.vz-scene.vz-tall{min-height:440px}.vz-scene.vz-mid{min-height:260px}.vz-scene.vz-short{min-height:140px}.vz-scene-egg{background:linear-gradient(150deg,var(--color-brand-50) 0%,var(--color-neutral-50) 55%,var(--color-accent-200) 100%)}.vz-scene-eclipse{background:linear-gradient(150deg,var(--color-brand-600) 0%,var(--color-brand-800) 60%,var(--color-info-600) 100%)}.vz-scene-midnight{background:linear-gradient(150deg,var(--color-info-600) 0%,var(--color-info-900) 55%,var(--color-brand-600) 100%)}.vz-blob{aspect-ratio:1;background:radial-gradient(circle,#f0b34373,#0000 65%);border-radius:50%;width:70%;position:absolute}@supports (color:color-mix(in lab, red, red)){.vz-blob{background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-600) 45%,transparent),color-mix(in srgb,var(--color-accent-600) 0%,transparent) 65%)}}.vz-blob{pointer-events:none;top:-22%;right:-18%}.vz-scene-eclipse .vz-blob,.vz-scene-midnight .vz-blob{background:radial-gradient(circle,#c137338c,#0000 65%)}@supports (color:color-mix(in lab, red, red)){.vz-scene-eclipse .vz-blob,.vz-scene-midnight .vz-blob{background:radial-gradient(circle,color-mix(in srgb,var(--color-danger-600) 55%,transparent),color-mix(in srgb,var(--color-danger-600) 0%,transparent) 65%)}}.vz-stack{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.vz-stack>svg{z-index:1;filter:drop-shadow(0 24px 40px #221e2447);position:relative}@supports (color:color-mix(in lab, red, red)){.vz-stack>svg{filter:drop-shadow(0 24px 40px color-mix(in srgb,var(--color-neutral-950) 28%,transparent))}}.vz-float{position:absolute}.vz-float svg{filter:drop-shadow(0 18px 30px #221e244d)}@supports (color:color-mix(in lab, red, red)){.vz-float svg{filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--color-neutral-950) 30%,transparent))}}.vz-f1{z-index:2;bottom:6%;right:2%;transform:rotate(-6deg)}.vz-f2{z-index:0;opacity:.9;top:12%;left:4%;transform:rotate(-8deg)}.vz-f3{z-index:2;bottom:-6%;right:0}.vz-f4{z-index:2;bottom:-2%;left:4%;transform:rotate(-8deg)}.vz-f5{z-index:2;bottom:6%;left:4%}.vz-cards>svg{transform:rotate(6deg)translate(30px)}.vz-parcel{background:var(--dune);width:150px;height:150px;color:var(--carbon);border-radius:24px;justify-content:center;align-items:center;display:flex;box-shadow:0 18px 30px #221e2440}@supports (color:color-mix(in lab, red, red)){.vz-parcel{box-shadow:0 18px 30px color-mix(in srgb,var(--color-neutral-950) 25%,transparent)}}.vz-row{justify-content:center;align-items:center;gap:18px;display:flex}.vz-row svg{filter:drop-shadow(0 18px 30px #221e2459)}@supports (color:color-mix(in lab, red, red)){.vz-row svg{filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--color-neutral-950) 35%,transparent))}}.vz-row svg:nth-child(2){transform:translateY(-22px)}.vz-statgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(420px,100%);display:grid;position:relative}.vz-statgrid div{background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.vz-statgrid div{background:color-mix(in srgb,var(--color-neutral-0) 10%,transparent)}}.vz-statgrid div{border:1px solid #ffffff4d}@supports (color:color-mix(in lab, red, red)){.vz-statgrid div{border:1px solid color-mix(in srgb,var(--color-neutral-0) 30%,transparent)}}.vz-statgrid div{color:var(--color-neutral-0);border-radius:20px;padding:22px}.vz-statgrid b{color:var(--dune);font-size:34px;font-weight:600;line-height:1.1;display:block}.vz-statgrid span{font-size:13.5px}.vz-mini{border-radius:18px;justify-content:center;align-items:flex-start;height:150px;padding-top:18px;display:flex;overflow:hidden}.vz-mini svg{filter:drop-shadow(0 12px 20px #221e2440)}@supports (color:color-mix(in lab, red, red)){.vz-mini svg{filter:drop-shadow(0 12px 20px color-mix(in srgb,var(--color-neutral-950) 25%,transparent))}}.vz-mini-egg{background:linear-gradient(150deg,var(--color-brand-50),var(--color-accent-200))}.vz-mini-eclipse{background:linear-gradient(150deg,var(--color-brand-600),var(--color-brand-800))}.vz-mini-midnight{background:linear-gradient(150deg,var(--color-info-600),var(--color-brand-600))}.vz-tile{text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:14.5px;font-weight:600;display:flex}.vz-tile.vz-short{min-height:130px}.vz-tile.vz-mid{min-height:200px}.vz-soft{background:var(--lilac);color:var(--eclipse)}.vz-eclipse{background:linear-gradient(150deg,var(--color-brand-600),var(--color-info-600));color:var(--color-neutral-0)}.vz-eclipse svg{color:var(--dune)}.vz-glass{background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.vz-glass{background:color-mix(in srgb,var(--color-neutral-0) 10%,transparent)}}.vz-glass{border:1px solid #fff6}@supports (color:color-mix(in lab, red, red)){.vz-glass{border:1px solid color-mix(in srgb,var(--color-neutral-0) 40%,transparent)}}.vz-glass{color:var(--color-neutral-0)}.vz-glass svg{color:var(--dune)}.vz-word{flex-direction:row;font-size:15px}.cs-soon{background:var(--color-neutral-0);border:1px solid var(--line);border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px;display:grid}.cs-quote{background:var(--eclipse);color:var(--color-neutral-0);border-radius:22px;margin:0;padding:32px}.cs-quote p{margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.35}.cs-quote footer{color:var(--color-brand-100);font-size:13.5px}.legal-copy .h2{margin:40px 0 12px;scroll-margin-top:90px;font-size:24px}.legal-copy>.h2:first-child{margin-top:0}.legal-copy .body,.legal-copy .list{max-width:760px}.legal-copy .list li{margin-bottom:8px}.toc{margin-bottom:12px}.toc ol{columns:2;column-gap:32px}@media (max-width:640px){.toc ol{columns:1}}@media (max-width:1080px){.hdr-nav{gap:20px}}@media (max-width:960px){.grid3,.grid4,.grid5,.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.split,.cs-soon{grid-template-columns:minmax(0,1fr);gap:36px}.h1{font-size:40px}.h2{font-size:30px}.ft-row{flex-wrap:wrap}.ft-brand{flex-basis:100%}.hdr-toggle{display:flex}.hdr-in{flex-wrap:wrap;gap:0}.hdr-nav{flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;padding:12px 0 8px;display:none}.hdr.open .hdr-nav{display:flex}.pg .hdr-nav>a,.pg .dd-top{border-bottom:1px solid var(--line);padding:12px 4px;font-size:16px}.pg .hdr-nav>a[aria-current],.pg .dd-top[aria-current]{border-bottom-color:var(--line)}.dd{flex-wrap:wrap}.dd-top{flex:1}.dd-menu{box-shadow:none;border:0;width:100%;min-width:0;padding:0 0 8px 8px;display:none;position:static}.dd:hover .dd-menu,.dd:focus-within .dd-menu{display:none}.dd.open .dd-menu{display:flex}.dd-btn{justify-content:center;align-items:center;width:44px;height:44px}.pg .hdr-nav .hdr-cta{justify-content:center;margin:14px 0 0}.vz-scene.vz-tall{min-height:380px}}@media (max-width:640px){.wrap,.hdr-in,.ft-in{padding-left:20px;padding-right:20px}.grid2,.grid3,.grid4,.grid5,.timeline{grid-template-columns:minmax(0,1fr)}.sec{padding:60px 0}.h1{font-size:34px}.h2{font-size:27px}.lead{font-size:17px}ul.ticks{columns:1!important}.card{padding:24px}.cs-soon{padding:28px}.vz-scene{padding:28px 12px}.vz-scene.vz-tall{min-height:340px}.vz-stack .vz-phone{width:190px}.vz-float .vz-card{width:180px}.vz-float .vz-phone,.vz-row svg{width:120px}.vz-row svg:nth-child(3){display:none}.vz-dash{width:300px}.mq-track li{width:132px;height:64px}.ft-row>div:not(.ft-brand){flex:40%}}.ft{background:var(--carbon)}.ticks li:before{content:"";background:url(/assets/brand/token-eclipse.svg) 50%/contain no-repeat;border:0;width:14px;height:14px;top:6px;left:0;transform:none}.sec.eclipse .ticks li:before,.sec.midnight .ticks li:before{background-image:url(/assets/brand/token-dune.svg);border:0}.sec.hero{padding-bottom:88px;overflow:hidden}.sec.hero .eyebrow-nc{color:var(--dune)}.sec.hero .h1,.sec.hero .lead{color:var(--color-neutral-0)}.sec.hero .small{color:var(--color-brand-100)}.ph{border-radius:24px;margin:0;position:relative;overflow:visible}.ph>img:first-child{object-fit:cover;border-radius:24px;width:100%;height:100%;display:block}.ph-tall{height:480px}.ph-mid{height:300px}.ph-short{height:150px}.ph-token{filter:drop-shadow(0 6px 14px #221e2440);width:96px;height:auto;position:absolute;top:-30px;right:28px}@supports (color:color-mix(in lab, red, red)){.ph-token{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--color-neutral-950) 25%,transparent))}}.ph-short .ph-token{width:44px;top:-14px;right:14px}.split>.ph{align-self:stretch;height:auto;min-height:420px}.collage{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr;gap:14px;height:460px;display:grid;position:relative}.collage img{object-fit:cover;border-radius:22px;width:100%;height:100%;display:block}.collage img:first-child{grid-row:1/span 2}.collage-2{grid-template-rows:1fr;grid-template-columns:1.3fr 1fr}.collage-2 img:first-child{grid-row:auto}.collage-token{width:90px;height:auto;position:absolute;top:-28px;right:24px}.visa{border-radius:20px;width:min(420px,88%);height:auto;display:block;box-shadow:0 30px 60px -24px #221e248c}@supports (color:color-mix(in lab, red, red)){.visa{box-shadow:0 30px 60px -24px color-mix(in srgb,var(--color-neutral-950) 55%,transparent)}}.visa{transform:rotate(-4deg)}.visa-sm{border-radius:12px;width:min(230px,90%);transform:rotate(-3deg);box-shadow:0 14px 26px -12px #221e2480}@supports (color:color-mix(in lab, red, red)){.visa-sm{box-shadow:0 14px 26px -12px color-mix(in srgb,var(--color-neutral-950) 50%,transparent)}}.card-stage{border-radius:24px;justify-content:center;align-items:center;min-height:440px;padding:40px 24px;display:flex;position:relative;overflow:visible}.card-stage-midnight{background:var(--midnight)}.card-stage-egg{background:var(--lilac)}.card-stage-token{width:96px;height:auto;position:absolute;top:-30px;right:28px}.parcel{background:var(--dune);width:120px;height:120px;color:var(--carbon);border-radius:22px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:10%;left:8%;box-shadow:0 18px 30px #221e2440}@supports (color:color-mix(in lab, red, red)){.parcel{box-shadow:0 18px 30px color-mix(in srgb,var(--color-neutral-950) 25%,transparent)}}.vz-mini-card{background:linear-gradient(150deg,var(--lilac),var(--color-accent-200));align-items:center;padding-top:0}.vz-tile svg{display:block}.vz-midnight{background:var(--midnight);color:var(--color-neutral-0)}.vz-midnight svg{color:var(--dune)}.vz-rouge{background:var(--rouge);color:var(--color-neutral-0)}.vz-rouge svg{color:var(--color-neutral-0)}.vz-dune{background:var(--dune);color:var(--carbon)}.vz-dune svg{color:var(--midnight)}.vz-soft svg{color:var(--eclipse)}.jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pg a.job{border-radius:24px;flex-direction:column;gap:6px;min-height:330px;padding:32px;text-decoration:none;display:flex}.pg a.job:hover{transform:translateY(-3px)}.job-midnight{background:var(--midnight)}.job-rouge{background:var(--rouge)}.job-dune{background:var(--dune)}.pg a.job-midnight,.pg a.job-rouge,.pg a.job-midnight:hover,.pg a.job-rouge:hover{color:var(--color-neutral-0)}.pg a.job-dune,.pg a.job-dune:hover{color:var(--carbon)}.job-token{width:42px;height:auto;margin-bottom:18px}.job-eyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0;font-size:12px;font-weight:600}.job-h{margin:0 0 4px;font-size:28px;font-weight:700;line-height:1.15}.job-body{margin:0;font-size:15.5px;line-height:1.55}.job-tags{opacity:.85;margin:10px 0 0;font-size:13px}.job-link{margin-top:auto;padding-top:18px;font-size:15px;font-weight:600}.outcome{background:var(--eclipse);color:var(--color-neutral-0);border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:20px;padding:22px 30px;display:flex}.outcome>span:first-child{letter-spacing:.14em;color:var(--dune);font-size:12px;font-weight:600}.outcome>span:last-child{font-size:17px;font-weight:600}.sec.patterned{background:var(--color-neutral-0) url(/assets/brand/token-pattern-mono.jpg) center/900px auto repeat}.sec.patterned .wrap{position:relative}.cs-soon{box-shadow:0 20px 50px -30px #221e2459}@supports (color:color-mix(in lab, red, red)){.cs-soon{box-shadow:0 20px 50px -30px color-mix(in srgb,var(--color-neutral-950) 35%,transparent)}}@media (max-width:960px){.jobs{grid-template-columns:minmax(0,1fr)}.pg a.job{min-height:0}.ph-tall,.split>.ph{height:380px;min-height:0}.collage{height:380px}}@media (max-width:640px){.ph-tall,.split>.ph{height:300px}.ph-token,.card-stage-token,.collage-token{width:68px;top:-22px;right:18px}.collage{height:300px}.card-stage{min-height:300px}.parcel{width:84px;height:84px}}.collage img.collage-token{object-fit:contain;border-radius:0;grid-row:auto;width:90px;height:auto;position:absolute;top:-28px;right:24px}.tw{align-items:center;margin-bottom:36px}.tw .lead{margin-bottom:0}@media (max-width:640px){.collage img.collage-token{width:64px;top:-20px;right:16px}}.pscene{border-radius:28px;justify-content:center;align-items:center;min-height:480px;padding:44px 24px;display:flex;position:relative;overflow:visible}.pscene-egg{background:var(--color-accent-100)}.pscene-lilac{background:var(--lilac)}.pscene-midnight{background:var(--midnight)}.pscene-clear{background:0 0;min-height:520px}.pscene.ps-mid{min-height:340px;padding:32px 20px}.pscene-token{z-index:3;width:104px;height:auto;position:absolute;top:-32px;right:30px}.pscene-clear .pscene-token{z-index:0;opacity:1;width:300px;top:50%;right:50%;transform:translate(50%,-50%)}.dev-phone{filter:drop-shadow(0 30px 40px #22122b59);height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.dev-phone{filter:drop-shadow(0 30px 40px color-mix(in srgb,var(--color-brand-950) 35%,transparent))}}.ps-main{z-index:1;position:relative}.ps-fan{z-index:1;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.ps-fan .dev-phone:first-child{transform:rotate(-8deg)translate(26px,18px)}.ps-fan .dev-phone:nth-child(2){z-index:2;position:relative}.ps-fan .dev-phone:nth-child(3){transform:rotate(8deg)translate(-26px,18px)}.ui-chip{z-index:4;background:var(--color-neutral-0);border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;box-shadow:0 18px 40px -16px #22122b73}@supports (color:color-mix(in lab, red, red)){.ui-chip{box-shadow:0 18px 40px -16px color-mix(in srgb,var(--color-brand-950) 45%,transparent)}}.ui-chip{max-width:260px;font-family:var(--font-sans);color:var(--carbon)}.ui-ic{background:var(--lilac);width:36px;height:36px;color:var(--eclipse);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.ui-tx{flex-direction:column;line-height:1.25;display:flex}.ui-tx b{font-size:13.5px;font-weight:600}.ui-tx span{color:var(--ink-2);font-size:12px}.ui-chip.c1{top:16%;left:2%}.ui-chip.c2{bottom:12%;right:2%}.pscene-midnight .ui-ic{background:var(--color-accent-200);color:var(--midnight)}.ps-card{z-index:3;position:absolute;bottom:8%;right:3%;transform:rotate(-7deg)}.ps-card-l{bottom:10%;left:3%;right:auto;transform:rotate(6deg)}.pcard{border-radius:12px;width:200px;height:auto;display:block;box-shadow:0 22px 40px -16px #221e248c}@supports (color:color-mix(in lab, red, red)){.pcard{box-shadow:0 22px 40px -16px color-mix(in srgb,var(--color-neutral-950) 55%,transparent)}}.ps-hero .ps-card{bottom:6%;right:0}.ps-hero .ui-chip.c2{bottom:12%;left:4%;right:auto}.ps-cards{z-index:1;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex;position:relative}.pcard-a{border-radius:18px;width:330px;transform:rotate(-8deg)translate(-40px,-20px)}.pcard-b{border-radius:18px;width:300px;position:absolute;transform:rotate(5deg)translate(70px,40px)}.ps-parcel{z-index:3;background:var(--dune);width:104px;height:104px;color:var(--carbon);border-radius:22px;justify-content:center;align-items:center;display:flex;position:absolute;top:18%;right:6%;box-shadow:0 18px 30px #221e2440}@supports (color:color-mix(in lab, red, red)){.ps-parcel{box-shadow:0 18px 30px color-mix(in srgb,var(--color-neutral-950) 25%,transparent)}}.ps-dash{z-index:1;justify-content:center;width:100%;display:flex;position:relative}.dev-dash{filter:drop-shadow(0 24px 40px #22122b38);width:100%;max-width:520px;height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.dev-dash{filter:drop-shadow(0 24px 40px color-mix(in srgb,var(--color-brand-950) 22%,transparent))}}.ps-wide .ps-dash{justify-content:flex-start}.ps-phone-r{z-index:2;position:absolute;bottom:-4%;right:4%}.ps-dash-only .dev-dash{max-width:480px}@media (max-width:960px){.pscene{min-height:420px}.pscene-clear{min-height:460px}}@media (max-width:640px){.pscene{min-height:380px;padding:36px 12px}.pscene-token{width:70px;top:-22px;right:18px}.pscene-clear .pscene-token{width:220px}.dev-phone{width:190px}.ps-fan .dev-phone{width:130px}.ui-chip{max-width:200px;padding:9px 12px 9px 9px}.ui-tx b{font-size:12px}.ui-tx span{font-size:11px}.ui-ic{width:30px;height:30px}.ui-chip.c1{top:6%;left:0}.ui-chip.c2{bottom:4%;right:0}.pcard{width:130px}.pcard-a{width:230px}.pcard-b{width:200px}.ps-phone-r .dev-phone{width:110px}.ps-parcel{width:72px;height:72px}}.ps-hero .ui-chip.c1{top:8%;left:0}.ps-hero .ui-chip.c2{top:58%;bottom:auto;left:0}.ps-wide .ps-card-l{bottom:-6%;left:2%;right:auto}@media (max-width:640px){.ps-hero .ui-chip.c2{top:auto;bottom:4%}}.vz-midnight svg,.vz-glass svg,.vz-eclipse svg{color:var(--egg)}.ph.ph-card{height:150px;margin-bottom:16px}.ph.ph-card .ph-token{width:46px;top:-16px;right:16px}.quote-split{align-items:center;gap:48px}.quote-split .quote-pair{gap:16px;display:grid}.quote-split .quote-pair .body{max-width:none}@media (max-width:960px){.quote-split .ph-tall{height:340px}}.tslides{display:grid}.tslide{visibility:hidden;opacity:0;grid-area:1/1}.tslide[data-active]{visibility:visible;opacity:1}.tq-head{max-width:900px;margin:0 0 24px;font-size:32px;font-weight:500;line-height:1.3}.tq-by{align-items:center;gap:16px;margin-top:24px;display:flex}.tq-logo{border-radius:10px;flex:none;width:64px;height:64px;display:block}.tnav{align-items:center;gap:4px;margin-top:32px;display:flex}.tnav-arrow{border:1.5px solid var(--color-neutral-0);width:44px;height:44px;color:var(--color-neutral-0);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.tnav-arrow:hover{border-color:var(--dune);color:var(--dune)}.tnav-arrow:first-child{margin-right:8px}.tnav-arrow:last-child{margin-left:8px}.tdot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.tdot:before{content:"";background:var(--color-brand-100);border-radius:999px;width:10px;height:10px}.tdot[aria-current=true]:before{background:var(--dune);width:26px}.ps-mid .ui-chip.c1{top:auto;bottom:6%;left:-2%}.ps-mid .pscene-token{right:20px}.mini-ui{border-radius:18px;justify-content:center;align-items:center;height:150px;display:flex;overflow:hidden}.mini-ui svg{width:100%;height:100%;display:block}.mini-soft{background:linear-gradient(150deg,var(--color-brand-50),var(--color-accent-200))}.mini-glass{background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mini-glass{background:color-mix(in srgb,var(--color-neutral-0) 10%,transparent)}}.mini-glass{border:1px solid #ffffff4d}@supports (color:color-mix(in lab, red, red)){.mini-glass{border:1px solid color-mix(in srgb,var(--color-neutral-0) 30%,transparent)}}.ps-site{min-height:460px}.ps-site .ps-dash{padding-right:12%}.ps-site .dev-browser,.tpl-skin .dev-browser{filter:drop-shadow(0 24px 40px #22122b38);width:100%;max-width:560px;height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.ps-site .dev-browser,.tpl-skin .dev-browser{filter:drop-shadow(0 24px 40px color-mix(in srgb,var(--color-brand-950) 22%,transparent))}}.ps-site .ps-phone-r{bottom:-6%;right:2%}.ps-site .ui-chip.c1{top:auto;bottom:10%;left:-2%}.ps-pass .ps-card-l{bottom:8%;left:2%}.tpl-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.tpl-skin{margin:0}.tpl-skin .dev-browser{filter:drop-shadow(0 18px 30px #221e2459)}@supports (color:color-mix(in lab, red, red)){.tpl-skin .dev-browser{filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--color-neutral-950) 35%,transparent))}}.tpl-skin figcaption{color:#ffffffd9;margin-top:12px;font-size:14px}@supports (color:color-mix(in lab, red, red)){.tpl-skin figcaption{color:color-mix(in srgb,var(--color-neutral-0) 85%,transparent)}}.mrp-site{max-width:760px;margin-top:28px}.mrp-site .dev-browser{filter:drop-shadow(0 24px 40px #22122b2e);width:100%;height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.mrp-site .dev-browser{filter:drop-shadow(0 24px 40px color-mix(in srgb,var(--color-brand-950) 18%,transparent))}}@media (max-width:960px){.tpl-trio{grid-template-columns:1fr;max-width:520px}}@media (max-width:640px){.ps-site{min-height:340px}.ps-site .ps-dash{padding-right:18%}.ps-site .ps-phone-r .dev-phone{width:104px}.ps-site .ui-chip.c1{display:none}}.mini-ui:has(.mini-cap){flex-direction:column;height:178px;padding-bottom:12px}.mini-ui:has(.mini-cap) svg{flex:none;height:140px}.mini-cap{color:var(--color-neutral-0);font-size:14px;font-weight:600}.mini-soft .mini-cap{color:var(--eclipse)}.ps-pass .ps-main{transform:translate(14%)}.ps-pass .ui-chip.c1{top:30%;left:-2%}@media (max-width:640px){.ps-pass .ps-main{transform:none}.ps-pass .ui-chip.c1{display:none}}.journey{background:var(--lilac);border-radius:28px;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:36px;padding:36px 24px 28px;display:grid}.journey figure{flex-direction:column;align-items:center;margin:0;display:flex}.journey .dev-phone{width:100%;max-width:200px}.journey figcaption{color:var(--eclipse);text-align:center;margin-top:14px;font-size:13.5px;font-weight:500}@media (max-width:960px){.journey{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:24px 12px}.journey .dev-phone{max-width:150px}.journey figcaption{font-size:12.5px}}.gc-wall{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.gc-wall img{border-radius:9px;width:100%;height:auto;display:block;box-shadow:0 10px 22px -12px #221e2473}@supports (color:color-mix(in lab, red, red)){.gc-wall img{box-shadow:0 10px 22px -12px color-mix(in srgb,var(--color-neutral-950) 45%,transparent)}}.gc-note{color:var(--muted,var(--color-neutral-600));margin-top:12px;font-size:13px}.ps-gc{z-index:0;width:220px;height:170px;position:absolute;bottom:10%;left:4%}.ps-gc img{border-radius:10px;width:180px;height:auto;position:absolute;box-shadow:0 18px 30px -14px #22122b80}@supports (color:color-mix(in lab, red, red)){.ps-gc img{box-shadow:0 18px 30px -14px color-mix(in srgb,var(--color-brand-950) 50%,transparent)}}.ps-gc img:first-child{top:0;left:0;transform:rotate(-10deg)}.ps-gc img:nth-child(2){top:46px;left:36px;transform:rotate(4deg)}.ps-promo .ps-main{z-index:2}.ps-promo .ui-chip.c2{bottom:16%;right:2%}@media (max-width:960px){.gc-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.ps-gc{width:150px;left:0}.ps-gc img{width:120px}.ps-gc img:nth-child(2){top:30px;left:24px}}.ps-promo .ps-main{transform:translate(16%)}.ps-promo .ps-main .dev-phone{width:228px}.ps-promo .ps-gc{bottom:26%;left:3%}.ps-promo .ui-chip.c1{top:10%;left:0}.ps-promo .ui-chip.c2{bottom:6%;left:2%;right:auto}@media (max-width:640px){.ps-promo .ps-main{transform:translate(10%)}.ps-promo .ps-main .dev-phone{width:170px}.ps-promo .ui-chip.c2{display:none}}.job-rouge .job-eyebrow,.job-rouge .job-tags,.job-rouge p{color:var(--color-neutral-0);opacity:1}.tblwrap:focus-visible{outline:3px solid var(--dune);outline-offset:4px}.tag-rouge{background:var(--color-danger-50);color:var(--color-danger-700)}.tag-eclipse{background:var(--lilac);color:var(--eclipse)}.tag-dune{background:var(--color-accent-50);color:var(--color-accent-900)}.cs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cs-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-grid-1{grid-template-columns:minmax(0,560px)}.cs-card{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);color:var(--carbon);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pg a.cs-card{color:var(--carbon)}.cs-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #221e2459}@supports (color:color-mix(in lab, red, red)){.cs-card:hover{box-shadow:0 18px 36px -18px color-mix(in srgb,var(--color-neutral-950) 35%,transparent)}}.cs-card:focus-visible{outline:3px solid var(--dune);outline-offset:3px}.cs-card-img{aspect-ratio:16/9;background:var(--color-brand-50);display:block;overflow:hidden}.cs-card-img img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.cs-card-body{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.cs-card-body .tag{align-self:flex-start}.cs-card-client{color:var(--color-neutral-600);font-size:13px}.cs-card-title{color:var(--eclipse);font-size:20px;font-weight:600;line-height:1.25}.cs-card-stat{color:var(--color-neutral-700);font-size:14.5px}.cs-card-stat b{color:var(--carbon);font-size:18px;font-weight:600}.cs-card-body .link{margin-top:auto;padding-top:6px}.cs-feature{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);color:var(--carbon);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:0;text-decoration:none;display:grid;overflow:hidden}.pg a.cs-feature{color:var(--carbon)}.cs-feature:focus-visible{outline:3px solid var(--dune);outline-offset:3px}.cs-feature-img{background:var(--color-neutral-950);justify-content:center;align-items:center;gap:14px;padding:28px;display:flex}.cs-feature-img img{border-radius:16px;width:44%;max-width:220px;height:auto;display:block}.cs-feature-body{flex-direction:column;gap:12px;padding:36px;display:flex}.cs-feature-body .tag{align-self:flex-start}.cs-feature-title{color:var(--eclipse);font-size:28px;font-weight:600;line-height:1.2}.cs-filter{margin:0 0 24px}button.chip{cursor:pointer;font:inherit;font-size:13.5px}button.chip:focus-visible{outline:3px solid var(--dune);outline-offset:2px}.cs-hero{align-items:center}.cs-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:24px 0 0;display:grid}.cs-meta div{border-top:2px solid var(--dune);padding-top:8px}.cs-meta dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutral-600);font-size:12px;font-weight:600}.cs-meta dd{color:var(--carbon);margin:2px 0 0;font-size:15px}.cs-hero-fig{margin:0;position:relative}.cs-hero-fig>img:first-child{border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 24px 48px -24px #221e2473}@supports (color:color-mix(in lab, red, red)){.cs-hero-fig>img:first-child{box-shadow:0 24px 48px -24px color-mix(in srgb,var(--color-neutral-950) 45%,transparent)}}.cs-hero-img2{border-radius:12px;width:42%;position:absolute;bottom:-10%;right:-4%;box-shadow:0 18px 36px -14px #221e2480}@supports (color:color-mix(in lab, red, red)){.cs-hero-img2{box-shadow:0 18px 36px -14px color-mix(in srgb,var(--color-neutral-950) 50%,transparent)}}.cs-hero-token{width:84px;position:absolute;top:-26px;right:24px}.cs-cols .card h2{margin-top:4px}.cs-results .eyebrow{color:var(--dune)}.cs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.cs-stat{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.cs-stat{background:color-mix(in srgb,var(--color-neutral-0) 8%,transparent)}}.cs-stat{border:1px solid #ffffff40}@supports (color:color-mix(in lab, red, red)){.cs-stat{border:1px solid color-mix(in srgb,var(--color-neutral-0) 25%,transparent)}}.cs-stat{border-radius:20px;padding:24px}.cs-stat b{color:var(--dune);font-size:40px;font-weight:600;line-height:1.1;display:block}.cs-stat span{color:var(--color-neutral-0);margin-top:6px;font-size:15px;display:block}.cs-note{color:var(--color-neutral-0);max-width:760px;margin:20px 0 0;font-size:16px}.cs-source{color:var(--color-brand-100);margin:10px 0 0;font-size:13px}.cs-bigquote{border-left:4px solid var(--dune);max-width:900px;margin:0;padding:6px 0 6px 28px}.cs-bigquote p{color:var(--eclipse);margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.45}.cs-bigquote footer b{display:block}.cs-bigquote footer span{color:var(--color-neutral-600);font-size:14px}.cs-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.cs-video{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:24px;margin:0;display:grid}.cs-video video{background:var(--color-neutral-950);border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 20px 40px -20px #221e2480}@supports (color:color-mix(in lab, red, red)){.cs-video video{box-shadow:0 20px 40px -20px color-mix(in srgb,var(--color-neutral-950) 50%,transparent)}}.cs-video figcaption .h3{margin:0 0 6px}.steps-list{margin:8px 0 0;padding-left:20px;font-size:15px;line-height:1.5}.steps-list li{margin-bottom:6px}.cs-next{max-width:560px}.cs-empty{margin-top:16px}.ins-cover{aspect-ratio:16/9;color:var(--color-neutral-0);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ins-cover svg{z-index:1;position:relative}.ins-cover-token{opacity:.95;width:38%;position:absolute;bottom:-18%;right:-8%}.ins-midnight{background:var(--midnight)}.ins-eclipse{background:var(--eclipse)}.ins-rouge{background:var(--rouge)}.ins-dune{background:var(--dune);color:var(--carbon)}.ins-lilac{background:var(--lilac);color:var(--eclipse)}.ins-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ins-card,.ins-feature{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);color:var(--carbon);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.pg a.ins-card,.pg a.ins-feature{color:var(--carbon)}.ins-card:hover,.ins-feature:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #221e2459}@supports (color:color-mix(in lab, red, red)){.ins-card:hover,.ins-feature:hover{box-shadow:0 18px 36px -18px color-mix(in srgb,var(--color-neutral-950) 35%,transparent)}}.ins-card:focus-visible,.ins-feature:focus-visible{outline:3px solid var(--dune);outline-offset:3px}.ins-card-body{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.ins-card-body .tag{align-self:flex-start}.ins-card-title{color:var(--eclipse);font-size:20px;font-weight:600;line-height:1.25}.ins-card-body .link{margin-top:auto;padding-top:6px}.ins-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.ins-feature .ins-cover{aspect-ratio:auto;min-height:280px}.ins-feature .ins-card-body{justify-content:center;padding:36px}.ins-feature-title{color:var(--eclipse);font-size:30px;font-weight:600;line-height:1.2}.ins-mini{gap:16px;display:grid}.ins-mini .ins-card{flex-direction:row}.ins-mini .ins-cover{aspect-ratio:auto;flex:none;width:120px}.ins-mini .ins-cover svg{width:36px;height:36px}.ins-mini .ins-card-body .body{display:none}.ins-mini .ins-card-title{font-size:16px}.art-related .cs-card{max-width:520px}.art-h1{margin-top:12px;font-size:44px}.art-by{margin-top:6px}.article{color:var(--color-neutral-900);font-size:17px;line-height:1.7}.article h2{color:var(--eclipse);margin:40px 0 12px;font-size:28px;font-weight:600;line-height:1.2}.article h3{color:var(--carbon);margin:28px 0 8px;font-size:21px}.article p{margin:0 0 16px}.article ul,.article ol{margin:0 0 18px;padding-left:22px}.article li{margin-bottom:8px}.article a{color:var(--eclipse);text-underline-offset:2px;text-decoration:underline}.article .answer{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-left:5px solid var(--dune);border-radius:16px;margin:0 0 28px;padding:22px 26px}.article .answer .eyebrow{margin:0 0 6px}.article .answer p:last-child,.article .answer ul{margin-bottom:0}.article .tblwrap{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-radius:14px;margin:8px 0 24px}.article .tbl{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.article .tbl th,.article .tbl td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-neutral-100);padding:12px 16px}.article .tbl th{background:var(--lilac);color:var(--eclipse);font-weight:600}.article .tbl tr:last-child td{border-bottom:0}.article .checklist{padding:0;list-style:none}.article .checklist li{padding-left:34px;position:relative}.article .checklist li:before{content:"";border:2px solid var(--eclipse);border-radius:5px;width:18px;height:18px;position:absolute;top:4px;left:0}.article .sources{font-size:14px;line-height:1.5}.checkpoints{background:var(--color-neutral-0);border:1px solid var(--color-neutral-100);border-radius:18px;margin:12px 0 28px;padding:24px}.checkpoints figcaption b{color:var(--carbon);font-size:19px;display:block}.checkpoints figcaption span{color:var(--color-neutral-600);font-size:14px}.checkpoints ol{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.checkpoints li{border:1px solid var(--color-neutral-100);border-radius:14px;grid-template-columns:40px minmax(0,190px) minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:14px 16px;display:grid}.checkpoints li.hl{background:var(--color-accent-50);border:2px solid var(--dune)}.cp-n{background:var(--eclipse);width:32px;height:32px;color:var(--color-neutral-0);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.cp-t b{color:var(--carbon);display:block}.cp-t span{color:var(--color-neutral-600);font-size:14px}.cp-d{font-size:15px;line-height:1.5}.art-next{border-top:1px solid var(--color-neutral-100);margin-top:36px;padding-top:20px}.light-link{color:var(--color-neutral-0)!important}@media (max-width:960px){.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-feature,.ins-feature,.cs-videos,.cs-stats{grid-template-columns:1fr}}@media (max-width:640px){.cs-hero-token{width:52px;top:-16px;right:14px}.cs-grid,.cs-grid-2,.ins-grid,.cs-meta,.cs-video{grid-template-columns:1fr}.cs-video video{max-width:260px}.checkpoints li{grid-template-columns:40px minmax(0,1fr)}.checkpoints .cp-d{grid-column:2}.art-h1{font-size:32px}.cs-hero-img2{display:none}}.cs-card[hidden],.cs-empty[hidden]{display:none}.ins-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.ins-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ins-grid-3{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.btn{transition:background .15s,transform .15s}.faq summary:after,.bars,.bars:before,.bars:after{transition:transform .2s}.mq-track{animation:70s linear infinite mq}.mq-rev .mq-track{animation-duration:80s;animation-direction:reverse}.mq:hover .mq-track{animation-play-state:paused}.mq-track img{transition:filter .2s,opacity .2s}.pg a.job{transition:transform .15s}.cs-card,.ins-card,.ins-feature{transition:transform .15s,box-shadow .15s}.tslide{transition:opacity .3s,visibility .3s}.tdot:before{transition:width .2s,background .2s}:where([data-motion=paused]) .mq-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.mq-wrap{-webkit-mask-image:none;mask-image:none}.mq-track{flex-wrap:wrap;justify-content:center;width:auto}.mq-track li[aria-hidden=true]{display:none}}.ph>.ph-img{object-fit:cover;border-radius:24px;width:100%;height:100%;display:block}.field-err{color:var(--rouge-text);margin:0;font-size:13px;font-weight:500}.ft-motion{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ft-motion:hover{color:var(--dune)}.band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.band-line{margin:0;font-size:18px}@media (prefers-reduced-motion:reduce){[data-motion-toggle]{display:none}}.sec-first{padding-top:56px}.split-top{align-items:start}.form-h1{font-size:38px}.form-lead{margin-bottom:24px}.grid-tight{gap:14px}.side-stack{flex-direction:column;gap:20px;display:flex}.summary{margin:0 0 12px}.summary div{flex-wrap:wrap;gap:6px;display:flex}.summary dt{font-weight:500}.summary dd{overflow-wrap:anywhere;margin:0}@media (max-width:640px){.form-h1{font-size:30px}}.contact-btns{margin-bottom:28px}.body-wide{max-width:760px}.sec.hero-home{padding-top:64px}.error-h1{margin-top:32px}.cs-more-h{margin-top:40px}.wrap-article{max-width:820px}.wrap-related{max-width:1080px}.ins-heading-more{margin-top:48px}[id]{scroll-margin-top:96px}.cs-cell{display:flex}.cs-cell>.cs-card{flex:1}.ck{z-index:90;background:var(--color-neutral-0);max-width:560px;color:var(--carbon);border:1px solid var(--line);overscroll-behavior:contain;border-radius:20px;max-height:calc(100dvh - 32px);padding:22px 24px;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto;box-shadow:0 18px 40px -16px #221e244d}@supports (color:color-mix(in lab, red, red)){.ck{box-shadow:0 18px 40px -16px color-mix(in srgb,var(--color-neutral-950) 30%,transparent)}}.ck-h{color:var(--carbon);margin:0 0 6px;font-size:18px;font-weight:600}.ck-h:focus{outline:none}.ck-h:focus-visible{outline:3px solid var(--dune);outline-offset:2px}.ck-p{color:var(--ink-2);margin:0 0 14px;font-size:14.5px;line-height:1.55}.ck-p a{color:var(--eclipse);font-weight:600}.ck-now{color:var(--carbon);font-weight:500}.ck-btns{flex-wrap:wrap;gap:10px;display:flex}.ck-btn{flex:1 1 0;min-height:46px;padding:0 14px}@media (max-width:640px){.ck{max-height:calc(100dvh - 20px);padding:16px 18px;bottom:10px;left:10px;right:10px}.ck-p{margin-bottom:12px;font-size:13.5px}.ck-h{font-size:16px}.ck-btn{white-space:nowrap;padding:0 10px;font-size:14px}}@media print{.ck{display:none}}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3dddc7aa96062c91.280oih_b74u9j.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d50510d994ab0074.3qxy1tqak831c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13958cae6c93c43e.p.1h18_wedhzk4h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lKyN0G_className{font-family:Poppins,ui-sans-serif,system-ui,sans-serif;font-style:normal}.lKyN0G_variable{--font-poppins:"Poppins", ui-sans-serif, system-ui, sans-serif}
