.site-footer_footer__zzHBa{background:var(--color-night);color:var(--color-white);border-block-start:var(--border-inverse)}.site-footer_inner__oxeqS{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(3.5rem,8vw,6rem) 2rem}.site-footer_grid__vQqx9{display:grid;gap:2.5rem}.site-footer_brandColumn__RE3_g{max-inline-size:30rem}.site-footer_brand__3D7Z_{display:inline-block;color:var(--color-white);font-size:1.1rem;font-weight:var(--font-weight-ui-emphasis);letter-spacing:.12em;text-decoration:none}.site-footer_positioning__zeV0_{margin-block:1rem 0;color:rgb(255 255 255/72%);line-height:var(--line-body)}.site-footer_columnTitle__naK1T{margin:0 0 1rem;color:var(--color-gold-soft);font-size:var(--font-size-small);font-weight:var(--font-weight-ui);letter-spacing:var(--tracking-label);text-transform:uppercase}.site-footer_contactList__1JL8W,.site-footer_languageList__sRvtC,.site-footer_linkList__ZmCYb{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.site-footer_contactList__1JL8W a,.site-footer_languageList__sRvtC a,.site-footer_legalRow__y6Gst a,.site-footer_linkList__ZmCYb a{color:rgb(255 255 255/78%);text-decoration:none}.site-footer_contactList__1JL8W a:hover,.site-footer_languageList__sRvtC a:hover,.site-footer_legalRow__y6Gst a:hover,.site-footer_linkList__ZmCYb a:hover{color:var(--color-white)}.site-footer_quoteLink__ZFzKl{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding-inline:1rem;border:1px solid rgb(255 255 255/20%);border-radius:var(--radius-pill);color:var(--color-white)!important;font-weight:var(--font-weight-ui)}.site-footer_bottom__80i8B{display:grid;gap:1.25rem;margin-block-start:clamp(3rem,7vw,5rem);padding-block-start:1.5rem;border-block-start:var(--border-inverse);color:rgb(255 255 255/58%);font-size:var(--font-size-small)}.site-footer_legalRow__y6Gst{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.site-footer_legalRow__y6Gst button{border:0;padding:0;background:transparent;color:rgb(255 255 255/78%);font:inherit;cursor:pointer}.site-footer_legalRow__y6Gst button:hover{color:var(--color-white)}.site-footer_languageList__sRvtC{grid-auto-flow:column;justify-content:start;gap:1rem}.site-footer_languageList__sRvtC a[aria-current=page]{color:var(--color-white);text-decoration:underline;text-underline-offset:.3em}@media (min-width:48rem){.site-footer_grid__vQqx9{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer_bottom__80i8B{grid-template-columns:1fr auto;align-items:end}.site-footer_languageList__sRvtC{justify-content:end}}@media (min-width:64rem){.site-footer_grid__vQqx9{grid-template-columns:minmax(14rem,1.35fr) repeat(3,minmax(10rem,1fr))}}.quote-page_page__LIk_T{background:var(--color-canvas);min-height:100vh}.quote-page_hero__KCYvC{position:relative;overflow:hidden;background:linear-gradient(135deg,#071713,#0d2a23 58%,#123f35);color:var(--color-white);padding:clamp(4rem,8vw,7rem) 0 clamp(4.5rem,9vw,7.5rem)}.quote-page_hero__KCYvC:before{position:absolute;inset:-30% -10% auto auto;width:38rem;height:38rem;border-radius:50%;background:radial-gradient(circle,rgba(181,138,66,.18),rgba(45,116,101,.08) 48%,transparent 70%);content:"";pointer-events:none}.quote-page_hero__KCYvC:after{position:absolute;inset:auto auto -18rem -12rem;width:32rem;height:32rem;border:1px solid rgba(255,255,255,.07);border-radius:50%;content:"";pointer-events:none}.quote-page_heroInner__h3BGA{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(3rem,7vw,7rem);align-items:center}.quote-page_heroCopy__udBNx{max-width:46rem}.quote-page_eyebrow___31is{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.35rem;color:#ead9b9;font-size:.78rem;font-weight:var(--font-weight-ui-emphasis);letter-spacing:.12em;text-transform:uppercase}.quote-page_eyebrow___31is:before{width:2.25rem;height:1px;background:#b58a42;content:""}.quote-page_title__8vfb2{max-width:11ch;margin:0;font-family:var(--font-display);font-size:clamp(3.25rem,6.5vw,6.2rem);font-weight:750;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.quote-page_lead__et7xv{max-width:38rem;margin:1.75rem 0 0;color:rgba(255,255,255,.72);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.quote-page_trustRow__M__5d{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.quote-page_trustItem__JGCha{display:inline-flex;align-items:center;gap:.55rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.05);padding:.65rem .9rem;color:rgba(255,255,255,.86);font-size:.82rem;font-weight:var(--font-weight-ui)}.quote-page_trustItem__JGCha:before{width:.45rem;height:.45rem;border-radius:50%;background:#b58a42;box-shadow:0 0 0 4px rgba(181,138,66,.12);content:""}.quote-page_visual__imR9h{position:relative;min-height:23rem;border:1px solid rgba(255,255,255,.12);border-radius:2rem;background:linear-gradient(150deg,rgba(255,255,255,.09),rgba(255,255,255,.025));box-shadow:0 2.5rem 7rem rgba(0,0,0,.25);backdrop-filter:blur(12px)}.quote-page_visual__imR9h:after,.quote-page_visual__imR9h:before{position:absolute;inset:50% auto auto 50%;border:1px solid rgba(181,138,66,.38);border-radius:50%;content:"";transform:translate(-50%,-50%)}.quote-page_visual__imR9h:before{width:11rem;height:11rem}.quote-page_visual__imR9h:after{width:17rem;height:17rem;border-color:rgba(45,116,101,.65)}.quote-page_visualCore__2liNc{position:absolute;inset:50% auto auto 50%;z-index:2;display:grid;width:6.2rem;height:6.2rem;place-items:center;border-radius:1.65rem;background:#b58a42;color:#071713;font-size:.72rem;font-weight:var(--font-weight-ui-emphasis);letter-spacing:.1em;text-align:center;transform:translate(-50%,-50%);box-shadow:0 1.25rem 3.5rem rgba(0,0,0,.28)}.quote-page_visualLabel__sAi_9{position:absolute;inset:auto 1.5rem 1.5rem;z-index:2;border-top:1px solid rgba(255,255,255,.12);padding-top:1rem;color:rgba(255,255,255,.64);font-size:.82rem}.quote-page_content__rCrFh{position:relative;z-index:2;margin-top:-2.5rem;padding-bottom:clamp(4rem,8vw,7rem)}.quote-page_contentShell__ryZdq{border:1px solid rgba(16,35,31,.08);border-radius:2rem;background:#f9f8f3;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 2rem 5rem rgba(7,23,19,.08)}[dir=rtl] .quote-page_eyebrow___31is{letter-spacing:0}[dir=rtl] .quote-page_eyebrow___31is:before{order:2}[dir=rtl] .quote-page_visualCore__2liNc{transform:translate(50%,-50%)}@media(max-width:900px){.quote-page_hero__KCYvC{padding-top:3.5rem}.quote-page_heroInner__h3BGA{grid-template-columns:1fr}.quote-page_visual__imR9h{min-height:18rem;max-width:34rem}.quote-page_title__8vfb2{max-width:13ch}.quote-page_content__rCrFh{margin-top:-1.5rem}.quote-page_trustRow__M__5d{max-width:38rem}}@media(max-width:600px){.quote-page_hero__KCYvC{padding:3rem 0 4.5rem}.quote-page_title__8vfb2{font-size:clamp(2.8rem,14vw,4.2rem)}.quote-page_visual__imR9h{min-height:15rem;border-radius:1.4rem}.quote-page_visual__imR9h:before{width:8rem;height:8rem}.quote-page_visual__imR9h:after{width:12rem;height:12rem}.quote-page_visualCore__2liNc{width:5rem;height:5rem;border-radius:1.3rem}.quote-page_contentShell__ryZdq{border-radius:1.35rem;padding:.65rem}.quote-page_trustRow__M__5d{gap:.5rem}.quote-page_trustItem__JGCha{font-size:.76rem}}.regional-page_page__hX2cY{overflow:hidden}.regional-page_hero__pXNkL{display:grid;gap:3rem;align-items:center}.regional-page_hero__pXNkL h1{max-width:15ch;margin-block:1.2rem}.regional-page_lead__CeuK6{max-width:44rem;color:var(--color-text-on-dark-muted);font-size:clamp(1.08rem,1.8vw,1.3rem)}.regional-page_focus__SxYTU{max-width:42rem;color:var(--color-sage)}.regional-page_actions__Os6dv{display:flex;flex-wrap:wrap;gap:.9rem;margin-block-start:2rem}.regional-page_heroVisual__z6wxq{position:relative;min-height:23rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-2xl);overflow:hidden;background:#07100f}.regional-page_heroVisual__z6wxq img{object-fit:cover;opacity:.68}.regional-page_heroVisual__z6wxq:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,11,11,.75),transparent 65%)}.regional-page_locationStamp__wz1_I{position:absolute;z-index:2;inset-inline:1.2rem;inset-block-end:1.2rem;padding:1rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-lg);background:rgba(4,10,11,.75);color:white;backdrop-filter:blur(12px)}.regional-page_locationStamp__wz1_I span{display:block;color:var(--color-accent);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.regional-page_locationStamp__wz1_I strong{font-size:1.5rem}.regional-page_serviceBand__nhs73{display:grid;gap:1px;margin-block-start:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-border)}.regional-page_serviceBand__nhs73 a{display:flex;min-height:8rem;flex-direction:column;justify-content:space-between;padding:1.4rem;background:var(--color-surface);color:inherit;text-decoration:none}.regional-page_serviceBand__nhs73 span{color:var(--color-accent-strong);font-size:.78rem;font-weight:var(--font-weight-ui-emphasis)}.regional-page_serviceBand__nhs73 strong{font-size:1.1rem}.regional-page_areaGrid__XL0Qk{display:grid;gap:1rem;margin-block-start:2.5rem}.regional-page_areaCard__LGroC{position:relative;min-height:13rem;padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(145deg,var(--color-surface),var(--color-surface-soft));color:inherit;text-decoration:none}.regional-page_areaCard__LGroC:after{position:absolute;inset-inline-end:1.2rem;inset-block-end:1.2rem;content:"→";color:var(--color-accent-strong);font-size:1.5rem}[dir=rtl] .regional-page_areaCard__LGroC:after{content:"←"}.regional-page_areaCard__LGroC p{color:var(--color-text-muted);font-size:.92rem}.regional-page_parentLink__bdEJO{display:inline-block;margin-block-start:1.5rem;font-weight:var(--font-weight-ui)}.regional-page_decision__ITpNJ{display:grid;gap:1rem}.regional-page_decision__ITpNJ a{display:block;padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-xl);background:var(--color-night);color:white;text-decoration:none}.regional-page_decision__ITpNJ a:last-child{background:var(--color-accent);color:var(--color-night)}.regional-page_decision__ITpNJ strong{display:block;font-size:clamp(1.5rem,3vw,2.3rem)}.regional-page_process__xgZRW{display:grid;gap:1rem;margin-block-start:2.5rem}.regional-page_process__xgZRW article{position:relative;padding:1.4rem;border-block-start:2px solid var(--color-accent)}.regional-page_process__xgZRW span{color:var(--color-accent-strong);font-size:.75rem;font-weight:var(--font-weight-ui-emphasis)}.regional-page_faq__ksOWs{display:grid;gap:1rem;margin-block-start:2rem}.regional-page_hubHero__2cUYX{display:grid;gap:3rem;align-items:center}.regional-page_regions__FjPJO{display:grid;gap:1.4rem;margin-block-start:2.5rem}.regional-page_regionCard__AXbj_{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface)}.regional-page_regionTop__zr_Kh{position:relative;min-height:15rem;padding:1.8rem;background:radial-gradient(circle at 80% 20%,rgba(53,173,151,.18),transparent 28%),var(--color-night);color:white}.regional-page_regionTop__zr_Kh:after{position:absolute;inset-inline-end:1.5rem;inset-block-start:1.5rem;width:6rem;height:6rem;border:1px solid rgba(255,255,255,.14);border-radius:50%;content:""}.regional-page_regionTop__zr_Kh a{color:inherit;text-decoration:none}.regional-page_regionTop__zr_Kh h2{max-width:12ch}.regional-page_cityLinks__sbBFg{display:flex;flex-wrap:wrap;gap:.55rem;padding:1.3rem}.regional-page_cityLinks__sbBFg a{border:1px solid var(--color-border);border-radius:999px;padding:.55rem .8rem;color:inherit;text-decoration:none;font-size:.85rem}.regional-page_cityLinks__sbBFg a:hover{border-color:var(--color-accent)}@media(min-width:700px){.regional-page_serviceBand__nhs73{grid-template-columns:repeat(4,1fr)}.regional-page_areaGrid__XL0Qk,.regional-page_decision__ITpNJ,.regional-page_faq__ksOWs,.regional-page_regions__FjPJO{grid-template-columns:repeat(2,1fr)}.regional-page_process__xgZRW{grid-template-columns:repeat(4,1fr)}}@media(min-width:980px){.regional-page_hero__pXNkL,.regional-page_hubHero__2cUYX{grid-template-columns:1fr .9fr}}@media(max-width:699px){.regional-page_heroVisual__z6wxq{min-height:18rem}.regional-page_actions__Os6dv>*{width:100%}.regional-page_serviceBand__nhs73 a{min-height:6.5rem}.regional-page_process__xgZRW{gap:1.8rem}}