 @layer properties;@layer theme, base, components, utilities;@layer theme{:root, :host{--font-sans: "Plus Jakarta Sans", system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-50: oklch(97.9% 0.021 166.113);--color-emerald-600: oklch(59.6% 0.145 163.225);--color-emerald-700: oklch(50.8% 0.118 165.612);--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--container-md: 28rem;--container-lg: 32rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-7xl: 80rem;--text-xs: 0.75rem;--text-xs--line-height: calc(1 / 0.75);--text-sm: 0.875rem;--text-sm--line-height: calc(1.25 / 0.875);--text-base: 1rem;--text-base--line-height: calc(1.5 / 1);--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: calc(2.25 / 1.875);--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wide: 0.025em;--tracking-wider: 0.05em;--leading-tight: 1.25;--leading-relaxed: 1.625;--radius-md: 0.375rem;--radius-lg: 0.5rem;--radius-xl: 0.75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-ink: #0B1F3A;--color-navy-50: #EEF3FA;--color-navy-100: #D9E3F2;--color-navy-600: #1E3D6B;--color-navy-700: #162F55;--color-navy-800: #102444;--color-navy-900: #0B1F3A;--color-ember-50: #FFF4EE;--color-ember-100: #FFE3D3;--color-ember-500: #F26B3A;--color-ember-600: #DB5427;--color-ember-700: #B8431D;--color-sand: #F7F4EF;--font-display: Fraunces, Georgia, serif;}}@layer base{*, ::after, ::before, ::backdrop, ::file-selector-button{box-sizing: border-box;margin: 0;padding: 0;border: 0 solid;}html, :host{line-height: 1.5;-webkit-text-size-adjust: 100%;tab-size: 4;font-family: var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings: var(--default-font-feature-settings, normal);font-variation-settings: var(--default-font-variation-settings, normal);-webkit-tap-highlight-color: transparent;}hr{height: 0;color: inherit;border-top-width: 1px;}abbr:where([title]){-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6{font-size: inherit;font-weight: inherit;}a{color: inherit;-webkit-text-decoration: inherit;text-decoration: inherit;}b, strong{font-weight: bolder;}code, kbd, samp, pre{font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings: var(--default-mono-font-feature-settings, normal);font-variation-settings: var(--default-mono-font-variation-settings, normal);font-size: 1em;}small{font-size: 80%;}sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}table{text-indent: 0;border-color: inherit;border-collapse: collapse;}:-moz-focusring:where(:not(iframe)){outline: auto;}progress{vertical-align: baseline;}summary{display: list-item;}ol, ul, menu{list-style: none;}img, svg, video, canvas, audio, iframe, embed, object{display: block;vertical-align: middle;}img, video{max-width: 100%;height: auto;}button, input, select, optgroup, textarea, ::file-selector-button{font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;border-radius: 0;background-color: transparent;opacity: 1;}:where(select:is([multiple], [size])) optgroup{font-weight: bolder;}:where(select:is([multiple], [size])) optgroup option{padding-inline-start: 20px;}::file-selector-button{margin-inline-end: 4px;}::placeholder{opacity: 1;}@supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px){::placeholder{color: currentcolor;@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, currentcolor 50%, transparent);}}}textarea{resize: vertical;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-date-and-time-value{min-height: 1lh;text-align: inherit;}::-webkit-datetime-edit{display: inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding: 0;}::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field{padding-block: 0;}::-webkit-calendar-picker-indicator{line-height: 1;}:-moz-ui-invalid{box-shadow: none;}button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button{appearance: button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height: auto;}[hidden]:where(:not([hidden="until-found"])){display: none !important;}}@layer utilities{.absolute{position: absolute;}.fixed{position: fixed;}.relative{position: relative;}.sticky{position: sticky;}.inset-0{inset: 0px;}.-top-3{top: calc(var(--spacing) * -3);}.top-0{top: 0px;}.top-full{top: 100%;}.-right-5{right: calc(var(--spacing) * -5);}.right-5{right: calc(var(--spacing) * 5);}.-bottom-5{bottom: calc(var(--spacing) * -5);}.bottom-5{bottom: calc(var(--spacing) * 5);}.left-0{left: 0px;}.left-7{left: calc(var(--spacing) * 7);}.isolate{isolation: isolate;}.z-40{z-index: 40;}.z-50{z-index: 50;}.mx-auto{margin-inline: auto;}.my-8{margin-block: calc(var(--spacing) * 8);}.mt-1{margin-top: var(--spacing);}.mt-1\.5{margin-top: calc(var(--spacing) * 1.5);}.mt-2{margin-top: calc(var(--spacing) * 2);}.mt-3{margin-top: calc(var(--spacing) * 3);}.mt-4{margin-top: calc(var(--spacing) * 4);}.mt-5{margin-top: calc(var(--spacing) * 5);}.mt-6{margin-top: calc(var(--spacing) * 6);}.mt-8{margin-top: calc(var(--spacing) * 8);}.mt-10{margin-top: calc(var(--spacing) * 10);}.mt-12{margin-top: calc(var(--spacing) * 12);}.mt-14{margin-top: calc(var(--spacing) * 14);}.mb-1\.5{margin-bottom: calc(var(--spacing) * 1.5);}.mb-10{margin-bottom: calc(var(--spacing) * 10);}.block{display: block;}.flex{display: flex;}.grid{display: grid;}.hidden{display: none;}.inline-block{display: inline-block;}.inline-flex{display: inline-flex;}.table{display: table;}.h-2{height: calc(var(--spacing) * 2);}.h-3\.5{height: calc(var(--spacing) * 3.5);}.h-4{height: calc(var(--spacing) * 4);}.h-5{height: calc(var(--spacing) * 5);}.h-6{height: calc(var(--spacing) * 6);}.h-7{height: calc(var(--spacing) * 7);}.h-8{height: calc(var(--spacing) * 8);}.h-9{height: calc(var(--spacing) * 9);}.h-11{height: calc(var(--spacing) * 11);}.h-12{height: calc(var(--spacing) * 12);}.h-14{height: calc(var(--spacing) * 14);}.h-16{height: calc(var(--spacing) * 16);}.h-24{height: calc(var(--spacing) * 24);}.w-2{width: calc(var(--spacing) * 2);}.w-3\.5{width: calc(var(--spacing) * 3.5);}.w-4{width: calc(var(--spacing) * 4);}.w-5{width: calc(var(--spacing) * 5);}.w-6{width: calc(var(--spacing) * 6);}.w-7{width: calc(var(--spacing) * 7);}.w-8{width: calc(var(--spacing) * 8);}.w-9{width: calc(var(--spacing) * 9);}.w-11{width: calc(var(--spacing) * 11);}.w-12{width: calc(var(--spacing) * 12);}.w-14{width: calc(var(--spacing) * 14);}.w-64{width: calc(var(--spacing) * 64);}.w-full{width: 100%;}.max-w-2xl{max-width: var(--container-2xl);}.max-w-3xl{max-width: var(--container-3xl);}.max-w-4xl{max-width: var(--container-4xl);}.max-w-7xl{max-width: var(--container-7xl);}.max-w-lg{max-width: var(--container-lg);}.max-w-md{max-width: var(--container-md);}.min-w-0{min-width: 0px;}.flex-1{flex: 1;}.shrink-0{flex-shrink: 0;}.cursor-pointer{cursor: pointer;}.list-disc{list-style-type: disc;}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}.grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr));}.flex-col{flex-direction: column;}.flex-wrap{flex-wrap: wrap;}.place-items-center{place-items: center;}.items-center{align-items: center;}.items-end{align-items: flex-end;}.items-start{align-items: flex-start;}.justify-between{justify-content: space-between;}.justify-center{justify-content: center;}.gap-1{gap: var(--spacing);}.gap-1\.5{gap: calc(var(--spacing) * 1.5);}.gap-2{gap: calc(var(--spacing) * 2);}.gap-2\.5{gap: calc(var(--spacing) * 2.5);}.gap-3{gap: calc(var(--spacing) * 3);}.gap-4{gap: calc(var(--spacing) * 4);}.gap-5{gap: calc(var(--spacing) * 5);}.gap-6{gap: calc(var(--spacing) * 6);}.gap-8{gap: calc(var(--spacing) * 8);}.gap-10{gap: calc(var(--spacing) * 10);}.gap-12{gap: calc(var(--spacing) * 12);}.gap-14{gap: calc(var(--spacing) * 14);}:where(.space-y-1 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-1\.5 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-2 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-2\.5 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-3 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-4 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-6 > :not(:last-child)){--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}.gap-x-5{column-gap: calc(var(--spacing) * 5);}.gap-y-2{row-gap: calc(var(--spacing) * 2);}:where(.divide-y > :not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style: var(--tw-border-style);border-top-style: var(--tw-border-style);border-top-width: calc(1px * var(--tw-divide-y-reverse));border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));}:where(.divide-navy-100 > :not(:last-child)){border-color: var(--color-navy-100);}.overflow-hidden{overflow: hidden;}.overflow-x-auto{overflow-x: auto;}.rounded-2xl{border-radius: var(--radius-2xl);}.rounded-3xl{border-radius: var(--radius-3xl);}.rounded-full{border-radius: calc(infinity * 1px);}.rounded-lg{border-radius: var(--radius-lg);}.rounded-md{border-radius: var(--radius-md);}.rounded-xl{border-radius: var(--radius-xl);}.border{border-style: var(--tw-border-style);border-width: 1px;}.border-2{border-style: var(--tw-border-style);border-width: 2px;}.border-y{border-block-style: var(--tw-border-style);border-block-width: 1px;}.border-t{border-top-style: var(--tw-border-style);border-top-width: 1px;}.border-b{border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;}.border-dashed{--tw-border-style: dashed;border-style: dashed;}.border-ember-100{border-color: var(--color-ember-100);}.border-ember-500\/40{border-color: color-mix(in srgb, #F26B3A 40%, transparent);@supports (color: color-mix(in lab, red, red)){border-color: color-mix(in oklab, var(--color-ember-500) 40%, transparent);}}.border-ember-500\/50{border-color: color-mix(in srgb, #F26B3A 50%, transparent);@supports (color: color-mix(in lab, red, red)){border-color: color-mix(in oklab, var(--color-ember-500) 50%, transparent);}}.border-ink{border-color: var(--color-ink);}.border-navy-100{border-color: var(--color-navy-100);}.border-white\/10{border-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab, red, red)){border-color: color-mix(in oklab, var(--color-white) 10%, transparent);}}.border-white\/15{border-color: color-mix(in srgb, #fff 15%, transparent);@supports (color: color-mix(in lab, red, red)){border-color: color-mix(in oklab, var(--color-white) 15%, transparent);}}.border-white\/25{border-color: color-mix(in srgb, #fff 25%, transparent);@supports (color: color-mix(in lab, red, red)){border-color: color-mix(in oklab, var(--color-white) 25%, transparent);}}.bg-\[\#25D366\]{background-color: #25D366;}.bg-ember-50{background-color: var(--color-ember-50);}.bg-ember-100{background-color: var(--color-ember-100);}.bg-ember-500{background-color: var(--color-ember-500);}.bg-emerald-50{background-color: var(--color-emerald-50);}.bg-ink{background-color: var(--color-ink);}.bg-navy-50{background-color: var(--color-navy-50);}.bg-navy-100{background-color: var(--color-navy-100);}.bg-navy-900{background-color: var(--color-navy-900);}.bg-sand{background-color: var(--color-sand);}.bg-sand\/90{background-color: color-mix(in srgb, #F7F4EF 90%, transparent);@supports (color: color-mix(in lab, red, red)){background-color: color-mix(in oklab, var(--color-sand) 90%, transparent);}}.bg-white{background-color: var(--color-white);}.bg-white\/5{background-color: color-mix(in srgb, #fff 5%, transparent);@supports (color: color-mix(in lab, red, red)){background-color: color-mix(in oklab, var(--color-white) 5%, transparent);}}.bg-white\/10{background-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab, red, red)){background-color: color-mix(in oklab, var(--color-white) 10%, transparent);}}.p-2{padding: calc(var(--spacing) * 2);}.p-4{padding: calc(var(--spacing) * 4);}.p-5{padding: calc(var(--spacing) * 5);}.p-6{padding: calc(var(--spacing) * 6);}.p-7{padding: calc(var(--spacing) * 7);}.p-8{padding: calc(var(--spacing) * 8);}.px-2{padding-inline: calc(var(--spacing) * 2);}.px-2\.5{padding-inline: calc(var(--spacing) * 2.5);}.px-3{padding-inline: calc(var(--spacing) * 3);}.px-4{padding-inline: calc(var(--spacing) * 4);}.px-5{padding-inline: calc(var(--spacing) * 5);}.px-6{padding-inline: calc(var(--spacing) * 6);}.px-7{padding-inline: calc(var(--spacing) * 7);}.py-1{padding-block: var(--spacing);}.py-1\.5{padding-block: calc(var(--spacing) * 1.5);}.py-2{padding-block: calc(var(--spacing) * 2);}.py-2\.5{padding-block: calc(var(--spacing) * 2.5);}.py-3{padding-block: calc(var(--spacing) * 3);}.py-3\.5{padding-block: calc(var(--spacing) * 3.5);}.py-4{padding-block: calc(var(--spacing) * 4);}.py-5{padding-block: calc(var(--spacing) * 5);}.py-14{padding-block: calc(var(--spacing) * 14);}.py-20{padding-block: calc(var(--spacing) * 20);}.pt-3{padding-top: calc(var(--spacing) * 3);}.pt-5{padding-top: calc(var(--spacing) * 5);}.pt-6{padding-top: calc(var(--spacing) * 6);}.pt-8{padding-top: calc(var(--spacing) * 8);}.pt-10{padding-top: calc(var(--spacing) * 10);}.pt-14{padding-top: calc(var(--spacing) * 14);}.pr-5{padding-right: calc(var(--spacing) * 5);}.pb-14{padding-bottom: calc(var(--spacing) * 14);}.pb-20{padding-bottom: calc(var(--spacing) * 20);}.pl-4{padding-left: calc(var(--spacing) * 4);}.pl-5{padding-left: calc(var(--spacing) * 5);}.text-center{text-align: center;}.text-left{text-align: left;}.font-display{font-family: var(--font-display);}.font-sans{font-family: var(--font-sans);}.text-2xl{font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-3xl{font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.text-4xl{font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}.text-5xl{font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height));}.text-base{font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}.text-lg{font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}.text-sm{font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}.text-xl{font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}.text-xs{font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}.text-\[11px\]{font-size: 11px;}.text-\[15px\]{font-size: 15px;}.leading-\[1\.1\]{--tw-leading: 1.1;line-height: 1.1;}.leading-\[1\.05\]{--tw-leading: 1.05;line-height: 1.05;}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height: var(--leading-relaxed);}.leading-tight{--tw-leading: var(--leading-tight);line-height: var(--leading-tight);}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight: var(--font-weight-medium);}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight: var(--font-weight-semibold);}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing: var(--tracking-wide);}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing: var(--tracking-wider);}.break-all{word-break: break-all;}.whitespace-nowrap{white-space: nowrap;}.text-ember-500{color: var(--color-ember-500);}.text-ember-600{color: var(--color-ember-600);}.text-ember-700{color: var(--color-ember-700);}.text-emerald-600{color: var(--color-emerald-600);}.text-emerald-700{color: var(--color-emerald-700);}.text-ink{color: var(--color-ink);}.text-ink\/40{color: color-mix(in srgb, #0B1F3A 40%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 40%, transparent);}}.text-ink\/50{color: color-mix(in srgb, #0B1F3A 50%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 50%, transparent);}}.text-ink\/60{color: color-mix(in srgb, #0B1F3A 60%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 60%, transparent);}}.text-ink\/65{color: color-mix(in srgb, #0B1F3A 65%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 65%, transparent);}}.text-ink\/70{color: color-mix(in srgb, #0B1F3A 70%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 70%, transparent);}}.text-ink\/75{color: color-mix(in srgb, #0B1F3A 75%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 75%, transparent);}}.text-ink\/80{color: color-mix(in srgb, #0B1F3A 80%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 80%, transparent);}}.text-navy-600{color: var(--color-navy-600);}.text-navy-700{color: var(--color-navy-700);}.text-navy-800{color: var(--color-navy-800);}.text-white{color: var(--color-white);}.text-white\/40{color: color-mix(in srgb, #fff 40%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 40%, transparent);}}.text-white\/50{color: color-mix(in srgb, #fff 50%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 50%, transparent);}}.text-white\/60{color: color-mix(in srgb, #fff 60%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 60%, transparent);}}.text-white\/70{color: color-mix(in srgb, #fff 70%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 70%, transparent);}}.text-white\/75{color: color-mix(in srgb, #fff 75%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 75%, transparent);}}.text-white\/80{color: color-mix(in srgb, #fff 80%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 80%, transparent);}}.text-white\/85{color: color-mix(in srgb, #fff 85%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 85%, transparent);}}.text-white\/90{color: color-mix(in srgb, #fff 90%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-white) 90%, transparent);}}.uppercase{text-transform: uppercase;}.underline{text-decoration-line: underline;}.accent-ember-600{accent-color: var(--color-ember-600);}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-black\/20{--tw-shadow-color: color-mix(in srgb, #000 20%, transparent);@supports (color: color-mix(in lab, red, red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent);}}.shadow-black\/30{--tw-shadow-color: color-mix(in srgb, #000 30%, transparent);@supports (color: color-mix(in lab, red, red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent);}}.shadow-navy-900\/5{--tw-shadow-color: color-mix(in srgb, #0B1F3A 5%, transparent);@supports (color: color-mix(in lab, red, red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-navy-900) 5%, transparent) var(--tw-shadow-alpha), transparent);}}.shadow-navy-900\/20{--tw-shadow-color: color-mix(in srgb, #0B1F3A 20%, transparent);@supports (color: color-mix(in lab, red, red)){--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-navy-900) 20%, transparent) var(--tw-shadow-alpha), transparent);}}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}.transition{transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.group-focus-within\:block:is(:where(.group):focus-within *){display: block;}@media (hover: hover){.group-hover\:block:is(:where(.group):hover *){display: block;}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x: var(--spacing);translate: var(--tw-translate-x) var(--tw-translate-y);}.hover\:border-ember-500:hover{border-color: var(--color-ember-500);}.hover\:bg-ember-600:hover{background-color: var(--color-ember-600);}.hover\:bg-ink:hover{background-color: var(--color-ink);}.hover\:bg-navy-50:hover{background-color: var(--color-navy-50);}.hover\:bg-navy-700:hover{background-color: var(--color-navy-700);}.hover\:bg-sand:hover{background-color: var(--color-sand);}.hover\:bg-white\/10:hover{background-color: color-mix(in srgb, #fff 10%, transparent);}@supports (color: color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color: color-mix(in oklab, var(--color-white) 10%, transparent);}}.hover\:text-ember-600:hover{color: var(--color-ember-600);}.hover\:text-ember-700:hover{color: var(--color-ember-700);}.hover\:text-ink:hover{color: var(--color-ink);}.hover\:text-white:hover{color: var(--color-white);}.hover\:brightness-95:hover{--tw-brightness: brightness(95%);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,);}}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.focus\:ring-ember-500:focus{--tw-ring-color: var(--color-ember-500);}.focus\:outline-none:focus{--tw-outline-style: none;outline-style: none;}@media (width >= 40rem){.sm\:col-span-2{grid-column: span 2 / span 2;}.sm\:flex{display: flex;}.sm\:inline{display: inline;}.sm\:inline-flex{display: inline-flex;}.sm\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}.sm\:grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr));}.sm\:flex-row{flex-direction: row;}.sm\:flex-wrap{flex-wrap: wrap;}.sm\:gap-6{gap: calc(var(--spacing) * 6);}.sm\:gap-8{gap: calc(var(--spacing) * 8);}.sm\:p-8{padding: calc(var(--spacing) * 8);}.sm\:p-10{padding: calc(var(--spacing) * 10);}.sm\:p-12{padding: calc(var(--spacing) * 12);}.sm\:px-6{padding-inline: calc(var(--spacing) * 6);}.sm\:text-2xl{font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.sm\:text-3xl{font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.sm\:text-4xl{font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}.sm\:text-5xl{font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height));}.sm\:text-lg{font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}.sm\:text-sm{font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}}@media (width >= 48rem){.md\:mx-0{margin-inline: 0px;}.md\:block{display: block;}.md\:-translate-y-3{--tw-translate-y: calc(var(--spacing) * -3);translate: var(--tw-translate-x) var(--tw-translate-y);}.md\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}.md\:grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr));}.md\:grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr));}.md\:flex-row{flex-direction: row;}.md\:items-center{align-items: center;}}@media (width >= 64rem){.lg\:sticky{position: sticky;}.lg\:top-24{top: calc(var(--spacing) * 24);}.lg\:col-span-2{grid-column: span 2 / span 2;}.lg\:col-span-4{grid-column: span 4 / span 4;}.lg\:col-span-5{grid-column: span 5 / span 5;}.lg\:col-span-7{grid-column: span 7 / span 7;}.lg\:col-span-8{grid-column: span 8 / span 8;}.lg\:flex{display: flex;}.lg\:hidden{display: none;}.lg\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr));}.lg\:grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr));}.lg\:grid-cols-5{grid-template-columns: repeat(5, minmax(0, 1fr));}.lg\:grid-cols-6{grid-template-columns: repeat(6, minmax(0, 1fr));}.lg\:grid-cols-12{grid-template-columns: repeat(12, minmax(0, 1fr));}.lg\:py-20{padding-block: calc(var(--spacing) * 20);}.lg\:py-24{padding-block: calc(var(--spacing) * 24);}.lg\:py-28{padding-block: calc(var(--spacing) * 28);}.lg\:pt-14{padding-top: calc(var(--spacing) * 14);}.lg\:pt-20{padding-top: calc(var(--spacing) * 20);}.lg\:pb-20{padding-bottom: calc(var(--spacing) * 20);}.lg\:pb-24{padding-bottom: calc(var(--spacing) * 24);}.lg\:pb-28{padding-bottom: calc(var(--spacing) * 28);}.lg\:text-5xl{font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height));}.lg\:text-6xl{font-size: var(--text-6xl);line-height: var(--tw-leading, var(--text-6xl--line-height));}}}@layer base{html{scroll-behavior: smooth;scroll-padding-top: 5rem;}body{-webkit-font-smoothing: antialiased;}button, [role="button"]{cursor: pointer;}}@layer components{.grain{background-image: radial-gradient(rgba(255,255,255,.06) 1px, transparent 1px);background-size: 22px 22px;}details summary::-webkit-details-marker{display: none;}details summary{list-style: none;}details[open] .chev{transform: rotate(45deg);}.wa-pulse{position: fixed;}.wa-pulse::before{content: '';position: absolute;inset: 0;border-radius: 9999px;background: #25D366;opacity: .45;animation: wapulse 2.2s ease-out infinite;z-index: -1;}@keyframes wapulse{0%{transform: scale(1);opacity: .45;}100%{transform: scale(1.6);opacity: 0;}}@media (prefers-reduced-motion: reduce){.wa-pulse::before{animation: none;}html{scroll-behavior: auto;}}.article{font-size: 1.0625rem;line-height: 1.75;color: color-mix(in srgb, #0B1F3A 85%, transparent);@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, var(--color-ink) 85%, transparent);}}.article > p, .article > ul, .article > ol{margin-top: 1.1rem;}.article > h2{font-family: var(--font-display);font-weight: 600;font-size: 1.75rem;line-height: 1.25;color: var(--color-ink);margin-top: 3rem;}.article > h2:first-child{margin-top: 0;}.article > h3{font-weight: 700;font-size: 1.2rem;color: var(--color-ink);margin-top: 2rem;}.article > ul{list-style: disc;padding-left: 1.4rem;}.article > ol{list-style: decimal;padding-left: 1.4rem;}.article > ul > li, .article > ol > li{margin-top: .5rem;padding-left: .25rem;}.article li::marker{color: var(--color-ember-500);}.article > p strong, .article > ul strong, .article > ol strong{color: var(--color-ink);font-weight: 650;}.article > p a, .article > ul > li a, .article > ol > li a{color: var(--color-ember-600);text-decoration: underline;text-underline-offset: 3px;}}@property --tw-space-y-reverse{syntax: "*";inherits: false;initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*";inherits: false;initial-value: 0;}@property --tw-border-style{syntax: "*";inherits: false;initial-value: solid;}@property --tw-leading{syntax: "*";inherits: false;}@property --tw-font-weight{syntax: "*";inherits: false;}@property --tw-tracking{syntax: "*";inherits: false;}@property --tw-shadow{syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*";inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-inset-shadow{syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*";inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-ring-color{syntax: "*";inherits: false;}@property --tw-ring-shadow{syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*";inherits: false;}@property --tw-inset-ring-shadow{syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*";inherits: false;}@property --tw-ring-offset-width{syntax: "<length>";inherits: false;initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*";inherits: false;initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-backdrop-blur{syntax: "*";inherits: false;}@property --tw-backdrop-brightness{syntax: "*";inherits: false;}@property --tw-backdrop-contrast{syntax: "*";inherits: false;}@property --tw-backdrop-grayscale{syntax: "*";inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*";inherits: false;}@property --tw-backdrop-invert{syntax: "*";inherits: false;}@property --tw-backdrop-opacity{syntax: "*";inherits: false;}@property --tw-backdrop-saturate{syntax: "*";inherits: false;}@property --tw-backdrop-sepia{syntax: "*";inherits: false;}@property --tw-translate-x{syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-y{syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-z{syntax: "*";inherits: false;initial-value: 0;}@property --tw-blur{syntax: "*";inherits: false;}@property --tw-brightness{syntax: "*";inherits: false;}@property --tw-contrast{syntax: "*";inherits: false;}@property --tw-grayscale{syntax: "*";inherits: false;}@property --tw-hue-rotate{syntax: "*";inherits: false;}@property --tw-invert{syntax: "*";inherits: false;}@property --tw-opacity{syntax: "*";inherits: false;}@property --tw-saturate{syntax: "*";inherits: false;}@property --tw-sepia{syntax: "*";inherits: false;}@property --tw-drop-shadow{syntax: "*";inherits: false;}@property --tw-drop-shadow-color{syntax: "*";inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*";inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*, ::before, ::after, ::backdrop{--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;}}}