.compact-entrance[data-astro-cid-ye7h7flt]{isolation:isolate;color:#505050;background:#fff;position:relative}.entrance-rail[data-astro-cid-ye7h7flt]{width:100%;max-width:1940px;margin-inline:auto;display:grid}.entrance-copy[data-astro-cid-ye7h7flt],.entrance-scene[data-astro-cid-ye7h7flt]{grid-area:1/1}.entrance-copy[data-astro-cid-ye7h7flt]{z-index:1;text-align:center;flex-direction:column;place-self:start center;align-items:center;width:min(560px,42%);min-width:0;padding:104px 0 96px;display:flex}h2[data-astro-cid-ye7h7flt]{text-wrap:balance;margin:0 0 24px;font:600 30px/1.2 VFS Concept Playfair,Georgia,serif}a[data-astro-cid-ye7h7flt]{justify-content:center;align-items:center;font-family:VFS Concept Inter,Arial,sans-serif;display:inline-flex}.entrance-button[data-astro-cid-ye7h7flt]{color:#fff;background:#db006b;border-radius:999px;max-width:100%;min-height:56px;padding:0 34px;font-size:13px;font-weight:600;text-decoration:none}.entrance-button[data-astro-cid-ye7h7flt]:hover{background:#b50058}.entrance-phone[data-astro-cid-ye7h7flt]{color:#707070;gap:12px;min-height:44px;margin-top:12px;font-size:15px;font-weight:600;text-decoration:none}.entrance-faq[data-astro-cid-ye7h7flt]{color:#505050;gap:12px;min-height:44px;margin-top:32px;font-size:14px;font-weight:600;text-decoration:none}.entrance-faq[data-astro-cid-ye7h7flt] span[data-astro-cid-ye7h7flt]{color:#db006b;font-size:22px}.entrance-phone[data-astro-cid-ye7h7flt],.entrance-faq[data-astro-cid-ye7h7flt]{padding-inline:32px;position:relative}.entrance-phone[data-astro-cid-ye7h7flt] svg{position:absolute;left:0}.entrance-faq[data-astro-cid-ye7h7flt]>span[data-astro-cid-ye7h7flt]{position:absolute;right:0}a[data-astro-cid-ye7h7flt]:focus-visible{outline-offset:4px;outline:2px solid #505050}.service-ending[data-astro-cid-ye7h7flt]{font:400 16px VFS Mortgage Inter,Arial,sans-serif}.service-ending[data-astro-cid-ye7h7flt] h2[data-astro-cid-ye7h7flt]{letter-spacing:normal;font-family:VFS Mortgage Playfair,Georgia,serif}.service-ending[data-astro-cid-ye7h7flt] a[data-astro-cid-ye7h7flt]{font-family:VFS Mortgage Inter,Arial,sans-serif}.service-ending[data-astro-cid-ye7h7flt] .entrance-button[data-astro-cid-ye7h7flt]{min-height:44px;line-height:normal;box-shadow:inset 0 0 0 1px #db006b}@media (width>=901px){.entrance-copy[data-astro-cid-ye7h7flt]{--closing-stack-top:clamp(16px,calc(34.6154vw - 338.462px),160px);--closing-stack-space:200px;padding:var(--closing-stack-top) 0 calc(var(--closing-stack-space) - var(--closing-stack-top))}.entrance-faq[data-astro-cid-ye7h7flt]{margin-top:16px}}@media (width>=1440px){.entrance-copy[data-astro-cid-ye7h7flt]{position:relative;top:-24px}}.entrance-scene[data-astro-cid-ye7h7flt]{aspect-ratio:1940/724;pointer-events:none;min-width:0}.entrance-panorama[data-astro-cid-ye7h7flt]{width:100%;max-width:none;height:auto;display:block}.entrance-wing[data-astro-cid-ye7h7flt]{display:none}@media (width>=601px) and (width<=900px){.entrance-rail[data-astro-cid-ye7h7flt] .entrance-scene[data-astro-cid-ye7h7flt]{max-width:600px}}@media (width>=901px) and (width<=1199px){.entrance-rail[data-astro-cid-ye7h7flt]{width:calc(100% - 48px);max-width:1080px}.entrance-copy[data-astro-cid-ye7h7flt]{--closing-stack-space:128px}.entrance-faq[data-astro-cid-ye7h7flt]{margin-top:12px}}.compact-entrance[data-astro-cid-ye7h7flt]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1c1c1c);height:64px;position:absolute;inset:auto 0 0}@media (width<=900px){.entrance-rail[data-astro-cid-ye7h7flt]{gap:24px}.entrance-copy[data-astro-cid-ye7h7flt],.entrance-scene[data-astro-cid-ye7h7flt]{grid-area:auto}.entrance-copy[data-astro-cid-ye7h7flt]{width:min(560px,100% - 48px);padding:48px 0 0}h2[data-astro-cid-ye7h7flt]{font-size:26px;line-height:1.3}.entrance-scene[data-astro-cid-ye7h7flt]{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:900px;margin-inline:auto;padding-bottom:48px;display:grid}.entrance-panorama[data-astro-cid-ye7h7flt]{display:none}.entrance-wing[data-astro-cid-ye7h7flt]{aspect-ratio:1;display:block;position:relative;overflow:hidden}.entrance-wing[data-astro-cid-ye7h7flt] img[data-astro-cid-ye7h7flt]{width:300%;max-width:none;height:auto;display:block;position:absolute;top:0}.entrance-wing-left[data-astro-cid-ye7h7flt] img[data-astro-cid-ye7h7flt]{left:0}.entrance-wing-right[data-astro-cid-ye7h7flt] img[data-astro-cid-ye7h7flt]{right:0}}:root body main .centred-ending.compact-entrance a.entrance-button{color:#fff;background:#db006b;box-shadow:inset 0 0 0 1px #db006b}:root body main .centred-ending.compact-entrance a.entrance-button:is(:hover,:focus-visible){color:#fff;background:#b50058;box-shadow:inset 0 0 0 1px #b50058}:root body main .centred-ending.compact-entrance a.entrance-button:active{color:#fff;background:#98004a;box-shadow:inset 0 0 0 1px #98004a}body:has(.compact-entrance) .illustrated-ending.compact-entrance{padding-top:32px}@media (width<=900px){body:has(.compact-entrance) .illustrated-ending.compact-entrance{padding-top:0}}body:has(.compact-entrance) .illustrated-ending.compact-entrance.service-ending{padding-top:56px}@media (width<=900px){body:has(.compact-entrance) .illustrated-ending.compact-entrance.service-ending{padding-top:24px}}
