.contact-icon.svelte-v9r3xz{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;overflow:hidden;isolation:isolate;color:#ebb66b;border:1px solid rgba(193,126,31,.4);background-color:#ffdea30a;transition:color .3s ease,border-color .3s ease,box-shadow .3s ease}.contact-icon.svelte-v9r3xz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#834803,#e6ad44,#fffffd,#fbc75a);opacity:0;transition:opacity .3s ease;z-index:0}.contact-icon__glyph.svelte-v9r3xz{position:relative;z-index:1}.contact-icon.svelte-v9r3xz:hover{color:#000;box-shadow:0 0 15px #c17e1f80;border-color:transparent}.contact-icon.svelte-v9r3xz:hover:before{opacity:1}.book-hero.svelte-17et19q{position:relative;overflow:hidden}.book-hero__video.svelte-17et19q{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none}.book-hero__overlay.svelte-17et19q{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000073;z-index:1}.book-hero-wheel-peek.svelte-17et19q{display:none;position:relative;overflow:hidden;margin-top:3rem;height:calc(min(760px,92vw)*.4)}@media (min-width: 900px){.book-hero-wheel-peek.svelte-17et19q{display:block}}.book-hero-wheel-wrap.svelte-17et19q{position:absolute;top:0;left:50%;transform:translate(-50%);width:min(760px,92vw);pointer-events:none;transition:opacity .15s linear}.book-form-section.svelte-17et19q{position:relative}.book-form-inner.svelte-17et19q{max-width:1100px;margin:0 auto;padding:2rem var(--gutter, 1.5rem) 0}.book-form-inner.svelte-17et19q .glass-card:where(.svelte-17et19q){max-width:42rem}.book-side-wheel-col.svelte-17et19q{display:none;position:absolute;top:0;bottom:0;right:0;aspect-ratio:.6 / 1;overflow:hidden;pointer-events:none}@media (min-width: 900px){.book-side-wheel-col.svelte-17et19q{display:block}}.book-side-wheel-wrap.svelte-17et19q{position:absolute;top:0;left:0;height:100%;aspect-ratio:1 / 1;transition:opacity .15s linear}.book-wheel-spin.svelte-17et19q{display:block;width:100%;height:auto;animation:svelte-17et19q-book-wheel-spin 90s linear infinite}@keyframes svelte-17et19q-book-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
