@layer base{body{background:var(--background,#fbfbf9);color:var(--foreground,#1a1c1a);font-family:var(--font-sans), "Outfit", ui-sans-serif, system-ui, sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.5}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(80% 50% at 100% -20%,#0f3d3e0f,#0000),radial-gradient(60% 40% at 0 100%,#c4a35a0d,#0000);position:fixed;inset:0}html.dark body{background:var(--background,#141517);color:var(--foreground,#e7ecf1)}html.dark body:before{background-image:radial-gradient(80% 50% at 100% -20%,#ffffff04,#0000),radial-gradient(60% 40% at 0 100%,#f2c14e0f,#0000)}a[href=\#main-content]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a[href=\#main-content]:focus{z-index:10000;clip:auto;white-space:normal;border-radius:var(--radius-lg,.625rem);background:var(--primary,#0f3d3e);width:auto;height:auto;color:var(--primary-foreground,#e8f3f1);margin:0;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem;position:fixed;top:.75rem;left:.75rem;overflow:visible;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}html.dark a[href=\#main-content]:focus{background:var(--primary,#7cc3e2);color:var(--primary-foreground,#04121b)}a[href=\#main-content]:focus-visible{box-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a, 0 0 0 3px color-mix(in oklab, var(--ring,#0f3d3e) 50%, transparent)}html.dark a[href=\#main-content]:focus-visible{box-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a, 0 0 0 3px color-mix(in oklab, var(--ring,#7cc3e2) 50%, transparent)}}.HS70Aa_page{box-sizing:border-box;min-height:100dvh}.HS70Aa_page,.HS70Aa_page *{box-sizing:border-box}.HS70Aa_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:32rem;min-height:60dvh;margin-inline:auto;padding:4rem 1.5rem;display:flex}.HS70Aa_eyebrow{color:var(--ink,#0f3d3e);margin:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.dark .HS70Aa_eyebrow{color:var(--ink,#e7ecf1)}.HS70Aa_title{font-family:var(--font-display), "Fraunces", ui-serif, Georgia, serif;font-size:1.875rem;font-weight:inherit;letter-spacing:-.025em;color:var(--ink,#0f3d3e);margin:0;line-height:2.25rem}.dark .HS70Aa_title{color:var(--ink,#e7ecf1)}.HS70Aa_body{color:var(--muted-foreground,#5f6760);margin:0}.dark .HS70Aa_body{color:var(--muted-foreground,#99a2aa)}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.HS70Aa_cta{border-radius:var(--radius-lg,.625rem);background-color:var(--primary,#0f3d3e);height:2rem;color:var(--primary-foreground,#e8f3f1);white-space:nowrap;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding-inline:.625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,translate .15s,opacity .15s;display:inline-flex;position:relative}.dark .HS70Aa_cta{background-color:var(--primary,#7cc3e2);color:var(--primary-foreground,#04121b)}.HS70Aa_cta:hover{background-color:color-mix(in oklab, var(--primary,#0f3d3e) 80%, transparent)}.dark .HS70Aa_cta:hover{background-color:color-mix(in oklab, var(--primary,#7cc3e2) 80%, transparent)}.HS70Aa_cta:focus-visible{border-color:var(--ring,#0f3d3e);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--ring,#0f3d3e) 50%, transparent);outline:2px solid #0000}.dark .HS70Aa_cta:focus-visible{border-color:var(--ring,#7cc3e2);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring,#7cc3e2) 50%, transparent)}.HS70Aa_cta:active{translate:0 1px}@media (pointer:coarse){.HS70Aa_cta:after{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}