.agency-bio.svelte-14wx3wj{position:relative}.agency-bio__body.svelte-14wx3wj{height:var(--collapsible-height,var(--spacer-192));padding-bottom:var(--spacer-48);-webkit-mask-image:linear-gradient(to bottom,var(--crtsn-dark) 10%,transparent var(--collapsible-gradient-end,80%));mask-image:linear-gradient(to bottom,var(--crtsn-dark) 10%,transparent var(--collapsible-gradient-end,80%));transition:height var(--ease-fast);position:relative;overflow:hidden}.agency-bio__body.expanded.svelte-14wx3wj{height:auto;height:calc-size(max-content,size);transition:all var(--ease-fast);-webkit-mask-image:none;mask-image:none}.agency-bio__toggle.svelte-14wx3wj{z-index:2;white-space:nowrap;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.agency-opening-info.svelte-vcd8rl{position:relative}.agency-opening-info.svelte-vcd8rl .opening-hours:where(.svelte-vcd8rl){width:100%}.agency-opening-info.svelte-vcd8rl .opening-hours:where(.svelte-vcd8rl) tr:where(.svelte-vcd8rl):nth-child(2n){background-color:color-mix(in srgb,var(--gray-900) 50%,transparent)}.agency-opening-info.svelte-vcd8rl .opening-hours:where(.svelte-vcd8rl) td:where(.svelte-vcd8rl){padding:var(--spacer-4) var(--spacer-8)}.agency-opening-info.svelte-vcd8rl .opening-hours:where(.svelte-vcd8rl) td.closed:where(.svelte-vcd8rl){color:var(--gray-600)}.agency-contact.svelte-m20te8{top:var(--spacer-64);padding:var(--spacer-16);background-color:color-mix(in srgb,var(--gray-900) 50%,transparent);border-radius:var(--radius-4);position:sticky;box-shadow:0 4px 12px #00000040}ul.svelte-m20te8{margin:0;padding:0;list-style:none}li.svelte-m20te8{padding:0 0 0 var(--spacer-24);margin:var(--spacer-8) 0;position:relative}li.svelte-m20te8 .icon-bundle{width:1em;height:1em;fill:var(--gray-300);position:absolute;top:5px;left:0}li.svelte-m20te8 a:where(.svelte-m20te8){text-decoration:none}.languages.svelte-m20te8{gap:var(--spacer-8);align-items:center;display:flex}.btn-group.svelte-m20te8{width:100%}.btn-group.svelte-m20te8 .icon-bundle{width:1.3em;height:1.3em}.agency-contact-small.svelte-wf63a4{bottom:var(--spacer-16);z-index:1020;position:sticky}.agency-escorts.svelte-bfjnc0{position:relative;overflow:hidden}.agency-escorts__carousel.svelte-bfjnc0{max-width:100%;display:block;overflow:hidden}.agency-escorts.svelte-bfjnc0 .embla__container:where(.svelte-bfjnc0){gap:var(--spacer-32)}.agency-escorts.svelte-bfjnc0 .embla__slide{flex:0 0 260px}.agency-escorts.svelte-bfjnc0 .embla__slide:last-child{margin-right:var(--spacer-32)}.agency-rates.svelte-jodyxu{container-type:inline-size}.agency-rates__scroll-cntr.svelte-jodyxu{gap:var(--spacer-32);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:start;display:flex;overflow-x:auto}.agency-rates__scroll-cntr.svelte-jodyxu::-webkit-scrollbar{display:none}.agency-rates__dots.svelte-jodyxu{gap:var(--spacer-8);height:var(--spacer-8);margin-top:var(--spacer-16);justify-content:center;display:flex}.incall-rates.svelte-jodyxu,.outcall-rates.svelte-jodyxu{scroll-snap-align:start;flex:0 0 70vw}@container (width>=500px){.agency-rates__scroll-cntr.svelte-jodyxu{scroll-snap-type:none;grid-template-columns:repeat(2,1fr);display:grid;overflow-x:visible}.agency-rates__dots.svelte-jodyxu{display:none}.agency-rates.svelte-jodyxu h2:where(.svelte-jodyxu){margin-bottom:var(--spacer-16)}.incall-rates.svelte-jodyxu,.outcall-rates.svelte-jodyxu{flex:unset;scroll-snap-align:none}}.AgencyProfilePage.svelte-1gx4maa{grid-template-columns:100%;grid-template-areas:"body""sidebar";display:grid}.AgencyProfilePage.svelte-1gx4maa .agency-booking-info,.AgencyProfilePage.svelte-1gx4maa .agency-contact,.AgencyProfilePage.svelte-1gx4maa .agency-escorts,.AgencyProfilePage.svelte-1gx4maa .agency-opening-info,.AgencyProfilePage.svelte-1gx4maa .agency-rates{margin-top:var(--spacer-48)}.body.svelte-1gx4maa{grid-area:body;overflow:hidden}.sidebar.svelte-1gx4maa{grid-area:sidebar}.sidebar.svelte-1gx4maa .logo:where(.svelte-1gx4maa){max-width:150px;margin:0 auto var(--spacer-64);object-fit:contain}@media (width>=992px){.AgencyProfilePage.svelte-1gx4maa{gap:0 var(--spacer-32);grid-template-columns:1fr 320px;grid-template-areas:"body sidebar";align-items:start}.AgencyProfilePage.svelte-1gx4maa .agency-booking-info,.AgencyProfilePage.svelte-1gx4maa .agency-escorts,.AgencyProfilePage.svelte-1gx4maa .agency-opening-info{margin-top:var(--spacer-64);grid-column:1}.sidebar.svelte-1gx4maa{margin-top:var(--spacer-64);align-self:stretch}}
