*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{background:var(--rs-background);min-height:100vh;color:var(--rs-foreground);font-family:var(--rs-font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}h1,h2,h3{font-family:var(--rs-font-heading);font-weight:var(--rs-heading-weight);text-wrap:balance;margin:0;line-height:1.2}p,ul,figure{margin:0}p{text-wrap:pretty}ul{padding:0;list-style:none}img{max-width:100%;display:block}a{color:var(--rs-link)}a[href^=tel\:]{white-space:nowrap;padding-block:2px}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--rs-ring);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--rs-space-md);z-index:100;padding:var(--rs-space-sm) var(--rs-space-md);background:var(--rs-primary);color:var(--rs-primary-foreground);border-radius:var(--rs-radius-md);position:absolute;top:-100px}.skip-link:focus{top:var(--rs-space-md)}.price{font-variant-numeric:tabular-nums;white-space:nowrap}.stretched-link{color:inherit;text-decoration:none}.stretched-link:after{content:"";z-index:0;position:absolute;inset:0}.stretched-link:focus-visible{outline:none}.stretched-link:focus-visible:after{outline:3px solid var(--rs-ring);outline-offset:2px}.state-banner{padding:12px var(--rs-space-md);background:var(--rs-warning);color:var(--rs-warning-foreground);text-align:center;font-size:15px;line-height:1.4}.min-progress{background:color-mix(in srgb, currentColor 28%, transparent);border-radius:999px;height:4px;display:block;overflow:hidden}.min-progress>span{border-radius:inherit;background:currentColor;height:100%;display:block}.rs-powered{grid-column:1/-1;font-size:12px;line-height:1.5}.page-end-spacer{height:96px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
