._hero_1i17l_2{position:relative;min-height:580px;display:flex;align-items:center}._heroOverlay_1i17l_10{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a3a6ba6}._heroContent_1i17l_16{position:relative;z-index:1;width:100%;padding:100px 0 80px}._heading_1i17l_23{font-size:54px;font-weight:900;color:var(--white);letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}._sub_1i17l_32{font-size:18px;color:#ffffffe6;max-width:640px;line-height:1.6}._price_1i17l_38{color:#ffb800;font-weight:800;white-space:nowrap}._heroBtns_1i17l_39{display:flex;gap:14px;flex-wrap:wrap;margin:24px 0 14px}._towns_1i17l_40{font-size:15px;color:#fffc}._locationSection_1i17l_43{background:#fff;padding:80px 0}._locationSectionAlt_1i17l_48{background:#f0f4f8}._locationHeader_1i17l_52{margin-bottom:36px;display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}._locationPageLink_1i17l_59{font-size:14px;font-weight:600;color:var(--blue-on-grey)}._locationPageLink_1i17l_59:hover{text-decoration:underline}._locationTitle_1i17l_66{font-size:32px;font-weight:900;color:#1a3a6b;display:inline-block;padding-bottom:12px;border-bottom:3px solid #FFB800}._cardsGrid_1i17l_76{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:start}._cardsGridCenter_1i17l_83{display:flex;justify-content:center}._cardsGridCenter_1i17l_83>*{flex:0 0 calc(50% - 12px)}._cardWrap_1i17l_93{position:relative}._cardBadge_1i17l_97{position:absolute;top:-12px;left:24px;z-index:1;display:inline-block;background:#ffb800;color:#1a3a6b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:6px 12px;border-radius:8px;box-shadow:0 2px 8px #0000001f}._card_1i17l_76{background:#fff;border-radius:14px;border-top:4px solid #1a73e8;padding:28px;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 10px #0000000f;transition:box-shadow .25s}._card_1i17l_76:hover{box-shadow:0 8px 32px #1a73e826}._cardTitle_1i17l_130{font-size:20px;font-weight:900;color:#1a3a6b;line-height:1.2}._hours_1i17l_138{display:flex;gap:24px}._hourItem_1i17l_143{display:flex;flex-direction:column}._hourNum_1i17l_148{font-size:30px;font-weight:900;color:#1a73e8;line-height:1}._hourLabel_1i17l_155{font-size:12px;color:var(--gray-600);margin-top:3px}._subTiles_1i17l_162{display:grid;grid-template-columns:1fr 1fr;gap:12px}._subTile_1i17l_162{background:#f8faff;border:1px solid #E5E7EB;border-radius:10px;padding:16px 14px;display:flex;flex-direction:column;gap:5px;text-align:center}._subTileLabel_1i17l_179{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._subTilePrice_1i17l_187{font-size:28px;font-weight:900;color:#1a3a6b;line-height:1;margin-top:4px}._subTileGst_1i17l_195{font-size:11px;color:var(--gray-600);margin-bottom:4px}._subTileBtn_1i17l_201{background:#ffb800;color:#1a3a6b;font-size:13px;font-weight:800;padding:10px;border-radius:8px;display:block;text-align:center;transition:background .2s}._subTileBtn_1i17l_201:hover{background:#e6a600}._licenceSection_1i17l_218{background:#fff;padding:80px 0}._licenceHeader_1i17l_223{margin-bottom:36px}._licenceTitle_1i17l_227{font-size:32px;font-weight:900;color:#1a3a6b;display:inline-block;padding-bottom:12px;border-bottom:3px solid #FFB800;margin-bottom:10px}._licenceSub_1i17l_237{font-size:16px;color:#6b7280;margin-top:10px}._addonsSection_1i17l_244{background:#f0f4f8;padding:80px 0}._addonsGrid_1i17l_249{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}._addonCard_1i17l_256{background:#f8faff;border-radius:14px;border-top:4px solid #1a73e8;padding:24px;display:flex;flex-direction:column;gap:10px;text-align:center;transition:box-shadow .25s}._addonCard_1i17l_256:hover{box-shadow:0 6px 24px #1a73e81f}._addonName_1i17l_272{font-size:15px;font-weight:800;color:#1a3a6b}._addonDesc_1i17l_278{font-size:13px;color:#6b7280;line-height:1.4;flex:1}._addonPrice_1i17l_285{font-size:30px;font-weight:900;color:#1a3a6b;line-height:1}._addonPrice_1i17l_285 span{display:block;font-size:12px;font-weight:500;color:var(--gray-600);margin-top:4px}._addonBtn_1i17l_300{background:#ffb800;color:#1a3a6b;font-size:13px;font-weight:800;padding:11px;border-radius:8px;display:block;text-align:center;transition:background .2s}._addonBtn_1i17l_300:hover{background:#e6a600}._cta_1i17l_317{background:#1a3a6b;padding:80px 0;text-align:center}._ctaTitle_1i17l_323{font-size:40px;font-weight:900;color:#fff;letter-spacing:-1px;margin-bottom:36px}@media(max-width:1024px){._addonsGrid_1i17l_249{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._hero_1i17l_2{min-height:0;align-items:flex-start}._heroContent_1i17l_16{padding:28px 0 30px}._sub_1i17l_32{font-size:15px;line-height:1.55}._heroBtns_1i17l_39{flex-direction:column;gap:10px;margin:18px 0 12px}._heroBtn_1i17l_39{width:100%;text-align:center;justify-content:center}._towns_1i17l_40{font-size:14px}._heading_1i17l_23{font-size:32px}._locationTitle_1i17l_66,._licenceTitle_1i17l_227{font-size:26px}._cardsGrid_1i17l_76{grid-template-columns:1fr}._addonsGrid_1i17l_249{grid-template-columns:repeat(2,1fr)}._ctaTitle_1i17l_323{font-size:28px}}
