/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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;--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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif:"Merriweather", Georgia, "Times New Roman", serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-lime-600:#5fa310;--color-lime-700:oklch(53.2% .157 131.589);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .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-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-navy:#03062e;--color-navy-700:#0b1230;--color-crimson:#a90b15;--color-crimson-600:#c40f1b;--color-lime:#79c513;--color-offwhite:#f7f8fb;--color-path-blue:#2360a5;--font-display:"Merriweather", Georgia, "Times New Roman", serif;--ease-entrance:cubic-bezier(.16, 1, .3, 1);--dur-press:.14s}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-7{top:calc(var(--spacing) * -7)}.-top-16{top:calc(var(--spacing) * -16)}.-top-\[14\%\]{top:-14%}.-top-\[40\%\]{top:-40%}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-\[76\%\]{top:76%}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-16{right:calc(var(--spacing) * -16)}.-right-\[10\%\]{right:-10%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.bottom-0{bottom:0}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[-15\%\]{left:-15%}.left-\[22px\]{left:22px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-9{margin-block:calc(var(--spacing) * 9)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.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-10{height:calc(var(--spacing) * 10)}.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-48{height:calc(var(--spacing) * 48)}.h-\[34rem\]{height:34rem}.h-\[40rem\]{height:40rem}.h-\[72px\]{height:72px}.h-\[150\%\]{height:150%}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-full{height:100%}.h-px{height:1px}.max-h-\(--available-height\){max-height:var(--available-height)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.w-\(--anchor-width\){width:var(--anchor-width)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.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-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-\[40rem\]{width:40rem}.w-\[62rem\]{width:62rem}.w-\[120\%\]{width:120%}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.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-5xl{max-width:var(--container-5xl)}.max-w-\[16rem\]{max-width:16rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-36{min-width:calc(var(--spacing) * 36)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0fr\]{grid-template-columns:0fr}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.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-0\.5{gap:calc(var(--spacing) * .5)}.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)}: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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * 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)))}:where(.space-y-\[5px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(5px * var(--tw-space-y-reverse));margin-block-end:calc(5px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[calc\(1\.5rem-2px\)\]{border-radius:calc(1.5rem - 2px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-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-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-white\/15{border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.\!border-white\/20{border-color:#fff3!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)!important}}.border-crimson{border-color:var(--color-crimson)}.border-crimson\/20{border-color:#a90b1533}@supports (color:color-mix(in lab, red, red)){.border-crimson\/20{border-color:color-mix(in oklab, var(--color-crimson) 20%, transparent)}}.border-lime\/30{border-color:#79c5134d}@supports (color:color-mix(in lab, red, red)){.border-lime\/30{border-color:color-mix(in oklab, var(--color-lime) 30%, transparent)}}.border-lime\/40{border-color:#79c51366}@supports (color:color-mix(in lab, red, red)){.border-lime\/40{border-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.border-lime\/60{border-color:#79c51399}@supports (color:color-mix(in lab, red, red)){.border-lime\/60{border-color:color-mix(in oklab, var(--color-lime) 60%, transparent)}}.border-navy{border-color:var(--color-navy)}.border-navy\/10{border-color:#03062e1a}@supports (color:color-mix(in lab, red, red)){.border-navy\/10{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.border-navy\/12{border-color:#03062e1f}@supports (color:color-mix(in lab, red, red)){.border-navy\/12{border-color:color-mix(in oklab, var(--color-navy) 12%, transparent)}}.border-navy\/15{border-color:#03062e26}@supports (color:color-mix(in lab, red, red)){.border-navy\/15{border-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.border-navy\/20{border-color:#03062e33}@supports (color:color-mix(in lab, red, red)){.border-navy\/20{border-color:color-mix(in oklab, var(--color-navy) 20%, transparent)}}.border-navy\/\[0\.07\]{border-color:#03062e12}@supports (color:color-mix(in lab, red, red)){.border-navy\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-navy) 7.0%, transparent)}}.border-navy\/\[0\.08\]{border-color:#03062e14}@supports (color:color-mix(in lab, red, red)){.border-navy\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-navy) 8%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.\!bg-white\/5{background-color:#ffffff0d!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)!important}}.\!bg-white\/10{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-crimson{background-color:var(--color-crimson)}.bg-crimson\/5{background-color:#a90b150d}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/5{background-color:color-mix(in oklab, var(--color-crimson) 5%, transparent)}}.bg-crimson\/10{background-color:#a90b151a}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/10{background-color:color-mix(in oklab, var(--color-crimson) 10%, transparent)}}.bg-crimson\/15{background-color:#a90b1526}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/15{background-color:color-mix(in oklab, var(--color-crimson) 15%, transparent)}}.bg-crimson\/\[0\.04\]{background-color:#a90b150a}@supports (color:color-mix(in lab, red, red)){.bg-crimson\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-crimson) 4%, transparent)}}.bg-lime{background-color:var(--color-lime)}.bg-lime\/5{background-color:#79c5130d}@supports (color:color-mix(in lab, red, red)){.bg-lime\/5{background-color:color-mix(in oklab, var(--color-lime) 5%, transparent)}}.bg-lime\/10{background-color:#79c5131a}@supports (color:color-mix(in lab, red, red)){.bg-lime\/10{background-color:color-mix(in oklab, var(--color-lime) 10%, transparent)}}.bg-lime\/15{background-color:#79c51326}@supports (color:color-mix(in lab, red, red)){.bg-lime\/15{background-color:color-mix(in oklab, var(--color-lime) 15%, transparent)}}.bg-lime\/20{background-color:#79c51333}@supports (color:color-mix(in lab, red, red)){.bg-lime\/20{background-color:color-mix(in oklab, var(--color-lime) 20%, transparent)}}.bg-lime\/\[0\.10\]{background-color:#79c5131a}@supports (color:color-mix(in lab, red, red)){.bg-lime\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-lime) 10%, transparent)}}.bg-navy{background-color:var(--color-navy)}.bg-navy\/5{background-color:#03062e0d}@supports (color:color-mix(in lab, red, red)){.bg-navy\/5{background-color:color-mix(in oklab, var(--color-navy) 5%, transparent)}}.bg-navy\/10{background-color:#03062e1a}@supports (color:color-mix(in lab, red, red)){.bg-navy\/10{background-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.bg-navy\/15{background-color:#03062e26}@supports (color:color-mix(in lab, red, red)){.bg-navy\/15{background-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.bg-navy\/20{background-color:#03062e33}@supports (color:color-mix(in lab, red, red)){.bg-navy\/20{background-color:color-mix(in oklab, var(--color-navy) 20%, transparent)}}.bg-navy\/40{background-color:#03062e66}@supports (color:color-mix(in lab, red, red)){.bg-navy\/40{background-color:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.bg-navy\/70{background-color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.bg-navy\/70{background-color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.bg-navy\/95{background-color:#03062ef2}@supports (color:color-mix(in lab, red, red)){.bg-navy\/95{background-color:color-mix(in oklab, var(--color-navy) 95%, transparent)}}.bg-navy\/\[0\.04\]{background-color:#03062e0a}@supports (color:color-mix(in lab, red, red)){.bg-navy\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-navy) 4%, transparent)}}.bg-navy\/\[0\.06\]{background-color:#03062e0f}@supports (color:color-mix(in lab, red, red)){.bg-navy\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-navy) 6%, transparent)}}.bg-offwhite{background-color:var(--color-offwhite)}.bg-offwhite\/60{background-color:#f7f8fb99}@supports (color:color-mix(in lab, red, red)){.bg-offwhite\/60{background-color:color-mix(in oklab, var(--color-offwhite) 60%, transparent)}}.bg-path-blue{background-color:var(--color-path-blue)}.bg-path-blue\/10{background-color:#2360a51a}@supports (color:color-mix(in lab, red, red)){.bg-path-blue\/10{background-color:color-mix(in oklab, var(--color-path-blue) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(closest-side\,rgba\(11\,17\,80\,0\.14\)\,transparent\)\]{background-image:radial-gradient(closest-side,#0b115024,#0000)}.bg-\[radial-gradient\(closest-side\,rgba\(169\,11\,21\,0\.15\)\,transparent\)\]{background-image:radial-gradient(closest-side,#a90b1526,#0000)}.from-lime{--tw-gradient-from:var(--color-lime);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-navy\/30{--tw-gradient-from:#03062e4d}@supports (color:color-mix(in lab, red, red)){.from-navy\/30{--tw-gradient-from:color-mix(in oklab, var(--color-navy) 30%, transparent)}}.from-navy\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-navy\/35{--tw-gradient-from:#03062e59}@supports (color:color-mix(in lab, red, red)){.from-navy\/35{--tw-gradient-from:color-mix(in oklab, var(--color-navy) 35%, transparent)}}.from-navy\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-navy\/60{--tw-gradient-from:#03062e99}@supports (color:color-mix(in lab, red, red)){.from-navy\/60{--tw-gradient-from:color-mix(in oklab, var(--color-navy) 60%, transparent)}}.from-navy\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-navy\/80{--tw-gradient-via:#03062ecc}@supports (color:color-mix(in lab, red, red)){.via-navy\/80{--tw-gradient-via:color-mix(in oklab, var(--color-navy) 80%, transparent)}}.via-navy\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#5fa00c\]{--tw-gradient-to:#5fa00c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-navy{--tw-gradient-to:var(--color-navy);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_8\%\,black_92\%\,transparent\)\]{mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.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)}.p-\[3px\]{padding:3px}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-8{padding-inline:calc(var(--spacing) * 8)}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-\[76px\]{padding-bottom:76px}.pb-\[calc\(64px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-16{padding-left:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-serif{font-family:var(--font-serif)}.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-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--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-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[clamp\(1\.25rem\,1rem\+1\.4vw\,1\.8rem\)\]{font-size:clamp(1.25rem,1rem + 1.4vw,1.8rem)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.\!text-white{color:var(--color-white)!important}.text-\[\#457a04\]{color:#457a04}.text-crimson{color:var(--color-crimson)}.text-crimson-600{color:var(--color-crimson-600)}.text-crimson\/10{color:#a90b151a}@supports (color:color-mix(in lab, red, red)){.text-crimson\/10{color:color-mix(in oklab, var(--color-crimson) 10%, transparent)}}.text-current{color:currentColor}.text-lime{color:var(--color-lime)}.text-lime-600{color:var(--color-lime-600)}.text-lime-700{color:var(--color-lime-700)}.text-lime\/90{color:#79c513e6}@supports (color:color-mix(in lab, red, red)){.text-lime\/90{color:color-mix(in oklab, var(--color-lime) 90%, transparent)}}.text-navy{color:var(--color-navy)}.text-navy\/5{color:#03062e0d}@supports (color:color-mix(in lab, red, red)){.text-navy\/5{color:color-mix(in oklab, var(--color-navy) 5%, transparent)}}.text-navy\/25{color:#03062e40}@supports (color:color-mix(in lab, red, red)){.text-navy\/25{color:color-mix(in oklab, var(--color-navy) 25%, transparent)}}.text-navy\/35{color:#03062e59}@supports (color:color-mix(in lab, red, red)){.text-navy\/35{color:color-mix(in oklab, var(--color-navy) 35%, transparent)}}.text-navy\/40{color:#03062e66}@supports (color:color-mix(in lab, red, red)){.text-navy\/40{color:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.text-navy\/50{color:#03062e80}@supports (color:color-mix(in lab, red, red)){.text-navy\/50{color:color-mix(in oklab, var(--color-navy) 50%, transparent)}}.text-navy\/60{color:#03062e99}@supports (color:color-mix(in lab, red, red)){.text-navy\/60{color:color-mix(in oklab, var(--color-navy) 60%, transparent)}}.text-navy\/65{color:#03062ea6}@supports (color:color-mix(in lab, red, red)){.text-navy\/65{color:color-mix(in oklab, var(--color-navy) 65%, transparent)}}.text-navy\/70{color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.text-navy\/70{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.text-navy\/75{color:#03062ebf}@supports (color:color-mix(in lab, red, red)){.text-navy\/75{color:color-mix(in oklab, var(--color-navy) 75%, transparent)}}.text-navy\/80{color:#03062ecc}@supports (color:color-mix(in lab, red, red)){.text-navy\/80{color:color-mix(in oklab, var(--color-navy) 80%, transparent)}}.text-offwhite\/50{color:#f7f8fb80}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/50{color:color-mix(in oklab, var(--color-offwhite) 50%, transparent)}}.text-offwhite\/55{color:#f7f8fb8c}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/55{color:color-mix(in oklab, var(--color-offwhite) 55%, transparent)}}.text-offwhite\/60{color:#f7f8fb99}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/60{color:color-mix(in oklab, var(--color-offwhite) 60%, transparent)}}.text-offwhite\/65{color:#f7f8fba6}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/65{color:color-mix(in oklab, var(--color-offwhite) 65%, transparent)}}.text-offwhite\/70{color:#f7f8fbb3}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/70{color:color-mix(in oklab, var(--color-offwhite) 70%, transparent)}}.text-offwhite\/75{color:#f7f8fbbf}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/75{color:color-mix(in oklab, var(--color-offwhite) 75%, transparent)}}.text-offwhite\/80{color:#f7f8fbcc}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/80{color:color-mix(in oklab, var(--color-offwhite) 80%, transparent)}}.text-offwhite\/85{color:#f7f8fbd9}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/85{color:color-mix(in oklab, var(--color-offwhite) 85%, transparent)}}.text-offwhite\/90{color:#f7f8fbe6}@supports (color:color-mix(in lab, red, red)){.text-offwhite\/90{color:color-mix(in oklab, var(--color-offwhite) 90%, transparent)}}.text-path-blue{color:var(--color-path-blue)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#457a04\]{accent-color:#457a04}.accent-crimson{accent-color:var(--color-crimson)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.22\]{opacity:.22}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-4px_20px_rgba\(3\,6\,46\,0\.10\)\]{--tw-shadow:0 -4px 20px var(--tw-shadow-color,#03062e1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(121\,197\,19\,0\.25\)\,0_18px_40px_-22px_rgba\(121\,197\,19\,0\.5\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#79c51340), 0 18px 40px -22px var(--tw-shadow-color,#79c51380);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(3\,6\,46\,0\.06\)\,0_18px_40px_-22px_rgba\(3\,6\,46\,0\.22\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#03062e0f), 0 18px 40px -22px var(--tw-shadow-color,#03062e38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(3\,6\,46\,0\.06\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#03062e0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_-2px_rgba\(121\,197\,19\,0\.6\)\]{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#79c51399);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_rgba\(3\,6\,46\,0\.45\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,#03062e73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(3\,6\,46\,0\.45\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#03062e73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(121\,197\,19\,0\.7\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#79c513b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_-12px_rgba\(169\,11\,21\,\.55\)\]{--tw-shadow:0 10px 22px -12px var(--tw-shadow-color,#a90b158c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-30px_rgba\(3\,6\,46\,0\.65\)\]{--tw-shadow:0 30px 80px -30px var(--tw-shadow-color,#03062ea6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(3\,6\,46\,\.12\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#03062e1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-crimson\/25{--tw-ring-color:#a90b1540}@supports (color:color-mix(in lab, red, red)){.ring-crimson\/25{--tw-ring-color:color-mix(in oklab, var(--color-crimson) 25%, transparent)}}.ring-crimson\/30{--tw-ring-color:#a90b154d}@supports (color:color-mix(in lab, red, red)){.ring-crimson\/30{--tw-ring-color:color-mix(in oklab, var(--color-crimson) 30%, transparent)}}.ring-lime\/30{--tw-ring-color:#79c5134d}@supports (color:color-mix(in lab, red, red)){.ring-lime\/30{--tw-ring-color:color-mix(in oklab, var(--color-lime) 30%, transparent)}}.ring-lime\/40{--tw-ring-color:#79c51366}@supports (color:color-mix(in lab, red, red)){.ring-lime\/40{--tw-ring-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.ring-navy\/10{--tw-ring-color:#03062e1a}@supports (color:color-mix(in lab, red, red)){.ring-navy\/10{--tw-ring-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[6px\]{--tw-blur:blur(6px);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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);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,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))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:var\(--ease-entrance\)\]{transition-timing-function:var(--ease-entrance)}.\[transition-timing-function\:var\(--ease-out\)\]{transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{user-select:none}.\[grid-area\:1\/1\]{grid-area:1/1}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:border-crimson:is(:where(.group):hover *){border-color:var(--color-crimson)}.group-hover\:bg-crimson:is(:where(.group):hover *){background-color:var(--color-crimson)}.group-hover\:bg-offwhite:is(:where(.group):hover *){background-color:var(--color-offwhite)}.group-hover\:text-crimson:is(:where(.group):hover *){color:var(--color-crimson)}.group-hover\:text-navy:is(:where(.group):hover *){color:var(--color-navy)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/pill\:scale-105:is(:where(.group\/pill):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs)[data-horizontal] *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.placeholder\:text-navy\/70::placeholder{color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-navy\/70::placeholder{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\:gap-2\.5:hover{gap:calc(var(--spacing) * 2.5)}.hover\:border-crimson:hover{border-color:var(--color-crimson)}.hover\:border-crimson\/40:hover{border-color:#a90b1566}@supports (color:color-mix(in lab, red, red)){.hover\:border-crimson\/40:hover{border-color:color-mix(in oklab, var(--color-crimson) 40%, transparent)}}.hover\:border-crimson\/50:hover{border-color:#a90b1580}@supports (color:color-mix(in lab, red, red)){.hover\:border-crimson\/50:hover{border-color:color-mix(in oklab, var(--color-crimson) 50%, transparent)}}.hover\:border-lime\/50:hover{border-color:#79c51380}@supports (color:color-mix(in lab, red, red)){.hover\:border-lime\/50:hover{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}.hover\:border-lime\/60:hover{border-color:#79c51399}@supports (color:color-mix(in lab, red, red)){.hover\:border-lime\/60:hover{border-color:color-mix(in oklab, var(--color-lime) 60%, transparent)}}.hover\:border-navy\/25:hover{border-color:#03062e40}@supports (color:color-mix(in lab, red, red)){.hover\:border-navy\/25:hover{border-color:color-mix(in oklab, var(--color-navy) 25%, transparent)}}.hover\:border-navy\/30:hover{border-color:#03062e4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-navy\/30:hover{border-color:color-mix(in oklab, var(--color-navy) 30%, transparent)}}.hover\:border-navy\/35:hover{border-color:#03062e59}@supports (color:color-mix(in lab, red, red)){.hover\:border-navy\/35:hover{border-color:color-mix(in oklab, var(--color-navy) 35%, transparent)}}.hover\:border-navy\/40:hover{border-color:#03062e66}@supports (color:color-mix(in lab, red, red)){.hover\:border-navy\/40:hover{border-color:color-mix(in oklab, var(--color-navy) 40%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-crimson\/\[0\.04\]:hover{background-color:#a90b150a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-crimson\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-crimson) 4%, transparent)}}.hover\:bg-crimson\/\[0\.06\]:hover{background-color:#a90b150f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-crimson\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-crimson) 6%, transparent)}}.hover\:bg-navy\/\[0\.05\]:hover{background-color:#03062e0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-navy\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-navy) 5%, transparent)}}.hover\:bg-navy\/\[0\.06\]:hover{background-color:#03062e0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-navy\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-navy) 6%, transparent)}}.hover\:bg-offwhite:hover{background-color:var(--color-offwhite)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@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\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.09\]:hover{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.hover\:text-crimson:hover{color:var(--color-crimson)}.hover\:text-lime:hover{color:var(--color-lime)}.hover\:text-navy:hover{color:var(--color-navy)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_24px_-14px_rgba\(169\,11\,21\,\.5\)\]:hover{--tw-shadow:0 12px 24px -14px var(--tw-shadow-color,#a90b1580);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[70\]:focus{z-index:70}.focus\:rounded-full:focus{border-radius:2147483647px}.focus\:border-crimson:focus{border-color:var(--color-crimson)}.focus\:bg-navy:focus{background-color:var(--color-navy)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);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-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-crimson\/20:focus{--tw-ring-color:#a90b1533}@supports (color:color-mix(in lab, red, red)){.focus\:ring-crimson\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-crimson) 20%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.99\]:active{scale:.99}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}.has-checked\:border-lime:has(:checked){border-color:var(--color-lime)}.has-checked\:bg-lime\/10:has(:checked){background-color:#79c5131a}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-lime\/10:has(:checked){background-color:color-mix(in oklab, var(--color-lime) 10%, transparent)}}.has-checked\:text-navy:has(:checked){color:var(--color-navy)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@supports (backdrop-filter:var(--tw)){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));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,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:-right-2{right:calc(var(--spacing) * -2)}.sm\:-left-2{left:calc(var(--spacing) * -2)}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[10rem_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:10rem repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-pretty{text-wrap:pretty}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-16{height:calc(var(--spacing) * 16)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:w-\[78\%\]{width:78%}.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-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:pb-0{padding-bottom:0}}@media (width>=96rem){.\32 xl\:flex{display:flex}}@media (prefers-color-scheme:dark){.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}}@media print{.print\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.print\:mt-0{margin-top:0}.print\:mt-1{margin-top:var(--spacing)}.print\:mt-3{margin-top:calc(var(--spacing) * 3)}.print\:grid{display:grid}.print\:hidden{display:none}.print\:max-w-none{max-width:none}.print\:grid-cols-\[1\.45in_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.45in repeat(3,minmax(0,1fr))}.print\:flex-row{flex-direction:row}.print\:justify-between{justify-content:space-between}.print\:gap-2{gap:calc(var(--spacing) * 2)}.print\:p-0{padding:0}.print\:px-0{padding-inline:0}.print\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.print\:text-\[9pt\]{font-size:9pt}.print\:text-\[10\.5pt\]{font-size:10.5pt}.print\:text-\[10pt\]{font-size:10pt}.print\:text-\[22pt\]{font-size:22pt}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}.\[data-lead-funnel\]\:visible:is(data-lead-funnel){visibility:visible}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/newsreader-var.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/newsreader-italic-var.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/hanken-grotesk-var.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/jetbrains-mono-var.woff2)format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/merriweather-700.woff2)format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/merriweather-700i.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/open-sans-400-700.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/open-sans-400-600i.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-var.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-italic-var.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-800.woff2)format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/caveat-500-700.woff2)format("woff2")}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body{background-color:var(--color-offwhite);color:var(--color-navy);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1, "calt" 1}::selection{background-color:var(--color-crimson-600);color:#fff}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--color-crimson);outline-offset:2px}.btn-primary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn-primary:focus-visible{--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);--tw-ring-color:#a90b1566}@supports (color:color-mix(in lab, red, red)){.btn-primary:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-crimson) 40%, transparent)}}.btn-primary:focus-visible{--tw-outline-style:none;outline-style:none}.btn-primary{transition:transform var(--dur-press) var(--ease-out), box-shadow .24s var(--ease-out), filter .24s var(--ease-out);background:linear-gradient(#c8121f 0%,#a90b15 58%,#970a13 100%);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000029,0 1px 2px #03062e24,0 10px 22px -8px #a90b158c}.btn-primary:hover{filter:brightness(1.06)saturate(1.03);transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 3px 6px #03062e29,0 18px 32px -10px #a90b159e}.btn-primary:active{filter:brightness(.97);transform:translateY(0)scale(.985);box-shadow:inset 0 2px 6px #0000004d,0 1px 2px #03062e24}.btn-primary:disabled{color:#03062e73;cursor:not-allowed;background:#e8eaf2;box-shadow:inset 0 0 0 1px #03062e14}.btn-primary:disabled:hover,.btn-primary:disabled:active{filter:none;transform:none;box-shadow:inset 0 0 0 1px #03062e14}.btn-primary:disabled:after{display:none}.btn-secondary{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn-secondary:focus-visible{--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);--tw-ring-color:#79c51366}@supports (color:color-mix(in lab, red, red)){.btn-secondary:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.btn-secondary:focus-visible{--tw-outline-style:none;outline-style:none}.btn-secondary{transition:transform var(--dur-press) var(--ease-out), box-shadow .24s var(--ease-out), filter .24s var(--ease-out);background:linear-gradient(#8ed62a 0%,#79c513 56%,#66ac0f 100%);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001f,0 1px 2px #03062e1f,0 10px 22px -8px #5a961480}.btn-secondary:hover{filter:brightness(1.05)saturate(1.03);transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000024,0 3px 6px #03062e24,0 18px 32px -10px #5a961494}.btn-secondary:active{filter:brightness(.97);transform:translateY(0)scale(.985);box-shadow:inset 0 2px 6px #00000038,0 1px 2px #03062e1f}.btn-ghost{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e26;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.btn-ghost{border-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.btn-ghost{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy)}@media (hover:hover){.btn-ghost:hover{border-color:#03062e40}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{border-color:color-mix(in oklab, var(--color-navy) 25%, transparent)}}}.btn-ghost:focus-visible{--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);--tw-ring-color:#03062e26}@supports (color:color-mix(in lab, red, red)){.btn-ghost:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.btn-ghost:focus-visible{--tw-outline-style:none;outline-style:none}.btn-ghost{transition:transform var(--dur-press) var(--ease-out), box-shadow .24s var(--ease-out), border-color .24s var(--ease-out);box-shadow:inset 0 1px #ffffffb3,0 1px 2px #03062e0f,0 6px 14px -6px #03062e24}.btn-ghost:hover{transform:translateY(-1.5px);box-shadow:inset 0 1px #fffc,0 2px 4px #03062e14,0 12px 22px -8px #03062e33}.btn-ghost:active{transform:translateY(0)scale(.985)}.btn-primary:after,.btn-secondary:after{content:"";width:55%;height:100%;transition:left .6s var(--ease-out);pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-130%;transform:skew(-18deg)}.btn-primary:hover:after,.btn-secondary:hover:after{left:150%}@media (prefers-reduced-motion:reduce){.btn-primary,.btn-secondary,.btn-ghost{transition:none}.btn-primary:after,.btn-secondary:after{display:none}}.container-x{width:100%;max-width:var(--container-6xl);padding-inline:calc(var(--spacing) * 5);margin-inline:auto}@media (width>=40rem){.container-x{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.container-x{padding-inline:calc(var(--spacing) * 8)}}@media (width<=1023px){.tap-press{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .12s}.tap-press:active{transform:scale(.97)}}@media (width<=1023px) and (prefers-reduced-motion:reduce){.tap-press{transition:none}.tap-press:active{transform:none}}.prose-content{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:#03062ecc}@supports (color:color-mix(in lab, red, red)){.prose-content{color:color-mix(in oklab, var(--color-navy) 80%, transparent)}}.prose-content{overflow-wrap:break-word}.prose-content table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.prose-content h1,.prose-content h2,.prose-content h3,.prose-content h4{font-family:var(--font-display);text-wrap:balance;scroll-margin-top:5.5rem}.prose-content p,.prose-content li{text-wrap:pretty}.prose-content h1{margin-top:0;margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-navy)}@media (width>=40rem){.prose-content h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.prose-content h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-navy)}.prose-content h3{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-navy);font-family:var(--font-sans)}.prose-content h4{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);font-family:var(--font-sans)}.prose-content p{margin-block:calc(var(--spacing) * 4)}.prose-content ul{margin-block:calc(var(--spacing) * 4);list-style-type:disc}:where(.prose-content ul>: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)))}.prose-content ul{padding-left:calc(var(--spacing) * 6)}.prose-content ol{margin-block:calc(var(--spacing) * 4);list-style-type:decimal}:where(.prose-content ol>: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)))}.prose-content ol{padding-left:calc(var(--spacing) * 6)}.prose-content a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-crimson);text-underline-offset:2px}@media (hover:hover){.prose-content a:hover{text-decoration-line:underline}}.prose-content strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy)}.prose-content img{margin-block:calc(var(--spacing) * 6);border-radius:var(--radius-xl);width:100%}.prose-content blockquote{margin-block:calc(var(--spacing) * 6);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-lime);padding-left:calc(var(--spacing) * 4);color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.prose-content blockquote{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.prose-content blockquote{font-style:italic}.prose-content table{margin-block:calc(var(--spacing) * 6);border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-content th,.prose-content td{border-style:var(--tw-border-style);border-width:1px;border-color:#03062e26}@supports (color:color-mix(in lab, red, red)){.prose-content th,.prose-content td{border-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.prose-content th,.prose-content td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;vertical-align:top}.prose-content th{background-color:var(--color-offwhite);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy)}.prose-content figcaption{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#03062e80}@supports (color:color-mix(in lab, red, red)){.prose-content figcaption{color:color-mix(in oklab, var(--color-navy) 50%, transparent)}}.display-1{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.75rem,1.5rem + 4.6vw,4.5rem);font-weight:600;line-height:1.02}@media (width<=639px){.display-1{font-size:clamp(2.35rem,1rem + 6.2vw,2.75rem)}}.display-2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.6vw,3rem);font-weight:600;line-height:1.06}.display-3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.45rem,1.15rem + 1.1vw,1.85rem);font-weight:600;line-height:1.15}.lead{text-wrap:pretty;font-size:clamp(1.12rem,1rem + .55vw,1.35rem);line-height:1.6}@media (width<=1023px){.aurora.bg-navy.bg-navy>.container-x{padding-top:1.5rem;padding-bottom:1.75rem}.aurora .display-1{line-height:1.06}.aurora .lead{font-size:1rem;line-height:1.5}.aurora .container-x>.mt-7{margin-top:1.25rem}}.serif-accent{font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.06em;font-style:italic;font-weight:600;line-height:1}.eyebrow{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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);--tw-ring-color:currentcolor;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.eyebrow{--tw-ring-color:color-mix(in oklab, currentcolor 15%, transparent)}}.eyebrow{--tw-ring-inset:inset;font-family:var(--font-mono);font-size:.72rem}.label-link{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-crimson);text-transform:uppercase;display:inline-flex}.icon-chip{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);color:var(--color-white);--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,#03062e59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);place-items:center;display:grid}.card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a}@supports (color:color-mix(in lab, red, red)){.card{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.card{background-color:var(--color-white);--tw-shadow:0 1px 3px var(--tw-shadow-color,#03062e0f), 0 8px 24px -12px var(--tw-shadow-color,#03062e1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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,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));--tw-duration:.3s;transition-duration:.3s;transition-timing-function:var(--ease-out)}@media (hover:hover){.card-lift:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#03062e26}@supports (color:color-mix(in lab, red, red)){.card-lift:hover{border-color:color-mix(in oklab, var(--color-navy) 15%, transparent)}}.card-lift:hover{--tw-shadow:0 2px 6px var(--tw-shadow-color,#03062e0f), 0 22px 40px -18px var(--tw-shadow-color,#03062e38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.stat-pill{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.stat-pill{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.stat-pill{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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,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))}@media (hover:hover){.stat-pill:hover{border-color:#03062e33}@supports (color:color-mix(in lab, red, red)){.stat-pill:hover{border-color:color-mix(in oklab, var(--color-navy) 20%, transparent)}}.stat-pill:hover{background-color:var(--color-offwhite)}}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);list-style-type:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:#a90b151a;border-radius:2147483647px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.faq summary:after{background-color:color-mix(in oklab, var(--color-crimson) 10%, transparent)}}.faq summary:after{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-crimson);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,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))}.faq[open] summary:after{content:"–"}.faq[open] summary{color:var(--color-crimson)}.section{padding-block:clamp(2.75rem,1.9rem + 3vw,5.25rem)}.section-sm{padding-block:clamp(2rem,1.5rem + 1.4vw,3rem)}.stack>*+*{margin-top:1.5rem}.aurora{isolation:isolate;background-image:linear-gradient(165deg,#0a1440 0%,#03062e 55%,#050826 100%);position:relative;overflow:hidden}.hero-spotlight{opacity:1;animation:heroSpotlightIn 2s var(--ease-entrance) .1s both}@keyframes heroSpotlightIn{0%{opacity:0;transform:translate(-10%,-6%)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}.spotlight{position:relative;overflow:hidden}.spotlight:after{content:"";background:radial-gradient(14rem 14rem at var(--mx,50%) var(--my,-20%), #a90b151a, transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.spotlight:hover:after{opacity:1}.btn-primary{position:relative;overflow:hidden}.btn-primary:after{content:"";background:linear-gradient(110deg,#0000,#ffffff59,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-120%;transform:skew(-18deg)}.btn-primary:hover:after{left:140%}.reveal{animation:revealUp .62s var(--ease-entrance) both}@keyframes revealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.beam-wrap{isolation:isolate;background:linear-gradient(120deg,#79c51359,#03062e1f 45%,#a90b1559);padding:2px;position:relative;overflow:hidden}.beam-wrap:before{content:"";z-index:-1;background:conic-gradient(#0000 0deg 290deg,#79c513e6 318deg,#fffffff2 332deg,#a90b15e6 346deg,#0000 360deg);animation:8s linear infinite beamSpin;position:absolute;inset:-100%}@keyframes beamSpin{to{transform:rotate(360deg)}}.hs{animation:heroRiseSolid .7s var(--ease-entrance) both}.hs-1{animation-delay:50ms}.hs-2{animation-delay:.16s}.hs-3{animation-delay:.3s}.hs-4{animation-delay:.46s}.hs-5{animation-delay:.6s}.hs-6{animation-delay:.72s}.hs-stagger>*{animation:heroRise .7s var(--ease-entrance) both}.hs-stagger>:first-child{animation-delay:50ms}.hs-stagger>:nth-child(2){animation-delay:.16s}.hs-stagger>:nth-child(3){animation-delay:.3s}.hs-stagger>:nth-child(4){animation-delay:.44s}.hs-stagger>:nth-child(5){animation-delay:.56s}.hs-stagger>:nth-child(6){animation-delay:.68s}.hs-stagger>:nth-child(7){animation-delay:.78s}.hs-stagger>:nth-child(8){animation-delay:.88s}@keyframes heroRiseSolid{0%{transform:translateY(16px)}to{transform:none}}@keyframes heroRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hs-card{animation:heroCard .9s var(--ease-entrance) .38s both}.hs-float{animation:heroCard .9s var(--ease-entrance) .38s both, heroFloat 7s ease-in-out 1.8s infinite}@keyframes heroCard{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hero-cinema-img{transform-origin:60% 35%;will-change:transform;animation:36s ease-in-out infinite alternate kenBurns}@keyframes kenBurns{0%{transform:scale(1.03)}to{transform:scale(1.13)translate(-2%)}}.pulse-dot{border-radius:999px;position:relative}.pulse-dot:after{content:"";z-index:-1;background:#79c5138c;border-radius:999px;animation:2.2s ease-out infinite pulseDot;position:absolute;inset:0}@keyframes pulseDot{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3.4)}}@supports ((-webkit-background-clip:text)){.serif-sheen{background-image:linear-gradient(110deg,currentColor 42% 50%,currentColor 58%)}@supports (color:color-mix(in lab, red, red)){.serif-sheen{background-image:linear-gradient(110deg, currentColor 42%, color-mix(in srgb, currentColor 55%, white) 50%, currentColor 58%)}}.serif-sheen{-webkit-text-fill-color:transparent;background-position:120% 0;background-size:280% 100%;background-clip:text;animation:7s ease-in-out 2s infinite serifSheen}}@keyframes serifSheen{0%,55%{background-position:120% 0}85%,to{background-position:-80% 0}}@media (width<=1023px){.aurora:before{animation:none}.serif-sheen{-webkit-text-fill-color:currentColor;background-image:none;animation:none}.beam-wrap:before{animation:none;display:none}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 720px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aurora:before{animation:none}.btn-primary:after{display:none}.reveal{animation:none}.hero-spotlight{opacity:1;animation:none;transform:none}.beam-wrap:before{animation:none;display:none}.hs,.hs-stagger>*,.hs-card,.hs-float{animation:none}.pulse-dot:after{opacity:0;animation:none}.hero-cinema-img{animation:none}.serif-sheen{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.prose-content>:first-child{margin-top:0}.prose-content .guide-toc{margin-block:calc(var(--spacing) * 7);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a}@supports (color:color-mix(in lab, red, red)){.prose-content .guide-toc{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.prose-content .guide-toc{background-color:var(--color-white);padding:calc(var(--spacing) * 5);--tw-shadow:0 1px 3px var(--tw-shadow-color,#03062e0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.prose-content .guide-toc-title{margin:0;margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.prose-content .guide-toc-title{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.prose-content .guide-toc-title{text-transform:uppercase}.prose-content .guide-toc ul{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style-type:none;display:grid}@media (width>=40rem){.prose-content .guide-toc ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.prose-content .guide-toc li{margin:0}.prose-content .guide-toc a{align-items:center;gap:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);text-decoration-line:none;display:flex}@media (hover:hover){.prose-content .guide-toc a:hover{color:var(--color-crimson)}}.prose-content .guide-toc a:before{content:"";height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--color-lime);border-radius:2147483647px;flex:none}.prose-content .callout{margin-block:calc(var(--spacing) * 7);background-color:var(--color-white);padding:calc(var(--spacing) * 6);border-radius:28px;box-shadow:0 1px 2px #03062e0f,0 14px 32px -14px #03062e4d}.prose-content .callout>:first-child{margin-top:0}.prose-content .callout>:last-child{margin-bottom:0}.prose-content .callout-title{margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;display:flex}.prose-content .callout-title:before{content:"";height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);background:currentColor;border-radius:2147483647px;flex:none}.prose-content .callout-warn .callout-title{color:var(--color-crimson)}.prose-content .callout-tip .callout-title{color:var(--color-lime-600)}.prose-content .callout-info .callout-title{color:#03062eb3}@supports (color:color-mix(in lab, red, red)){.prose-content .callout-info .callout-title{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.prose-content .path-grid{margin-block:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 4);display:grid}@media (width>=40rem){.prose-content .path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.prose-content .path-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a;position:relative}@supports (color:color-mix(in lab, red, red)){.prose-content .path-card{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.prose-content .path-card{background-color:var(--color-white);padding:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 7);--tw-shadow:0 1px 3px var(--tw-shadow-color,#03062e0f), 0 8px 24px -14px var(--tw-shadow-color,#03062e1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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,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));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.prose-content .path-card:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#79c51380}@supports (color:color-mix(in lab, red, red)){.prose-content .path-card:hover{border-color:color-mix(in oklab, var(--color-lime) 50%, transparent)}}}.prose-content .path-card .path-num{top:calc(var(--spacing) * -3);left:calc(var(--spacing) * 6);height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);background-color:var(--color-navy);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-lime);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;place-items:center;display:grid;position:absolute}.prose-content .path-card h3{margin-top:0;margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-navy)}.prose-content .path-card p{color:#03062ea6;margin-block:0;font-size:.95rem}@supports (color:color-mix(in lab, red, red)){.prose-content .path-card p{color:color-mix(in oklab, var(--color-navy) 65%, transparent)}}.prose-content .path-card a{margin-top:calc(var(--spacing) * 3);align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-crimson);text-transform:uppercase;text-decoration-line:none;display:inline-flex}@media (hover:hover){.prose-content .path-card a:hover{gap:calc(var(--spacing) * 2);text-decoration-line:underline}}.prose-content .author-card{margin-block:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.prose-content .author-card{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.prose-content .author-card{background-color:var(--color-white);padding:calc(var(--spacing) * 6)}@media (width>=40rem){.prose-content .author-card{flex-direction:row;align-items:center}}.prose-content .author-card img{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);object-fit:cover;border-radius:2147483647px;flex:none;margin:0}.prose-content .author-card .author-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-navy);margin:0}.prose-content .author-card .author-role{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-crimson);text-transform:uppercase;margin:0}.prose-content .author-card p{margin-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#03062ea6}@supports (color:color-mix(in lab, red, red)){.prose-content .author-card p{color:color-mix(in oklab, var(--color-navy) 65%, transparent)}}.prose-content .author-card a{color:var(--color-crimson)}.oc-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background-blend-mode:overlay;opacity:.5;mix-blend-mode:overlay;background:radial-gradient(120% 80% at 50% -10%,#ffffff1a,#0000 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.oc-card>*{z-index:1;position:relative}.oc-card.spotlight:after{background:radial-gradient(16rem 16rem at var(--mx,50%) var(--my,-20%), #79c51329, transparent 60%)}.oc-range{appearance:none;background:linear-gradient(90deg, var(--color-crimson) 0%, var(--color-lime) 100%);cursor:pointer;border-radius:999px;outline:none;height:8px}.oc-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--color-navy);width:22px;height:22px;transition:transform var(--dur-press) var(--ease-out);background:#fff;border-radius:999px;box-shadow:0 2px 10px #03062e73}.oc-range::-webkit-slider-thumb:active{transform:scale(1.15)}.oc-range::-moz-range-thumb{border:3px solid var(--color-navy);background:#fff;border-radius:999px;width:22px;height:22px;box-shadow:0 2px 10px #03062e73}.oc-range:focus-visible{outline:2px solid var(--color-lime);outline-offset:4px}.oc-pick{animation:ocPick .4s var(--ease-out) both}@keyframes ocPick{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.oc-card:before{opacity:.35}.oc-pick{opacity:1;animation:none;transform:none}}.lead-funnel-step{animation:leadFunnelStepIn .18s var(--ease-out) both}@keyframes leadFunnelStepIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lead-funnel-step{animation:none}}.prose-content .related-grid{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 3);padding:0;list-style-type:none;display:grid}@media (width>=40rem){.prose-content .related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.prose-content .related-grid li{margin:0}.prose-content .related-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#03062e1a;height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.prose-content .related-card{border-color:color-mix(in oklab, var(--color-navy) 10%, transparent)}}.prose-content .related-card{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-navy);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,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));text-decoration-line:none}@media (hover:hover){.prose-content .related-card:hover{border-color:#a90b1566}@supports (color:color-mix(in lab, red, red)){.prose-content .related-card:hover{border-color:color-mix(in oklab, var(--color-crimson) 40%, transparent)}}.prose-content .related-card:hover{background-color:var(--color-offwhite)}}.prose-content .related-card:after{content:"→";--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-crimson);flex:none}@media (prefers-contrast:more){:root{--tw-prose-body:#0a0a0c}body{color:#0a0a0c}a{text-decoration-thickness:2px}::placeholder{color:#4a4a52;opacity:1}}.lf-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.6s linear infinite lfSpin;display:inline-block}@keyframes lfSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lf-spinner{animation:none}}.tap-44{z-index:1;position:relative}.tap-44:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consent-check{accent-color:var(--color-crimson)}@media (width<=1023px){.consent-check{flex:none;width:20px;height:20px}}.sfhs-hp{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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:0}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}html,*{-webkit-tap-highlight-color:transparent}.app-press{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s,background-color .12s,opacity .12s}.app-press:active{transform:scale(.96)}.app-press:focus-visible{outline:2px solid var(--color-crimson);outline-offset:2px;border-radius:.5rem}.pb-safe{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.pt-safe{padding-top:max(0px, env(safe-area-inset-top))}html.scroll-lock,html.scroll-lock body,body.sheet-open{overscroll-behavior:contain;touch-action:none;overflow:hidden}.sheet-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-y:auto}@media (width<=1023px){input,textarea,select{font-size:16px}[data-sheet-backdrop]{background-color:color-mix(in srgb, var(--color-navy) 40%, transparent);opacity:0;-webkit-tap-highlight-color:transparent;transition:opacity .24s}[data-sheet-backdrop][data-state=open]{opacity:1}.sheet-handle{background-color:color-mix(in srgb, var(--color-navy) 18%, transparent);border-radius:9999px;width:2.5rem;height:.3125rem;margin-inline:auto}.btn-primary,.btn-secondary,.btn-ghost{border-radius:.875rem}@media (hover:none){.card:active,.stat-pill:active,.related-card:active{transition-duration:.12s;transform:scale(.98)}}.snap-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:1rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.snap-row::-webkit-scrollbar{display:none}.snap-card{scroll-snap-align:start;flex:0 0 86%;min-width:0}@keyframes sfhsVtFadeIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes sfhsVtFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}::view-transition-old(root){animation:.2s cubic-bezier(.22,1,.36,1) both sfhsVtFadeOut}::view-transition-new(root){animation:.22s cubic-bezier(.22,1,.36,1) both sfhsVtFadeIn}}.skeleton{background:linear-gradient(90deg, var(--color-offwhite) 0%, #fff 50%, var(--color-offwhite) 100%);background-size:200% 100%;border-radius:1rem;animation:1.3s ease-in-out infinite sfhsShimmer}@keyframes sfhsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1023px){.reveal-up{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.reveal-up.is-in{opacity:1;will-change:auto;transform:none}html:not(.js) .reveal-up{opacity:1;transform:none}.install-nudge{left:.75rem;right:.75rem;bottom:calc(var(--app-bar-h,calc(64px + env(safe-area-inset-bottom))) + .5rem);z-index:45;opacity:0;will-change:transform, opacity;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s;position:fixed;transform:translateY(calc(100% + 1rem))}.install-nudge[data-state=open]{opacity:1;transform:none}.install-nudge[data-state=closing]{transition-duration:.2s}}@media (prefers-reduced-motion:reduce){.app-press{transition:none}.app-press:active{transform:none}[data-sheet-backdrop]{transition:none}::view-transition-old(root),::view-transition-new(root){animation:none}.skeleton{background:var(--color-offwhite);animation:none}.reveal-up,.reveal-up.is-in{opacity:1;transition:none;transform:none}.install-nudge,.install-nudge[data-state=open],.install-nudge[data-state=closing]{transition:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}#siteHeader[data-astro-cid-wpvy4v7s]{padding-top:env(safe-area-inset-top,0px)}.nav-container[data-astro-cid-wpvy4v7s]{width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px}.nav-menu-panel[data-astro-cid-wpvy4v7s]{pointer-events:none;visibility:hidden;opacity:0;transform-origin:0 0;transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;transform:translateY(8px)scale(.98)}.nav-menu-group[data-astro-cid-wpvy4v7s]:hover .nav-menu-panel[data-astro-cid-wpvy4v7s],.nav-menu-group[data-astro-cid-wpvy4v7s]:focus-within .nav-menu-panel[data-astro-cid-wpvy4v7s]{pointer-events:auto;visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)scale(1)}.nav-menu-item[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1),background-color .16s;transform:translateY(-4px)}.nav-menu-group[data-astro-cid-wpvy4v7s]:hover .nav-menu-item[data-astro-cid-wpvy4v7s],.nav-menu-group[data-astro-cid-wpvy4v7s]:focus-within .nav-menu-item[data-astro-cid-wpvy4v7s]{opacity:1;transform:translateY(0)}.nav-menu-group[data-astro-cid-wpvy4v7s]:hover .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(2),.nav-menu-group[data-astro-cid-wpvy4v7s]:focus-within .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(2){transition-delay:35ms}.nav-menu-group[data-astro-cid-wpvy4v7s]:hover .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(3),.nav-menu-group[data-astro-cid-wpvy4v7s]:focus-within .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(3){transition-delay:70ms}.nav-menu-group[data-astro-cid-wpvy4v7s]:hover .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(4),.nav-menu-group[data-astro-cid-wpvy4v7s]:focus-within .nav-menu-item[data-astro-cid-wpvy4v7s]:nth-child(4){transition-delay:.105s}@media (prefers-reduced-motion:reduce){.nav-menu-panel[data-astro-cid-wpvy4v7s],.nav-menu-item[data-astro-cid-wpvy4v7s]{transition:none;transform:none}.nav-menu-item[data-astro-cid-wpvy4v7s]{opacity:1}}@media (width<=1023px){#siteHeader[data-astro-cid-wpvy4v7s]{border-bottom-color:color-mix(in srgb, var(--color-navy) 9%, transparent);background-color:#fff;transition:box-shadow .25s}#siteHeader[data-astro-cid-wpvy4v7s].shadow-md{box-shadow:0 1px 12px #03062e14}.nav-cta[data-astro-cid-wpvy4v7s]{display:none}#navToggle[data-astro-cid-wpvy4v7s]{border-radius:9999px}#siteHeader[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]{justify-content:space-between;height:74px}.nav-right[data-astro-cid-wpvy4v7s]{display:flex}.nav-right[data-astro-cid-wpvy4v7s] #navToggle[data-astro-cid-wpvy4v7s]{display:none}#siteHeader[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{height:4rem}}#navToggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-bars[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(7px)rotate(45deg)}#navToggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-bars[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}#navToggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav-bars[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){#navToggle[data-astro-cid-wpvy4v7s] .nav-bars[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]{transition:none}}.footer-signoff[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:-.025em;margin:12px 0 56px;font-size:clamp(48px,8.8vw,132px);font-weight:400;line-height:1.05}@media (width<=640px){.footer-signoff[data-astro-cid-jo6i4kqk]{margin-bottom:36px;font-size:48px}}.next-footer[data-astro-cid-jo6i4kqk]{color:#f7f8fb;background:#03062e;padding:48px 0 24px}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr 100px;align-items:center;gap:40px;padding-bottom:36px;display:grid}.footer-logo[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:16px;padding:10px 16px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #0003,0 14px 28px -14px #0009}@media (hover:hover){.footer-logo[data-astro-cid-jo6i4kqk]:hover{transform:translateY(-2px)rotate(-1deg)}}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:140px;height:auto}.footer-top[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#c8cad9;margin-top:16px;font-size:14px}.footer-contact[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:start;font-size:15px;display:flex}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{align-items:center;gap:14px;min-height:44px;display:flex}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:first-child{letter-spacing:-.02em;font-size:28px;font-weight:650}.footer-contact[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{color:#c8cad9;font-size:13px}.footer-milo[data-astro-cid-jo6i4kqk]{object-fit:cover;object-position:50% 20%;background:#fff;border-radius:50%;width:100px;height:100px;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:rotate(-4deg);box-shadow:0 0 0 4px #03062e,0 0 0 7px #79c513,0 18px 34px -12px #0009}@media (hover:hover){.footer-milo[data-astro-cid-jo6i4kqk]:hover{transform:rotate(3deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.footer-milo[data-astro-cid-jo6i4kqk]{transition:none}}.footer-links[data-astro-cid-jo6i4kqk]{border-block:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);gap:48px;padding:24px 0;display:grid}.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;min-height:44px;font-size:17px;font-weight:650;list-style:none;display:flex}.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.footer-links[data-astro-cid-jo6i4kqk] details[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-size:0}.footer-links[data-astro-cid-jo6i4kqk] details[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:after{content:"−";font-size:18px}.footer-links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:0 20px;margin-top:12px;display:grid}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#d4d6e2;text-underline-offset:5px;align-items:center;width:fit-content;min-height:44px;font-size:14px;line-height:1.4;text-decoration:underline 1.5px #0000;transition:color .16s,text-decoration-color .16s;display:flex}.next-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#b6e47a;text-decoration-color:currentColor}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:first-child:hover{color:#fff}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:first-child .next-icon[data-astro-cid-jo6i4kqk]{box-sizing:content-box;color:#03062e;background:#79c513;border-radius:50%;padding:8px}.footer-legal[data-astro-cid-jo6i4kqk]{color:#c8cad9;grid-template-columns:1.2fr 1fr;gap:48px;padding:26px 0;font-size:13px;line-height:1.7;display:grid}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:4px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#bfc2d3;border-top:1px solid #ffffff30;grid-template-columns:1fr 1fr;gap:48px;padding-top:24px;font-size:13px;line-height:1.7;display:grid}@media (width<=767px){.next-footer[data-astro-cid-jo6i4kqk]{padding-top:32px}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 70px;gap:20px;padding-bottom:24px}.footer-top[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child{grid-column:1/-1;align-items:center;gap:24px;display:flex}.footer-top[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]:first-child p[data-astro-cid-jo6i4kqk]{max-width:150px;margin:0;font-size:13px}.footer-logo[data-astro-cid-jo6i4kqk]{padding:6px 10px}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:120px}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]:first-child{font-size:24px}.footer-contact[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{font-size:14px}.footer-milo[data-astro-cid-jo6i4kqk]{width:70px;height:70px}.footer-links[data-astro-cid-jo6i4kqk]{padding:4px 0;display:block}.footer-links[data-astro-cid-jo6i4kqk] details[data-astro-cid-jo6i4kqk]+details[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff25}.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{min-height:56px;font-size:16px}.footer-links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0 0 18px}.footer-legal[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:12px;padding:22px 0;font-size:13px}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:16px}.footer-bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:12px;font-size:12px}.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{background:#ffffff14;border-radius:50%;place-items:center;width:32px;height:32px;transition:background-color .2s;display:grid}.footer-links[data-astro-cid-jo6i4kqk] details[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#03062e;background:#79c513}.footer-links[data-astro-cid-jo6i4kqk] details[data-astro-cid-jo6i4kqk][open] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:after{color:#03062e}}@media (width>=768px){.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{pointer-events:none}.footer-links[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}:root{--app-bar-h:calc(64px + env(safe-area-inset-bottom,0px))}#appTabBar[data-astro-cid-d4ui2xft]{padding-bottom:env(safe-area-inset-bottom,0px);-webkit-tap-highlight-color:transparent;border-top-color:color-mix(in srgb, var(--color-navy) 8%, transparent);background-color:#fff;transition:transform .18s;box-shadow:0 -8px 28px #03062e12}#appTabBar[data-astro-cid-d4ui2xft].kb-away{pointer-events:none;transform:translateY(130%)}@media (prefers-reduced-motion:reduce){#appTabBar[data-astro-cid-d4ui2xft]{transition:none}}.tabbar-grid[data-astro-cid-d4ui2xft]{grid-template-columns:repeat(5,1fr);align-items:stretch;height:64px;margin:0;padding:0;list-style:none;display:grid}.tabbar-grid[data-astro-cid-d4ui2xft]>li[data-astro-cid-d4ui2xft]{display:flex}button[data-astro-cid-d4ui2xft].tab{font:inherit;cursor:pointer;appearance:none;background:0 0;border:0}.tab[data-astro-cid-d4ui2xft]{min-height:44px;color:color-mix(in srgb, var(--color-navy) 68%, transparent);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 4px 4px;text-decoration:none;display:flex;position:relative}.tab-icon[data-astro-cid-d4ui2xft]{width:23px;height:23px}.tab-label[data-astro-cid-d4ui2xft]{font-family:var(--font-sans);letter-spacing:.01em;font-size:11px;font-weight:600;line-height:1}.tab-dot[data-astro-cid-d4ui2xft]{width:11px;height:11px;color:var(--color-lime);opacity:0;margin-top:1px;transition:opacity .18s,transform .18s;transform:scale(.6)}.tab[data-astro-cid-d4ui2xft][aria-current=page]{color:var(--color-crimson)}.tab[data-astro-cid-d4ui2xft][aria-current=page] .tab-dot[data-astro-cid-d4ui2xft]{opacity:1;transform:scale(1)}.tab-fab-slot[data-astro-cid-d4ui2xft]{justify-content:center;position:relative}.tab-fab[data-astro-cid-d4ui2xft]{background:linear-gradient(180deg, var(--color-crimson-600), var(--color-crimson) 82%);color:#fff;min-width:72px;min-height:56px;box-shadow:inset 0 1px 0 #ffffff38, 0 8px 20px -6px color-mix(in srgb, var(--color-crimson) 60%, transparent), 0 2px 6px #03062e40;z-index:1;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 16px;text-decoration:none;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.tab-fab-icon[data-astro-cid-d4ui2xft]{width:21px;height:21px}.tab-fab-label[data-astro-cid-d4ui2xft]{font-family:var(--font-sans);letter-spacing:.01em;white-space:nowrap;font-size:11px;font-weight:700;line-height:1}.app-press[data-astro-cid-d4ui2xft]{transition:transform .12s,background-color .12s}.app-press[data-astro-cid-d4ui2xft]:active{transform:scale(.95)}.tab-fab[data-astro-cid-d4ui2xft].app-press:active{background:var(--color-crimson-600);transform:translate(-50%)scale(.95)}@media (prefers-reduced-motion:reduce){.tab-dot[data-astro-cid-d4ui2xft],.app-press[data-astro-cid-d4ui2xft]{transition:none}.app-press[data-astro-cid-d4ui2xft]:active{transform:none}.tab-fab[data-astro-cid-d4ui2xft].app-press:active{transform:translate(-50%)}}#mobileMenuSheet[data-astro-cid-nwdhiqqd]{-webkit-tap-highlight-color:transparent}#mobileMenuSheet[data-astro-cid-nwdhiqqd][hidden]{display:none}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-scroll[data-astro-cid-nwdhiqqd]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-backdrop[data-astro-cid-nwdhiqqd]{opacity:0;transition:opacity .24s}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-panel[data-astro-cid-nwdhiqqd]{will-change:transform;padding-top:max(0px, env(safe-area-inset-top));transition:transform .28s cubic-bezier(.22,1,.36,1);transform:translateY(100%)}#mobileMenuSheet[data-astro-cid-nwdhiqqd][data-state=open] .ms-backdrop[data-astro-cid-nwdhiqqd]{opacity:1}#mobileMenuSheet[data-astro-cid-nwdhiqqd][data-state=open] .ms-panel[data-astro-cid-nwdhiqqd]{transform:none}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-press[data-astro-cid-nwdhiqqd]{transition:transform .12s,background-color .12s}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-press[data-astro-cid-nwdhiqqd]:active{transform:scale(.97)}#mobileMenuSheet[data-astro-cid-nwdhiqqd] a[data-astro-cid-nwdhiqqd].ms-press[data-ms-link]:active{background-color:var(--color-offwhite)}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-card[data-astro-cid-nwdhiqqd]{box-shadow:0 1px 2px #03062e0f,0 10px 24px -16px #03062e47}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-foot[data-astro-cid-nwdhiqqd]{box-shadow:0 -10px 24px -18px #03062e4d}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-handle-wrap[data-astro-cid-nwdhiqqd]{cursor:grab;touch-action:none}#mobileMenuSheet[data-astro-cid-nwdhiqqd] a[data-astro-cid-nwdhiqqd][data-ms-link][aria-current=page]{background-color:#f7f8fb}#mobileMenuSheet[data-astro-cid-nwdhiqqd] a[data-astro-cid-nwdhiqqd][data-ms-link][aria-current=page] .ms-link-label[data-astro-cid-nwdhiqqd]{color:var(--color-crimson)}#mobileMenuSheet[data-astro-cid-nwdhiqqd] a[data-astro-cid-nwdhiqqd][data-ms-link][aria-current=page] .ms-chevron[data-astro-cid-nwdhiqqd]{display:none}#mobileMenuSheet[data-astro-cid-nwdhiqqd] a[data-astro-cid-nwdhiqqd][data-ms-link][aria-current=page] .ms-paw[data-astro-cid-nwdhiqqd]{display:block}@media (prefers-reduced-motion:reduce){#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-panel[data-astro-cid-nwdhiqqd],#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-backdrop[data-astro-cid-nwdhiqqd],#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-press[data-astro-cid-nwdhiqqd]{transition:none}#mobileMenuSheet[data-astro-cid-nwdhiqqd] .ms-press[data-astro-cid-nwdhiqqd]:active{transform:none}}.sp[data-astro-cid-6rilkv3x]{z-index:80;font-family:var(--font-sans);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sp[data-astro-cid-6rilkv3x][hidden]{display:none}.sp-shade[data-astro-cid-6rilkv3x]{background:#03062e8c;animation:.25s ease-out spFade;position:absolute;inset:0}.sp-card[data-astro-cid-6rilkv3x]{background:#fff;border-top:3px solid #03062e;border-radius:3px;grid-template-columns:220px 1fr;width:min(640px,100vw - 32px);animation:.3s cubic-bezier(.23,1,.32,1) spUp;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #03062e8c}.sp-photo[data-astro-cid-6rilkv3x]{object-fit:cover;width:100%;height:100%;min-height:100%}.sp-body[data-astro-cid-6rilkv3x]{padding:26px 26px 20px}.sp-rate[data-astro-cid-6rilkv3x]{color:#475065;margin:0;font-size:12.5px;font-weight:650}.sp[data-astro-cid-6rilkv3x] h2[data-astro-cid-6rilkv3x]{font-family:var(--font-display);letter-spacing:-.02em;color:#03062e;margin:8px 0 0;font-size:30px;font-weight:400;line-height:1.1}.sp-sub[data-astro-cid-6rilkv3x]{color:#39435a;margin:10px 0 0;font-size:14.5px;line-height:1.55}.sp-form[data-astro-cid-6rilkv3x]{flex-direction:column;gap:8px;margin-top:16px;display:flex}.sp-form[data-astro-cid-6rilkv3x] input[data-astro-cid-6rilkv3x]{height:50px;font:inherit;color:#11162d;caret-color:#a90b15;border:1px solid #03062e40;border-radius:3px;padding:0 16px;font-size:16px}.sp-form[data-astro-cid-6rilkv3x] input[data-astro-cid-6rilkv3x]:focus{border-color:#03062e;outline:none;box-shadow:0 0 0 3px #2360a540}.sp-form[data-astro-cid-6rilkv3x] button[data-astro-cid-6rilkv3x]{color:#fff;height:52px;font:inherit;cursor:pointer;background:#a90b15;border:0;border-radius:999px;font-size:16px;font-weight:700;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s;box-shadow:inset 0 1px #ffffff2e,0 8px 20px -10px #a90b158c}.sp-form[data-astro-cid-6rilkv3x] button[data-astro-cid-6rilkv3x]:hover{background:#890b13}.sp-form[data-astro-cid-6rilkv3x] button[data-astro-cid-6rilkv3x]:active{transform:scale(.98)}.sp-alt[data-astro-cid-6rilkv3x]{color:#475065;margin:12px 0 0;font-size:13.5px}.sp-alt[data-astro-cid-6rilkv3x] a[data-astro-cid-6rilkv3x]{color:#03062e;text-underline-offset:3px;font-weight:650;text-decoration:underline}.sp-no[data-astro-cid-6rilkv3x]{min-height:44px;font:inherit;color:#475065;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;text-decoration:underline;display:inline-flex}.sp-x[data-astro-cid-6rilkv3x]{cursor:pointer;z-index:1;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:10px;right:10px}.sp-x[data-astro-cid-6rilkv3x] svg[data-astro-cid-6rilkv3x]{fill:none;stroke:#03062e;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.sp[data-astro-cid-6rilkv3x] [data-astro-cid-6rilkv3x]:focus-visible{outline-offset:2px;outline:3px solid #2360a5}@media (width<=760px){.sp[data-astro-cid-6rilkv3x]{pointer-events:none;bottom:calc(76px + env(safe-area-inset-bottom));align-items:flex-end}.sp-shade[data-astro-cid-6rilkv3x]{display:none}.sp-card[data-astro-cid-6rilkv3x]{pointer-events:auto;border-radius:3px;grid-template-columns:96px 1fr;width:calc(100vw - 20px);margin-bottom:10px}.sp-body[data-astro-cid-6rilkv3x]{padding:14px 14px 12px}.sp-rate[data-astro-cid-6rilkv3x]{display:none}.sp[data-astro-cid-6rilkv3x] h2[data-astro-cid-6rilkv3x]{margin:0;padding-right:34px;font-size:21px}.sp-sub[data-astro-cid-6rilkv3x]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;display:-webkit-box;overflow:hidden}.sp-form[data-astro-cid-6rilkv3x]{margin-top:10px}.sp-form[data-astro-cid-6rilkv3x] input[data-astro-cid-6rilkv3x]{height:46px}.sp-form[data-astro-cid-6rilkv3x] button[data-astro-cid-6rilkv3x]{height:48px}.sp-alt[data-astro-cid-6rilkv3x]{margin-top:8px;font-size:12.5px}.sp-x[data-astro-cid-6rilkv3x]{width:36px;height:36px;top:6px;right:6px}}@keyframes spFade{0%{opacity:0}}@keyframes spUp{0%{opacity:0;transform:translateY(24px)scale(.98)}}@media (prefers-reduced-motion:reduce){.sp-shade[data-astro-cid-6rilkv3x],.sp-card[data-astro-cid-6rilkv3x]{animation:none}}:root{--font-sans:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-display:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-label:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--next-line:#03062e24;--next-muted:#4a4d65;--next-gutter:clamp(20px,4vw,48px)}body{font-family:var(--font-sans);background:var(--color-offwhite);font-size:17px;line-height:1.65}h1,h2,h3,.display-1,.display-2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:700}h1{line-height:1.06}h2{line-height:1.13}p{text-wrap:pretty}button,input,select,textarea{font:inherit}a,button,input,select,textarea{touch-action:manipulation}button:not(:disabled),summary{cursor:pointer}:focus-visible{outline:3px solid var(--color-path-blue)!important;outline-offset:4px!important}.next-wrap{width:min(100% - 2 * var(--next-gutter),1160px);margin-inline:auto}.next-section{padding-block:72px}.next-title{letter-spacing:-.04em;font-size:clamp(2.6rem,5.5vw,5.5rem);line-height:1.04}.next-lede{color:var(--next-muted);max-width:42rem;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.next-rule{border-top:1px solid var(--next-line)}.next-link{min-height:44px;color:var(--color-navy);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.next-action,.btn-primary{background:var(--color-crimson);color:#fff;min-height:52px;box-shadow:none;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:22px;padding:14px 24px;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.next-action:hover,.btn-primary:hover{color:#fff;background:#890b13;transform:translateY(-1px)}.next-action:active,.btn-primary:active{transform:translateY(0)}.btn-primary:after{display:none}.btn-secondary{background:var(--color-crimson);color:#fff;border-color:var(--color-crimson);box-shadow:none}.btn-secondary:hover{color:#fff;background:#890b13}.offer-form-enhanced{color:var(--color-navy)}.offer-form-enhanced h2,.offer-form-enhanced h3{letter-spacing:-.025em;font-size:24px}.offer-form-enhanced input:not([type=checkbox]){min-height:56px}.offer-form-enhanced button{min-height:44px}.offer-form-enhanced .btn-primary{min-height:52px}.offer-form-enhanced [class*=text-xs]{font-size:13px}.offer-form-enhanced [class*=text-navy\/]{color:var(--next-muted)}.offer-form-enhanced [aria-pressed=true]{border-color:var(--color-navy);--tw-ring-color:#03062e35;background:#f0f2f8}.offer-form-enhanced [aria-pressed=true] [class*=text-crimson]{color:var(--color-navy)}#siteHeader{background:#f7f8fb;box-shadow:none!important}#siteHeader .nav-container{max-width:1440px;height:76px;padding-inline:var(--next-gutter)}#siteHeader .nav-cta{border:1px solid var(--next-line);box-shadow:none;color:var(--color-navy)!important;background:0 0!important}#siteHeader .nav-cta:hover{background:#fff!important}#siteHeader .nav-menu-trigger{min-height:44px}#siteHeader .nav-menu-item{min-height:52px}#siteHeader img{width:auto;height:48px}#siteHeader .nav-desktop-menu{gap:0}.nav-menu-panel [class*=text-navy\/50]{color:var(--next-muted)}#offerFab{background:var(--color-crimson);box-shadow:none;border-radius:10px;min-height:48px;bottom:7px}body[data-primary-visible=true] #offerFab,body[data-calm=true] #offerFab{color:var(--color-navy);background:#eef0f5}body[data-calm=true]:not([data-primary-visible=true]) #callTab{background:var(--color-crimson);color:#fff;border-radius:8px}.tab-label,.tab-fab-label{font-size:12px!important}#mobileMenuSheet [class*=text-navy\/50]{color:var(--next-muted)}.reveal-up{opacity:1!important;filter:none!important;transform:none!important}.hs,.hs-stagger>*,.hs-card,.hs-float,.hero-cinema-img,.serif-sheen{animation:none!important}.serif-sheen{-webkit-text-fill-color:currentColor!important;background:0 0!important}.aurora:before,.beam-wrap:before,.pulse-dot:after{display:none!important}.beam-wrap{background:0 0!important;padding:0!important}.navy-texture{background-color:var(--color-navy);background-image:none}.next-details{border-block:1px solid var(--next-line)}.next-details summary{min-height:56px;padding:20px 32px 20px 0;font-size:18px;font-weight:650;line-height:1.4;list-style:none;position:relative}.next-details summary:after{content:"+";font-size:24px;font-weight:400;position:absolute;top:18px;right:2px}.next-details details[open]>summary:after{content:"−"}.next-details details>p{max-width:70ch;color:var(--next-muted);padding:0 0 24px;line-height:1.7}.next-details summary::-webkit-details-marker{display:none}.next-details summary h3{font:inherit;letter-spacing:normal;display:inline}.next-proof{margin:0;padding:0}.next-proof blockquote{letter-spacing:-.02em;font-size:clamp(1.3rem,2.4vw,2rem);line-height:1.45}.next-proof figcaption{color:var(--next-muted);margin-top:22px;font-size:14px}.next-proof a{text-underline-offset:4px;text-decoration:underline}.next-nojs-menu{border-bottom:1px solid var(--next-line);background:#fff;padding:14px 20px}.next-nojs-menu summary{align-items:center;min-height:44px;font-weight:700;display:flex}.next-nojs-menu nav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.next-nojs-menu a{min-height:44px;text-decoration:underline}@media (width<=1023px){#siteHeader .nav-container{height:68px}#siteHeader img{height:43px}#siteHeader .nav-right{display:none}.next-section{padding-block:48px}.next-title{font-size:clamp(2.5rem,9.8vw,4rem)}.next-lede{font-size:17px}.display-1{font-size:clamp(2.2rem,6vw,3rem)}.display-2{font-size:clamp(1.8rem,5vw,2.5rem)}}@media (prefers-reduced-motion:reduce){.next-action,.btn-primary{transition:none}.next-action:hover,.btn-primary:hover{transform:none}}.next-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-block}@font-face{font-family:Houston Display;src:url(/fonts/houston/gloock-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Houston Sans;src:url(/fonts/houston/public-sans-var.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-display:"Houston Display",Georgia,serif;--font-sans:"Houston Sans",Arial,sans-serif;--font-label:"Houston Sans",Arial,sans-serif;--next-gutter:clamp(20px,4.8vw,72px);--houston-ease:cubic-bezier(.23,1,.32,1)}body{font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased}::selection{color:#f7f8fb;background:#03062e}input,textarea{caret-color:#a90b15}html{scrollbar-color:#03062e #f7f8fb;scroll-padding-top:100px}body h1,body h2,.display-1,.display-2,.next-title{font-family:var(--font-display);letter-spacing:-.025em;font-weight:400}body h3{font-family:var(--font-sans);letter-spacing:-.015em}.next-wrap{max-width:1320px;width:calc(100% - 2 * var(--next-gutter))}#siteHeader{background:#f7f8fb;border-bottom:1px solid #03062e30}#siteHeader .nav-container{max-width:1600px;height:86px}#siteHeader img{height:58px}.money-page h1,.money-page h2{letter-spacing:-.025em;font-weight:400}.money-page h3{font-family:var(--font-sans);letter-spacing:-.01em;font-weight:650}.money-page .money-hero{border:0;padding-block:76px}.money-page .money-hero-grid{grid-template-columns:1.08fr 1fr;gap:80px}.money-page .money-form{background:0 0;border:0;padding:0}.money-page .money-hero h1{max-width:15ch;font-size:clamp(48px,5.5vw,80px);line-height:1.1}.money-page .money-proof blockquote{font-family:var(--font-display);letter-spacing:0;font-size:clamp(25px,2.8vw,38px);font-weight:400;line-height:1.4}.money-page .money-path-name{border:0;padding:0}.money-page .money-photo-pair{align-items:start;gap:24px}.money-page .money-photo-pair figure:nth-child(2){padding-top:50px}.money-page .money-photo-pair img{height:360px}.money-page .money-calm h1{font-size:clamp(42px,4.9vw,66px);line-height:1.13}.offer-form-enhanced h2,.offer-form-enhanced h3{font-family:var(--font-sans);font-weight:650}body .money-page .offer-form-enhanced h2,body .room-home .offer-form-enhanced h2{font-family:var(--font-sans);letter-spacing:-.015em;font-size:26px;font-weight:650;line-height:1.25}.utility-intro h1{font-weight:400;line-height:1.15}.utility-tool h2,.utility-tool h3,.utility-tool button{font-family:var(--font-sans)}.general-reading .prose-content h2,.prose-content h2{margin-top:1.7em;font-weight:400;line-height:1.2}.prose-content p,.prose-content li{line-height:1.85}body>footer h2,footer .display-2{font-weight:400}@media (width<=1023px){#siteHeader .nav-container{height:74px}#siteHeader img{height:48px}.money-page .money-hero-grid{gap:36px}}@media (width<=640px){.money-page .money-hero{padding-block:38px}.money-page .money-hero-grid{grid-template-columns:1fr}.money-page .money-hero h1{font-size:46px;line-height:1.12}.money-page .money-calm h1{font-size:40px}.money-page .money-section{padding-block:44px}.money-page .money-photo-pair img{height:240px}.money-page .money-photo-pair{gap:14px}.money-page .money-photo-pair figure:nth-child(2){padding-top:36px}.utility-intro{padding-block:34px 26px}.utility-intro h1{font-size:40px}.next-action,.btn-primary{min-height:52px}}:root{--r-pill:999px;--r-card:28px;--r-photo:20px;--pop-ease:cubic-bezier(.16,1,.3,1);--lift:0 1px 2px #03062e0f,0 14px 32px -14px #03062e4d;--lift-hi:0 2px 4px #03062e12,0 28px 56px -20px #03062e6b}#siteHeader .nav-cta{border-radius:var(--r-pill)}.offer-form-enhanced>astro-island>div{border-radius:var(--r-card);box-shadow:var(--lift-hi)}.money-page .money-form .offer-form-enhanced>astro-island>div{border-top:0}.offer-form-enhanced input:not([type=checkbox]),.offer-form-enhanced select,.offer-form-enhanced textarea{border-radius:14px}.offer-form-enhanced button{border-radius:var(--r-pill)}.money-page .money-photo-pair img,.guide-photo img{border-radius:var(--r-photo);box-shadow:var(--lift)}.next-details{border:0;gap:10px;display:grid}.next-details details+details{border-top:0}.next-details details{transition:box-shadow .26s var(--pop-ease);background:#fff;border-radius:20px;padding-inline:24px;box-shadow:0 1px 2px #03062e0d}.next-details details[open]{box-shadow:var(--lift)}.next-details summary:after,.next-details details[open]>summary:after{content:"+";transition:transform .3s var(--pop-ease);color:#a90b15}.next-details details[open]>summary:after{transform:rotate(45deg)}@media (hover:hover){.next-details details:hover{box-shadow:var(--lift)}}.next-footer{border-radius:clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0 0}@media (prefers-reduced-motion:reduce){.next-action svg,.btn-primary svg,.next-details summary:after{transition:none}.house-chapters button:active{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.house-journey{view-timeline:--journey block}.house-stage{animation-name:stage-open;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--journey;animation-range:entry 10%}}}@keyframes stage-open{0%{clip-path:inset(5% 4% round 44px)}to{clip-path:inset(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px){.house-journey:not([data-scene-fallback=true]){background:linear-gradient(#03062e,#fff)}.house-stage{animation-name:stage-open,stage-close;animation-fill-mode:both,forwards;animation-range:entry 10%,exit exit 60%}}}@keyframes stage-close{0%{clip-path:inset(0)}to{clip-path:inset(4% 3% round 44px)}}:root{--btn-hover:#8f0a12;--btn-press:#76070f}:is(.next-action,.btn-primary,.btn-secondary):not(.nav-cta){border-radius:var(--r-pill);color:#fff;filter:none;min-height:52px;transition:background-color .16s ease,box-shadow .26s var(--pop-ease),transform .26s var(--pop-ease);background:#a90b15;border:0;justify-content:center;align-items:center;gap:14px;padding:12px 26px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #03062e2e,0 8px 20px -10px #a90b158c}:is(.next-action,.btn-primary,.btn-secondary):after{display:none}:is(.next-action,.btn-primary,.btn-secondary)>svg:last-child{box-sizing:content-box;width:18px;height:18px;transition:transform .26s var(--pop-ease),background-color .16s ease,color .16s ease;background:#ffffff29;border-radius:50%;flex:none;margin-right:-14px;padding:7px}@media (hover:hover){:is(.next-action,.btn-primary,.btn-secondary):not(.nav-cta):hover{background:var(--btn-hover);color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 2px 4px #03062e33,0 14px 28px -12px #a90b1599}:is(.next-action,.btn-primary,.btn-secondary):hover>svg:last-child{color:#a90b15;background:#fff;transform:translate(3px)}}:is(.next-action,.btn-primary,.btn-secondary):not(.nav-cta):active{background:var(--btn-press);transition-duration:60ms;transform:translateY(1px);box-shadow:inset 0 2px 5px #03062e4d}:is(.next-action,.btn-primary,.btn-secondary):is(:disabled,[aria-disabled=true]){color:#4a4d65;box-shadow:none;cursor:not-allowed;background:#d9dce6;transform:none}:is(.next-action,.btn-primary,.btn-secondary):is(:disabled,[aria-disabled=true])>svg{background:0 0}.btn-outline,.btn-ghost{--btn-ink:#03062e;--btn-fill:#03062e;--btn-on-fill:#fff;border:1.5px solid var(--btn-ink);border-radius:var(--r-pill);min-height:48px;color:var(--btn-ink);box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .26s var(--pop-ease);background:0 0;justify-content:center;align-items:center;gap:12px;padding:10px 22px;font-size:15px;font-weight:650;line-height:1.3;text-decoration:none;display:inline-flex}:is(.situation-section,.path-listing,.house-journey) .btn-outline{--btn-ink:#fff;--btn-fill:#79c513;--btn-on-fill:#03062e}@media (hover:hover){:is(.btn-outline,.btn-ghost):hover{background:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-on-fill)}}:is(.btn-outline,.btn-ghost):active{transition-duration:60ms;transform:translateY(1px)}.situation-inner nav .btn-outline{justify-content:space-between;min-height:56px;padding-inline:24px;font-size:18px}#siteHeader .nav-cta{min-height:46px;transition:background-color .18s,color .18s;transform:none;border:1.5px solid #03062e!important}@media (hover:hover){#siteHeader .nav-cta:hover{box-shadow:none;transform:none;color:#fff!important;background:#03062e!important}}#siteHeader .nav-cta:active{transform:translateY(1px)}#offerFab,body[data-calm=true]:not([data-primary-visible=true]) #callTab{border-radius:var(--r-pill)}.next-icon{transition:transform .26s var(--pop-ease)}@media (hover:hover){a:hover>.next-icon{transform:translate(3px)}a[target=_blank]:hover>.next-icon{transform:translate(2px,-2px)}}:is(.next-link,.opening-phone,.sp-alt a,.sp-no){text-decoration-line:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .16s}@media (hover:hover){:is(.next-link,.opening-phone,.sp-alt a,.sp-no):hover{text-decoration-thickness:2px}}:is(.opening-composition,.situation-section,.house-journey,.path-listing) :focus-visible{outline-color:#f7f8fb!important}.path-cash :focus-visible{outline-color:#03062e!important}:is(.next-action,.btn-primary,.btn-secondary,.btn-outline,.btn-ghost):focus-visible{outline-offset:3px!important}@media (prefers-reduced-motion:reduce){:is(.next-action,.btn-primary,.btn-secondary,.btn-outline,.btn-ghost,.nav-cta,.next-icon),:is(.next-action,.btn-primary,.btn-secondary)>svg{transition:none!important;transform:none!important}}:is(.next-footer,.bg-navy,.aurora,.navy-texture,.opening-composition,.situation-section,.house-journey) ::selection{color:#03062e;background:#79c513}a{text-underline-offset:.22em}:is(table,.tabular,time){font-variant-numeric:tabular-nums}#siteHeader{transition:box-shadow .26s var(--pop-ease),border-color .26s ease}#siteHeader.shadow-md{border-bottom-color:#0000;box-shadow:0 1px #03062e0d,0 14px 30px -20px #03062e73!important}#siteHeader :is(.nav-menu-trigger,.nav-plain-link){white-space:nowrap;border-radius:var(--r-pill);color:#03062e;min-height:44px;padding:10px;font-size:14px;transition:background-color .16s,box-shadow .2s,color .16s;position:relative}@media (width>=1280px){#siteHeader :is(.nav-menu-trigger,.nav-plain-link){padding-inline:16px;font-size:15px}}@media (width>=1024px) and (width<=1279px){#siteHeader .nav-container{gap:16px}#siteHeader :is(.nav-menu-trigger,.nav-plain-link){padding-inline:8px}}#siteHeader .nav-menu-trigger svg{color:#03062e;opacity:.55}@media (hover:hover){#siteHeader .nav-plain-link:hover,#siteHeader .nav-menu-group:hover .nav-menu-trigger{color:#03062e;background:#fff;box-shadow:0 1px 2px #03062e14,0 6px 14px -8px #03062e40}}#siteHeader .nav-menu-group:focus-within .nav-menu-trigger{background:#fff}#siteHeader :is(.nav-plain-link[aria-current=page],[data-active=true]>.nav-menu-trigger):after{content:"";background:#79c513;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:3px;left:50%}#siteHeader .nav-menu-panel>div{width:20rem;box-shadow:var(--lift-hi);border:1px solid #03062e0f;border-radius:24px;padding:8px}#siteHeader .nav-menu-item{border-radius:16px;padding:12px 16px}#siteHeader .nav-menu-item>span:first-child{font-size:15px;transition:color .16s}#siteHeader .nav-menu-item>span+span{color:#03062ea8;font-size:13px}@media (hover:hover){#siteHeader .nav-menu-item:hover{background:#f7f8fb}#siteHeader .nav-menu-item:hover>span:first-child{color:#a90b15}}#siteHeader .nav-menu-item[aria-current=page]{background:#f7f8fb}#siteHeader .nav-menu-item[aria-current=page]>span:first-child{color:#a90b15}#siteHeader .nav-menu-group:is(:hover,:focus-within) .nav-menu-item:nth-child(5){transition-delay:.14s}#appTabBar{box-shadow:0 -1px #03062e14,0 -12px 28px -20px #03062e59!important}#offerFab{box-shadow:inset 0 1px #ffffff2e,0 2px 4px #03062e2e,0 12px 24px -10px #a90b1599}body:is([data-primary-visible=true],[data-calm=true]) #offerFab{box-shadow:0 0 0 1px #03062e14,0 6px 14px -8px #03062e4d}:is(input:not([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=hidden],[type=file],[type=color]),select,textarea){transition:border-color .16s ease,box-shadow .2s var(--pop-ease)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=hidden],[type=file],[type=color]),select,textarea):focus-visible{outline-offset:0!important;border-color:#2360a5!important;outline:2px solid #0000!important;box-shadow:0 0 0 1px #2360a5,0 0 0 5px #2360a533!important}:is(input,select,textarea):user-invalid{box-shadow:0 0 0 1px #a90b15;border-color:#a90b15!important}:is(input,select,textarea):user-invalid:focus-visible{border-color:#a90b15!important;box-shadow:0 0 0 1px #a90b15,0 0 0 5px #a90b1524!important}input:is([type=checkbox],[type=radio]){accent-color:#a90b15}.consent-check{flex:none;width:20px;height:20px}.lead-card{box-shadow:var(--lift-hi)}.form-status{border-radius:14px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.form-status:before{content:"";width:20px;height:20px;-webkit-mask:var(--fs-icon) center/contain no-repeat;mask:var(--fs-icon) center/contain no-repeat;background:currentColor;flex:none}.form-status-ok{--fs-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.2-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7Z'/%3E%3C/svg%3E");color:#457a04;background:#79c51324}.form-status-err{--fs-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1 5h2v7h-2V7Zm0 9h2v2h-2v-2Z'/%3E%3C/svg%3E");color:#a90b15;background:#f7f8fb;box-shadow:inset 0 0 0 1.5px #a90b1559}.card,.sf-card{border-radius:var(--r-card);box-shadow:var(--lift);border-color:#03062e12}.sf-card{background:#fff;padding:clamp(20px,2.4vw,32px)}.card-lift{transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease)}@media (hover:hover){.card-lift:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}}.sf-chip{border-radius:var(--r-pill);color:#03062e;background:#fff;align-items:center;gap:8px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:0 0 0 1px #03062e1a,0 1px 2px #03062e0f}.sf-badge{border-radius:var(--r-pill);color:#457a04;background:#79c51329;align-items:center;gap:6px;padding:3px 11px;font-size:13px;font-weight:700;line-height:1.45;display:inline-flex}.sf-badge-crimson{color:#a90b15;background:#a90b1514}.sf-badge-navy{color:#fff;background:#03062e}.eyebrow{font-family:var(--font-sans);letter-spacing:.08em;font-size:12px}.stat-pill{box-shadow:0 1px 2px #03062e0f}.prose-content{color:#03062ed6}.prose-content a:not([class]){color:#a90b15;text-underline-offset:4px;font-weight:600;text-decoration:underline 1px #a90b1566;transition:text-decoration-color .16s,text-decoration-thickness .16s}@media (hover:hover){.prose-content a:not([class]):hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.prose-content :is(ul,ol)>li::marker{color:#a90b15;font-weight:700}.prose-content :is(ul,ol)>li{padding-left:4px}.prose-content img{border-radius:var(--r-photo);box-shadow:var(--lift)}.prose-content figcaption{color:#03062ea8;margin-top:10px;font-size:13px}.prose-content hr{background:#03062e1f;border:0;height:1px;margin:44px 0}.prose-content blockquote{border-radius:var(--r-card);box-shadow:var(--lift);color:#03062e;font-family:var(--font-display);background:#fff;border:0;margin:32px 0;padding:24px 28px;font-size:clamp(20px,2.2vw,25px);font-style:normal;line-height:1.45}.prose-content table{border-collapse:separate;border-spacing:0;width:fit-content;box-shadow:var(--lift);background:#fff;border:1px solid #03062e14;border-radius:20px;font-size:15px}.prose-content :is(th,td){border:0;border-bottom:1px solid #03062e14;padding:12px 18px}.prose-content tr:last-child>td{border-bottom:0}.prose-content th{color:#03062e;background:#f7f8fb;font-weight:700}.prose-content :is(.guide-toc,.path-card){border-radius:24px}.prose-content .author-card{border-radius:var(--r-card);box-shadow:var(--lift);border-color:#03062e12}.prose-content .path-card{transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease),border-color .2s ease}@media (hover:hover){.prose-content .path-card:hover{box-shadow:var(--lift-hi)}}.prose-content .related-card{min-height:56px;transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease),border-color .16s ease;border-radius:18px;padding:14px 18px}.prose-content .related-card:after{content:"";width:18px;height:18px;transition:transform .26s var(--pop-ease);background:#a90b15;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover){.prose-content .related-card:hover{box-shadow:var(--lift);background:#fff;transform:translateY(-2px)}.prose-content .related-card:hover:after{transform:translate(3px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.footer-signoff{animation-name:signoff-rise;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 85%}.prose-content img{animation-name:photo-settle;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes signoff-rise{0%{opacity:.25;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes photo-settle{0%{opacity:.5;transform:scale(.965)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#siteHeader :is(.nav-menu-trigger,.nav-plain-link,.nav-menu-item),.card-lift,.prose-content :is(.path-card,.related-card),.prose-content .related-card:after{transition:none!important;transform:none!important}}.missing[data-astro-cid-ibpinaeu]{max-width:1160px;position:relative}.missing[data-astro-cid-ibpinaeu]>[data-astro-cid-ibpinaeu]:not(.missing-path):not(.missing-links){max-width:720px}.missing-path[data-astro-cid-ibpinaeu]{pointer-events:none;width:min(30vw,320px);height:auto;position:absolute;top:0;right:2%}.missing-code[data-astro-cid-ibpinaeu]{border-radius:var(--r-pill);min-height:36px;box-shadow:var(--lift);color:var(--color-navy);background:#fff;align-items:center;gap:10px;margin-bottom:24px;padding:6px 16px 6px 12px;font-size:14px;font-weight:650;display:inline-flex}.missing-code[data-astro-cid-ibpinaeu]:before{content:"";background:#a90b15;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #a90b151f}.missing[data-astro-cid-ibpinaeu] .next-lede[data-astro-cid-ibpinaeu]{margin-top:25px}.missing[data-astro-cid-ibpinaeu] .next-action[data-astro-cid-ibpinaeu]{margin-top:28px}.missing-links[data-astro-cid-ibpinaeu]{grid-template-columns:1fr 1fr;gap:22px;margin-top:64px;display:grid}.missing-links[data-astro-cid-ibpinaeu]>div[data-astro-cid-ibpinaeu]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;padding:clamp(24px,3vw,36px)}.missing-links[data-astro-cid-ibpinaeu] h2[data-astro-cid-ibpinaeu]{font-size:24px}.missing-links[data-astro-cid-ibpinaeu] ul[data-astro-cid-ibpinaeu]{flex-wrap:wrap;gap:10px;margin-top:18px;padding:0;list-style:none;display:flex}.missing-links[data-astro-cid-ibpinaeu] li[data-astro-cid-ibpinaeu]{margin:0}.missing-links[data-astro-cid-ibpinaeu] .next-link[data-astro-cid-ibpinaeu]{border-radius:var(--r-pill);min-height:44px;transition:background-color .2s ease,color .2s ease,transform .26s var(--pop-ease);background:#edf0f7;align-items:center;padding:8px 18px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}@media (hover:hover){.missing-links[data-astro-cid-ibpinaeu] .next-link[data-astro-cid-ibpinaeu]:hover{color:#fff;background:#03062e;transform:translateY(-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.missing-links[data-astro-cid-ibpinaeu]>div[data-astro-cid-ibpinaeu]{animation-name:missing-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes missing-rise{0%{opacity:.4;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.missing-links[data-astro-cid-ibpinaeu] .next-link[data-astro-cid-ibpinaeu]{transition:none}}@media (width<=900px){.missing-path[data-astro-cid-ibpinaeu]{display:none}}@media (width<=600px){.missing-links[data-astro-cid-ibpinaeu]{grid-template-columns:1fr;gap:16px;margin-top:44px}}.sp-stars[data-astro-cid-yv63kacs]{flex:none;gap:2px;display:inline-flex}.sp-compact[data-astro-cid-yv63kacs]{min-height:44px;color:var(--color-navy,#03062e);transition:transform .28s var(--pop-ease,ease), box-shadow .28s var(--pop-ease,ease);background:#fff;border-radius:20px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #03062e12,0 10px 24px -16px #03062e59}.sp-compact-text[data-astro-cid-yv63kacs]{color:var(--next-muted,#4a4d65);font-size:14px;line-height:1.5}.sp-compact-text[data-astro-cid-yv63kacs] strong[data-astro-cid-yv63kacs]{color:var(--color-navy,#03062e);font-weight:650}.sp-dark[data-astro-cid-yv63kacs]{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.sp-dark[data-astro-cid-yv63kacs] .sp-compact-text[data-astro-cid-yv63kacs]{color:#f7f8fbd9}.sp-dark[data-astro-cid-yv63kacs] .sp-compact-text[data-astro-cid-yv63kacs] strong[data-astro-cid-yv63kacs]{color:#fff}.sp-dark[data-astro-cid-yv63kacs]:focus-visible{outline-color:#f7f8fb}.sp-band[data-astro-cid-yv63kacs]{color:var(--color-navy,#03062e)}.sp-rating[data-astro-cid-yv63kacs]{border-radius:var(--r-pill,999px);box-shadow:var(--lift,0 10px 24px -16px #03062e59);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 18px 8px 14px;font-size:15px;font-weight:600;display:inline-flex}.sp-rating[data-astro-cid-yv63kacs] a[data-astro-cid-yv63kacs]{text-underline-offset:4px;align-items:center;min-height:44px;margin-block:-10px;text-decoration:underline;display:inline-flex}.sp-grid[data-astro-cid-yv63kacs]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:24px;display:grid}.sp-grid[data-astro-cid-yv63kacs] figure[data-astro-cid-yv63kacs]{border-radius:var(--r-card,28px);box-shadow:var(--lift,0 10px 24px -16px #03062e59);transition:transform .34s var(--pop-ease,ease), box-shadow .34s var(--pop-ease,ease);background:#fff;flex-direction:column;margin:0;padding:26px 26px 24px;display:flex;position:relative;overflow:hidden}.sp-grid[data-astro-cid-yv63kacs] figure[data-astro-cid-yv63kacs]:after{content:"“";font-family:var(--font-display);color:#a90b15;opacity:.08;pointer-events:none;font-size:120px;line-height:1;position:absolute;top:-6px;right:18px}.sp-grid[data-astro-cid-yv63kacs] blockquote[data-astro-cid-yv63kacs]{font-family:var(--font-display);flex:1;margin:14px 0 0;font-size:1.2rem;line-height:1.5}.sp-grid[data-astro-cid-yv63kacs] figcaption[data-astro-cid-yv63kacs]{border-top:1px solid var(--next-line,#03062e24);color:var(--next-muted,#4a4d65);flex-direction:column;margin-top:18px;padding-top:14px;font-size:13px;display:flex}.sp-grid[data-astro-cid-yv63kacs] .sp-name[data-astro-cid-yv63kacs]{color:var(--color-navy,#03062e);font-size:15px;font-weight:650}.sp-more[data-astro-cid-yv63kacs]{margin-top:20px}.sp-more[data-astro-cid-yv63kacs] a[data-astro-cid-yv63kacs]{align-items:center;min-height:44px;display:inline-flex}.sp-ext[data-astro-cid-yv63kacs]{width:1em;height:1em;transition:transform .26s var(--pop-ease,ease);margin-left:.3em}@media (hover:hover){.sp-compact[data-astro-cid-yv63kacs]:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #03062e1a,0 16px 30px -16px #03062e73}.sp-compact[data-astro-cid-yv63kacs]:hover .sp-compact-text[data-astro-cid-yv63kacs] strong[data-astro-cid-yv63kacs]{text-underline-offset:4px;text-decoration:underline}.sp-dark[data-astro-cid-yv63kacs]:hover{box-shadow:inset 0 0 0 1px #ffffff4d}.sp-grid[data-astro-cid-yv63kacs] figure[data-astro-cid-yv63kacs]:hover{box-shadow:var(--lift-hi,0 18px 40px -18px #03062e80);transform:translateY(-5px)}.sp-more[data-astro-cid-yv63kacs] a[data-astro-cid-yv63kacs]:hover .sp-ext[data-astro-cid-yv63kacs]{transform:translate(2px,-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sp-grid[data-astro-cid-yv63kacs] figure[data-astro-cid-yv63kacs]{animation-name:sp-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes sp-rise{0%{opacity:.4;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.sp-compact[data-astro-cid-yv63kacs],.sp-grid[data-astro-cid-yv63kacs] figure[data-astro-cid-yv63kacs],.sp-ext[data-astro-cid-yv63kacs]{transition:none}}.support-heading[data-astro-cid-iqfgzcoi]{max-width:850px}.support-heading[data-astro-cid-iqfgzcoi] .next-lede[data-astro-cid-iqfgzcoi]{margin-top:25px}.support-heading[data-astro-cid-iqfgzcoi] .next-link[data-astro-cid-iqfgzcoi]{margin-top:20px}.support-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;gap:70px;display:grid}.support-grid[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{font-size:36px}.support-grid[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--next-muted);margin-top:18px}.support-grid[data-astro-cid-iqfgzcoi] ul[data-astro-cid-iqfgzcoi]{margin-top:24px;padding-left:20px}.support-grid[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{margin:12px 0}.support-end[data-astro-cid-iqfgzcoi]{justify-content:space-between;align-items:center;gap:35px;display:flex}.support-end[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{font-size:36px}.support-end[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--next-muted);margin-top:12px}.about-hero[data-astro-cid-iqfgzcoi]{grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;display:grid}.about-hero[data-astro-cid-iqfgzcoi] .next-title[data-astro-cid-iqfgzcoi]{font-size:clamp(44px,5vw,72px)}.about-hero[data-astro-cid-iqfgzcoi] .next-action[data-astro-cid-iqfgzcoi]{margin-top:28px}.about-license[data-astro-cid-iqfgzcoi]{color:var(--next-muted);margin-top:24px;font-size:13px}.about-photo[data-astro-cid-iqfgzcoi]{--tilt:2.5deg;box-shadow:var(--lift-hi);transform:rotate(var(--tilt));transition:transform .42s var(--pop-ease),box-shadow .42s var(--pop-ease);background:#fff;border-radius:28px;margin:0;padding:14px 14px 6px}.about-photo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{aspect-ratio:1.1;object-fit:cover;border-radius:18px;width:100%}.about-photo[data-astro-cid-iqfgzcoi] figcaption[data-astro-cid-iqfgzcoi]{color:var(--next-muted);padding:10px 6px 6px;font-size:13px}.about-story[data-astro-cid-iqfgzcoi]{align-items:start}.about-story[data-astro-cid-iqfgzcoi]>div[data-astro-cid-iqfgzcoi]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;padding:clamp(26px,3.4vw,44px)}.about-story[data-astro-cid-iqfgzcoi]>div[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]:first-child{margin-top:0}.about-story[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{color:var(--color-navy);box-shadow:inset 0 -.42em #79c51352}.about-band[data-astro-cid-iqfgzcoi]{background:#edf0f7}.about-band[data-astro-cid-iqfgzcoi]+.about-band[data-astro-cid-iqfgzcoi]{padding-top:0}.about-pair[data-astro-cid-iqfgzcoi]{gap:22px}.about-card[data-astro-cid-iqfgzcoi]{border-radius:var(--r-card);box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;padding:clamp(26px,3.2vw,40px)}.about-card[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{align-items:center;gap:14px;display:flex}.about-card[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]:before{content:"";background:#79c51324 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23457a04' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:14px;flex:none;width:44px;height:44px}.about-card[data-astro-cid-iqfgzcoi].is-not h2[data-astro-cid-iqfgzcoi]:before{background-color:#a90b1514;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a90b15' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7 7 17'/%3E%3C/svg%3E")}.about-card[data-astro-cid-iqfgzcoi] ul[data-astro-cid-iqfgzcoi]{margin-top:22px;padding:0;list-style:none}.about-card[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{border-top:1px solid #03062e14;margin:0;padding:12px 0 12px 26px;position:relative}.about-card[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:first-child{border-top:0}.about-card[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]:before{content:"";background:#79c513;border-radius:50%;width:9px;height:9px;position:absolute;top:1.32em;left:2px;box-shadow:0 0 0 4px #79c51329}.about-card[data-astro-cid-iqfgzcoi].is-not li[data-astro-cid-iqfgzcoi]:before{background:#a90b15;box-shadow:0 0 0 4px #a90b151a}.about-disclosure[data-astro-cid-iqfgzcoi]{max-width:none;color:var(--next-muted);background:#ffffffb3;border-radius:20px;margin-top:22px;padding:20px 24px;font-size:15px;box-shadow:inset 0 0 0 1px #03062e12}.team-list[data-astro-cid-iqfgzcoi]{gap:22px;margin-top:40px;display:grid}.team-person[data-astro-cid-iqfgzcoi]{border-radius:var(--r-card);box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;grid-template-columns:260px 1fr;align-items:center;gap:clamp(28px,4vw,52px);padding:clamp(22px,3vw,34px);display:grid}.team-frame[data-astro-cid-iqfgzcoi]{--tilt:-2.5deg;box-shadow:var(--lift-hi);transform:rotate(var(--tilt));transition:transform .42s var(--pop-ease);background:#fff;border-radius:24px;padding:10px;display:block}.team-person[data-astro-cid-iqfgzcoi]:nth-child(2) .team-frame[data-astro-cid-iqfgzcoi]{--tilt:2deg}.team-frame[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{aspect-ratio:1;object-fit:cover;border-radius:16px;width:100%;display:block}.team-person[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-size:30px}.team-person[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{max-width:62ch;margin-top:14px}.team-person[data-astro-cid-iqfgzcoi] .team-role[data-astro-cid-iqfgzcoi]{border-radius:var(--r-pill);min-height:32px;color:var(--color-path-blue);background:#2360a514;align-items:center;margin-top:10px;padding:4px 14px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.team-fun[data-astro-cid-iqfgzcoi]{color:var(--next-muted);padding-left:16px;font-size:15px;box-shadow:inset 1px 0 #79c513}.team-person[data-astro-cid-iqfgzcoi] .next-link[data-astro-cid-iqfgzcoi]{align-items:center;min-height:44px;margin-top:8px;display:inline-flex}.milo[data-astro-cid-iqfgzcoi]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;align-items:center;gap:22px;max-width:640px;margin-top:22px;padding:18px 28px 18px 18px;display:flex}.milo-frame[data-astro-cid-iqfgzcoi]{background:#79c51324;border-radius:50%;flex:none;place-items:center;width:104px;height:104px;display:grid}.milo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{object-fit:cover;width:84px;height:84px;transition:transform .42s var(--pop-ease);border-radius:50%}.milo[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{margin-top:4px;font-size:15px}.milo[data-astro-cid-iqfgzcoi] div[data-astro-cid-iqfgzcoi]>p[data-astro-cid-iqfgzcoi]:first-of-type{color:#457a04;font-weight:600}.about-values[data-astro-cid-iqfgzcoi]{color:#fff;background:#03062e;border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px);padding-block:clamp(56px,7vw,96px)}.value-list[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.value-list[data-astro-cid-iqfgzcoi] article[data-astro-cid-iqfgzcoi]{transition:transform .32s var(--pop-ease),background-color .32s ease;background:#ffffff0d;border-radius:24px;padding:30px 28px;box-shadow:inset 0 0 0 1px #ffffff1a}.value-list[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{color:#fff;margin-top:20px;font-size:25px}.value-list[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:#d5d8e6;margin-top:12px}.value-icon[data-astro-cid-iqfgzcoi]{color:#fff;width:52px;height:52px;transition:transform .32s var(--pop-ease);border-radius:16px;place-items:center;display:grid}.value-icon[data-astro-cid-iqfgzcoi].bg-lime{color:#03062e}.value-icon[data-astro-cid-iqfgzcoi].bg-navy{background:#2360a5}.value-icon[data-astro-cid-iqfgzcoi] svg[data-astro-cid-iqfgzcoi]{width:26px;height:26px}.support-end[data-astro-cid-iqfgzcoi]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;padding:clamp(28px,4vw,52px)}.support-end[data-astro-cid-iqfgzcoi] .next-link[data-astro-cid-iqfgzcoi]{align-items:center;min-height:44px;margin-top:10px;display:inline-flex}@media (hover:hover){.about-photo[data-astro-cid-iqfgzcoi]:hover{transform:rotate(0)scale(1.02)}.about-card[data-astro-cid-iqfgzcoi]:hover,.team-person[data-astro-cid-iqfgzcoi]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.team-person[data-astro-cid-iqfgzcoi]:hover .team-frame[data-astro-cid-iqfgzcoi]{transform:rotate(0)scale(1.03)}.milo[data-astro-cid-iqfgzcoi]:hover img[data-astro-cid-iqfgzcoi]{transform:rotate(-8deg)scale(1.06)}.value-list[data-astro-cid-iqfgzcoi] article[data-astro-cid-iqfgzcoi]:hover{background:#ffffff17;transform:translateY(-5px)}.value-list[data-astro-cid-iqfgzcoi] article[data-astro-cid-iqfgzcoi]:hover .value-icon[data-astro-cid-iqfgzcoi]{transform:rotate(-6deg)scale(1.08)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.about-photo[data-astro-cid-iqfgzcoi],.team-frame[data-astro-cid-iqfgzcoi]{animation-name:about-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 40%}.about-story[data-astro-cid-iqfgzcoi]>[data-astro-cid-iqfgzcoi],.about-card[data-astro-cid-iqfgzcoi],.team-person[data-astro-cid-iqfgzcoi],.milo[data-astro-cid-iqfgzcoi],.value-list[data-astro-cid-iqfgzcoi] article[data-astro-cid-iqfgzcoi],.support-end[data-astro-cid-iqfgzcoi],.about-disclosure[data-astro-cid-iqfgzcoi]{animation-name:about-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes about-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes about-drop{0%{transform:translateY(50px)rotate(0)scale(.95)}}@media (prefers-reduced-motion:reduce){.about-photo[data-astro-cid-iqfgzcoi],.about-card[data-astro-cid-iqfgzcoi],.team-person[data-astro-cid-iqfgzcoi],.team-frame[data-astro-cid-iqfgzcoi],.milo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi],.value-list[data-astro-cid-iqfgzcoi] article[data-astro-cid-iqfgzcoi],.value-icon[data-astro-cid-iqfgzcoi]{transition:none}}@media (width<=767px){.support-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;gap:28px}.support-end[data-astro-cid-iqfgzcoi]{display:block}.support-end[data-astro-cid-iqfgzcoi] .next-action[data-astro-cid-iqfgzcoi]{margin-top:22px}.about-hero[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;gap:40px}.about-photo[data-astro-cid-iqfgzcoi]{--tilt:1.5deg;border-radius:24px;padding:10px 10px 4px}.about-photo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{border-radius:14px}.about-pair[data-astro-cid-iqfgzcoi]{gap:16px}.support-grid[data-astro-cid-iqfgzcoi] h2[data-astro-cid-iqfgzcoi]{font-size:30px}.team-person[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;gap:22px;padding:22px 20px 24px}.team-frame[data-astro-cid-iqfgzcoi]{border-radius:20px;width:150px;padding:7px}.team-frame[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{border-radius:12px}.team-person[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-size:24px}.team-person[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{font-size:15px}.value-list[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;gap:14px}.about-hero[data-astro-cid-iqfgzcoi] .next-title[data-astro-cid-iqfgzcoi]{font-size:46px}.milo[data-astro-cid-iqfgzcoi]{padding:16px}.milo-frame[data-astro-cid-iqfgzcoi]{width:84px;height:84px}.milo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{width:68px;height:68px}}.utility-page{color:var(--color-navy);background:var(--color-offwhite)}.utility-page ::selection{color:#03062e;background:#79c51359}.utility-intro{padding-block:48px 28px}.utility-breadcrumb{color:var(--next-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:20px;font-size:14px;display:flex}.utility-breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline 1px;transition:color .2s,text-decoration-thickness .2s;display:inline-flex}.utility-breadcrumb a:hover{color:#a90b15;text-decoration-thickness:2px}.utility-intro h1{letter-spacing:-.04em;max-width:21ch;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.06}.utility-intro .next-lede{max-width:46rem;margin-top:20px}.utility-note{max-width:74ch;color:var(--next-muted);background:#fff;border-radius:18px;margin-top:20px;padding:14px 18px 14px 20px;font-size:14px;line-height:1.6;box-shadow:inset 3px 0 #2360a5,0 1px 2px #03062e0d}.utility-workbench{padding-bottom:56px}.utility-tool{caret-color:#a90b15;min-width:0}.utility-tool .card{border-radius:var(--r-card,28px);box-shadow:var(--lift),inset 0 0 0 1px #03062e0f;transition:box-shadow .32s var(--pop-ease),transform .32s var(--pop-ease);background:#fff;border:0}.utility-tool .navy-texture{isolation:isolate;border-radius:var(--r-card,28px);box-shadow:var(--lift-hi);background-color:#03062e;background-image:radial-gradient(120% 70% at 100% 0,#79c5132e,#0000 55%),radial-gradient(90% 60% at 0 100%,#a90b1533,#0000 60%);overflow:hidden}.utility-tool .card>.navy-texture{box-shadow:none;border-radius:0}.utility-tool [class*=rounded-3xl]{border-radius:var(--r-card,28px)}.utility-tool [class*=rounded-2xl]{border-radius:20px}.utility-tool [class*=text-xs]{font-size:14px;line-height:1.5}.utility-tool h2{letter-spacing:-.02em}.utility-tool input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),.utility-tool select{font-variant-numeric:tabular-nums;min-height:56px;transition:border-color .2s ease,box-shadow .26s var(--pop-ease),background-color .2s ease;background:#fbfbfd;border:1.5px solid #03062e24;border-radius:14px;font-size:17px}.utility-tool input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):hover,.utility-tool select:hover{background:#fff;border-color:#03062e4d}.utility-tool input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):focus,.utility-tool select:focus{background:#fff;border-color:#2360a5;outline:none;box-shadow:0 0 0 5px #2360a522}.utility-tool input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):focus-visible,.utility-tool select:focus-visible{outline:none}.utility-tool input[aria-invalid=true]:not(:placeholder-shown):not([value=""]){border-color:#a90b15!important;box-shadow:0 0 0 5px #a90b151a!important}.utility-tool label,.utility-tool [class*=font-bold][class*=text-navy]{letter-spacing:-.005em}.utility-tool input[type=range]{appearance:none;cursor:pointer;background:0 0;min-height:44px}.utility-tool input[type=range]::-webkit-slider-runnable-track{background:#03062e1a;border-radius:999px;height:10px;box-shadow:inset 0 1px 2px #03062e1f}.utility-tool input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;transition:transform .22s var(--pop-ease),box-shadow .22s ease;background:#a90b15;border:4px solid #fff;border-radius:50%;margin-top:-9px;box-shadow:0 0 0 1px #a90b1540,0 6px 14px -4px #a90b158c}.utility-tool input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.08)}.utility-tool input[type=range]:active::-webkit-slider-thumb{transform:scale(1.18);box-shadow:0 0 0 8px #a90b151f,0 8px 18px -4px #a90b1599}.utility-tool input[type=range]:focus-visible{outline-offset:4px;border-radius:999px;outline:3px solid #2360a5}.utility-tool input[type=range]::-moz-range-track{background:#03062e1a;border-radius:999px;height:10px}.utility-tool input[type=range]::-moz-range-progress{background:#a90b15;border-radius:999px;height:10px}.utility-tool input[type=range]::-moz-range-thumb{background:#a90b15;border:4px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 6px 14px -4px #a90b158c}.utility-tool button{min-height:44px}.utility-tool button[aria-pressed]{border-radius:var(--r-pill,999px)}.utility-tool button[aria-pressed],.utility-tool [role=radiogroup] button{transition:background-color .2s ease,border-color .2s ease,box-shadow .26s var(--pop-ease),transform .26s var(--pop-ease)}.utility-tool button[aria-pressed=true]{box-shadow:0 8px 18px -8px #a90b158c}.utility-tool button:not(:disabled):active{transform:scale(.97)}.utility-tool [role=switch]{outline-offset:6px;min-height:28px;transition:background-color .22s;box-shadow:inset 0 1px 3px #03062e2e}.utility-tool [role=switch]>span{transition-timing-function:var(--pop-ease);transition-duration:.26s;box-shadow:0 2px 6px #03062e4d}.utility-tool [role=switch]:before{content:"";position:absolute;inset:-8px 0}.utility-tool .btn-ghost{border-radius:var(--r-pill,999px)}.utility-tool [class*=text-navy\/]{color:var(--next-muted)}.utility-tool .navy-texture [class*=text-offwhite\/]{color:#e1e3ed}.utility-tool .navy-texture [class*=text-crimson]{color:#f7f8fb}.utility-tool [class*=tabular-nums],.utility-tool dd,.utility-tool [class*=text-5xl],.utility-tool [class*=text-4xl],.utility-tool [class*=text-2xl]{font-variant-numeric:tabular-nums}.utility-tool [class*=text-5xl]{letter-spacing:-.035em;font-size:clamp(2.3rem,4.4vw,3.4rem);line-height:1.02}.utility-tool .eyebrow{border-radius:var(--r-pill,999px);color:#03062e;text-transform:none;letter-spacing:normal;min-height:30px;font-size:14px;font-weight:700;font-family:var(--font-sans);background:#03062e0d;align-items:center;gap:8px;padding:4px 14px;display:inline-flex}.utility-tool .navy-texture .eyebrow{color:#c8f08e;background:#79c51326;box-shadow:inset 0 0 0 1px #79c51340}.utility-tool .navy-texture dl>div,.utility-tool .navy-texture [class*=border-white\/]{border-color:#ffffff1f}.utility-tool p[class*=text-crimson][class*=font-semibold]{align-items:flex-start;gap:8px;display:flex}.utility-tool p[class*=text-crimson][class*=font-semibold]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:.5em;box-shadow:0 0 0 3px #a90b151f}.utility-tool .navy-texture p[class*=text-crimson][class*=font-semibold]:before{box-shadow:0 0 0 3px #ffffff24}.utility-tool [role=status].card{box-shadow:inset 3px 0 0 #a90b15,var(--lift);border-radius:20px}.utility-tool .label-link{text-underline-offset:4px;min-height:44px;transition:gap .26s var(--pop-ease),color .2s ease;align-items:center;gap:6px;display:inline-flex}.utility-tool .label-link:hover{gap:10px;text-decoration:underline}@media (hover:hover){.utility-tool .card:hover{box-shadow:var(--lift-hi),inset 0 0 0 1px #03062e0f}.utility-tool button[aria-pressed=false]:hover,.utility-tool [role=radiogroup] button[aria-checked=false]:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px #03062e73}}.utility-section{border-top:0;padding-block:56px}.utility-section h2{letter-spacing:-.03em;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.12}.utility-section>.next-wrap>p,.utility-method>p{max-width:72ch;color:var(--next-muted);margin-top:18px}.utility-method{grid-template-columns:1fr 1.5fr;gap:48px;display:grid}.utility-method .next-details{margin-top:0}.utility-method h2{max-width:15ch}.utility-method p{color:var(--next-muted)}.utility-links{flex-wrap:wrap;gap:8px 28px;margin-top:20px;display:flex}.utility-links .next-link{align-items:center;min-height:44px;display:inline-flex}.utility-next{border-radius:var(--r-card,28px);box-shadow:var(--lift-hi);background:#fff;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden}.utility-next:before{content:"";background:linear-gradient(#a90b15,#79c513);width:6px;position:absolute;inset:0 auto 0 0}.utility-next h2{max-width:20ch}.utility-next p{max-width:50ch;color:var(--next-muted);margin-top:16px}.utility-next-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.utility-next-actions .next-link{align-items:center;min-height:44px;font-size:16px;display:inline-flex}.utility-nojs{box-shadow:inset 3px 0 0 #a90b15,var(--lift);background:#fff;border:0;border-radius:20px;max-width:75ch;margin-bottom:24px;padding:18px 22px}.utility-ledger{border-top:0;gap:16px;display:grid}.utility-ledger>article{box-shadow:var(--lift);background:#fff;border-bottom:0;border-radius:24px;grid-template-columns:50px 1fr 1.5fr;gap:24px;padding:28px;display:grid}.utility-ledger h3{letter-spacing:-.02em;font-size:24px;line-height:1.2}.utility-ledger p{color:var(--next-muted)}.utility-ledger .ledger-number{color:#a90b15;font-variant-numeric:tabular-nums;background:#a90b1514;border-radius:50%;place-items:center;width:40px;height:40px;padding-top:0;font-size:14px;font-weight:700;display:grid}.utility-faq{max-width:800px}.utility-faq>.next-details{margin-top:24px}.utility-intake{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;display:grid}.utility-intake h2{max-width:16ch;font-size:clamp(2rem,3.8vw,3rem)}.utility-intake p{color:var(--next-muted);margin-top:16px}.utility-intake .utility-tool{padding-top:0}.utility-intake .utility-tool>div{border-radius:var(--r-card,28px);box-shadow:var(--lift-hi)}.utility-intake .utility-tool [class*=uppercase]{text-transform:none;letter-spacing:normal}.utility-facts{color:var(--next-muted);flex-wrap:wrap;gap:10px;margin-top:24px;font-size:14px;display:flex}.utility-facts>span{border-radius:var(--r-pill,999px);background:#fff;border-top:0;padding:8px 16px;font-weight:600;box-shadow:inset 0 0 0 1px #03062e14}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.utility-tool .card,.utility-tool .navy-texture,.utility-next,.utility-ledger>article,.utility-method>*,.utility-faq>.next-details{animation-name:utility-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes utility-rise{0%{opacity:.4;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.utility-tool *,.utility-next,.utility-ledger>article{transition:none!important}.utility-tool button:active{transform:none}}@media (width<=767px){.utility-intro{padding-block:24px}.utility-intro h1{font-size:2.55rem}.utility-intro .next-lede{margin-top:16px}.utility-breadcrumb{gap:4px 18px;margin-bottom:12px}.utility-section{padding-block:40px}.utility-workbench{padding-bottom:40px}.utility-method,.utility-next,.utility-intake{grid-template-columns:1fr;gap:24px}.utility-method h2{max-width:24ch}.utility-ledger>article{grid-template-columns:40px 1fr;gap:12px;padding:22px 20px}.utility-ledger>article p{grid-column:2}.utility-tool .card{border-radius:24px;padding:22px 20px}.utility-tool .navy-texture{border-radius:24px;padding:26px 20px}.utility-next{border-radius:24px;padding:28px 22px 28px 26px}.utility-next-actions{gap:10px}.utility-facts{gap:8px}.utility-tool [class*=text-5xl]{font-size:2.3rem}}.utility-narrow[data-astro-cid-55mmtoav]{max-width:800px}.native-lead[data-astro-cid-qqwkmccz]{border-radius:var(--r-card,28px);box-shadow:var(--lift-hi);color:#03062e;background:#fff;border:1px solid #03062e14;gap:18px;padding:24px;display:grid}@media (width>=640px){.native-lead[data-astro-cid-qqwkmccz]{padding:32px}}.native-lead[data-astro-cid-qqwkmccz] label[data-astro-cid-qqwkmccz]{gap:8px;font-weight:600;display:grid}.native-lead[data-astro-cid-qqwkmccz] input[data-astro-cid-qqwkmccz]:not([type=checkbox]),.native-lead[data-astro-cid-qqwkmccz] select[data-astro-cid-qqwkmccz]{width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #03062e44;border-radius:14px;padding:12px 16px}.native-lead[data-astro-cid-qqwkmccz] .native-consent[data-astro-cid-qqwkmccz]{gap:12px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.native-consent[data-astro-cid-qqwkmccz] input[data-astro-cid-qqwkmccz]{accent-color:#a90b15;flex:none;width:22px;height:22px;margin-top:2px}.native-lead[data-astro-cid-qqwkmccz] a[data-astro-cid-qqwkmccz]{text-underline-offset:3px;text-decoration:underline}.native-lead[data-astro-cid-qqwkmccz] .next-action[data-astro-cid-qqwkmccz]{width:100%}.native-lead[data-astro-cid-qqwkmccz] p[data-astro-cid-qqwkmccz]{font-size:14px}.page-proof{margin-top:24px}.support-heading[data-astro-cid-6bfsojfh]{max-width:850px}.support-heading[data-astro-cid-6bfsojfh] .next-lede[data-astro-cid-6bfsojfh]{margin-top:25px}.support-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:70px;display:grid}.support-grid[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:36px}.support-grid[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--next-muted);margin-top:18px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.contact-layout[data-astro-cid-6bfsojfh] .next-title[data-astro-cid-6bfsojfh]{font-size:clamp(40px,4.5vw,66px)}.contact-channels[data-astro-cid-6bfsojfh]{gap:12px;margin-top:36px;display:grid}.channel[data-astro-cid-6bfsojfh]{box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;border-radius:22px;grid-template-columns:48px 1fr;align-items:center;column-gap:18px;padding:18px 22px;display:grid}.channel[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]:not(.channel-icon){grid-column:2}.channel-icon[data-astro-cid-6bfsojfh]{color:#fff;width:48px;height:48px;transition:transform .32s var(--pop-ease);border-radius:15px;grid-row:span 3;align-self:start;place-items:center;display:grid}.channel-icon[data-astro-cid-6bfsojfh].bg-lime{color:#03062e}.channel-icon[data-astro-cid-6bfsojfh].bg-navy{background:#2360a5}.channel-icon[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{width:24px;height:24px}.contact-channels[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:14px;font-family:var(--font-sans);color:var(--next-muted);font-weight:650}.contact-channels[data-astro-cid-6bfsojfh] .next-link[data-astro-cid-6bfsojfh]{overflow-wrap:break-word;align-items:center;min-width:0;min-height:44px;margin-top:0;font-size:21px;display:inline-flex}.contact-channels[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin-top:2px}.contact-channels[data-astro-cid-6bfsojfh] .channel-note[data-astro-cid-6bfsojfh]{color:var(--next-muted);font-size:14px}.contact-license[data-astro-cid-6bfsojfh]{color:var(--next-muted);margin-top:24px;font-size:13px}.contact-message[data-astro-cid-6bfsojfh]{max-width:560px;position:relative}.contact-band[data-astro-cid-6bfsojfh]{background:#edf0f7}.contact-steps[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px;padding:0;list-style:none;display:grid}.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;border-radius:24px;padding:28px 28px 30px;position:relative}.step-dot[data-astro-cid-6bfsojfh]{color:#79c513;font-variant-numeric:tabular-nums;width:44px;height:44px;transition:transform .32s var(--pop-ease);background:#03062e;border-radius:50%;place-items:center;margin-bottom:18px;font-weight:700;display:grid}.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:not(:last-child):after{content:"";background:#03062e24;width:20px;height:2px;position:absolute;top:50px;right:-20px}.contact-steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{font-size:21px}.contact-steps[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--next-muted);margin-top:10px}.contact-faq[data-astro-cid-6bfsojfh]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.contact-faq[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{position:sticky;top:110px}.contact-faq[data-astro-cid-6bfsojfh] .next-details[data-astro-cid-6bfsojfh]{margin-top:0}.contact-routes[data-astro-cid-6bfsojfh]{gap:22px}.contact-routes[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;padding:clamp(26px,3.2vw,40px)}.contact-links[data-astro-cid-6bfsojfh]{list-style:none;margin-top:18px!important;padding:0!important}.contact-links[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{border-top:1px solid #03062e14;padding:14px 52px 14px 0;position:relative;margin:0!important}.contact-links[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:first-child{border-top:0}.contact-links[data-astro-cid-6bfsojfh] .next-link[data-astro-cid-6bfsojfh]{align-items:center;min-height:36px;font-weight:650;display:inline-flex}.contact-links[data-astro-cid-6bfsojfh] .next-link[data-astro-cid-6bfsojfh]:after{content:"";position:absolute;inset:0}.contact-links[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin-top:0;font-size:15px}.cl-arrow[data-astro-cid-6bfsojfh]{color:#a90b15;width:34px;height:34px;transition:transform .3s var(--pop-ease),background-color .2s ease,color .2s ease;background:#a90b1512;border-radius:50%;margin-top:-17px;padding:8px;position:absolute;top:50%;right:4px}@media (hover:hover){.channel[data-astro-cid-6bfsojfh]:hover,.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.channel[data-astro-cid-6bfsojfh]:hover .channel-icon[data-astro-cid-6bfsojfh],.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:hover .step-dot[data-astro-cid-6bfsojfh]{transform:rotate(-6deg)scale(1.06)}.contact-links[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:hover .cl-arrow[data-astro-cid-6bfsojfh]{color:#fff;background:#a90b15;transform:translate(4px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{animation-name:ct-panel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 80%}.contact-faq[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh],.contact-routes[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh],.contact-band[data-astro-cid-6bfsojfh] .display-2[data-astro-cid-6bfsojfh]{animation-name:ct-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes ct-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes ct-panel{0%{transform:translateY(48px)scale(.96)}}@media (prefers-reduced-motion:reduce){.channel[data-astro-cid-6bfsojfh],.channel-icon[data-astro-cid-6bfsojfh],.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh],.step-dot[data-astro-cid-6bfsojfh],.cl-arrow[data-astro-cid-6bfsojfh]{transition:none}}@media (width<=767px){.support-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:16px}.support-grid[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:30px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:28px}.contact-layout[data-astro-cid-6bfsojfh] .support-heading[data-astro-cid-6bfsojfh]{display:contents}.contact-layout[data-astro-cid-6bfsojfh] .next-title[data-astro-cid-6bfsojfh]{order:0}.contact-layout[data-astro-cid-6bfsojfh] .next-lede[data-astro-cid-6bfsojfh]{order:1;margin-top:0}.contact-message[data-astro-cid-6bfsojfh]{order:2}.contact-channels[data-astro-cid-6bfsojfh]{order:3;gap:10px;margin-top:0}.contact-license[data-astro-cid-6bfsojfh]{order:4;margin-top:0}.contact-steps[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:14px}.contact-steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:not(:last-child):after{width:2px;height:14px;inset:auto auto -14px 50px}.contact-faq[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:24px}.contact-faq[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{position:static}.channel[data-astro-cid-6bfsojfh]{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:16px}.channel-icon[data-astro-cid-6bfsojfh]{border-radius:13px;width:40px;height:40px}.channel-icon[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{width:20px;height:20px}.contact-channels[data-astro-cid-6bfsojfh] .next-link[data-astro-cid-6bfsojfh]{font-size:16px}.contact-message[data-astro-cid-6bfsojfh] .sm\:p-8{padding:22px}}.money-page{color:#03062e;background:#f7f8fb}.money-page .next-wrap{width:min(1160px,100% - 48px);margin-inline:auto}.money-page h1,.money-page h2,.money-page h3{font-family:var(--font-display,sans-serif);letter-spacing:-.04em;text-wrap:balance;font-weight:650}.money-page h1{max-width:13ch;font-size:clamp(2.8rem,5.8vw,5.2rem);line-height:1.02}.money-page h2{font-size:clamp(2rem,3.5vw,3rem);line-height:1.1}.money-page h3{font-size:1.35rem;line-height:1.2}.money-page p{line-height:1.6}.money-page .money-hero{border-bottom:1px solid #03062e24;padding-block:60px 64px}.money-page .money-hero-grid{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.money-page .money-hero-copy{padding-top:18px}.money-page .money-hero-grid>.money-fine{grid-column:1/-1;margin-top:0}.money-page .money-lede{color:#03062ecc;max-width:48ch;margin-top:24px;font-size:19px}.money-page .money-note{color:#03062ebd;max-width:58ch;margin-top:18px;font-size:14px}.money-page .money-form{min-width:0;scroll-margin-top:100px}.money-page .money-form-intro{margin-bottom:12px;font-size:16px;font-weight:600}.money-page .money-contact{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.money-page .money-contact a:not(.next-action){text-underline-offset:5px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.money-page .money-section{padding-block:64px}.money-page .money-white{background:#fff}.money-page .money-rule{border-block-end:1px solid #03062e24}.money-page .money-split{grid-template-columns:.85fr 1.15fr;gap:72px;display:grid}.money-page .money-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.money-page .money-section-head h2{max-width:18ch}.money-page .money-section-head p{color:#03062ebd;max-width:44ch;font-size:17px}.money-page .money-photo-pair{grid-template-columns:1.2fr 1fr;gap:12px;display:grid}.money-page .money-photo-pair img{object-fit:cover;border-radius:3px;width:100%;height:320px}.money-page figcaption{color:#03062ebd;margin-top:12px;font-size:13px}.money-page .money-facts{gap:0;margin-top:28px;display:grid}.money-page .money-facts>div{border-top:1px solid #03062e24;padding-block:18px}.money-page .money-facts dt{font-size:18px;font-weight:650}.money-page .money-facts dd{color:#03062ebd;margin-top:6px;font-size:16px;line-height:1.6}.money-page .money-process{margin:0;padding:0;list-style:none}.money-page .money-process li{border-top:1px solid #03062e24;grid-template-columns:36px 1fr;gap:18px;padding-block:22px;display:grid}.money-page .money-process li:first-child{border-top:0;padding-top:0}.money-page .money-step-number{color:#03062e99;padding-top:4px;font-size:14px}.money-page .money-process p{color:#03062ebd;margin-top:8px;font-size:16px}.money-page .money-proof{border-block:1px solid #03062e24;grid-template-columns:.55fr 1.45fr;gap:64px;padding-block:46px;display:grid}.money-page .money-proof-label{font-size:14px;font-weight:650}.money-page .money-proof blockquote{letter-spacing:-.02em;font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:1.45}.money-page .money-proof footer{flex-wrap:wrap;gap:16px;margin-top:18px;font-size:14px;display:flex}.money-page .money-proof footer a{align-items:center;gap:4px;min-height:44px;margin-block:-11px;display:inline-flex}.money-page .money-proof a{text-underline-offset:4px;text-decoration:underline}.money-page .money-comparison{border-top:1px solid #03062e35}.money-page .money-path{border-bottom:1px solid #03062e24;grid-template-columns:1fr 1.25fr 1.1fr;gap:32px;padding-block:26px;display:grid}.money-page .money-path-name{border-left:3px solid var(--path-color);padding-left:16px}.money-page .money-path p{color:#03062ebd;font-size:16px;line-height:1.5}.money-page .money-path a{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.money-page .money-path-label{letter-spacing:.025em;color:#03062e;margin-bottom:6px;font-size:12px;font-weight:650;display:block}.money-page .money-reading{border-top:1px solid #03062e24;padding-top:28px}.money-page .money-reading summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;font-size:18px;font-weight:650;list-style:none;display:flex}.money-page .money-reading summary:after{content:"+";font-size:24px;font-weight:400}.money-page .money-reading[open] summary:after{content:"−"}.money-page .money-reading summary::-webkit-details-marker{display:none}.money-page .money-reading ul{gap:8px;margin-block:14px;padding:0;list-style:none;display:grid}.money-page .money-reading a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.money-page .money-reading p{max-width:76ch;margin-block:16px;font-size:16px}.money-page .money-legal{color:#03062ebd;margin-top:28px;font-size:13px;line-height:1.65}.money-page .money-calm{max-width:860px}.money-page .money-calm h1{max-width:16ch}.money-page .money-calm .money-lede{max-width:56ch}.money-page .money-quiet-form{max-width:660px;margin-inline:auto}.money-page .money-quiet-form h2{margin-bottom:20px}.money-page .money-distress-note{color:#03062ec2;border-top:1px solid #03062e24;max-width:65ch;margin-top:32px;padding-top:24px;font-size:15px}.money-page .section{padding-block:56px}.money-page .section .container-x{width:calc(100% - 48px);max-width:1160px;padding-inline:0}.money-page .faq-item summary{letter-spacing:-.015em;min-height:58px;font-size:18px}.money-page a:focus-visible,.money-page summary:focus-visible{outline-offset:5px;border-radius:2px;outline:3px solid #2360a5}.money-page .money-columns{grid-template-columns:1fr 1fr;gap:40px;margin-top:36px;display:grid}.money-page .money-columns>div{border-top:3px solid var(--path-color,#03062e);padding-top:18px}.money-page .money-columns.money-three{grid-template-columns:repeat(3,1fr)}.money-page .money-columns .money-big{font-family:var(--font-display);margin-top:6px;font-size:1.6rem;line-height:1.25}.money-page .money-columns ul,.money-page .money-fit ul{color:#03062ebd;gap:6px;margin:14px 0 0;padding-left:1.1em;font-size:16px;display:grid}.money-page .money-equation{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:start;gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.money-page .money-equation li:not(.money-op){border-top:1px solid #03062e35;padding-top:14px}.money-page .money-equation b{font-size:17px;font-weight:650;display:block}.money-page .money-equation span{color:#03062ebd;margin-top:6px;font-size:15px;line-height:1.55;display:block}.money-page .money-equation .money-op{font-family:var(--font-display);color:#03062e99;padding-top:10px;font-size:2rem;line-height:1}.money-page .money-equation .money-result{border-top:3px solid var(--path-color,#03062e)}.money-page .money-body{color:#03062ecc;max-width:62ch;margin-top:18px;font-size:17px}.money-page .money-body a,.money-page .money-fine a,.money-page .money-fit a{text-underline-offset:4px;font-weight:600;text-decoration:underline}.money-page .money-fine{color:#03062ebd;max-width:72ch;margin-top:20px;font-size:15px}.money-page .money-fit{border-top:1px solid #03062e24;margin-top:28px;padding-top:18px}.money-page .money-fit p{color:#03062ebd;margin-top:14px;font-size:16px}.money-page .money-links{border-top:1px solid #03062e24;margin:28px 0 0;padding:0;list-style:none}.money-page .money-links a{border-bottom:1px solid #03062e24;padding-block:18px;text-decoration:none;display:block}.money-page .money-links b{text-underline-offset:4px;font-size:17px;font-weight:650;text-decoration:underline;display:block}.money-page .money-links span{color:#03062ebd;margin-top:6px;font-size:15px;line-height:1.55;display:block}.money-page .money-geo{grid-template-columns:1.2fr 1fr;align-items:start;gap:56px;display:grid}.money-page .money-geo-note{color:#03062ebd;max-width:80ch;margin-top:24px;font-size:14px}.money-page .money-geo-note a{text-underline-offset:3px;text-decoration:underline}.money-page .city-links{background:#fff}@media (width<=900px){.money-page .money-equation{grid-template-columns:1fr 1fr}.money-page .money-equation .money-op{display:none}.money-page .money-geo{grid-template-columns:1fr;gap:32px}.money-page .money-columns.money-three{grid-template-columns:1fr;gap:24px}.money-page .money-hero-grid{gap:36px}.money-page .money-split{grid-template-columns:1fr 1fr;gap:36px}.money-page .money-path{gap:20px}.money-page .money-proof{grid-template-columns:.4fr 1fr;gap:30px}}@media (width<=640px){.money-page .next-wrap,.money-page .section .container-x{width:calc(100% - 40px)}.money-page .money-hero{padding-block:30px 40px}.money-page h1{font-size:clamp(2.65rem,11.3vw,4rem)}.money-page h2{font-size:2.1rem}.money-page .money-hero-grid,.money-page .money-split{grid-template-columns:1fr;gap:32px}.money-page .money-hero-copy{padding-top:0}.money-page .money-lede{margin-top:18px;font-size:17px}.money-page .money-note{margin-top:12px;font-size:13px}.money-page .money-section,.money-page .section{padding-block:42px}.money-page .money-section-head{margin-bottom:24px;display:block}.money-page .money-section-head p{margin-top:16px}.money-page .money-photo-pair img{height:200px}.money-page .money-proof{grid-template-columns:1fr;gap:20px;padding-block:30px}.money-page .money-path{grid-template-columns:1fr 1fr;gap:16px;padding-block:22px}.money-page .money-path-name{grid-column:1/-1}.money-page .money-path h3{font-size:1.35rem}.money-page .money-path p{font-size:14px}.money-page .money-facts>div{padding-block:14px}.money-page .money-contact{gap:10px 20px;margin-top:22px}.money-page .money-contact .next-action{justify-content:center;width:100%}.money-page .money-distress-note{margin-top:24px;padding-top:20px}.money-page .faq-item summary{font-size:16px}.money-page .money-columns,.money-page .money-equation{grid-template-columns:1fr;gap:24px}}:root .money-page{--mp-card:#fff;--mp-ring:0 0 0 1px #03062e0f;--mp-r:24px;overflow-x:clip}:root .money-page .money-hero{background:radial-gradient(48% 70% at 92% 6%,#2360a51c,#0000 70%),radial-gradient(40% 60% at 2% 100%,#79c51324,#0000 72%),#f7f8fb;position:relative}:root .money-page .money-section.money-white,:root .money-page>.section.bg-white{background:#fff;border-radius:clamp(28px,4vw,56px);margin-block:clamp(8px,1.2vw,16px);margin-inline:clamp(8px,1.4vw,20px);box-shadow:0 1px 2px #03062e0a}:root .money-page .money-section.money-white:has(.money-geo){box-shadow:none;background:0 0}:root .money-page .money-geo>:is(.ai-answer,.entity-clarity){border-radius:var(--mp-r);box-shadow:var(--mp-ring), var(--lift);background:#fff;padding:clamp(22px,3vw,32px)}:root .money-page .money-section-head h2{max-width:20ch}:root .money-page .money-navy{color:#fff;background:radial-gradient(60% 80% at 100% 0,#2360a540,#0000 70%),#03062e;border-radius:clamp(28px,4vw,56px);margin-block:clamp(8px,1.2vw,16px);margin-inline:clamp(8px,1.4vw,20px);box-shadow:0 30px 60px -30px #03062e8c}:root .money-page .money-navy h2{color:#fff}:root .money-page .money-navy .money-section-head p,:root .money-page .money-navy>.next-wrap>.money-fine,:root .money-page .money-navy>.next-wrap>.money-note,:root .money-page .money-navy>.next-wrap>.money-body{color:#ffffffc7}:root .money-page .money-navy>.next-wrap>.money-legal{color:#ffffffb3}:root .money-page .money-navy>.next-wrap>:is(.money-fine,.money-legal,.money-note) a{color:#fff}:root .money-page .money-navy>.next-wrap>:is(.money-fine,.money-legal) a:focus-visible,:root .money-page .money-navy .money-links>li>a:focus-visible{outline-color:#f7f8fb}:root .money-page .money-navy :is(.money-path,.money-fit,.money-reading,.money-columns>div,.money-links a){color:#03062e}:root .money-page :is(.money-facts>div,.money-process li,.money-columns>div,.money-equation li:not(.money-op),.money-path,.money-links a,.money-fit,.money-reading){background:var(--mp-card);border-radius:var(--mp-r);box-shadow:var(--mp-ring), var(--lift);border:0}:root .money-page .money-facts{gap:12px}:root .money-page .money-facts>div{padding:22px 24px 22px 76px;position:relative}:root .money-page .money-facts>div:before{content:"";background:#79c51333 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23457a04' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:50%;width:36px;height:36px;position:absolute;top:20px;left:22px}:root .money-page .money-facts dt{font-size:18px;line-height:1.3}:root .money-page .money-facts dd{margin-top:6px}:root .money-page .money-split>.money-facts{margin-top:0}:root .money-page .money-process{gap:14px;display:grid}:root .money-page .money-process li,:root .money-page .money-process li:first-child{border:0;grid-template-columns:44px 1fr;gap:18px;padding:24px}:root .money-page .money-step-number{color:#79c513;font-variant-numeric:tabular-nums;background:#03062e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:15px;font-weight:700;display:grid;box-shadow:0 6px 14px -6px #03062e80}:root .money-page .money-process h3{padding-top:9px}:root .money-page .money-process h3 .money-note{color:#1d528f;font-family:var(--font-sans);letter-spacing:0;vertical-align:middle;background:#2360a514;border-radius:999px;margin:0 0 0 6px;padding:3px 10px;font-size:12px;font-weight:650;display:inline-block}:root .money-page .money-process .money-note{margin-top:6px}:root .money-page .money-section-head+.money-process{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}:root .money-page .money-section-head+.money-process li{grid-template-columns:1fr;align-content:start;gap:16px}:root .money-page .money-section-head+.money-process h3{padding-top:0}:root .money-page .money-photo-pair{gap:18px;padding:18px 8px 8px}:root .money-page .money-photo-pair img{box-sizing:border-box;box-shadow:var(--lift-hi);background:#fff;border-radius:24px;padding:10px;transform:rotate(-2deg)}:root .money-page .money-photo-pair img+img{margin-top:48px;transform:rotate(2.4deg)}:root .money-page figcaption{text-align:center;margin-top:22px}:root .money-page .money-proof{border-radius:var(--r-card,28px);box-shadow:var(--mp-ring), var(--lift-hi);background:#fff;border:0;grid-template-columns:minmax(170px,.3fr) 1fr;margin-block:8px;padding:clamp(28px,4vw,52px)}:root .money-page .money-proof-label{align-self:start;align-items:center;gap:10px;display:inline-flex}:root .money-page .money-proof-label:before{content:"";background:#79c513;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #79c51333}:root .money-page .money-comparison{border:0;gap:16px;display:grid}:root .money-page .money-path{align-items:start;padding:26px 28px}:root .money-page .money-path-name{border:0;grid-template-columns:auto 1fr;align-items:center;gap:14px 12px;padding:0;display:grid}:root .money-page .money-path-dot{background:var(--path-color);width:14px;height:14px;box-shadow:0 0 0 5px color-mix(in srgb, var(--path-color) 18%, transparent);border-radius:50%}:root .money-page .money-path-name .btn-outline{grid-column:1/-1;justify-self:start;min-height:44px;padding:8px 18px;font-size:14px;text-decoration:none}:root .money-page .money-path-label{color:#03062e99;font-size:12px}:root .money-page .money-columns{gap:20px}:root .money-page .money-columns>div{padding:30px}:root .money-page .money-columns>div>h3{align-items:center;gap:12px;display:flex}:root .money-page .money-columns>div>h3:before{content:"";background:var(--path-color,#03062e);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb, var(--path-color,#03062e) 20%, transparent);border-radius:50%;flex:none}:root .money-page .money-columns:not(.money-three)>div:first-child{color:#fff;box-shadow:var(--lift-hi);background:radial-gradient(70% 90% at 100% 0,#2360a547,#0000 70%),#03062e}:root .money-page .money-columns:not(.money-three)>div:first-child ul{color:#fffc}:root .money-page .money-columns .money-big{margin-top:12px;font-size:clamp(1.6rem,2.4vw,2.1rem)}:root .money-page .money-columns ul{gap:10px;margin-top:18px;padding:0;list-style:none}:root .money-page .money-columns li{padding-left:22px;position:relative}:root .money-page .money-columns li:before{content:"";background:var(--path-color,#03062e);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:2px}:root .money-page .money-three>div{flex-direction:column;display:flex}:root .money-page .money-three>div>.money-note{color:#1d528f;background:#2360a514;border-radius:999px;order:1;align-self:start;margin:12px 0 0;padding:4px 12px;font-size:13px;font-weight:650}:root .money-page .money-three>div>:is(.money-body,ul){order:2}:root .money-page .money-pop .money-three>div{background:linear-gradient(180deg, color-mix(in srgb, var(--path-color) 14%, #fff), #fff 70%);box-shadow:inset 0 6px 0 var(--path-color), var(--lift-hi);border-top:0}:root .money-page .money-pop .money-three>div>.money-note{background:color-mix(in srgb, var(--path-color) 18%, #fff);color:color-mix(in srgb, var(--path-color) 70%, #03062e)}:root .money-page .money-equation{align-items:stretch;gap:14px}:root .money-page .money-equation li:not(.money-op){padding:22px}:root .money-page .money-equation .money-op{color:#457a04;background:#79c51333;border-radius:50%;align-self:center;place-items:center;width:44px;height:44px;padding:0;font-size:26px;display:grid}:root .money-page .money-equation li.money-result:not(.money-op){color:#fff;box-shadow:var(--lift-hi);background:#03062e}:root .money-page .money-equation .money-result b{color:#79c513}:root .money-page .money-equation .money-result span{color:#fffc}:root .money-page div.money-fit:not(.money-op){background:linear-gradient(#79c5131a,#79c5131a),#fff;padding:28px}:root .money-page .money-fit ul{gap:10px;padding:0;list-style:none}:root .money-page .money-fit li{padding-left:30px;position:relative}:root .money-page .money-fit li:before{content:"";background:#79c513 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2303062e' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-8.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.2em;left:0}:root .money-page .money-links{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}:root .money-page .money-links li{display:grid}:root .money-page .money-links a{transition:transform .26s var(--pop-ease), box-shadow .26s var(--pop-ease);padding:24px 76px 24px 24px;position:relative}:root .money-page .money-links a:after{content:"";width:36px;height:36px;transition:transform .26s var(--pop-ease);background:#a90b15 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:50%;position:absolute;top:22px;right:22px;box-shadow:0 8px 18px -8px #a90b1599}:root .money-page .money-links b{line-height:1.35;text-decoration:none}@media (hover:hover){:root .money-page .money-links a:hover{box-shadow:var(--mp-ring), var(--lift-hi);transform:translateY(-4px)}:root .money-page .money-links a:hover:after{transform:translate(3px)}:root .money-page .money-links a:hover b{text-underline-offset:4px;text-decoration:underline}}:root .money-page .money-reading{margin-top:28px;padding:6px 24px}:root .money-page .money-reading summary{min-height:64px}:root .money-page .money-reading summary:after,:root .money-page .money-reading[open] summary:after{content:"+";color:#a90b15;width:36px;height:36px;transition:transform .3s var(--pop-ease), background-color .16s ease;background:#03062e0d;border-radius:50%;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}:root .money-page .money-reading[open] summary:after{transform:rotate(45deg)}@media (hover:hover){:root .money-page .money-reading summary:hover:after{background:#03062e1a}}:root .money-page .money-reading ul{flex-wrap:wrap;gap:10px;margin-block:8px 20px;display:flex}:root .money-page .money-reading>ul a{background:#f7f8fb;border-radius:999px;gap:10px;padding:8px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #03062e1f}@media (hover:hover){:root .money-page .money-reading>ul a:hover{color:#fff;box-shadow:none;background:#03062e}}:root .money-page .money-reading>ul a:focus-visible{border-radius:999px}:root .money-page .money-reading .money-facts>div{box-shadow:var(--mp-ring);background:#f7f8fb}:root .money-page .money-reading>ul:not(:has(a)){padding-left:1.2em;list-style:outside;display:grid}:root .money-page .money-reading:not([open]){transition:box-shadow .26s var(--pop-ease)}:root .money-page .money-contact{gap:12px 14px}:root .money-page .money-contact a.btn-outline{min-height:52px;padding-inline:24px;text-decoration:none}:root .money-page .money-contact a:not(.next-action):not(.btn-outline){gap:8px;text-decoration-thickness:1px}:root .money-page .money-distress-note{box-shadow:var(--mp-ring), var(--lift);background:#fff;border:0;border-radius:20px;padding:18px 22px 18px 58px;position:relative}:root .money-page .money-distress-note:before{content:"";background:#2360a51f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232360a5' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 11v6M12 7.5v.01'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;top:18px;left:20px}:root .money-page>.section .divide-y{border:0;gap:10px;display:grid}:root .money-page .faq-item{transition:background-color .2s ease, box-shadow .26s var(--pop-ease);background:#f7f8fb;border:0;border-radius:20px;padding-inline:24px}:root .money-page .faq-item[open]{box-shadow:var(--mp-ring), var(--lift);background:#fff}@media (hover:hover){:root .money-page .faq-item:hover{box-shadow:var(--mp-ring), var(--lift);background:#fff}}:root .money-page .faq-chevron{box-sizing:content-box;background:#03062e0d;border-radius:50%;padding:8px}@media (width<=900px){:root .money-page .money-path{grid-template-columns:1fr 1fr}:root .money-page .money-path-name{grid-column:1/-1}:root .money-page .money-proof{grid-template-columns:1fr;gap:18px}}@media (width<=640px){:root .money-page{--mp-r:20px}:root .money-page .money-facts>div{padding:18px 18px 18px 64px}:root .money-page .money-facts>div:before{width:34px;height:34px;top:16px;left:16px}:root .money-page .money-process li,:root .money-page .money-process li:first-child{gap:14px;padding:20px}:root .money-page .money-path{grid-template-columns:1fr;gap:14px;padding:22px}:root .money-page .money-columns>div,:root .money-page div.money-fit:not(.money-op){padding:22px}:root .money-page .money-photo-pair img{border-radius:18px;height:200px;padding:7px}:root .money-page .money-photo-pair img+img{margin-top:30px}:root .money-page .money-links a{padding:20px 68px 20px 20px}:root .money-page .money-links a:after{top:18px;right:18px}:root .money-page .money-reading{padding-inline:18px}:root .money-page .money-reading>ul a{justify-content:space-between;width:100%;min-height:48px}:root .money-page .money-contact a.btn-outline{width:100%}:root .money-page .faq-item{padding-inline:18px}:root .money-page .money-distress-note{padding:16px 18px 16px 52px}:root .money-page .money-distress-note:before{left:16px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root .money-page :is(.money-facts>div,.money-process li,.money-equation li,.money-links li,.money-proof,.money-fit,.money-reading,.faq-item){animation-name:mp-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}:root .money-page :is(.money-path,.money-columns>div){animation-name:mp-panel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 80%}:root .money-page .money-photo-pair img{animation-name:mp-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 90%}:root .money-page .money-navy{animation-name:mp-slab;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes mp-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes mp-panel{0%{transform:translateY(56px)scale(.95)rotate(-1.2deg)}}@keyframes mp-drop{0%{transform:translateY(60px)rotate(0)scale(.94)}}@keyframes mp-slab{0%{clip-path:inset(3% 2.5% round 56px)}to{clip-path:inset(-80px)}}@media (prefers-reduced-motion:reduce){:root .money-page :is(.money-links a,.faq-item,.money-reading>ul a){transition:none}:root .money-page .money-links a:hover,:root .money-page .money-links a:hover:after{transform:none}}.sf-faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.sf-faq-grid[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(36px,4.4vw,60px);line-height:1.06;position:sticky;top:110px}.sf-faq-grid[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]:before{content:"";background:#79c513;border-radius:999px;width:40px;height:6px;margin-bottom:20px;display:block}.sf-faq[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;color:#03062e;transition:color .16s}.sf-faq[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.sf-faq[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover{color:#a90b15}@media (width<=900px){.sf-faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:28px}.sf-faq-grid[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{position:static}}@media (width<=640px){.sf-faq[data-astro-cid-hemr5th4] .next-details[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]{padding-inline:18px}.sf-faq[data-astro-cid-hemr5th4] .next-details[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{font-size:17px}}@keyframes faq-in{0%{opacity:.4;transform:translateY(20px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sf-faq[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4]{animation-name:faq-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}}}@media (prefers-reduced-motion:reduce){.sf-faq[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{transition:none}}.es-hero-grid[data-astro-cid-z6fq7qtt]{grid-template-columns:1.1fr .9fr;align-items:start;gap:65px;display:grid}.es-hero[data-astro-cid-z6fq7qtt] .next-title[data-astro-cid-z6fq7qtt]{font-size:clamp(40px,4.5vw,66px)}.es-hero[data-astro-cid-z6fq7qtt] .next-title[data-astro-cid-z6fq7qtt] sup[data-astro-cid-z6fq7qtt]{font-size:.4em}.es-hero[data-astro-cid-z6fq7qtt] .next-lede[data-astro-cid-z6fq7qtt]{margin-top:25px}.es-fine[data-astro-cid-z6fq7qtt]{color:var(--next-muted);margin-top:16px;font-size:14px}.es-assurance[data-astro-cid-z6fq7qtt]{color:var(--next-muted);margin-top:24px;font-size:15px}.es-form[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt]{margin-bottom:20px;font-size:24px}.es-call[data-astro-cid-z6fq7qtt]{flex-direction:column;align-items:start;gap:9px;margin-top:28px;display:flex}.es-calm[data-astro-cid-z6fq7qtt]{background:#fff}.es-calm-note[data-astro-cid-z6fq7qtt]{border-top:3px solid var(--color-path-blue);margin-top:10px;padding-top:30px}.es-calm-note[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt]{font-size:30px}.es-calm-note[data-astro-cid-z6fq7qtt] p[data-astro-cid-z6fq7qtt]{color:var(--next-muted);margin-top:20px}.es-information[data-astro-cid-z6fq7qtt]{grid-template-columns:.8fr 1.2fr;gap:75px;display:grid}.es-information[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt],.es-questions[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt],.es-reviews[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt]{font-size:36px}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]{border-bottom:1px solid var(--next-line);margin-bottom:25px;padding:0 0 25px}.es-information[data-astro-cid-z6fq7qtt] h3[data-astro-cid-z6fq7qtt]{font-size:24px}.es-information[data-astro-cid-z6fq7qtt] p[data-astro-cid-z6fq7qtt]{color:var(--next-muted);margin-top:12px}.es-promises[data-astro-cid-z6fq7qtt]{padding-left:20px}.es-promises[data-astro-cid-z6fq7qtt] li[data-astro-cid-z6fq7qtt]{margin-top:10px}.es-questions[data-astro-cid-z6fq7qtt],.es-reviews[data-astro-cid-z6fq7qtt]{max-width:850px}.es-questions[data-astro-cid-z6fq7qtt] .next-details[data-astro-cid-z6fq7qtt]{margin:30px 0 20px}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt]{border-bottom:1px solid var(--next-line);padding:35px 0}@media (width<=767px){.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm){padding-top:32px}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-form[data-astro-cid-z6fq7qtt]>h2[data-astro-cid-z6fq7qtt]{display:none}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .next-title[data-astro-cid-z6fq7qtt]{font-size:34px;line-height:1.1}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-hero-grid[data-astro-cid-z6fq7qtt]{gap:24px}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-hero-grid[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:first-child{display:contents}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .next-title[data-astro-cid-z6fq7qtt]{order:0}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-fine[data-astro-cid-z6fq7qtt]{order:1;margin-top:0}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-form[data-astro-cid-z6fq7qtt]{order:2}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .next-lede[data-astro-cid-z6fq7qtt]{order:3;margin-top:0}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-assurance[data-astro-cid-z6fq7qtt]{order:4;margin-top:0}.es-hero[data-astro-cid-z6fq7qtt]:not(.es-calm) .es-hero-grid[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:first-child>.next-link[data-astro-cid-z6fq7qtt]{order:5}.es-form[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt]{margin-bottom:12px;font-size:20px}.es-hero-grid[data-astro-cid-z6fq7qtt],.es-information[data-astro-cid-z6fq7qtt]{grid-template-columns:1fr;gap:35px}.es-hero[data-astro-cid-z6fq7qtt] .next-title[data-astro-cid-z6fq7qtt]{font-size:42px}.es-calm-note[data-astro-cid-z6fq7qtt]{margin-top:0}.es-information[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt],.es-questions[data-astro-cid-z6fq7qtt] h2[data-astro-cid-z6fq7qtt]{font-size:30px}}.es-hero[data-astro-cid-z6fq7qtt]{background:radial-gradient(60% 70% at 100% 0,#2360a51f,#0000 70%),radial-gradient(40% 50% at 0 0,#79c51314,#0000 70%),#f7f8fb;position:relative}.es-hero[data-astro-cid-z6fq7qtt].es-calm{background:radial-gradient(60% 70% at 100% 0,#2360a51a,#0000 70%),#fff}.es-hero[data-astro-cid-z6fq7qtt] .next-title[data-astro-cid-z6fq7qtt]>span[data-astro-cid-z6fq7qtt]{color:#457a04}.es-call[data-astro-cid-z6fq7qtt]{gap:12px}.es-call[data-astro-cid-z6fq7qtt] .btn-outline[data-astro-cid-z6fq7qtt]{min-height:48px}.es-jump[data-astro-cid-z6fq7qtt]{gap:8px}.es-jump[data-astro-cid-z6fq7qtt] svg[data-astro-cid-z6fq7qtt]{transition:transform .26s var(--pop-ease,cubic-bezier(.16,1,.3,1))}.es-jump[data-astro-cid-z6fq7qtt]:hover svg[data-astro-cid-z6fq7qtt]{transform:translateY(3px)}.es-form-call[data-astro-cid-z6fq7qtt]{margin-top:16px}.es-calm-note[data-astro-cid-z6fq7qtt]{box-shadow:0 0 0 1px #03062e0f,var(--lift-hi,0 2px 4px #03062e0f,0 34px 80px -36px #03062e80);background:#fff;border-top:0;border-radius:28px;margin-top:10px;padding:34px 32px 30px;position:relative}.es-calm-mark[data-astro-cid-z6fq7qtt]{color:#2360a5;background:#2360a51a;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:18px;display:grid;box-shadow:0 0 0 6px #2360a50d}.next-section[data-astro-cid-z6fq7qtt].next-rule{border-top:0}.es-information[data-astro-cid-z6fq7qtt]{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:56px}.es-information[data-astro-cid-z6fq7qtt]>h2[data-astro-cid-z6fq7qtt]{position:sticky;top:110px}.es-information[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:last-child:not(:has(form)){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.es-information[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:last-child:has(>article:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1100px) and (width>=768px){.es-information[data-astro-cid-z6fq7qtt]:has(>h2){grid-template-columns:1fr;gap:32px}.es-information[data-astro-cid-z6fq7qtt]>h2[data-astro-cid-z6fq7qtt]{position:static}}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]{box-shadow:0 0 0 1px #03062e0f,var(--lift,0 1px 2px #03062e0f,0 14px 32px -18px #03062e59);transition:transform .26s var(--pop-ease,cubic-bezier(.16,1,.3,1)),box-shadow .26s ease;background:#fff;border:0;border-radius:24px;margin:0;padding:28px 26px 26px;position:relative}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:before{content:"";background:#2360a5;border-radius:50%;width:12px;height:12px;margin-bottom:18px;display:block;box-shadow:0 0 0 5px #2360a524}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:nth-child(3n+2):before{background:#79c513;box-shadow:0 0 0 5px #79c51333}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:nth-child(3n+3):before{background:#a90b15;box-shadow:0 0 0 5px #03062e14}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:hover{box-shadow:0 0 0 1px #03062e0f,var(--lift-hi,0 2px 4px #03062e0f,0 34px 80px -36px #03062e80);transform:translateY(-4px)}.es-information[data-astro-cid-z6fq7qtt] h3[data-astro-cid-z6fq7qtt]{font-size:22px;line-height:1.25}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:has(.es-promises){color:#fff;background:radial-gradient(70% 90% at 100% 0,#2360a559,#0000 70%),#03062e;grid-column:1/-1;padding:32px}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:has(.es-promises):before{display:none}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:has(.es-promises) h3[data-astro-cid-z6fq7qtt]{color:#fff}.es-promises[data-astro-cid-z6fq7qtt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;margin-top:20px;padding:0;list-style:none;display:grid}.es-promises[data-astro-cid-z6fq7qtt] li[data-astro-cid-z6fq7qtt]{background:#ffffff12;border-radius:16px;margin:0;padding:14px 16px 14px 50px;font-weight:600;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.es-promises[data-astro-cid-z6fq7qtt] li[data-astro-cid-z6fq7qtt]:before{content:"";background:#79c513 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2303062e' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:14px}#ofertas[data-astro-cid-z6fq7qtt].next-section{background:#fff;border-radius:clamp(28px,4vw,56px);margin:clamp(8px,1.2vw,16px) clamp(8px,1.4vw,20px);box-shadow:0 0 0 1px #03062e0d}.es-reviews[data-astro-cid-z6fq7qtt]{gap:18px;display:grid}.es-reviews[data-astro-cid-z6fq7qtt]>p[data-astro-cid-z6fq7qtt]{color:var(--next-muted);margin-top:-4px}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof{box-shadow:0 0 0 1px #03062e0f,var(--lift,0 1px 2px #03062e0f,0 14px 32px -18px #03062e59);background:#fff;border:0;border-radius:28px;margin:0;padding:34px 34px 28px;position:relative}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof:before{content:"";background:#03062e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2379c513'%3E%3Cpath d='M7 6c-2.2 0-4 1.8-4 4v8h7v-7H6c0-1.7 1.3-3 3-3V6H7zm10 0c-2.2 0-4 1.8-4 4v8h7v-7h-4c0-1.7 1.3-3 3-3V6h-2z'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:50%;width:44px;height:44px;margin-bottom:18px;display:block}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof blockquote[data-astro-cid-z6fq7qtt]{font-size:clamp(1.15rem,2vw,1.6rem)}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof figcaption[data-astro-cid-z6fq7qtt]{background:#f7f8fb;border-radius:999px;margin-top:18px;padding:8px 14px;font-weight:600;display:inline-flex}.es-questions[data-astro-cid-z6fq7qtt]{justify-items:start;display:grid}.es-questions[data-astro-cid-z6fq7qtt] .next-details[data-astro-cid-z6fq7qtt]{justify-self:stretch}@media (width<=767px){.es-information[data-astro-cid-z6fq7qtt]{grid-template-columns:1fr;gap:32px}.es-information[data-astro-cid-z6fq7qtt]>h2[data-astro-cid-z6fq7qtt]{position:static}.es-information[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:last-child:not(:has(form)),.es-information[data-astro-cid-z6fq7qtt]>div[data-astro-cid-z6fq7qtt]:last-child:has(>article:nth-child(5)){grid-template-columns:1fr}.es-calm-note[data-astro-cid-z6fq7qtt]{padding:28px 22px 24px}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt],.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:has(.es-promises){padding:24px 20px}.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof{padding:26px 22px 22px}.es-call[data-astro-cid-z6fq7qtt] .btn-outline[data-astro-cid-z6fq7qtt],.es-form-call[data-astro-cid-z6fq7qtt]{width:100%}#ofertas[data-astro-cid-z6fq7qtt].next-section{margin-inline:8px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt],.es-reviews[data-astro-cid-z6fq7qtt] figure[data-astro-cid-z6fq7qtt].next-proof,.es-calm-note[data-astro-cid-z6fq7qtt]{animation-name:es-rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes es-rise{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt],.es-jump[data-astro-cid-z6fq7qtt] svg[data-astro-cid-z6fq7qtt]{transition:none}.es-information[data-astro-cid-z6fq7qtt] article[data-astro-cid-z6fq7qtt]:hover,.es-jump[data-astro-cid-z6fq7qtt]:hover svg[data-astro-cid-z6fq7qtt]{transform:none}}.support-heading[data-astro-cid-vagwt47q]{max-width:850px}.support-heading[data-astro-cid-vagwt47q] .next-lede[data-astro-cid-vagwt47q]{margin-top:25px}.support-end[data-astro-cid-vagwt47q]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;justify-content:space-between;align-items:center;gap:35px;padding:clamp(28px,4vw,52px);display:flex}.support-end[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{font-size:36px}.support-end[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--next-muted);margin-top:12px}.support-end[data-astro-cid-vagwt47q] .next-link[data-astro-cid-vagwt47q]{align-items:center;min-height:44px;margin-top:10px;display:inline-flex}.faq-band[data-astro-cid-vagwt47q]{background:#edf0f7}.faq-layout[data-astro-cid-vagwt47q]{grid-template-columns:260px minmax(0,1fr);gap:56px;display:grid}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q]{box-shadow:var(--lift);background:#fff;border-radius:24px;flex-direction:column;align-self:start;gap:4px;padding:20px 14px;display:flex;position:sticky;top:110px}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{color:var(--next-muted);margin:0 10px 8px;font-size:14px;font-weight:650}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{border-radius:var(--r-pill);min-height:44px;transition:background-color .2s ease,color .2s ease,transform .26s var(--pop-ease);align-items:center;padding:8px 14px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]:focus-visible{outline-offset:2px}.faq-topic[data-astro-cid-vagwt47q]{margin-bottom:56px;scroll-margin-top:110px}.faq-topic[data-astro-cid-vagwt47q]:last-child{margin-bottom:0}.faq-topic[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{align-items:center;gap:14px;margin-bottom:22px;font-size:30px;display:flex}.faq-topic[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]:before{content:"";background:#a90b15;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 5px #a90b151a}.faq-topic[data-astro-cid-vagwt47q]:nth-child(3n+2) h2[data-astro-cid-vagwt47q]:before{background:#457a04;box-shadow:0 0 0 5px #79c51333}.faq-topic[data-astro-cid-vagwt47q]:nth-child(3n) h2[data-astro-cid-vagwt47q]:before{background:#2360a5;box-shadow:0 0 0 5px #2360a51f}@media (hover:hover){.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]:hover{color:#a90b15;background:#a90b1510;transform:translate(4px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.faq-topic[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q],.faq-topic[data-astro-cid-vagwt47q] details[data-astro-cid-vagwt47q],.support-end[data-astro-cid-vagwt47q]{animation-name:faq-rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes faq-rise{0%{opacity:.4;transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{transition:none}}@media (width<=767px){.support-end[data-astro-cid-vagwt47q]{display:block}.support-end[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{font-size:30px}.support-end[data-astro-cid-vagwt47q] .next-action[data-astro-cid-vagwt47q]{margin-top:22px}.faq-layout[data-astro-cid-vagwt47q]{grid-template-columns:1fr;gap:32px}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q]{box-shadow:none;background:0 0;flex-flow:wrap;gap:8px;padding:0;position:static}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{width:100%;margin:0 0 4px}.faq-layout[data-astro-cid-vagwt47q] nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{box-shadow:var(--lift);background:#fff;padding:8px 16px;font-size:15px}.faq-topic[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{font-size:27px}}.ai-answer[data-astro-cid-zi5yhpn3]{border-radius:var(--r-card,28px);color:var(--color-navy,#03062e);box-shadow:var(--lift,0 1px 2px #03062e0f, 0 14px 32px -14px #03062e4d);background:#fff;padding:clamp(22px,3vw,34px);position:relative}.ai-answer-head[data-astro-cid-zi5yhpn3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ai-answer-head[data-astro-cid-zi5yhpn3]>span[data-astro-cid-zi5yhpn3]:first-child{letter-spacing:.02em;background:#79c51326;border-radius:999px;align-items:center;gap:10px;min-height:36px;padding:0 16px 0 12px;font-size:14px;font-weight:700;display:inline-flex}.ai-answer-head[data-astro-cid-zi5yhpn3]>span[data-astro-cid-zi5yhpn3]:first-child:before{content:"";background:#79c513;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #79c51340}.ai-answer-updated[data-astro-cid-zi5yhpn3]{min-height:32px;color:var(--next-muted,#4a4d65);background:#f0f3fa;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ai-answer[data-astro-cid-zi5yhpn3] dl[data-astro-cid-zi5yhpn3]{margin:18px 0 0}.ai-answer[data-astro-cid-zi5yhpn3] dl[data-astro-cid-zi5yhpn3]>div[data-astro-cid-zi5yhpn3]{border-top:1px solid #03062e14;grid-template-columns:10rem 1fr;gap:4px 24px;padding-block:14px;display:grid}.ai-answer[data-astro-cid-zi5yhpn3] dl[data-astro-cid-zi5yhpn3]>div[data-astro-cid-zi5yhpn3]:last-child{background:#f7f8fb;border:0;border-radius:18px;margin-top:8px;padding:16px 18px}.ai-answer[data-astro-cid-zi5yhpn3] dt[data-astro-cid-zi5yhpn3]{color:#2360a5;font-size:14px;font-weight:700}.ai-answer[data-astro-cid-zi5yhpn3] dd[data-astro-cid-zi5yhpn3]{color:var(--next-muted,#4a4d65);margin:0;font-size:15px;line-height:1.65}.ai-answer[data-astro-cid-zi5yhpn3] a[data-astro-cid-zi5yhpn3]{color:#a90b15;text-underline-offset:4px;font-weight:650;text-decoration:underline 1.5px;transition:text-decoration-thickness .16s}.ai-answer[data-astro-cid-zi5yhpn3] a[data-astro-cid-zi5yhpn3]:hover{text-decoration-thickness:2.5px}@media (width<=640px){.ai-answer[data-astro-cid-zi5yhpn3] dl[data-astro-cid-zi5yhpn3]>div[data-astro-cid-zi5yhpn3]{grid-template-columns:1fr}.ai-answer[data-astro-cid-zi5yhpn3] a[data-astro-cid-zi5yhpn3]{margin-block:-11px;padding-block:11px;display:inline-block}}@media (prefers-reduced-motion:reduce){.ai-answer[data-astro-cid-zi5yhpn3] a[data-astro-cid-zi5yhpn3]{transition:none}}.city-links[data-astro-cid-iuw7kmu2]{background:#edf0f7;border-radius:clamp(28px,4vw,56px);margin:24px clamp(8px,1.4vw,22px)}.city-links[data-astro-cid-iuw7kmu2] .next-wrap[data-astro-cid-iuw7kmu2]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;display:grid}.city-links[data-astro-cid-iuw7kmu2] h2[data-astro-cid-iuw7kmu2]{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.08}.city-links[data-astro-cid-iuw7kmu2] .next-lede[data-astro-cid-iuw7kmu2]{margin-top:14px}.city-links[data-astro-cid-iuw7kmu2] ul[data-astro-cid-iuw7kmu2]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2]{border-radius:var(--r-pill,999px);min-height:48px;color:var(--color-navy);box-shadow:var(--lift);transition:transform .28s var(--pop-ease), box-shadow .28s var(--pop-ease), background-color .18s ease, color .18s ease;background:#fff;align-items:center;gap:10px;padding:8px 16px 8px 20px;font-weight:600;text-decoration:none;display:inline-flex}.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2] svg[data-astro-cid-iuw7kmu2]{color:#a90b15;transition:transform .28s var(--pop-ease), color .18s ease}@media (hover:hover){.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2]:hover{box-shadow:var(--lift-hi);background:var(--color-navy);color:#fff;transform:translateY(-3px)}.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2]:hover svg[data-astro-cid-iuw7kmu2]{color:#79c513;transform:translate(3px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.city-links[data-astro-cid-iuw7kmu2] li[data-astro-cid-iuw7kmu2]{animation-name:cl-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes cl-rise{0%{transform:translateY(24px)scale(.94)}}@media (prefers-reduced-motion:reduce){.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2],.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2] svg[data-astro-cid-iuw7kmu2]{transition:none}.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2]:hover,.city-links[data-astro-cid-iuw7kmu2] .next-link[data-astro-cid-iuw7kmu2]:hover svg[data-astro-cid-iuw7kmu2]{transform:none}}@media (width<=900px){.city-links[data-astro-cid-iuw7kmu2] .next-wrap[data-astro-cid-iuw7kmu2]{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=767px){.city-links[data-astro-cid-iuw7kmu2]{margin-block:16px}.city-links[data-astro-cid-iuw7kmu2] ul[data-astro-cid-iuw7kmu2]{gap:8px}}.entity-clarity[data-astro-cid-pd3jwi4n]{color:var(--color-navy,#03062e);background:#fff;border-radius:20px;padding:22px 24px;box-shadow:0 1px 2px #03062e0d,0 10px 24px -16px #03062e47}.entity-clarity-label[data-astro-cid-pd3jwi4n]{color:#fff;letter-spacing:.02em;background:#03062e;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.entity-clarity-label[data-astro-cid-pd3jwi4n]:before{content:"";background:#79c513;border-radius:50%;width:7px;height:7px}.entity-clarity[data-astro-cid-pd3jwi4n] p[data-astro-cid-pd3jwi4n]+p[data-astro-cid-pd3jwi4n]{color:var(--next-muted,#4a4d65);margin-top:12px;font-size:15px;line-height:1.65}.entity-clarity[data-astro-cid-pd3jwi4n] strong[data-astro-cid-pd3jwi4n]{color:var(--color-navy,#03062e);font-weight:650}.entity-clarity[data-astro-cid-pd3jwi4n] a[data-astro-cid-pd3jwi4n]{color:#a90b15;text-underline-offset:4px;font-weight:600;text-decoration:underline 1.5px;transition:text-decoration-thickness .16s}.entity-clarity[data-astro-cid-pd3jwi4n] a[data-astro-cid-pd3jwi4n]:hover{text-decoration-thickness:2.5px}@media (prefers-reduced-motion:reduce){.entity-clarity[data-astro-cid-pd3jwi4n] a[data-astro-cid-pd3jwi4n]{transition:none}}.foreclosure-review{--fcr-navy:var(--color-navy,#03062e);--fcr-crimson:var(--color-crimson,#a90b15);--fcr-crimson-dark:#860810;--fcr-lime:var(--color-lime,#79c513);--fcr-paper:var(--color-offwhite,#f7f8fb);--fcr-quiet:#687087;--fcr-line:#dfe3eb;color:var(--fcr-navy)}.foreclosure-review *,.foreclosure-review :before,.foreclosure-review :after{box-sizing:border-box}.foreclosure-review button,.foreclosure-review input{font:inherit}.foreclosure-review button,.foreclosure-review a{-webkit-tap-highlight-color:transparent}.foreclosure-review button:focus-visible,.foreclosure-review a:focus-visible,.foreclosure-review input:focus-visible,.foreclosure-review summary:focus-visible{outline:3px solid var(--fcr-lime);outline-offset:3px}.foreclosure-review button:disabled{cursor:wait;opacity:.72}.foreclosure-review .review-intro{background:radial-gradient(circle at 0 0, #a90b153d, transparent 38%), var(--fcr-navy);color:#fff;border-radius:22px;gap:24px;margin-bottom:26px;padding:26px 22px;display:grid}.foreclosure-review .review-kicker,.foreclosure-review .question-kicker{color:var(--fcr-lime);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.foreclosure-review .review-intro h2{color:#fff;max-width:760px;font-family:var(--font-display);letter-spacing:-.025em;margin:9px 0 0;font-size:clamp(1.75rem,5vw,2.6rem);line-height:1.08}.foreclosure-review .intro-points{gap:8px;display:grid}.foreclosure-review .intro-points p{color:#c6cad7;background:#ffffff0d;border:1px solid #ffffff21;border-radius:12px;margin:0;padding:12px 14px;font-size:.78rem;line-height:1.55}.foreclosure-review .intro-points strong{color:#fff;margin-bottom:2px;font-size:.9rem;display:block}.foreclosure-review .urgent-callout{border-left:3px solid var(--fcr-crimson);color:#c7cad5;margin:0;padding:2px 0 2px 14px;font-size:.8125rem;line-height:1.7}.foreclosure-review .urgent-callout strong{color:#fff}.foreclosure-review .case-desk{background:#fff;border:1px solid #03062e21;border-radius:20px;width:100%;scroll-margin-top:92px;overflow:hidden;box-shadow:0 30px 80px -50px #03062eb8}.foreclosure-review .progress-head{background:var(--fcr-paper);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 18px;display:flex}.foreclosure-review .progress-head div,.foreclosure-review .progress-head span,.foreclosure-review .progress-head strong{display:block}.foreclosure-review .progress-head span{color:#596174;letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:800}.foreclosure-review .progress-head strong{color:var(--fcr-navy);margin-top:2px;font-size:.9375rem}.foreclosure-review .progress-head b{color:var(--fcr-crimson);font-variant-numeric:tabular-nums;font-size:.75rem}.foreclosure-review .progress{background:#e4e7ed;height:5px}.foreclosure-review .progress i{background:var(--fcr-crimson);border-radius:0 99px 99px 0;height:100%;transition:width .18s;display:block}.foreclosure-review .section-track{border-bottom:1px solid #eceef2;grid-template-columns:repeat(6,1fr);gap:2px;margin:0;padding:12px 8px;list-style:none;display:grid}.foreclosure-review .section-track li{color:#5f687c;justify-items:center;gap:4px;min-width:0;display:grid}.foreclosure-review .section-track li span{background:#fff;border:1px solid #d9dde6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.625rem;font-weight:800;display:grid}.foreclosure-review .section-track small{text-align:center;text-overflow:ellipsis;width:100%;font-size:.75rem;font-weight:700;overflow:hidden}.foreclosure-review .section-track li.current{color:var(--fcr-crimson)}.foreclosure-review .section-track li.current span{border-color:var(--fcr-crimson);background:#fff7f8}.foreclosure-review .section-track li.done span{border-color:var(--fcr-lime);background:#f4faec}.foreclosure-review .question-panel,.foreclosure-review .result-panel{padding:20px 16px 24px;animation:.18s both fcr-panel-in}.foreclosure-review .question-kicker{color:var(--fcr-crimson)}.foreclosure-review .question-panel h2,.foreclosure-review .result-panel h2{color:var(--fcr-navy);font-family:var(--font-display);letter-spacing:-.02em;margin:8px 0 0;font-size:1.625rem;font-weight:900;line-height:1.16}.foreclosure-review .hint{max-width:66ch;color:var(--fcr-quiet);margin:10px 0 20px;font-size:.9375rem;line-height:1.6}.foreclosure-review .choice-fieldset{border:0;min-width:0;margin:0;padding:0}.foreclosure-review .choice-fieldset+.choice-fieldset,.foreclosure-review .field-grid+.choice-fieldset,.foreclosure-review .choice-fieldset+.field-grid,.foreclosure-review .choice-fieldset+.law-note{margin-top:24px}.foreclosure-review .choice-fieldset legend{color:#4f576c;letter-spacing:.055em;text-transform:uppercase;width:100%;margin-bottom:10px;font-size:.75rem;font-weight:800}.foreclosure-review .choice-grid{gap:10px;display:grid}.foreclosure-review .choice{border:1px solid var(--fcr-line);width:100%;min-height:62px;color:var(--fcr-navy);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:11px;padding:13px;transition:border-color .18s,background .18s,box-shadow .18s,transform .14s;display:flex}.foreclosure-review .choice:hover{background:#fbfbfd;border-color:#9aa2b4;box-shadow:0 10px 24px -20px #03062ea6}.foreclosure-review .choice-indicator{color:var(--fcr-crimson);flex:none;font-size:1rem;font-weight:800;line-height:1.25}.foreclosure-review .choice span,.foreclosure-review .choice strong,.foreclosure-review .choice small{display:block}.foreclosure-review .choice strong{font-size:.9375rem;line-height:1.35}.foreclosure-review .choice small{color:#596174;margin-top:3px;font-size:.75rem;line-height:1.45}.foreclosure-review .compact-grid .choice{align-items:center;min-height:54px}.foreclosure-review .field-grid{gap:12px;margin-top:22px;display:grid}.foreclosure-review .field{color:#4f576c;letter-spacing:.045em;text-transform:uppercase;gap:7px;font-size:.75rem;font-weight:800;display:grid}.foreclosure-review .field input{border:1px solid var(--fcr-line);width:100%;min-height:52px;color:var(--fcr-navy);letter-spacing:0;text-transform:none;background:#fff;border-radius:12px;padding:12px 14px;font-size:1rem;font-weight:500}.foreclosure-review .field input:disabled{color:#7d8493;background:#f0f2f5}.foreclosure-review .field input::placeholder{color:#989fad}.foreclosure-review .field>small{color:#596174;letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:500;line-height:1.45}.foreclosure-review .check-row{border:1px solid var(--fcr-line);background:var(--fcr-paper);color:#697185;cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;min-height:52px;padding:12px;display:flex}.foreclosure-review .check-row input{width:20px;height:20px;accent-color:var(--fcr-crimson);flex:none;margin:1px 0 0}.foreclosure-review .check-row span,.foreclosure-review .check-row strong{display:block}.foreclosure-review .check-row span{font-size:.75rem;line-height:1.45}.foreclosure-review .check-row strong{color:var(--fcr-navy);margin-bottom:2px;font-size:.8125rem}.foreclosure-review .check-row.compact{min-height:44px;padding:10px 12px}.foreclosure-review .consent-row{margin-top:4px}.foreclosure-review .mock-upload{background:linear-gradient(135deg,#fafbfc,#f4f6f9);border:1px dashed #adb4c3;border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px 12px;margin-top:24px;padding:16px;display:grid}.foreclosure-review .upload-mark{width:40px;height:48px;color:var(--fcr-crimson);letter-spacing:.05em;background:#fff;border:1px solid #cad0dc;border-radius:8px 8px 8px 2px;place-items:center;font-size:.625rem;font-weight:900;display:grid}.foreclosure-review .mock-upload strong,.foreclosure-review .mock-upload p{margin:0;display:block}.foreclosure-review .mock-upload strong{color:var(--fcr-navy);font-size:.875rem}.foreclosure-review .mock-upload p{color:var(--fcr-quiet);margin-top:4px;font-size:.75rem;line-height:1.5}.foreclosure-review .upload-button{border:1px solid var(--fcr-navy);min-height:46px;color:var(--fcr-navy);cursor:pointer;background:#fff;border-radius:10px;grid-column:1/-1;padding:10px 14px;font-size:.8125rem;font-weight:800}.foreclosure-review .upload-button:hover{background:var(--fcr-navy);color:#fff}.foreclosure-review .file-notice{color:#687083;margin:9px 0 0;font-size:.75rem;line-height:1.5}.foreclosure-review .file-stack{gap:8px;margin-top:10px;display:grid}.foreclosure-review .file-card{background:#f4faec;border:1px solid #dce4cf;border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.foreclosure-review .file-card>span{background:var(--fcr-lime);color:#162800;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:900;display:grid}.foreclosure-review .file-card p,.foreclosure-review .file-card strong,.foreclosure-review .file-card small{min-width:0;margin:0;display:block}.foreclosure-review .file-card strong{color:var(--fcr-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.foreclosure-review .file-card small{color:#687257;margin-top:2px;font-size:.625rem}.foreclosure-review .file-card button{color:#687257;cursor:pointer;background:0 0;border:0;min-height:36px;padding:6px 8px;font-size:.6875rem;font-weight:800;text-decoration:underline}.foreclosure-review .visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.foreclosure-review .law-note{color:#536044;background:#f4faec;border:1px solid #dce4cf;border-radius:12px;margin-top:22px;padding:14px 16px;font-size:.8125rem;line-height:1.65}.foreclosure-review .law-note strong{color:var(--fcr-navy)}.foreclosure-review .urgent-note{color:#76575a;background:#fff5f5;border-color:#eac8ca}.foreclosure-review .case-moment{border-left:3px solid var(--fcr-lime);background:#f8faf5;gap:3px;margin-top:22px;padding:13px 15px 13px 17px;display:grid}.foreclosure-review .case-moment span{color:#4e5b45;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.foreclosure-review .case-moment strong{color:var(--fcr-navy);font-size:.8125rem;line-height:1.45}.foreclosure-review .validation{color:#82151d;min-height:0;margin-top:18px;font-size:.8125rem;line-height:1.55}.foreclosure-review .validation:not(:empty){background:#fff5f5;border:1px solid #e5b8bc;border-radius:10px;padding:13px 15px}.foreclosure-review .validation ul{margin:6px 0 0;padding-left:19px}.foreclosure-review .validation p{margin:4px 0 0}.foreclosure-review .panel-actions,.foreclosure-review .result-actions{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}.foreclosure-review .primary,.foreclosure-review .secondary{cursor:pointer;border-radius:12px;width:100%;min-height:52px;padding:12px 18px;font-size:.9375rem;font-weight:800;transition:background .18s,border-color .18s,transform .14s}.foreclosure-review .primary{border:1px solid var(--fcr-crimson);background:var(--fcr-crimson);color:#fff}.foreclosure-review .primary:hover{border-color:var(--fcr-crimson-dark);background:var(--fcr-crimson-dark)}.foreclosure-review .secondary{border:1px solid var(--fcr-navy);color:var(--fcr-navy);background:#fff}.foreclosure-review .secondary:hover{background:var(--fcr-paper)}.foreclosure-review .choice:active,.foreclosure-review .primary:active,.foreclosure-review .secondary:active{transform:scale(.98)}.foreclosure-review .review-strip{border:1px solid var(--fcr-line);background:var(--fcr-line);border-radius:12px;gap:1px;margin:20px 0 24px;display:grid;overflow:hidden}.foreclosure-review .review-strip div{background:var(--fcr-paper);min-width:0;padding:12px 14px}.foreclosure-review .review-strip span,.foreclosure-review .review-strip strong{display:block}.foreclosure-review .review-strip span{color:#7a8192;letter-spacing:.07em;text-transform:uppercase;font-size:.625rem;font-weight:800}.foreclosure-review .review-strip strong{color:var(--fcr-navy);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.8125rem;overflow:hidden}.foreclosure-review .privacy-note{background:var(--fcr-paper);border-radius:12px;gap:11px;margin-top:20px;padding:14px;display:flex}.foreclosure-review .privacy-note>span{background:var(--fcr-lime);border-radius:999px;flex:none;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 4px #79c5132e}.foreclosure-review .privacy-note p,.foreclosure-review .privacy-note strong{margin:0;display:block}.foreclosure-review .privacy-note p{color:var(--fcr-quiet);font-size:.75rem;line-height:1.55}.foreclosure-review .privacy-note strong{color:var(--fcr-navy);margin-bottom:2px;font-size:.8125rem}.foreclosure-review .delivery-confirmation{color:#536044;background:#f4faec;border:1px solid #d5e5bf;border-radius:12px;flex-direction:column;gap:2px;margin-bottom:14px;padding:13px 15px;font-size:.78rem;display:flex}.foreclosure-review .delivery-confirmation strong{color:#2f4f08}.foreclosure-review .result-banner{border:1px solid var(--fcr-line);background:var(--fcr-paper);border-radius:14px;padding:18px}.foreclosure-review .result-banner.hold{box-shadow:inset 5px 0 0 var(--fcr-crimson);background:#fff5f5;border-color:#e1b7ba}.foreclosure-review .result-banner.ready{box-shadow:inset 5px 0 0 var(--fcr-lime);background:#f4faec;border-color:#d5e5bf}.foreclosure-review .result-banner>span{color:var(--fcr-crimson);letter-spacing:.12em;font-size:.625rem;font-weight:900}.foreclosure-review .result-banner h2{font-size:1.375rem}.foreclosure-review .result-banner p{color:#626b7d;margin:9px 0 0;font-size:.8125rem;line-height:1.65}.foreclosure-review .result-tabs{grid-template-columns:1fr;gap:7px;margin-top:16px;display:grid}.foreclosure-review .result-tabs button{border:1px solid var(--fcr-line);color:#646c7f;cursor:pointer;background:#fff;border-radius:10px;min-height:46px;padding:9px 12px;font-size:.75rem;font-weight:800}.foreclosure-review .result-tabs button[aria-selected=true]{border-color:var(--fcr-navy);background:var(--fcr-navy);color:#fff}.foreclosure-review .result-view{margin-top:18px}.foreclosure-review .result-view h3{color:var(--fcr-navy);font-family:var(--font-display);margin:0 0 13px;font-size:1.125rem;font-weight:900;line-height:1.3}.foreclosure-review .action-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foreclosure-review .action-list li{border-bottom:1px solid #e8eaf0;grid-template-columns:30px 1fr;align-items:start;gap:11px;padding:13px 0;display:grid}.foreclosure-review .action-list li>span{background:var(--fcr-navy);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.6875rem;font-weight:800;display:grid}.foreclosure-review .action-list p,.foreclosure-review .action-list strong{margin:0;display:block}.foreclosure-review .action-list p{color:var(--fcr-quiet);font-size:.8125rem;line-height:1.6}.foreclosure-review .action-list strong{color:var(--fcr-navy);margin-bottom:2px;font-size:.875rem}.foreclosure-review .call-action{background:var(--fcr-crimson);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:52px;margin-top:16px;padding:12px 18px;font-size:.875rem;font-weight:800;text-decoration:none;display:flex}.foreclosure-review .hold-list{color:#6e4f52;background:#fff5f5;border:1px solid #e1b7ba;border-radius:12px;padding:14px 16px;font-size:.8125rem}.foreclosure-review .hold-list strong{color:#82151d}.foreclosure-review .hold-list ul{margin:7px 0 0;padding-left:19px;line-height:1.6}.foreclosure-review .queue-list{border:1px solid var(--fcr-line);background:var(--fcr-line);border-radius:12px;gap:1px;margin-top:12px;display:grid;overflow:hidden}.foreclosure-review .queue-list>div{background:#fff;grid-template-columns:24px 1fr;gap:8px;padding:13px;display:grid}.foreclosure-review .queue-list span{color:var(--fcr-crimson);font-weight:800}.foreclosure-review .queue-list p{color:#616a7d;margin:0;font-size:.8125rem;line-height:1.55}.foreclosure-review .screen-head{background:var(--fcr-navy);color:#fff;border-radius:12px;gap:12px;padding:16px;display:grid}.foreclosure-review .screen-head span,.foreclosure-review .screen-head strong{display:block}.foreclosure-review .screen-head span{color:var(--fcr-lime);letter-spacing:.1em;font-size:.625rem;font-weight:900}.foreclosure-review .screen-head strong{font-family:var(--font-display);margin-top:3px;font-size:1.25rem;font-weight:900}.foreclosure-review .screen-head p{color:#c2c7d5;margin:0;font-size:.75rem;line-height:1.55}.foreclosure-review .number-list{border-top:1px solid var(--fcr-line);margin:14px 0 0}.foreclosure-review .number-list>div{border-bottom:1px solid var(--fcr-line);justify-content:space-between;gap:16px;padding:13px 2px;display:flex}.foreclosure-review .number-list dt{color:var(--fcr-quiet);font-size:.75rem}.foreclosure-review .number-list dd{color:var(--fcr-navy);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:800}.foreclosure-review .packet{border:1px solid var(--fcr-line);border-radius:12px;margin-top:18px}.foreclosure-review .packet summary{min-height:48px;color:var(--fcr-navy);cursor:pointer;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:800;display:flex}.foreclosure-review .packet pre{border-top:1px solid var(--fcr-line);background:var(--fcr-paper);color:#3f475a;white-space:pre-wrap;max-height:340px;margin:0;padding:14px;font:.6875rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.foreclosure-review .text-button{color:#697185;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:.75rem;font-weight:800;text-decoration:underline}.foreclosure-review .result-disclaimer{color:#858c9c;text-align:center;margin:12px 0 0;font-size:.6875rem;line-height:1.55}.foreclosure-review .reference-desk{border:1px solid var(--fcr-line);background:var(--fcr-paper);border-radius:18px;margin-top:30px;padding:24px 18px}.foreclosure-review .reference-desk h3{color:var(--fcr-navy);font-family:var(--font-display);margin:8px 0 0;font-size:1.6rem;line-height:1.2}.foreclosure-review .reference-desk>p:not(.question-kicker){max-width:70ch;color:var(--fcr-quiet);margin:11px 0 0;font-size:.875rem;line-height:1.65}.foreclosure-review .reference-links{border:1px solid var(--fcr-line);background:var(--fcr-line);border-radius:14px;gap:1px;margin-top:20px;display:grid;overflow:hidden}.foreclosure-review .reference-links a{min-height:82px;color:var(--fcr-navy);background:#fff;flex-direction:column;justify-content:center;padding:14px 16px;text-decoration:none;display:flex}.foreclosure-review .reference-links a:hover{box-shadow:inset 4px 0 0 var(--fcr-lime);background:#fbfcfd}.foreclosure-review .reference-links strong,.foreclosure-review .reference-links span{display:block}.foreclosure-review .reference-links strong{font-size:.8125rem}.foreclosure-review .reference-links span{color:#596174;margin-top:4px;font-size:.75rem;line-height:1.45}.foreclosure-review{--fcr-blue:#2360a5;--fcr-ease:var(--pop-ease,cubic-bezier(.16, 1, .3, 1));--fcr-lift:0 1px 2px #03062e0f, 0 14px 32px -18px #03062e59;--fcr-lift-hi:0 2px 4px #03062e0f, 0 34px 80px -36px #03062e8c}.foreclosure-review button:focus-visible,.foreclosure-review a:focus-visible,.foreclosure-review input:focus-visible,.foreclosure-review summary:focus-visible{outline-color:var(--fcr-blue)}.foreclosure-review .review-intro :focus-visible,.foreclosure-review .screen-head :focus-visible{outline-color:var(--fcr-lime)}.foreclosure-review .question-panel h2,.foreclosure-review .result-panel h2,.foreclosure-review .result-view h3,.foreclosure-review .screen-head strong,.foreclosure-review .reference-desk h3{font-weight:400}.foreclosure-review .review-intro{background:radial-gradient(circle at 0 0, #2360a56b, transparent 46%), radial-gradient(circle at 100% 100%, #79c51324, transparent 40%), var(--fcr-navy);box-shadow:var(--fcr-lift-hi);border-radius:28px}.foreclosure-review .intro-points p{transition:background .2s ease, transform .26s var(--fcr-ease);background:#ffffff0f;border-radius:18px}.foreclosure-review .intro-points p:hover{background:#ffffff1a;transform:translateY(-2px)}.foreclosure-review .urgent-callout{background:#ffffff0f;border:1px solid #ffffff24;border-radius:18px;padding:13px 18px 13px 42px;position:relative}.foreclosure-review .urgent-callout:before{content:"";background:#e2252f;border-radius:50%;width:10px;height:10px;position:absolute;top:19px;left:18px;box-shadow:0 0 0 4px #e2252f38}.foreclosure-review .case-desk{box-shadow:var(--fcr-lift-hi);border-color:#03062e12;border-radius:28px}.foreclosure-review .progress{border-radius:99px;height:6px;margin-inline:18px}.foreclosure-review .progress i{transition:width .42s var(--fcr-ease);border-radius:99px}.foreclosure-review .section-track li span{width:28px;height:28px;transition:background .2s ease, color .2s ease, transform .26s var(--fcr-ease);font-size:.6875rem}.foreclosure-review .section-track li.current span{border-color:var(--fcr-crimson);background:var(--fcr-crimson);color:#fff;transform:scale(1.08);box-shadow:0 6px 14px -6px #a90b1599}.foreclosure-review .section-track li.done{color:#457a04}.foreclosure-review .section-track li.done span{border-color:var(--fcr-lime);background:var(--fcr-lime);color:#162800}.foreclosure-review .choice{transition:border-color .18s ease, background .18s ease, box-shadow .22s ease, transform .26s var(--fcr-ease);border-radius:18px;padding:15px}.foreclosure-review .choice:hover{box-shadow:var(--fcr-lift);background:#fff;border-color:#b8bfcd;transform:translateY(-2px)}.foreclosure-review .choice.selected{border-color:var(--fcr-crimson);box-shadow:0 0 0 1px var(--fcr-crimson), 0 16px 32px -20px #03062e80;background:#fff}.foreclosure-review .choice-indicator{color:#8a91a2;border:1.5px solid #c9cfda;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;line-height:1;transition:background .18s,border-color .18s,color .18s;display:grid}.foreclosure-review .choice:not(.selected) .choice-indicator{color:#0000}.foreclosure-review .choice:hover:not(.selected) .choice-indicator{border-color:var(--fcr-crimson)}.foreclosure-review .choice.selected .choice-indicator{border-color:var(--fcr-crimson);background:var(--fcr-crimson);color:#fff}.foreclosure-review .field input{border-radius:14px;transition:border-color .16s,box-shadow .16s}.foreclosure-review .field input:hover:not(:disabled){border-color:#b8bfcd}.foreclosure-review .field input:focus{border-color:var(--fcr-blue);box-shadow:0 0 0 4px #2360a524}.foreclosure-review .check-row{border-radius:16px}.foreclosure-review .mock-upload{border-radius:22px}.foreclosure-review .upload-mark{box-shadow:var(--fcr-lift);border-radius:10px 10px 10px 3px}.foreclosure-review .upload-button{transition:background .18s ease, color .18s ease, transform .26s var(--fcr-ease);border-radius:999px}.foreclosure-review .upload-button:hover{transform:translateY(-1px)}.foreclosure-review .file-card{border-radius:16px}.foreclosure-review .law-note{border-radius:18px}.foreclosure-review .urgent-note{background:var(--fcr-paper);color:#5c4a4c;border-color:#e5b8bc}.foreclosure-review .case-moment{background:#79c5131a;border:1px solid #79c51359;border-radius:18px;padding:14px 17px}.foreclosure-review .validation:not(:empty){background:var(--fcr-paper);border-radius:16px}.foreclosure-review .primary,.foreclosure-review .secondary,.foreclosure-review .call-action{transition:background .18s ease, border-color .18s ease, box-shadow .22s ease, transform .26s var(--fcr-ease);border-radius:999px}.foreclosure-review .primary,.foreclosure-review .call-action{box-shadow:0 12px 26px -14px #a90b15b3}.foreclosure-review .primary:hover:not(:disabled),.foreclosure-review .call-action:hover{border-color:var(--btn-hover,#8f0a12);background:var(--btn-hover,#8f0a12);transform:translateY(-2px);box-shadow:0 16px 30px -14px #a90b15bf}.foreclosure-review .secondary:hover{background:var(--fcr-navy);color:#fff;transform:translateY(-2px)}.foreclosure-review .review-strip{border-radius:20px}.foreclosure-review .privacy-note,.foreclosure-review .delivery-confirmation{border-radius:18px}.foreclosure-review .result-banner{border-radius:22px;padding:22px}.foreclosure-review .result-banner.hold{background:var(--fcr-paper);border-color:#e5b8bc;box-shadow:0 0 0 1px #e5b8bc}.foreclosure-review .result-banner.ready{background:#79c5131a;border-color:#79c51373;box-shadow:0 0 0 1px #79c51373}.foreclosure-review .result-tabs{background:var(--fcr-paper);border-radius:999px;padding:5px}.foreclosure-review .result-tabs button{background:0 0;border-color:#0000;border-radius:999px;min-height:44px;transition:background .18s,color .18s}.foreclosure-review .result-tabs button:hover{color:var(--fcr-navy);background:#fff}.foreclosure-review .result-tabs button[aria-selected=true]{box-shadow:0 8px 18px -10px #03062e99}.foreclosure-review .action-list li>span{width:30px;height:30px;color:var(--fcr-lime)}.foreclosure-review .hold-list{background:var(--fcr-paper);border-color:#e5b8bc;border-radius:18px}.foreclosure-review .queue-list{border-radius:20px}.foreclosure-review .screen-head{background:radial-gradient(circle at 0 0, #2360a566, transparent 55%), var(--fcr-navy);box-shadow:var(--fcr-lift);border-radius:22px}.foreclosure-review .packet{border-radius:18px;overflow:hidden}.foreclosure-review .reference-desk{border-color:#03062e0f;border-radius:28px}.foreclosure-review .reference-links{background:0 0;border:0;border-radius:0;gap:12px;overflow:visible}.foreclosure-review .reference-links a{box-shadow:0 0 0 1px #03062e0f, var(--fcr-lift);transition:box-shadow .22s ease, transform .26s var(--fcr-ease);border-radius:20px}.foreclosure-review .reference-links a:hover{box-shadow:0 0 0 1px #2360a54d, var(--fcr-lift-hi);background:#fff;transform:translateY(-3px)}.foreclosure-review .reference-links a:hover strong{text-decoration:underline;text-decoration-color:var(--fcr-lime);text-underline-offset:4px;text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.foreclosure-review .choice:hover,.foreclosure-review .primary:hover,.foreclosure-review .secondary:hover,.foreclosure-review .call-action:hover,.foreclosure-review .upload-button:hover,.foreclosure-review .reference-links a:hover,.foreclosure-review .intro-points p:hover,.foreclosure-review .section-track li.current span{transform:none!important}}@keyframes fcr-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width>=540px){.foreclosure-review .question-panel,.foreclosure-review .result-panel{padding:26px 24px 30px}.foreclosure-review .choice-grid{grid-template-columns:1fr 1fr}.foreclosure-review .choice-grid>:last-child:nth-child(odd){grid-column:1/-1}.foreclosure-review .two-fields,.foreclosure-review .money-grid{grid-template-columns:1fr 1fr}.foreclosure-review .panel-actions{grid-template-columns:minmax(120px,.35fr) 1fr}.foreclosure-review .panel-actions .primary:only-child{grid-column:1/-1}.foreclosure-review .review-strip,.foreclosure-review .result-tabs{grid-template-columns:repeat(3,1fr)}.foreclosure-review .result-actions{grid-template-columns:1fr 1fr}.foreclosure-review .mock-upload{grid-template-columns:42px minmax(0,1fr) auto}.foreclosure-review .upload-button{grid-column:auto;min-width:150px}}@media (width>=820px){.foreclosure-review .review-intro{grid-template-columns:minmax(0,1fr) minmax(290px,.75fr);align-items:center;padding:34px}.foreclosure-review .review-intro .urgent-callout{grid-column:1/-1}.foreclosure-review .reference-desk{padding:30px}.foreclosure-review .reference-links{grid-template-columns:1fr 1fr}.foreclosure-review .screen-head{grid-template-columns:180px 1fr;align-items:center}}@media (width>=1100px){.foreclosure-review .case-desk{max-width:900px;margin-inline:auto}.foreclosure-review .reference-links{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.foreclosure-review *,.foreclosure-review :before,.foreclosure-review :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.foreclosure-review .review-intro,.foreclosure-review .progress-head,.foreclosure-review .progress,.foreclosure-review .section-track,.foreclosure-review .reference-desk,.foreclosure-review .result-tabs,.foreclosure-review .result-actions,.foreclosure-review .result-disclaimer,header,footer{display:none!important}.foreclosure-review .case-desk{max-width:none;box-shadow:none;border:0;border-radius:0}.foreclosure-review .result-panel{padding:0}.foreclosure-review .packet{border:0;display:block}.foreclosure-review .packet summary{display:none}.foreclosure-review .packet pre{border:0;max-height:none;display:block}}.ii-card[data-astro-cid-z6utzddk]{border-radius:var(--r-card,28px);box-shadow:var(--lift-hi);border-color:#03062e0f}.ii-badge[data-astro-cid-z6utzddk]{border-radius:var(--r-pill,999px);align-items:center;gap:8px;min-height:30px;padding:4px 14px;font-weight:700;display:inline-flex}.ii-badge[data-astro-cid-z6utzddk]:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.ii-area[data-astro-cid-z6utzddk]{border-radius:var(--r-pill,999px);min-height:44px;transition:border-color .18s ease,background-color .18s ease,transform .24s var(--pop-ease),box-shadow .24s var(--pop-ease);padding-inline:14px}.ii-area[data-astro-cid-z6utzddk] input[data-astro-cid-z6utzddk]{flex:none;width:18px;height:18px}.ii-area[data-astro-cid-z6utzddk]:has(input:checked){font-weight:650;box-shadow:0 8px 16px -10px #457a0499}.ii-area[data-astro-cid-z6utzddk]:has(input:focus-visible){outline-offset:2px;outline:3px solid #2360a5}.ii-sms[data-astro-cid-z6utzddk]{border-radius:18px;padding:16px 18px;box-shadow:inset 3px 0 #79c513}.ii-sms[data-astro-cid-z6utzddk] input[data-astro-cid-z6utzddk],.consent-check[data-astro-cid-z6utzddk]{accent-color:#457a04;flex:none;width:18px;height:18px}.ii-submit[data-astro-cid-z6utzddk]{min-height:56px;font-size:17px}.ii-submit[data-astro-cid-z6utzddk].ii-submit:after{opacity:1;content:"";box-sizing:content-box;width:18px;height:18px;transition:transform .26s var(--pop-ease);background:#ffffff29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:50%;flex:none;margin-right:-14px;padding:7px;display:block;position:static;inset:auto}.ii-submit[data-astro-cid-z6utzddk]:disabled:after{background-color:#0000}.ii-ok[data-astro-cid-z6utzddk]{color:#457a04}@media (hover:hover){.ii-area[data-astro-cid-z6utzddk]:hover{transform:translateY(-2px)}.ii-submit[data-astro-cid-z6utzddk]:hover:after{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.ii-area[data-astro-cid-z6utzddk],.ii-submit[data-astro-cid-z6utzddk]:after{transition:none}.ii-area[data-astro-cid-z6utzddk]:hover{transform:none}}.hii-flow[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:last-child{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;padding:clamp(24px,3.2vw,40px)}.hii-flow[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:last-child>p[data-astro-cid-ujotzwj7]:first-child{margin-top:0}.hii-flow[data-astro-cid-ujotzwj7] .next-link[data-astro-cid-ujotzwj7]{align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.hii-join[data-astro-cid-ujotzwj7]{background:#03062e;border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px);padding-block:clamp(56px,7vw,96px)}.hii-join[data-astro-cid-ujotzwj7] .utility-intake[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:first-child h2[data-astro-cid-ujotzwj7]{color:#fff}.hii-join[data-astro-cid-ujotzwj7] .utility-intake[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:first-child p[data-astro-cid-ujotzwj7]{color:#d5d8e6}.hii-join[data-astro-cid-ujotzwj7] .utility-intake[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:first-child .next-link[data-astro-cid-ujotzwj7]{color:#fff;align-items:center;min-height:44px;margin-top:14px;display:inline-flex}.hii-join[data-astro-cid-ujotzwj7] .utility-intake[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:first-child [data-astro-cid-ujotzwj7]:focus-visible{outline-color:#f7f8fb}@media (width>=768px){.hii-join[data-astro-cid-ujotzwj7] .utility-intake[data-astro-cid-ujotzwj7]>div[data-astro-cid-ujotzwj7]:first-child{position:sticky;top:110px}}.play-page[data-astro-cid-hmbwjtcf]{background:var(--color-offwhite);color:var(--color-navy);overflow:clip}#picker[data-astro-cid-hmbwjtcf],#live-now[data-astro-cid-hmbwjtcf],#neighborhoods[data-astro-cid-hmbwjtcf],#houston-sound[data-astro-cid-hmbwjtcf]{scroll-margin-top:90px}.play-hero[data-astro-cid-hmbwjtcf],.picker-stage[data-astro-cid-hmbwjtcf],.live-stage[data-astro-cid-hmbwjtcf],.neighborhood-stage[data-astro-cid-hmbwjtcf],.play-close[data-astro-cid-hmbwjtcf]{width:min(100% - 2 * var(--next-gutter),1160px);margin-inline:auto}.play-hero[data-astro-cid-hmbwjtcf]{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;padding-block:48px;display:grid}.play-hero[data-astro-cid-hmbwjtcf]>img[data-astro-cid-hmbwjtcf]{object-fit:cover;object-position:center 44%;border-radius:var(--r-card);width:100%;height:440px;box-shadow:var(--lift-hi);grid-area:1/2}.play-hero-copy[data-astro-cid-hmbwjtcf]{grid-area:1/1}.play-label[data-astro-cid-hmbwjtcf],.section-kicker[data-astro-cid-hmbwjtcf]{color:var(--next-muted);margin:0 0 16px;font-size:14px;line-height:1.5}.play-hero-copy[data-astro-cid-hmbwjtcf] h1[data-astro-cid-hmbwjtcf]{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.7rem,5.2vw,4.8rem);line-height:1.04}.play-hero-copy[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]:not(.play-label){max-width:36ch;color:var(--next-muted);margin-top:24px;font-size:19px;line-height:1.6}.play-hero-actions[data-astro-cid-hmbwjtcf]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.picker-stage[data-astro-cid-hmbwjtcf],.live-stage[data-astro-cid-hmbwjtcf],.neighborhood-stage[data-astro-cid-hmbwjtcf]{padding-block:72px}.picker-copy[data-astro-cid-hmbwjtcf]{justify-content:space-between;align-items:center;gap:24px;display:flex}.picker-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.live-stage[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.neighborhood-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.sound-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.play-close[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{letter-spacing:-.035em;max-width:20ch;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.1}.picker-copy[data-astro-cid-hmbwjtcf] .section-kicker[data-astro-cid-hmbwjtcf]{margin-bottom:10px}.milo-launcher[data-astro-cid-hmbwjtcf]{text-align:left;border-radius:var(--r-pill);box-shadow:var(--lift);min-height:60px;transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:#fff;border:0;align-items:center;gap:12px;padding:6px 22px 6px 6px;display:flex}.milo-launcher[data-astro-cid-hmbwjtcf]:hover{box-shadow:var(--lift-hi);transform:translateY(-2px)}.milo-launcher[data-astro-cid-hmbwjtcf] img[data-astro-cid-hmbwjtcf]{object-fit:contain;background:#eef6e2;border-radius:50%;width:56px;height:56px}.milo-launcher[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{gap:2px;display:grid}.milo-launcher[data-astro-cid-hmbwjtcf] strong[data-astro-cid-hmbwjtcf]{font-size:16px}.milo-launcher[data-astro-cid-hmbwjtcf] small[data-astro-cid-hmbwjtcf]{color:var(--next-muted);font-size:14px}.mood-track[data-astro-cid-hmbwjtcf],.dialog-filters[data-astro-cid-hmbwjtcf]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.mood-track[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf],.dialog-filters[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]{border:1px solid var(--next-line);border-radius:var(--r-pill);min-height:44px;color:var(--color-navy);transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .26s var(--pop-ease);background:#fff;padding:9px 16px;font-size:15px;font-weight:650}.mood-track[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover,.dialog-filters[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover{border-color:var(--color-navy)}.mood-track[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:active,.dialog-filters[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:active{transform:scale(.97)}.mood-track[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf][aria-pressed=true],.dialog-filters[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf][aria-pressed=true]{background:var(--color-navy);color:#fff;border-color:var(--color-navy);box-shadow:0 10px 22px -12px #03062eb3}.mission-pick[data-astro-cid-hmbwjtcf]{box-shadow:var(--lift-hi);background:#fff;border-radius:32px;grid-template-columns:.6fr 1.4fr;gap:48px;margin-top:28px;padding:clamp(24px,4vw,44px);display:grid}.pick-caption[data-astro-cid-hmbwjtcf]>span[data-astro-cid-hmbwjtcf]{border-radius:var(--r-pill);color:#457a04;background:#eef6e2;padding:6px 14px;font-size:14px;font-weight:650;display:inline-flex}.pick-caption[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]{color:var(--next-muted);max-width:25ch;margin-top:14px;font-size:15px;line-height:1.6}.pick-copy[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]:first-child{border-radius:var(--r-pill);color:var(--next-muted);background:#f7f8fb;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}.pick-copy[data-astro-cid-hmbwjtcf] h3[data-astro-cid-hmbwjtcf]{font-family:var(--font-display);letter-spacing:-.035em;max-width:24ch;margin-top:10px;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.08}.pick-copy[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]:last-of-type{color:var(--next-muted);max-width:55ch;margin-top:16px;font-size:17px}.pick-copy[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf],.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf],.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]{border:1.5px solid var(--next-line);border-radius:var(--r-pill);min-height:52px;color:var(--color-navy);transition:background-color .18s ease,border-color .18s ease,transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:0 0;justify-content:center;align-items:center;padding:13px 24px;font-size:16px;font-weight:650;display:inline-flex}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover,.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover,.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover{transform:translateY(-2px)}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:active,.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:active,.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:active{transform:scale(.97)}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:first-child{background:var(--color-crimson);border-color:var(--color-crimson);color:#fff;box-shadow:0 14px 30px -14px #a90b15cc}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:last-child:hover{border-color:var(--color-navy)}.live-stage[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]:first-child{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.live-stage[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]:first-child p[data-astro-cid-hmbwjtcf],.neighborhood-copy[data-astro-cid-hmbwjtcf] p[data-astro-cid-hmbwjtcf]{color:var(--next-muted);max-width:40ch;font-size:17px}.live-track[data-astro-cid-hmbwjtcf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{min-height:170px;box-shadow:var(--lift);transition:transform .3s var(--pop-ease),box-shadow .3s var(--pop-ease);background:#fff;border-radius:24px;flex-direction:column;padding:22px 22px 20px;display:flex}.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.live-track[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{color:var(--next-muted);font-size:14px}.live-track[data-astro-cid-hmbwjtcf] strong[data-astro-cid-hmbwjtcf]{font-family:var(--font-display);margin-top:18px;font-size:24px;font-weight:400;line-height:1.15}.live-track[data-astro-cid-hmbwjtcf] em[data-astro-cid-hmbwjtcf]{color:var(--color-crimson);margin-top:auto;padding-top:18px;font-size:14px;font-style:normal;font-weight:650}.rhythm-track[data-astro-cid-hmbwjtcf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.rhythm-track[data-astro-cid-hmbwjtcf] article[data-astro-cid-hmbwjtcf]{box-shadow:inset 0 0 0 1px var(--next-line);background:#fff;border-radius:20px;padding:16px 18px;font-size:14px}.rhythm-track[data-astro-cid-hmbwjtcf] time[data-astro-cid-hmbwjtcf]{border-radius:var(--r-pill);background:#e6eef7;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.rhythm-track[data-astro-cid-hmbwjtcf]:focus-visible{outline:2px solid var(--color-crimson);outline-offset:4px;border-radius:20px}.rhythm-track[data-astro-cid-hmbwjtcf] strong[data-astro-cid-hmbwjtcf]{margin-block:5px;font-size:16px;display:block}.rhythm-track[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{color:var(--next-muted)}.rhythm-track[data-astro-cid-hmbwjtcf] time[data-astro-cid-hmbwjtcf]{color:#2360a5}.neighborhood-stage[data-astro-cid-hmbwjtcf]{grid-template-columns:.7fr 1.3fr;align-items:start;gap:64px;display:grid}.neighborhood-copy[data-astro-cid-hmbwjtcf] p[data-astro-cid-hmbwjtcf]{margin-top:20px}.neighborhood-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{margin-top:16px}.neighborhood-gallery[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{display:block}.neighborhood-gallery[data-astro-cid-hmbwjtcf] img[data-astro-cid-hmbwjtcf]{object-fit:cover;width:100%;height:210px;box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);border-radius:24px}.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover img[data-astro-cid-hmbwjtcf]{box-shadow:var(--lift-hi);transform:translateY(-4px)}.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover span[data-astro-cid-hmbwjtcf]{color:var(--color-crimson)}.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:focus-visible{outline:2px solid var(--color-crimson);outline-offset:4px;border-radius:24px}.neighborhood-gallery[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{font-family:var(--font-display);margin-top:14px;font-size:24px;line-height:1.15;transition:color .16s;display:block}.sound-stage[data-astro-cid-hmbwjtcf]{isolation:isolate;background:var(--color-navy);color:#fff;border-radius:clamp(28px,4vw,48px);margin-inline:clamp(8px,1.6vw,24px);padding-block:72px 36px;position:relative;overflow:hidden}.sound-stage[data-astro-cid-hmbwjtcf]>img[data-astro-cid-hmbwjtcf]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.sound-shade[data-astro-cid-hmbwjtcf]{z-index:-1;background:#03062edb;position:absolute;inset:0}.sound-copy[data-astro-cid-hmbwjtcf]{width:min(100% - 2 * var(--next-gutter),1160px);margin-inline:auto}.sound-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{color:#fff}.sound-copy[data-astro-cid-hmbwjtcf] p[data-astro-cid-hmbwjtcf]{color:#e1e3ed;margin-top:18px;font-size:18px}.sound-copy[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf],.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]{color:#fff;border-color:#ffffff60}.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover{color:#03062e;background:#79c513;border-color:#79c513}.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{background:var(--color-crimson);border-color:var(--color-crimson);box-shadow:0 14px 30px -14px #a90b15}.artist-marquee[data-astro-cid-hmbwjtcf]{width:min(100% - 2 * var(--next-gutter),1160px);height:54px;margin:40px auto 0;overflow:hidden}.artist-marquee[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{gap:10px;width:max-content;display:flex}.artist-marquee[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{border-radius:var(--r-pill);color:#e1e3ed;white-space:nowrap;background:#ffffff14;padding:8px 16px;font-size:14px;line-height:1.4}.play-close[data-astro-cid-hmbwjtcf]{box-sizing:border-box;text-align:left;background:#eef6e2;border-radius:clamp(28px,4vw,48px);grid-template-columns:1fr auto;align-items:center;gap:12px 40px;margin-block:clamp(40px,6vw,72px);padding:clamp(28px,5vw,56px);display:grid;position:relative}.play-close[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]{border-radius:var(--r-pill);color:#457a04;background:#fff;grid-column:1;justify-self:start;padding:5px 12px;font-size:14px;font-weight:650}.play-close[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{grid-column:1;max-width:22ch}.play-close[data-astro-cid-hmbwjtcf]>a[data-astro-cid-hmbwjtcf]{grid-area:1/2/3}.orbit-satellite[data-astro-cid-hmbwjtcf]{background:0 0;border:0;min-width:44px;min-height:44px;font-size:24px;position:absolute;bottom:14px;right:18px}.orbit-satellite[data-astro-cid-hmbwjtcf].is-caught{transform:rotate(15deg)}.play-dialog[data-astro-cid-hmbwjtcf]{background:var(--color-offwhite);width:min(1100px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-navy);border:0;border-radius:28px;margin:auto;padding:0;box-shadow:0 30px 90px #03062e59}.play-dialog[data-astro-cid-hmbwjtcf]::backdrop{background:#03062ebf}.dialog-shell[data-astro-cid-hmbwjtcf]{padding:32px}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf]{z-index:2;background:var(--color-offwhite);justify-content:space-between;gap:20px;padding-bottom:20px;display:flex;position:sticky;top:0}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf] p[data-astro-cid-hmbwjtcf]{color:var(--next-muted);font-size:14px}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{font-family:var(--font-display);letter-spacing:-.03em;margin-top:6px;font-size:32px;font-weight:400;line-height:1.15}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]{border:1.5px solid var(--color-navy);border-radius:var(--r-pill);background:#fff;align-self:flex-start;min-height:44px;padding:8px 18px;font-weight:650;transition:background-color .16s,color .16s}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover{background:var(--color-navy);color:#fff}.dialog-filters[data-astro-cid-hmbwjtcf]{margin:0 0 28px}.spots-grid[data-astro-cid-hmbwjtcf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.spots-grid[data-astro-cid-hmbwjtcf] article[data-astro-cid-hmbwjtcf]{box-shadow:var(--lift);background:#fff;border-radius:22px;padding:20px 22px 22px}.spots-grid[data-astro-cid-hmbwjtcf] article[data-astro-cid-hmbwjtcf][hidden]{display:none}.spots-grid[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{color:var(--next-muted);font-size:14px}.spots-grid[data-astro-cid-hmbwjtcf] h3[data-astro-cid-hmbwjtcf]{font-family:var(--font-display);margin-top:10px;font-size:24px;font-weight:400;line-height:1.25}.spots-grid[data-astro-cid-hmbwjtcf] p[data-astro-cid-hmbwjtcf]{color:var(--next-muted);margin-top:12px;font-size:16px;line-height:1.6}.artist-wall[data-astro-cid-hmbwjtcf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.artist-wall[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{min-height:72px;box-shadow:var(--lift);transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:18px;font-weight:650;display:flex}.artist-wall[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover{box-shadow:var(--lift-hi);transform:translateY(-2px)}.artist-wall[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover em[data-astro-cid-hmbwjtcf]{color:var(--color-crimson)}.artist-wall[data-astro-cid-hmbwjtcf] em[data-astro-cid-hmbwjtcf]{color:var(--next-muted);white-space:nowrap;font-size:14px;font-style:normal}.space-toast[data-astro-cid-hmbwjtcf]{z-index:100;background:var(--color-navy);color:#fff;opacity:0;border-radius:20px;gap:4px;width:min(340px,100% - 40px);padding:20px 22px;transition:opacity .18s;display:grid;position:fixed;bottom:90px;right:20px;box-shadow:0 24px 60px -20px #03062ecc}.space-toast[data-astro-cid-hmbwjtcf][hidden]{display:none}.space-toast[data-astro-cid-hmbwjtcf].is-visible{opacity:1}.space-toast[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{color:#e1e3ed;font-size:14px}.screw-mode[data-astro-cid-hmbwjtcf] .mission-pick[data-astro-cid-hmbwjtcf]{transform:rotate(-1deg)}.picker-nojs[data-astro-cid-hmbwjtcf]{color:var(--next-muted);padding-block:16px}@media (width<=1023px){.play-hero[data-astro-cid-hmbwjtcf]{gap:32px}.play-hero[data-astro-cid-hmbwjtcf]>img[data-astro-cid-hmbwjtcf]{height:380px}.play-hero-copy[data-astro-cid-hmbwjtcf] h1[data-astro-cid-hmbwjtcf]{font-size:3.2rem}.neighborhood-stage[data-astro-cid-hmbwjtcf]{gap:32px}.neighborhood-gallery[data-astro-cid-hmbwjtcf]{gap:20px}.live-track[data-astro-cid-hmbwjtcf],.rhythm-track[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr 1fr}.mission-pick[data-astro-cid-hmbwjtcf]{grid-template-columns:.5fr 1fr;gap:28px}.spots-grid[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr 1fr}}@media (width<=639px){.play-hero[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr;gap:28px;padding-block:28px 36px}.play-hero-copy[data-astro-cid-hmbwjtcf]{grid-area:1/1}.play-hero-copy[data-astro-cid-hmbwjtcf] h1[data-astro-cid-hmbwjtcf]{max-width:14ch;font-size:2.8rem}.play-hero-copy[data-astro-cid-hmbwjtcf]>p[data-astro-cid-hmbwjtcf]:not(.play-label){margin-top:18px;font-size:17px}.play-hero[data-astro-cid-hmbwjtcf]>img[data-astro-cid-hmbwjtcf]{object-position:center 46%;grid-area:2/1;height:200px}.play-hero-actions[data-astro-cid-hmbwjtcf]{margin-top:18px}.picker-stage[data-astro-cid-hmbwjtcf],.live-stage[data-astro-cid-hmbwjtcf],.neighborhood-stage[data-astro-cid-hmbwjtcf]{padding-block:36px}.picker-copy[data-astro-cid-hmbwjtcf]{align-items:start;gap:20px}.picker-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.live-stage[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.neighborhood-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.sound-copy[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf],.play-close[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{font-size:2.25rem}.milo-launcher[data-astro-cid-hmbwjtcf]{min-width:56px;padding:0}.milo-launcher[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{display:none}.milo-launcher[data-astro-cid-hmbwjtcf] img[data-astro-cid-hmbwjtcf]{width:56px;height:56px}.mission-pick[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr;gap:20px;padding:24px 20px}.pick-caption[data-astro-cid-hmbwjtcf]{display:none}.pick-copy[data-astro-cid-hmbwjtcf] h3[data-astro-cid-hmbwjtcf]{font-size:2.5rem}.pick-copy[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{gap:10px}.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]{padding:12px 16px}.live-stage[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]:first-child{grid-template-columns:1fr;gap:16px}.live-track[data-astro-cid-hmbwjtcf]{gap:24px 20px}.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{min-height:180px}.live-track[data-astro-cid-hmbwjtcf] strong[data-astro-cid-hmbwjtcf]{font-size:19px}.rhythm-track[data-astro-cid-hmbwjtcf]{gap:24px 20px}.neighborhood-stage[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr;gap:28px}.neighborhood-gallery[data-astro-cid-hmbwjtcf]{gap:24px 16px}.neighborhood-gallery[data-astro-cid-hmbwjtcf] img[data-astro-cid-hmbwjtcf]{height:160px}.neighborhood-gallery[data-astro-cid-hmbwjtcf] span[data-astro-cid-hmbwjtcf]{font-size:18px}.sound-stage[data-astro-cid-hmbwjtcf]{padding-block:40px 20px}.sound-copy[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{flex-direction:column;align-items:flex-start;gap:12px}.play-close[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr;gap:16px;padding-block:36px 56px}.play-close[data-astro-cid-hmbwjtcf]>a[data-astro-cid-hmbwjtcf]{grid-area:auto/1;justify-self:start}.play-close[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{max-width:16ch}.dialog-shell[data-astro-cid-hmbwjtcf]{padding:20px}.play-dialog[data-astro-cid-hmbwjtcf]{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf] h2[data-astro-cid-hmbwjtcf]{font-size:28px}.spots-grid[data-astro-cid-hmbwjtcf],.artist-wall[data-astro-cid-hmbwjtcf]{grid-template-columns:1fr}.artist-wall[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]{min-height:66px}.dialog-shell[data-astro-cid-hmbwjtcf] header[data-astro-cid-hmbwjtcf]{gap:16px}.artist-marquee[data-astro-cid-hmbwjtcf]{margin-top:32px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.play-hero[data-astro-cid-hmbwjtcf]>img[data-astro-cid-hmbwjtcf]{animation-name:play-drift;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit}.mission-pick[data-astro-cid-hmbwjtcf],.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf],.rhythm-track[data-astro-cid-hmbwjtcf] article[data-astro-cid-hmbwjtcf],.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf],.play-close[data-astro-cid-hmbwjtcf]{animation-name:play-rise;animation-duration:1ms;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:nth-child(2n),.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:nth-child(2n){animation-range:entry 8% entry 68%}.artist-marquee[data-astro-cid-hmbwjtcf]>div[data-astro-cid-hmbwjtcf]{animation-name:play-slide;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}@keyframes play-rise{0%{opacity:0;translate:0 28px;scale:.98}to{opacity:1;translate:none;scale:none}}@keyframes play-drift{0%{scale:1}to{translate:0 -12px;scale:1.06}}@keyframes play-slide{0%{translate:0}to{translate:-30%}}@media (prefers-reduced-motion:reduce){.space-toast[data-astro-cid-hmbwjtcf]{transition:none}.screw-mode[data-astro-cid-hmbwjtcf] .mission-pick[data-astro-cid-hmbwjtcf],.milo-launcher[data-astro-cid-hmbwjtcf]:hover,.live-track[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover,.neighborhood-gallery[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover img[data-astro-cid-hmbwjtcf],.artist-wall[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover,.pick-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover,.sound-copy[data-astro-cid-hmbwjtcf] a[data-astro-cid-hmbwjtcf]:hover,.sound-copy[data-astro-cid-hmbwjtcf] button[data-astro-cid-hmbwjtcf]:hover{transform:none}}.mission-page{--m-navy:#03062e;--m-crimson:#a90b15;--m-lime:#79c513;--m-paper:#f7f8fb;--m-blue:#2360a5;--m-mono:var(--font-sans);font-variant-numeric:tabular-nums;--m-header:76px;background:var(--m-navy);color:var(--m-paper);overflow-x:clip}.mission-page [hidden]{display:none!important}.mission-page h1:not(.mission-close-form *),.mission-page h2:not(.mission-close-form *){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:1.02}.mission-place{color:var(--m-lime);font:700 .75rem/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .9rem}.mission-shell{background:var(--m-navy);position:relative}.mission-viewport{isolation:isolate;position:relative}.mission-visual{z-index:-1;height:max(34rem, calc(100svh - var(--m-header)));background:var(--m-navy);position:absolute;inset:0 0 auto;overflow:hidden}#mission-panorama{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.mission-scrim{pointer-events:none;background:linear-gradient(90deg,#03062edb 0%,#03062e4d 52%,#03062e80 100%),linear-gradient(#03062e4d 0%,#03062e1a 50%,#03062eeb 100%);position:absolute;inset:0}.mission-rocket,.mission-ignition-ring,.mission-pad-smoke,.mission-transition-bloom,.mission-progress,.mission-status,.mission-nav,.mission-board.mission-skip{display:none}.mission-copy{display:grid}.mission-stop{width:min(100% - 2 * var(--next-gutter), 1160px);margin-inline:auto}.mission-stop:first-child{min-height:max(34rem, calc(100svh - var(--m-header)));flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-block:6rem clamp(3rem,7vw,5.5rem);display:flex}.mission-stop:not(:first-child){border-top:1px solid #f7f8fb29;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.5rem,5vw,4.5rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid}.mission-stop:not(:first-child)>*{grid-column:2}.mission-stop:not(:first-child)>.mission-action{justify-self:start}.mission-stop:not(:first-child)>.mission-place{grid-area:1/1/span 3;padding-top:.6rem}.mission-stop h1,.mission-stop h2{color:#fff;text-shadow:0 3px 26px #03062eb3;max-width:13ch;margin:0;font-size:clamp(3rem,7vw,6.5rem)}.mission-stop:not(:first-child) h2{max-width:18ch;font-size:clamp(2.2rem,4.2vw,3.8rem)}.mission-body{max-width:36rem;color:var(--m-paper);text-wrap:pretty;text-shadow:0 2px 16px #03062ee6;margin:1.2rem 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.mission-action,.mission-board{border-radius:var(--r-pill);backdrop-filter:blur(12px);color:#fff;min-height:48px;font:650 .92rem/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color .16s ease, border-color .16s ease, transform .26s var(--pop-ease);background:#03062e99;border:1px solid #f7f8fb66;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.85rem 1.35rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #0000008c}.mission-action svg{transition:transform .26s var(--pop-ease);flex:none}.mission-action:hover svg{transform:translate(3px)}.mission-action:hover,.mission-action:focus-visible,.mission-board:hover,.mission-board:focus-visible{background:var(--m-navy);border-color:#fff;transform:translateY(-2px)}.mission-action:focus-visible,.mission-board:focus-visible,.mission-nav button:focus-visible{outline:2px solid var(--m-lime);outline-offset:3px}.mission-action:active,.mission-board:active,.mission-nav button:active{transform:scale(.97)}.mission-action-primary{border-color:var(--m-crimson);background:var(--m-crimson);box-shadow:0 14px 34px -12px #a90b15bf}.mission-action-primary:hover,.mission-action-primary:focus-visible{background:#c4141f;border-color:#c4141f}.mission-board{margin-left:.6rem}html.mission-motion .mission-shell{height:920vh}html.mission-motion .mission-viewport{height:100svh;position:sticky;top:0;overflow:hidden}html.mission-motion .mission-visual{height:auto;inset:0}html.mission-motion #mission-panorama{object-position:center;will-change:transform;backface-visibility:hidden;width:auto;min-width:100vw;max-width:none;height:max(225svh,300vw);position:absolute;bottom:72px;left:50%;transform:translate(-50%)}html.mission-motion .mission-scrim{z-index:3}html.mission-motion .mission-rocket{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform-origin:bottom;will-change:transform, opacity;filter:drop-shadow(0 20px 18px #00000052);height:56svh;display:block;position:absolute;top:0;left:50%}.mission-rocket img{z-index:2;width:auto;max-width:none;height:100%;display:block;position:relative}html.mission-motion .mission-ignition-ring{z-index:1;aspect-ratio:1;opacity:0;pointer-events:none;border:2px solid #a90b15bf;border-radius:50%;width:min(18rem,24vw);display:block;position:absolute;top:93%;left:50%;transform:translate(-50%,-50%)scale(.72)}.mission-exhaust{z-index:1;opacity:0;transform-origin:top;width:30%;height:35%;position:absolute;bottom:-27%;left:50%;transform:translate(-50%)scaleY(.2)}.mission-exhaust span{transform-origin:top;margin-inline:auto;position:absolute;inset-inline:0}.mission-exhaust-glow{filter:blur(5px);mix-blend-mode:screen;background:radial-gradient(at 50% 0,#fffffff5 0%,#87d7ff8f 28%,#ffac482e 54%,#0000 78%);border-radius:50%;width:82%;height:66%;top:-5%}.mission-exhaust-core{clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);background:linear-gradient(#fff 0%,#daf4ff 18%,#8bd7ff 39%,#ffcb77ad 64%,#ff7a1f33 84%,#0000 100%);width:23%;height:82%;top:0}.mission-exhaust-core:before,.mission-exhaust-core:after{content:"";width:82%;height:88%;clip-path:inherit;background:inherit;position:absolute;top:3%}.mission-exhaust-core:before{left:-118%}.mission-exhaust-core:after{right:-118%}.mission-exhaust-tail{clip-path:polygon(42% 0,58% 0,92% 100%,8% 100%);filter:blur(2.4px);background:linear-gradient(#ddf6ffc2 0%,#75c9ff85 36%,#ffb14b52 66%,#0000 100%);width:46%;height:86%;top:18%}html.mission-motion .mission-pad-smoke{z-index:1;filter:blur(8px);opacity:0;background:radial-gradient(at 28% 55%,#e8edf4b8 0 13%,#0000 38%),radial-gradient(at 52% 42%,#ffffffc7 0 12%,#bccada66 30%,#0000 56%),radial-gradient(at 75% 58%,#dbe4eead 0 12%,#0000 40%);border-radius:50%;width:min(38rem,52vw);height:min(9rem,18vh);display:block;position:absolute;top:93%;left:50%;transform:translate(-50%,-50%)scale(.6)}html.mission-motion .mission-transition-bloom{z-index:4;opacity:0;filter:blur(24px);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 25% 58%,#a90b1557,#0000 38%),radial-gradient(circle at 72% 42%,#2360a557,#0000 42%);display:block;position:absolute;inset:-16%}html.mission-motion .mission-progress{z-index:5;background:#f7f8fb2e;width:100%;height:3px;display:block;position:absolute;top:0;left:0}.mission-progress span{background:var(--m-lime);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html.mission-motion .mission-status{top:clamp(6.25rem,10vw,8rem);right:var(--next-gutter);z-index:4;border-right:2px solid var(--m-lime);color:#f7f8fbcc;max-width:15rem;font:500 .68rem/1.3 var(--m-mono);text-align:right;text-shadow:0 2px 12px #03062eeb;justify-items:end;gap:.25rem;padding-right:.75rem;display:grid;position:absolute}.mission-status span{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;display:inline-flex}.mission-status i{background:var(--m-lime);border-radius:50%;width:6px;height:6px}.mission-status strong{color:#fff;font-size:.8rem;font-weight:600}.mission-status em{color:var(--m-paper);opacity:.78;font-style:normal}html.mission-motion .mission-nav{bottom:clamp(1.25rem,4vw,2.75rem);left:var(--next-gutter);z-index:6;gap:clamp(.5rem,1.4vw,1.1rem);max-width:calc(100vw - 2rem);display:flex;position:absolute}.mission-nav button{border-radius:var(--r-pill);color:#f7f8fbbd;min-height:44px;font:650 .82rem/1 var(--font-sans);cursor:pointer;transition:color .16s ease, background-color .16s ease, border-color .16s ease, transform .16s var(--houston-ease);background:#03062e59;border:1px solid #0000;padding:.55rem .95rem}.mission-nav button:hover{color:#fff;background:#f7f8fb24}.mission-nav button[aria-pressed=true]{border-color:var(--m-lime);background:var(--m-lime);color:var(--m-navy)}html.mission-motion .mission-skip{display:inline-flex}html.mission-motion .mission-copy{z-index:3;pointer-events:none;position:absolute;inset:0}html.mission-motion .mission-stop{pointer-events:auto;transform-origin:bottom;will-change:transform, opacity;border:0;width:min(34rem,100vw - 2rem);min-height:0;margin:0;padding:0;display:block;position:absolute;top:clamp(8rem,20vh,12rem);left:clamp(1rem,7vw,7rem)}html.mission-motion .mission-stop:not(:first-child){opacity:0;visibility:hidden}html.mission-motion .mission-stop h2{max-width:13ch;font-size:clamp(3rem,7vw,6.5rem)}html.mission-motion .mission-stop-right{left:auto;right:clamp(1rem,7vw,7rem)}.mission-after{background:linear-gradient(180deg, #02052d 0%, #071044 9rem, var(--m-navy) 23rem);position:relative;overflow:hidden}.mission-horizon{pointer-events:none;background:linear-gradient(#0000 0%,#2360a524 40%,#0000 100%);height:clamp(8rem,15vw,13rem);position:absolute;inset:0 0 auto}.mission-horizon:before{content:"";background:linear-gradient(90deg,#0000,#e0f3ff42 50%,#0000);height:1px;position:absolute;inset:1.1rem 0 auto}.mission-board-shell{width:min(100% - 2 * var(--next-gutter), 1160px);margin:0 auto;padding:clamp(7rem,14vw,12rem) 0 clamp(5rem,9vw,8rem);position:relative}.mission-board-copy{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.6fr);align-items:end;gap:1.5rem clamp(2rem,7vw,6rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.mission-board-copy .mission-place{grid-column:1/-1;margin:0}.mission-board-copy h2{color:#fff;max-width:14ch;margin:0;font-size:clamp(2.6rem,5.5vw,5rem)}.mission-board-copy>p:last-child{color:#f7f8fbcc;margin:0;font-size:1.05rem;line-height:1.6}.mission-portals{grid-template-columns:1.3fr 1fr 1fr;gap:clamp(.75rem,1.6vw,1.25rem);display:grid}.mission-portal{isolation:isolate;border-radius:var(--r-card);color:#fff;min-height:clamp(22rem,36vw,30rem);transition:transform .26s var(--pop-ease), border-color .16s ease, box-shadow .32s var(--pop-ease);background:#0a1048;border:1px solid #f7f8fb24;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #000000b3}.mission-portal img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--houston-ease);position:absolute;inset:0}.mission-portal-shade{z-index:-1;background:linear-gradient(#03062e0d 30%,#03062ee6 100%);position:absolute;inset:0}.mission-portal-copy{gap:.45rem;padding:clamp(1.1rem,2.2vw,1.75rem);display:grid;position:absolute;inset:auto 0 0}.mission-portal-copy small{border-radius:var(--r-pill);backdrop-filter:blur(8px);color:var(--m-lime);font:700 .72rem/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#03062e8c;justify-self:start;padding:.4rem .7rem}.mission-portal-copy strong{font:400 clamp(1.8rem, 2.8vw, 2.6rem)/1.02 var(--font-display);letter-spacing:-.02em}.mission-portal-copy em{font:600 .92rem/1.3 var(--font-sans);color:#f7f8fbdb;align-items:center;gap:.6rem;font-style:normal;display:inline-flex}.mission-portal-copy b{background:var(--m-lime);width:34px;height:34px;color:var(--m-navy);transition:transform .26s var(--pop-ease);border-radius:50%;place-items:center;display:inline-grid}.mission-portal:focus-visible{outline:2px solid var(--m-lime);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mission-portal:hover{border-color:#f7f8fb66;box-shadow:0 40px 70px -26px #000c}.mission-portal:hover img{transform:scale(1.04)}.mission-portal:hover .mission-portal-copy b{transform:translate(4px)}}.mission-orbitals{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.mission-soundtrack,.mission-milo{border-radius:var(--r-pill);color:#fff;min-height:52px;font:600 .9rem/1.2 var(--font-sans);cursor:pointer;transition:border-color .16s ease, background-color .16s ease, transform .26s var(--pop-ease);background:#f7f8fb0d;border:1px solid #f7f8fb38;align-items:center;gap:.65rem;padding:.5rem 1.2rem .5rem .5rem;text-decoration:none;display:inline-flex}.mission-soundtrack>span{background:var(--m-lime);width:36px;height:36px;color:var(--m-navy);border-radius:50%;place-items:center;display:grid}.mission-soundtrack em{color:#f7f8fbb3;font-style:normal;font-weight:500}.mission-milo img{object-fit:cover;border-radius:50%;width:36px;height:36px}.mission-soundtrack:hover,.mission-milo:hover{background:#f7f8fb1a;border-color:#f7f8fb8c;transform:translateY(-2px)}.mission-soundtrack:focus-visible,.mission-milo:focus-visible,.mission-route-rail a:focus-visible{outline:2px solid var(--m-lime);outline-offset:3px}.mission-soundtrack:active,.mission-milo:active{transform:scale(.97)}.mission-toast{min-height:1.5rem;color:var(--m-lime);font:500 .82rem/1.4 var(--m-mono);opacity:0;transition:opacity .22s ease, transform .3s var(--houston-ease);margin:.85rem 0 0;transform:translateY(4px)}.mission-toast.is-visible{opacity:1;transform:none}.mission-route-rail{border-radius:var(--r-card);background:#f7f8fb0d;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:clamp(2.5rem,5vw,4rem);padding:1rem 1.1rem;display:flex;box-shadow:inset 0 0 0 1px #f7f8fb1a}.mission-route-rail>span{color:#f7f8fbb3;font:700 .72rem/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-right:.4rem;padding-left:.4rem}.mission-route-rail a{border-radius:var(--r-pill);color:#fff;min-height:44px;transition:background-color .16s ease, color .16s ease, transform .26s var(--pop-ease);background:#f7f8fb14;align-items:center;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.mission-route-rail a:hover{background:var(--m-lime);color:var(--m-navy);transform:translateY(-2px)}.mission-moon-landing{isolation:isolate;content-visibility:auto;contain-intrinsic-size:auto 52rem;background:#090a0d;min-height:clamp(38rem,66vw,58rem);position:relative;overflow:hidden}.mission-moon-landing picture,.mission-moon-landing picture:after{position:absolute;inset:0}.mission-moon-landing picture:after{content:"";background:linear-gradient(180deg, var(--m-navy) 0%, #03062ed6 8%, #03062e0f 33%, #0000000d 64%, #03062eeb 100%), linear-gradient(90deg, #03062ec2 0%, #03062e14 58%, #03062e40 100%)}.mission-moon-landing img{object-fit:cover;width:100%;height:100%}.moon-copy{top:clamp(6rem,13vw,11rem);left:max(var(--next-gutter), calc((100vw - 1160px) / 2));z-index:2;width:min(40rem, calc(100% - 2 * var(--next-gutter)));position:absolute}.moon-copy h2{color:#fff;text-shadow:0 3px 26px #03062ee6;max-width:13ch;margin:0;font-size:clamp(2.8rem,6.2vw,6rem)}.moon-copy>p:last-child{color:#ffffffe6;text-shadow:0 2px 18px #03062ef2;max-width:32rem;margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.moon-credit{right:max(var(--next-gutter), calc((100vw - 1160px) / 2));z-index:2;border-radius:var(--r-pill);backdrop-filter:blur(10px);color:#ffffffd1;font:500 .68rem/1.2 var(--m-mono);background:#03062eb3;padding:.65rem 1rem;text-decoration:none;position:absolute;bottom:1.5rem}.moon-credit:hover,.moon-credit:focus-visible{color:#fff;background:var(--m-navy)}.mission-page[data-reveal=on] .mission-reveal{transition:opacity .64s var(--houston-ease), transform .9s var(--houston-ease)}.mission-page[data-reveal=on] .mission-reveal:not(.is-visible){opacity:0;transform:translateY(2rem)}.field-guide{background:var(--m-paper);color:var(--m-navy)}.field-inner{width:min(100% - 2 * var(--next-gutter), 1160px);margin-inline:auto;padding-block:clamp(4.5rem,9vw,7.5rem) clamp(3rem,6vw,5rem)}.field-intro h2{max-width:15ch;margin:0;font-size:clamp(2.6rem,5.5vw,5rem)}.field-intro>p:not(.field-place){max-width:42rem;color:var(--next-muted);margin:1.25rem 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}.field-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.field-nav a{min-height:60px;box-shadow:var(--lift);color:var(--m-navy);transition:transform .26s var(--pop-ease), box-shadow .26s var(--pop-ease);background:#fff;border-radius:20px;align-items:center;gap:.6rem;padding:.5rem 1rem .5rem .6rem;font-weight:650;text-decoration:none;display:flex}.field-nav a span{width:40px;height:40px;color:var(--m-crimson);font:700 .8rem/1 var(--m-mono);background:#fbe9ea;border-radius:50%;flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.field-nav a:hover{box-shadow:var(--lift-hi);transform:translateY(-3px)}.field-nav a:hover span{background:var(--m-crimson);color:#fff}.field-section{scroll-margin-top:calc(var(--m-header) + 1rem);margin-top:clamp(4.5rem,9vw,7rem)}.field-section h2{margin:0;font-size:clamp(2.2rem,4.4vw,3.8rem)}.field-heading{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:1.25rem clamp(2rem,6vw,5rem);margin-bottom:clamp(1.75rem,3vw,2.5rem);display:grid}.field-heading>p,.field-live-copy>p:not(.field-place){color:var(--next-muted);margin:0;font-size:1.05rem;line-height:1.6}.field-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.field-filters button{border:1px solid var(--next-line);border-radius:var(--r-pill);min-height:44px;color:var(--m-navy);font:600 .88rem/1 var(--font-sans);cursor:pointer;transition:background-color .16s ease, border-color .16s ease, color .16s ease, transform .26s var(--pop-ease);background:#fff;padding:.55rem 1.1rem}.field-filters button:hover{border-color:var(--m-navy)}.field-filters button[aria-pressed=true]{border-color:var(--m-navy);background:var(--m-navy);color:#fff;box-shadow:0 10px 22px -12px #03062eb3}.field-filters button:active,.field-more:active{transform:scale(.97)}.field-guide button:focus-visible,.field-guide a:focus-visible,.field-guide input:focus-visible{outline:2px solid var(--m-blue);outline-offset:3px}.field-ideas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.field-ideas[data-collapsed=true] [data-initial-hidden=true]{display:none}.field-ideas article{box-shadow:var(--lift);transition:transform .3s var(--pop-ease), box-shadow .3s var(--pop-ease);background:#fff;border-radius:24px;padding:1.4rem 1.4rem 1.6rem}.field-ideas article:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.field-ideas article>div{color:var(--next-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.field-ideas article>div span{border-radius:var(--r-pill);color:var(--m-crimson);background:#fbe9ea;padding:.3rem .65rem;font-weight:700}.field-ideas article>div p{text-align:right;margin:0}.field-ideas h3{font:400 1.4rem/1.15 var(--font-display);letter-spacing:-.01em;margin:1rem 0 .5rem}.field-ideas article>p{color:var(--next-muted);margin:0;line-height:1.55}.field-more{border:1.5px solid var(--m-navy);border-radius:var(--r-pill);min-height:48px;color:var(--m-navy);font:650 .92rem/1 var(--font-sans);cursor:pointer;transition:background-color .18s ease, color .18s ease, transform .26s var(--pop-ease);background:0 0;margin-top:1.5rem;padding:.8rem 1.5rem}.field-more:hover{background:var(--m-navy);color:#fff;transform:translateY(-2px)}.field-empty{color:var(--next-muted);margin:1rem 0 0}.field-section-split{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.field-live-copy h2{margin-bottom:1rem}.live-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 1.25rem;display:grid}.live-links a{box-shadow:var(--lift);color:var(--m-navy);transition:transform .3s var(--pop-ease), box-shadow .3s var(--pop-ease);background:#fff;border-radius:22px;gap:.3rem;padding:1.2rem 1.3rem 1.3rem;text-decoration:none;display:grid}.live-links a:hover{box-shadow:var(--lift-hi);transform:translateY(-3px)}.live-links span{color:var(--next-muted);font-size:.8rem}.live-links strong{font:400 1.3rem/1.15 var(--font-display)}.live-links em{color:var(--m-crimson);font-size:.9rem;font-style:normal;font-weight:600}.live-links a:hover strong{text-underline-offset:4px;text-decoration:underline}.rhythm-board{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;padding:clamp(1.4rem,2.5vw,2rem)}.rhythm-board>div p{color:var(--m-crimson);font:700 .72rem/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin:0}.rhythm-board h3{font:400 1.8rem/1.1 var(--font-display);letter-spacing:-.01em;margin:.4rem 0 1rem}.rhythm-board ol{margin:0;padding:0;list-style:none}.rhythm-board li{background:var(--m-paper);border-radius:18px;justify-items:start;gap:.25rem;margin-top:.5rem;padding:.85rem 1rem;display:grid}.rhythm-board li strong{font-weight:650}.rhythm-board li span{color:var(--next-muted);font-size:.88rem}.rhythm-board li .rhythm-when{border-radius:var(--r-pill);color:var(--m-blue);font:700 .75rem/1.2 var(--m-mono);background:#e6eef7;padding:.25rem .6rem}.field-fine-print{color:var(--next-muted);margin:1rem 0 0;font-size:.8rem;line-height:1.5}.sound-section{background:radial-gradient(120% 80% at 100% 0%, #2360a573, transparent 55%), radial-gradient(90% 70% at 0% 100%, #79c51324, transparent 60%), var(--m-navy);color:var(--m-paper);border-radius:clamp(28px,4vw,48px);padding:clamp(1.75rem,5vw,3.5rem);box-shadow:0 40px 80px -40px #03062eb3}.sound-section .field-heading>p{color:#f7f8fbc7}.sound-section .field-filters button{color:#fff;background:0 0;border-color:#f7f8fb40}.sound-section .field-filters button:hover{border-color:#fff}.sound-section .field-filters button[aria-pressed=true]{border-color:var(--m-lime);background:var(--m-lime);color:var(--m-navy)}.sound-section a:focus-visible,.sound-section button:focus-visible{outline-color:var(--m-lime)}.artist-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}.artist-list a{color:#fff;transition:background-color .2s ease, transform .3s var(--pop-ease);background:#f7f8fb0f;border-radius:22px;align-content:start;gap:.3rem;padding:1.1rem 1.2rem 1.2rem;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #f7f8fb1a}.artist-list a:hover{background:#f7f8fb1f;transform:translateY(-3px)}.artist-list span{font-size:1.05rem;font-weight:650}.artist-list p{color:#f7f8fbb8;margin:0;font-size:.9rem;line-height:1.45}.artist-list em{color:var(--m-lime);font-size:.82rem;font-style:normal;font-weight:600}.soundtrack-link{border-radius:var(--r-card);background:var(--m-lime);width:fit-content;max-width:100%;min-height:56px;color:var(--m-navy);transition:transform .3s var(--pop-ease), box-shadow .3s var(--pop-ease);flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-top:1.75rem;padding:.85rem 1.6rem;text-decoration:none;display:flex;box-shadow:0 18px 36px -18px #79c513b3}.soundtrack-link:hover{transform:translateY(-3px);box-shadow:0 24px 44px -18px #79c513d9}.soundtrack-link strong{font:400 clamp(1.5rem, 2.6vw, 2.2rem)/1.1 var(--font-display)}.soundtrack-link em{color:var(--m-navy);font-style:normal;font-weight:650}.sound-section a.soundtrack-link:focus-visible{outline-color:#fff}.neighborhood-tools{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.neighborhood-search{gap:.4rem;width:min(100%,26rem);display:grid}.neighborhood-search span{color:var(--next-muted);font-size:.85rem;font-weight:600}.neighborhood-search input{border-radius:var(--r-pill);min-height:52px;box-shadow:var(--lift);color:var(--m-navy);font:500 1rem/1 var(--font-sans);background:#fff;border:1px solid #03062e2e;padding:0 1.3rem}.neighborhood-links{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.75rem;display:grid}.neighborhood-links a{min-height:60px;box-shadow:var(--lift);color:var(--m-navy);transition:transform .3s var(--pop-ease), box-shadow .3s var(--pop-ease);background:#fff;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.5rem .9rem .5rem .6rem;text-decoration:none;display:grid}.neighborhood-links a:hover{box-shadow:var(--lift-hi);transform:translateY(-3px)}.neighborhood-number{width:40px;height:40px;color:var(--m-crimson);font:700 .78rem/1 var(--m-mono);background:#fbe9ea;border-radius:50%;place-items:center;display:grid}.neighborhood-name{font-weight:650}.neighborhood-action{color:var(--next-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.neighborhood-action svg{width:16px;height:16px;transition:transform .26s var(--pop-ease)}.neighborhood-links a:hover .neighborhood-action{color:var(--m-crimson)}.neighborhood-links a:hover .neighborhood-action svg{transform:translate(3px)}.mission-close{width:min(100% - 2 * var(--next-gutter), 1160px);box-sizing:border-box;scroll-margin-top:calc(var(--m-header) + 1rem);background:#eef6e2;border-radius:clamp(28px,4vw,48px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);margin:clamp(1rem,3vw,2rem) auto clamp(4rem,8vw,6rem);padding:clamp(1.75rem,5vw,4rem);display:grid}.mission-close-copy h2{margin:0;font-size:clamp(2.4rem,4.2vw,3.2rem)}.mission-close-copy>p:not(.field-place){max-width:30rem;color:var(--next-muted);margin:1.2rem 0 0;font-size:1.1rem;line-height:1.6}.mission-close-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.field-next{margin-top:.25rem}.mission-close-form{min-width:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.field-nav a,.field-ideas article,.live-links a,.rhythm-board li,.artist-list a,.neighborhood-links a,.mission-close{animation-name:field-rise;animation-duration:1ms;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}.field-ideas article:nth-child(3n+2),.artist-list a:nth-child(3n+2){animation-range:entry 6% entry 66%}.field-ideas article:nth-child(3n),.artist-list a:nth-child(3n){animation-range:entry 12% entry 72%}}}@keyframes field-rise{0%{opacity:0;translate:0 28px;scale:.98}to{opacity:1;translate:none;scale:none}}@media (prefers-reduced-motion:reduce){.field-nav a:hover,.field-ideas article:hover,.live-links a:hover,.artist-list a:hover,.neighborhood-links a:hover,.soundtrack-link:hover,.mission-route-rail a:hover,.field-more:hover,.mission-soundtrack:hover,.mission-milo:hover{transform:none}}@media (width<=900px){.mission-board-copy,.field-heading,.field-section-split,.mission-close{grid-template-columns:1fr}.mission-portals{grid-template-columns:1fr 1fr}.mission-portal-featured{grid-column:1/-1}.field-ideas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.mission-stop:not(:first-child){grid-template-columns:1fr}.mission-stop:not(:first-child)>*,.mission-stop:not(:first-child)>.mission-place{grid-area:auto/1;padding-top:0}.mission-stop h1,.mission-stop h2{font-size:clamp(2.6rem,12.5vw,4.4rem)}html.mission-motion .mission-shell{height:820vh}html.mission-motion #mission-panorama{height:225svh;bottom:96px}html.mission-motion .mission-rocket{height:52svh}html.mission-motion .mission-pad-smoke{width:86vw;top:85%}html.mission-motion .mission-ignition-ring{width:min(13rem,54vw);top:85%}.mission-scrim{background:linear-gradient(#03062e70 0%,#03062e75 45%,#03062ef0 100%),linear-gradient(90deg,#03062e8a,#0000 72%)}html.mission-motion .mission-status{max-width:12rem;top:5.5rem;right:1rem}html.mission-motion .mission-stop,html.mission-motion .mission-stop-right{top:auto;right:1rem;bottom:calc(12.5rem + env(safe-area-inset-bottom));width:auto;left:1rem}html.mission-motion .mission-stop h1,html.mission-motion .mission-stop h2{max-width:11ch;font-size:clamp(2.5rem,12vw,4.2rem)}.mission-body{margin-top:.9rem;font-size:1rem;line-height:1.45}.mission-action,.mission-board{margin-top:1rem;padding:.8rem .9rem;font-size:.85rem}.mission-board{margin-left:.35rem}html.mission-motion .mission-nav{right:0;bottom:calc(5.6rem + env(safe-area-inset-bottom));scrollbar-width:none;gap:1rem;max-width:none;padding:0 1rem;left:0;overflow-x:auto}.mission-nav::-webkit-scrollbar{display:none}.mission-nav button{flex:none}.mission-portals{grid-template-columns:1fr}.mission-portal{min-height:20rem}.field-nav{grid-template-columns:1fr 1fr}.field-ideas,.live-links{grid-template-columns:1fr}.moon-copy h2{font-size:clamp(2.5rem,11vw,3.6rem)}.moon-credit{left:var(--next-gutter);right:auto}}@media (prefers-reduced-motion:reduce){.mission-page *,.mission-page :before,.mission-page :after{transition-duration:1ms!important}}.ops-chrome{z-index:30;background:#0b0f17;border-bottom:1px solid #2a3446;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;top:0}.ops-chrome a{color:#9aa7ba;border-radius:10px;align-items:center;min-height:36px;padding:8px 10px;font:700 12px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;display:inline-flex}.ops-chrome a.on,.ops-chrome a:hover{color:#eaeff7;background:#1f2a3c}.ops-chrome a.out{color:#fca5a5;margin-left:auto}@media (width<=640px){.questionnaire-root input,.questionnaire-root textarea,.questionnaire-root select{font-size:16px}.questionnaire-root .form-actions{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.investor-tools-layout[data-astro-cid-qv25r4rc]{grid-template-columns:190px minmax(0,1fr);gap:40px;padding-bottom:48px;display:grid}.investor-tool-index[data-astro-cid-qv25r4rc]{box-shadow:var(--lift);background:#fff;border-radius:26px;align-self:start;gap:8px;padding:10px;display:grid;position:sticky;top:100px}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc]{border-radius:var(--r-pill,999px);min-height:50px;transition:background-color .2s ease,color .2s ease,transform .26s var(--pop-ease);align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc]:hover{color:#fff;background:#03062e}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc]:hover span[data-astro-cid-qv25r4rc]{color:#c8f08e}.investor-tool-index[data-astro-cid-qv25r4rc] span[data-astro-cid-qv25r4rc]{color:var(--next-muted);font-variant-numeric:tabular-nums;font-size:13px;transition:color .2s}.investor-tools[data-astro-cid-qv25r4rc]{gap:16px;min-width:0;display:grid}.investor-calculator[data-astro-cid-qv25r4rc]{border-radius:var(--r-card,28px);box-shadow:var(--lift);transition:box-shadow .32s var(--pop-ease);background:#fff;border:0;padding-inline:clamp(20px,3vw,36px);scroll-margin-top:100px}.investor-calculator[data-astro-cid-qv25r4rc][open]{box-shadow:var(--lift-hi)}.investor-calculator[data-astro-cid-qv25r4rc]>summary[data-astro-cid-qv25r4rc]{cursor:pointer;border-radius:20px;grid-template-columns:44px 1fr 44px;align-items:center;gap:14px;min-height:100px;padding:24px 0;list-style:none;display:grid}.investor-calculator[data-astro-cid-qv25r4rc]>summary[data-astro-cid-qv25r4rc]:hover h2[data-astro-cid-qv25r4rc]{color:#a90b15}.investor-calculator[data-astro-cid-qv25r4rc] h2[data-astro-cid-qv25r4rc]{transition:color .2s}.investor-calculator[data-astro-cid-qv25r4rc]>summary[data-astro-cid-qv25r4rc]::-webkit-details-marker{display:none}.investor-calculator[data-astro-cid-qv25r4rc] h2[data-astro-cid-qv25r4rc]{letter-spacing:-.03em;font-size:28px;line-height:1.16}.investor-calculator[data-astro-cid-qv25r4rc] small[data-astro-cid-qv25r4rc]{color:var(--next-muted);margin-top:5px;font-size:14px;display:block}.tool-number[data-astro-cid-qv25r4rc]{color:#a90b15;font-variant-numeric:tabular-nums;background:#a90b1514;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:grid}.tool-toggle[data-astro-cid-qv25r4rc]{color:#fff;width:44px;height:44px;transition:transform .32s var(--pop-ease),background-color .22s ease;background:#a90b15;border-radius:50%;place-items:center;font-size:26px;line-height:1;display:grid;box-shadow:0 8px 18px -8px #a90b1599}.investor-calculator[data-astro-cid-qv25r4rc][open] .tool-toggle[data-astro-cid-qv25r4rc]{box-shadow:none;background:#03062e;transform:rotate(45deg)}.investor-calculator[data-astro-cid-qv25r4rc][open] .tool-number[data-astro-cid-qv25r4rc]{color:#fff;background:#03062e}.investor-tool-content[data-astro-cid-qv25r4rc]{padding-bottom:36px}.investor-tool-content[data-astro-cid-qv25r4rc] .card{background:0 0;border:0;border-radius:0;padding:0;box-shadow:none!important}.investor-tool-content[data-astro-cid-qv25r4rc] label{text-transform:none;letter-spacing:normal;font-size:14px}.investor-tool-content[data-astro-cid-qv25r4rc] .navy-texture{position:static}.investor-tool-content[data-astro-cid-qv25r4rc] .eyebrow{color:#e1e3ed}.investor-tool-content[data-astro-cid-qv25r4rc] select{text-overflow:ellipsis;width:100%}.investor-tool-content[data-astro-cid-qv25r4rc] .text-5xl{font-size:clamp(2rem,3vw,2.8rem)}@media (width<=1023px){.investor-tools-layout[data-astro-cid-qv25r4rc]{grid-template-columns:1fr;gap:28px}.investor-tool-index[data-astro-cid-qv25r4rc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;position:static}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc]{min-height:50px}.investor-tool-content[data-astro-cid-qv25r4rc]{grid-template-columns:1fr 1fr}}@media (width<=639px){.investor-tool-index[data-astro-cid-qv25r4rc]{border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc]{justify-content:center;gap:8px;min-height:48px;padding:0 8px;font-size:14px}.investor-calculator[data-astro-cid-qv25r4rc]{border-radius:24px}.tool-number[data-astro-cid-qv25r4rc],.tool-toggle[data-astro-cid-qv25r4rc]{width:36px;height:36px}.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc] span[data-astro-cid-qv25r4rc]{display:none}.investor-tool-content[data-astro-cid-qv25r4rc]{grid-template-columns:1fr;gap:24px}.investor-calculator[data-astro-cid-qv25r4rc] h2[data-astro-cid-qv25r4rc]{font-size:25px}.investor-calculator[data-astro-cid-qv25r4rc]>summary[data-astro-cid-qv25r4rc]{grid-template-columns:36px 1fr 36px;gap:10px;padding:20px 0}.investor-tool-content[data-astro-cid-qv25r4rc] .navy-texture{padding:24px 20px}.investor-tool-content[data-astro-cid-qv25r4rc] .text-5xl{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.investor-calculator[data-astro-cid-qv25r4rc],.tool-toggle[data-astro-cid-qv25r4rc],.investor-tool-index[data-astro-cid-qv25r4rc] a[data-astro-cid-qv25r4rc],.investor-calculator[data-astro-cid-qv25r4rc] h2[data-astro-cid-qv25r4rc]{transition:none}}html{scroll-behavior:auto}body{margin:0}button,input,textarea,select{font:inherit}button:not(:disabled){cursor:pointer}.questionnaire-root{min-height:100svh}.questionnaire-root footer a{overflow-wrap:anywhere}.questionnaire-root .brand-panel h1{font-family:Jakarta,Arial,sans-serif}@media (width<=640px){.questionnaire-root input,.questionnaire-root textarea,.questionnaire-root select{font-size:16px}.questionnaire-root .form-actions{padding-bottom:max(16px,env(safe-area-inset-bottom))}}.lang-switch{border-color:#03062e26}div.lang-switch button{min-width:44px;min-height:44px}.questionnaire-header-help,footer a[href^=mailto\:]{align-items:center;min-height:44px;display:inline-flex}.seller-questionnaire [data-ops-surface=questionnaire] .brand-panel{border-radius:28px;overflow:hidden;box-shadow:0 2px 4px #03062e12,0 28px 56px -20px #03062e6b}.seller-questionnaire [data-ops-surface=questionnaire] .form-card{border:0;border-radius:28px;box-shadow:0 2px 4px #03062e12,0 28px 56px -20px #03062e6b,inset 0 0 0 1px #03062e0d}.seller-questionnaire [data-ops-surface=questionnaire] :is(.field input,.field select,.field textarea){border-width:1.5px;border-radius:14px;transition:border-color .2s,box-shadow .26s cubic-bezier(.16,1,.3,1),background-color .2s}.seller-questionnaire [data-ops-surface=questionnaire] :is(.field input,.field select,.field textarea):hover{border-color:#03062e4d}.seller-questionnaire [data-ops-surface=questionnaire] :is(.field input,.field select,.field textarea):focus{background:#fff;border-color:#2360a5;box-shadow:0 0 0 5px #2360a522}.seller-questionnaire [data-ops-surface=questionnaire] .answer-choice{border-radius:18px;transition:border-color .2s,box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.seller-questionnaire [data-ops-surface=questionnaire] :is(.consent-card,.carry-summary){border-radius:20px}.seller-questionnaire [data-ops-surface=questionnaire] :is(.primary,.secondary){border-radius:999px;min-height:52px;padding-inline:28px;transition:background-color .2s,box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.seller-questionnaire [data-ops-surface=questionnaire] .primary{box-shadow:inset 0 1px #fff3,0 12px 24px -12px #a90b15b3}.seller-questionnaire [data-ops-surface=questionnaire] .primary:not(:disabled):active{transform:scale(.98)}@media (hover:hover){.seller-questionnaire [data-ops-surface=questionnaire] .primary:not(:disabled):hover{background:#8f0a12;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 16px 28px -12px #a90b15bf}.seller-questionnaire [data-ops-surface=questionnaire] .answer-choice:hover{transform:translateY(-2px);box-shadow:0 10px 20px -12px #03062e73}}@media (width<=767px){.seller-questionnaire [data-ops-surface=questionnaire] .form-card,.seller-questionnaire [data-ops-surface=questionnaire] .brand-panel{border-radius:24px}}@media (prefers-reduced-motion:reduce){.seller-questionnaire [data-ops-surface=questionnaire] :is(.primary,.secondary,.answer-choice,.field input,.field select,.field textarea){transition:none}.seller-questionnaire [data-ops-surface=questionnaire] :is(.primary,.answer-choice){transform:none!important}}.ia[data-astro-cid-p22zzb7q]{vertical-align:-.12em;width:1em;height:1em;transition:transform .26s var(--pop-ease);flex:none;margin-left:.3em;display:inline-block}.ia-star[data-astro-cid-p22zzb7q]{color:#a90b15;vertical-align:-.15em;width:16px;height:16px;margin-right:4px;display:inline-block}.deal-meta[data-astro-cid-p22zzb7q]{color:var(--next-muted);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.deal-meta[data-astro-cid-p22zzb7q]:before{content:"";background:#79c513;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #79c51333}.deal-meta[data-astro-cid-p22zzb7q].is-under:before{background:#2360a5;box-shadow:0 0 0 4px #2360a521}.deal-meta[data-astro-cid-p22zzb7q].is-sold:before{background:#a90b15;box-shadow:0 0 0 4px #a90b151f}.deal-hero[data-astro-cid-p22zzb7q]{object-fit:cover;border-radius:var(--r-card);width:100%;max-height:520px;box-shadow:var(--lift-hi);margin-top:32px}.deal-facts[data-astro-cid-p22zzb7q]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:24px;display:grid}.deal-facts[data-astro-cid-p22zzb7q]>div[data-astro-cid-p22zzb7q]{box-shadow:var(--lift);background:#fff;border-radius:20px;padding:16px 18px}.deal-facts[data-astro-cid-p22zzb7q] dt[data-astro-cid-p22zzb7q]{color:var(--next-muted);font-size:14px}.deal-facts[data-astro-cid-p22zzb7q] dd[data-astro-cid-p22zzb7q]{font-family:var(--font-display);color:var(--color-navy);margin:4px 0 0;font-size:1.5rem;line-height:1.2}#deal-locked[data-astro-cid-p22zzb7q] .deal-facts[data-astro-cid-p22zzb7q]>div[data-astro-cid-p22zzb7q]{background:#03062e}#deal-locked[data-astro-cid-p22zzb7q] .deal-facts[data-astro-cid-p22zzb7q] dt[data-astro-cid-p22zzb7q]{color:#d5d8e6}#deal-locked[data-astro-cid-p22zzb7q] .deal-facts[data-astro-cid-p22zzb7q] dd[data-astro-cid-p22zzb7q]{color:#fff}.deal-body[data-astro-cid-p22zzb7q]{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:56px;display:grid}.deal-body[data-astro-cid-p22zzb7q] .next-lede[data-astro-cid-p22zzb7q]{margin-top:16px}.deal-photos[data-astro-cid-p22zzb7q]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.deal-photos[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s var(--pop-ease);border-radius:16px}.deal-photos[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]{border-radius:16px;display:block}.deal-block[data-astro-cid-p22zzb7q]{box-shadow:var(--lift);background:#fff;border-radius:24px;margin-top:24px;padding:clamp(20px,2.4vw,28px);display:block}.deal-block[data-astro-cid-p22zzb7q] h3[data-astro-cid-p22zzb7q],.deal-side[data-astro-cid-p22zzb7q] h3[data-astro-cid-p22zzb7q],.deal-card[data-astro-cid-p22zzb7q] h3[data-astro-cid-p22zzb7q]{font-size:20px;line-height:1.3}.deal-block[data-astro-cid-p22zzb7q] ul[data-astro-cid-p22zzb7q]{color:var(--next-muted);gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.deal-block[data-astro-cid-p22zzb7q] li[data-astro-cid-p22zzb7q]{padding-left:32px;position:relative}.deal-block[data-astro-cid-p22zzb7q] li[data-astro-cid-p22zzb7q]:before{content:"";background:#79c51333 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23457a04' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:2px;left:0}.deal-block[data-astro-cid-p22zzb7q] p[data-astro-cid-p22zzb7q],.deal-side[data-astro-cid-p22zzb7q] p[data-astro-cid-p22zzb7q]{color:var(--next-muted);margin-top:10px}.deal-block[data-astro-cid-p22zzb7q] .next-action[data-astro-cid-p22zzb7q]{margin-top:18px}.deal-ok[data-astro-cid-p22zzb7q]{color:var(--color-navy);background:#79c5131f;font-weight:600;box-shadow:inset 0 0 0 1px #79c51366}.deal-ok[data-astro-cid-p22zzb7q] span[data-astro-cid-p22zzb7q]{color:#457a04}.deal-sheet[data-astro-cid-p22zzb7q]{transition:transform .3s var(--pop-ease),box-shadow .3s var(--pop-ease);flex-direction:column;gap:6px;text-decoration:none;display:flex}.deal-sheet[data-astro-cid-p22zzb7q] span[data-astro-cid-p22zzb7q]:not(.next-link){color:var(--next-muted)}.deal-sheet[data-astro-cid-p22zzb7q] .next-link[data-astro-cid-p22zzb7q]{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.deal-gate[data-astro-cid-p22zzb7q]{gap:16px;display:grid;position:sticky;top:96px}.deal-card[data-astro-cid-p22zzb7q]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;padding:clamp(24px,2.6vw,32px)}.deal-badge[data-astro-cid-p22zzb7q]{border-radius:var(--r-pill);color:#a90b15;background:#a90b1512;padding:6px 14px 6px 12px;display:inline-flex}.deal-badge[data-astro-cid-p22zzb7q]:before{background:#a90b15;box-shadow:0 0 0 4px #a90b151f}.deal-card[data-astro-cid-p22zzb7q] .eyebrow{border-radius:var(--r-pill);color:#457a04;background:#79c51326;align-items:center;gap:6px;padding:6px 14px;font-weight:700;display:inline-flex}.deal-card[data-astro-cid-p22zzb7q] .eyebrow+p{color:var(--next-muted)}.deal-form[data-astro-cid-p22zzb7q]{gap:12px;margin-top:20px;display:grid}.deal-form[data-astro-cid-p22zzb7q] input[data-astro-cid-p22zzb7q]:not([type=checkbox]):not([type=hidden]){min-height:52px;transition:border-color .18s ease,box-shadow .22s var(--pop-ease),background-color .18s ease;background:#f7f8fb;border:1px solid #03062e1f;border-radius:14px;padding:0 16px;font-size:17px}.deal-form[data-astro-cid-p22zzb7q] input[data-astro-cid-p22zzb7q]:not([type=checkbox]):not([type=hidden]):focus{background:#fff;border-color:#2360a5;outline:none;box-shadow:0 0 0 4px #2360a52e}.deal-form[data-astro-cid-p22zzb7q] input[data-astro-cid-p22zzb7q]:not([type=checkbox]):not([type=hidden]):focus-visible{outline-offset:2px;outline:2px solid #2360a5}.deal-consent[data-astro-cid-p22zzb7q]{color:var(--next-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.deal-consent[data-astro-cid-p22zzb7q] input[data-astro-cid-p22zzb7q]{accent-color:#457a04;flex:none;width:20px;height:20px;margin-top:1px}.deal-consent[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]{text-decoration:underline}.deal-form[data-astro-cid-p22zzb7q] button[data-astro-cid-p22zzb7q]{justify-content:center;min-height:56px}.deal-submit[data-astro-cid-p22zzb7q].deal-submit:after{opacity:1;content:"";width:30px;height:30px;transition:transform .26s var(--pop-ease);background:#ffffff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;margin-left:12px;display:block;position:static;inset:auto}.deal-side[data-astro-cid-p22zzb7q]{box-shadow:var(--lift);background:#fff;border-radius:24px;padding:22px 24px}.deal-card[data-astro-cid-p22zzb7q]+.deal-side[data-astro-cid-p22zzb7q]{color:#fff;background:#03062e}.deal-card[data-astro-cid-p22zzb7q]+.deal-side[data-astro-cid-p22zzb7q] p[data-astro-cid-p22zzb7q]{color:#d5d8e6;margin-top:0}.deal-card[data-astro-cid-p22zzb7q]+.deal-side[data-astro-cid-p22zzb7q] .next-link[data-astro-cid-p22zzb7q]{color:#fff}.deal-card[data-astro-cid-p22zzb7q]+.deal-side[data-astro-cid-p22zzb7q] [data-astro-cid-p22zzb7q]:focus-visible{outline-color:#f7f8fb}.deal-side[data-astro-cid-p22zzb7q] .next-link[data-astro-cid-p22zzb7q]{align-items:center;min-height:44px;display:inline-flex}.deal-side[data-astro-cid-p22zzb7q] ul[data-astro-cid-p22zzb7q]{margin:8px 0 0;padding:0;list-style:none;display:grid}.deal-side[data-astro-cid-p22zzb7q] li[data-astro-cid-p22zzb7q]+li[data-astro-cid-p22zzb7q]{border-top:1px solid var(--next-line)}.deal-related[data-astro-cid-p22zzb7q]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:28px;display:grid}.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]{border-radius:var(--r-card);box-shadow:var(--lift);transition:transform .34s var(--pop-ease),box-shadow .34s var(--pop-ease);background:#fff;flex-direction:column;gap:6px;padding:12px 12px 22px;text-decoration:none;display:flex}.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]>[data-astro-cid-p22zzb7q]:not(img){margin-inline:12px}.deal-related[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-photo);width:100%;transition:transform .5s var(--pop-ease);margin-bottom:8px}.deal-related[data-astro-cid-p22zzb7q] h3[data-astro-cid-p22zzb7q]{font-size:22px;line-height:1.25}.deal-related[data-astro-cid-p22zzb7q] p[data-astro-cid-p22zzb7q]{color:var(--next-muted);font-size:15px}.deal-related[data-astro-cid-p22zzb7q] .deal-meta[data-astro-cid-p22zzb7q]{margin-bottom:0}@media (hover:hover){.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]:hover,.deal-sheet[data-astro-cid-p22zzb7q]:hover{box-shadow:var(--lift-hi);transform:translateY(-5px)}.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]:hover img[data-astro-cid-p22zzb7q],.deal-photos[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]:hover img[data-astro-cid-p22zzb7q]{transform:scale(1.03)}a[data-astro-cid-p22zzb7q]:hover>.ia[data-astro-cid-p22zzb7q]{transform:translate(3px)}.deal-sheet[data-astro-cid-p22zzb7q]:hover .ia[data-astro-cid-p22zzb7q]{transform:translateY(3px)}.deal-submit[data-astro-cid-p22zzb7q]:hover:after{transform:translate(3px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.deal-block[data-astro-cid-p22zzb7q],.deal-side[data-astro-cid-p22zzb7q],.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]{animation-name:deal-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}.deal-photos[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q]{animation-name:deal-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 40%}}}@keyframes deal-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes deal-drop{0%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.ia[data-astro-cid-p22zzb7q],.deal-photos[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q],.deal-sheet[data-astro-cid-p22zzb7q],.deal-related[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q],.deal-related[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q],.deal-form[data-astro-cid-p22zzb7q] input[data-astro-cid-p22zzb7q],.deal-submit[data-astro-cid-p22zzb7q].deal-submit:after{transition:none}}@media (width<=900px){.deal-body[data-astro-cid-p22zzb7q]{grid-template-columns:1fr}.deal-gate[data-astro-cid-p22zzb7q]{position:static}}@media (width<=639px){.deal-facts[data-astro-cid-p22zzb7q]{grid-template-columns:1fr 1fr}.deal-facts[data-astro-cid-p22zzb7q] dd[data-astro-cid-p22zzb7q]{font-size:1.3rem}.deal-photos[data-astro-cid-p22zzb7q]{gap:8px}.deal-photos[data-astro-cid-p22zzb7q] img[data-astro-cid-p22zzb7q],.deal-photos[data-astro-cid-p22zzb7q] a[data-astro-cid-p22zzb7q]{border-radius:12px}.deal-hero[data-astro-cid-p22zzb7q]{border-radius:22px}}.ia[data-astro-cid-j2q2pkdo]{vertical-align:-.12em;width:1em;height:1em;transition:transform .26s var(--pop-ease);margin-left:.3em;display:inline-block}.ia-star[data-astro-cid-j2q2pkdo]{color:#a90b15;vertical-align:-.15em;width:16px;height:16px;margin-right:4px;display:inline-block}.om-list[data-astro-cid-j2q2pkdo]{padding:0;list-style:none}.om-list[data-astro-cid-j2q2pkdo] li[data-astro-cid-j2q2pkdo],.utility-facts[data-astro-cid-j2q2pkdo] a[data-astro-cid-j2q2pkdo]{border-radius:var(--r-pill);background:#fff;align-items:center;min-height:36px;padding:6px 16px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #03062e14}.om-list[data-astro-cid-j2q2pkdo] li[data-astro-cid-j2q2pkdo]:first-child{color:#fff;box-shadow:none;background:#03062e}.utility-facts[data-astro-cid-j2q2pkdo] a[data-astro-cid-j2q2pkdo]{text-underline-offset:4px;min-height:44px;text-decoration:underline;transition:box-shadow .22s}.om-board-band[data-astro-cid-j2q2pkdo]{background:#edf0f7;border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px)}.om-filters[data-astro-cid-j2q2pkdo]{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo]{border-radius:var(--r-pill);min-height:44px;color:var(--color-navy);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .26s var(--pop-ease),transform .26s var(--pop-ease);background:#fff;border:0;padding:0 20px;font-size:15px;font-weight:650;box-shadow:inset 0 0 0 1px #03062e1a}.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo][aria-pressed=true]{background:var(--color-navy);color:#fff;box-shadow:0 10px 20px -10px #03062e99}.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo]:active{transform:scale(.96)}.om-board[data-astro-cid-j2q2pkdo]+.om-board[data-astro-cid-j2q2pkdo]{margin-top:48px}.private-board-head[data-astro-cid-j2q2pkdo]{justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:4px;display:flex}.private-board-head[data-astro-cid-j2q2pkdo] h2[data-astro-cid-j2q2pkdo]{align-items:center;gap:12px;display:flex}.private-board-head[data-astro-cid-j2q2pkdo]>span[data-astro-cid-j2q2pkdo]{color:var(--next-muted);font-size:14px}.om-count[data-astro-cid-j2q2pkdo]{border-radius:var(--r-pill);min-width:40px;height:32px;box-shadow:var(--lift);font-family:var(--font-sans,inherit);color:var(--color-navy);letter-spacing:0;background:#fff;place-items:center;padding:0 10px;font-size:15px;font-weight:700;display:inline-grid}.om-grid[data-astro-cid-j2q2pkdo]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding-block:24px 8px;display:grid}.om-card[data-astro-cid-j2q2pkdo]{border-radius:var(--r-card);box-shadow:var(--lift);transition:transform .34s var(--pop-ease),box-shadow .34s var(--pop-ease);background:#fff;flex-direction:column;gap:8px;padding:12px 12px 24px;text-decoration:none;display:flex}.om-card[data-astro-cid-j2q2pkdo]>[data-astro-cid-j2q2pkdo]:not(img){margin-inline:12px}.om-card[data-astro-cid-j2q2pkdo] img[data-astro-cid-j2q2pkdo]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-photo);width:100%;transition:transform .5s var(--pop-ease);margin-bottom:10px}.om-card[data-astro-cid-j2q2pkdo] h3[data-astro-cid-j2q2pkdo]{font-size:24px;line-height:1.2}.om-card[data-astro-cid-j2q2pkdo] p[data-astro-cid-j2q2pkdo]{color:var(--next-muted)}.om-meta[data-astro-cid-j2q2pkdo]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.om-meta[data-astro-cid-j2q2pkdo]:before{content:"";background:#03062e66;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #03062e14}.om-meta[data-astro-cid-j2q2pkdo].is-available:before{background:#79c513;box-shadow:0 0 0 4px #79c51333}.om-meta[data-astro-cid-j2q2pkdo].is-under:before{background:#2360a5;box-shadow:0 0 0 4px #2360a521}.om-meta[data-astro-cid-j2q2pkdo].is-sold:before{background:#a90b15;box-shadow:0 0 0 4px #a90b151f}.om-place[data-astro-cid-j2q2pkdo]{font-size:15px}.om-cta[data-astro-cid-j2q2pkdo]{color:var(--color-navy);align-items:center;gap:10px;margin-top:auto;padding-top:8px;font-weight:650;display:inline-flex}.om-chip[data-astro-cid-j2q2pkdo]{box-sizing:content-box;color:#fff;width:16px;height:16px;transition:transform .26s var(--pop-ease);background:#a90b15;border-radius:50%;padding:7px}.om-points[data-astro-cid-j2q2pkdo]{gap:12px;margin-top:24px;padding:0;list-style:none;display:grid}.om-points[data-astro-cid-j2q2pkdo] li[data-astro-cid-j2q2pkdo]{box-shadow:var(--lift);color:var(--next-muted);background:#fff;border-radius:20px;padding:18px 20px 18px 56px;position:relative}.om-points[data-astro-cid-j2q2pkdo] li[data-astro-cid-j2q2pkdo]:before{content:"";background:#79c51333 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23457a04' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;width:26px;height:26px;position:absolute;top:20px;left:18px}.om-points[data-astro-cid-j2q2pkdo] b[data-astro-cid-j2q2pkdo],.om-why[data-astro-cid-j2q2pkdo] dt[data-astro-cid-j2q2pkdo]{color:var(--color-navy)}.om-aside[data-astro-cid-j2q2pkdo]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;flex-direction:column;align-self:start;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,36px);display:flex}.om-aside[data-astro-cid-j2q2pkdo] p[data-astro-cid-j2q2pkdo]{color:var(--next-muted)}.om-aside[data-astro-cid-j2q2pkdo]>.next-link[data-astro-cid-j2q2pkdo]{align-items:center;min-height:44px;display:inline-flex}.om-toolkit[data-astro-cid-j2q2pkdo]{color:#fff;width:100%;transition:transform .3s var(--pop-ease),box-shadow .3s var(--pop-ease);background:#03062e;border-radius:22px;flex-direction:column;gap:4px;padding:20px 22px;text-decoration:none;display:flex}.om-toolkit[data-astro-cid-j2q2pkdo] span[data-astro-cid-j2q2pkdo]{color:#d5d8e6;font-size:14px}.om-toolkit[data-astro-cid-j2q2pkdo] span[data-astro-cid-j2q2pkdo]:first-child{color:#79c513;font-weight:700}.om-toolkit[data-astro-cid-j2q2pkdo] b[data-astro-cid-j2q2pkdo]{font-size:17px;line-height:1.35}.om-toolkit[data-astro-cid-j2q2pkdo]:focus-visible{outline-color:#2360a5}.om-why[data-astro-cid-j2q2pkdo]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.om-why[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]{box-shadow:var(--lift);background:#fff;border-radius:20px;padding:18px 20px}.om-why[data-astro-cid-j2q2pkdo] dt[data-astro-cid-j2q2pkdo]{font-weight:650}.om-why[data-astro-cid-j2q2pkdo] dt[data-astro-cid-j2q2pkdo] span[data-astro-cid-j2q2pkdo]{color:var(--color-path-blue);margin:2px 0 0;font-size:13px;font-weight:600;display:block}.om-why[data-astro-cid-j2q2pkdo] dd[data-astro-cid-j2q2pkdo]{color:var(--next-muted);margin:4px 0 0;font-size:15px}.om-team-head[data-astro-cid-j2q2pkdo]{margin-top:36px;margin-bottom:14px;font-size:22px}.om-join[data-astro-cid-j2q2pkdo]{background:#03062e;border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px);padding-block:clamp(56px,7vw,96px)}.om-join[data-astro-cid-j2q2pkdo] .utility-intake[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]:first-child h2[data-astro-cid-j2q2pkdo]{color:#fff}.om-join[data-astro-cid-j2q2pkdo] .utility-intake[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]:first-child p[data-astro-cid-j2q2pkdo]{color:#d5d8e6}.om-join[data-astro-cid-j2q2pkdo] .utility-intake[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]:first-child .next-link[data-astro-cid-j2q2pkdo]{color:#fff;align-items:center;min-height:44px;margin-top:14px;display:inline-flex}.om-join[data-astro-cid-j2q2pkdo] .utility-intake[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]:first-child [data-astro-cid-j2q2pkdo]:focus-visible{outline-color:#f7f8fb}.private-board-empty[data-astro-cid-j2q2pkdo]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;grid-template-columns:80px 1fr;gap:32px;padding:40px;display:grid}.private-board-mark[data-astro-cid-j2q2pkdo]{color:var(--next-muted);font-size:48px;line-height:1}.private-board-empty[data-astro-cid-j2q2pkdo] h3[data-astro-cid-j2q2pkdo]{font-size:28px;line-height:1.2}.private-board-empty[data-astro-cid-j2q2pkdo] p[data-astro-cid-j2q2pkdo]{max-width:64ch;color:var(--next-muted);margin-top:16px}.private-board-empty[data-astro-cid-j2q2pkdo] a[data-astro-cid-j2q2pkdo]{margin-top:12px}@media (hover:hover){.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo][aria-pressed=false]:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #03062e33,0 10px 20px -12px #03062e73}.om-card[data-astro-cid-j2q2pkdo]:hover{box-shadow:var(--lift-hi);transform:translateY(-6px)}.om-card[data-astro-cid-j2q2pkdo]:hover img[data-astro-cid-j2q2pkdo]{transform:scale(1.03)}.om-card[data-astro-cid-j2q2pkdo]:hover .om-chip[data-astro-cid-j2q2pkdo],a[data-astro-cid-j2q2pkdo]:hover>.ia[data-astro-cid-j2q2pkdo],a[data-astro-cid-j2q2pkdo]:hover .ia[data-astro-cid-j2q2pkdo]{transform:translate(3px)}.om-toolkit[data-astro-cid-j2q2pkdo]:hover{box-shadow:var(--lift-hi);transform:translateY(-3px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.om-card[data-astro-cid-j2q2pkdo]{animation-name:om-panel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}.om-points[data-astro-cid-j2q2pkdo] li[data-astro-cid-j2q2pkdo],.om-aside[data-astro-cid-j2q2pkdo],.om-why[data-astro-cid-j2q2pkdo]>div[data-astro-cid-j2q2pkdo]{animation-name:om-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes om-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes om-panel{0%{transform:translateY(56px)scale(.95)}}@media (prefers-reduced-motion:reduce){.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo],.om-card[data-astro-cid-j2q2pkdo],.om-card[data-astro-cid-j2q2pkdo] img[data-astro-cid-j2q2pkdo],.om-chip[data-astro-cid-j2q2pkdo],.ia[data-astro-cid-j2q2pkdo],.om-toolkit[data-astro-cid-j2q2pkdo]{transition:none}.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo]:active{transform:none}}@media (width<=639px){.private-board-head[data-astro-cid-j2q2pkdo]{display:block}.private-board-head[data-astro-cid-j2q2pkdo]>span[data-astro-cid-j2q2pkdo]{margin-top:8px;display:block}.om-why[data-astro-cid-j2q2pkdo],.om-grid[data-astro-cid-j2q2pkdo]{grid-template-columns:1fr}.om-filters[data-astro-cid-j2q2pkdo]{gap:8px}.om-filters[data-astro-cid-j2q2pkdo] button[data-astro-cid-j2q2pkdo]{padding:0 16px}.private-board-empty[data-astro-cid-j2q2pkdo]{grid-template-columns:1fr;gap:12px;padding:28px 22px}.private-board-mark[data-astro-cid-j2q2pkdo]{display:none}.private-board-empty[data-astro-cid-j2q2pkdo] h3[data-astro-cid-j2q2pkdo]{font-size:24px}}.credit-card[data-astro-cid-2zplr7qz]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;padding:8px clamp(18px,3vw,36px) 12px;overflow:hidden}.credit-table[data-astro-cid-2zplr7qz]{border-collapse:collapse;text-align:left;width:100%;font-size:16px}.credit-table[data-astro-cid-2zplr7qz] caption[data-astro-cid-2zplr7qz]{caption-side:top;text-align:left;color:var(--next-muted);padding:22px 0 10px;font-size:14px;font-weight:650}.credit-table[data-astro-cid-2zplr7qz] thead[data-astro-cid-2zplr7qz]{color:var(--next-muted);font-size:13px}.credit-table[data-astro-cid-2zplr7qz] thead[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz]{padding-block:12px;font-weight:650}.credit-table[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]{vertical-align:middle;border-bottom:1px solid #03062e12;padding:18px 20px 18px 0}.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]:last-child>[data-astro-cid-2zplr7qz]{border-bottom:0}.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz]{width:40%;font-weight:650}.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]{color:var(--next-muted)}.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]:last-child span[data-astro-cid-2zplr7qz]{border-radius:var(--r-pill);color:#2360a5;white-space:nowrap;background:#2360a512;align-items:center;min-height:30px;padding:4px 12px;font-size:14px;font-weight:650;display:inline-flex}.credit-table[data-astro-cid-2zplr7qz] a[data-astro-cid-2zplr7qz]{text-underline-offset:4px;min-height:44px;color:var(--color-navy);align-items:center;gap:8px;padding-block:4px;text-decoration:underline 1px;transition:color .2s,text-decoration-thickness .2s;display:inline-flex}.credit-table[data-astro-cid-2zplr7qz] .ext[data-astro-cid-2zplr7qz]{color:#a90b15;width:26px;height:26px;transition:transform .26s var(--pop-ease),background-color .2s ease,color .2s ease;background:#a90b1512;border-radius:50%;flex:none;place-items:center;display:inline-grid}.credit-table[data-astro-cid-2zplr7qz] .ext[data-astro-cid-2zplr7qz] svg[data-astro-cid-2zplr7qz]{width:14px;height:14px}.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]{transition:background-color .2s}@media (hover:hover){.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]:hover{background:#f7f8fb}.credit-table[data-astro-cid-2zplr7qz] a[data-astro-cid-2zplr7qz]:hover{color:#a90b15;text-decoration-thickness:2px}.credit-table[data-astro-cid-2zplr7qz] a[data-astro-cid-2zplr7qz]:hover .ext[data-astro-cid-2zplr7qz]{color:#fff;background:#a90b15;transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.credit-table[data-astro-cid-2zplr7qz] a[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] .ext[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]{transition:none}}@media (width<=767px){.credit-card[data-astro-cid-2zplr7qz]{border-radius:24px;padding:4px 18px 8px}.credit-table[data-astro-cid-2zplr7qz] thead[data-astro-cid-2zplr7qz]{display:none}.credit-table[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] caption[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]{display:block;width:100%!important}.credit-table[data-astro-cid-2zplr7qz] caption[data-astro-cid-2zplr7qz]{padding:18px 0 6px}.credit-table[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]{border-bottom:1px solid #03062e12;padding:12px 0 14px}.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] tr[data-astro-cid-2zplr7qz]:last-child{border-bottom:0}.credit-table[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz],.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]{border:0;padding:0}.credit-table[data-astro-cid-2zplr7qz] tbody[data-astro-cid-2zplr7qz] th[data-astro-cid-2zplr7qz]{font-size:17px}.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]{margin-top:4px;font-size:14px}.credit-table[data-astro-cid-2zplr7qz] td[data-astro-cid-2zplr7qz]:last-child{margin-top:8px}}.money-reading-list[data-astro-cid-usa7skmv]{gap:0;max-width:62ch;margin-top:24px;padding:0;list-style:none;display:grid}.money-reading-list[data-astro-cid-usa7skmv] li[data-astro-cid-usa7skmv]{color:#03062ed0;border-top:1px solid #03062e24;padding-block:14px;font-size:17px;line-height:1.5}.money-reading-list[data-astro-cid-usa7skmv] li[data-astro-cid-usa7skmv]:last-child{border-bottom:1px solid #03062e24}.support-heading[data-astro-cid-or7otx3a]{max-width:850px}.support-heading[data-astro-cid-or7otx3a] .next-lede[data-astro-cid-or7otx3a]{margin-top:25px}.support-heading[data-astro-cid-or7otx3a] .next-link[data-astro-cid-or7otx3a]{margin-top:20px}.support-grid[data-astro-cid-or7otx3a]{grid-template-columns:1fr 1fr;gap:70px;display:grid}.support-grid[data-astro-cid-or7otx3a] h2[data-astro-cid-or7otx3a]{font-size:36px}.support-grid[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{color:var(--next-muted);margin-top:18px}.support-end[data-astro-cid-or7otx3a]{justify-content:space-between;align-items:center;gap:35px;display:flex}.support-end[data-astro-cid-or7otx3a] h2[data-astro-cid-or7otx3a]{font-size:36px}.support-end[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{color:var(--next-muted);margin-top:12px}.next-link[data-astro-cid-or7otx3a]{align-items:center;gap:8px;min-height:44px;display:inline-flex}.ext[data-astro-cid-or7otx3a]{width:16px;height:16px;transition:transform .26s var(--pop-ease);flex:none}.review-band[data-astro-cid-or7otx3a]{background:#edf0f7}.review-list[data-astro-cid-or7otx3a]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]{border-radius:var(--r-card);box-shadow:var(--lift);transition:transform .34s var(--pop-ease),box-shadow .34s var(--pop-ease);background:#fff;flex-direction:column;padding:clamp(28px,3.4vw,42px);display:flex;position:relative}.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]:nth-child(2n){margin-top:56px}.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 42'%3E%3Cpath fill='%23a90b15' fill-opacity='.12' d='M0 42V25C0 10 8 2 22 0l2 6c-7 2-11 7-11 13h10v23zm31 0V25c0-15 8-23 22-25l1 6c-7 2-11 7-11 13h10v23z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:54px;height:42px;position:absolute;top:26px;right:30px}.rv-stars[data-astro-cid-or7otx3a]{color:#a90b15;gap:4px;display:flex}.rv-stars[data-astro-cid-or7otx3a] svg{width:20px;height:20px}.review-list[data-astro-cid-or7otx3a] blockquote[data-astro-cid-or7otx3a]{margin-top:18px;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.5}.review-list[data-astro-cid-or7otx3a] figcaption[data-astro-cid-or7otx3a]{border-top:1px solid #03062e14;flex-direction:column;gap:2px;margin-top:24px;padding-top:18px;display:flex}.review-list[data-astro-cid-or7otx3a] figcaption[data-astro-cid-or7otx3a] strong[data-astro-cid-or7otx3a]{color:var(--color-navy);font-size:16px}.review-band-tail[data-astro-cid-or7otx3a]{padding-top:24px}.review-rules[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a]:first-child{align-self:start;position:sticky;top:110px}.review-policy[data-astro-cid-or7otx3a]{box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;border-radius:24px;grid-template-columns:48px 1fr;column-gap:18px;margin-bottom:16px;padding:26px 28px;display:grid}.review-policy[data-astro-cid-or7otx3a] h3[data-astro-cid-or7otx3a]{align-self:center;font-size:22px}.review-policy[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{grid-column:2;margin-top:8px}.rp-icon[data-astro-cid-or7otx3a]{color:#457a04;width:48px;height:48px;transition:transform .32s var(--pop-ease),background-color .22s ease,color .22s ease;background:#79c51324;border-radius:15px;grid-row:span 2;place-items:center;display:grid}.rp-icon[data-astro-cid-or7otx3a] svg{width:24px;height:24px}.review-policy[data-astro-cid-or7otx3a]:nth-child(2) .rp-icon[data-astro-cid-or7otx3a]{color:#2360a5;background:#2360a514}.review-policy[data-astro-cid-or7otx3a]:nth-child(3) .rp-icon[data-astro-cid-or7otx3a]{color:#a90b15;background:#a90b1512}.review-ask[data-astro-cid-or7otx3a]{color:#fff;background:#03062e;border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px);padding-block:clamp(52px,6vw,88px)}.review-ask[data-astro-cid-or7otx3a] h2[data-astro-cid-or7otx3a]{color:#fff}.review-ask[data-astro-cid-or7otx3a] .support-grid[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{color:#d5d8e6}.review-ask[data-astro-cid-or7otx3a] .support-links[data-astro-cid-or7otx3a]{flex-wrap:wrap;align-content:center;gap:12px;display:flex}.review-ask[data-astro-cid-or7otx3a] .btn-outline[data-astro-cid-or7otx3a]{--btn-ink:#fff;--btn-fill:#79c513;--btn-on-fill:#03062e}.review-ask[data-astro-cid-or7otx3a] .btn-outline[data-astro-cid-or7otx3a].is-fill{color:#03062e;background:#79c513;border-color:#79c513}.review-ask[data-astro-cid-or7otx3a] [data-astro-cid-or7otx3a]:focus-visible{outline-color:#f7f8fb}.review-stats[data-astro-cid-or7otx3a]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.review-stats[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a]{box-shadow:var(--lift);background:#fff;border-radius:24px;flex-direction:column-reverse;justify-content:flex-end;padding:24px 24px 26px;display:flex}.review-stats[data-astro-cid-or7otx3a] dt[data-astro-cid-or7otx3a]{color:var(--next-muted);margin-top:6px;font-size:14px}.review-stats[data-astro-cid-or7otx3a] dd[data-astro-cid-or7otx3a]{font-family:var(--font-display);color:var(--color-navy);margin:0;font-size:clamp(2rem,3vw,2.6rem);line-height:1.05}.review-stats[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a]:first-child dd[data-astro-cid-or7otx3a]{color:#a90b15}.support-grid[data-astro-cid-or7otx3a] .review-paths[data-astro-cid-or7otx3a]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a]{box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;border-radius:20px;flex-direction:column;gap:2px;margin:0;padding:16px 64px 18px 24px;display:flex;position:relative}.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a] .next-link[data-astro-cid-or7otx3a]{min-height:32px;font-size:19px;font-weight:650;text-decoration:none}.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a] .next-link[data-astro-cid-or7otx3a]:after{content:"";border-radius:20px;position:absolute;inset:0}.review-paths[data-astro-cid-or7otx3a] span[data-astro-cid-or7otx3a]{color:var(--next-muted);font-size:15px}.rp-arrow[data-astro-cid-or7otx3a]{color:#fff;width:34px;height:34px;transition:transform .3s var(--pop-ease);background:#a90b15;border-radius:50%;margin-top:-17px;padding:8px;position:absolute;top:50%;right:20px}.review-next[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a] .next-link[data-astro-cid-or7otx3a]{min-height:0;display:inline}.support-end[data-astro-cid-or7otx3a]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;padding:clamp(28px,4vw,52px)}@media (hover:hover){.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]:hover{box-shadow:var(--lift-hi);transform:translateY(-6px)rotate(-.4deg)}.review-policy[data-astro-cid-or7otx3a]:hover,.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.review-policy[data-astro-cid-or7otx3a]:hover .rp-icon[data-astro-cid-or7otx3a]{transform:rotate(-6deg)scale(1.06)}.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a]:hover .rp-arrow[data-astro-cid-or7otx3a]{transform:translate(4px)}a[data-astro-cid-or7otx3a]:hover>.ext[data-astro-cid-or7otx3a]{transform:translate(2px,-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]{animation-name:rv-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 35%}.review-policy[data-astro-cid-or7otx3a],.review-stats[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a],.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a],.support-end[data-astro-cid-or7otx3a],.review-ask[data-astro-cid-or7otx3a] .support-grid[data-astro-cid-or7otx3a]>[data-astro-cid-or7otx3a]{animation-name:rv-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes rv-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes rv-drop{0%{transform:translateY(60px)rotate(1.5deg)scale(.95)}}@media (prefers-reduced-motion:reduce){.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a],.review-policy[data-astro-cid-or7otx3a],.rp-icon[data-astro-cid-or7otx3a],.review-paths[data-astro-cid-or7otx3a] li[data-astro-cid-or7otx3a],.rp-arrow[data-astro-cid-or7otx3a],.ext[data-astro-cid-or7otx3a]{transition:none}}@media (width<=767px){.support-grid[data-astro-cid-or7otx3a]{grid-template-columns:1fr;gap:28px}.support-end[data-astro-cid-or7otx3a]{display:block}.support-end[data-astro-cid-or7otx3a] .next-action[data-astro-cid-or7otx3a]{margin-top:22px}.review-list[data-astro-cid-or7otx3a]{grid-template-columns:1fr;gap:16px}.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]:nth-child(2n){margin-top:0}.review-list[data-astro-cid-or7otx3a] figure[data-astro-cid-or7otx3a]:after{width:42px;height:33px;top:20px;right:22px}.review-rules[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a]:first-child{position:static}.review-policy[data-astro-cid-or7otx3a]{grid-template-columns:44px 1fr;column-gap:14px;padding:22px 20px}.rp-icon[data-astro-cid-or7otx3a]{width:44px;height:44px}.review-policy[data-astro-cid-or7otx3a] p[data-astro-cid-or7otx3a]{grid-column:1/-1;margin-top:12px}.review-stats[data-astro-cid-or7otx3a]{grid-template-columns:1fr 1fr;gap:12px}.review-stats[data-astro-cid-or7otx3a]>div[data-astro-cid-or7otx3a]{padding:20px 18px}.review-ask[data-astro-cid-or7otx3a] .btn-outline[data-astro-cid-or7otx3a]{width:100%}.support-grid[data-astro-cid-or7otx3a] h2[data-astro-cid-or7otx3a],.support-end[data-astro-cid-or7otx3a] h2[data-astro-cid-or7otx3a]{font-size:30px}}.house-static[data-astro-cid-nxif4rzj]{color:#03062e;background:#f7f8fb;grid-template-columns:1fr 1fr;gap:40px;padding:48px clamp(20px,6vw,100px);display:none}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-static[data-astro-cid-nxif4rzj]{display:grid}.house-static[data-astro-cid-nxif4rzj] figure[data-astro-cid-nxif4rzj]{margin:0}.house-static[data-astro-cid-nxif4rzj] img[data-astro-cid-nxif4rzj]{aspect-ratio:16/9;object-fit:cover;width:100%}.house-static[data-astro-cid-nxif4rzj] figcaption[data-astro-cid-nxif4rzj]{padding:24px 0}.house-static[data-astro-cid-nxif4rzj] h2[data-astro-cid-nxif4rzj]{font-size:28px}.house-static[data-astro-cid-nxif4rzj] p[data-astro-cid-nxif4rzj]{max-width:50ch;margin-top:12px;font-size:17px}.house-static-choice[data-astro-cid-nxif4rzj]{grid-column:1/-1}.house-static-choice[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj]{align-items:center;min-height:44px;margin-left:8px;text-decoration:underline;display:inline-flex}@media (width<=700px){.house-static[data-astro-cid-nxif4rzj]{grid-template-columns:1fr;gap:24px}}.house-journey[data-astro-cid-nxif4rzj]{color:#fff;background:#03062e;height:220svh;position:relative}.house-stage[data-astro-cid-nxif4rzj]{background:#03062e;height:calc(100svh - 86px);min-height:540px;margin:0;position:sticky;top:86px;overflow:hidden}.house-image[data-astro-cid-nxif4rzj],.house-poster[data-astro-cid-nxif4rzj],.house-webgl[data-astro-cid-nxif4rzj]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.house-poster[data-astro-cid-nxif4rzj]{object-position:50% 50%}.house-webgl[data-astro-cid-nxif4rzj]{opacity:0;transition:opacity .48s cubic-bezier(.16,1,.3,1)}.house-journey[data-astro-cid-nxif4rzj][data-scene-ready=true] .house-webgl[data-astro-cid-nxif4rzj]{opacity:1}.house-stage[data-astro-cid-nxif4rzj]:after{content:"";pointer-events:none;background:linear-gradient(#03062e99,#0000 38% 55%,#03062eb3);position:absolute;inset:0}.house-caption[data-astro-cid-nxif4rzj]{z-index:2;max-width:700px;position:absolute;top:42px;left:clamp(24px,6vw,100px);right:24px}.house-caption[data-astro-cid-nxif4rzj] h2[data-astro-cid-nxif4rzj]{letter-spacing:-.025em;text-wrap:balance;color:#fff;font-size:clamp(34px,4.8vw,68px);font-weight:400;line-height:1.1}.house-caption[data-astro-cid-nxif4rzj] p[data-astro-cid-nxif4rzj]{color:#fff;max-width:45ch;margin-top:18px;font-size:18px;line-height:1.55}.house-toolbar[data-astro-cid-nxif4rzj]{z-index:2;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;bottom:65px;left:clamp(24px,6vw,100px);right:clamp(24px,6vw,100px)}.house-chapters[data-astro-cid-nxif4rzj]{gap:8px;display:flex}.house-chapters[data-astro-cid-nxif4rzj][hidden]{display:none}.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj]{border-radius:var(--r-pill,999px);min-height:48px;font:inherit;color:#fff;cursor:pointer;background:#03062eb3;border:1px solid #fff5;padding:10px 18px;font-size:14px;font-weight:600;transition:background-color .22s,color .22s,border-color .22s,transform .16s cubic-bezier(.16,1,.3,1)}.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj]:hover{border-color:#fff}.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj]:active{transform:translateY(1px)}.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj][aria-pressed=true]{color:#03062e;background:#f7f8fb;border-color:#f7f8fb}.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj]{border-radius:var(--r-pill,999px);color:#03062e;background:#f7f8fb;align-items:center;gap:12px;min-height:48px;padding:0 22px;font-size:15px;font-weight:650;text-decoration:none;transition:background-color .22s,color .22s;display:flex}.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj] svg[data-astro-cid-nxif4rzj]{transition:transform .26s cubic-bezier(.16,1,.3,1)}.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj]:hover{background:#79c513}.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj]:hover svg[data-astro-cid-nxif4rzj]{transform:translate(3px)}.house-credit[data-astro-cid-nxif4rzj]{z-index:2;color:#fff;font-size:13px;position:absolute;bottom:24px;left:clamp(24px,6vw,100px)}.house-progress[data-astro-cid-nxif4rzj]{z-index:3;background:#ffffff30;height:3px;position:absolute;bottom:0;left:0;right:0}.house-progress[data-astro-cid-nxif4rzj] span[data-astro-cid-nxif4rzj]{width:100%;height:100%;transform:scaleX(var(--scene-progress,0));transform-origin:0;background:#f7f8fb;display:block}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true]{height:auto}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-stage[data-astro-cid-nxif4rzj]{height:700px;min-height:0;position:relative}@media (width>=701px) and (width<=1023px){.house-stage[data-astro-cid-nxif4rzj]{height:calc(100svh - 74px - var(--app-bar-h,64px));min-height:0;top:74px}}@media (width<=700px){.house-journey[data-astro-cid-nxif4rzj]{height:200svh}.house-stage[data-astro-cid-nxif4rzj]{height:calc(100svh - 144px);min-height:0;top:74px}.house-caption[data-astro-cid-nxif4rzj]{top:28px;left:24px;right:24px}.house-caption[data-astro-cid-nxif4rzj] h2[data-astro-cid-nxif4rzj]{max-width:14ch;font-size:36px}.house-caption[data-astro-cid-nxif4rzj] p[data-astro-cid-nxif4rzj]{max-width:31ch;margin-top:14px;font-size:16px}.house-toolbar[data-astro-cid-nxif4rzj]{display:block;bottom:54px;left:20px;right:20px}.house-chapters[data-astro-cid-nxif4rzj]{gap:4px}.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj]{flex:1;min-height:44px;padding:10px 8px;font-size:13px}.house-toolbar[data-astro-cid-nxif4rzj]>a[data-astro-cid-nxif4rzj]{width:fit-content;min-height:44px;margin:8px 0 0 auto;font-size:14px}.house-credit[data-astro-cid-nxif4rzj]{font-size:13px;bottom:20px;left:20px}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-stage[data-astro-cid-nxif4rzj]{height:620px}.house-stage[data-astro-cid-nxif4rzj]:after{background:linear-gradient(#03062ea8,#0000 40% 76%,#03062e99)}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-stage[data-astro-cid-nxif4rzj]{flex-direction:column;height:auto;display:flex;position:relative;top:0}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-stage[data-astro-cid-nxif4rzj]:after,.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-progress[data-astro-cid-nxif4rzj]{display:none}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-image[data-astro-cid-nxif4rzj]{aspect-ratio:1600/1123;order:2;height:auto;position:relative}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-caption[data-astro-cid-nxif4rzj]{order:1;padding:36px 20px 28px;position:static}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-toolbar[data-astro-cid-nxif4rzj]{order:3;padding:16px 20px 0;position:static}.house-journey[data-astro-cid-nxif4rzj][data-scene-fallback=true] .house-credit[data-astro-cid-nxif4rzj]{order:4;padding:10px 20px 28px;position:static}.house-static[data-astro-cid-nxif4rzj]{padding:32px 20px 40px}.house-static[data-astro-cid-nxif4rzj] img[data-astro-cid-nxif4rzj]{aspect-ratio:4/5}}.house-motion-control[data-astro-cid-nxif4rzj]{border-radius:var(--r-pill,999px);color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#03062e99;border:1px solid #fff9;align-items:center;margin-top:18px;padding:10px 16px;font-size:14px;display:inline-flex}.house-motion-control[data-astro-cid-nxif4rzj][hidden]{display:none}.house-motion-control[data-astro-cid-nxif4rzj]:focus-visible{outline-offset:4px;outline:3px solid #fff}.house-motion-control[data-astro-cid-nxif4rzj][aria-disabled=true]{cursor:wait;opacity:.75}.house-motion-status[data-astro-cid-nxif4rzj]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.house-webgl[data-astro-cid-nxif4rzj],.house-chapters[data-astro-cid-nxif4rzj] button[data-astro-cid-nxif4rzj],.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj],.house-toolbar[data-astro-cid-nxif4rzj] a[data-astro-cid-nxif4rzj] svg[data-astro-cid-nxif4rzj]{transition:none}.house-journey[data-astro-cid-nxif4rzj]:not([data-motion-opt-in=true]){height:auto}.house-journey[data-astro-cid-nxif4rzj]:not([data-motion-opt-in=true]) .house-stage[data-astro-cid-nxif4rzj]{height:700px;min-height:0;position:relative;top:0}}.loop-map{color:#f7f8fb;background:#03062e;overflow:hidden}.loop-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.loop-copy .next-title{color:#f7f8fb;font-size:clamp(38px,4.4vw,64px);line-height:1.08}.loop-copy .next-lede{color:#f7f8fbcc;max-width:40ch;margin-top:22px}.loop-cities{columns:3 9ch;column-gap:24px;margin:36px 0 0;padding:0;list-style:none}.loop-cities li{break-inside:avoid}.loop-cities a{color:#f7f8fb;border-bottom:1px solid #f7f8fb1f;padding:7px 0;font-size:15px;text-decoration:none;transition:color .16s;display:block}.loop-cities a:hover,.loop-cities a:focus-visible,.loop-cities a.is-on{color:#79c513}.loop-cities a:focus-visible{outline-offset:2px;outline:2px solid #79c513}.loop-figure{margin:0}.loop-figure svg{width:100%;height:auto;display:block;overflow:visible}.loop-figure figcaption{color:#f7f8fb99;margin-top:12px;font-size:13px}.loop-figure figcaption a{color:inherit}.lm-water{fill:#a9c3e6;font:italic 400 15px var(--font-display);letter-spacing:.02em;text-anchor:middle;paint-order:stroke;stroke:#03062e66;stroke-width:3px}.lm-road{fill:none;stroke-linejoin:round;stroke-linecap:round}.lm-spoke{stroke:#f7f8fb52;stroke-width:1.6px}.lm-610{stroke:#a90b15;stroke-width:3.2px}.lm-b8{stroke:#f7f8fbb3;stroke-width:2.2px}.lm-gp{stroke:#79c513;stroke-width:2.6px}.lm-inset path{fill:#f7f8fb14;stroke:#f7f8fb8c;stroke-width:1px;stroke-linejoin:round}.lm-inset circle{fill:#a90b15;stroke:#f7f8fb;stroke-width:1.2px}.lm-inset text,.lm-scale text{fill:#f7f8fb99;font:600 11px var(--font-sans);letter-spacing:.06em;text-anchor:middle;text-transform:uppercase}.lm-scale path{fill:none;stroke:#f7f8fb99;stroke-width:1.5px}.lm-ring-tag{fill:#f7f8fbcc;font:600 12px var(--font-sans);letter-spacing:.04em;text-anchor:middle;paint-order:stroke;stroke:#03062e;stroke-width:5px}.lm-shield{fill:#f7f8fbcc;font:600 11px var(--font-sans);text-anchor:middle;paint-order:stroke;stroke:#03062e;stroke-width:5px}.lm-town{cursor:pointer;outline:none}.lm-hit{fill:#0000}.lm-dot{fill:#f7f8fb;stroke:#03062e;stroke-width:2px;transition:fill .16s ease,r .22s var(--pop-ease,ease)}.lm-pulse{fill:none;stroke:#79c513;stroke-width:2px;opacity:0}.lm-town text{fill:#f7f8fb;font:500 14px var(--font-sans);paint-order:stroke;stroke:#03062e;stroke-width:5px;transition:fill .16s}.lm-town[data-dot=houston] .lm-dot{fill:#a90b15;stroke:#f7f8fb}.lm-town[data-dot=houston] .lm-pulse{stroke:#a90b15}.lm-town[data-dot=houston] text{text-anchor:middle;font-family:var(--font-display);font-size:17px}.lm-town.is-on .lm-dot{fill:#79c513;r:8px}.lm-town.is-on text{fill:#79c513;font-weight:700}@media (prefers-reduced-motion:no-preference){.lm-town.is-on .lm-pulse,.loop-map[data-drawn] .lm-town[data-dot=houston] .lm-pulse{animation:lm-pulse 1.6s var(--houston-ease,ease-out) infinite}}@keyframes lm-pulse{0%{r:6px;opacity:.9}to{r:22px;opacity:0}}.loop-map[data-armed] .lm-road{stroke-dasharray:1;stroke-dashoffset:1px}.loop-map[data-armed] :is(.lm-town,.lm-ring-tag,.lm-shield,.lm-water,.lm-glow,.lm-inset,.lm-scale){opacity:0}.loop-map[data-drawn] .lm-road{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--houston-ease)}.loop-map[data-drawn] .lm-b8{transition-delay:.25s}.loop-map[data-drawn] .lm-gp{transition-delay:.5s}.loop-map[data-drawn] .lm-spoke{transition-delay:.15s}.loop-map[data-drawn] :is(.lm-town,.lm-ring-tag,.lm-shield,.lm-water,.lm-glow,.lm-inset,.lm-scale){opacity:1;transition:opacity .5s .9s}@media (width<=900px){.loop-grid{grid-template-columns:1fr}.loop-figure{order:-1;max-width:560px}}@media (width<=640px){.lm-shield,.lm-ring-tag,.lm-scale,.lm-town:not(.lm-major,[data-dot=houston],.is-on) text{display:none}.lm-town text{stroke-width:8px;font-size:30px}.lm-town[data-dot=houston] text{font-size:32px}.lm-water{font-size:22px}.lm-minor{display:none}.lm-inset text{font-size:20px}.lm-dot{r:7px}.loop-cities{columns:2}}.home-opening[data-astro-cid-lcdefpme]{color:#fff;isolation:isolate;background:#03062e;position:relative}.opening-landscape[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0 0 160px;overflow:hidden}.opening-landscape[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#03062ebd,#03062e4d 48%,#0000 78%),linear-gradient(#0000 66%,#03062e);position:absolute;inset:0}.opening-landscape[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 43%;width:100%;height:100%;transform:scale(1.06)}.opening-composition[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:space-between;min-height:570px;padding-block:58px 24px;display:flex}.opening-copy[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;align-items:end;gap:64px;display:grid}.opening-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:1.05}.opening-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-bottom:.2em;display:block}.opening-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:33ch;padding-bottom:12px;font-size:18px;line-height:1.65}.opening-location[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:20px;margin-top:50px;display:flex}.opening-location[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:25px}.opening-location[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{text-underline-offset:4px;align-items:end;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.address-ribbon[data-astro-cid-lcdefpme]{color:#03062e;background:#f7f8fb;padding:26px 0 22px}.home-address[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.6fr;align-items:center;gap:10px 48px;display:grid}.home-address[data-astro-cid-lcdefpme]>label[data-astro-cid-lcdefpme]{font-family:var(--font-display);max-width:19ch;font-size:26px;line-height:1.2}.address-control[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #03062e65;gap:5px;min-width:0;padding:5px;display:flex}.address-control[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{color:#03062e;background:0 0;border:0;flex:1;min-width:0;padding:12px 16px;font-size:16px}.address-control[data-astro-cid-lcdefpme] .next-action[data-astro-cid-lcdefpme]{flex:none}.address-expectation[data-astro-cid-lcdefpme]{color:#4a4d65;grid-area:2/2;font-size:13px}.opening-phone[data-astro-cid-lcdefpme]{text-underline-offset:4px;grid-area:2/1;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.home-scene[data-astro-cid-lcdefpme]{content-visibility:visible;contain:none;position:relative}.section-intro[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:44px;margin-bottom:48px;display:flex}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.intake-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.question-grid[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme],.situation-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font-size:clamp(38px,4.8vw,68px);font-weight:400;line-height:1.08}.section-intro[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:34ch;font-size:18px;line-height:1.65}.choice-section[data-astro-cid-lcdefpme]{background:#f7f8fb;padding-block:100px}.choice-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;display:grid}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid #03062e40;grid-template-columns:1fr 1.5fr;column-gap:70px;padding:38px 0;display:grid;position:relative}.path-heading[data-astro-cid-lcdefpme]{align-items:center;gap:15px;display:flex}.path-heading[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.12}.path-marker[data-astro-cid-lcdefpme]{background:#79c513;flex:none;width:14px;height:14px}.path-investor[data-astro-cid-lcdefpme] .path-marker[data-astro-cid-lcdefpme]{background:#03062e}.path-listing[data-astro-cid-lcdefpme] .path-marker[data-astro-cid-lcdefpme]{background:#a90b15}.path-description[data-astro-cid-lcdefpme]{color:#4a4d65;grid-column:1;max-width:38ch;margin-top:18px;font-size:16px;line-height:1.65}.path-description[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.choice-grid[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-area:1/2/span 3;grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.choice-grid[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin-bottom:13px;font-size:14px;font-weight:650}.choice-grid[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:16px;line-height:1.65}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{grid-column:1;width:fit-content;margin-top:18px}.choice-note[data-astro-cid-lcdefpme]{color:#4a4d65;max-width:100ch;padding-top:25px;font-size:13px}.choice-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#03062e;text-underline-offset:3px;text-decoration:underline}.home-proof[data-astro-cid-lcdefpme]{background:#fff;padding-block:96px}.proof-photos[data-astro-cid-lcdefpme]{grid-template-columns:1.5fr 1fr 1fr;align-items:start;gap:24px;display:grid}.proof-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:300px}.proof-photos[data-astro-cid-lcdefpme] .proof-main[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:470px}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(2){margin-top:80px}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(3){margin-top:160px}.proof-photos[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:14px;font-size:14px}.home-review[data-astro-cid-lcdefpme]{border-top:1px solid #03062e30;grid-template-columns:1fr 2fr;gap:64px;margin-top:70px;padding-top:40px;display:grid}.home-review[data-astro-cid-lcdefpme] .next-proof[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:0;font-size:clamp(25px,3vw,36px);font-weight:400;line-height:1.4}.review-label[data-astro-cid-lcdefpme]{font-size:14px}.situation-section[data-astro-cid-lcdefpme]{color:#fff;background:#03062e;padding-block:90px}.situation-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:90px;display:grid}.situation-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#d4d7e5;max-width:32ch;margin-top:20px}.situation-inner[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{display:grid}.home-intake[data-astro-cid-lcdefpme]{padding-block:96px}.intake-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:90px;display:grid}.intake-grid[data-astro-cid-lcdefpme] .next-lede[data-astro-cid-lcdefpme]{margin-top:25px}.intake-steps[data-astro-cid-lcdefpme]{margin-top:30px}.intake-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #03062e30;gap:20px;padding:22px 0;display:flex}.intake-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{padding-top:3px;font-size:14px}.intake-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:0;font-size:19px;font-weight:650}.intake-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#4a4d65;margin-top:8px;font-size:15px}.intake-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].walkthrough-note{margin-top:3px;font-size:13px}.question-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.home-questions[data-astro-cid-lcdefpme]{padding-top:0;padding-bottom:96px}.hp-list[data-astro-cid-lcdefpme]{border-top:1px solid #03062e24;margin:0;padding:0;list-style:none}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #03062e24;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline;gap:24px 48px;padding:28px 0;display:grid}.hp-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.1}.hp-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#4a4d65;max-width:52ch;font-size:17px;line-height:1.65}.hp-list[data-astro-cid-lcdefpme] .next-link[data-astro-cid-lcdefpme]{text-align:right;justify-self:end}@media (width<=900px){.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:10px;padding:24px 0}.hp-list[data-astro-cid-lcdefpme] .next-link[data-astro-cid-lcdefpme]{text-align:left;justify-self:start}}@media (width<=1000px){.opening-copy[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.opening-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:56px}.opening-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:45ch}.opening-composition[data-astro-cid-lcdefpme]{min-height:610px}.home-address[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;gap:8px 30px}.address-control[data-astro-cid-lcdefpme]{display:grid}.address-control[data-astro-cid-lcdefpme] .next-action[data-astro-cid-lcdefpme]{justify-content:space-between}.opening-landscape[data-astro-cid-lcdefpme]{bottom:225px}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{column-gap:30px}.choice-grid[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:18px}.intake-grid[data-astro-cid-lcdefpme],.situation-inner[data-astro-cid-lcdefpme],.question-grid[data-astro-cid-lcdefpme]{gap:40px}.proof-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:240px}.proof-photos[data-astro-cid-lcdefpme] .proof-main[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:380px}}@media (width>=641px) and (width<=1000px){.section-intro[data-astro-cid-lcdefpme]{display:block}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:50px}.section-intro[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:55ch;margin-top:24px}.question-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.question-grid[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{font-size:50px}.intake-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.intake-form[data-astro-cid-lcdefpme]{max-width:600px}}@media (width<=640px){.opening-composition[data-astro-cid-lcdefpme]{min-height:410px;padding-block:35px 20px}.opening-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(32px,9vw,44px);line-height:1.08}.opening-copy[data-astro-cid-lcdefpme]{gap:24px}.opening-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:31ch;padding:0;font-size:16px;line-height:1.55}.opening-landscape[data-astro-cid-lcdefpme]{bottom:292px}.opening-landscape[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:60% 50%}.opening-landscape[data-astro-cid-lcdefpme]:after{background:linear-gradient(#03062e6b,#03062e99 55%,#03062e)}.opening-location[data-astro-cid-lcdefpme]{align-items:center;margin-top:28px}.opening-location[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:18px}.opening-location[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{text-align:right;align-items:center;max-width:130px;font-size:13px}.address-ribbon[data-astro-cid-lcdefpme]{padding:24px 0 18px}.home-address[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;gap:12px;display:flex}.home-address[data-astro-cid-lcdefpme]>label[data-astro-cid-lcdefpme]{max-width:none;font-size:24px}.address-control[data-astro-cid-lcdefpme]{gap:3px;padding:4px}.address-control[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{height:48px;padding-inline:12px}.address-control[data-astro-cid-lcdefpme] .next-action[data-astro-cid-lcdefpme]{min-height:52px}.address-expectation[data-astro-cid-lcdefpme]{font-size:13px;line-height:1.55}.opening-phone[data-astro-cid-lcdefpme]{min-height:44px;font-size:13px}.choice-section[data-astro-cid-lcdefpme],.home-proof[data-astro-cid-lcdefpme],.home-intake[data-astro-cid-lcdefpme],.situation-section[data-astro-cid-lcdefpme]{padding-block:55px}.section-intro[data-astro-cid-lcdefpme]{margin-bottom:30px;display:block}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.intake-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.question-grid[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme],.situation-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:39px}.section-intro[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-top:22px;font-size:16px}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding-block:28px;display:block}.path-heading[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:30px}.choice-grid[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{margin-top:24px;display:block}.choice-grid[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:100px 1fr;gap:15px;margin-bottom:16px;display:grid}.choice-grid[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin:0;font-size:13px}.choice-grid[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:15px;line-height:1.55}.path-description[data-astro-cid-lcdefpme]{font-size:16px}.choice-note[data-astro-cid-lcdefpme]{padding-top:12px;font-size:13px}.proof-photos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px}.proof-photos[data-astro-cid-lcdefpme] .proof-main[data-astro-cid-lcdefpme]{grid-column:1/-1}.proof-photos[data-astro-cid-lcdefpme] .proof-main[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:340px}.proof-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:220px}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(2),.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(3){margin-top:0}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(3){margin-top:50px}.proof-photos[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-size:13px}.home-review[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px;margin-top:40px;padding-top:30px}.home-review[data-astro-cid-lcdefpme] .next-proof[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:27px}.intake-grid[data-astro-cid-lcdefpme],.situation-inner[data-astro-cid-lcdefpme],.question-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.situation-inner[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] .btn-outline[data-astro-cid-lcdefpme]{padding-inline:20px;font-size:17px}.home-questions[data-astro-cid-lcdefpme]{padding-bottom:50px}.intake-grid[data-astro-cid-lcdefpme] .next-lede[data-astro-cid-lcdefpme]{font-size:17px}.next-wrap[data-astro-cid-lcdefpme]{width:calc(100% - 40px)}}.opening-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#79c513}.path-pay[data-astro-cid-lcdefpme]{opacity:.82;margin-top:16px;font-size:13px;line-height:1.5}.visit-note[data-astro-cid-lcdefpme]{margin-top:20px;font-size:15px;line-height:1.55}.address-ribbon[data-astro-cid-lcdefpme]{background:linear-gradient(#03062e 46%,#f7f8fb 46%);padding:0 0 34px}.home-address[data-astro-cid-lcdefpme]{box-shadow:var(--lift-hi);background:#fff;border-radius:32px;padding:26px 30px 20px}.address-control[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);transition:border-color .2s ease,box-shadow .26s var(--pop-ease);border:1.5px solid #03062e30;padding:6px}.address-control[data-astro-cid-lcdefpme]:focus-within{border-color:#2360a5;box-shadow:0 0 0 5px #2360a522}.address-control[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border-radius:var(--r-pill);padding-inline:20px}.address-control[data-astro-cid-lcdefpme] .next-action[data-astro-cid-lcdefpme]{border-radius:var(--r-pill)}.choice-section[data-astro-cid-lcdefpme]{background:#fff}.choice-grid[data-astro-cid-lcdefpme]{gap:22px}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-radius:var(--r-card);top:calc(104px + var(--stack,0px));box-shadow:var(--lift-hi);transform-origin:50% 0;background:#fff;border:0;padding:40px 44px;position:sticky}.choice-grid[data-astro-cid-lcdefpme] .path-cash[data-astro-cid-lcdefpme]{color:#03062e;background:#79c513}.choice-grid[data-astro-cid-lcdefpme] .path-investor[data-astro-cid-lcdefpme]{--stack:16px;color:#03062e;box-shadow:var(--lift-hi),inset 0 0 0 1px #03062e14;background:#fff}.choice-grid[data-astro-cid-lcdefpme] .path-listing[data-astro-cid-lcdefpme]{--stack:32px;color:#fff;background:#03062e}.path-marker[data-astro-cid-lcdefpme]{border-radius:50%;width:16px;height:16px}.path-cash[data-astro-cid-lcdefpme] .path-marker[data-astro-cid-lcdefpme]{background:#03062e}.path-listing[data-astro-cid-lcdefpme] .path-marker[data-astro-cid-lcdefpme]{background:#a90b15;box-shadow:0 0 0 3px #fff}.path-cash[data-astro-cid-lcdefpme] .path-description[data-astro-cid-lcdefpme]{color:#03062e}.path-listing[data-astro-cid-lcdefpme] .path-description[data-astro-cid-lcdefpme]{color:#d4d7e5}.choice-grid[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid;border-color:color-mix(in srgb,currentColor 22%,transparent);padding-top:14px}.home-review[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;margin-block:-14px;display:inline-flex}.choice-note[data-astro-cid-lcdefpme]{padding-top:32px}.home-proof[data-astro-cid-lcdefpme]{background:#edf0f7}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{box-shadow:var(--lift-hi);transform:rotate(var(--tilt,0deg));transition:transform .42s var(--pop-ease),box-shadow .42s var(--pop-ease);background:#fff;border-radius:24px;padding:12px 12px 4px}.proof-photos[data-astro-cid-lcdefpme] .proof-main[data-astro-cid-lcdefpme]{--tilt:-2deg}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(2){--tilt:2.4deg}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:nth-child(3){--tilt:-1.4deg}.proof-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:14px}.proof-photos[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin:0;padding:12px 6px;font-weight:600}.home-review[data-astro-cid-lcdefpme]{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;border-top:0;padding:44px}.situation-section[data-astro-cid-lcdefpme],.room-home .loop-map{border-radius:clamp(28px,4vw,56px);margin-inline:clamp(8px,1.4vw,22px)}.situation-inner[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{align-content:start;gap:10px}.hp-list[data-astro-cid-lcdefpme]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{--tone:#a90b15;--tint:#a90b1514;box-shadow:var(--lift);transition:box-shadow .32s var(--pop-ease),transform .32s var(--pop-ease);background:#fff;border:0;border-radius:28px;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 22px;padding:30px;display:grid;position:relative}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){--tone:#2360a5;--tint:#2360a514}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){--tone:#457a04;--tint:#79c51326}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){--tone:#03062e;--tint:#03062e0f}.hp-icon[data-astro-cid-lcdefpme]{background:var(--tint);width:76px;height:76px;color:var(--tone);transition:transform .42s var(--pop-ease),background-color .26s ease,color .26s ease;border-radius:22px;grid-row:1/4;place-items:center;display:grid}.hp-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:54px;height:54px}.hp-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:center}.hp-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none}.hp-list[data-astro-cid-lcdefpme] .next-link[data-astro-cid-lcdefpme]{text-align:left;color:var(--tone);justify-self:start}.hp-list[data-astro-cid-lcdefpme] .next-link[data-astro-cid-lcdefpme]:after{content:"";border-radius:inherit;position:absolute;inset:0}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:has(.next-link:focus-visible){outline:3px solid var(--tone);outline-offset:4px}@media (width<=900px){.hp-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.home-intake[data-astro-cid-lcdefpme]{padding-top:110px}.intake-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:0;align-items:start}.intake-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#79c513;background:#03062e;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;font-weight:700;display:grid}@media (hover:hover){.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{box-shadow:var(--lift-hi);transform:translateY(-5px)}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover .hp-icon[data-astro-cid-lcdefpme]{background:var(--tone);color:#fff;transform:rotate(-6deg)scale(1.06)}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:hover{transform:rotate(0)scale(1.03);box-shadow:0 2px 4px #03062e12,0 40px 70px -24px #03062e80}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{animation-name:panel-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 90%}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{animation-name:photo-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 40%}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.situation-inner[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{animation-name:row-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 80%}[data-astro-cid-lcdefpme]:is(.section-intro,.situation-inner)>[data-astro-cid-lcdefpme],.intake-grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child,.question-grid[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme],.home-review[data-astro-cid-lcdefpme]{animation-name:soft-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 50%}.opening-landscape[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{animation-name:hero-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 700px}}}@keyframes soft-rise{0%{opacity:.4;transform:translateY(24px)}}@keyframes hero-drift{to{transform:translateY(91px)scale(1.06)}}@keyframes panel-rise{0%{transform:translateY(64px)scale(.94)rotate(-1.5deg)}}@keyframes photo-drop{0%{transform:translateY(70px)rotate(0)scale(.94)}}@keyframes row-in{0%{transform:translate(-36px)}}@media (width<=1000px){.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:34px 30px}}@media (width<=640px){.address-ribbon[data-astro-cid-lcdefpme]{background:linear-gradient(#03062e 30%,#f7f8fb 30%);padding-bottom:26px}.home-address[data-astro-cid-lcdefpme]{border-radius:26px;width:calc(100% - 24px);padding:22px 18px 14px}.address-control[data-astro-cid-lcdefpme]{border-radius:22px}.address-control[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border-radius:16px}.choice-grid[data-astro-cid-lcdefpme]{gap:16px}.choice-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{top:calc(84px + var(--stack,0px));border-radius:24px;padding:28px 22px}.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border-radius:18px;padding:8px 8px 2px}.proof-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:11px}.home-review[data-astro-cid-lcdefpme]{padding:28px 22px}.hp-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{column-gap:16px;padding:24px 22px}.hp-icon[data-astro-cid-lcdefpme]{border-radius:18px;grid-row:1;width:60px;height:60px}.hp-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:44px;height:44px}.hp-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.hp-list[data-astro-cid-lcdefpme] .next-link[data-astro-cid-lcdefpme]{grid-column:1/-1}.home-intake[data-astro-cid-lcdefpme]{padding-top:64px}}@media (prefers-reduced-motion:reduce){.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme],.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.hp-icon[data-astro-cid-lcdefpme],.address-control[data-astro-cid-lcdefpme]{transition:none}.hp-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover,.proof-photos[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]:hover{transform:rotate(var(--tilt,0deg))}}[data-astro-cid-dkzinzwz][hidden]{display:none!important}.dir-hero[data-astro-cid-dkzinzwz]{background:linear-gradient(160deg,#fff 0%,#edf0f7 100%);border-radius:clamp(28px,4vw,56px);margin:clamp(8px,1.4vw,22px) clamp(8px,1.4vw,22px) 0;padding-block:clamp(48px,6vw,88px);overflow:hidden;box-shadow:inset 0 0 0 1px #03062e0f}.directory-hero[data-astro-cid-dkzinzwz]{grid-template-columns:1.35fr .65fr;align-items:center;gap:80px;display:grid}.directory-hero[data-astro-cid-dkzinzwz] .next-title[data-astro-cid-dkzinzwz]{max-width:16ch;font-size:clamp(42px,5vw,72px);line-height:1.04}.directory-hero[data-astro-cid-dkzinzwz] .next-lede[data-astro-cid-dkzinzwz]{margin-top:24px}.directory-hero[data-astro-cid-dkzinzwz] .next-action[data-astro-cid-dkzinzwz]{margin-top:32px}.dir-frame[data-astro-cid-dkzinzwz]{box-shadow:var(--lift-hi);transition:transform .42s var(--pop-ease),box-shadow .42s var(--pop-ease);background:#fff;border-radius:24px;margin:0;padding:12px 12px 4px;transform:rotate(2.2deg)}.dir-frame[data-astro-cid-dkzinzwz] img[data-astro-cid-dkzinzwz]{aspect-ratio:1;object-fit:cover;border-radius:14px;width:100%}.dir-frame[data-astro-cid-dkzinzwz] figcaption[data-astro-cid-dkzinzwz]{color:var(--color-navy);padding:12px 6px;font-size:14px;font-weight:600}@media (hover:hover){.dir-frame[data-astro-cid-dkzinzwz]:hover{transform:rotate(0)scale(1.03)}}.dir-body[data-astro-cid-dkzinzwz]{padding-top:64px}.directory-layout[data-astro-cid-dkzinzwz]{grid-template-columns:240px minmax(0,1fr);gap:56px;display:grid}.directory-layout[data-astro-cid-dkzinzwz] aside[data-astro-cid-dkzinzwz]{box-shadow:var(--lift);background:#fff;border-radius:24px;align-self:start;padding:22px 14px 14px;position:sticky;top:110px}.directory-layout[data-astro-cid-dkzinzwz] aside[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz]{margin:0 10px 12px;font-size:22px}.directory-layout[data-astro-cid-dkzinzwz] nav[data-astro-cid-dkzinzwz]{gap:4px;display:grid}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz] a[data-astro-cid-dkzinzwz]{margin-block:-9px;padding-block:9px;display:inline-block}.dir-topic[data-astro-cid-dkzinzwz]{border-radius:var(--r-pill,999px);min-height:44px;color:var(--color-navy);transition:background-color .18s ease,transform .26s var(--pop-ease);align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.dir-topic[data-astro-cid-dkzinzwz]:before{content:"";background:#03062e30;border-radius:50%;flex:none;width:7px;height:7px;transition:background-color .18s}@media (hover:hover){.dir-topic[data-astro-cid-dkzinzwz]:hover{background:#edf0f7;transform:translate(3px)}.dir-topic[data-astro-cid-dkzinzwz]:hover:before{background:#a90b15}}.dir-topic[data-astro-cid-dkzinzwz][aria-current=page]{background:var(--color-navy);color:#fff}.dir-topic[data-astro-cid-dkzinzwz][aria-current=page]:before{background:#79c513}.directory-search[data-astro-cid-dkzinzwz]{color:var(--color-navy);font-size:15px;font-weight:650;display:block}.directory-search[data-astro-cid-dkzinzwz] input[data-astro-cid-dkzinzwz]{border-radius:var(--r-pill,999px);width:100%;min-height:58px;color:var(--color-navy);box-shadow:var(--lift);transition:border-color .18s ease,box-shadow .26s var(--pop-ease);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2303062e' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") 22px no-repeat;border:1.5px solid #03062e1f;margin-top:10px;padding:12px 22px 12px 54px;font-size:16px;display:block}.directory-search[data-astro-cid-dkzinzwz] input[data-astro-cid-dkzinzwz]::placeholder{color:#4a4d65}.directory-search[data-astro-cid-dkzinzwz] input[data-astro-cid-dkzinzwz]:hover{border-color:#03062e55}.directory-search[data-astro-cid-dkzinzwz] input[data-astro-cid-dkzinzwz]:focus{border-color:var(--color-navy);box-shadow:var(--lift-hi)}.directory-rows[data-astro-cid-dkzinzwz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.directory-rows[data-astro-cid-dkzinzwz].is-areas{grid-template-columns:repeat(3,minmax(0,1fr))}.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]{border-radius:var(--r-card,28px);box-shadow:var(--lift);transition:box-shadow .32s var(--pop-ease),transform .32s var(--pop-ease);background:#fff;flex-direction:column;align-items:flex-start;padding:28px 28px 22px;display:flex;position:relative}.directory-category[data-astro-cid-dkzinzwz]{border-radius:var(--r-pill,999px);background:var(--tint);min-height:28px;color:var(--tone);align-items:center;gap:8px;margin-bottom:14px;padding:3px 12px;font-size:13px;font-weight:650;display:inline-flex}.directory-category[data-astro-cid-dkzinzwz]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz]{font-size:26px;line-height:1.15}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz] a[data-astro-cid-dkzinzwz]{color:var(--color-navy);text-decoration:none}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz] a[data-astro-cid-dkzinzwz]:after{content:"";border-radius:inherit;position:absolute;inset:0}.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:has(h2 a:focus-visible){outline:3px solid var(--color-path-blue);outline-offset:4px}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz] a[data-astro-cid-dkzinzwz]:focus-visible{outline:0!important}.directory-rows[data-astro-cid-dkzinzwz] p[data-astro-cid-dkzinzwz]:not(.directory-category){color:var(--next-muted);max-width:65ch;margin-top:12px;font-size:16px;line-height:1.6}.directory-rows[data-astro-cid-dkzinzwz] .next-link[data-astro-cid-dkzinzwz]{z-index:1;color:var(--tone);text-underline-offset:5px;gap:8px;margin-top:auto;padding-top:14px;position:relative}.directory-rows[data-astro-cid-dkzinzwz].is-areas article[data-astro-cid-dkzinzwz]{padding:24px 24px 18px}.directory-rows[data-astro-cid-dkzinzwz].is-areas h2[data-astro-cid-dkzinzwz]{font-size:28px}@media (hover:hover){.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:hover{box-shadow:var(--lift-hi);transform:translateY(-5px)}.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:hover .directory-category[data-astro-cid-dkzinzwz]{background:var(--tone);color:#fff}}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child{background:var(--color-navy);--tone:#79c513;--tint:#79c51326;box-shadow:var(--lift-hi);grid-column:1/-1;padding:40px 44px 32px}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child h2[data-astro-cid-dkzinzwz]{font-size:clamp(30px,3vw,42px)}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child h2[data-astro-cid-dkzinzwz] a[data-astro-cid-dkzinzwz]{color:#fff}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child p[data-astro-cid-dkzinzwz]:not(.directory-category){color:#d4d7e5;font-size:18px}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child .next-link[data-astro-cid-dkzinzwz]{color:#fff}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child .directory-category[data-astro-cid-dkzinzwz]{color:#79c513;background:#79c51326}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child [data-astro-cid-dkzinzwz]:focus-visible{outline-color:#f7f8fb!important}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child:has(h2 a:focus-visible){outline-color:#f7f8fb}@media (hover:hover){.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child:hover .directory-category[data-astro-cid-dkzinzwz]{color:#03062e;background:#79c513}}#guide-empty[data-astro-cid-dkzinzwz]{border-radius:var(--r-card,28px);text-align:center;color:var(--next-muted);background:#fff;border:2px dashed #03062e26;margin-top:28px;padding:36px 24px;font-weight:600}.dir-tools-slab[data-astro-cid-dkzinzwz]{background:var(--color-navy);color:#fff;border-radius:clamp(28px,4vw,56px);margin:8px clamp(8px,1.4vw,22px) 72px;padding-block:clamp(56px,7vw,90px)}.directory-tools[data-astro-cid-dkzinzwz]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.directory-tools[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz]{color:#fff;font-size:clamp(36px,4vw,56px);line-height:1.08}.directory-tools[data-astro-cid-dkzinzwz] ul[data-astro-cid-dkzinzwz]{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.directory-tools[data-astro-cid-dkzinzwz] .btn-outline[data-astro-cid-dkzinzwz]{--btn-ink:#fff;--btn-fill:#79c513;--btn-on-fill:#03062e;text-align:left;justify-content:space-between;width:100%;min-height:56px;padding-inline:22px}.directory-tools[data-astro-cid-dkzinzwz] [data-astro-cid-dkzinzwz]:focus-visible{outline-color:#f7f8fb!important}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz],.directory-tools[data-astro-cid-dkzinzwz] li[data-astro-cid-dkzinzwz]{animation-name:dir-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}.dir-frame[data-astro-cid-dkzinzwz]{animation-name:dir-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes dir-rise{0%{transform:translateY(40px)scale(.96)}}@keyframes dir-drop{0%{transform:translateY(50px)rotate(0)scale(.94)}}@media (prefers-reduced-motion:reduce){.dir-frame[data-astro-cid-dkzinzwz],.dir-topic[data-astro-cid-dkzinzwz],.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz],.directory-search[data-astro-cid-dkzinzwz] input[data-astro-cid-dkzinzwz]{transition:none}.dir-frame[data-astro-cid-dkzinzwz]:hover{transform:rotate(2.2deg)}.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:hover,.dir-topic[data-astro-cid-dkzinzwz]:hover{transform:none}}@media (width<=1100px){.directory-rows[data-astro-cid-dkzinzwz],.directory-rows[data-astro-cid-dkzinzwz].is-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.directory-layout[data-astro-cid-dkzinzwz]{grid-template-columns:minmax(0,1fr);gap:28px}.directory-layout[data-astro-cid-dkzinzwz]>[data-astro-cid-dkzinzwz]{min-width:0}.directory-layout[data-astro-cid-dkzinzwz] aside[data-astro-cid-dkzinzwz]{box-shadow:none;background:0 0;padding:0;position:static}.directory-layout[data-astro-cid-dkzinzwz] aside[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz]{margin:0 0 12px}.directory-layout[data-astro-cid-dkzinzwz] nav[data-astro-cid-dkzinzwz]{scrollbar-width:none;margin-inline:calc(-1 * var(--next-gutter));padding:4px var(--next-gutter) 10px;scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}.directory-layout[data-astro-cid-dkzinzwz] nav[data-astro-cid-dkzinzwz]::-webkit-scrollbar{display:none}.dir-topic[data-astro-cid-dkzinzwz]{scroll-snap-align:start;background:#fff;flex:none;box-shadow:0 1px 2px #03062e14,0 0 0 1px #03062e14}.directory-tools[data-astro-cid-dkzinzwz]{grid-template-columns:1fr;gap:28px}}@media (width<=767px){.dir-hero[data-astro-cid-dkzinzwz]{padding-block:40px 44px}.directory-hero[data-astro-cid-dkzinzwz]{grid-template-columns:1fr;gap:30px}.directory-hero[data-astro-cid-dkzinzwz] figure[data-astro-cid-dkzinzwz]{display:none}.directory-hero[data-astro-cid-dkzinzwz] .next-title[data-astro-cid-dkzinzwz]{font-size:clamp(38px,10.5vw,52px)}.directory-hero[data-astro-cid-dkzinzwz] .next-action[data-astro-cid-dkzinzwz]{width:100%}.dir-body[data-astro-cid-dkzinzwz]{padding-top:40px}.directory-rows[data-astro-cid-dkzinzwz],.directory-rows[data-astro-cid-dkzinzwz].is-areas{grid-template-columns:1fr;gap:14px}.directory-rows[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]{padding:22px 22px 16px}.directory-rows[data-astro-cid-dkzinzwz] h2[data-astro-cid-dkzinzwz]{font-size:24px}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child{padding:28px 24px 22px}.has-feature[data-astro-cid-dkzinzwz] article[data-astro-cid-dkzinzwz]:first-child p[data-astro-cid-dkzinzwz]:not(.directory-category){font-size:16px}.directory-tools[data-astro-cid-dkzinzwz] ul[data-astro-cid-dkzinzwz]{grid-template-columns:1fr}.dir-tools-slab[data-astro-cid-dkzinzwz]{margin-bottom:40px}}.city-hero[data-astro-cid-cd3bh3jt]{isolation:isolate;background:var(--color-navy);color:#fff;border-radius:clamp(28px,4vw,56px);margin:clamp(8px,1.4vw,22px) clamp(8px,1.4vw,22px) 0;padding-block:clamp(48px,6vw,84px);position:relative;overflow:hidden}.city-hero-photo[data-astro-cid-cd3bh3jt]{z-index:-2;object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.city-hero[data-astro-cid-cd3bh3jt]:before{content:"";z-index:-1;background:linear-gradient(100deg,#03062e 0%,#03062ee6 38%,#03062e8c 100%);position:absolute;inset:0}.city-intro[data-astro-cid-cd3bh3jt]{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.city-back[data-astro-cid-cd3bh3jt]{border-radius:var(--r-pill,999px);color:#fff;background:#ffffff14;align-items:center;min-height:44px;padding:6px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}@media (hover:hover){.city-back[data-astro-cid-cd3bh3jt]:hover{background:#ffffff26}}.city-intro[data-astro-cid-cd3bh3jt] .next-title[data-astro-cid-cd3bh3jt]{color:#fff;margin-top:22px;font-size:clamp(40px,4.3vw,64px);line-height:1.04}.city-intro[data-astro-cid-cd3bh3jt] .next-lede[data-astro-cid-cd3bh3jt]{color:#d4d7e5;margin-top:24px}.city-firststep[data-astro-cid-cd3bh3jt]{color:#c3c7da;max-width:45ch;margin-top:22px;font-size:16px}.city-phone[data-astro-cid-cd3bh3jt]{color:#fff;margin-top:14px;font-weight:650;text-decoration-color:#79c513}.city-hero[data-astro-cid-cd3bh3jt] [data-astro-cid-cd3bh3jt]:focus-visible{outline-color:#f7f8fb!important}.city-offer[data-astro-cid-cd3bh3jt] .city-proof{margin-top:18px}.city-band[data-astro-cid-cd3bh3jt]{background:#edf0f7;border-radius:clamp(28px,4vw,56px);margin:24px clamp(8px,1.4vw,22px) 0}.city-facts[data-astro-cid-cd3bh3jt]{grid-template-columns:1fr 1.25fr;gap:64px;display:grid}.city-facts[data-astro-cid-cd3bh3jt] h2[data-astro-cid-cd3bh3jt]{font-size:clamp(30px,3vw,42px);line-height:1.08}.city-facts[data-astro-cid-cd3bh3jt] p[data-astro-cid-cd3bh3jt]{color:var(--next-muted);margin-top:20px}.city-facts[data-astro-cid-cd3bh3jt] h3[data-astro-cid-cd3bh3jt]{margin-top:30px;font-size:22px}.city-hood[data-astro-cid-cd3bh3jt]{min-height:52px;margin-top:24px}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt]{gap:14px;margin:0;display:grid}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]{border-radius:var(--r-card,28px);box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;padding:26px 28px 26px 108px;position:relative}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:before{content:"";background:var(--tint) var(--icon) no-repeat center/28px;width:62px;height:62px;transition:transform .32s var(--pop-ease);border-radius:20px;position:absolute;top:24px;left:24px}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:first-child{--tint:#a90b1512;--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a90b15' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v12M18 9v12M6 15a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM18 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6zM6 9h6a6 6 0 0 1 6 6'/%3E%3C/svg%3E")}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:nth-child(2){--tint:#2360a514;--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232360a5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:nth-child(3){--tint:#79c51326;--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23457a04' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3C/svg%3E")}@media (hover:hover){.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:hover:before{transform:rotate(-6deg)scale(1.06)}}.city-essentials[data-astro-cid-cd3bh3jt] dt[data-astro-cid-cd3bh3jt]{font-family:var(--font-display,Gloock),serif;color:var(--color-navy);font-size:24px;line-height:1.15}.city-essentials[data-astro-cid-cd3bh3jt] dd[data-astro-cid-cd3bh3jt]{color:var(--next-muted);margin:8px 0 0}.city-reading[data-astro-cid-cd3bh3jt]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:70px;display:grid}.city-reading[data-astro-cid-cd3bh3jt] article[data-astro-cid-cd3bh3jt]{min-width:0;max-width:72ch;font-size:17px}.city-reading[data-astro-cid-cd3bh3jt] aside[data-astro-cid-cd3bh3jt]{position:sticky;top:100px}.city-reading[data-astro-cid-cd3bh3jt] figure[data-astro-cid-cd3bh3jt]{box-shadow:var(--lift-hi);background:#fff;border-radius:22px;margin:0 0 28px;padding:10px 10px 4px;transform:rotate(-2deg)}.city-reading[data-astro-cid-cd3bh3jt] figure[data-astro-cid-cd3bh3jt] img[data-astro-cid-cd3bh3jt]{border-radius:14px;width:100%;height:auto}.city-reading[data-astro-cid-cd3bh3jt] figcaption[data-astro-cid-cd3bh3jt]{color:var(--next-muted);padding:10px 6px;font-size:12px}.city-paths[data-astro-cid-cd3bh3jt]{box-shadow:var(--lift);background:#fff;border-radius:24px;padding:24px 14px 12px}.city-paths[data-astro-cid-cd3bh3jt] h2[data-astro-cid-cd3bh3jt]{margin:0 12px 8px;font-size:24px}.city-paths[data-astro-cid-cd3bh3jt] ul[data-astro-cid-cd3bh3jt]{margin:0;padding:0;list-style:none}.city-paths[data-astro-cid-cd3bh3jt] li[data-astro-cid-cd3bh3jt]+li[data-astro-cid-cd3bh3jt]{border-top:1px solid #03062e12}.city-paths[data-astro-cid-cd3bh3jt] .next-link[data-astro-cid-cd3bh3jt]{min-height:48px;color:var(--color-navy);border-radius:14px;justify-content:space-between;align-items:center;padding:6px 12px;font-weight:600;text-decoration:none;transition:background-color .18s;display:flex}.city-paths[data-astro-cid-cd3bh3jt] .next-link[data-astro-cid-cd3bh3jt] svg{color:#a90b15;transition:transform .26s var(--pop-ease)}@media (hover:hover){.city-paths[data-astro-cid-cd3bh3jt] .next-link[data-astro-cid-cd3bh3jt]:hover{background:#edf0f7}.city-paths[data-astro-cid-cd3bh3jt] .next-link[data-astro-cid-cd3bh3jt]:hover svg{transform:translate(4px)}}.city-profile[data-astro-cid-cd3bh3jt]{grid-template-columns:1fr 1fr;gap:20px}.city-card[data-astro-cid-cd3bh3jt]{border-radius:var(--r-card,28px);box-shadow:var(--lift);background:#fff;padding:clamp(28px,3vw,44px)}.city-areas[data-astro-cid-cd3bh3jt]{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.city-areas[data-astro-cid-cd3bh3jt] li[data-astro-cid-cd3bh3jt]{border-radius:var(--r-pill,999px);color:#1b4c85;background:#2360a514;padding:7px 14px;font-size:14px;font-weight:600}.city-faq[data-astro-cid-cd3bh3jt] h3[data-astro-cid-cd3bh3jt]{font-size:24px;line-height:1.25}.city-updated[data-astro-cid-cd3bh3jt]{border-radius:var(--r-pill,999px);background:#edf0f7;padding:4px 12px;font-size:13px;display:inline-block}.city-nearby[data-astro-cid-cd3bh3jt] h2[data-astro-cid-cd3bh3jt]{font-size:clamp(28px,3vw,40px)}.city-nearby[data-astro-cid-cd3bh3jt]>div[data-astro-cid-cd3bh3jt]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.city-nearby[data-astro-cid-cd3bh3jt] .btn-outline[data-astro-cid-cd3bh3jt]{min-height:52px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.city-hero-photo[data-astro-cid-cd3bh3jt]{animation-name:city-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt],.city-card[data-astro-cid-cd3bh3jt],.city-paths[data-astro-cid-cd3bh3jt]{animation-name:city-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 75%}.city-reading[data-astro-cid-cd3bh3jt] figure[data-astro-cid-cd3bh3jt]{animation-name:city-drop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes city-drift{to{transform:translateY(80px)scale(1.06)}}@keyframes city-rise{0%{transform:translateY(36px)scale(.96)}}@keyframes city-drop{0%{transform:translateY(50px)rotate(0)scale(.94)}}@media (prefers-reduced-motion:reduce){.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt],.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:before,.city-paths[data-astro-cid-cd3bh3jt] .next-link[data-astro-cid-cd3bh3jt] svg{transition:none}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:hover,.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:hover:before{transform:none}}@media (width<=900px){.city-intro[data-astro-cid-cd3bh3jt],.city-facts[data-astro-cid-cd3bh3jt],.city-reading[data-astro-cid-cd3bh3jt],.city-profile[data-astro-cid-cd3bh3jt]{grid-template-columns:minmax(0,1fr);gap:32px}.city-profile[data-astro-cid-cd3bh3jt]{gap:14px}.city-offer[data-astro-cid-cd3bh3jt]{max-width:600px}.city-reading[data-astro-cid-cd3bh3jt] aside[data-astro-cid-cd3bh3jt]{display:none;position:static}.city-intro[data-astro-cid-cd3bh3jt] .next-title[data-astro-cid-cd3bh3jt]{font-size:40px}}@media (width<=767px){.city-hero[data-astro-cid-cd3bh3jt]{padding-block:28px 36px}.city-hero[data-astro-cid-cd3bh3jt]:before{background:linear-gradient(#03062ef2 0%,#03062ed9 100%)}.city-intro[data-astro-cid-cd3bh3jt]{gap:20px}.city-intro[data-astro-cid-cd3bh3jt]>div[data-astro-cid-cd3bh3jt]:first-child{display:contents}.city-intro[data-astro-cid-cd3bh3jt]>div[data-astro-cid-cd3bh3jt]:first-child>.next-link[data-astro-cid-cd3bh3jt]:first-child{order:0;justify-self:start}.city-intro[data-astro-cid-cd3bh3jt] .next-title[data-astro-cid-cd3bh3jt]{order:1;margin-top:0;font-size:36px}.city-intro[data-astro-cid-cd3bh3jt] .city-offer[data-astro-cid-cd3bh3jt]{order:2}.city-intro[data-astro-cid-cd3bh3jt] .next-lede[data-astro-cid-cd3bh3jt]{order:3;margin-top:0}.city-intro[data-astro-cid-cd3bh3jt] .city-firststep[data-astro-cid-cd3bh3jt]{order:4;margin-top:0}.city-intro[data-astro-cid-cd3bh3jt]>div[data-astro-cid-cd3bh3jt]:first-child>.next-link[data-astro-cid-cd3bh3jt]:last-child{order:5;margin-top:0}.city-band[data-astro-cid-cd3bh3jt]{margin-top:16px}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]{padding:84px 22px 22px}.city-essentials[data-astro-cid-cd3bh3jt] dl[data-astro-cid-cd3bh3jt] div[data-astro-cid-cd3bh3jt]:before{background-size:24px;border-radius:17px;width:52px;height:52px;top:20px;left:22px}.city-card[data-astro-cid-cd3bh3jt]{padding:24px}.city-nearby[data-astro-cid-cd3bh3jt] .btn-outline[data-astro-cid-cd3bh3jt]{flex:100%;justify-content:space-between}}.hood-rel[data-astro-cid-czq5mwvn] h2[data-astro-cid-czq5mwvn]{font-family:var(--font-display);letter-spacing:-.025em;color:#03062e;font-size:clamp(2rem,3.4vw,3rem);font-weight:400;line-height:1.08}.hood-rel-grid[data-astro-cid-czq5mwvn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]{box-shadow:var(--lift);transition:transform .32s var(--pop-ease), box-shadow .32s var(--pop-ease);background:#fff;border-radius:24px;flex-direction:column;padding:24px 22px 22px;display:flex;position:relative}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.hood-rel-name[data-astro-cid-czq5mwvn]{min-height:44px;font-family:var(--font-display);color:#03062e;justify-content:space-between;align-items:flex-start;gap:12px;font-size:1.45rem;line-height:1.15;text-decoration:none;display:flex}.hood-rel-name[data-astro-cid-czq5mwvn]:after{content:"";border-radius:inherit;position:absolute;inset:0}.hood-rel-name[data-astro-cid-czq5mwvn] svg[data-astro-cid-czq5mwvn]{box-sizing:content-box;color:#03062e;width:18px;height:18px;transition:transform .26s var(--pop-ease), background-color .16s ease, color .16s ease;background:#f7f8fb;border-radius:50%;flex:none;padding:7px}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:hover .hood-rel-name[data-astro-cid-czq5mwvn] svg[data-astro-cid-czq5mwvn]{color:#fff;background:#a90b15;transform:translate(3px)}.hood-rel-name[data-astro-cid-czq5mwvn]:focus-visible{outline:none}.hood-rel-name[data-astro-cid-czq5mwvn]:focus-visible:after{outline-offset:3px;outline:2px solid #a90b15}.hood-rel-grid[data-astro-cid-czq5mwvn] p[data-astro-cid-czq5mwvn]{color:var(--next-muted);margin-top:10px;font-size:15px;line-height:1.55}.hood-rel-tags[data-astro-cid-czq5mwvn]{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:flex}.hood-rel-tags[data-astro-cid-czq5mwvn] li[data-astro-cid-czq5mwvn]{color:#457a04;background:#eef6e2;border-radius:999px;padding:4px 11px;font-size:13px;font-weight:650;line-height:1.4}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]{animation-name:hood-rel-rise;animation-duration:1ms;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:nth-child(2){animation-range:entry 6% entry 76%}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:nth-child(3){animation-range:entry 12% entry 82%}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:nth-child(4){animation-range:entry 18% entry 88%}}}@keyframes hood-rel-rise{0%{opacity:0;translate:0 30px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:reduce){.hood-rel-grid[data-astro-cid-czq5mwvn] li[data-astro-cid-czq5mwvn],.hood-rel-name[data-astro-cid-czq5mwvn] svg[data-astro-cid-czq5mwvn]{transition:none}.hood-rel-grid[data-astro-cid-czq5mwvn]>li[data-astro-cid-czq5mwvn]:hover{transform:none}}@media (width<=900px){.hood-rel-grid[data-astro-cid-czq5mwvn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.hood-rel-grid[data-astro-cid-czq5mwvn]{grid-template-columns:minmax(0,1fr);gap:14px}}.hood-heading[data-astro-cid-ghhzthik]{color:#fff;background:#03062e;border-radius:clamp(28px,4vw,48px);margin:12px clamp(8px,1.6vw,24px) 0;padding-block:clamp(40px,6vw,80px) clamp(150px,16vw,230px)}.hood-heading[data-astro-cid-ghhzthik] .next-title[data-astro-cid-ghhzthik]{color:#fff;text-wrap:balance;max-width:20ch;margin-top:26px;font-size:clamp(40px,5.4vw,78px)}.hood-heading[data-astro-cid-ghhzthik] .next-lede[data-astro-cid-ghhzthik]{color:#d4d7e5;max-width:60ch;margin-top:22px}.hood-back[data-astro-cid-ghhzthik]{border-radius:var(--r-pill);color:#fff;min-height:44px;transition:background-color .18s ease,transform .26s var(--pop-ease);background:#ffffff1a;gap:10px;padding:8px 18px 8px 14px;font-size:15px;text-decoration:none}.hood-back[data-astro-cid-ghhzthik]:hover{color:#03062e;background:#79c513}.hood-back[data-astro-cid-ghhzthik]:hover svg[data-astro-cid-ghhzthik]{transform:translate(-3px)}.hood-back[data-astro-cid-ghhzthik] svg[data-astro-cid-ghhzthik]{transition:transform .26s var(--pop-ease)}.hood-heading[data-astro-cid-ghhzthik] [data-astro-cid-ghhzthik]:focus-visible{outline-color:#f7f8fb}.hood-panorama[data-astro-cid-ghhzthik]{z-index:1;margin-block:calc(-1*clamp(120px,13vw,190px)) 0;position:relative}.hood-pano-frame[data-astro-cid-ghhzthik]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#03062e;overflow:hidden}.hood-panorama[data-astro-cid-ghhzthik] img[data-astro-cid-ghhzthik]{aspect-ratio:2.7;object-fit:cover;width:100%;display:block}.hood-panorama[data-astro-cid-ghhzthik] figcaption[data-astro-cid-ghhzthik]{border-radius:var(--r-pill);color:#fff;background:#03062e;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.3;position:absolute;bottom:20px;left:20px}.hood-editorial[data-astro-cid-ghhzthik]{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,80px);display:grid}.hood-editorial[data-astro-cid-ghhzthik] nav[data-astro-cid-ghhzthik]{box-shadow:var(--lift);background:#fff;border-radius:24px;padding:22px;position:sticky;top:104px}.hood-editorial[data-astro-cid-ghhzthik] nav[data-astro-cid-ghhzthik] h2[data-astro-cid-ghhzthik]{font-family:var(--font-display);margin:2px 6px 12px;font-size:22px;font-weight:400;line-height:1.2}.hood-toc-links[data-astro-cid-ghhzthik]{gap:2px;display:grid}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]{color:#03062e;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]:before{content:"";width:7px;height:7px;transition:transform .26s var(--pop-ease),background-color .16s ease;background:#79c513;border-radius:50%;flex:none}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]:hover{color:#a90b15;background:#f7f8fb}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]:hover:before{background:#a90b15;transform:scale(1.4)}.hood-toc-cta[data-astro-cid-ghhzthik]{white-space:nowrap;width:100%;margin-top:14px;justify-content:space-between!important;gap:10px!important;padding-inline:20px!important;font-size:15px!important}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik]{min-width:0;max-width:72ch;font-size:18px;line-height:1.85}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] h2{letter-spacing:-.02em;text-wrap:balance;margin-top:1.9em;scroll-margin-top:110px;font-size:clamp(30px,3.2vw,42px);line-height:1.12}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik]>h2:first-child{margin-top:0}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik]>h2:first-child+p{color:#03062e;font-size:clamp(19px,1.6vw,21px);line-height:1.7}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] h3{letter-spacing:-.01em;font-size:22px;font-weight:400}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-chips{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-chips li{border-radius:var(--r-pill);color:#03062e;background:#79c513;margin:0;padding:8px 16px;font-size:15px;font-weight:650;line-height:1.4;box-shadow:inset 0 -1px #03062e1f}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 8px;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card{box-shadow:var(--lift);transition:transform .32s var(--pop-ease),box-shadow .32s var(--pop-ease);background:#fff;border-radius:24px;padding:22px 24px 20px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card:hover{box-shadow:var(--lift-hi);transform:translateY(-3px)}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card h3{margin:0 0 12px;font-size:21px;line-height:1.25}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card li{color:#03062e;align-items:center;gap:12px;margin:0;font-size:17px;font-weight:600;line-height:1.4;display:flex}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card li:before{content:"";background:#a90b15;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #a90b151f}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card li p{margin:0;line-height:1.4}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-todo{gap:10px;margin:22px 0 8px;padding:0;list-style:none;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-todo li{box-shadow:var(--lift);color:#03062e;background:#fff;border-radius:18px;margin:0;padding:15px 20px 15px 60px;font-size:17px;font-weight:600;line-height:1.5;position:relative}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-todo li:before{content:"";background:#79c513 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2303062e' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%;left:18px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] ol{counter-reset:hood-path;gap:10px;margin:22px 0 8px;padding:0;list-style:none;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] ol li{counter-increment:hood-path;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--next-line);color:#03062e;background:#f7f8fb;align-items:center;gap:16px;margin:0;padding:12px 20px 12px 12px;font-weight:600;line-height:1.4;display:flex}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] ol li:before{content:counter(hood-path);color:#fff;font-variant-numeric:tabular-nums;background:#a90b15;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] p a:not([class]){color:#a90b15;text-underline-offset:4px;text-decoration:underline 1px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] p a:not([class]):hover{text-decoration-thickness:2px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta{margin:22px 0 0}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta a{font-weight:700;text-decoration:none}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta a.btn-outline{color:var(--btn-ink);gap:12px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta a.btn-outline:hover{color:var(--btn-on-fill)}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta a.btn-outline svg{transition:transform .26s var(--pop-ease)}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-cta a.btn-outline:hover svg{transform:translate(3px)}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-asks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:3em;display:grid}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask{border-radius:var(--r-card);box-shadow:var(--lift);background:#fff;flex-direction:column;padding:clamp(24px,3vw,34px);display:flex}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask h2{font-size:clamp(26px,2.4vw,32px);margin:0 0 6px!important}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask p{margin:8px 0 0}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask .hood-cta{margin-top:auto;padding-top:22px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask-sell{box-shadow:var(--lift-hi);background:#03062e}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask-sell h2{color:#fff}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask-sell p{color:#d4d7e5}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-ask-sell :focus-visible{outline-color:#f7f8fb}.hood-close[data-astro-cid-ghhzthik]{background:#eef6e2;border-radius:clamp(28px,4vw,48px);margin:24px clamp(8px,1.6vw,24px) 0;padding-block:clamp(48px,7vw,96px)}.hood-next[data-astro-cid-ghhzthik]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,80px);display:grid}.hood-next[data-astro-cid-ghhzthik] h2[data-astro-cid-ghhzthik]{font-family:var(--font-display);letter-spacing:-.025em;color:#03062e;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.hood-next[data-astro-cid-ghhzthik] p[data-astro-cid-ghhzthik]{color:#3c3f57;max-width:42ch;margin-top:18px;font-size:18px;line-height:1.7}.hood-next-actions[data-astro-cid-ghhzthik]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;display:flex}.hood-next-actions[data-astro-cid-ghhzthik] .next-link[data-astro-cid-ghhzthik]{gap:8px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hood-panorama[data-astro-cid-ghhzthik] img[data-astro-cid-ghhzthik]{animation-name:hood-pan;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 50%}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] :is(.hood-food-card,.hood-todo li,ol li,.hood-ask){animation-name:hood-rise;animation-duration:1ms;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes hood-pan{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes hood-rise{0%{opacity:0;translate:0 26px;scale:.98}to{opacity:1;translate:none;scale:none}}@media (prefers-reduced-motion:reduce){.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card,.hood-back[data-astro-cid-ghhzthik],.hood-back[data-astro-cid-ghhzthik] svg[data-astro-cid-ghhzthik],.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik],.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]:before{transition:none}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food-card:hover{transform:none}}@media (width<=900px){.hood-editorial[data-astro-cid-ghhzthik],.hood-next[data-astro-cid-ghhzthik]{grid-template-columns:minmax(0,1fr);gap:32px}.hood-editorial[data-astro-cid-ghhzthik] nav[data-astro-cid-ghhzthik]{box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:18px 0 4px;position:static}.hood-editorial[data-astro-cid-ghhzthik] nav[data-astro-cid-ghhzthik] h2[data-astro-cid-ghhzthik]{margin:0 0 10px}.hood-toc-links[data-astro-cid-ghhzthik]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--next-gutter);padding:4px var(--next-gutter) 12px;margin-inline:calc(-1 * var(--next-gutter));scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.hood-toc-links[data-astro-cid-ghhzthik]::-webkit-scrollbar{display:none}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]{scroll-snap-align:start;border-radius:var(--r-pill);max-width:78vw;box-shadow:inset 0 0 0 1px var(--next-line);white-space:nowrap;text-overflow:ellipsis;background:#fff;flex:none;padding:8px 16px;overflow:hidden}.hood-toc-links[data-astro-cid-ghhzthik] a[data-astro-cid-ghhzthik]:before{display:none}.hood-toc-cta[data-astro-cid-ghhzthik]{width:auto;margin-top:6px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik]{font-size:17px}.hood-panorama[data-astro-cid-ghhzthik] img[data-astro-cid-ghhzthik]{aspect-ratio:1.65}.hood-heading[data-astro-cid-ghhzthik] .next-title[data-astro-cid-ghhzthik]{font-size:clamp(36px,10vw,48px)}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-food,.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-asks{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.hood-heading[data-astro-cid-ghhzthik]{padding-bottom:120px}.hood-panorama[data-astro-cid-ghhzthik]{margin-top:-96px}.hood-panorama[data-astro-cid-ghhzthik] figcaption[data-astro-cid-ghhzthik]{font-size:12px;bottom:12px;left:12px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] .hood-todo li{padding:14px 16px 14px 56px;font-size:16px}.hood-editorial[data-astro-cid-ghhzthik] article[data-astro-cid-ghhzthik] ol li{border-radius:20px}}.rel-guides[data-astro-cid-ykvmywqc]{grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.rel-guides[data-astro-cid-ykvmywqc] h2[data-astro-cid-ykvmywqc]{letter-spacing:-.02em;font-size:clamp(32px,3.4vw,46px);line-height:1.08}.rel-guides[data-astro-cid-ykvmywqc] h2[data-astro-cid-ykvmywqc]:before{content:"";border-radius:var(--r-pill);background:#79c513;width:40px;height:6px;margin-bottom:18px;display:block}.rel-guides[data-astro-cid-ykvmywqc] ul[data-astro-cid-ykvmywqc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc]{height:100%;min-height:120px;box-shadow:var(--lift);color:#03062e;transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:#fff;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;text-decoration:none;display:flex}.rel-guides[data-astro-cid-ykvmywqc] span[data-astro-cid-ykvmywqc]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;align-self:flex-start;font-size:21px;line-height:1.2;display:block}.rel-guides[data-astro-cid-ykvmywqc] span[data-astro-cid-ykvmywqc]:first-letter{text-transform:uppercase}.rel-guides[data-astro-cid-ykvmywqc] svg[data-astro-cid-ykvmywqc]{box-sizing:content-box;color:#a90b15;transition:transform .26s var(--pop-ease),background-color .16s ease,color .16s ease;background:#a90b1514;border-radius:50%;flex:none;padding:9px}@media (hover:hover){.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc]:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc]:hover svg[data-astro-cid-ykvmywqc]{color:#fff;background:#a90b15;transform:translate(3px)}}.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc]:active{transition-duration:60ms;transform:translateY(1px)}@media (width<=900px){.rel-guides[data-astro-cid-ykvmywqc]{grid-template-columns:1fr;gap:24px}}@media (width<=560px){.rel-guides[data-astro-cid-ykvmywqc] ul[data-astro-cid-ykvmywqc]{grid-template-columns:1fr;gap:12px}.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc]{align-items:center;min-height:0;padding:20px}.rel-guides[data-astro-cid-ykvmywqc] span[data-astro-cid-ykvmywqc]{align-self:center;font-size:19px}}@keyframes rel-in{0%{opacity:.4;transform:translateY(24px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rel-guides[data-astro-cid-ykvmywqc] li[data-astro-cid-ykvmywqc]{animation-name:rel-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}}}@media (prefers-reduced-motion:reduce){.rel-guides[data-astro-cid-ykvmywqc] a[data-astro-cid-ykvmywqc],.rel-guides[data-astro-cid-ykvmywqc] svg[data-astro-cid-ykvmywqc]{transition:none!important;transform:none!important}}.reading-heading[data-astro-cid-en6wbh5g]{max-width:none}.sf-back[data-astro-cid-en6wbh5g]{border-radius:var(--r-pill);min-height:44px;box-shadow:var(--lift);color:#03062e;transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:#fff;align-items:center;gap:8px;margin-bottom:28px;padding:0 18px 0 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.sf-back[data-astro-cid-en6wbh5g] svg[data-astro-cid-en6wbh5g]{color:#a90b15;transition:transform .26s var(--pop-ease);flex:none}@media (hover:hover){.sf-back[data-astro-cid-en6wbh5g]:hover{box-shadow:var(--lift-hi);transform:translateY(-1px)}.sf-back[data-astro-cid-en6wbh5g]:hover svg[data-astro-cid-en6wbh5g]{transform:translate(-3px)}}.sf-back[data-astro-cid-en6wbh5g]:active{transition-duration:60ms;transform:translateY(1px)}.reading-heading[data-astro-cid-en6wbh5g] .next-title[data-astro-cid-en6wbh5g]{text-wrap:balance;max-width:20ch;font-size:clamp(40px,5vw,72px);line-height:1.04}.reading-heading[data-astro-cid-en6wbh5g] .next-lede[data-astro-cid-en6wbh5g]{text-wrap:pretty;max-width:60ch;margin-top:24px}.reading-meta[data-astro-cid-en6wbh5g]{border-radius:var(--r-pill);box-shadow:var(--lift-hi);color:var(--next-muted);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;padding:8px 10px;font-size:13px;display:inline-flex}.reading-meta[data-astro-cid-en6wbh5g] img[data-astro-cid-en6wbh5g]{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px;margin:0 4px 0 2px;box-shadow:0 0 0 3px #fff,0 0 0 5px #79c513}.reading-by[data-astro-cid-en6wbh5g]{flex-direction:column;margin-right:10px;line-height:1.35;display:flex}.reading-by[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]{color:#03062e;text-underline-offset:4px;margin-block:-10px;padding-block:10px;font-size:15px;font-weight:700;text-decoration:underline #0000;transition:text-decoration-color .16s}.reading-by[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]:hover{text-decoration-color:#a90b15}.sf-chip[data-astro-cid-en6wbh5g]{border-radius:var(--r-pill);color:#03062e;white-space:nowrap;background:#f0f3fa;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-weight:650;display:inline-flex}.sf-chip[data-astro-cid-en6wbh5g]:before{content:"";background:#79c513;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #79c51333}.sf-chip-blue[data-astro-cid-en6wbh5g]:before{background:#2360a5;box-shadow:0 0 0 3px #2360a52b}.reading-layout[data-astro-cid-en6wbh5g]{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:clamp(40px,5.5vw,88px);display:grid}.reading-rail[data-astro-cid-en6wbh5g]{gap:14px;display:grid;position:sticky;top:104px}.sf-toc-card[data-astro-cid-en6wbh5g]{box-shadow:var(--lift);background:#fff;border-radius:24px;padding:8px}.sf-toc[data-astro-cid-en6wbh5g] summary[data-astro-cid-en6wbh5g]{cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:4px 12px;list-style:none;display:flex}.sf-toc[data-astro-cid-en6wbh5g] summary[data-astro-cid-en6wbh5g]::-webkit-details-marker{display:none}.sf-toc[data-astro-cid-en6wbh5g] h2[data-astro-cid-en6wbh5g]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#03062e;font-size:12px;font-weight:700}.sf-toc-chev[data-astro-cid-en6wbh5g]{color:#a90b15;transition:transform .3s var(--pop-ease);flex:none}.sf-toc[data-astro-cid-en6wbh5g][open] .sf-toc-chev[data-astro-cid-en6wbh5g]{transform:rotate(180deg)}.sf-toc[data-astro-cid-en6wbh5g] ol[data-astro-cid-en6wbh5g]{counter-reset:toc;overscroll-behavior:contain;max-height:calc(100vh - 290px);margin:0;padding:0 0 4px;list-style:none;overflow-y:auto}.sf-toc[data-astro-cid-en6wbh5g] li[data-astro-cid-en6wbh5g]{counter-increment:toc}.sf-toc[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]{color:#03062ec4;border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;min-height:44px;padding:11px 12px;font-size:14px;font-weight:550;line-height:1.4;text-decoration:none;transition:background-color .16s,color .16s;display:grid}.sf-toc[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]:before{content:counter(toc,decimal-leading-zero);color:#457a04;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:1.65}.sf-toc[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]:hover{color:#03062e;background:#f0f3fa}.sf-toc[data-astro-cid-en6wbh5g] a[data-astro-cid-en6wbh5g]:hover:before{color:#a90b15}.reading-call[data-astro-cid-en6wbh5g]{box-shadow:var(--lift);background:#fff;border-radius:24px;padding:20px}.reading-call[data-astro-cid-en6wbh5g] p[data-astro-cid-en6wbh5g]{color:#03062e;margin-bottom:12px;font-size:14px;font-weight:650}.reading-call[data-astro-cid-en6wbh5g] .btn-outline[data-astro-cid-en6wbh5g]{gap:10px;width:100%}.reading-main[data-astro-cid-en6wbh5g]{min-width:0;max-width:72ch}.reading-note[data-astro-cid-en6wbh5g]{margin:0 0 36px}.reading-note[data-astro-cid-en6wbh5g] .next-link[data-astro-cid-en6wbh5g]{border-radius:var(--r-pill);color:#03062e;background:#79c51326;gap:10px;min-height:48px;padding:6px 8px 6px 20px;text-decoration:none;transition:background-color .16s}.reading-note[data-astro-cid-en6wbh5g] .next-link[data-astro-cid-en6wbh5g] svg[data-astro-cid-en6wbh5g]{box-sizing:content-box;color:#a90b15;transition:transform .26s var(--pop-ease);background:#fff;border-radius:50%;flex:none;padding:7px}@media (hover:hover){.reading-note[data-astro-cid-en6wbh5g] .next-link[data-astro-cid-en6wbh5g]:hover{background:#79c51340}.reading-note[data-astro-cid-en6wbh5g] .next-link[data-astro-cid-en6wbh5g]:hover svg[data-astro-cid-en6wbh5g]{transform:translate(3px)}}.reading-author[data-astro-cid-en6wbh5g]{border-radius:var(--r-card);box-shadow:var(--lift);color:var(--next-muted);background:#fff;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:26px;margin-top:64px;padding:32px;font-size:15px;line-height:1.65;display:grid}.reading-author[data-astro-cid-en6wbh5g] img[data-astro-cid-en6wbh5g]{object-fit:cover;border-radius:50%;width:96px;height:96px;box-shadow:0 0 0 4px #fff,0 0 0 7px #79c513}.reading-author[data-astro-cid-en6wbh5g] strong[data-astro-cid-en6wbh5g]{color:#03062e;font-size:17px;font-weight:700}.reading-author[data-astro-cid-en6wbh5g] p[data-astro-cid-en6wbh5g]+p[data-astro-cid-en6wbh5g]{margin-top:10px}.reading-author[data-astro-cid-en6wbh5g] .btn-outline[data-astro-cid-en6wbh5g]{margin-top:20px}.reading-next[data-astro-cid-en6wbh5g]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.reading-next[data-astro-cid-en6wbh5g] h2[data-astro-cid-en6wbh5g]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(34px,3.6vw,50px);line-height:1.08}.reading-next[data-astro-cid-en6wbh5g] p[data-astro-cid-en6wbh5g]{max-width:45ch;color:var(--next-muted);margin-top:18px}@media (width<=900px){.reading-layout[data-astro-cid-en6wbh5g]{grid-template-columns:1fr;gap:28px}.reading-rail[data-astro-cid-en6wbh5g]{position:static}.sf-toc[data-astro-cid-en6wbh5g] ol[data-astro-cid-en6wbh5g]{max-height:none}.reading-call[data-astro-cid-en6wbh5g]{display:none}.reading-next[data-astro-cid-en6wbh5g]{grid-template-columns:1fr;gap:28px}}@media (width>=901px){.sf-toc[data-astro-cid-en6wbh5g] summary[data-astro-cid-en6wbh5g]{pointer-events:none;cursor:default}.sf-toc-chev[data-astro-cid-en6wbh5g]{display:none}}@media (width<=640px){.reading-heading[data-astro-cid-en6wbh5g] .next-title[data-astro-cid-en6wbh5g]{font-size:40px}.reading-meta[data-astro-cid-en6wbh5g]{border-radius:24px;gap:8px;padding:12px;display:flex}.sf-chip[data-astro-cid-en6wbh5g]{min-height:32px;padding:0 10px;font-size:12.5px}.reading-by[data-astro-cid-en6wbh5g]{flex:160px;margin-right:0}.reading-author[data-astro-cid-en6wbh5g]{grid-template-columns:1fr;gap:18px;padding:24px}.reading-author[data-astro-cid-en6wbh5g] img[data-astro-cid-en6wbh5g]{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.sf-back[data-astro-cid-en6wbh5g],.sf-back[data-astro-cid-en6wbh5g] svg[data-astro-cid-en6wbh5g],.reading-note[data-astro-cid-en6wbh5g] .next-link[data-astro-cid-en6wbh5g] svg[data-astro-cid-en6wbh5g]{transition:none!important;transform:none!important}.sf-toc-chev[data-astro-cid-en6wbh5g]{transition:none}}.page-proof{max-width:460px;margin-top:24px}.general-heading[data-astro-cid-h4qngm3k]{max-width:none}.general-heading[data-astro-cid-h4qngm3k] .next-title[data-astro-cid-h4qngm3k]{text-wrap:balance;max-width:20ch;font-size:clamp(40px,5vw,72px);line-height:1.04}.general-heading[data-astro-cid-h4qngm3k] .next-lede[data-astro-cid-h4qngm3k]{text-wrap:pretty;max-width:60ch;margin-top:24px}.general-reading[data-astro-cid-h4qngm3k]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(40px,5.5vw,88px);display:grid}.general-reading[data-astro-cid-h4qngm3k] article[data-astro-cid-h4qngm3k]{min-width:0;max-width:72ch}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k]{border-radius:var(--r-card);box-shadow:var(--lift-hi);background:#fff;gap:12px;padding:28px 24px 20px;display:grid;position:sticky;top:104px}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k] h2[data-astro-cid-h4qngm3k]{letter-spacing:-.015em;font-size:26px;line-height:1.15}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k] p[data-astro-cid-h4qngm3k]{color:var(--next-muted);margin-bottom:6px;font-size:15px;line-height:1.6}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k] .btn-primary[data-astro-cid-h4qngm3k]{text-align:left;justify-content:space-between;padding-inline:22px;font-size:15px}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k] .btn-outline[data-astro-cid-h4qngm3k]{gap:10px}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k] .next-link[data-astro-cid-h4qngm3k]{justify-content:center;font-size:15px}.general-offer[data-astro-cid-h4qngm3k]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.general-offer[data-astro-cid-h4qngm3k] h2[data-astro-cid-h4qngm3k]{letter-spacing:-.02em;font-size:clamp(34px,3.6vw,50px);line-height:1.08}.general-offer[data-astro-cid-h4qngm3k] p[data-astro-cid-h4qngm3k]{color:var(--next-muted);max-width:45ch;margin-top:18px}@media (width<=900px){.general-reading[data-astro-cid-h4qngm3k],.general-offer[data-astro-cid-h4qngm3k]{grid-template-columns:1fr;gap:32px}.general-reading[data-astro-cid-h4qngm3k] aside[data-astro-cid-h4qngm3k]{position:static}}@media (width<=640px){.general-heading[data-astro-cid-h4qngm3k] .next-title[data-astro-cid-h4qngm3k]{font-size:40px}}.sf-hero{background:radial-gradient(70% 90% at 100% 0,#2360a51f,#0000 70%),radial-gradient(60% 85% at 0 100%,#79c51326,#0000 70%),#edf0f7;border-radius:clamp(28px,4vw,56px);margin:clamp(8px,1vw,14px) clamp(8px,1.4vw,22px) 0;padding-block:clamp(48px,6vw,96px)}.sf-crumbs{border-radius:var(--r-pill);box-shadow:var(--lift);color:var(--next-muted);background:#fff;flex-wrap:wrap;align-items:center;column-gap:6px;margin-bottom:28px;padding:0 18px;font-size:14px;display:inline-flex}.sf-crumbs a{color:#03062e;text-underline-offset:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-weight:650;text-decoration:underline #0000;transition:text-decoration-color .16s,color .16s;display:inline-flex}.sf-crumbs a:hover{color:#a90b15;text-decoration-color:currentColor}.sf-crumbs span{align-items:center;min-height:44px;display:inline-flex}.sf-slab{background:radial-gradient(60% 80% at 0 0,#79c51329,#0000 70%),radial-gradient(60% 80% at 100% 100%,#2360a524,#0000 70%),#edf0f7;border-radius:clamp(28px,4vw,56px);padding:clamp(28px,5vw,72px)}@media (width<=640px){.next-wrap.sf-slab{width:auto;margin-inline:8px;padding:36px 16px 16px}}.sf-read .prose-content{color:#03062ed6;font-size:18px;line-height:1.8}.sf-read .prose-content>:first-child{margin-top:0}.sf-read .prose-content h2{font-family:var(--font-display);letter-spacing:-.02em;color:#03062e;margin:2.2em 0 .55em;scroll-margin-top:110px;font-size:clamp(28px,2.7vw,38px);font-weight:400;line-height:1.12}.sf-read .prose-content h2:before{content:"";border-radius:var(--r-pill);background:#79c513;width:40px;height:6px;margin-bottom:18px;display:block}.sf-read .prose-content>h2:first-child{margin-top:0}.sf-read .prose-content :is(h3,h4){font-family:var(--font-sans);color:#03062e;letter-spacing:-.01em;scroll-margin-top:110px;font-weight:700;line-height:1.3}.sf-read .prose-content h3{margin:1.8em 0 .5em;font-size:21px}.sf-read .prose-content h4{margin:1.5em 0 .4em;font-size:18px}.sf-read .prose-content strong{color:#03062e;font-weight:700}.sf-read .prose-content a:not([class]){color:#a90b15;text-underline-offset:4px;font-weight:600;text-decoration:underline 1.5px #a90b1566;transition:text-decoration-color .16s,text-decoration-thickness .16s}.sf-read .prose-content a:not([class]):hover{text-decoration-color:#a90b15;text-decoration-thickness:2.5px}.sf-read .prose-content ul:not([class]){padding-left:0;list-style:none}.sf-read .prose-content ul:not([class])>li{padding-left:30px;position:relative}.sf-read .prose-content ul:not([class])>li:before{content:"";background:#79c513;border-radius:50%;width:8px;height:8px;position:absolute;top:.68em;left:6px;box-shadow:0 0 0 4px #79c51333}.sf-read .prose-content ol:not([class]){counter-reset:sf-ol;padding-left:0;list-style:none}.sf-read .prose-content ol:not([class])>li{counter-increment:sf-ol;padding-left:44px;position:relative}.sf-read .prose-content ol:not([class])>li:before{content:counter(sf-ol);color:#79c513;width:30px;height:30px;font:700 14px/30px var(--font-sans);text-align:center;background:#03062e;border-radius:50%;position:absolute;top:.22em;left:0}.sf-read .prose-content blockquote{box-shadow:var(--lift);color:#03062e;background:#fff;border:0;border-radius:24px;margin:2em 0;padding:26px 30px 26px 72px;font-size:19px;font-style:normal;position:relative}.sf-read .prose-content blockquote:before{content:"“"/"";font-family:var(--font-display);color:#a90b15;font-size:64px;line-height:1;position:absolute;top:16px;left:24px}.sf-read .prose-content table{border-collapse:separate;border-spacing:0;width:fit-content;max-width:100%;box-shadow:var(--lift);background:#fff;border-radius:20px;margin:2em 0;font-size:15px;line-height:1.55}.sf-read .prose-content :is(th,td){text-align:left;vertical-align:top;border:0;padding:14px 18px}.sf-read .prose-content th{color:#fff;background:#03062e;font-weight:650}.sf-read .prose-content td{color:#03062ed6;border-top:1px solid #03062e14}.sf-read .prose-content tbody tr:nth-child(2n) td{background:#f7f8fb}.sf-read .prose-content tbody td:first-child{color:#03062e;font-weight:650}.sf-read .prose-content hr{background:var(--next-line);border:0;height:1px;margin:3em 0}.sf-read .prose-content>p>:is(.btn-primary,.btn-ghost,.btn-outline){margin:4px 8px 4px 0}.sf-read .prose-content h2[id^=frequently]~h3:not(h2[id^=frequently]~h2~h3){border-top:1px solid #03062e1a;margin-top:22px;padding:22px 0 0 52px;font-size:19px;position:relative}.sf-read .prose-content h2[id^=frequently]~h3:not(h2[id^=frequently]~h2~h3):before{content:"?"/"";color:#79c513;width:36px;height:36px;font:700 17px/36px var(--font-sans);text-align:center;background:#03062e;border-radius:50%;position:absolute;top:17px;left:0;box-shadow:0 6px 14px -6px #03062e80}.sf-read .prose-content h2[id^=frequently]~h3~:is(p,ul,ol):not(h2[id^=frequently]~h2~*){padding-left:52px}.sf-read .prose-content h2[id^=frequently]~h3+p:not(h2[id^=frequently]~h2~*){margin-top:4px}.sf-read .prose-content>div:has(>a>h3){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:1.4em;display:grid}.sf-read .prose-content>div:has(>a>h3)>a:not([class]){box-shadow:var(--lift);color:#03062e;transition:transform .26s var(--pop-ease),box-shadow .26s var(--pop-ease);background:#fff;border-radius:24px;flex-direction:column;gap:6px;padding:22px 24px;text-decoration:none;display:flex}.sf-read .prose-content>div:has(>a>h3)>a>*{margin:0}.sf-read .prose-content>div:has(>a>h3)>a>p:first-child{letter-spacing:.06em;text-transform:uppercase;color:#457a04;font-size:12px;font-weight:700}.sf-read .prose-content>div:has(>a>h3)>a>h3{flex:1;font-size:18px;line-height:1.35}.sf-read .prose-content>div:has(>a>h3)>a>p:last-child{color:#a90b15;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:650;display:inline-flex}.sf-read .prose-content>div:has(>a>h3)>a>p:last-child:after{content:"→"/"";transition:transform .26s var(--pop-ease)}@media (hover:hover){.sf-read .prose-content>div:has(>a>h3)>a:hover{box-shadow:var(--lift-hi);transform:translateY(-4px)}.sf-read .prose-content>div:has(>a>h3)>a:hover>p:last-child:after{transform:translate(3px)}}@media (width<=640px){.sf-read .prose-content>div:has(>a>h3){grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.sf-read .prose-content>div:has(>a>h3)>a,.sf-read .prose-content>div:has(>a>h3)>a>p:last-child:after{transition:none!important;transform:none!important}}.sf-progress{display:none}@keyframes sf-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sf-rise{0%{opacity:.4;transform:translateY(22px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sf-progress{z-index:80;transform-origin:0;pointer-events:none;height:3px;animation-name:sf-progress;animation-duration:auto;background:#a90b15;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}.sf-read .prose-content>:is(h2,blockquote,table),.sf-read .reading-author,.sf-slab{animation-name:sf-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 45%}}}@media (prefers-reduced-motion:reduce){.sf-read .prose-content a:not([class]){transition:none}}@media (width<=640px){.sf-read .prose-content{font-size:17px}.sf-read .prose-content h2{font-size:28px}.sf-read .prose-content blockquote{padding:58px 22px 22px;font-size:18px}.sf-read .prose-content blockquote:before{top:12px;left:20px}.sf-read .prose-content :is(th,td){min-width:128px;padding:12px 14px;font-size:14px}}
/*$vite$:1*/