.p-5sba_footer{z-index:1;color:#d6e7f9;background:#091726;border-top:1px solid #47749b55;margin-top:48px;position:relative}.p-5sba_inner{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(170px,1fr)) 130px;gap:36px;max-width:1320px;margin:auto;padding:38px 24px 44px;display:grid}.p-5sba_withoutSeal{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(170px,1fr))}.p-5sba_intro strong{font-size:21px;font-weight:900}.p-5sba_intro strong span{color:#87beff}.p-5sba_intro p{color:#a9bfd5;max-width:350px;margin:11px 0 0;font-size:13px;line-height:2}.p-5sba_group{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.p-5sba_group h2{color:#f4f8ff;margin:0 0 4px;font-size:14px}.p-5sba_group a{color:#a9cbea;overflow-wrap:anywhere;font-size:13px;text-decoration:none}.p-5sba_group a:hover{color:#fff;text-decoration:underline}.p-5sba_group a:focus-visible{outline-offset:4px;outline:2px solid #9bd4ff}.p-5sba_hours{color:#a9bfd5;font-size:12px;line-height:1.9}.p-5sba_seal{text-align:center;color:#a9bfd5;flex-direction:column;align-items:center;gap:9px;font-size:11px;display:flex}.p-5sba_seal img{max-width:110px;height:auto;margin:auto;display:block}.p-5sba_seal a:focus-visible{outline-offset:4px;outline:2px solid #9bd4ff}@media (max-width:760px){.p-5sba_inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:30px 20px 36px}.p-5sba_withoutSeal{grid-template-columns:repeat(2,minmax(0,1fr))}.p-5sba_intro{grid-column:1/-1}}@media (max-width:480px){.p-5sba_inner,.p-5sba_withoutSeal{grid-template-columns:1fr}.p-5sba_intro{grid-column:auto}}
.lJL4nG_page{--surface:#101d2b;--line:#9cc2dc2e;--subtle:#9cbbca;color:#f2f8fc;padding:26px 0 72px}.lJL4nG_crumbs{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.lJL4nG_crumbs a{color:inherit;text-decoration:none}.lJL4nG_crumbs a:hover{color:#77e4ef}.lJL4nG_crumbs span:last-child{color:#e3f5f9}.lJL4nG_hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:24px;display:grid}.lJL4nG_visual{border:1px solid var(--line);background:radial-gradient(circle at 48% 32%,#5bcade38,#0000 44%),radial-gradient(circle at 12% 88%,#6f72f12b,#0000 40%),linear-gradient(145deg,#132a3b 0%,#0a1522 75%);border-radius:26px;place-items:center;min-height:510px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #0003}.lJL4nG_visual:after{content:"";pointer-events:none;border:1px solid #d2edf717;border-radius:18px;position:absolute;inset:16px}.lJL4nG_image{object-fit:contain;filter:drop-shadow(0 26px 30px #00000052);max-width:88%;max-height:430px;display:block}.lJL4nG_fallback{color:#b4eff7;background:linear-gradient(145deg,#66d8ed29,#746fee29);border:1px solid #7adef04d;border-radius:42px;place-items:center;width:170px;height:170px;font-size:76px;font-weight:800;display:grid;box-shadow:0 28px 65px #01081247}.lJL4nG_visualCaption{color:#aac9d9;letter-spacing:.16em;font-size:11px;font-weight:700;position:absolute;bottom:28px;right:30px}.lJL4nG_summary{border:1px solid var(--line);background:linear-gradient(155deg,#192f3ff7,#0c1725fa);border-radius:26px;flex-direction:column;padding:clamp(24px,4vw,44px);display:flex;box-shadow:0 25px 70px #0000002e}.lJL4nG_eyebrow{color:#78e2ea;letter-spacing:.14em;font-size:12px;font-weight:800}.lJL4nG_title{color:#f8fbff;overflow-wrap:anywhere;margin:18px 0 10px;font-size:clamp(29px,3vw,44px);line-height:1.35}.lJL4nG_subtitle{color:#c4d6e1;margin:0;font-size:15px;line-height:1.9}.lJL4nG_pills{flex-wrap:wrap;gap:9px;margin:23px 0 27px;display:flex}.lJL4nG_pill{color:#a8eef0;background:#36b4c21a;border:1px solid #6cdce147;border-radius:999px;padding:6px 12px;font-size:12px}.lJL4nG_unavailable{color:#f0be9f;background:#ec9d701a;border-color:#ec9d7047}.lJL4nG_priceHeading{color:#a9c2d1;margin:0 0 12px;font-size:13px;font-weight:700}.lJL4nG_prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.lJL4nG_price{background:#def5ff0b;border:1px solid #9ec9df24;border-radius:15px;flex-direction:column;gap:5px;min-width:0;padding:15px 17px;display:flex}.lJL4nG_price:first-child{background:#37bac817;border-color:#52dce161}.lJL4nG_priceLabel{color:#a9c1d0;font-size:12px}.lJL4nG_priceValue{color:#fff;overflow-wrap:anywhere;font-size:clamp(18px,2vw,25px);font-weight:800;line-height:1.4}.lJL4nG_priceNote{color:#8faebb;font-size:11px;line-height:1.6}.lJL4nG_emptyPrice{color:#b8c9d4;font-size:13px;line-height:1.9}.lJL4nG_actions{margin-top:auto;padding-top:20px}.lJL4nG_primary{text-align:center;background:linear-gradient(100deg,#79e7e5,#68b9f1);border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:53px;padding:12px 18px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 30px #3ebed733;color:#071927!important}.lJL4nG_primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #3ebed74d}.lJL4nG_primary:focus-visible,.lJL4nG_crumbs a:focus-visible,.lJL4nG_inlineLink:focus-visible{outline-offset:4px;outline:3px solid #96f5e8}.lJL4nG_details{grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);gap:20px;margin-top:22px;display:grid}.lJL4nG_detailCard{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:clamp(23px,3vw,34px)}.lJL4nG_detailCard h2{color:#effaff;margin:0 0 17px;font-size:20px}.lJL4nG_description{color:#c8dbe4;overflow-wrap:anywhere;line-height:2.1}.lJL4nG_description :first-child{margin-top:0}.lJL4nG_description :last-child{margin-bottom:0}.lJL4nG_detailCard p{color:#b6cad6;line-height:2}.lJL4nG_detailCard ul{color:#b6cad6;margin:0;padding-right:20px;line-height:2.1}.lJL4nG_inlineLink{color:#85e7ed;text-underline-offset:4px}.lJL4nG_detailLinks{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}@media (max-width:920px){.lJL4nG_hero{grid-template-columns:1fr}.lJL4nG_visual{min-height:400px}.lJL4nG_details{grid-template-columns:1fr}}@media (max-width:600px){.lJL4nG_page{padding-top:10px}.lJL4nG_hero{gap:12px}.lJL4nG_visual{border-radius:19px;min-height:290px}.lJL4nG_visual:after{border-radius:13px;inset:10px}.lJL4nG_image{max-height:250px}.lJL4nG_visualCaption{bottom:17px;right:19px}.lJL4nG_summary{border-radius:19px;padding:22px}.lJL4nG_prices{grid-template-columns:1fr 1fr}.lJL4nG_price{padding:12px}.lJL4nG_priceValue{font-size:18px}.lJL4nG_detailCard{border-radius:18px}}@media (max-width:370px){.lJL4nG_prices{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lJL4nG_primary{transition:none}.lJL4nG_primary:hover{transform:none}}
