@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:local("Inter"),url(../assets/fonts/Inter-VariableFont_opsz,wght.woff2) format("woff2"),url(../assets/fonts/Inter-VariableFont_opsz,wght.woff) format("woff")}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{padding:0;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;font-display:swap;font-size:16px;min-width:320px}section{padding:110px 20px 0;margin-top:-80px}section img,section picture{border-radius:15px}img,picture{display:block;max-width:100%;width:100%;height:auto}h1,h2{font-weight:600;font-size:16px;line-height:24px}@media (min-width:768px){section img,section picture{border-radius:20px}h1,h2{font-size:20px;line-height:28px}.hide-desktop{display:none!important}}@media (min-width:1024px){section{padding:140px 40px 0;margin-top:-108px}h1,h2{font-size:24px;line-height:32px}}h3{font-weight:600;font-size:14px;line-height:20px}p,section ol,section ul{font-weight:400;font-size:12px;line-height:16px}.link,a{color:#2ecc71;transition:color .4s}.link:active,.link:focus,.link:hover,a:active,a:focus,a:hover{color:#27ab5f}table{width:100%;border-collapse:collapse;margin:20px 0}table thead{background:#999}table td,table th{text-align:left;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width:767px){.hide-mobile{display:none!important}.site-logo img{height:30px}}.container{max-width:1160px;margin:0 auto}.text-center{text-align:center}.btn{display:inline-block;border-radius:100px;font-style:normal;font-weight:600;font-size:12px;line-height:16px;padding:6px;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;transition:background-color .4s,border .4s,color .4s}.btn.btn-primary{color:#fff;background:#2ecc71;border:1px solid #2ecc71;min-width:110px}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background:#27ab5f;border-color:#27ab5f}@media (min-width:768px){.btn{font-size:14px;line-height:20px;padding:10px}.btn.btn-primary{min-width:155px}}.btn.btn-secondary{color:#999;background:rgba(153,153,153,0);border:1px solid #999;min-width:80px}.btn.btn-secondary:active,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background:rgba(153,153,153,.16)}.btn.btn-link{font-weight:400;font-size:12px;line-height:16px;color:#2ecc71}.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{color:#27ab5f}.site-logo{display:block;margin-right:30px}.site-logo img{width:auto}header{position:sticky;z-index:1;top:0}.site-header{background:#000;display:flex;align-items:center;padding:20px}.site-header a{display:block}@media (min-width:768px){.btn.btn-secondary{min-width:91px}.site-logo img{height:50px}.site-header{padding:20px 30px;justify-content:space-between}}.site-cta{display:flex;align-items:center;margin:0;padding:0;list-style:none}.site-cta li+li{margin-left:10px}.site-nav{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1)}.site-nav ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;font-style:normal;font-weight:400;font-size:14px;line-height:16px}@media (max-width:360px){.site-nav ul{font-size:10px}}.site-nav ul a{display:block;text-decoration:none;padding:8px 0;text-transform:uppercase;color:#999}.site-nav ul a:active,.site-nav ul a:focus,.site-nav ul a:hover{color:#000}.site-nav ul li+li{margin-left:16px}.hero .hero-content{position:relative}.hero a,.hero span{display:block}.hero img,.hero picture{aspect-ratio:64/29}@media (min-width:768px){.site-cta li+li,.site-nav ul li+li{margin-left:20px}.site-nav ul{font-size:16px;line-height:24px}.hero img,.hero picture{aspect-ratio:29/8}}.hero h2{font-weight:600;font-size:12px;line-height:16px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.1);margin:0;max-width:60%}@media (min-width:360px){.hero h2{font-size:16px;line-height:24px}}@media (min-width:576px){.hero h2{font-size:24px;line-height:32px}}@media (min-width:768px){.hero h2{font-size:30px;line-height:36px;max-width:50%}}.hero .hero-copies{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}@media (min-width:992px){.hero .hero-copies{padding:40px}}.slots{text-align:center}.slots .slots-list{display:flex}@media (max-width:1021px){.slots .slots-list{flex-wrap:wrap;justify-content:space-between}}.slots .slot-item{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:15px;overflow:hidden;padding:8px 10px;display:flex;flex-direction:column;width:100%}@media (min-width:1024px){p,section ol,section ul{font-size:14px;line-height:20px}.slots .slot-item+.slot-item{margin-left:12px}}@media (max-width:1021px){.slots .slot-item{width:calc(33% - 5.33px);margin-bottom:12px}}@media (max-width:767px){.slots .slot-item{width:calc(50% - 4px);margin-bottom:8px}}.slots img,.slots picture{display:block;margin:-8px -10px 8px;width:calc(100% + 20px);max-width:calc(100% + 20px);border-radius:0}.slots .slot-overlay{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.slots .slot-overlay .btn-primary{margin:auto auto 0}.slots .btn-primary{min-width:120px}.slots .slots-list-2{margin:40px 0;flex-wrap:wrap;justify-content:space-between}.slots .slots-list-2 .slot-item{padding:0;position:relative;width:calc(33% - 5.33px);margin:0 0 12px}@media (max-width:767px){.slots .slots-list-2 .slot-item{width:calc(50% - 4px);margin:0 0 8px}.slots .slots-list-2 .slot-item h3{font-size:16px;line-height:24px}}@media (max-width:576px){.slots .slots-list-2 .slot-item{width:100%;margin-bottom:12px}}.slots .slots-list-2 .slot-item:active .slot-overlay,.slots .slots-list-2 .slot-item:focus .slot-overlay,.slots .slots-list-2 .slot-item:hover .slot-overlay{opacity:1}.slots .slots-list-2 img,.slots .slots-list-2 picture{margin:0}.slots .slots-list-2 h3{color:#fff}.slots .slots-list-2 .slot-overlay{opacity:0;transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.slots .slots-list-3{margin:40px 0;flex-wrap:wrap;justify-content:space-between}.slots .slots-list-3 .slot-item{width:calc(33% - 5.33px);margin:0 0 12px}@media (max-width:767px){.slots .slots-list-3 .slot-item{width:calc(50% - 4px);margin:0 0 8px}.slots .slots-list-3 .slot-item h3{font-size:16px;line-height:24px}}@media (max-width:576px){.slots .slots-list-3 .slot-item{width:100%;margin-bottom:12px}}.site-footer{background:#000;color:#fff;padding:30px 20px;margin-top:32px}.site-footer p{font-size:12px;line-height:16px}.site-footer h3{font-weight:400;font-size:12px;line-height:16px;margin:0 0 20px;text-transform:uppercase}.site-footer a{color:#999;text-decoration:none;font-size:12px;line-height:16px;text-transform:uppercase}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{color:#fff}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer ul li+li{margin-top:10px}.site-footer .widget-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15)}.site-footer .copyright{margin:20px 0}@media (min-width:992px){.site-footer .widget-nav{width:100%;display:flex;align-items:center;justify-content:flex-end}.site-footer .widget-nav ul{display:flex}.site-footer .widget-nav ul li+li{margin:0 0 0 12px}}@media (min-width:1024px){.site-footer{padding:40px}.site-footer .footer-widgets{display:flex;justify-content:space-between;margin-bottom:40px}.site-footer .widget-item{margin-bottom:0;border:none}.site-footer p{font-size:14px;line-height:20px}.site-footer ul a{color:rgba(255,255,255,.7);font-size:14px;line-height:20px}.site-footer ul a:active,.site-footer ul a:focus,.site-footer ul a:hover{color:#fff}.site-footer .copyright{text-align:center}}.alert{position:fixed;z-index:1111;top:70px;left:0;right:0;background:#ffefcc;color:#000;width:100%;padding:20px;font-size:14px;line-height:20px}@media (min-width:768px){.site-footer h3{font-size:14px;line-height:20px;margin:0 0 15px}.alert{top:90px}}.alert.is-hidden{display:none}.alert .alert-content{display:flex}.alert button{background:0 0;border:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:24px;line-height:1;font-weight:700;cursor:pointer;margin-left:auto;padding:0 10px}span[data-url]{cursor:pointer}