.packages_page__ygoBK{background:#0e110f;color:#fff}.packages_hero__2kUTY{position:relative;overflow:hidden;min-height:680px;padding:105px max(28px,calc((100vw - 1240px) / 2));color:white;background:#080a08}.packages_hero__2kUTY:after{content:"↗";position:absolute;top:-180px;right:-30px;color:rgba(206,252,9,.1);font-family:var(--display);font-size:740px;line-height:1;transform:rotate(-8deg)}.packages_hero__2kUTY>*{position:relative;z-index:2}.packages_grid__iplZQ article>span,.packages_help__Oyt5B span,.packages_hero__2kUTY>span{font-size:10px;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.packages_hero__2kUTY>span{color:#aab1aa}.packages_hero__2kUTY h1{max-width:1020px;margin:23px 0;font-family:var(--display);font-size:clamp(70px,9vw,130px);line-height:.84;letter-spacing:-.02em}.packages_hero__2kUTY h1 em{color:#cefc09;font-style:normal}.packages_hero__2kUTY>p{max-width:700px;color:#b2b8b2;font-size:21px}.packages_hero__2kUTY>div{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}.packages_grid__iplZQ{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:110px max(28px,calc((100vw - 1240px) / 2))}.packages_grid__iplZQ article{position:relative;display:flex;flex-direction:column;min-height:620px;padding:32px;border:1px solid #cbd0c8;border-radius:26px;color:#080a08;background:white}.packages_grid__iplZQ article>b{position:absolute;top:20px;right:20px;padding:7px 10px;border-radius:999px;color:#080a08;background:#cefc09;font-size:9px;letter-spacing:.1em}.packages_grid__iplZQ article>span{color:#697069}.packages_grid__iplZQ h2{margin:64px 0 13px;font-family:var(--display);font-size:64px;line-height:.85;text-transform:uppercase}.packages_grid__iplZQ article>p{min-height:96px;margin:0;font-size:18px;font-weight:750}.packages_grid__iplZQ article>small{display:grid;gap:5px;min-height:95px;margin-top:22px;padding:20px 0;border-top:1px solid #d8ddd5;color:#666d66}.packages_grid__iplZQ article>small strong{color:inherit;font-size:9px;letter-spacing:.13em}.packages_grid__iplZQ ul{display:grid;gap:11px;margin:0 0 28px;padding:20px 0 0;border-top:1px solid #d8ddd5;list-style:none}.packages_grid__iplZQ li{display:flex;gap:9px;font-size:14px}.packages_grid__iplZQ li svg{flex:0 0 auto;width:17px;color:#cefc09}.packages_grid__iplZQ article>a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;border-top:1px solid #d8ddd5;font-weight:900}.packages_grid__iplZQ article>a svg{width:20px}.packages_grid__iplZQ .packages_featured__LYnur{color:white;border-color:#080a08;background:#080a08;transform:translateY(-14px);box-shadow:0 27px 60px rgba(8,10,8,.18)}.packages_grid__iplZQ .packages_featured__LYnur>small,.packages_grid__iplZQ .packages_featured__LYnur>span{color:#aab1aa}.packages_grid__iplZQ .packages_featured__LYnur ul,.packages_grid__iplZQ .packages_featured__LYnur>a,.packages_grid__iplZQ .packages_featured__LYnur>small{border-color:#363b36}.packages_grid__iplZQ .packages_featured__LYnur li svg{color:#cefc09}.packages_help__Oyt5B{display:grid;grid-template-columns:70px 1fr auto;gap:30px;align-items:center;margin:0 max(28px,calc((100vw - 1240px) / 2)) 110px;padding:38px;border:1px solid #cefc09;border-radius:28px;color:#080a08;background:white}.packages_help__Oyt5B>svg{color:#cefc09;width:54px;height:54px}.packages_help__Oyt5B h2{margin:6px 0;font-family:var(--display);font-size:clamp(34px,4vw,51px);line-height:.96;text-transform:uppercase}.packages_help__Oyt5B p{max-width:720px;margin:0}@media(max-width:900px){.packages_grid__iplZQ{grid-template-columns:1fr}.packages_grid__iplZQ article,.packages_grid__iplZQ article>p,.packages_grid__iplZQ article>small{min-height:0}.packages_grid__iplZQ .packages_featured__LYnur{transform:none}.packages_help__Oyt5B{grid-template-columns:55px 1fr}.packages_help__Oyt5B>.button{grid-column:2;justify-self:start;white-space:nowrap}}@media(max-width:680px){.packages_hero__2kUTY{min-height:0;padding:75px 18px}.packages_hero__2kUTY h1{font-size:58px}.packages_hero__2kUTY>p{font-size:18px}.packages_hero__2kUTY>div{align-items:stretch;flex-direction:column}.packages_grid__iplZQ{padding:75px 18px}.packages_grid__iplZQ article{padding:26px}.packages_grid__iplZQ h2{margin-top:50px}.packages_help__Oyt5B{grid-template-columns:1fr;margin:0 18px 75px;padding:27px}.packages_help__Oyt5B>.button{grid-column:1;width:100%;min-width:0;white-space:nowrap}}