.discover-page{height:100dvh;padding-bottom:var(--nav-h-safe);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;background:#fff;grid-template-rows:auto;row-gap:1.5rem;display:grid;overflow-y:auto}.discover-page>*{min-width:0}.discover-hero{grid-template-rows:.5fr 1fr;grid-template-columns:1fr 1fr;display:grid}.discover-grid-deco{pointer-events:none;grid-area:1/1/3/3;grid-template-rows:1fr;grid-template-columns:1fr;height:10.25rem;display:grid;top:0;right:0;overflow:hidden}.discover-grid{z-index:1;grid-area:1/1;max-width:10rem}.discover-grid-pattern{z-index:2;background-image:linear-gradient(#aabfff .0625rem,#0000 .0625rem),linear-gradient(90deg,#aabfff .0625rem,#0000 .0625rem);background-position:0 0,.3125rem 0;background-size:1.25rem 1.25rem;grid-area:1/1;-webkit-mask-image:linear-gradient(200deg,#fff 0%,#fff0 60%);mask-image:linear-gradient(200deg,#fff 0%,#fff0 60%)}.discover-grid{justify-self:end}.discover-search-container{z-index:900;padding:calc(.75rem + env(safe-area-inset-top,0)) .875rem 0;pointer-events:none;flex-direction:column;grid-area:2/1/3/3;gap:.69rem;display:flex;top:0;left:0;right:0}.discover-search{pointer-events:auto;background:#fff;border-radius:.75rem;align-items:center;gap:.625rem;padding:.25rem .25rem .25rem .875rem;display:flex;box-shadow:0 .125rem .5687rem #00000040}.discover-search-icon{color:var(--grey-150);flex-shrink:0}.discover-search-input{font-family:var(--font);color:var(--dark);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.9375rem}.discover-search-input::placeholder{color:#a0a0a8}.discover-search-mic{background:var(--blue-5);width:2.375rem;height:2.375rem;color:var(--dark);cursor:pointer;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.discover-search-bar--trigger{cursor:pointer;text-align:left;width:100%;font:inherit;border:none;text-decoration:none}.discover-search-placeholder{color:#a0a0a8;flex:1;font-size:.9375rem}.discover-search--trigger .discover-search-mic{pointer-events:none}.discover-section{flex-direction:column;gap:.6rem;padding:.5rem 1rem 1.5rem;display:flex}.discover-section--upcoming{background:var(--blue-5)}.discover-wave{width:100%;height:auto;display:block}.discover-wave--bottom{margin-top:-.8rem}.discover-section--places{padding-top:1.25rem}.discover-section-header{justify-content:space-between;align-items:center;display:flex}.discover-section-title{letter-spacing:.0437rem;color:#1e1e1e;background:var(--yellow-400);padding:.4375rem .5rem .5rem;font-size:1.25rem;font-weight:400;line-height:1.2;position:relative}.discover-section-highlight{z-index:-1;background:#f9ff75;height:2.1875rem;position:absolute;top:0;left:0}.discover-view-all{color:#1952ff;font-family:var(--font);cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem 0;font-size:1.125rem;text-decoration:underline;display:inline-flex}.discover-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-top:-1rem;margin-right:-1rem;padding:1rem .25rem;display:flex;overflow-x:auto}.discover-carousel::-webkit-scrollbar{display:none}.discover-event-card{scroll-snap-align:start;background:#fff;border-radius:1rem;flex:0 0 17rem;overflow:hidden;box-shadow:0 0 .5rem #2b2b2c33}.discover-event-card-media{border-radius:.75rem;height:10.25rem;margin:.25rem .25rem 0;position:relative;overflow:hidden}.discover-event-card-image{object-fit:cover;width:100%;height:100%;display:block}.discover-live-badge{background:var(--grey-0,#fff);color:#1e1e1e;border-radius:.5rem;justify-content:center;align-items:center;gap:.3125rem;padding:.1875rem .5rem;font-size:.875rem;display:inline-flex;position:absolute;top:.5625rem;left:.5625rem}.discover-fave-btn{cursor:pointer;background:#f1f4ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:.25rem;right:.25rem}.discover-event-card-tags{flex-wrap:wrap;gap:.25rem;display:flex;position:absolute;bottom:.5625rem;left:.5625rem}.discover-tag{background:var(--green-500,#00b26f);color:#fff;border-radius:.375rem;justify-content:center;align-items:center;gap:.3125rem;padding:.1875rem .5rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.discover-tag--on-image{position:absolute;top:.5rem;left:.5rem}.discover-event-card-body{min-height:6.875rem;padding:.5rem .5rem .875rem;position:relative}.discover-event-card-title{color:#000;margin-bottom:.375rem;font-size:1.25rem;font-weight:700}.discover-event-card-meta-container{flex-direction:column;align-items:start;gap:.2rem;display:flex}.discover-event-card-meta--date,.discover-event-card-meta--location{gap:.3125rem;display:flex}.discover-event-card-meta{color:#a4a2a2;font-size:.875rem}.discover-event-card-meta svg{flex-shrink:0}.discover-location-link{text-underline-offset:.125rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:underline!important}.discover-location-text{text-decoration:none;display:block}.discover-learn-more{color:#fff;font-family:var(--font);cursor:pointer;background:#1952ff;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem .9375rem;font-size:.875rem;text-decoration:none;display:inline-flex;position:absolute;bottom:.625rem;right:.5rem}.discover-pin-deco{height:3rem;margin:0 1rem .5rem;position:relative}.discover-pin-line{width:100%;height:100%;position:absolute;inset:0}.discover-place-list{flex-direction:column;gap:.75rem;display:flex}.discover-place-card{background:#fff;border-radius:1rem;grid-template-columns:10.25rem 1fr;gap:0;min-height:7.5rem;display:grid;overflow:hidden;box-shadow:0 0 .5rem #2b2b2c1a}.discover-place-card-media{border-radius:.75rem;min-height:7rem;margin:.25rem;position:relative;overflow:hidden}.discover-place-card-image{object-fit:cover;width:100%;height:100%;display:block}.discover-place-card-body{text-overflow:ellipsis;white-space:nowrap;grid-template-rows:1fr .7fr;padding:.625rem .3rem .3rem .25rem;display:grid;position:relative;overflow:hidden}.discover-place-card-content>.discover-fave-btn{grid-area:1/2;margin-top:-.5rem;position:relative}.discover-place-card-body>.discover-learn-more{grid-area:2/1;place-self:end}.discover-place-card-content{text-overflow:ellipsis;white-space:nowrap;grid-template-rows:1fr;grid-template-columns:1fr .2fr;gap:.5rem;display:grid}.discover-place-card-header{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;grid-area:1/1;gap:.25rem;display:flex;overflow:hidden}.discover-place-card-title{color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:700;overflow:hidden}.discover-place-card-meta{color:var(--grey-150,#9ca3af);text-overflow:ellipsis;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-family:SunAntwerpen;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;overflow:hidden}.discover-empty{color:#a4a2a2;padding:1rem;font-size:.875rem}.discover-list-page{height:100dvh;padding-bottom:var(--nav-h-safe);-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-gutter:stable;background:#fff;overflow:hidden auto}.discover-list-header{padding-top:env(safe-area-inset-top,0);grid-template-rows:auto auto;grid-template-columns:1fr;display:grid;position:relative}.discover-list-header .discover-grid-deco{top:0;left:auto;right:0}.discover-list-grid-deco{grid-area:1/1/3/1;grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.discover-list-grid{grid-area:1/1/1/1;max-width:5rem}.discover-list-grid-gradient{grid-area:1/1/1/1}.discover-list-grid-pattern{background-image:linear-gradient(#aabfff .0625rem,#0000 .0625rem),linear-gradient(90deg,#aabfff .0625rem,#0000 .0625rem);background-size:1.25rem 1.25rem;grid-area:1/1/1/1;-webkit-mask-image:linear-gradient(200deg,#fff 0%,#fff0 60%);mask-image:linear-gradient(200deg,#fff 0%,#fff0 60%)}.discover-list-grid-icon{grid-area:1/1/1/1;place-self:end}.discover-list-title-row{z-index:10;grid-area:2/1/3/1;grid-template-rows:1fr;grid-template-columns:fit-content(100%) auto;margin-top:3rem;display:grid;position:relative}.discover-list-titles{background:var(--yellow-400);grid-area:1/1/1/1;align-items:center;gap:1rem;max-width:fit-content;padding:.5rem 1rem;display:flex}.discover-list-title-icon{grid-area:1/1/1/1;place-self:start end}.discover-list-back{color:#1952ff;background:#fff;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex;box-shadow:0 0 .25rem #2b2b2c1a}.discover-list-title{letter-spacing:.0437rem;color:#1e1e1e;flex:1;min-width:0;font-size:1.75rem;font-weight:400;line-height:1;position:relative}.discover-list-title--underlined{text-underline-offset:.1875rem;text-decoration:underline}.discover-list-live-star{z-index:4;grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;place-self:end;place-items:center;margin-top:-3rem;margin-right:-2rem;display:grid;position:relative}.discover-list-live-star svg{transform:rotate(8deg)}.discover-list-live-star span{color:#fff;white-space:nowrap;font-size:1.25rem;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.discover-list-arrow-deco{grid-template-rows:1fr;grid-template-columns:1fr;justify-self:end;margin-right:-3rem;display:grid}.discover-list-title-icon:has(.discover-list-arrow-deco){grid-area:1/1/1/1;place-self:start end;margin-top:-2rem}.discover-list-arrow-deco svg{grid-area:1/1/1/1}.discover-list-arrow-label{color:var(--white);grid-area:1/1/1/1;place-self:center;margin-top:-.5rem;margin-left:-.5rem;font-size:1rem;transform:rotate(5deg)}.discover-list-pin-deco{pointer-events:none;z-index:0;align-self:end;margin-top:-2.5rem}.discover-list-title-icon:has(.discover-list-pin-deco){grid-area:1/1/1/1;place-self:start end}.discover-list-filters-container{padding:calc(.75rem + env(safe-area-inset-top,0)) .875rem 0;flex-direction:column;display:flex}.discover-list-filters{padding-bottom:.875rem 0}.discover-list-content{flex-direction:column;gap:1.375rem;padding:.5rem 1rem 1.5rem;display:flex}.discover-list-content--places{gap:.75rem}.discover-event-card--list{flex:none;width:100%}.discover-event-card--list .discover-event-card-media{height:10rem;margin:.5rem .5rem 0}.discover-event-card--list .discover-event-card-body{min-height:6.125rem;padding-bottom:1rem}.discover-place-card--list{width:100%}.discover-desktop-toolbar{display:none}.discover-desktop-panel,.discover-shell{min-width:0}@media (width<=47.999rem){.discover-desktop-panel-head{display:none}.discover-desktop-panel,.discover-desktop-panel-body{display:contents}}@media (width>=48rem){.main-shell-content--discover-map{pointer-events:none;background:0 0;overflow:visible}.main-shell-content--discover-map .discover-shell{background:0 0;max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;position:relative;overflow:visible}.main-shell-content--discover-map .discover-page{background:0 0;max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;display:block;position:relative;overflow:visible}.main-shell-content--discover-map .discover-desktop-panel{--discover-panel-radius:1.1875rem;z-index:1001;left:var(--desktop-nav-end);top:var(--desktop-inset);bottom:var(--desktop-inset);width:min(24.5rem, calc(100vw - var(--desktop-nav-end) - var(--desktop-inset) - 8rem));border-radius:var(--discover-panel-radius);pointer-events:auto;background:#fff;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .125rem .5687rem #00000040}.main-shell-content--discover-map .discover-desktop-panel-head{z-index:2;border-radius:var(--discover-panel-radius) var(--discover-panel-radius) 0 0;background:#fff;flex-shrink:0}.main-shell-content--discover-map .discover-desktop-panel-body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border-radius:0 0 var(--discover-panel-radius) var(--discover-panel-radius);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#20202047 transparent;flex:1;min-width:25.2rem;min-height:0;max-height:100%;padding-bottom:.75rem;overflow:hidden auto}.main-shell-content--discover-map .discover-desktop-panel-body::-webkit-scrollbar{width:.5rem}.main-shell-content--discover-map .discover-desktop-panel-body::-webkit-scrollbar-track{background:0 0;margin-block:.625rem;margin-inline:.125rem .375rem}.main-shell-content--discover-map .discover-desktop-panel-body::-webkit-scrollbar-thumb{background-color:#20202038;background-clip:padding-box;border:.125rem solid #0000;border-radius:999px}.main-shell-content--discover-map .discover-desktop-panel-body::-webkit-scrollbar-thumb:hover{background-color:#20202057}.main-shell-content--discover-map .discover-desktop-toolbar{z-index:1001;left:calc(var(--desktop-nav-end) + min(24.5rem, calc(100vw - var(--desktop-nav-end) - var(--desktop-inset) - 8rem)) + 1rem);right:var(--desktop-inset);top:calc(var(--desktop-inset) + .875rem);pointer-events:none;display:block;position:fixed}.main-shell-content--discover-map .discover-desktop-toolbar-filters{z-index:1;pointer-events:auto;box-sizing:border-box;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:.4375rem;width:100%;margin-right:0;padding:0 .75rem .25rem 0;scroll-padding-inline-end:.75rem;position:relative;overflow-x:auto}.main-shell-content--discover-map .discover-desktop-toolbar .map-category-chip{white-space:nowrap;border-width:.0813rem;padding:.625rem .9375rem;font-size:.7438rem}.main-shell-content--discover-map .discover-grid-deco,.main-shell-content--discover-map .discover-list-grid-deco,.main-shell-content--discover-map .discover-page .discover-hero{display:none}.main-shell-content--discover-map .discover-desktop-panel-head .discover-search-container{grid-area:unset;pointer-events:none;padding:.75rem .875rem .625rem;position:relative}.main-shell-content--discover-map .discover-desktop-panel-head .discover-search{pointer-events:auto;z-index:1;position:relative}.main-shell-content--discover-map .discover-mobile-categories{display:none}.main-shell-content--discover-map .discover-section{padding-inline:.625rem}.main-shell-content--discover-map .discover-carousel{margin-right:0}.main-shell-content--discover-map .search-page--discover-panel{max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .search-page--discover-panel .search-page-shell{background:#fff;height:auto;min-height:0;overflow:visible}.main-shell-content--discover-map .search-page--discover-panel .search-page-header{padding:.625rem .875rem .75rem}.main-shell-content--discover-map .search-page--discover-panel .search-page-body{flex:none;overflow:visible}.main-shell--add-memo-panel .discover-desktop-panel,.main-shell--map-focus .discover-desktop-panel{visibility:hidden;pointer-events:none}.main-shell-content--discover-map .journals-page,.main-shell-content--discover-map .journals-page--guest-locked,.main-shell-content--discover-map .create-journal-page,.main-shell-content--discover-map .create-journal-page--pick-memos,.main-shell-content--discover-map .create-journal-page--loading,.main-shell-content--discover-map .edit-journal-page,.main-shell-content--discover-map .edit-journal-page--loading,.main-shell-content--discover-map .recap-flow-page{border-left:none;border-right:none;max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .journals-page.journals-page--guest-locked{height:100%;overflow:hidden}.main-shell-content--discover-map .journal-detail-page--loading{border-left:none;border-right:none;max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .discover-desktop-panel-body:has(.journal-detail-page){flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.main-shell-content--discover-map .discover-desktop-panel-body:has(.journal-detail-page) .discover-shell{flex-direction:column;flex:1;height:auto;min-height:0;display:flex}.main-shell-content--discover-map .journal-detail-page{border-left:none;border-right:none;flex:1;max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:hidden}.main-shell-content--discover-map .journal-detail-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.main-shell-content--discover-map .journal-detail-page:has(.journal-sticker-dock--resizing) .journal-detail-scroll{overflow:hidden}.main-shell-content--discover-map .edit-journal-scroll{flex:none;min-height:0;overflow:visible}.main-shell-content--discover-map .create-journal-footer,.main-shell-content--discover-map .create-journal-pick-footer,.main-shell-content--discover-map .recap-flow-footer{width:100%;max-width:none;position:sticky;bottom:0;left:auto;right:auto}.main-shell-content--discover-map .recap-share-backdrop{inset:auto;left:var(--desktop-nav-end);top:var(--desktop-inset);bottom:var(--desktop-inset);width:min(24.5rem, calc(100vw - var(--desktop-nav-end) - var(--desktop-inset) - 8rem));z-index:1003;pointer-events:auto;background:0 0;justify-content:stretch;align-items:stretch}body:has(.main-shell-content--discover-map) .avatar-success-backdrop{inset:auto;left:var(--desktop-nav-end);top:var(--desktop-inset);bottom:var(--desktop-inset);width:min(24.5rem, calc(100vw - var(--desktop-nav-end) - var(--desktop-inset) - 8rem));z-index:1003;pointer-events:auto;border-radius:1.1875rem;justify-content:center;align-items:center}.main-shell-content--discover-map .recap-share-sheet{border-radius:1.1875rem;flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;padding-bottom:.75rem;animation:none;display:flex;overflow-y:auto;box-shadow:0 .125rem .5687rem #00000040}.main-shell-content--discover-map .recap-share-handle{display:none}.main-shell-content--discover-map .journals-guest-main{padding-bottom:clamp(.75rem,3vw,1rem)}.main-shell-content--discover-map .profile-page,.main-shell-content--discover-map .profile-page--account,.main-shell-content--discover-map .profile-page--guest,.main-shell-content--discover-map .collection-page,.main-shell-content--discover-map .settings-page,.main-shell-content--discover-map .settings-page.settings-form-page{max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .settings-page.settings-form-page{display:block}.main-shell-content--discover-map .settings-form-body{flex:none;min-height:0;overflow:visible}.main-shell-content--discover-map .collection-body,.main-shell-content--discover-map .collection-body--favourites{flex:none;overflow:visible}.main-shell-content--discover-map .discover-desktop-panel:has(.stickers-page){transform:translateZ(0)}.main-shell-content--discover-map .stickers-page,.main-shell-content--discover-map .stickers-page--guest{max-width:none;height:auto;min-height:0;margin:0;position:relative;overflow:visible}.main-shell-content--discover-map .stickers-scroll{flex:none;min-height:0;padding-bottom:.75rem;overflow:visible}.main-shell-content--discover-map .stickers-count-row{pointer-events:none;height:0;margin:0;padding:0;overflow:visible}.main-shell-content--discover-map .stickers-count-badge{pointer-events:auto;z-index:100;position:fixed;bottom:15%;left:65%}.main-shell-content--discover-map .discover-list-page,.main-shell-content--discover-map .discover-detail-page,.main-shell-content--discover-map .memo-archive-page{max-width:none;height:auto;min-height:0;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .discover-detail-scroll{max-width:none;height:auto;margin:0;padding-bottom:0;overflow:visible}.main-shell-content--discover-map .discover-list-filters-container--mobile{display:none}.main-shell-content--discover-map .discover-list-header{padding-top:0}.main-shell-content--discover-map .featured-memos-section.discover-detail-section .profile-remember-scroll,.main-shell-content--discover-map .featured-memos-profile-scroll{margin-inline:-.625rem;padding-inline:.625rem}.main-shell-content--discover-map .featured-memos-section .profile-remember-track .created-memo-card{width:min(100% - .5rem,22.5625rem)}.main-shell-content--discover-map .featured-memos-section .profile-remember-track{padding-right:.5rem}}@media (width<=47.999rem){.discover-page{height:100dvh}}.discover-fave-btn--saved{background:#d1dcff}.discover-detail-page{background:#fff;height:100dvh;position:relative;overflow:hidden}.discover-detail-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;height:100%;padding-bottom:var(--nav-h-safe);overflow-y:auto}.discover-detail-hero{background:#ececf0;grid-template-rows:.5fr 1fr;grid-template-columns:1fr;display:grid;position:relative}.discover-detail-hero-img,.discover-detail-collage-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.discover-detail-hero-img{object-fit:cover;grid-area:1/1/3/1;width:100%;height:100%;display:block}.discover-detail-collage{grid-area:1/1/3/1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid}.discover-detail-hero-wave{pointer-events:none;grid-area:2/1/3/1;align-self:end;margin-bottom:-.5rem}detail-hero-wave svg{width:100%;height:auto}.discover-detail-hero-nav{z-index:5;grid-area:1/1/1/1;justify-content:space-between;align-items:start;padding:1rem;display:flex}.discover-detail-icon-btn{color:#1952ff;cursor:pointer;z-index:5;background:#fff;border:none;justify-content:center;align-items:center;max-width:3rem;max-height:3rem;padding:.8rem;display:flex;box-shadow:0 0 .25rem #2b2b2c1a}.discover-detail-hero-nav--circle{grid-template-columns:1fr 1fr;place-items:center;gap:.5rem;display:grid}.discover-detail-share-btn{background:var(--white);color:var(--blue-400);box-shadow:none;border-radius:50%;grid-column:1}.discover-detail-fave{border-radius:50%;grid-column:2}.discover-detail-badge{z-index:4;grid-area:2/1/3/1;grid-template-rows:1fr;grid-template-columns:1fr;justify-content:center;place-self:end;place-items:center;margin-bottom:-.5rem;margin-right:.5rem;display:grid}.discover-detail-badge--icon,.discover-detail-badge--star{grid-area:1/1/1/1}.discover-detail-body{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.discover-detail-title-container{margin:0 .7rem;display:flex}.discover-detail-title-container svg{grid-area:1/1/1/1;align-self:center}.discover-detail-title{font-family:var(--font);color:#1e1e1e;background:var(--blue-50);grid-area:1/1/1/1;align-self:center;max-width:max-content;padding:.3rem .5rem;font-size:1.5rem;font-weight:700;line-height:1.15}.discover-detail-title-container:before{content:"";z-index:3;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"45\" viewBox=\"0 0 10 45\" fill=\"none\"><path d=\"M4.90234 0C7.60987 0 9.80459 2.19484 9.80469 4.90234C9.80469 7.44251 7.87308 9.53066 5.39844 9.7793V44.9102H4.4082V9.7793C1.9328 9.53139 0 7.44304 0 4.90234C9.92103e-05 2.1949 2.1949 9.92125e-05 4.90234 0Z\" fill=\"%234775FF\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;grid-area:1/1/1/1;width:.625rem;height:2.8125rem;margin-top:-.5rem;margin-right:-.3rem;display:inline-block}.discover-detail-title-container:after{content:"";z-index:3;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"45\" viewBox=\"0 0 10 45\" fill=\"none\"><path d=\"M4.90234 0C7.60987 0 9.80459 2.19484 9.80469 4.90234C9.80469 7.44251 7.87308 9.53066 5.39844 9.7793V44.9102H4.4082V9.7793C1.9328 9.53139 0 7.44304 0 4.90234C9.92103e-05 2.1949 2.1949 9.92125e-05 4.90234 0Z\" fill=\"%234775FF\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;grid-area:1/1/1/1;justify-self:end;width:.625rem;height:2.8125rem;margin-bottom:-.5rem;margin-left:-.3rem;display:inline-block;transform:scaleY(-1)}.discover-detail-address{color:#a4a2a2;align-items:center;gap:.5rem;margin:1rem;font-size:1rem;display:flex}.discover-detail-info-row{grid-template-columns:1fr 1fr;gap:.625rem;margin:.5rem 1rem;display:grid}.discover-detail-info-card{color:#a4a2a2;background:#fff;border-radius:.75rem;gap:.3rem;padding:.5rem;font-size:.8125rem;transition:box-shadow .15s;display:flex;box-shadow:0 0 .5rem #2b2b2c14}.discover-detail-info-card--action{cursor:pointer;font:inherit;background:var(--white);border:none;text-decoration:underline}.discover-detail-info-card:hover{box-shadow:0 0 .75rem #2b2b2c24}.discover-detail-info-card:focus-visible{outline-offset:.125rem;outline:.125rem solid #1952ff}.discover-detail-info-card--icon{background:var(--grey-10);border-radius:50%;max-height:fit-content;padding:.3rem .5rem}.discover-detail-info-card strong{color:var(--dark);margin:.125rem 0;font-size:.875rem}.discover-detail-info-label{color:#a4a2a2;text-align:left;font-size:.75rem;display:block}.discover-detail-info-card--content{flex-direction:column;gap:.1rem;display:flex}.discover-detail-info-label+strong,.discover-detail-info-label+.discover-location-link{cursor:pointer;color:#1e1e1e;border:none;font-size:.875rem;font-weight:700;text-decoration:underline}.discover-detail-container>svg:first-child{z-index:0;width:100%;height:auto;margin-bottom:-.1rem;display:block}.discover-detail-container>svg:last-child{z-index:0;width:100%;height:auto;margin-top:-1rem;display:block}.discover-detail-section{background:var(--blue-5);z-index:1;flex-direction:column;gap:1rem;min-width:0;padding:.5rem 1rem 1rem;display:flex}.discover-detail-section-header{justify-content:space-between;align-items:center;display:flex}.discover-detail-section-title{letter-spacing:.0437rem;color:var(--dark);background:var(--yellow-400);max-width:max-content;padding:.4375rem .5rem .5rem;font-size:1.125rem;font-weight:400;line-height:1.2;position:relative}.discover-detail-about{color:var(--dark);font-size:1rem;line-height:1.45}.discover-detail-see-more{color:#1952ff;font-family:var(--font);cursor:pointer;background:#fff;border:.0813rem dashed #1952ff;border-radius:.5rem;place-self:center;max-width:fit-content;padding:.625rem 1rem;font-size:.875rem}.discover-detail-facts{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.discover-detail-facts li{color:#1e1e1e;align-items:flex-start;gap:.5rem;font-size:.9375rem;display:flex}.discover-detail-fact-emoji{flex-shrink:0}.discover-detail-website-card{color:inherit;background:#fff;border-radius:.75rem;align-items:center;gap:.75rem;margin:1rem;padding:.5rem;text-decoration:none;display:flex;box-shadow:0 0 .5rem #2b2b2c14}.discover-detail-website-card--icon{background:var(--grey-10);box-shadow:none;border-radius:50%;padding:.3rem .3rem .1rem}.discover-detail-website-card>svg:last-child{flex-shrink:0;margin-left:auto;margin-right:.3rem}.discover-detail-website-card strong{color:#1e1e1e;margin:.125rem 0;font-size:.9375rem;display:block}.discover-detail-website-card span:last-child{color:#a4a2a2;font-size:.8125rem;display:block}.discover-detail-cta{color:#fff;background:#1952ff;border-radius:.625rem;justify-content:center;place-self:center;align-items:center;width:100%;max-width:17rem;margin-bottom:1.5rem;padding:.875rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.discover-detail-memo-carousel{scrollbar-width:none;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.discover-detail-memo-carousel::-webkit-scrollbar{display:none}.discover-detail-memo-card{flex:0 0 13.75rem}.discover-detail-memo-media{background:#ececf0;border:.1875rem solid #00b26f;border-radius:.75rem;height:10rem;position:relative;overflow:hidden}.discover-detail-memo-image{object-fit:cover;width:100%;height:100%;display:block}.discover-detail-memo-heart{cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}.discover-detail-memo-quote{color:#1e1e1e;margin:0;font-size:.8125rem;line-height:1.3;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.discover-detail-memo-quote-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f9ff75;padding:.125rem .25rem}.discover-detail-memo-location{color:#a4a2a2;align-items:center;gap:.25rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}.discover-detail-memo-location span{text-decoration:underline}.discover-saved-backdrop{z-index:12000;background:#18181f59;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.discover-saved-stack{flex-direction:column;align-items:center;width:22.5625rem;max-width:100%;animation:.25s ease-out form-enter;display:flex}.discover-saved-pin{object-fit:contain;z-index:1;width:8.1875rem;height:9.25rem;margin-bottom:-4.1875rem;display:block}.discover-saved-card{background:var(--grey-0,#fff);border-radius:1rem;flex-direction:column;width:100%;min-height:18.25rem;display:flex;overflow:visible;box-shadow:0 0 .5rem #2b2b2c1a}.discover-saved-card-layout{grid-template:"doodle.grid"5.9375rem"text text text""hearts hearts hearts"/11.4375rem 1fr 5.5rem;width:100%;min-height:18.25rem;display:grid}.discover-saved-doodle{object-fit:contain;object-position:left top;grid-area:doodle;align-self:start;width:11.4375rem;height:5.9375rem;margin-top:.5625rem}.discover-saved-grid-deco{object-fit:contain;grid-area:grid;place-self:start end}.discover-saved-text{font-family:SunAntwerpen, var(--font);letter-spacing:.0437rem;text-align:center;color:var(--grey-300,#202020);font-feature-settings:"dlig" 1;grid-area:2/1/2/4;place-self:center;padding:0;font-size:1.375rem;font-weight:400;line-height:1.4;position:relative}.discover-saved-text-line{display:inline}.discover-saved-highlight{background:var(--yellow-400,#f9ff75);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem .125rem;display:inline}.discover-saved-hearts{object-fit:contain;grid-area:3/1/3/4;place-self:center;margin-bottom:1.5rem}@media (width<=24.375rem){.discover-saved-stack{width:min(22.5625rem,100vw - 2rem)}.discover-saved-card-layout{grid-template-columns:minmax(0,8.75rem) 1fr minmax(0,4.5rem)}.discover-saved-doodle{width:100%;max-width:11.4375rem;height:auto}.discover-saved-text{width:min(13.8125rem,100%);font-size:clamp(1.125rem,5.4vw,1.375rem)}.discover-saved-hearts{margin-right:22%}}.featured-memos-section{padding-bottom:1.5rem}.featured-memos-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.featured-memos-title{letter-spacing:.0437rem;color:var(--dark);background:var(--yellow-400);max-width:max-content;padding:.4375rem .5rem .5rem;font-size:1.125rem;font-weight:400;line-height:1.2;position:relative}.featured-memos-highlight{width:10rem}.featured-memos-section.discover-detail-section .profile-remember-scroll,.featured-memos-profile-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0;max-width:100%;margin:0 -1rem;padding:3.5rem 1rem 0;overflow:auto hidden}.featured-memos-section .profile-remember-scroll::-webkit-scrollbar{display:none}.featured-memos-section .profile-remember-track{flex-flow:row;align-items:flex-start;width:max-content;max-width:none;margin-top:0;padding-right:1rem;display:flex}.featured-memos-section .profile-remember-track .created-memo-card{width:min(100vw - 3rem,22.5625rem);height:fit-content;margin-bottom:calc(-12rem * (1 - var(--memory-sheet-scale) * var(--memory-sheet-responsive-scale,1)));flex:none}.featured-memos-section .profile-remember-track .memory-sheet--text-only .memory-sheet-body{margin-bottom:0}.featured-memos-section .profile-remember-track .memory-sheet--text-only .memory-sheet-text-only-head{margin-bottom:.75rem}.featured-memos-section .profile-remember-track .created-memo-card__toolbar--text-only{margin-bottom:.5rem}.featured-memos-section .profile-remember-track .memory-sheet--with-media .memory-sheet-body{padding-bottom:8.125rem}.featured-memos-section .profile-remember-track .memory-sheet-body{min-height:0}@media (width<=359px){.featured-memos-section .profile-remember-track .created-memo-card .memory-sheet--with-media:has(.memory-sheet-body--vertical-media){margin-top:3.5rem}.featured-memos-section .profile-remember-track .created-memo-card .memory-sheet--with-media:not(:has(.memory-sheet-body--vertical-media)){margin-top:2.75rem}.featured-memos-section .profile-remember-track .memory-sheet--with-media .memory-sheet-body--vertical-media{padding-top:4.5rem}}.featured-memos-carousel{scrollbar-width:none;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.featured-memos-carousel::-webkit-scrollbar{display:none}.featured-memos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.featured-memos-empty{color:#9090a0;margin:0;font-size:.875rem}.featured-memo-card{flex:0 0 13.75rem}.featured-memo-card--compact{min-width:0}.featured-memo-media{background:#ececf0;border:.1875rem solid #00b26f;border-radius:.75rem;height:10rem;position:relative;overflow:hidden}.featured-memo-media--text{justify-content:center;align-items:center;padding:.75rem;display:flex}.featured-memo-image{object-fit:cover;width:100%;height:100%;display:block}.featured-memo-text-only{text-align:center;color:#1e1e1e;margin:0;font-size:.875rem;line-height:1.35}.featured-memo-heart{cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:.5rem;right:.5rem}.featured-memo-quote{color:#1e1e1e;margin:0;font-size:.8125rem;line-height:1.3;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.featured-memo-quote-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f9ff75;padding:.125rem .25rem}.featured-memo-location{color:#a4a2a2;align-items:center;gap:.25rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}.featured-memo-location span{text-decoration:underline}
