@layer theme,base,components,variants;@property --us-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --us-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --us-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --us-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --us-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --us-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --us-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --us-scale-y{syntax:"*";inherits:false;initial-value:1;}@layer base{@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{--us-inset-shadow:0 0 #0000;--us-inset-ring-shadow:0 0 #0000;--us-ring-shadow:0 0 #0000;--us-shadow:0 0 #0000;--us-translate-x:0;--us-translate-y:0;--us-scale-x:1;--us-scale-y:1;}}}@layer base{::-webkit-datetime-edit{display:inline-flex;}}@layer base{img, video{max-width:100%;height:auto;}}@layer base{progress{vertical-align:baseline;}}@layer base{hr{height:0;color:inherit;border-top-width:1px;}}@layer base{@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent);}}}@layer base{:-moz-focusring:where(:not(iframe)){outline:auto;}}@layer base{button, input, select, optgroup, textarea, ::file-selector-button{font:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:100%;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;}}@layer base{::-webkit-search-decoration{-webkit-appearance:none;}}@layer base{::file-selector-button{margin-inline-end:4px;}}@layer base{a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}}@layer base{sub{bottom:-0.25em;}}@layer base{b, strong{font-weight:bolder;}}@layer base{code, kbd, samp, pre{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;font-size:1em;font-feature-settings:normal;font-variation-settings:normal;}}@layer base{:where(select:is([multiple], [size])) optgroup{font-weight:bolder;}}@layer base{sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}}@layer base{::placeholder{opacity:100%;}}@layer base{:-moz-ui-invalid{box-shadow:none;}}@layer base{::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height:auto;}}@layer base{[hidden]:where(:not([hidden='until-found'])){display:none !important;}}@layer base{img, svg, video, canvas, audio, iframe, embed, object{display:block;vertical-align:middle;}}@layer base{::-webkit-calendar-picker-indicator{line-height:1;}}@layer base{table{text-indent:0;border-color:inherit;border-collapse:collapse;}}@layer base{::-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:0px;}}@layer base{textarea{resize:vertical;}}@layer base{summary{display:list-item;}}@layer base{::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}}@layer base{sup{top:-0.5em;}}@layer base{::-webkit-datetime-edit-fields-wrapper{padding:0px;}}@layer base{html, :host{line-height:1.5;font-family:'Open Sans', -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';-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-variation-settings:normal;}}@layer base{*, ::after, ::before, ::backdrop, ::file-selector-button{box-sizing:border-box;margin:0px;padding:0px;border:0 solid;}}@layer base{button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button{appearance:button;}}@layer base{ol, ul, menu{list-style-type:none;}}@layer base{abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}}@layer base{small{font-size:80%;}}@layer base{h1, h2, h3, h4, h5, h6{font-size:inherit;font-weight:inherit;}}@layer base{:where(select:is([multiple], [size])) optgroup option{padding-inline-start:20px;}}@layer theme{:root{--us-ink-fd8b02e0:#111827;}}@layer theme{:root{--us-body-text-4ae33045:#4b5563;}}@layer theme{:root{--us-muted-d5096e33:#6b7280;}}@layer theme{:root{--us-faint-79c37fae:#9ca3af;}}@layer theme{:root{--us-line-48401110:#e5e7eb;}}@layer theme{:root{--us-line-strong-3ba5d477:#d1d5db;}}@layer theme{:root{--us-paper-f37d8198:#ffffff;}}@layer theme{:root{--us-paper-soft-78d8d7bd:#f9fafb;}}@layer theme{:root{--us-paper-deep-f06da2ef:#f3f4f6;}}@layer theme{:root{--us-accent-a13a7f8f:#ff404c;}}@layer theme{:root{--us-accent-deep-3f377a47:#d32228;}}@layer theme{:root{--us-accent-soft-01b09507:#ffedeb;}}@layer theme{:root{--us-night-97e2e549:#012c40;}}@layer theme{:root{--us-night-deep-bead2aaa:#011c29;}}@layer theme{:root{--us-leaf-facb1f88:#22c55e;}}@layer base{html{background-color:var(--us-paper-f37d8198);color:var(--us-ink-fd8b02e0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@layer components{.us-f9eaa1f2{max-width:1280px;margin-inline:auto;padding-inline:16px;}@media (min-width: 640px){.us-f9eaa1f2{padding-inline:24px;}}@media (min-width: 1024px){.us-f9eaa1f2{padding-inline:32px;}}}@layer components{.us-e6f1cc2d{outline-style:none;}.us-e6f1cc2d:focus-visible{--us-ring-shadow:0 0 #0000;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);outline-color:var(--us-accent-a13a7f8f);outline-width:2px;outline-style:solid;outline-offset:2px;}}@layer components{.us-971e49c6:focus-visible{--us-ring-shadow:0 0 #0000;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);outline-color:var(--us-accent-a13a7f8f);outline-width:2px;outline-style:solid;outline-offset:2px;}.us-971e49c6{border-style:solid;line-height:1.5;align-items:center;outline-style:none;white-space:nowrap;font-size:16px;font-weight:500;-webkit-user-select:none;cursor:pointer;border-width:1px;justify-content:center;gap:8px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);border-color:transparent;transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;display:inline-flex;border-radius:6px;transition-duration:150ms;padding-inline:20px;user-select:none;padding-block:12px;}.us-971e49c6:disabled{opacity:60%;cursor:default;}@media (prefers-reduced-motion: reduce){.us-971e49c6{transition-property:none;}}}@layer components{.us-b164f340:focus-visible{--us-ring-shadow:0 0 #0000;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);outline-color:var(--us-accent-a13a7f8f);outline-width:2px;outline-style:solid;outline-offset:2px;}.us-b164f340:disabled{opacity:60%;cursor:default;}@media (prefers-reduced-motion: reduce){.us-b164f340{transition-property:none;}}.us-b164f340{border-style:solid;line-height:1.5;align-items:center;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);color:var(--us-paper-f37d8198);outline-style:none;white-space:nowrap;font-size:16px;font-weight:500;-webkit-user-select:none;background-color:var(--us-accent-a13a7f8f);cursor:pointer;border-width:1px;--us-shadow:0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);justify-content:center;gap:8px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);border-color:transparent;transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;display:inline-flex;border-radius:6px;transition-duration:150ms;padding-inline:20px;user-select:none;padding-block:12px;}.us-b164f340:hover{background-color:var(--us-accent-deep-3f377a47);}}@layer components{.us-897d66b5:focus-visible{--us-ring-shadow:0 0 #0000;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);outline-color:var(--us-accent-a13a7f8f);outline-width:2px;outline-style:solid;outline-offset:2px;}.us-897d66b5:disabled{opacity:60%;cursor:default;}@media (prefers-reduced-motion: reduce){.us-897d66b5{transition-property:none;}}.us-897d66b5{border-style:solid;line-height:1.5;align-items:center;color:#374151;outline-style:none;white-space:nowrap;font-size:16px;font-weight:500;-webkit-user-select:none;background-color:var(--us-paper-f37d8198);cursor:pointer;border-width:1px;justify-content:center;gap:8px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);border-color:var(--us-line-strong-3ba5d477);transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;display:inline-flex;border-radius:6px;transition-duration:150ms;padding-inline:20px;user-select:none;padding-block:12px;}.us-897d66b5:hover{background-color:var(--us-paper-soft-78d8d7bd);}}@layer components{.us-3d636342:focus-visible{--us-ring-shadow:0 0 #0000;box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);outline-color:var(--us-accent-a13a7f8f);outline-width:2px;outline-style:solid;outline-offset:2px;}.us-3d636342{border-style:solid;line-height:1.5;color:var(--us-ink-fd8b02e0);outline-style:none;font-size:16px;background-color:var(--us-paper-f37d8198);width:100%;border-width:1px;border-color:var(--us-line-strong-3ba5d477);border-radius:6px;padding-inline:16px;padding-block:12px;}.us-3d636342::placeholder{color:var(--us-faint-79c37fae);}.us-3d636342:focus{border-color:var(--us-accent-a13a7f8f);}}@layer components{.us-b8bc32f9{font-weight:800;letter-spacing:-0.5px;color:var(--us-ink-fd8b02e0);font-size:30px;line-height:1.2;}@media (min-width: 640px){.us-b8bc32f9{font-size:36px;line-height:1.15;}}}@layer components{.us-59d480cb{font-size:18px;line-height:1.6;color:var(--us-body-text-4ae33045);}}@layer components{.us-ef081cc4{font-size:14px;line-height:1.5;color:var(--us-muted-d5096e33);}}@layer components{.us-bd4e32c9{color:var(--us-body-text-4ae33045);text-underline-offset:3px;}.us-bd4e32c9:hover{color:var(--us-ink-fd8b02e0);text-decoration-line:underline;}}.us-07bb19b7{border-color:var(--us-line-48401110);}.us-e3b9d6d2{border-radius:8px;}.us-0ae97812{border-radius:12px;}.us-ae44674a{border-radius:999px;}.us-702cc24b{border-radius:10px;}.us-638377f9{border-radius:50%;}.us-193fa91d{border-style:solid;}.us-70ba5c6d{border-width:1px;}.us-1b0aa0b4{border-width:0;}.us-24ea800e{flex:1 1 0%;}.us-49dd779b{gap:12px;}.us-c90fa100{gap:10px;}.us-e4c41574{gap:6px;}.us-e487fba0{gap:14px;}.us-201f068d{gap:8px;}.us-86a2fad4{gap:48px;}.us-8db34c1c{gap:16px;}.us-47e0af17{gap:40px;}.us-71f84d35{gap:28px;}.us-fb929093{gap:4px;}.us-df407d4d{gap:32px;}.us-95a8f4e2{inset:0px;}.us-d0275a92{margin:-1px;}.us-2f55575a{margin:0px;}.us-211be567{margin-inline:auto;}.us-14d2eb58{overflow:hidden;}.us-06913f6a{overflow:hidden;}.us-f00e74e5{padding:20px;}.us-32fc8e7e{padding:0;}.us-d7a23a11{padding:14px;}.us-ee7f8558{padding:0px;}.us-034b54e1{padding-block:8px;}.us-d429dd86{padding-block:12px;}.us-9f31f3bc{padding-block:2px;}.us-40483b88{padding-block:56px;}.us-8724ff73{padding-block:64px;}.us-5ddd3e3f{padding-block:14px;}.us-027fc50d{padding-block:6px;}.us-694d4c15{padding-block:48px;}.us-fee1c6a6{padding-inline:16px;}.us-d49f3253{padding-inline:10px;}.us-d57486dc{padding-inline:14px;}.us-568eba7c{padding-inline:20px;}.us-56d0a3a8{--us-ring-shadow:0 0 0 1px color-mix(in oklab, #000000 5%, transparent);}.us-c2516847{--us-shadow:0 1px 3px rgba(0, 0, 0, 0.06);}.us-a8872f53{--us-shadow:0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);}.us-7aaf0d32{--us-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);}.us-3fb29a5b{-webkit-backdrop-filter:blur(12px);}.us-ee5ae4ad{-webkit-mask-image:linear-gradient(to bottom, #000 60%, transparent);}.us-18c54492{align-items:center;}.us-3b0fb300{align-self:flex-end;}.us-44fcb551{align-self:flex-start;}.us-92442665{aspect-ratio:1;}.us-882b2afd{backdrop-filter:blur(12px);}.us-19cc7597{background-color:var(--us-paper-f37d8198);}.us-52f875b4{background-color:color-mix(in oklab, var(--us-paper-f37d8198) 90%, transparent);}.us-4a879ea6{background-color:var(--us-leaf-facb1f88);}.us-68ed983b{background-color:#dcfce7;}.us-48b29313{background-color:var(--us-accent-soft-01b09507);}.us-1f66bf50{background-color:var(--us-accent-a13a7f8f);}.us-e16b6d6b{background-color:var(--us-paper-soft-78d8d7bd);}.us-9d54e492{background-color:var(--us-paper-deep-f06da2ef);}.us-044b726c{background-image:linear-gradient(45deg, #f09433, #dc2743);}.us-0e396708{background-image:linear-gradient(45deg, #ff404c, #bc1888);}.us-7f6930d6{border-bottom-color:transparent;}.us-efc724b6{border-bottom-color:var(--us-line-48401110);}.us-c780cd37{border-bottom-style:solid;}.us-f2a51213{border-bottom-width:2px;}.us-81ad7a0e{border-bottom-width:1px;}.us-30c28198{border-top-color:var(--us-line-48401110);}.us-4b87eabf{border-top-style:solid;}.us-0e0f8739{border-top-width:1px;}.us-78b8bb45{box-shadow:var(--us-inset-shadow, 0 0 #0000), var(--us-inset-ring-shadow, 0 0 #0000), var(--us-ring-shadow, 0 0 #0000), var(--us-shadow, 0 0 #0000);}.us-f909637e{clip-path:inset(50%);}.us-6279ad33{color:var(--us-accent-deep-3f377a47);}.us-616d1c92{color:var(--us-body-text-4ae33045);}.us-e180ad9f{color:var(--us-ink-fd8b02e0);}.us-0c75bc4b{color:#166534;}.us-51f77aba{color:var(--us-paper-f37d8198);}.us-ef632876{color:#374151;}.us-76498a9c{color:var(--us-muted-d5096e33);}.us-8d940173{column-gap:32px;}.us-095ad1d2{display:flex;}.us-6f043981{display:none;}.us-6065b53b{display:inline-flex;}.us-4976c5c0{display:grid;}.us-52645818{filter:blur(90px);}.us-4c8942f4{flex-direction:column;}.us-f24a24a4{flex-shrink:0;}.us-8153fe30{flex-wrap:wrap;}.us-a0960194{font-size:15px;}.us-a70df491{font-size:16px;}.us-52120751{font-size:18px;}.us-78895331{font-size:15px;}.us-b166ad0a{font-size:12px;}.us-c031138d{font-size:38px;}.us-1af1782a{font-size:20px;}.us-994360d7{font-size:16px;}.us-ee52263c{font-size:13px;}.us-31eca31d{font-size:14px;}.us-e6328091{font-size:18px;}.us-4da2f25c{font-size:16px;}.us-b3ca9dcc{font-weight:600;}.us-3cab86ec{font-weight:500;}.us-3ec1b63c{font-weight:800;}.us-b7c14dac{font-weight:700;}.us-017adda1{height:1px;}.us-f7fa6862{height:1px;}.us-2e9a5482{height:64px;}.us-4c18133e{height:32px;}.us-7279bd53{height:8px;}.us-5d352f8e{height:48px;}.us-50c38c83{height:36px;}.us-b118d368{height:auto;}.us-a8fc59d1{justify-content:space-between;}.us-53606eab{justify-content:center;}.us-15398f9e{left:-9999px;}.us-a1599221{left:-10%;}.us-d4be485e{letter-spacing:-1px;}.us-87a72383{line-height:1.5;}.us-3b741f7e{line-height:1.6;}.us-0819da13{line-height:1;}.us-f7d64261{line-height:1.55;}.us-56cdb278{line-height:1.5;}.us-ecda4d4d{line-height:1.1;}.us-b4143fa5{line-height:1.55;}.us-86dc7138{line-height:1;}.us-3ec0c065{line-height:1.4;}.us-48b0d4cc{line-height:1.5;}.us-3ffcbd90{line-height:1.4;}.us-666d27a4{line-height:1.5;}.us-7bcdcf54{list-style-type:disc;}.us-e5b45d24{list-style-type:none;}.us-306df279{margin-bottom:4px;}.us-25a13ba8{margin-bottom:6px;}.us-e73a3883{margin-bottom:24px;}.us-a9d02b25{margin-top:12px;}.us-0b3b4ac0{margin-top:4px;}.us-fd4ae82a{margin-top:20px;}.us-18919325{margin-top:40px;}.us-82300c37{margin-top:6px;}.us-e226fc52{margin-top:8px;}.us-27b7554e{margin-top:32px;}.us-401b53ee{margin-top:24px;}.us-ecd5e0d5{mask-image:linear-gradient(to bottom, #000 60%, transparent);}.us-1f87fea6{max-width:520px;}.us-7c9fb308{max-width:92%;}.us-3162ed18{max-width:600px;}.us-c94dafb7{max-width:640px;}.us-7c0849e2{max-width:560px;}.us-ef238612{opacity:0%;}.us-2b68105a{opacity:30%;}.us-533c0177{padding-left:20px;}.us-af6969ec{padding-top:2px;}.us-2279e43e{padding-top:6px;}.us-ff30d43f{padding-top:24px;}.us-e2682575{pointer-events:none;}.us-29a0b051{position:absolute;}.us-f063bc28{position:absolute;}.us-2e0d3297{position:sticky;}.us-4bff2973{position:relative;}.us-71467628{right:-8%;}.us-3f62ebc3{row-gap:12px;}.us-b450bb35{text-align:center;}.us-968353c9{text-align:left;}.us-2c0f3c06{top:0px;}.us-4af1036b{top:-15%;}.us-75a6c933{top:30%;}.us-7f7cbb1c{white-space:nowrap;}.us-55dfc0f6{white-space:nowrap;}.us-dfd90de8{width:1px;}.us-4286499f{width:100%;}.us-373dd7f7{width:1px;}.us-f6826c5d{width:auto;}.us-163624c8{width:max(480px, 36%);}.us-ed5ca8ee{width:8px;}.us-71accffd{width:48px;}.us-4f5ce185{width:36px;}.us-031998c3{width:140px;}.us-c2d9b586{z-index:10;}.us-e3f76ce4:hover{border-color:var(--us-line-strong-3ba5d477);}.us-3d6519f7:hover{color:#374151;}.us-c31b9ee2:hover{color:var(--us-ink-fd8b02e0);}.us-3e912fb5:last-child{border-style:none;}@media (min-width: 640px){.us-d5348493{display:inline-flex;}}@media (min-width: 640px){.us-890f3391{flex-direction:row;}}@media (min-width: 640px){.us-30791524{font-size:52px;}}@media (min-width: 640px){.us-f6f81e74{line-height:1.05;}}@media (min-width: 768px){.us-0980a22c{column-gap:48px;}}@media (min-width: 768px){.us-1da84a62{display:flex;}}@media (min-width: 768px){.us-f31dbdab{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (min-width: 768px){.us-95ea96a7{row-gap:40px;}}@media (min-width: 1024px){.us-fa4804f7{gap:64px;}}@media (min-width: 1024px){.us-31e0a1aa{padding-block:112px;}}@media (min-width: 1024px){.us-f61f4cd1{padding-block:96px;}}@media (min-width: 1024px){.us-3cd883e9{align-items:center;}}@media (min-width: 1024px){.us-5a8eaf29{grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);}}@media (min-width: 1024px){.us-ecb4b1f7{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}}@media (min-width: 1024px){.us-32773415{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);}}@media (min-width: 1024px){.us-82eca853{max-width:none;}}