:where(.lp-page){--widget-pad-x:16px;--widget-pad-y:18px;--widget-gap:8px;--widget-icon-size:38px;--bento-widget-bg:oklch(0.998 0.003 280);--bento-text-secondary:oklch(0.5 0.02 264);--radius-sm:10px;--radius-md:14px;--radius-card:20px;--transition-smooth:0.3s cubic-bezier(0.4,0,0.2,1)}:where(.lp-page) .grid-stack-item-content:has(.widget-link-card),:where(.lp-page) .grid-stack-item-content:has(.widget-map-wrapper),:where(.lp-page) .grid-stack-item-content:has(.widget-media-wrapper),:where(.lp-page) .grid-stack-item-content:has(.widget-note-wrapper){cursor:default;padding:0!important}:where(.lp-page) .widget-map-wrapper{height:100%;position:relative;width:100%}:where(.lp-page) .widget-map-container{border-radius:var(--radius-md);height:100%;overflow:hidden;position:relative;width:100%}:where(.lp-page) .widget-map-static{border-radius:inherit;display:block;height:max(422px,100%);left:50%;object-fit:cover;object-position:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);user-select:none;width:max(422px,100%)}:where(.lp-page) .widget-map-overlay{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute}:where(.lp-page) .widget-map-overlay.is-clickable{cursor:pointer;pointer-events:auto}:where(.lp-page) .widget-caption{backdrop-filter:blur(20px);background:oklch(.998 .003 280/.7);border-radius:var(--radius-sm);bottom:var(--widget-pad-y);box-shadow:0 0 0 1px color-mix(in oklch,oklch(.22 .02 264) 6%,transparent);left:var(--widget-pad-x);max-width:calc(100% - var(--widget-pad-x)*2);padding:8px 12px;position:absolute;z-index:10}:where(.lp-page) .widget-caption-text{color:var(--taap-ink);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(.lp-page) .widget-media-wrapper{border-radius:var(--radius-md);height:100%;overflow:hidden;position:relative;width:100%}:where(.lp-page) .widget-media-content{display:block;height:100%;object-fit:cover;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .grid-stack-item-content:has(.widget-media-wrapper),:where(.lp-page) .grid-stack-item[data-current-size="4x2"] .grid-stack-item-content:has(.widget-media-wrapper){align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:0}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-media-wrapper{aspect-ratio:16/9;flex:0 0 auto;height:auto;max-height:100%;max-width:100%;width:auto}:where(.lp-page) .grid-stack-item[data-current-size="4x2"] .widget-media-wrapper{aspect-ratio:9/16;flex:0 0 auto;height:auto;max-height:100%;max-width:100%;width:auto}:where(.lp-page) .widget-overlay-link{inset:0;position:absolute;z-index:20}:where(.lp-page) .custom-map-marker{cursor:pointer;height:30px;isolation:isolate;position:relative;width:30px;--mb:oklch(0.62 0.22 255);--mw:oklch(0.995 0.003 264)}:where(.lp-page) .widget-map-container .custom-map-marker--static,:where(.lp-page) .widget-map-marker-overlay{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:30}:where(.lp-page) .marker-pulse{animation:lp-widget-marker-pulse-wave 2.8s cubic-bezier(.4,0,.6,1) infinite;background:color-mix(in oklch,var(--mb) 55%,transparent);border-radius:50%;height:110px;left:50%;position:absolute;top:50%;width:110px;z-index:-1}:where(.lp-page) .marker-dot{background:var(--mb);border:4px solid var(--mw);border-radius:50%;box-shadow:0 2px 10px color-mix(in oklch,var(--mb) 40%,transparent);height:30px;position:relative;width:30px;z-index:1}@keyframes lp-widget-marker-pulse-wave{0%{animation-timing-function:cubic-bezier(.25,0,.75,1);opacity:.55;transform:translate(-50%,-50%) scale(.5)}75%{animation-timing-function:cubic-bezier(.6,0,.8,1);opacity:0;transform:translate(-50%,-50%) scale(1)}to{opacity:.55;transform:translate(-50%,-50%) scale(.5)}}@media (prefers-reduced-motion:reduce){:where(.lp-page) .marker-pulse{animation:none;opacity:.35;transform:translate(-50%,-50%) scale(.7)}}:where(.lp-page) .widget-note-wrapper{--widget-note-bg:var(--bento-widget-bg);--widget-note-text-size-medium:16px;--widget-note-text-size:var(--widget-note-text-size-medium);--widget-note-line-height:1.38;background:var(--widget-note-bg);border-radius:inherit;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;padding:var(--widget-pad-y) var(--widget-pad-x);width:100%}:where(.lp-page) .widget-note-content{color:#000;font-size:var(--widget-note-text-size);line-height:var(--widget-note-line-height);max-height:100%;overflow-wrap:break-word;overflow-y:auto;width:100%;word-wrap:break-word}:where(.lp-page) .widget-note-wrapper.halign-left .widget-note-content{text-align:left!important}:where(.lp-page) .widget-note-wrapper.halign-center .widget-note-content{text-align:center!important}:where(.lp-page) .widget-note-wrapper.halign-right .widget-note-content{text-align:right!important}:where(.lp-page) .widget-note-wrapper.valign-top{justify-content:flex-start!important}:where(.lp-page) .widget-note-wrapper.valign-center,:where(.lp-page) .widget-note-wrapper.valign-middle{justify-content:center!important}:where(.lp-page) .widget-note-wrapper.valign-bottom{justify-content:flex-end!important}:where(.lp-page) .widget-note-content p{display:block;font:inherit;margin:0!important;padding:0}:where(.lp-page) .widget-note-content b,:where(.lp-page) .widget-note-content strong{font-weight:700}:where(.lp-page) .widget-note-content em,:where(.lp-page) .widget-note-content i{font-style:italic}:where(.lp-page) .widget-note-content u{text-decoration:underline}:where(.lp-page) .widget-note-content s,:where(.lp-page) .widget-note-content strike{text-decoration:line-through}:where(.lp-page) .widget-link-provider{border-radius:var(--radius-card);height:100%;overflow:hidden;position:relative;width:100%;--widget-provider-pad-x:var(--widget-pad-x);--widget-provider-icon-offset-y:var(--widget-pad-y);--widget-provider-pad-y:var(--widget-provider-icon-offset-y);--widget-provider-pad:var(--widget-provider-pad-y) var(--widget-provider-pad-x);--widget-provider-gap:var(--widget-gap);--widget-provider-icon-size:var(--widget-icon-size);--widget-provider-title-size:.875rem;--widget-provider-title-line-height:1.42;--widget-provider-control-height:32px;--widget-provider-cta-height:var(--widget-provider-control-height);--widget-provider-cta-pad-x:14px;--widget-provider-cta-font-size:.8125rem;--widget-link-meta-line-height:16px;--provider-color:#6b7280;--provider-bg:color-mix(in srgb,var(--provider-color) 2.5%,#fefefe);--provider-border:color-mix(in srgb,var(--provider-color) 3.5%,#eceef1);--provider-accent:var(--provider-color);--provider-text:color-mix(in srgb,var(--provider-color) 74%,#111);--widget-link-neutral-bg:#fff;--widget-link-neutral-border:#f0f1f3;--widget-link-neutral-hover-border:color-mix(in srgb,var(--widget-link-neutral-border) 82%,var(--bento-text-secondary) 18%);--widget-link-neutral-active-bg:#fafafa;--widget-link-hover-duration:320ms;--widget-link-hover-ease:cubic-bezier(0.22,0.61,0.36,1);--widget-link-hover-overlay:color-mix(in srgb,var(--provider-color,var(--taap-ink)) 7%,transparent);--widget-link-hover-overlay-opacity:.58;--widget-link-focus-overlay-opacity:.68;--widget-link-active-overlay-opacity:.72;--widget-link-hover-border:color-mix(in srgb,var(--provider-border,var(--taap-border)) 80%,var(--provider-color,var(--bento-text-secondary)) 20%);--widget-link-focus-border:color-mix(in srgb,var(--provider-border,var(--taap-border)) 64%,var(--provider-color,var(--taap-ink)) 36%);--widget-link-focus-ring:color-mix(in srgb,var(--provider-color,var(--taap-ink)) 18%,transparent);--widget-link-cta-hover-bg:color-mix(in srgb,var(--provider-accent,var(--provider-color)) 92%,var(--taap-ink) 8%);--widget-link-cta-active-bg:color-mix(in srgb,var(--provider-accent,var(--provider-color)) 87%,var(--taap-ink) 13%)}:where(.lp-page) .widget-link-card{background:var(--provider-bg,oklch(.97 .03 15));border:1px solid var(--provider-border,transparent);border-radius:var(--radius-card);box-shadow:inset 0 0 0 0 transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:border-color var(--widget-link-hover-duration) var(--widget-link-hover-ease),box-shadow var(--widget-link-hover-duration) var(--widget-link-hover-ease);width:100%}:where(.lp-page) .widget-link-card:before{background:var(--widget-link-hover-overlay);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--widget-link-hover-duration) var(--widget-link-hover-ease);z-index:0}:where(.lp-page) .widget-link-card>*{position:relative;z-index:1}@media (hover:hover){:where(.lp-page) .widget-link-card:hover,:where(.lp-page) .widget-link-provider:hover .widget-link-card{border-color:var(--widget-link-hover-border,var(--provider-border))}:where(.lp-page) .widget-link-card:hover:before,:where(.lp-page) .widget-link-provider:hover .widget-link-card:before{opacity:var(--widget-link-hover-overlay-opacity)}:where(.lp-page) .widget-link-provider:hover .widget-link-cta{background:var(--widget-link-cta-hover-bg,var(--provider-color))}}:where(.lp-page) .widget-link-card:active,:where(.lp-page) .widget-link-provider:active .widget-link-card{border-color:var(--widget-link-hover-border,var(--provider-border))}:where(.lp-page) .widget-link-card:active:before,:where(.lp-page) .widget-link-provider:active .widget-link-card:before{opacity:var(--widget-link-active-overlay-opacity)}:where(.lp-page) .widget-link-provider:focus-within .widget-link-card{border-color:var(--widget-link-focus-border,var(--provider-border));box-shadow:inset 0 0 0 1px var(--widget-link-focus-ring)}:where(.lp-page) .widget-link-provider:focus-within .widget-link-card:before{opacity:var(--widget-link-focus-overlay-opacity)}:where(.lp-page) .grid-stack-item-content:has(.widget-link-card:not([data-embed-type])){background:var(--widget-link-neutral-bg)}:where(.lp-page) .widget-link-card:not([data-embed-type]){--widget-link-hover-overlay:color-mix(in srgb,var(--taap-ink) 3%,transparent);--widget-link-hover-border:var(--widget-link-neutral-hover-border);background:var(--widget-link-neutral-bg);border-color:var(--widget-link-neutral-border)}:where(.lp-page) .widget-link-card:not([data-embed-type]):active{background:var(--widget-link-neutral-active-bg)}:where(.lp-page) .widget-link-content{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--widget-provider-gap);height:100%;min-width:0;padding:var(--widget-provider-pad);width:100%}:where(.lp-page) .widget-link-card[data-embed-type] .widget-link-content{flex:1 1 auto;min-height:0}:where(.lp-page) .widget-link-card[data-embed-type]{container-type:inline-size}:where(.lp-page) .widget-link-main{display:contents}:where(.lp-page) .widget-link-header{align-items:flex-start;display:flex;gap:var(--widget-provider-gap);justify-content:space-between;min-width:0}:where(.lp-page) .widget-link-icon{flex:0 0 var(--widget-provider-icon-size);height:var(--widget-provider-icon-size);width:var(--widget-provider-icon-size)}:where(.lp-page) .widget-link-icon--provider,:where(.lp-page) .widget-link-icon--provider .widget-link-icon__ux{align-items:center;display:flex;justify-content:center}:where(.lp-page) .widget-link-icon--provider{background:transparent;border:0;border-radius:inherit;box-shadow:none;padding:0}:where(.lp-page) .widget-link-icon--provider .widget-link-icon__ux{color:var(--provider-color,currentColor);height:100%;line-height:0;width:100%}:where(.lp-page) .widget-link-icon--provider .widget-link-icon__ux svg{fill:currentColor}:where(.lp-page) .widget-link-icon img,:where(.lp-page) .widget-link-icon svg{display:block;height:100%;object-fit:contain;overflow:visible;width:100%}:where(.lp-page) .widget-link-title{align-self:stretch;box-sizing:border-box;color:var(--taap-ink);display:-webkit-box;font-size:var(--widget-provider-title-size);justify-self:stretch;line-height:var(--widget-provider-title-line-height);max-height:4.26em;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:3}:where(.lp-page) .widget-link-cta{align-items:center;background:var(--provider-accent,var(--provider-color));border-radius:9999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:var(--widget-provider-cta-font-size);font-weight:600;gap:4px;line-height:1;max-width:100%;min-height:var(--widget-provider-cta-height);padding:0 var(--widget-provider-cta-pad-x);position:relative;text-decoration:none;transition:background-color var(--widget-link-hover-duration) var(--widget-link-hover-ease);white-space:nowrap;z-index:10}:where(.lp-page) .widget-link-cta-label{display:inline-block}:where(.lp-page) .widget-link-cta-icon{background:currentColor;color:hsla(0,0%,100%,.8);display:inline-block;flex:0 0 .95em;height:.95em;-webkit-mask:var(--widget-link-cta-icon-url) center /contain no-repeat;mask:var(--widget-link-cta-icon-url) center /contain no-repeat;width:.95em}:where(.lp-page) .widget-link-card[data-embed-type] .widget-link-cta{height:var(--widget-provider-control-height);min-height:var(--widget-provider-control-height)}:where(.lp-page) .widget-link-cta:hover,:where(.lp-page) .widget-link-provider:focus-within .widget-link-cta{background:var(--widget-link-cta-hover-bg,var(--provider-color));color:#fff;text-decoration:none}:where(.lp-page) .widget-link-cta:active,:where(.lp-page) .widget-link-provider:active .widget-link-cta{background:var(--widget-link-cta-active-bg,var(--provider-color))}:where(.lp-page) .widget-link-cta-meta{align-items:baseline;color:hsla(0,0%,100%,.8);display:inline-flex;font-weight:500;gap:2px;margin-left:auto;padding-left:.25rem}:where(.lp-page) .widget-link-cta--header{display:none}:where(.lp-page) .widget-link-cta--body{display:inline-flex}:where(.lp-page) .widget-link-meta{color:#666;font-size:12px;font-weight:300;line-height:var(--widget-link-meta-line-height)}:where(.lp-page) .widget-images-grid{aspect-ratio:1.5;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:auto}:where(.lp-page) .widget-images-grid-item{background:rgba(0,0,0,.05);border-radius:var(--radius-md);overflow:hidden;position:relative;z-index:10}:where(.lp-page) .widget-images-grid-item img{height:100%;object-fit:cover;width:100%}:where(.lp-page) .widget-link-thumbnail{aspect-ratio:16/9;background:rgba(0,0,0,.05);border-radius:var(--radius-sm);flex-shrink:0;margin-top:auto;overflow:hidden;position:relative;width:100%}:where(.lp-page) .widget-link-card[data-embed-type=profile] .widget-link-thumbnail{aspect-ratio:1/1}:where(.lp-page) .widget-link-thumbnail img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}:where(.lp-page) .widget-link-thumbnail--collection{--widget-collection-stack-peek:12px;--widget-collection-stack-mid:6px;--widget-collection-stack-bg:color-mix(in srgb,var(--bento-widget-bg) 88%,var(--taap-border) 12%);--widget-collection-stack-border:color-mix(in srgb,var(--taap-border) 78%,var(--bento-text-secondary) 22%);background:transparent;isolation:isolate;overflow:hidden}:where(.lp-page) .widget-link-thumbnail--collection:after,:where(.lp-page) .widget-link-thumbnail--collection:before{background:linear-gradient(135deg,color-mix(in srgb,var(--widget-collection-stack-bg) 92%,oklch(.994 .004 280) 8%),color-mix(in srgb,var(--widget-collection-stack-bg) 82%,var(--widget-collection-stack-border) 18%));border:1px solid var(--widget-collection-stack-border);border-radius:inherit;content:"";pointer-events:none;position:absolute}:where(.lp-page) .widget-link-thumbnail--collection:before{inset:var(--widget-collection-stack-mid);opacity:.98;z-index:1}:where(.lp-page) .widget-link-thumbnail--collection:after{inset:var(--widget-collection-stack-peek) 0 0 var(--widget-collection-stack-peek);opacity:.74;z-index:0}:where(.lp-page) .widget-link-thumbnail--collection img{border-radius:inherit;box-shadow:0 0 0 1px color-mix(in srgb,var(--widget-collection-stack-border) 74%,transparent);height:calc(100% - var(--widget-collection-stack-peek));width:calc(100% - var(--widget-collection-stack-peek));z-index:2}:where(.lp-page) .widget-link-thumbnail--collection .widget-link-duration{bottom:calc(var(--widget-collection-stack-peek) + 8px);right:calc(var(--widget-collection-stack-peek) + 8px);z-index:3}:where(.lp-page) .widget-link-tile{border-radius:var(--radius-sm);flex-shrink:0;height:var(--widget-link-tile-size,72px);overflow:hidden;width:var(--widget-link-tile-size,72px)}:where(.lp-page) .widget-link-tile img{display:block;height:100%;object-fit:cover;width:100%}:where(.lp-page) .widget-link-duration{background:rgba(0,0,0,.8);border-radius:4px;bottom:8px;color:#fff;font-size:11px;font-weight:600;letter-spacing:0;padding:2px 6px;position:absolute;right:8px}:where(.lp-page) .grid-stack-item[data-current-size="4x4"] .widget-link-card .widget-link-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="4x4"] .widget-link-cta--header{display:inline-flex}:where(.lp-page) .grid-stack-item[data-current-size="4x4"] .widget-link-cta--body{display:none}:where(.lp-page) .grid-stack-item[data-current-size="4x4"] .widget-link-tile{aspect-ratio:16/9;height:auto;margin-top:auto;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-content{display:grid;gap:var(--widget-provider-gap) 16px;grid-template-columns:minmax(0,1fr) minmax(0,55%);grid-template-rows:auto auto auto 1fr}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-header{grid-column:1;grid-row:1;justify-content:flex-start}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-title{align-self:start;grid-column:1;grid-row:2;justify-self:stretch;-webkit-line-clamp:2;max-height:2.84em;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-cta{align-self:flex-start;grid-column:1;grid-row:4;justify-self:start;margin-top:auto;width:auto}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-meta{align-self:end;grid-column:1;grid-row:4;justify-self:start}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-images-grid,:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-thumbnail,:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-link-tile{aspect-ratio:unset;grid-column:2;grid-row:1/-1;height:100%;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card[data-thumbnail-format=tile] .widget-link-thumbnail,:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card[data-thumbnail-format=tile] .widget-link-tile{aspect-ratio:1/1;justify-self:end;width:auto}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-link-card .widget-images-grid{gap:8px;margin-top:0;overflow:hidden}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-images-grid-item{min-height:0}:where(.lp-page) .grid-stack-item[data-current-size="2x4"] .widget-images-grid-item img{height:100%;object-fit:cover;width:100%}:where(.lp-page) .grid-stack-item[data-current-size="2x2"] .widget-link-title{-webkit-line-clamp:2;max-height:2.84em}:where(.lp-page) .grid-stack-item[data-current-size="2x2"] .widget-link-cta--body{align-self:flex-start;margin-top:auto;width:auto}:where(.lp-page) .grid-stack-item[data-current-size="2x2"] .widget-images-grid,:where(.lp-page) .grid-stack-item[data-current-size="2x2"] .widget-link-card .widget-link-thumbnail,:where(.lp-page) .grid-stack-item[data-current-size="2x2"] .widget-link-card .widget-link-tile{display:none}:where(.lp-page) .grid-stack-item .widget-link-card:not([data-embed-type]) .widget-link-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0}:where(.lp-page) .grid-stack-item .widget-link-card:not([data-embed-type]) .widget-link-header{align-self:stretch;grid-column:1;grid-row:1;min-width:0;width:100%}:where(.lp-page) .grid-stack-item .widget-link-card:not([data-embed-type]) .widget-link-title{align-self:stretch;box-sizing:border-box;grid-column:1;grid-row:2;max-width:none;width:100%}
/*# sourceMappingURL=landing-demo.72a1d6c3.css.map*/