.is-transparent[data-astro-cid-nen7h5rs]:not(.scroll):not(.open) .header-link[data-astro-cid-nen7h5rs],.is-transparent[data-astro-cid-nen7h5rs]:not(.scroll):not(.open) .header-toggle[data-astro-cid-nen7h5rs]{color:#fff}[data-astro-cid-nen7h5rs][aria-expanded=true]>.dd-chevron{transform:rotate(180deg)}.dd-link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--aw-color-primary);outline-offset:-2px}.dd-panel[data-astro-cid-nen7h5rs]:not([hidden]){animation:dd-in .16s var(--ease-out-strong,ease-out)}@keyframes dd-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.dd-panel[data-astro-cid-nen7h5rs]:not([hidden]){animation:none}}@media (hover:hover) and (pointer:fine){.header-link[data-astro-cid-nen7h5rs]:hover{color:var(--aw-color-text-heading);background:var(--aw-color-sand)}.is-transparent[data-astro-cid-nen7h5rs]:not(.scroll):not(.open) .header-link[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#ffffff24}.dd-link[data-astro-cid-nen7h5rs]:hover{background:var(--aw-color-sand);color:var(--aw-color-text-heading)}.is-transparent[data-astro-cid-nen7h5rs]:not(.scroll):not(.open) .header-link[data-astro-cid-nen7h5rs]:hover{background:#ffffff1f}}.is-transparent[data-astro-cid-nen7h5rs]{position:fixed}.is-transparent[data-astro-cid-nen7h5rs].scroll>div[data-astro-cid-nen7h5rs],.is-transparent[data-astro-cid-nen7h5rs].open>div[data-astro-cid-nen7h5rs]{background:#fff;box-shadow:0 1px #0f12260f,0 .5rem 1.5rem -.75rem #0f12262e}.header-toggle[data-astro-cid-nen7h5rs]{color:var(--aw-color-text-heading)}.footer-label[data-astro-cid-jo6i4kqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--aw-color-accent);margin-bottom:1rem;font-size:.75rem;font-weight:600}.footer-chip[data-astro-cid-jo6i4kqk]{background:#ffffff12;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.45rem;padding:.4rem .8rem;display:inline-flex}.footer-chip[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--aw-color-accent);border-radius:9999px;flex-shrink:0;width:.4rem;height:.4rem}.footer-wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--font-heading);letter-spacing:-.055em;color:#ffffffeb;text-wrap:balance;margin-left:-.04em;font-size:clamp(3.25rem,17vw,5rem);font-weight:650;line-height:.86}@media (width>=768px){.footer-wordmark[data-astro-cid-jo6i4kqk]{white-space:nowrap;font-size:min(9.2vw,7.6rem)}}.footer-photos[data-astro-cid-jo6i4kqk]{z-index:1;justify-content:flex-end;gap:0;margin-bottom:-.4rem;padding-right:.5rem;display:flex;position:relative}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{aspect-ratio:4/5;background:var(--aw-color-lilac);border:4px solid #fff;border-radius:1.1rem;width:6.5rem;overflow:hidden;box-shadow:0 18px 30px -16px #0009}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-left:-1.1rem}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:first-child{transform:rotate(-7deg)translateY(.4rem)}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:nth-child(2){z-index:1;transform:rotate(4deg)}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:nth-child(3){transform:rotate(-3deg)translateY(.6rem)}.footer-photos[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:cover;width:100%;height:100%;display:block}.footer-doodle[data-astro-cid-jo6i4kqk]{color:#ffffff38;pointer-events:none;position:absolute}.footer-doodle-a[data-astro-cid-jo6i4kqk]{width:7rem;top:.25rem;left:1rem}.footer-doodle-b[data-astro-cid-jo6i4kqk]{width:1.75rem;color:color-mix(in srgb, var(--aw-color-accent) 70%, transparent);top:2.25rem;left:9rem}@media (width>=768px){.footer-photos[data-astro-cid-jo6i4kqk]{margin-bottom:0;position:absolute;top:0;right:2rem}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{border-width:5px;border-radius:1.4rem;width:9.5rem}.footer-photos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-left:-1.6rem}.footer-art[data-astro-cid-jo6i4kqk]{padding-top:10.25rem}.footer-doodle-a[data-astro-cid-jo6i4kqk]{width:9rem;top:1.5rem;left:1.5rem}.footer-doodle-b[data-astro-cid-jo6i4kqk]{width:2rem;top:3.25rem;left:12rem}}.guide-card{z-index:45;width:340px;max-width:calc(100vw - 2rem);color:var(--aw-color-text-default);background:#fff;border:1px solid #0f122612;border-radius:1.5rem;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 22px 44px -18px #0f122661,0 2px 8px #0f122614}.guide-card[hidden]{display:none}.guide-card.is-away{opacity:0;visibility:hidden;transform:translateY(12px)}.guide-card-link{color:inherit;border-radius:1.5rem;gap:.9rem;padding:1rem 2.4rem 1rem 1rem;text-decoration:none;display:flex}.guide-card-cover{object-fit:cover;border-radius:6px;flex-shrink:0;width:72px;height:96px;box-shadow:0 6px 14px -6px #0f122680}.guide-card-body{flex-direction:column;min-width:0;display:flex}.guide-card-label{letter-spacing:.06em;text-transform:uppercase;color:var(--aw-color-primary);font-size:.68rem;font-weight:600}.guide-card-title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--aw-color-text-heading);margin-top:.2rem;font-size:1.125rem;font-weight:600;line-height:1.18}.guide-card-promise{color:var(--aw-color-text-default);margin-top:.35rem;font-size:.82rem;line-height:1.4}.guide-card-row{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:.7rem;display:flex}.guide-card-price{color:var(--aw-color-text-muted);font-size:.75rem;line-height:1.35}.guide-card-price-short,.guide-card-btn-short{display:none}.guide-card-btn{white-space:nowrap;color:#fff;background:var(--aw-color-secondary);border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.3rem .3rem .3rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex}.guide-card-btn:after{content:"";background:var(--aw-color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f1226' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") center / .8rem no-repeat;border-radius:999px;flex-shrink:0;width:1.6rem;height:1.6rem}.guide-card-link:hover .guide-card-btn{background:var(--aw-color-primary)}.guide-card-link:focus-visible{outline:3px solid var(--aw-color-primary);outline-offset:2px}.guide-card-close{z-index:1;width:2.25rem;height:2.25rem;color:var(--aw-color-text-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.guide-card-close:hover{background:var(--aw-color-sand);color:var(--aw-color-text-heading)}.guide-card-media{display:none}@media (width>=1024px){.guide-card{width:600px;overflow:hidden}.guide-card-link{align-items:stretch;gap:0;padding:0}.guide-card-cover{display:none}.guide-card-media{background:linear-gradient(160deg, var(--aw-color-sky), var(--aw-color-lilac));flex:0 0 248px;justify-content:center;align-items:center;min-width:0;padding:.9rem;display:flex;overflow:hidden}.guide-card-mockup{width:100%;max-width:none;height:auto;display:block}.guide-card-body{flex:auto;justify-content:center;padding:1.15rem 2.75rem 1.15rem 1.35rem}.guide-card-title{font-size:1.3rem}.guide-card-promise{font-size:.86rem;line-height:1.45}.guide-card-row{flex-wrap:nowrap;margin-top:.85rem}.guide-card-price{max-width:12rem}}@media (width>=1280px){.guide-card{width:640px}.guide-card-media{flex-basis:264px}}@media (prefers-reduced-motion:no-preference){.guide-card{transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1),visibility .35s}.guide-card.is-entering{opacity:0;transform:translateY(16px)}}@media (width<=639px){.guide-card{border-radius:1.25rem;width:auto;max-width:none;bottom:.5rem;left:.5rem;right:.5rem}.guide-card-link{align-items:center;gap:.65rem;padding:.55rem 2.6rem .55rem .6rem}.guide-card-cover{border-radius:4px;width:40px;height:53px}.guide-card-body{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.6rem;display:grid}.guide-card-row{display:contents}.guide-card-label,.guide-card-promise{display:none}.guide-card-title{grid-area:1/1;margin-top:0;font-size:.92rem;line-height:1.2}.guide-card-price{grid-area:2/1;margin-top:.15rem;font-size:.72rem}.guide-card-price-long,.guide-card-btn-long{display:none}.guide-card-price-short,.guide-card-btn-short{display:inline}.guide-card-btn{grid-area:1/2/span 2;min-height:44px;padding:.3rem .3rem .3rem .85rem;font-size:.85rem}.guide-card-btn:after{width:2.1rem;height:2.1rem}.guide-card-close{top:50%;transform:translateY(-50%)}body.has-guide-card{padding-bottom:84px}}
