#front-page .front-page-s2 .front-page-s2-tile{background-color:var(--bg-color);border-color:var(--border-color);border-radius:48px;border-style:solid;border-width:1px;max-width:966px;padding:4rem 1.25rem}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile{padding-bottom:30px;padding-top:30px}}#front-page .front-page-s2 .front-page-s2-tile:not(:first-of-type){margin-top:50px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile:not(:first-of-type){margin-top:1.25rem}}#front-page .front-page-s2 .front-page-s2-tile .sash{right:0;top:0}#front-page .front-page-s2 .front-page-s2-tile .tile-image{margin-bottom:30px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .tile-image{margin-bottom:15px}}#front-page .front-page-s2 .front-page-s2-tile .tile-image.mobile{max-width:200px}#front-page .front-page-s2 .front-page-s2-tile .before-title{font-size:1rem;margin-bottom:10px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .before-title{font-size:.875rem;margin-bottom:5px}}#front-page .front-page-s2 .front-page-s2-tile>h2{font-size:3rem;letter-spacing:-.06;margin-bottom:1.25rem;margin-top:0}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile>h2{font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.015rem;line-height:1.33;margin-bottom:15px}}#front-page .front-page-s2 .front-page-s2-tile>p{font-size:1.25rem;line-height:1.5;margin-left:auto;margin-right:auto;max-width:658px;width:100%}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile>p{font-size:1rem}}#front-page .front-page-s2 .front-page-s2-tile .counter-container{margin-bottom:30px;margin-top:1.25rem}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container{margin-bottom:15px;margin-top:15px}}#front-page .front-page-s2 .front-page-s2-tile .counter-container>p{font-size:1.25rem;line-height:1.5;margin-bottom:0;margin-top:0}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container>p{font-size:1rem}}#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter{margin-bottom:0;margin-top:30px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter{margin-bottom:0;margin-top:15px}}#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div{background-color:var(--bg-color);border-radius:9999px;max-width:125px;padding:1.25rem 0}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div{max-width:80px;padding:10px 0}}#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div span:first-of-type{color:#ff6400;font-size:2.625rem;font-weight:700;line-height:1.19}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div span:first-of-type{font-size:1.5rem;line-height:1.33}}#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div span:last-of-type{color:#3d3d3d;font-weight:700;line-height:1.5;margin-top:5px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .counter-container .counter>div span:last-of-type{line-height:1.5;margin-top:1px}}#front-page .front-page-s2 .front-page-s2-tile .button-container{margin-bottom:30px;margin-top:30px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .button-container{margin-bottom:15px;margin-top:15px}}#front-page .front-page-s2 .front-page-s2-tile .button-container .custom-button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:1.25rem;padding:1.25rem 2.5rem}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .button-container .custom-button{padding-left:30px;padding-right:30px;width:100%}}#front-page .front-page-s2 .front-page-s2-tile .regulation-container{margin-top:30px}@media (max-width:600px){#front-page .front-page-s2 .front-page-s2-tile .regulation-container{margin-top:15px}}#front-page .front-page-s2 .front-page-s2-tile .regulation-container .regulation-button{color:#676767;font-size:.875rem;line-height:1.5;text-decoration-line:underline}#front-page .front-page-s2 .front-page-s2-tile>div:last-child{margin-bottom:0}
