.contact-block[data-v-56b1a28f] .block-inner{padding:var(--space-2)!important;overflow:hidden;transition:transform .2s ease,filter .2s ease}.contact-block[data-v-56b1a28f] .block-inner:active{transform:translateY(0)}.contact-block.icon-only[data-v-56b1a28f] .block-inner{display:inline-flex;width:auto;height:auto;max-width:fit-content;padding:1rem!important}.contact-block.icon-only .contact-content[data-v-56b1a28f]{justify-content:center}.contact-block.icon-only.is-nested[data-v-56b1a28f] .block-inner{display:inline-flex;width:auto;height:auto;max-width:fit-content;margin-inline:auto;padding:var(--space-1)!important}.contact-block.icon-only.is-nested .contact-icon[data-v-56b1a28f]{width:44px;height:44px;min-width:44px;font-size:1.25rem}.contact-block .contact-content[data-v-56b1a28f]{display:flex;align-items:center;text-decoration:none;color:inherit;border-radius:inherit;gap:var(--space-2)}.contact-block .contact-icon[data-v-56b1a28f]{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:1.25rem;flex-shrink:0}.contact-block .contact-info[data-v-56b1a28f]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;text-align:center}.contact-block .contact-info .contact-text[data-v-56b1a28f]{font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-block .contact-info .contact-subtitle[data-v-56b1a28f]{font-size:.75rem;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-block .link-arrow[data-v-56b1a28f]{font-size:1rem;opacity:.5;flex-shrink:0;width:48px;text-align:center}.divider-block[data-v-51cfdf83]{padding:var(--space-4) 0}.divider-block .divider-line[data-v-51cfdf83]{max-width:40px;border:0;border-top:6px solid var(--app-primary);margin:0 auto;opacity:1;border-radius:5px}.embed-block[data-v-755e7ede]{padding:0;margin:0;width:100%}.embed-block[data-v-755e7ede] .block-inner{background-color:transparent!important;padding:0!important;border-radius:0!important}.embed-block .embed-content[data-v-755e7ede]{position:relative;width:100%;margin-inline:auto;aspect-ratio:16/10;overflow:hidden;background:var(--app-surface);border-radius:inherit;transition:all .3s ease}.embed-block .embed-content>div[data-v-755e7ede]{height:100%}.embed-block .embed-content iframe[data-v-755e7ede]{width:100%;height:100%;border:none;border-radius:inherit;overflow:hidden}.embed-block .embed-content[data-v-755e7ede] iframe{width:100%!important;height:100%!important;border:none!important;border-radius:inherit!important;overflow:hidden}.embed-block[data-has-border] .embed-content[data-v-755e7ede]{padding:var(--space-2)}.embed-block[data-roundiness=none] .embed-content[data-v-755e7ede]{border-radius:0}.embed-block[data-roundiness=soft] .embed-content[data-v-755e7ede]{border-radius:8px}.embed-block[data-roundiness=rounded] .embed-content[data-v-755e7ede],.embed-block[data-roundiness=full] .embed-content[data-v-755e7ede]{border-radius:16px}.events-block[data-v-6021afb7]{padding:0;margin:0;width:100%}.events-block[data-v-6021afb7] .block-inner{background-color:transparent!important;padding:0!important;border-radius:0!important;display:flex;flex-direction:column;gap:var(--space-4)}.events-block[data-v-6021afb7] .block-inner:hover{transform:none!important}.events-block .events-calendar[data-v-6021afb7]{background:var(--app-surface);border-radius:inherit;padding:var(--space-2);overflow:hidden}.events-block .events-calendar[data-v-6021afb7] .vc-container{border:none;background:transparent;width:100%;color:var(--app-surface-contrast)}.events-block .events-list[data-v-6021afb7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.events-block .event-row[data-past][data-v-6021afb7]{filter:grayscale(1);pointer-events:none;cursor:default;opacity:.75}.events-block .event-row[data-past] .event-chevron[data-v-6021afb7]{display:none}.events-block .event-row-inner[data-v-6021afb7]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--app-surface);color:var(--app-surface-contrast);border-radius:inherit;text-decoration:none;transition:transform .15s ease,background .15s ease}.events-block .event-row-inner[data-clickable][data-v-6021afb7]{cursor:pointer}.events-block .event-row-inner[data-clickable][data-v-6021afb7]:hover{transform:translateY(-1px)}.events-block .event-row-inner .date-pill[data-v-6021afb7]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:56px;padding:var(--space-2);border-radius:8px;background:var(--app-primary);color:var(--app-primary-contrast)}.events-block .event-row-inner .date-pill .day[data-v-6021afb7]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1}.events-block .event-row-inner .date-pill .month[data-v-6021afb7]{font-size:var(--font-size-xs);letter-spacing:.05em}.events-block .event-row-inner .event-text[data-v-6021afb7]{flex:1;display:flex;flex-direction:column;min-width:0}.events-block .event-row-inner .event-title[data-v-6021afb7]{display:block;color:inherit}.events-block .event-row-inner .event-subtitle[data-v-6021afb7]{color:inherit;opacity:.7}.events-block .event-row-inner .event-chevron[data-v-6021afb7]{opacity:.6}.events-block .events-empty[data-v-6021afb7]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:80px;color:var(--app-surface-contrast);background:var(--app-surface);border-radius:inherit;opacity:.6}.events-block[data-roundiness=none] .events-calendar[data-v-6021afb7],.events-block[data-roundiness=none] .event-row-inner[data-v-6021afb7],.events-block[data-roundiness=none] .events-empty[data-v-6021afb7]{border-radius:0}.events-block[data-roundiness=soft] .events-calendar[data-v-6021afb7],.events-block[data-roundiness=soft] .event-row-inner[data-v-6021afb7],.events-block[data-roundiness=soft] .events-empty[data-v-6021afb7]{border-radius:8px}.events-block[data-roundiness=rounded] .events-calendar[data-v-6021afb7],.events-block[data-roundiness=rounded] .event-row-inner[data-v-6021afb7],.events-block[data-roundiness=rounded] .events-empty[data-v-6021afb7],.events-block[data-roundiness=full] .events-calendar[data-v-6021afb7],.events-block[data-roundiness=full] .event-row-inner[data-v-6021afb7],.events-block[data-roundiness=full] .events-empty[data-v-6021afb7]{border-radius:16px}.heading-block[data-v-d8818a81]{text-align:center;background:transparent!important;box-shadow:none!important}.heading-block .heading-element[data-v-d8818a81]{margin:0;font-weight:800;color:inherit!important}.heading-block .block-inner[data-v-d8818a81]{background:transparent;color:var(--app-text);padding:0!important;border-radius:0!important}.heading-block .block-inner[data-v-d8818a81]:hover{transform:none;box-shadow:none}.hero-block[data-v-a1108a56]{position:relative;overflow:hidden;padding:var(--space-8) var(--space-6);border-radius:var(--block-radius);text-align:center;width:100%}.hero-block[data-v-a1108a56] .theme-background{position:absolute!important}.hero-block .hero-inner[data-v-a1108a56]{position:relative;z-index:1;background-color:transparent;color:var(--app-text);padding:0!important;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);overflow:visible}.hero-block .hero-inner[data-v-a1108a56]:hover{transform:none!important}.hero-block .hero-inner .primary-spot[data-v-a1108a56]{width:70%;max-width:280px;aspect-ratio:1/1;margin-inline:auto}.hero-block .hero-inner .primary-spot[data-v-a1108a56] .block-component{width:100%;height:100%;margin:0!important;border-radius:inherit;background:transparent!important}.hero-block .hero-inner .primary-spot[data-v-a1108a56] .block-inner{width:100%;height:100%;overflow:visible!important}.hero-block .hero-inner .primary-spot[data-v-a1108a56] .image-wrapper{width:100%!important;height:100%;background:transparent}.hero-block .hero-inner .primary-spot[data-v-a1108a56] img,.hero-block .hero-inner .primary-spot[data-v-a1108a56] video{width:100%;height:100%;object-fit:cover}.hero-block .hero-inner .primary-spot[data-v-a1108a56] .block-inner:not(:has(a)):hover{transform:none}.hero-block .hero-inner .primary-spot-placeholder[data-v-a1108a56]{width:100%;aspect-ratio:2/1}.hero-block .hero-inner .hero-name[data-v-a1108a56]{margin:0}.hero-block .hero-inner .hero-name .verified-icon[data-v-a1108a56]{color:var(--blue-medium)}.hero-block .hero-inner .hero-handler[data-v-a1108a56]{margin:0}.hero-block .hero-inner .hero-content[data-v-a1108a56]{white-space:pre-line;font-size:18px}.image-collection-block .block-inner[data-v-995e6257]{background:var(--app-surface);padding:var(--space-2)!important}.image-collection-block .image-collection-stage[data-v-995e6257]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:inherit;background:var(--app-surface)}.image-collection-block .image-collection-image[data-v-995e6257]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0}.image-collection-block .image-collection-image.active[data-v-995e6257]{opacity:1}.image-collection-block.has-animation .image-collection-image[data-v-995e6257]{transition:opacity 6s linear;transform-origin:center}.image-collection-block.has-animation .image-collection-image.active[data-v-995e6257]{animation-duration:20s;animation-timing-function:linear;animation-fill-mode:both}.image-collection-block.has-animation .collection-effect-ken-burn.active[data-v-995e6257]{animation-name:bio-collection-ken-burn-995e6257}.image-collection-block.has-animation .collection-effect-zoom-in.active[data-v-995e6257]{animation-name:bio-collection-zoom-in-995e6257}.image-collection-block.has-animation .collection-effect-zoom-out.active[data-v-995e6257]{animation-name:bio-collection-zoom-out-995e6257}.image-collection-block.has-animation .collection-effect-pan-left.active[data-v-995e6257]{animation-name:bio-collection-pan-left-995e6257}.image-collection-block.has-animation .collection-effect-pan-right.active[data-v-995e6257]{animation-name:bio-collection-pan-right-995e6257}.image-collection-block.has-animation .collection-effect-pan-up.active[data-v-995e6257]{animation-name:bio-collection-pan-up-995e6257}.image-collection-block.has-animation .collection-effect-pan-down.active[data-v-995e6257]{animation-name:bio-collection-pan-down-995e6257}.image-collection-block.has-animation .collection-effect-drift-diagonal.active[data-v-995e6257]{animation-name:bio-collection-drift-diagonal-995e6257}@keyframes bio-collection-ken-burn-995e6257{0%{transform:scale(1.03) translate3d(-2.5%,-2%,0)}to{transform:scale(1.18) translate3d(2.5%,2%,0)}}@keyframes bio-collection-zoom-in-995e6257{0%{transform:scale(1.02)}to{transform:scale(1.2)}}@keyframes bio-collection-zoom-out-995e6257{0%{transform:scale(1.2)}to{transform:scale(1.02)}}@keyframes bio-collection-pan-left-995e6257{0%{transform:scale(1.16) translate3d(4%,0,0)}to{transform:scale(1.16) translate3d(-4%,0,0)}}@keyframes bio-collection-pan-right-995e6257{0%{transform:scale(1.16) translate3d(-4%,0,0)}to{transform:scale(1.16) translate3d(4%,0,0)}}@keyframes bio-collection-pan-up-995e6257{0%{transform:scale(1.16) translate3d(0,4%,0)}to{transform:scale(1.16) translate3d(0,-4%,0)}}@keyframes bio-collection-pan-down-995e6257{0%{transform:scale(1.16) translate3d(0,-4%,0)}to{transform:scale(1.16) translate3d(0,4%,0)}}@keyframes bio-collection-drift-diagonal-995e6257{0%{transform:scale(1.14) translate3d(-4%,3%,0)}to{transform:scale(1.14) translate3d(4%,-3%,0)}}.image-block[data-v-46c7e9ba]{padding:0;max-width:100%;transition:all .3s ease}.image-block[data-v-46c7e9ba] .block-inner{background-color:transparent!important;border-radius:inherit!important;transition:inherit!important;padding:0!important}.image-block .image-wrapper[data-v-46c7e9ba]{display:block;margin-inline:auto;overflow:hidden;background:transparent;border-radius:inherit;transition:inherit}.image-block .image-wrapper img[data-v-46c7e9ba]{width:100%;display:block;object-fit:contain;border-radius:inherit;overflow:hidden}.image-block[data-has-border] .image-wrapper[data-v-46c7e9ba]{padding:var(--space-2);background:var(--app-surface)}.image-block[data-roundiness=null][data-v-46c7e9ba]{border-radius:0}.image-block[data-roundiness=soft][data-v-46c7e9ba]{border-radius:8px}.image-block[data-roundiness=rounded][data-v-46c7e9ba]{border-radius:16px}.image-block[data-roundiness=full][data-v-46c7e9ba]{border-radius:1000px}.image-block[data-width="50"] .image-wrapper[data-v-46c7e9ba]{width:50%}.image-block[data-width="75"] .image-wrapper[data-v-46c7e9ba]{width:75%}.image-block[data-width="100"] .image-wrapper[data-v-46c7e9ba]{width:100%}.link-block .block-inner[data-v-6be01705]{padding:var(--space-2)!important;background-color:var(--app-surface);color:var(--app-surface-contrast)}.link-block .block-inner .link-content[data-v-6be01705]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;text-decoration:none;color:inherit;border-radius:inherit}.link-block .block-inner .link-content .link-icon[data-v-6be01705]{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:1.5rem;flex-shrink:0}.link-block .block-inner .link-content .text-block[data-v-6be01705]{flex:1;min-width:0}.link-block .block-inner .link-content .text-block .link-text[data-v-6be01705]{display:block;text-align:center}.link-block .block-inner .link-content .text-block .link-subtitle[data-v-6be01705]{display:block;text-align:center;font-size:.8em}.link-block .block-inner .link-content .link-arrow[data-v-6be01705]{font-size:.8rem;opacity:.5;flex-shrink:0;width:48px;text-align:center}.link-block.icon-only .block-inner[data-v-6be01705]{display:inline-flex;width:auto;height:auto;max-width:fit-content;padding:1rem!important}.link-block.icon-only .link-content[data-v-6be01705]{justify-content:center}.link-block.icon-only.is-nested .block-inner[data-v-6be01705]{display:inline-flex;width:auto;height:auto;max-width:fit-content;margin-inline:auto;padding:var(--space-1)!important}.link-block.icon-only.is-nested .link-icon[data-v-6be01705]{width:44px;height:44px;min-width:44px;font-size:1.25rem}.map-block[data-v-dcde5fa7]{padding:0;margin:0;width:100%}.map-block[data-v-dcde5fa7] .block-inner{background-color:transparent!important;padding:0!important;border-radius:0!important;display:flex;flex-direction:column;gap:var(--space-2)}.map-block .map-label[data-v-dcde5fa7]{color:var(--app-text);margin:0}.map-block .map-frame[data-v-dcde5fa7]{position:relative;width:100%;overflow:hidden;background:var(--app-surface);border-radius:inherit}.map-block .map-frame iframe[data-v-dcde5fa7]{width:100%;height:100%;border:none;display:block}.map-block .map-frame .map-overlay[data-v-dcde5fa7]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:transparent;cursor:pointer}.map-block .map-fallback[data-v-dcde5fa7]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--app-surface);color:var(--app-surface-contrast);text-decoration:none;border-radius:inherit;transition:transform .15s ease}.map-block .map-fallback[data-v-dcde5fa7]:hover{transform:translateY(-1px)}.map-block .map-fallback i[data-v-dcde5fa7]{font-size:var(--font-size-lg)}.map-block .map-fallback .address[data-v-dcde5fa7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-block .map-fallback .map-chevron[data-v-dcde5fa7]{opacity:.6;font-size:var(--font-size-md)}.map-block .map-placeholder[data-v-dcde5fa7]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:120px;color:var(--app-surface-contrast);background:var(--app-surface);border-radius:inherit;opacity:.6}.map-block .map-placeholder i[data-v-dcde5fa7]{font-size:var(--font-size-lg)}.map-block[data-roundiness=none] .map-frame[data-v-dcde5fa7],.map-block[data-roundiness=none] .map-fallback[data-v-dcde5fa7],.map-block[data-roundiness=none] .map-placeholder[data-v-dcde5fa7]{border-radius:0}.map-block[data-roundiness=soft] .map-frame[data-v-dcde5fa7],.map-block[data-roundiness=soft] .map-fallback[data-v-dcde5fa7],.map-block[data-roundiness=soft] .map-placeholder[data-v-dcde5fa7]{border-radius:8px}.map-block[data-roundiness=rounded] .map-frame[data-v-dcde5fa7],.map-block[data-roundiness=rounded] .map-fallback[data-v-dcde5fa7],.map-block[data-roundiness=rounded] .map-placeholder[data-v-dcde5fa7],.map-block[data-roundiness=full] .map-frame[data-v-dcde5fa7],.map-block[data-roundiness=full] .map-fallback[data-v-dcde5fa7],.map-block[data-roundiness=full] .map-placeholder[data-v-dcde5fa7]{border-radius:16px}.promo-code-chip[data-v-0156a56e]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-m);background:var(--gray-highest);color:var(--gray-lowest);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;text-align:center;font-size:.6rem;font-weight:700;display:inline-flex;flex-wrap:nowrap;gap:var(--space-1);margin-top:calc(var(--space-4) * -1);position:relative;z-index:1000}.product-block[data-v-9f0c8dab]{width:100%}.product-block[data-v-9f0c8dab] .block-inner{padding:0!important;background-color:var(--app-surface);color:var(--app-surface-contrast)}.product-block .product-card[data-v-9f0c8dab]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-decoration:none;overflow:hidden;transition:all .2s}.product-block .product-card .image[data-v-9f0c8dab]{aspect-ratio:2/1.5;position:relative}.product-block .product-card .image img[data-v-9f0c8dab]{width:100%;height:100%;object-fit:cover}.product-block .product-card .image .discount-badge[data-v-9f0c8dab]{position:absolute;top:8px;left:8px;background:var(--red-medium);color:var(--on-red);font-weight:800;padding:var(--space-1) var(--space-2);border-radius:var(--radius-s);text-transform:uppercase;transform:rotate(-5deg)}.product-block .product-card .info[data-v-9f0c8dab]{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;justify-content:center;text-align:left}.product-block .product-card .info h3[data-v-9f0c8dab]{font-size:1rem;font-weight:700;margin:0;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-block .product-card .info .host[data-v-9f0c8dab]{font-size:.75rem;opacity:.5;margin-top:-4px;margin-bottom:var(--space-2);font-weight:500}.product-block .product-card .info .description[data-v-9f0c8dab]{font-size:.85rem;line-height:1.4;margin-bottom:12px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-block .product-card .info .footer[data-v-9f0c8dab]{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-1)}.product-block .product-card .info .footer .buy-button[data-v-9f0c8dab]{display:flex;align-items:center;gap:var(--space-1);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:var(--space-2) var(--space-4);border-radius:6px;background:var(--app-primary);color:var(--app-primary-contrast);transition:all .3s ease}.product-block .product-card .info .footer .buy-button[data-v-9f0c8dab]:hover{transform:scale(1.02)}.product-block .product-card .info .footer .price[data-v-9f0c8dab]{display:flex;align-items:baseline;font-weight:800;font-size:1.1rem;padding:var(--space-1);border-radius:var(--radius-s);color:var(--app-surface-contrast)}.product-block .product-card .info .footer .price .currency[data-v-9f0c8dab]{font-size:.75rem}.product-block .align-box[data-v-9f0c8dab]{display:flex;justify-content:center;padding-top:var(--space-1);padding-right:0}.resource-block[data-v-57ed42e2]{width:100%}.resource-block[data-v-57ed42e2] .block-inner{padding:0!important;background-color:var(--app-surface);color:var(--app-surface-contrast)}.resource-block .resource-card[data-v-57ed42e2]{display:block;overflow:hidden;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.resource-block .resource-card .image[data-v-57ed42e2]{width:100%;overflow:hidden;aspect-ratio:1.91/1}.resource-block .resource-card .image img[data-v-57ed42e2]{width:100%;height:100%;object-fit:cover}.resource-block .resource-card .content[data-v-57ed42e2]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);text-align:left}.resource-block .resource-card .content small[data-v-57ed42e2]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:.75rem;font-weight:700;text-transform:uppercase}.resource-block .resource-card .content h3[data-v-57ed42e2]{margin:0;color:var(--app-surface-contrast);font-size:1.1rem;font-weight:700}.resource-block .resource-card .content p[data-v-57ed42e2]{display:-webkit-box;margin:0;overflow:hidden;color:var(--app-surface-contrast);font-size:.9rem;line-height:1.5;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rich-link-block[data-v-21c6c232]{width:100%}.rich-link-block[data-v-21c6c232] .block-inner{padding:0!important;background-color:var(--app-surface);color:var(--app-surface-contrast)}.rich-link-block .rich-link-card[data-v-21c6c232]{display:block;text-decoration:none;overflow:hidden;transition:all .2s}.rich-link-block .rich-link-card .image[data-v-21c6c232]{width:100%;overflow:hidden;aspect-ratio:1.91/1}.rich-link-block .rich-link-card .image img[data-v-21c6c232]{width:100%;height:100%;object-fit:cover}.rich-link-block .rich-link-card .content[data-v-21c6c232]{padding:var(--space-4);text-align:left}.rich-link-block .rich-link-card .content .title[data-v-21c6c232]{font-size:1.1rem;font-weight:700;margin-bottom:4px;color:var(--app-surface-contrast)}.rich-link-block .rich-link-card .content .host[data-v-21c6c232]{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.rich-link-block .rich-link-card .content .description[data-v-21c6c232]{font-size:.9rem;color:var(--app-surface-contrast);line-height:1.5;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rich-link-block .align-box[data-v-21c6c232]{display:flex;justify-content:center;padding-top:var(--space-1);padding-right:0}.section-block .section-inner[data-v-829f1bc4]{width:100%;position:relative;overflow:hidden;border-radius:var(--app-radius);transition:all .3s ease}.section-block .section-inner[data-v-829f1bc4] .theme-background{position:absolute!important;z-index:0;border-radius:inherit}.section-block .section-inner .section-content[data-v-829f1bc4]{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:inherit}.slider-block[data-v-8de53879]{--slider-slide-size: 82%;--slider-slide-gutter: calc((100% - var(--slider-slide-size)) / 2);position:relative;width:100%;max-width:540px;margin-inline:auto}@media (max-width: 575px){.slider-block[data-v-8de53879]{--slider-slide-size: 86%}}.slider-block .inner[data-v-8de53879]{position:inherit;width:100%}.slider-block .slider-scroll-view[data-v-8de53879]{display:flex;overflow-x:auto;gap:var(--space-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--slider-slide-gutter);scrollbar-width:none;-ms-overflow-style:none;padding-block:var(--space-4);padding-inline:var(--slider-slide-gutter);margin-top:calc(var(--space-2) * -1)}.slider-block .slider-scroll-view[data-v-8de53879]::-webkit-scrollbar{display:none}.slider-block .slider-scroll-view .slide-item[data-v-8de53879]{flex:0 0 var(--slider-slide-size);scroll-snap-align:center;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.slider-block .slider-scroll-view .slide-item[data-v-8de53879] .block .block-inner{box-shadow:0 0 20px #0000001a}.slider-block .slider-arrow[data-v-8de53879]{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .3s ease;opacity:.9;box-shadow:0 4px 14px #0000002e}.slider-block .slider-arrow[data-v-8de53879]:hover{transform:translateY(-50%) scale(1.1);opacity:1}.slider-block .slider-arrow[data-v-8de53879]:disabled{cursor:default;opacity:.35;transform:translateY(-50%)}.slider-block .slider-arrow.prev[data-v-8de53879]{left:0}.slider-block .slider-arrow.next[data-v-8de53879]{right:0}.slider-block .slider-dots[data-v-8de53879]{display:flex;justify-content:center;gap:var(--space-1);margin-top:var(--space-3)}.slider-block .slider-dots .dot[data-v-8de53879]{width:6px;height:6px;border-radius:50%;background:var(--app-primary);border:none;padding:0;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);opacity:1;filter:grayscale(.8)}.slider-block .slider-dots .dot.active[data-v-8de53879]{opacity:1;background:var(--app-primary);width:18px;border-radius:10px;filter:grayscale(0)}.social-block .block-inner[data-v-054a9498]{padding:var(--space-2)!important}.social-block.icon-only[data-v-054a9498] .block-inner{padding-right:var(--space-2)!important}.social-block .social-content[data-v-054a9498]{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:inherit;border-radius:inherit}.social-block .social-content .social-icon[data-v-054a9498]{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:inherit;font-size:1.5rem;flex-shrink:0}.social-block .social-content .social-icon .platform-svg[data-v-054a9498]{width:1em;height:1em}.social-block .social-content .social-info[data-v-054a9498]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;overflow:hidden;text-align:center}.social-block .social-content .social-info .social-text[data-v-054a9498]{font-weight:600;line-height:1.2}.social-block .social-content .social-info .social-subtitle[data-v-054a9498]{font-size:.85rem;opacity:.7;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-block .social-content .link-arrow[data-v-054a9498]{opacity:.5;font-size:.8rem;width:48px;text-align:center}.social-block.icon-only .block-inner[data-v-054a9498]{display:inline-flex;width:auto;height:auto;max-width:fit-content;padding:1rem}.social-block.icon-only .social-content[data-v-054a9498]{justify-content:center}.social-block.icon-only.is-nested .block-inner[data-v-054a9498]{display:inline-flex;width:auto;height:auto;max-width:fit-content;margin-inline:auto;padding:var(--space-1)!important}.social-block.icon-only.is-nested .social-icon[data-v-054a9498]{width:44px;height:44px;min-width:44px;font-size:1.25rem}.social-row-block .block-inner[data-v-bb8b61a2]{background:transparent!important;box-shadow:none!important;padding:.5rem 0}.social-row-block .block-inner[data-v-bb8b61a2]:hover{transform:none;box-shadow:none}.social-row-block .social-row-content[data-v-bb8b61a2]{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.social-row-block .social-icon-btn[data-v-bb8b61a2]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;font-size:1.25rem;transition:transform .2s ease}.social-row-block .social-icon-btn[data-v-bb8b61a2]:hover{transform:scale(1.1)}.social-row-block .social-icon-btn .platform-svg[data-v-bb8b61a2]{width:1em;height:1em}.spacer-block .block-inner[data-v-cfaeb5e3]{background:transparent!important;box-shadow:none!important}.spacer-block .block-inner[data-v-cfaeb5e3]:hover{transform:none;box-shadow:none}.text-block[data-v-eb58bd2f]{text-align:center;background:transparent!important;box-shadow:none!important}.text-block .block-inner[data-v-eb58bd2f]{background:transparent;color:var(--app-text);padding:0!important;border-radius:0!important}.text-block .block-inner[data-v-eb58bd2f]:hover{transform:none;box-shadow:none}.text-block p[data-v-eb58bd2f]{margin:0;line-height:1.6;white-space:pre-line}.video-note-block[data-v-46ea689c]{width:100%}.video-note-block .block-inner[data-v-46ea689c]{overflow:visible!important}.video-note-block .video-note-wrapper[data-v-46ea689c]{position:relative;width:100%;aspect-ratio:1/1;margin-inline:auto;border-radius:50%;overflow:hidden;background-color:var(--gray-lowest);box-shadow:var(--bs-box-shadow);display:flex;align-items:center;justify-content:center}.video-note-block .video-note-wrapper video[data-v-46ea689c]{width:100%;height:100%;object-fit:cover;cursor:pointer;transform:translateZ(0)}.video-note-block .video-note-wrapper video.mirror-preview[data-v-46ea689c]{transform:scaleX(-1) translateZ(0)}.video-note-block .video-note-wrapper .video-note-placeholder[data-v-46ea689c]{color:var(--gray-medium);font-size:2.5rem;opacity:.5}.video-note-block .video-note-wrapper .unmute-badge[data-v-46ea689c]{position:absolute;bottom:var(--space-3);left:50%;transform:translate(-50%);background-color:var(--app-primary);color:var(--app-primary-contrast);font-size:.55rem;font-weight:800;padding:var(--space-1) var(--space-2);border-radius:var(--radius-l);white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;animation:bounce 2s infinite}.button-block .block-inner[data-v-5a9dbcf0]{position:relative;padding:var(--space-2)!important}.button-block .button-content[data-v-5a9dbcf0]{display:flex;align-items:center;gap:var(--space-2);width:100%;color:inherit;text-decoration:none;border-radius:inherit;text-align:left}.button-block .button-content span[data-v-5a9dbcf0]{flex:1;min-width:0;text-align:center}.button-block .button-content strong[data-v-5a9dbcf0],.button-block .button-content small[data-v-5a9dbcf0]{display:block}.button-block .button-content strong[data-v-5a9dbcf0]{font-weight:700;line-height:1.2}.button-block .button-content small[data-v-5a9dbcf0]{margin-top:var(--space-1);font-size:.85em;line-height:1.25;opacity:.84}.button-block .button-icon[data-v-5a9dbcf0]{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:inherit;flex-shrink:0;font-size:1.5rem;background:#ffffff1a;color:currentColor}.button-block .link-arrow[data-v-5a9dbcf0]{opacity:.5;font-size:.8rem;width:48px;text-align:center}.button-block.icon-only .block-inner[data-v-5a9dbcf0]{display:inline-flex;width:auto;height:auto;max-width:fit-content;padding:1rem!important}.button-block.icon-only .button-content[data-v-5a9dbcf0]{justify-content:center}.button-block .align-box[data-v-5a9dbcf0]{display:flex;justify-content:center;padding-top:var(--space-1);padding-right:0}.bio-renderer-container[data-v-2ea056a2]{position:relative;width:100%;box-sizing:border-box}@media (max-width: 767px){.bio-renderer-container[data-v-2ea056a2]{padding:var(--space-2)}}.bio-renderer-container .bio-main[data-v-2ea056a2]{width:100%;max-width:640px;position:relative;z-index:10;display:flex;flex-direction:column;gap:var(--space-4);margin-inline:auto;margin-block:var(--space-4);border-radius:var(--radius-l);overflow:hidden;transition:all .3s ease;box-shadow:0 0 120px -60px #0000004d}.bio-renderer-container .bio-main[data-layout=centered][data-v-2ea056a2]{text-align:center}.bio-renderer-container .bio-main[data-v-2ea056a2] h1{font-size:32px;line-height:1.15}.bio-renderer-container .bio-main[data-v-2ea056a2] h2{font-size:24px;line-height:1.2}.bio-renderer-container .bio-main[data-v-2ea056a2] h3{font-size:20px;line-height:1.25}@media (max-width: 767px){.bio-renderer-container .bio-main[data-v-2ea056a2]{margin-block:0;border-radius:var(--radius-m);min-height:0;box-shadow:none}}.bio-renderer-container>.bio-main>.block[data-v-2ea056a2]:first-child:not([data-type=layout][data-name=section]){padding-top:var(--space-20);padding-bottom:var(--space-4)}.bio-renderer-container>.bio-main>.block:first-child[data-type=layout][data-name=section][data-v-2ea056a2] .section-inner{padding-top:var(--space-20)!important;padding-bottom:var(--space-4)!important}.bio-renderer-container .block[data-v-2ea056a2]{width:100%;text-decoration:none;box-sizing:border-box;padding-inline:var(--space-2)}.bio-renderer-container .block[data-font=Outfit][data-v-2ea056a2]{font-family:Outfit,sans-serif}.bio-renderer-container .block[data-font=Inter][data-v-2ea056a2]{font-family:Inter,sans-serif}.bio-renderer-container .block[data-font=Roboto][data-v-2ea056a2]{font-family:Roboto,sans-serif}.bio-renderer-container .block[data-font=Montserrat][data-v-2ea056a2]{font-family:Montserrat,sans-serif}.bio-renderer-container .block[data-font=Lora][data-v-2ea056a2]{font-family:Lora,serif}.bio-renderer-container .block[data-font=Sora][data-v-2ea056a2]{font-family:Sora,sans-serif}.bio-renderer-container .block[data-animation=fade][data-v-2ea056a2]{opacity:0;animation:fadeIn 1s ease-out forwards}.bio-renderer-container .block[data-animation=pop][data-v-2ea056a2]{animation:popIn 1s cubic-bezier(.175,.885,.32,1.275) forwards}.bio-renderer-container .block[data-animation=slide][data-v-2ea056a2]{animation:slideUp 1s ease-out forwards}.bio-renderer-container .block[data-roundiness=none][data-v-2ea056a2] .block-inner{border-radius:0}.bio-renderer-container .block[data-roundiness=soft][data-v-2ea056a2] .block-inner{border-radius:8px}.bio-renderer-container .block[data-roundiness=rounded][data-v-2ea056a2] .block-inner{border-radius:16px}.bio-renderer-container .block[data-roundiness=full][data-v-2ea056a2] .block-inner{border-radius:32px}.bio-renderer-container .block[data-v-2ea056a2] .block-inner{border-radius:var(--app-radius);padding:var(--space-4);max-width:420px;margin-inline:auto;transition:all .3s ease;overflow:hidden;position:relative;border:none!important}.bio-renderer-container .block[data-v-2ea056a2] .block-inner:has(a:hover),.bio-renderer-container .block[data-v-2ea056a2] .block-inner:has(button:hover){transform:scale(1.005) translateY(calc(var(--space-1) * -1))}.bio-app[data-v-6b0f3082]{--text-main: var(--gray-highest);width:100%;min-height:100vh;display:flex;flex-direction:column}.bio-app .bio-footer[data-v-6b0f3082]{padding:var(--space-8) 0;margin-top:auto;display:flex;justify-content:center;align-items:center;z-index:10;position:relative}
