@font-face{font-family:Din;src:url(/_next/static/media/din.cedf3b6682d8fde4c65a8897d7e7f562.ttf);font-display:swap}.pattern-checks-sm{background-position:0 0,10px 10px;background-size:-webkit-calc(2 * 10px) -webkit-calc(2 * 10px);background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-checks-md,.pattern-checks-sm{background-image:-webkit-repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor),-webkit-repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor);background-image:repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor),repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor)}.pattern-checks-md{background-position:0 0,25px 25px;background-size:-webkit-calc(2 * 25px) -webkit-calc(2 * 25px);background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-checks-lg{background-position:0 0,50px 50px;background-size:-webkit-calc(2 * 50px) -webkit-calc(2 * 50px);background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-checks-lg,.pattern-checks-xl{background-image:-webkit-repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor),-webkit-repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor);background-image:repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor),repeating-linear-gradient(45deg,currentColor 25%,transparent 0,transparent 75%,currentColor 0,currentColor)}.pattern-checks-xl{background-position:0 0,100px 100px;background-size:-webkit-calc(2 * 100px) -webkit-calc(2 * 100px);background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-grid-sm{background-size:10px 10px}.pattern-grid-md,.pattern-grid-sm{background-image:-webkit-linear-gradient(currentColor 1px,transparent 0),-webkit-linear-gradient(left,currentColor 1px,transparent 0);background-image:linear-gradient(currentColor 1px,transparent 0),linear-gradient(90deg,currentColor 1px,transparent 0)}.pattern-grid-md{background-size:25px 25px}.pattern-grid-lg{background-size:50px 50px}.pattern-grid-lg,.pattern-grid-xl{background-image:-webkit-linear-gradient(currentColor 1px,transparent 0),-webkit-linear-gradient(left,currentColor 1px,transparent 0);background-image:linear-gradient(currentColor 1px,transparent 0),linear-gradient(90deg,currentColor 1px,transparent 0)}.pattern-grid-xl{background-size:100px 100px}.pattern-dots-sm{background-image:-webkit-radial-gradient(currentColor .5px,transparent .5px);background-image:radial-gradient(currentColor .5px,transparent 0);background-size:-webkit-calc(10 * .5px) -webkit-calc(10 * .5px);background-size:calc(10 * .5px) calc(10 * .5px)}.pattern-dots-md{background-image:-webkit-radial-gradient(currentColor 1px,transparent 1px);background-image:radial-gradient(currentColor 1px,transparent 0);background-size:-webkit-calc(10 * 1px) -webkit-calc(10 * 1px);background-size:calc(10 * 1px) calc(10 * 1px)}.pattern-dots-lg{background-image:-webkit-radial-gradient(currentColor 1.5px,transparent 1.5px);background-image:radial-gradient(currentColor 1.5px,transparent 0);background-size:-webkit-calc(10 * 1.5px) -webkit-calc(10 * 1.5px);background-size:calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-dots-xl{background-image:-webkit-radial-gradient(currentColor 2px,transparent 2px);background-image:radial-gradient(currentColor 2px,transparent 0);background-size:-webkit-calc(10 * 2px) -webkit-calc(10 * 2px);background-size:calc(10 * 2px) calc(10 * 2px)}.pattern-cross-dots-sm{background-image:-webkit-radial-gradient(currentColor .5px,transparent .5px),-webkit-radial-gradient(currentColor .5px,transparent .5px);background-image:radial-gradient(currentColor .5px,transparent 0),radial-gradient(currentColor .5px,transparent 0);background-size:-webkit-calc(20 * .5px) -webkit-calc(20 * .5px);background-size:calc(20 * .5px) calc(20 * .5px);background-position:0 0,-webkit-calc(10 * .5px) -webkit-calc(10 * .5px);background-position:0 0,calc(10 * .5px) calc(10 * .5px)}.pattern-cross-dots-md{background-image:-webkit-radial-gradient(currentColor 1px,transparent 1px),-webkit-radial-gradient(currentColor 1px,transparent 1px);background-image:radial-gradient(currentColor 1px,transparent 0),radial-gradient(currentColor 1px,transparent 0);background-size:-webkit-calc(20 * 1px) -webkit-calc(20 * 1px);background-size:calc(20 * 1px) calc(20 * 1px);background-position:0 0,-webkit-calc(10 * 1px) -webkit-calc(10 * 1px);background-position:0 0,calc(10 * 1px) calc(10 * 1px)}.pattern-cross-dots-lg{background-image:-webkit-radial-gradient(currentColor 1.5px,transparent 1.5px),-webkit-radial-gradient(currentColor 1.5px,transparent 1.5px);background-image:radial-gradient(currentColor 1.5px,transparent 0),radial-gradient(currentColor 1.5px,transparent 0);background-size:-webkit-calc(20 * 1.5px) -webkit-calc(20 * 1.5px);background-size:calc(20 * 1.5px) calc(20 * 1.5px);background-position:0 0,-webkit-calc(10 * 1.5px) -webkit-calc(10 * 1.5px);background-position:0 0,calc(10 * 1.5px) calc(10 * 1.5px)}.pattern-cross-dots-xl{background-image:-webkit-radial-gradient(currentColor 2px,transparent 2px),-webkit-radial-gradient(currentColor 2px,transparent 2px);background-image:radial-gradient(currentColor 2px,transparent 0),radial-gradient(currentColor 2px,transparent 0);background-size:-webkit-calc(20 * 2px) -webkit-calc(20 * 2px);background-size:calc(20 * 2px) calc(20 * 2px);background-position:0 0,-webkit-calc(10 * 2px) -webkit-calc(10 * 2px);background-position:0 0,calc(10 * 2px) calc(10 * 2px)}.pattern-vertical-lines-sm{background-image:-webkit-repeating-linear-gradient(left,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(90deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:10px 10px}.pattern-horizontal-lines-sm{background-image:-webkit-repeating-linear-gradient(bottom,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(0deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:10px 10px}.pattern-diagonal-lines-sm{background-image:-webkit-repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-size:10px 10px}.pattern-vertical-lines-md{background-image:-webkit-repeating-linear-gradient(left,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(90deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:25px 25px}.pattern-horizontal-lines-md{background-image:-webkit-repeating-linear-gradient(bottom,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(0deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:25px 25px}.pattern-diagonal-lines-md{background-image:-webkit-repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-size:25px 25px}.pattern-vertical-lines-lg{background-image:-webkit-repeating-linear-gradient(left,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(90deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:50px 50px}.pattern-horizontal-lines-lg{background-image:-webkit-repeating-linear-gradient(bottom,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(0deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:50px 50px}.pattern-diagonal-lines-lg{background-image:-webkit-repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-size:50px 50px}.pattern-vertical-lines-xl{background-image:-webkit-repeating-linear-gradient(left,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(90deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:100px 100px}.pattern-horizontal-lines-xl{background-image:-webkit-repeating-linear-gradient(bottom,currentColor,currentColor 1px,transparent 0,transparent);background-image:repeating-linear-gradient(0deg,currentColor,currentColor 1px,transparent 0,transparent);background-size:100px 100px}.pattern-diagonal-lines-xl{background-image:-webkit-repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,currentColor,currentColor 1px,transparent 0,transparent 50%);background-size:100px 100px}.pattern-vertical-stripes-sm{background-image:-webkit-linear-gradient(left,transparent 50%,currentColor 0);background-image:linear-gradient(90deg,transparent 50%,currentColor 0);background-size:10px 10px}.pattern-horizontal-stripes-sm{background-image:-webkit-linear-gradient(bottom,transparent 50%,currentColor 0);background-image:linear-gradient(0deg,transparent 50%,currentColor 0);background-size:10px 10px}.pattern-diagonal-stripes-sm{background:-webkit-repeating-linear-gradient(45deg,transparent,transparent 10px,currentColor 0,currentColor -webkit-calc(2 * 10px));background:repeating-linear-gradient(45deg,transparent,transparent 10px,currentColor 0,currentColor calc(2 * 10px))}.pattern-vertical-stripes-md{background-image:-webkit-linear-gradient(left,transparent 50%,currentColor 0);background-image:linear-gradient(90deg,transparent 50%,currentColor 0);background-size:25px 25px}.pattern-horizontal-stripes-md{background-image:-webkit-linear-gradient(bottom,transparent 50%,currentColor 0);background-image:linear-gradient(0deg,transparent 50%,currentColor 0);background-size:25px 25px}.pattern-diagonal-stripes-md{background:-webkit-repeating-linear-gradient(45deg,transparent,transparent 25px,currentColor 0,currentColor -webkit-calc(2 * 25px));background:repeating-linear-gradient(45deg,transparent,transparent 25px,currentColor 0,currentColor calc(2 * 25px))}.pattern-vertical-stripes-lg{background-image:-webkit-linear-gradient(left,transparent 50%,currentColor 0);background-image:linear-gradient(90deg,transparent 50%,currentColor 0);background-size:50px 50px}.pattern-horizontal-stripes-lg{background-image:-webkit-linear-gradient(bottom,transparent 50%,currentColor 0);background-image:linear-gradient(0deg,transparent 50%,currentColor 0);background-size:50px 50px}.pattern-diagonal-stripes-lg{background:-webkit-repeating-linear-gradient(45deg,transparent,transparent 50px,currentColor 0,currentColor -webkit-calc(2 * 50px));background:repeating-linear-gradient(45deg,transparent,transparent 50px,currentColor 0,currentColor calc(2 * 50px))}.pattern-vertical-stripes-xl{background-image:-webkit-linear-gradient(left,transparent 50%,currentColor 0);background-image:linear-gradient(90deg,transparent 50%,currentColor 0);background-size:100px 100px}.pattern-horizontal-stripes-xl{background-image:-webkit-linear-gradient(bottom,transparent 50%,currentColor 0);background-image:linear-gradient(0deg,transparent 50%,currentColor 0);background-size:100px 100px}.pattern-diagonal-stripes-xl{background:-webkit-repeating-linear-gradient(45deg,transparent,transparent 100px,currentColor 0,currentColor -webkit-calc(2 * 100px));background:repeating-linear-gradient(45deg,transparent,transparent 100px,currentColor 0,currentColor calc(2 * 100px))}.pattern-zigzag-sm{background:-webkit-linear-gradient(315deg,currentColor 25%,transparent 0) -10px 0,-webkit-linear-gradient(225deg,currentColor 25%,transparent 0) -10px 0,-webkit-linear-gradient(135deg,currentColor 25%,transparent 0),-webkit-linear-gradient(45deg,currentColor 25%,transparent 0);background:linear-gradient(135deg,currentColor 25%,transparent 0) -10px 0,linear-gradient(225deg,currentColor 25%,transparent 0) -10px 0,linear-gradient(315deg,currentColor 25%,transparent 0),linear-gradient(45deg,currentColor 25%,transparent 0);background-size:-webkit-calc(2 * 10px) -webkit-calc(2 * 10px);background-size:calc(2 * 10px) calc(2 * 10px)}.pattern-zigzag-md{background:-webkit-linear-gradient(315deg,currentColor 25%,transparent 0) -25px 0,-webkit-linear-gradient(225deg,currentColor 25%,transparent 0) -25px 0,-webkit-linear-gradient(135deg,currentColor 25%,transparent 0),-webkit-linear-gradient(45deg,currentColor 25%,transparent 0);background:linear-gradient(135deg,currentColor 25%,transparent 0) -25px 0,linear-gradient(225deg,currentColor 25%,transparent 0) -25px 0,linear-gradient(315deg,currentColor 25%,transparent 0),linear-gradient(45deg,currentColor 25%,transparent 0);background-size:-webkit-calc(2 * 25px) -webkit-calc(2 * 25px);background-size:calc(2 * 25px) calc(2 * 25px)}.pattern-zigzag-lg{background:-webkit-linear-gradient(315deg,currentColor 25%,transparent 0) -50px 0,-webkit-linear-gradient(225deg,currentColor 25%,transparent 0) -50px 0,-webkit-linear-gradient(135deg,currentColor 25%,transparent 0),-webkit-linear-gradient(45deg,currentColor 25%,transparent 0);background:linear-gradient(135deg,currentColor 25%,transparent 0) -50px 0,linear-gradient(225deg,currentColor 25%,transparent 0) -50px 0,linear-gradient(315deg,currentColor 25%,transparent 0),linear-gradient(45deg,currentColor 25%,transparent 0);background-size:-webkit-calc(2 * 50px) -webkit-calc(2 * 50px);background-size:calc(2 * 50px) calc(2 * 50px)}.pattern-zigzag-xl{background:-webkit-linear-gradient(315deg,currentColor 25%,transparent 0) -100px 0,-webkit-linear-gradient(225deg,currentColor 25%,transparent 0) -100px 0,-webkit-linear-gradient(135deg,currentColor 25%,transparent 0),-webkit-linear-gradient(45deg,currentColor 25%,transparent 0);background:linear-gradient(135deg,currentColor 25%,transparent 0) -100px 0,linear-gradient(225deg,currentColor 25%,transparent 0) -100px 0,linear-gradient(315deg,currentColor 25%,transparent 0),linear-gradient(45deg,currentColor 25%,transparent 0);background-size:-webkit-calc(2 * 100px) -webkit-calc(2 * 100px);background-size:calc(2 * 100px) calc(2 * 100px)}.pattern-triangles-sm{background-size:10px 10px}.pattern-triangles-md,.pattern-triangles-sm{background-image:-webkit-linear-gradient(45deg,currentColor 50%,transparent 0);background-image:linear-gradient(45deg,currentColor 50%,transparent 0)}.pattern-triangles-md{background-size:25px 25px}.pattern-triangles-lg{background-size:50px 50px}.pattern-triangles-lg,.pattern-triangles-xl{background-image:-webkit-linear-gradient(45deg,currentColor 50%,transparent 0);background-image:linear-gradient(45deg,currentColor 50%,transparent 0)}.pattern-triangles-xl{background-size:100px 100px}.text-pattern{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pattern-w-sm{width:10px}.pattern-h-sm{height:10px}.pattern-w-md{width:25px}.pattern-h-md{height:25px}.pattern-w-lg{width:50px}.pattern-h-lg{height:50px}.pattern-w-xl{width:100px}.pattern-h-xl{height:100px}@tailwind base;@tailwind components;@tailwind utilities;