@layer app{html{font-feature-settings:"kern"}body{font-size:var(--typography-body-lg-fontSize);letter-spacing:var(--typography-body-lg-letterSpacing);line-height:var(--typography-body-lg-lineHeight)}}:root{--borderRadii-xs:.125rem;--borderRadii-sm:.25rem;--borderRadii-md:.375rem;--borderRadii-lg:.5rem;--borderRadii-xl:.75rem;--borderRadii-2xl:1rem;--borderRadii-3xl:1.5rem;--boxShadows-xs:0 1px 2px 0 #0000000d;--boxShadows-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--boxShadows-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--boxShadows-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--boxShadows-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--boxShadows-2xl:0 25px 50px -12px #00000040;--boxShadows-inner:inset 0 2px 4px 0 #0000000d;--colors-1-base:#fbfdfc;--colors-2-bgSubtle:#f7f9f8;--colors-3-bg:#eef1f0;--colors-4-bgHover:#e6e9e8;--colors-5-bgActive:#dfe2e0;--colors-6-line:#d7dad9;--colors-7-border:#cbcfcd;--colors-8-borderHover:#b8bcba;--colors-9-solid:#868e8b;--colors-9-placeholderText:#868e8b;--colors-10-solidHover:#7c8481;--colors-11-text:#5f6563;--colors-12-textContrast:#1a211e;--colors-solidContrast:#fff;--colors-dark-12-text:#eceeed;--colors-dark-solidContrast:#fff;--colors-accent-1-base:#f9fefe;--colors-accent-2-bgSubtle:#f3fbfc;--colors-accent-3-bg:#e1f7fa;--colors-accent-4-bgHover:#cff0f6;--colors-accent-5-bgActive:#bce7ef;--colors-accent-6-line:#a6dbe4;--colors-accent-7-border:#8bcad5;--colors-accent-8-borderHover:#62b5c2;--colors-accent-8-focusRing:#62b5c2;--colors-accent-9-solid:#116874;--colors-accent-9-placeholderText:#116874;--colors-accent-10-solidHover:#005965;--colors-accent-11-text:#237480;--colors-accent-12-textContrast:#1e4046;--colors-accent-solidContrast:#fff;--colors-support-1-base:#fefcfb;--colors-support-2-bgSubtle:#fff6f1;--colors-support-3-bg:#ffebdf;--colors-support-4-bgHover:#ffdac3;--colors-support-5-bgActive:#ffccac;--colors-support-6-line:#ffbe98;--colors-support-7-border:#f4ad85;--colors-support-8-borderHover:#e89566;--colors-support-8-focusRing:#e89566;--colors-support-9-solid:#f27923;--colors-support-9-placeholderText:#f27923;--colors-support-10-solidHover:#e66c00;--colors-support-11-text:#c35a00;--colors-support-12-textContrast:#55301a;--colors-support-solidContrast:#fff;--colors-destructive-7-border:#f4a9aa;--colors-destructive-9-text:#e5484d;--colors-positive-9-text:#30a46c;--grid-columns:12;--grid-gutter:clamp(1.125rem,.6264rem + 2.4176vw,2.5rem);--grid-maxWidth:77.5rem;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-prose:66ch;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--spacing-4xs:clamp(.125rem,.1023rem + .1099vw,.1875rem);--spacing-3xs:clamp(.3125rem,.3125rem + 0vw,.3125rem);--spacing-2xs:clamp(.5625rem,.5398rem + .1099vw,.625rem);--spacing-xs:clamp(.875rem,.8523rem + .1099vw,.9375rem);--spacing-sm:clamp(1.125rem,1.0797rem + .2198vw,1.25rem);--spacing-md:clamp(1.6875rem,1.6195rem + .3297vw,1.875rem);--spacing-lg:clamp(2.25rem,2.1593rem + .4396vw,2.5rem);--spacing-xl:clamp(3.375rem,3.239rem + .6593vw,3.75rem);--spacing-2xl:clamp(4.5rem,4.3187rem + .8791vw,5rem);--spacing-3xl:clamp(6.75rem,6.478rem + 1.3187vw,7.5rem);--typography-display-lg-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-display-lg-fontSize:clamp(3.8017rem,2.8949rem + 4.3967vw,6.3024rem);--typography-display-lg-letterSpacing:clamp(-.0223em,-.0223em - 0vw,-.0223em);--typography-display-lg-fontWeight:700;--typography-display-lg-lineHeight:clamp(1.1315em,1.1504em - .0057vw,1.0793em);--typography-display-md-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-display-md-fontSize:clamp(3.1947rem,2.5394rem + 3.1774vw,5.0019rem);--typography-display-md-letterSpacing:clamp(-.0223em,-.0223em - 0vw,-.0223em);--typography-display-md-fontWeight:700;--typography-display-md-lineHeight:clamp(1.1565em,1.177em - .0062vw,1.1em);--typography-display-sm-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-display-sm-fontSize:clamp(2.6846rem,2.2186rem + 2.2595vw,3.9697rem);--typography-display-sm-letterSpacing:clamp(-.0222em,-.0222em - 0vw,-.0223em);--typography-display-sm-fontWeight:700;--typography-display-sm-lineHeight:clamp(1.1862em,1.2081em - .0066vw,1.126em);--typography-headline-lg-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-headline-lg-fontSize:clamp(2.256rem,1.9316rem + 1.5729vw,3.1506rem);--typography-headline-lg-fontWeight:700;--typography-headline-lg-lineHeight:clamp(1.2216em,1.2444em - .0069vw,1.1587em);--typography-headline-lg-letterSpacing:clamp(-.022em,-.0218em - 0vw,-.0223em);--typography-headline-md-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-headline-md-fontWeight:700;--typography-headline-md-fontSize:clamp(1.8958rem,1.6765rem + 1.0631vw,2.5005rem);--typography-headline-md-lineHeight:clamp(1.2637em,1.2868em - .007vw,1.2em);--typography-headline-md-letterSpacing:clamp(-.0214em,-.0211em - .0001vw,-.0221em);--typography-headline-sm-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-headline-sm-fontWeight:700;--typography-headline-sm-fontSize:clamp(1.5931rem,1.4512rem + .6882vw,1.9845rem);--typography-headline-sm-lineHeight:clamp(1.3138em,1.3363em - .0068vw,1.252em);--typography-headline-sm-letterSpacing:clamp(-.0201em,-.0196em - .0002vw,-.0216em);--typography-title-lg-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-title-lg-fontSize:clamp(1.3387rem,1.2531rem + .4154vw,1.575rem);--typography-title-lg-letterSpacing:clamp(-.0179em,-.0171em - .0002vw,-.02em);--typography-title-lg-fontWeight:500;--typography-title-lg-lineHeight:clamp(1.3734em,1.3937em - .0062vw,1.3175em);--typography-title-md-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-title-md-fontSize:clamp(1.125rem,1.0797rem + .2198vw,1.25rem);--typography-title-md-letterSpacing:clamp(-.0143em,-.0134em - .0003vw,-.0167em);--typography-title-md-fontWeight:500;--typography-title-md-lineHeight:clamp(1.4444em,1.4605em - .0049vw,1.4em);--typography-title-sm-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-title-sm-fontSize:clamp(.9454rem,.9284rem + .0821vw,.9921rem);--typography-title-sm-letterSpacing:clamp(-.0091em,-.0085em - .0002vw,-.0107em);--typography-title-sm-fontWeight:500;--typography-title-sm-lineHeight:clamp(1.5288em,1.5378em - .0027vw,1.504em);--typography-body-lg-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-body-lg-fontSize:clamp(1.125rem,1.0797rem + .2198vw,1.25rem);--typography-body-lg-letterSpacing:clamp(-.0143em,-.0134em - .0003vw,-.0167em);--typography-body-lg-lineHeight:clamp(1.4444em,1.4605em - .0049vw,1.4em);--typography-body-lg-fontWeight:400;--typography-body-md-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-body-md-fontSize:clamp(.9454rem,.9284rem + .0821vw,.9921rem);--typography-body-md-letterSpacing:clamp(-.0091em,-.0085em - .0002vw,-.0107em);--typography-body-md-lineHeight:clamp(1.5288em,1.5378em - .0027vw,1.504em);--typography-body-md-fontWeight:400;--typography-body-sm-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-body-sm-fontSize:clamp(.7944rem,.797rem - .0125vw,.7874rem);--typography-body-sm-letterSpacing:clamp(-.0022em,-.0023em + 0vw,-.0018em);--typography-body-sm-lineHeight:clamp(1.6293em,1.6272em + .0006vw,1.635em);--typography-body-sm-fontWeight:400;--typography-label-lg-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-label-lg-fontSize:clamp(.9454rem,.9284rem + .0821vw,.9921rem);--typography-label-lg-letterSpacing:clamp(-.0091em,-.0085em - .0002vw,-.0107em);--typography-label-lg-fontWeight:500;--typography-label-lg-lineHeight:clamp(1.5288em,1.5378em - .0027vw,1.504em);--typography-label-md-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-label-md-fontSize:clamp(.7944rem,.797rem - .0125vw,.7874rem);--typography-label-md-letterSpacing:clamp(-.0022em,-.0023em + 0vw,-.0018em);--typography-label-md-fontWeight:500;--typography-label-md-lineHeight:clamp(1.6293em,1.6272em + .0006vw,1.635em);--typography-label-sm-fontFamily:Questrial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--typography-label-sm-fontSize:clamp(.6676rem,.6831rem - .0751vw,.6249rem);--typography-label-sm-letterSpacing:clamp(.0064em,.0051em + .0004vw,.01em);--typography-label-sm-fontWeight:500;--typography-label-sm-lineHeight:clamp(1.7489em,1.7303em + .0056vw,1.8002em);--typography-monoFontFamily:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--typography-boldFontWeight:700}
