.agency-bio.svelte-14wx3wj{position:relative}.agency-bio__body.svelte-14wx3wj{height:var(--spacer-192);-webkit-mask-image:linear-gradient(to bottom,var(--crtsn-dark) 10%,transparent 80%);mask-image:linear-gradient(to bottom,var(--crtsn-dark) 10%,transparent 80%);overflow:hidden;padding-bottom:var(--spacer-48);position:relative;transition:height var(--ease-fast)}.agency-bio__body.expanded.svelte-14wx3wj{height:auto;height:calc-size(max-content,size);-webkit-mask-image:none;mask-image:none;transition:all var(--ease-fast)}.agency-bio__toggle.svelte-14wx3wj{bottom:0;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:2}.agency-contact.svelte-m20te8{background-color:color-mix(in srgb,var(--gray-900) 50%,transparent);border-radius:var(--radius-4);box-shadow:0 4px 12px #00000040;padding:var(--spacer-16);position:sticky;top:var(--spacer-64)}ul.svelte-m20te8{list-style:none;margin:0;padding:0}li.svelte-m20te8{margin:var(--spacer-8) 0;padding:0 0 0 var(--spacer-24);position:relative}li.svelte-m20te8 .icon-bundle{fill:var(--gray-300);height:1em;left:0;position:absolute;top:5px;width:1em}li.svelte-m20te8 a:where(.svelte-m20te8){text-decoration:none}.languages.svelte-m20te8{align-items:center;display:flex;gap:var(--spacer-8)}.btn-group.svelte-m20te8{width:100%}.btn-group.svelte-m20te8 .icon-bundle{height:1.3em;width:1.3em}.agency-contact-small.svelte-wf63a4{bottom:var(--spacer-16);position:sticky;z-index:1020}.AgencyProfilePage.svelte-1gx4maa{display:grid;grid-template-areas:"body" "sidebar";grid-template-columns:100%}.AgencyProfilePage.svelte-1gx4maa .agency-booking-info,.AgencyProfilePage.svelte-1gx4maa .agency-contact,.AgencyProfilePage.svelte-1gx4maa .agency-escorts{margin-top:var(--spacer-48)}.body.svelte-1gx4maa{grid-area:body}.title.svelte-1gx4maa{margin-top:var(--spacer-48)}.sidebar.svelte-1gx4maa{grid-area:sidebar}.sidebar.svelte-1gx4maa .logo:where(.svelte-1gx4maa){margin:0 auto var(--spacer-64);max-width:150px;object-fit:contain}@media(min-width:768px){.AgencyProfilePage.svelte-1gx4maa{align-items:start;gap:0 var(--spacer-32);grid-template-areas:"body sidebar";grid-template-columns:1fr 320px}.AgencyProfilePage.svelte-1gx4maa .agency-booking-info,.AgencyProfilePage.svelte-1gx4maa .agency-contact,.AgencyProfilePage.svelte-1gx4maa .agency-escorts{grid-column:1;margin-top:var(--spacer-64)}.sidebar.svelte-1gx4maa{align-self:stretch;margin-top:var(--spacer-64)}}
