@font-face{font-family:'Kaushan Script';src:url(/assets/fonts/Kaushan%20Script-c1aca1cfbcff3777788bc428d64f7e0c.woff2?h=4ce1cf0c338e3ec5619683e626438c79) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Kaushan Script';src:url(/assets/fonts/Kaushan%20Script-3dffe1002003fe17988ce927bd7b0f95.woff2?h=4ce1cf0c338e3ec5619683e626438c79) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-b897362d7c7ef141ba5c58fbe41b311e.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-e11fabdde333b13d6834aafdd7b6f3a4.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-cfb1e00f46c56811b16bb68adeee5ba5.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-9601d01037c1b6c61169b6250ed19eb1.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-654c99b6a1abdf1faf75e78cb5892302.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-b897362d7c7ef141ba5c58fbe41b311e.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-e11fabdde333b13d6834aafdd7b6f3a4.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-cfb1e00f46c56811b16bb68adeee5ba5.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-9601d01037c1b6c61169b6250ed19eb1.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-654c99b6a1abdf1faf75e78cb5892302.woff2?h=2b890d162a0978dec7857006cc01820d) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.p-4{padding:1.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-3{padding-top:1rem!important}@media (min-width:992px){.p-lg-5{padding:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}}@media (min-width:1200px){.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}}.fit-cover{object-fit:cover}header{background-color:#000}header .container{z-index:2}@media (pointer:coarse) and (hover:none){header{background:url("https://source.unsplash.com/XT5OInaElMw/1600x900") center center no-repeat,#000}}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.card{--background:#fff;--background-checkbox:#0082ff;--background-image:#fff,rgba(0, 107, 175, 0.2);--text-color:#666;--text-headline:#000;--card-shadow:#0082ff;--card-radius:12px;--blend-mode:overlay;--transition:0.15s;user-select:none}.card:nth-child(odd) .card__body-cover-image{--x-y1:100% 90%;--x-y2:67% 83%;--x-y3:33% 90%;--x-y4:0% 85%}.card:nth-child(2n) .card__body-cover-image{--x-y1:100% 85%;--x-y2:73% 93%;--x-y3:25% 85%;--x-y4:0% 90%}.card__input{position:absolute;display:block;outline:0;border:none;background:0 0;padding:0;margin:0}.card__input:checked~.card__body{--shadow:0 0 0 3px var(--card-shadow)}.card__input:checked~.card__body .card__body-cover-checkbox{--check-bg:var(--background-checkbox);--check-border:#fff;--check-scale:1;--check-opacity:1}.card__input:checked~.card__body .card__body-cover-checkbox--svg{--stroke-color:#fff;--stroke-dashoffset:0}.card__input:checked~.card__body .card__body-cover:after{--opacity-bg:0}.card__input:checked~.card__body .card__body-cover-image{--filter-bg:grayscale(0)}.card__input:disabled~.card__body{cursor:not-allowed;opacity:.5}.card__input:disabled~.card__body:active{--scale:1}.card__body{display:grid;grid-auto-rows:calc(var(--card-height) - var(--header-height)) auto;background:var(--background);height:var(--card-height);width:var(--card-width);border-radius:var(--card-radius);overflow:hidden;position:relative;cursor:pointer;box-shadow:var(--shadow,0 4px 4px 0 rgba(0,0,0,.02));transition:transform var(--transition),box-shadow var(--transition);transform:scale(var(--scale,1)) translateZ(0)}.card__body:active{--scale:0.96}.card__body-cover{--c-border:var(--card-radius) var(--card-radius) 0 0;--c-width:100%;--c-height:100%;position:relative;overflow:hidden}.card__body-cover:after{content:"";position:absolute;left:0;top:0;width:var(--c-width);height:var(--c-height);border-radius:var(--c-border);background:linear-gradient(to bottom right,var(--background-image));mix-blend-mode:var(--blend-mode);opacity:var(--opacity-bg, 1);transition:opacity var(--transition) linear}.card__body-cover-image{width:var(--c-width);height:var(--c-height);object-fit:cover;border-radius:var(--c-border);filter:var(--filter-bg, grayscale(1));clip-path:polygon(0% 0%,100% 0%,var(--x-y1,100% 90%),var(--x-y2,67% 83%),var(--x-y3,33% 90%),var(--x-y4,0% 85%))}.card__body-cover-checkbox{background:var(--check-bg,var(--background-checkbox));border:2px solid var(--check-border,#fff);position:absolute;right:10px;top:10px;z-index:1;width:28px;height:28px;border-radius:50%;opacity:var(--check-opacity, 0);transition:transform var(--transition),opacity calc(var(--transition) * 1.2) linear,-webkit-transform var(--transition) ease;transform:scale(var(--check-scale,0))}.card__body-cover-checkbox--svg{width:13px;height:11px;display:inline-block;vertical-align:top;fill:none;margin:7px 0 0 5px;stroke:var(--stroke-color,#fff);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:var(--stroke-dashoffset,16px);transition:stroke-dashoffset .4s ease var(--transition)}.card__body-header{height:var(--header-height);background:var(--background);padding:10px 0 0 10px}.card__body-header-title{color:var(--text-headline);font-weight:300;margin-bottom:5px;font-size:15px}.card__body-header-subtitle{color:var(--text-color);font-weight:500;font-size:10px}