:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#162259;--color-primary-strong:#0d153d;--color-surface:#fffef9;--color-surface-subtle:#f7f8fc;--color-page:#f0f1f7;--color-border:#d7dbe7;--color-border-strong:#b3b8c8;--color-text:#0d153d;--color-text-muted:#5f6780;--color-text-inverse:#fffef9;--color-accent:#a1d9f6;--color-success:#0d8756;--color-success-soft:#e8f6ef;--color-warning:#c67a00;--color-warning-soft:#fff3df;--color-success-on-soft:#0a7448;--color-warning-on-soft:#9a5f00;--color-danger:#c43d3d;--color-danger-soft:#fff0f0;--spacing-2xs:.125rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-pill:999px;--font-sans:"Rethink Sans", "Segoe UI", Roboto, Arial, system-ui, -apple-system, sans-serif;--font-serif:var(--font-sans);--font-mono:"SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--line-height-tight:1.15;--line-height-base:1.5;--line-height-loose:1.7;--shadow-card:0 1px 3px #0d1b2a0f, 0 10px 24px #0d1b2a0d;--shadow-card-hover:0 10px 22px #0d1b2a1a, 0 20px 42px #0d1b2a14;--shadow-panel:0 8px 24px #0d1b2a14;--shadow-dialog:0 20px 56px #0d1b2a38;--transition-fast:.14s ease;--transition-base:.18s ease;--transition-slow:.26s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-drawer:500;--z-modal:700;--z-toast:900;--breakpoint-mobile:40rem;--breakpoint-tablet:56.25rem;--breakpoint-desktop:75rem;--color-navy:var(--color-primary);--color-navy-deep:var(--color-primary-strong);--color-cream:var(--color-surface);--color-ink:var(--color-text);--color-muted:var(--color-text-muted);--color-gold:var(--color-accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.m-1{margin:.25rem}.m-2{margin:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-3\.5{height:.875rem}.h-4{height:1rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-\[var\(--color-navy\)\]{color:var(--color-navy)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--masthead-height:88px;--font-stack-ui:"Rethink Sans", "Segoe UI", Roboto, Arial, system-ui, -apple-system, sans-serif;--font-italic-serif:var(--font-stack-ui);--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:5rem;--radius-btn:512px}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:auto;text-rendering:optimizelegibility;font-synthesis-weight:none;font-optical-sizing:auto;margin:0;font-size:1rem;line-height:1.6;overflow-x:hidden}@font-face{font-family:Rethink Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rethink-sans-latin-ext-400-normal-CKCYXmoY.woff2)format("woff2"),url(/assets/rethink-sans-latin-ext-400-normal-GA6tuHUS.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rethink-sans-latin-400-normal-C2CrhZJ2.woff2)format("woff2"),url(/assets/rethink-sans-latin-400-normal-GBpUDrx9.woff)format("woff");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:Rethink Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/rethink-sans-latin-ext-400-italic-B_E2m6vI.woff2)format("woff2"),url(/assets/rethink-sans-latin-ext-400-italic-mP4a3rAl.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/rethink-sans-latin-400-italic-6jWoe2K4.woff2)format("woff2"),url(/assets/rethink-sans-latin-400-italic-BM77o4oJ.woff)format("woff");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:Rethink Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rethink-sans-latin-ext-500-normal-BSEfT4q0.woff2)format("woff2"),url(/assets/rethink-sans-latin-ext-500-normal-B_sqLJD7.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rethink-sans-latin-500-normal-CZnVlKuG.woff2)format("woff2"),url(/assets/rethink-sans-latin-500-normal-gm3zvsp9.woff)format("woff");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:Rethink Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rethink-sans-latin-ext-600-normal-DVF2kpPS.woff2)format("woff2"),url(/assets/rethink-sans-latin-ext-600-normal-D9D_yKzQ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rethink-sans-latin-600-normal-BBmnB1wa.woff2)format("woff2"),url(/assets/rethink-sans-latin-600-normal-DGDvRYts.woff)format("woff");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:Rethink Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rethink-sans-latin-ext-700-normal-D4II1oiP.woff2)format("woff2"),url(/assets/rethink-sans-latin-ext-700-normal-B-yV5RIE.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rethink-sans-latin-700-normal-DqfDD8gS.woff2)format("woff2"),url(/assets/rethink-sans-latin-700-normal-fkb_AID4.woff)format("woff");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}.sk-route{width:min(1180px,100vw - 32px);margin:0 auto;padding:32px 0 48px}.sk-route__header{gap:14px;margin-bottom:24px;display:grid}.sk-route__kicker{width:140px;height:12px}.sk-route__title{width:min(420px,70vw);height:34px}.sk-route__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.sk-block{background:linear-gradient(90deg,#e5e7eb 0%,#f3f4f6 45%,#e5e7eb 90%) 0 0/220% 100%;border-radius:8px;animation:1.2s ease-in-out infinite sk-pulse;display:block}.sk-card{background:#fff;border:1px solid #16225914;border-radius:8px;overflow:hidden}.sk-card__media{border-radius:0;height:120px}.sk-card__body{gap:12px;padding:16px;display:grid}.sk-card__title{width:78%;height:18px}.sk-card__line{width:100%;height:12px}.sk-card__line--short{width:58%}.sk-table{background:#fff;border:1px solid #16225914;border-radius:8px;gap:10px;padding:16px;display:grid}.sk-table__header{width:100%;height:28px}.sk-table__row{width:100%;height:42px}@keyframes sk-pulse{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:56.25rem){.sk-route{width:min(100vw - 24px,520px);padding-top:20px}.sk-route__grid{grid-template-columns:1fr}}._root_1np2u_1{background:#b3b8c838;position:relative;overflow:hidden}._root_1np2u_1:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.2s infinite _ds-skeleton-shimmer_1np2u_1;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}._shape-line_1np2u_16{border-radius:var(--radius-pill);width:100%;height:.875rem}._shape-block_1np2u_22{border-radius:var(--radius-md);width:100%;min-height:6rem}._shape-circle_1np2u_28{border-radius:50%;width:2.5rem;height:2.5rem}@keyframes _ds-skeleton-shimmer_1np2u_1{to{transform:translate(100%)}}._root_nvvqf_1{gap:var(--spacing-xl);width:100%;padding:var(--spacing-xl) 0;display:grid}._label_nvvqf_8{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._header_nvvqf_20{gap:var(--spacing-sm);display:grid}._eyebrow_nvvqf_25{width:7rem}._title_nvvqf_26{width:min(22rem,70%);height:1.8rem}._cards_nvvqf_28{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_nvvqf_28{gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._cardMedia_nvvqf_43{height:5rem}._cardTitle_nvvqf_44{width:65%;height:1.15rem}._cardLine_nvvqf_45{width:100%}._cardLineShort_nvvqf_46{width:72%}._table_nvvqf_48{gap:var(--spacing-sm);display:grid}._tableHeader_nvvqf_53{height:2.5rem}._tableRow_nvvqf_54{height:3rem}._compact_nvvqf_56{align-items:center;gap:var(--spacing-sm);min-height:2rem;color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-flex}._compactIcon_nvvqf_65{width:1rem;height:1rem}@media (max-width:760px){._cards_nvvqf_28{grid-template-columns:1fr}._cards_nvvqf_28 ._card_nvvqf_28:nth-child(n+3){display:none}}.nf-page{z-index:3000;min-height:100vh;background:radial-gradient(circle at 0 0,#a1d9f61f,#0000 28%),linear-gradient(#f6f8fc 0%,#eef0f7 100%);place-items:center;min-height:100dvh;padding:32px 20px 44px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.nf-card{background:#fbfbfd;border:1px solid #1622591a;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(1000px,100%);min-height:520px;display:grid;overflow:hidden;box-shadow:0 26px 58px #0d153d24}.nf-panel--dark{color:#fffef9;background:radial-gradient(circle at 0 0,#a1d9f624,#0000 28%),linear-gradient(160deg,#0d153d 0%,#162259 56%,#1b2c6e 100%);flex-direction:column;justify-content:space-between;padding:54px 52px 36px;display:flex;position:relative;overflow:hidden}.nf-panel--dark:before{content:"";pointer-events:none;border:1px solid #a1d9f624;border-radius:18px;position:absolute;top:22px;bottom:22px;left:22px;right:22px}.nf-hero{z-index:1;max-width:340px;position:relative}.nf-hero__eyebrow{color:#a1d9f6;letter-spacing:.3em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem;font-weight:700}.nf-hero__code{color:#fffef9;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:max(5rem,min(9vw,8rem));font-weight:700;line-height:.9}.nf-hero__rule{background:linear-gradient(90deg,#a1d9f6,#a1d9f61f);border-radius:999px;width:60px;height:2px;margin:20px 0 18px;display:block}.nf-hero__description{color:#fffef9b8;max-width:300px;margin:0;font-size:.97rem;line-height:1.75}.nf-illustration{opacity:.22;pointer-events:none;position:absolute;bottom:18px;left:18px;right:18px}.nf-illustration svg{stroke:#a1d9f6;stroke-width:1.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.nf-panel--light{background:linear-gradient(#fff9,#f0f1f7eb),#fbfbfd;align-items:center;padding:54px 52px;display:grid}.nf-content{flex-direction:column;gap:24px;width:min(100%,360px);display:flex}.nf-badge{color:#162259;background:linear-gradient(#a1d9f638,#a1d9f60f);border:1px solid #16225929;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:inset 0 1px #fffc}.nf-heading{flex-direction:column;gap:10px;display:flex}.nf-heading h2{color:#0d153d;margin:0;font-family:Georgia,Times New Roman,serif;font-size:max(2rem,min(3.2vw,2.6rem));font-weight:700;line-height:1}.nf-heading p{color:#667085;margin:0;font-size:.97rem;line-height:1.65}.nf-actions{flex-direction:column;gap:10px;display:flex}.nf-btn{height:52px;font:inherit;letter-spacing:.01em;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;transition:transform .14s,box-shadow .14s,opacity .14s,background-color .14s;display:inline-flex}.nf-btn--primary{color:#a1d9f6;background:linear-gradient(135deg,#162259 0%,#0d153d 100%);border:0;box-shadow:0 12px 24px #0d153d2e}.nf-btn--primary:hover{outline:none;transform:translateY(-1px);box-shadow:0 16px 28px #0d153d3d}.nf-btn--primary:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 16px 28px #0d153d3d}.nf-btn--ghost{color:#162259;background:0 0;border:1px solid #16225933}.nf-btn--ghost:hover{background:#1622590d;outline:none}.nf-btn--ghost:focus-visible{background:#1622590d;outline:none}.nf-help{color:#9ba4b1;margin:0;font-size:.83rem}.nf-help a{color:#162259;text-decoration:none}.nf-help a:hover{text-decoration:underline}@media (max-width:56.25rem){.nf-card{grid-template-columns:1fr;min-height:auto}.nf-panel--dark,.nf-panel--light{padding:40px 32px}.nf-hero{padding-bottom:100px}}@media (max-width:40rem){.nf-page{padding:18px 12px 28px}.nf-card{border-radius:20px}.nf-panel--dark,.nf-panel--light{padding:28px 22px}.nf-panel--dark:before{top:14px;bottom:14px;left:14px;right:14px}.nf-hero__code{font-size:max(4rem,min(14vw,5rem))}.nf-hero__description,.nf-heading p{font-size:.93rem}}
