.LandingActions-module__DTe1vG__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LandingActions-module__DTe1vG__center{justify-content:center}.LandingActions-module__DTe1vG__actions.LandingActions-module__DTe1vG__unified{flex-wrap:nowrap;width:100%;max-width:541px}.LandingActions-module__DTe1vG__actions.LandingActions-module__DTe1vG__unified>*{border-radius:var(--radius-sm);flex:1 1 0;min-width:0;height:48px}@media (max-width:479px){.LandingActions-module__DTe1vG__actions.LandingActions-module__DTe1vG__unified{flex-direction:column;align-items:stretch}.LandingActions-module__DTe1vG__actions.LandingActions-module__DTe1vG__unified>*{flex:0 0 48px}.LandingActions-module__DTe1vG__actions{align-self:stretch}.LandingActions-module__DTe1vG__actions>*{flex:100%}}
.HowSteps-module__GU7EYW__scene{--how-strip:96px;background:var(--teal);color:var(--on-fill);position:relative}.HowSteps-module__GU7EYW__stage{margin:0;padding:0;list-style:none;position:relative}.HowSteps-module__GU7EYW__stage:after{content:"";inset-inline:0;pointer-events:none;border-bottom:1px solid #ffffff30;position:absolute;bottom:0}.HowSteps-module__GU7EYW__scene[data-stack-ready] .HowSteps-module__GU7EYW__stage{top:calc(var(--glass-header-h,94px) + 12px);position:sticky;overflow:hidden}.HowSteps-module__GU7EYW__card{grid-template-columns:38% 62%;grid-template-rows:var(--how-strip) auto;background:var(--teal);isolation:isolate;border-top:1px solid #ffffff30;align-content:start;padding:0 clamp(24px,6vw,80px) 56px;display:grid;position:relative}.HowSteps-module__GU7EYW__scene[data-stack-ready] .HowSteps-module__GU7EYW__card{will-change:transform}.HowSteps-module__GU7EYW__card:before{content:"";inset-block:0;z-index:-1;border-left:1px solid #ffffff26;position:absolute;left:calc(38% + 14px)}.HowSteps-module__GU7EYW__no{font:700 calc(var(--how-strip) * .667)/var(--how-strip) var(--font-display);letter-spacing:-.06em}.HowSteps-module__GU7EYW__title{font:700 clamp(22px, 3.2vw, 30px)/1.2 var(--font-display);align-items:center;margin:0;padding-left:44px;display:flex}.HowSteps-module__GU7EYW__photo{aspect-ratio:1;object-fit:cover;border-radius:20px;align-self:start;width:min(88%,320px);height:auto;margin-top:30px}.HowSteps-module__GU7EYW__text{max-width:calc(28em + 44px);color:color-mix(in srgb, var(--on-fill) 88%, transparent);margin:26px 0 0;padding-left:44px;font-size:clamp(15px,1.6vw,17px);line-height:1.6}@media (min-width:1440px){.HowSteps-module__GU7EYW__card{padding-bottom:40px}.HowSteps-module__GU7EYW__card:before{left:calc(38% + 19.2px)}.HowSteps-module__GU7EYW__photo{margin-top:0;justify-self:end;width:min(100% - 24px,480px);margin-inline-end:24px}.HowSteps-module__GU7EYW__scene[data-stack-ready] .HowSteps-module__GU7EYW__photo{width:min(calc(100% - 24px), 480px, var(--how-photo-room,320px))}}@media (max-width:650px){.HowSteps-module__GU7EYW__scene{--how-strip:80px}.HowSteps-module__GU7EYW__no{font-size:calc(var(--how-strip) * .45)}.HowSteps-module__GU7EYW__card{grid-template-columns:58px minmax(0,1fr);grid-template-rows:var(--how-strip) auto auto;gap:0 18px;padding:0 20px 36px}.HowSteps-module__GU7EYW__card:before{display:none}.HowSteps-module__GU7EYW__title{padding-left:0}.HowSteps-module__GU7EYW__photo{grid-column:2;width:min(100%,260px);margin-top:18px}.HowSteps-module__GU7EYW__text{grid-column:2;max-width:28em;margin:20px 0;padding:0}}@media (max-width:650px) and (max-height:760px){.HowSteps-module__GU7EYW__scene{--how-strip:44px}.HowSteps-module__GU7EYW__title{font-size:17px;line-height:1.15}.HowSteps-module__GU7EYW__card{padding-bottom:20px}.HowSteps-module__GU7EYW__photo{aspect-ratio:16/10;width:100%;margin-top:12px}.HowSteps-module__GU7EYW__text{margin:12px 0 0;font-size:14px;line-height:1.45}}
.PublicFooter-module__j1OKAG__footer{--wave:clamp(48px, 7vw, 100px);width:100%;max-width:1920px;margin:var(--wave) auto 0;border-radius:0 var(--wave) 0 0;background:var(--teal);color:var(--on-fill);position:relative}.PublicFooter-module__j1OKAG__footer:before{content:"";top:calc(-1 * var(--wave));width:var(--wave);height:var(--wave);pointer-events:none;background:radial-gradient(circle at 100% 0, transparent calc(var(--wave) - .5px), var(--teal) var(--wave));position:absolute;left:0}.PublicFooter-module__j1OKAG__inner{box-sizing:border-box;max-width:1160px;padding:clamp(40px, 6vw, 72px) var(--space-4) var(--space-5);margin:0 auto}@media (min-width:768px){.PublicFooter-module__j1OKAG__inner{padding-inline:var(--space-5)}}.PublicFooter-module__j1OKAG__cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 32px;padding-bottom:32px;display:flex}.PublicFooter-module__j1OKAG__ctaTitle{max-width:520px;font:700 clamp(24px, 3vw, 32px) / 1.2 var(--font-display);margin:0}.PublicFooter-module__j1OKAG__ctaLead{max-width:480px;color:color-mix(in srgb, var(--on-fill) 82%, transparent);margin:10px 0 0;font-size:15px;line-height:1.55}.PublicFooter-module__j1OKAG__ctaActions{flex-wrap:wrap;gap:10px;display:flex}.PublicFooter-module__j1OKAG__btn{background:var(--surface);height:44px;color:var(--teal-text);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}@media (hover:hover) and (pointer:fine){.PublicFooter-module__j1OKAG__btn:hover{color:var(--teal-text);transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000080}}.PublicFooter-module__j1OKAG__btnOutline{color:var(--on-fill);border:1.5px solid color-mix(in srgb, var(--on-fill) 70%, transparent);background:0 0}.PublicFooter-module__j1OKAG__btnOutline:hover{color:var(--on-fill)}.PublicFooter-module__j1OKAG__links{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.PublicFooter-module__j1OKAG__linkColumn{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.PublicFooter-module__j1OKAG__linksWithArticles{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,1.2fr) auto}.PublicFooter-module__j1OKAG__linkColumn a{overflow-wrap:anywhere}@media (min-width:641px) and (max-width:900px){.PublicFooter-module__j1OKAG__linksWithArticles{grid-template-columns:repeat(3,minmax(0,1fr))}.PublicFooter-module__j1OKAG__linksWithArticles a.PublicFooter-module__j1OKAG__language{grid-column:1/-1;justify-self:start}}.PublicFooter-module__j1OKAG__linkHeading,.PublicFooter-module__j1OKAG__links a.PublicFooter-module__j1OKAG__linkHeading{color:color-mix(in srgb, var(--on-fill) 72%, transparent);font:700 13px/20px var(--font-sans);margin:0 0 4px}.PublicFooter-module__j1OKAG__links a.PublicFooter-module__j1OKAG__language{border:1.5px solid color-mix(in srgb, var(--on-fill) 60%, transparent);background-image:none;border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 12px;font-size:14px;line-height:20px;display:inline-flex}.PublicFooter-module__j1OKAG__links a.PublicFooter-module__j1OKAG__language:hover{background-color:color-mix(in srgb, var(--on-fill) 14%, transparent)}.PublicFooter-module__j1OKAG__linksRuled{border-top:1px solid color-mix(in srgb, var(--on-fill) 22%, transparent);padding-top:24px}.PublicFooter-module__j1OKAG__links a,.PublicFooter-module__j1OKAG__links button,.PublicFooter-module__j1OKAG__legal a,.PublicFooter-module__j1OKAG__legal button{color:var(--on-fill);font:700 15px/22px var(--font-sans);cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;border:0;padding:0;text-decoration:none;transition:background-size .3s}.PublicFooter-module__j1OKAG__links a:hover,.PublicFooter-module__j1OKAG__links button:hover,.PublicFooter-module__j1OKAG__legal a:hover,.PublicFooter-module__j1OKAG__legal button:hover{background-size:100% 1.5px}.PublicFooter-module__j1OKAG__links a:focus-visible,.PublicFooter-module__j1OKAG__links button:focus-visible,.PublicFooter-module__j1OKAG__legal a:focus-visible,.PublicFooter-module__j1OKAG__legal button:focus-visible,.PublicFooter-module__j1OKAG__btn:focus-visible{outline:2px solid var(--on-fill);outline-offset:3px;border-radius:4px}.PublicFooter-module__j1OKAG__contact{border-bottom:1px solid color-mix(in srgb, var(--on-fill) 22%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 32px;margin-bottom:32px;padding-bottom:28px;display:grid}.PublicFooter-module__j1OKAG__contactActions{gap:10px;display:grid}.PublicFooter-module__j1OKAG__contactText{min-width:0}.PublicFooter-module__j1OKAG__contactTitle{font:700 24px/1.3 var(--font-display);margin:0}.PublicFooter-module__j1OKAG__contactLead{max-width:560px;color:color-mix(in srgb, var(--on-fill) 92%, transparent);margin:10px 0 0;font-size:14px;line-height:1.65}.PublicFooter-module__j1OKAG__contact .PublicFooter-module__j1OKAG__btn{text-align:left;cursor:pointer;font-family:var(--font-sans);border:0;justify-content:flex-start;gap:10px;font-size:15px}@media (hover:hover) and (pointer:fine){.PublicFooter-module__j1OKAG__contact .PublicFooter-module__j1OKAG__btn:hover{box-shadow:none;transform:none}}.PublicFooter-module__j1OKAG__contact .PublicFooter-module__j1OKAG__btn svg{flex-shrink:0;transition:transform .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PublicFooter-module__j1OKAG__contact .PublicFooter-module__j1OKAG__btn:hover svg{transform:translateY(-2px)rotate(-8deg)}}.PublicFooter-module__j1OKAG__bottom{padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--on-fill) 22%, transparent);color:color-mix(in srgb, var(--on-fill) 80%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(28px,4vw,44px);font-size:13px;display:flex}.PublicFooter-module__j1OKAG__copy{order:-1}.PublicFooter-module__j1OKAG__version{opacity:.65;margin-left:8px}.PublicFooter-module__j1OKAG__legal{flex-wrap:wrap;gap:8px 20px;display:flex}.PublicFooter-module__j1OKAG__legal a,.PublicFooter-module__j1OKAG__legal button{color:color-mix(in srgb, var(--on-fill) 90%, transparent);font-size:13px;font-weight:600}.PublicFooter-module__j1OKAG__social{gap:8px;display:flex}.PublicFooter-module__j1OKAG__social a{background:var(--surface);width:38px;height:38px;color:var(--teal-text);border-radius:50%;place-items:center;transition:transform .25s,box-shadow .25s;display:grid}@media (hover:hover) and (pointer:fine){.PublicFooter-module__j1OKAG__social a:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000080}}.PublicFooter-module__j1OKAG__social a:focus-visible{outline:2px solid var(--on-fill);outline-offset:3px}@media (max-width:640px){.PublicFooter-module__j1OKAG__cta{text-align:center;flex-direction:column;align-items:center}.PublicFooter-module__j1OKAG__ctaTitle,.PublicFooter-module__j1OKAG__ctaLead{margin-inline:auto}.PublicFooter-module__j1OKAG__ctaActions{flex-direction:column;align-items:stretch;width:min(100%,320px)}.PublicFooter-module__j1OKAG__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.PublicFooter-module__j1OKAG__articleColumn{grid-column:1/-1}.PublicFooter-module__j1OKAG__contact{grid-template-columns:minmax(0,1fr);gap:20px}.PublicFooter-module__j1OKAG__contact .PublicFooter-module__j1OKAG__btn{width:100%}.PublicFooter-module__j1OKAG__bottom{flex-direction:column;align-items:flex-start;gap:14px}.PublicFooter-module__j1OKAG__copy{order:1}.PublicFooter-module__j1OKAG__legal{flex-direction:column;align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){.PublicFooter-module__j1OKAG__btn,.PublicFooter-module__j1OKAG__links a,.PublicFooter-module__j1OKAG__links button,.PublicFooter-module__j1OKAG__legal a,.PublicFooter-module__j1OKAG__legal button{transition:none}.PublicFooter-module__j1OKAG__btn:hover{transform:none}}@media (max-width:767px){.PublicFooter-module__j1OKAG__links a.PublicFooter-module__j1OKAG__language{grid-column:1/-1;justify-self:start}}
.Breadcrumbs-module__yMPJvq__nav{min-width:0;font-size:14px;line-height:1.4}.Breadcrumbs-module__yMPJvq__nav ol{flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__yMPJvq__nav li{min-width:0;max-width:100%;min-height:44px;color:var(--ink-soft);align-items:center;gap:8px;display:flex}.Breadcrumbs-module__yMPJvq__nav li+li:before{content:"›";opacity:.6;flex:none}.Breadcrumbs-module__yMPJvq__nav a{max-width:100%;min-height:44px;color:var(--brand-text);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.Breadcrumbs-module__yMPJvq__nav a:hover{text-underline-offset:3px;text-decoration:underline}.Breadcrumbs-module__yMPJvq__nav a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.Breadcrumbs-module__yMPJvq__nav li[aria-current=page]{flex:0 auto}.Breadcrumbs-module__yMPJvq__nav li[aria-current=page] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}
.page-module__aH4JWG__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:28px;font-weight:700;line-height:1.2}@media (min-width:1024px){.page-module__aH4JWG__title{font-size:32px}}.page-module__aH4JWG__carousel{grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-width:0;display:grid}.page-module__aH4JWG__carousel[data-overflow=true]{grid-template-columns:36px minmax(0,1fr) 36px;gap:4px}@media (max-width:1023px){.page-module__aH4JWG__carousel{width:100%;margin-inline:0}.page-module__aH4JWG__carousel[data-overflow=true]{grid-template-columns:minmax(0,1fr);position:relative}.page-module__aH4JWG__carousel[data-overflow=true][data-previous=false] .page-module__aH4JWG__carouselArrow:first-child{display:none}.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow{z-index:2;opacity:.92;position:absolute}.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow:hover,.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow:focus-visible{opacity:1}.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow:first-child{left:-28px}.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow:last-child{right:-28px}}.page-module__aH4JWG__carouselArrow{width:36px;height:44px;color:var(--teal-text);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:none}.page-module__aH4JWG__carousel[data-overflow=true] .page-module__aH4JWG__carouselArrow{display:flex}.page-module__aH4JWG__carouselArrow:disabled{visibility:hidden}.page-module__aH4JWG__carouselArrow:hover{color:var(--teal-text);background:0 0}.page-module__aH4JWG__carouselArrow:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page-module__aH4JWG__filter{min-width:0}.page-module__aH4JWG__filter>legend{margin-bottom:0}.page-module__aH4JWG__filter .bz-chips-row{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;padding:4px 0;overflow-x:auto}.page-module__aH4JWG__filter .bz-chips-row::-webkit-scrollbar{display:none}.page-module__aH4JWG__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.page-module__aH4JWG__grid>*{width:auto}@media (min-width:768px){.page-module__aH4JWG__pinned+.page-module__aH4JWG__grid{margin-top:-15px}}.page-module__aH4JWG__growingNote{max-width:560px;color:var(--muted);font:var(--text-small);text-align:center;align-self:center;margin:16px 0 8px}.page-module__aH4JWG__tabs{min-width:0}.page-module__aH4JWG__pinned{z-index:10;flex-direction:column;gap:10px;min-width:0;padding:10px 0;display:flex;position:sticky;top:0}.page-module__aH4JWG__pinned:before{content:"";z-index:-1;background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--surface-stone);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:-16px 0 0}.page-module__aH4JWG__pinned[data-stuck]:before{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.page-module__aH4JWG__pinned:before{transition:none}}.page-module__aH4JWG__topBlur{z-index:44;--gx:max(16px, calc((100vw - 1440px) / 2 + 16px));top:0;left:var(--gx);right:var(--gx);background:color-mix(in srgb, var(--surface) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;border-radius:0 0 16px 16px;height:66px;transition:opacity .2s;position:fixed}.page-module__aH4JWG__topBlur[data-on]{opacity:1;transition:none}@media (min-width:768px){.page-module__aH4JWG__topBlur{--gx:max(32px, calc((100vw - 1440px) / 2 + 32px));height:82px}}@media (min-width:1440px){.page-module__aH4JWG__topBlur{--gx:calc((100vw - 1440px) / 2 + 80px)}}@media (prefers-reduced-motion:reduce){.page-module__aH4JWG__topBlur{transition:none}}.page-module__aH4JWG__tabs>legend{margin-bottom:0}.page-module__aH4JWG__peopleIntro{max-width:640px;color:var(--ink-soft);font:var(--text-small);margin:0 0 16px}.page-module__aH4JWG__peopleGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.page-module__aH4JWG__peopleHold{min-height:75dvh}.page-module__aH4JWG__peopleCard{border:1px solid var(--teal-muted);border-radius:var(--radius-md);background:var(--surface);min-width:0;color:var(--ink);align-content:start;gap:10px;padding:10px;text-decoration:none;transition:box-shadow .15s;display:grid}.page-module__aH4JWG__peopleCard:hover{box-shadow:var(--shadow-card-hover)}.page-module__aH4JWG__peopleCard:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page-module__aH4JWG__peopleOpen{min-width:0;color:inherit;gap:10px;text-decoration:none;display:grid}.page-module__aH4JWG__peopleOpen:hover{color:inherit}.page-module__aH4JWG__peopleOpen:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.page-module__aH4JWG__peopleHeading{align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.page-module__aH4JWG__peopleHeading>.page-module__aH4JWG__peopleTitle{flex:1;min-width:0;display:block}.page-module__aH4JWG__peopleHeading>span{flex:none}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like]{flex-direction:row-reverse;justify-content:flex-start;width:52px;padding:0}.page-module__aH4JWG__peopleFooter{min-height:28px;color:var(--ink-soft);font:var(--text-small);justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__aH4JWG__peopleFooter .page-module__aH4JWG__peopleCount{margin-left:0}.page-module__aH4JWG__peoplePhotos{border-radius:calc(var(--radius-md) - 4px);background:var(--surface-hover);grid-template-columns:1fr;gap:6px;height:140px;display:grid;overflow:hidden}.page-module__aH4JWG__peoplePhotos[data-count="2"]{grid-template-columns:1fr 1fr}.page-module__aH4JWG__peoplePhotos img.page-module__aH4JWG__peopleCover{background:0 0}.page-module__aH4JWG__peoplePhotos img{object-fit:cover;background:#fff;width:100%;height:100%;display:block}.page-module__aH4JWG__peopleNoPhoto{color:var(--muted);font:var(--text-small);align-content:center;place-items:center;gap:4px;display:grid}.page-module__aH4JWG__peopleTitle{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}.page-module__aH4JWG__peopleMeta{min-width:0;color:var(--ink-soft);font:var(--text-small);align-items:center;gap:8px;display:flex}.page-module__aH4JWG__peopleOwner{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__aH4JWG__peopleCount{white-space:nowrap;flex:none;margin-left:auto}.page-module__aH4JWG__peopleMore{justify-content:center;margin-top:18px;display:grid}@media (max-width:376px){.page-module__aH4JWG__grid{grid-template-columns:minmax(0,240px);justify-content:center}}@media (min-width:768px){.page-module__aH4JWG__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}.page-module__aH4JWG__peopleCard{aspect-ratio:4/3;border:2px solid var(--surface-stone);color:#fff;padding:0;transition:box-shadow .22s,transform .22s;display:block;position:relative}.page-module__aH4JWG__peopleCard:after{content:"";z-index:1;pointer-events:none;border-radius:calc(var(--radius-card) - 2px);background:linear-gradient(#0a141800 28%,#0a141899 60%,#0a1418db 100%);position:absolute;inset:0}.page-module__aH4JWG__peopleCard>.page-module__aH4JWG__peopleOpen:first-child{z-index:0;border-radius:calc(var(--radius-card) - 2px);display:block;position:absolute;inset:0;overflow:hidden}.page-module__aH4JWG__peoplePhotos{border-radius:0;place-items:start center;height:100%;display:grid;position:absolute;inset:0}.page-module__aH4JWG__peoplePhotos img.page-module__aH4JWG__peopleCover{place-self:stretch stretch;width:100%;height:100%}.page-module__aH4JWG__peoplePhotos img.page-module__aH4JWG__peopleBlur{object-fit:cover;filter:blur(16px)saturate(1.1);background:0 0;width:calc(100% + 32px);height:calc(100% + 32px);position:absolute;inset:-16px}.page-module__aH4JWG__peoplePhotos img.page-module__aH4JWG__peopleSingle{object-fit:contain;background:#fff;border-radius:10px;width:auto;max-width:70%;height:62%;margin-top:14px;position:relative;box-shadow:0 8px 22px -8px #0000008c}.page-module__aH4JWG__peopleNoPhoto{align-self:center}.page-module__aH4JWG__peopleHeading{z-index:2;min-height:28px;position:absolute;bottom:40px;left:14px;right:8px}.page-module__aH4JWG__peopleHeading .page-module__aH4JWG__peopleTitle{color:#fff;font-family:var(--font-display);text-shadow:0 1px 2px #00000059;font-size:17px}.page-module__aH4JWG__peopleFooter{z-index:2;color:#ffffffe6;min-height:0;position:absolute;bottom:12px;left:14px;right:14px}.page-module__aH4JWG__peopleMeta{color:#ffffffe6}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like]{color:#fff}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like]>span{color:#fff}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like]:hover:not(:disabled){color:#fff;background:#fff3}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like][aria-pressed=true]{color:#ff9aa9}.page-module__aH4JWG__peopleHeading [data-testid=wishlist-like][aria-pressed=true]>span{color:#ff9aa9}.page-module__aH4JWG__peopleCard{border-radius:var(--radius-card);-webkit-tap-highlight-color:transparent}.page-module__aH4JWG__peopleCard .bz-card-hover-outline{--bz-card-radius:var(--radius-card);color:#7cc9c9;z-index:4;width:calc(100% + 4px);height:calc(100% + 4px);inset:-2px}.page-module__aH4JWG__peopleCard .bz-card-hover-outline rect{stroke-width:3px;stroke-dasharray:260 740}@keyframes page-module__aH4JWG__people-card-outline-travel{to{stroke-dashoffset:-1000px}}.page-module__aH4JWG__peopleCard:has(:focus-visible) .bz-card-hover-outline{opacity:1}.page-module__aH4JWG__peopleCard:has(:focus-visible) .bz-card-hover-outline rect{animation:1.8s linear infinite page-module__aH4JWG__people-card-outline-travel}@media (hover:hover){.page-module__aH4JWG__peopleCard:hover{transform:translateY(-3px);box-shadow:0 20px 36px -12px #00000080}.page-module__aH4JWG__peopleCard:hover .bz-card-hover-outline{opacity:1}.page-module__aH4JWG__peopleCard:hover .bz-card-hover-outline rect{animation:1.8s linear infinite page-module__aH4JWG__people-card-outline-travel}}@media (prefers-reduced-motion:reduce){.page-module__aH4JWG__peopleCard{transition:none}.page-module__aH4JWG__peopleCard:hover{transform:none}.page-module__aH4JWG__peopleCard:hover .bz-card-hover-outline rect{animation:none}.page-module__aH4JWG__peopleCard:has(:focus-visible) .bz-card-hover-outline rect{animation:none}}.page-module__aH4JWG__peopleGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}
.LandingScrollbar-module__N_f1Jq__track{z-index:60;inset-block:0;opacity:0;pointer-events:none;touch-action:none;width:12px;transition:opacity .35s ease-out;position:fixed;right:0}.LandingScrollbar-module__N_f1Jq__track[data-visible=true],.LandingScrollbar-module__N_f1Jq__track:focus-visible{opacity:1;pointer-events:auto;transition-duration:.14s}.LandingScrollbar-module__N_f1Jq__thumb{inset-block-start:0;background:var(--teal-muted);cursor:grab;border-radius:999px;width:4px;min-height:28px;position:absolute;right:3px}.LandingScrollbar-module__N_f1Jq__track:active .LandingScrollbar-module__N_f1Jq__thumb{cursor:grabbing;width:6px;right:2px}.LandingScrollbar-module__N_f1Jq__track:focus-visible{outline:none}.LandingScrollbar-module__N_f1Jq__track:focus-visible .LandingScrollbar-module__N_f1Jq__thumb{background:var(--focus);box-shadow:0 0 0 2px var(--surface)}@media (prefers-reduced-motion:reduce){.LandingScrollbar-module__N_f1Jq__track{transition:none}}
.AuthCard-module__mSCa7W__page{min-height:calc(100dvh - var(--glass-header-h,80px));box-sizing:border-box;background:0 0;flex-direction:column;gap:24px;padding:16px 16px 32px;display:flex}.AuthCard-module__mSCa7W__header{align-items:center;height:44px;display:flex}.AuthCard-module__mSCa7W__main{flex-grow:1;justify-content:center;align-items:center;display:flex}.AuthCard-module__mSCa7W__card{box-sizing:border-box;border-radius:var(--radius-lg);background:var(--surface);width:100%;max-width:480px;box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:32px 24px 40px;display:flex}.AuthCard-module__mSCa7W__back{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:700;display:flex}.AuthCard-module__mSCa7W__body{flex-direction:column;gap:24px;display:flex}.AuthCard-module__mSCa7W__iconCircle{border-radius:var(--radius-full);justify-content:center;align-items:center;width:64px;height:64px;display:flex}.AuthCard-module__mSCa7W__iconCircle.AuthCard-module__mSCa7W__teal{background:var(--teal-tint);color:var(--teal-text)}.AuthCard-module__mSCa7W__iconCircle.AuthCard-module__mSCa7W__success{background:var(--success-tint);color:var(--success-ink)}.AuthCard-module__mSCa7W__heading{flex-direction:column;gap:8px;display:flex}.AuthCard-module__mSCa7W__titleRow{align-items:center;gap:12px;display:flex}.AuthCard-module__mSCa7W__titleIcon{color:var(--teal-text);flex:none;display:inline-flex}.AuthCard-module__mSCa7W__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:28px;font-weight:700;line-height:1.2}.AuthCard-module__mSCa7W__subtitle{color:var(--ink-soft);margin:0;font-size:15px;line-height:22.5px}.AuthCard-module__mSCa7W__subtitle strong{color:var(--ink)}.AuthCard-module__mSCa7W__hint{color:var(--muted);margin:0;font-size:14px;line-height:20px}.AuthCard-module__mSCa7W__form{flex-direction:column;gap:24px;margin:0;display:flex}.AuthCard-module__mSCa7W__actions{flex-direction:column;gap:12px;display:flex}.AuthCard-module__mSCa7W__textLinkButton{min-height:44px;color:var(--brand-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 8px;font-size:15px;font-weight:700;text-decoration:underline}.AuthCard-module__mSCa7W__textLinkButton:hover{color:var(--brand-text-strong)}@media (min-width:1024px){.AuthCard-module__mSCa7W__page{padding:40px 80px}.AuthCard-module__mSCa7W__header{height:48px}.AuthCard-module__mSCa7W__main{padding-bottom:72px}.AuthCard-module__mSCa7W__card{padding:32px 40px 40px}.AuthCard-module__mSCa7W__title{font-size:32px}}.AuthCard-module__mSCa7W__home{align-items:center;text-decoration:none;display:flex}@media (max-width:1023px){.AuthCard-module__mSCa7W__page{padding-top:0}.AuthCard-module__mSCa7W__header{height:56px}.AuthCard-module__mSCa7W__home{width:148.5px;margin-inline-start:28px}.AuthCard-module__mSCa7W__home svg{width:100%;height:auto}}
.FaqBand-module__T58duG__band{--swoosh:clamp(48px, 7vw, 100px);margin:calc(var(--swoosh) + 16px) 0 calc(var(--swoosh) + 24px);border-radius:var(--swoosh) 0 var(--swoosh) 0;background:var(--teal);color:var(--on-fill);padding:clamp(56px,9vw,104px) 0;position:relative}.FaqBand-module__T58duG__band:before,.FaqBand-module__T58duG__band:after{content:"";width:var(--swoosh);height:var(--swoosh);pointer-events:none;position:absolute}.FaqBand-module__T58duG__band:before{top:calc(-1 * var(--swoosh));background:radial-gradient(circle at 0 0, transparent calc(var(--swoosh) - .5px), var(--teal) var(--swoosh));right:0}.FaqBand-module__T58duG__band:after{bottom:calc(-1 * var(--swoosh));background:radial-gradient(circle at 100% 100%, transparent calc(var(--swoosh) - .5px), var(--teal) var(--swoosh));left:0}.FaqBand-module__T58duG__inner{width:min(100%,760px);padding:0 var(--space-4);box-sizing:border-box;margin:0 auto}@media (min-width:768px){.FaqBand-module__T58duG__inner{padding:0 var(--space-5)}}.FaqBand-module__T58duG__kicker{margin:0 0 var(--space-3);font:800 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--on-fill) 80%, transparent)}.FaqBand-module__T58duG__title{font:700 clamp(28px, 4.6vw, 44px) / 1.12 var(--font-display);color:var(--on-fill);margin:0 0 clamp(24px,4vw,44px)}.FaqBand-module__T58duG__list{gap:var(--space-3);flex-direction:column;display:flex}.FaqBand-module__T58duG__item{color:var(--ink);interpolate-size:allow-keywords;border:1.5px solid var(--surface-stone);background:var(--surface);box-shadow:var(--shadow-card-rest);border-radius:20px;transition:border-color .25s,box-shadow .25s}.FaqBand-module__T58duG__item:hover,.FaqBand-module__T58duG__item[open]{border-color:color-mix(in srgb, var(--teal-text) 55%, var(--surface-stone));box-shadow:var(--shadow-card)}.FaqBand-module__T58duG__item::details-content{block-size:0;transition:block-size .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}.FaqBand-module__T58duG__item[open]::details-content{block-size:auto}.FaqBand-module__T58duG__question{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);font:700 17px/24px var(--font-sans);cursor:pointer;border-radius:20px;list-style:none;display:flex}.FaqBand-module__T58duG__question::-webkit-details-marker{display:none}.FaqBand-module__T58duG__question:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.FaqBand-module__T58duG__toggle .bz-icon{stroke:currentColor;stroke-width:1.7px}.FaqBand-module__T58duG__toggle{width:34px;height:34px;color:var(--teal-text);transition:transform .35s var(--ease-out), color .3s, background-color .3s;border:1.5px solid;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.FaqBand-module__T58duG__question:hover .FaqBand-module__T58duG__toggle,.FaqBand-module__T58duG__question:focus-visible .FaqBand-module__T58duG__toggle{background:var(--teal-wash)}.FaqBand-module__T58duG__item[open] .FaqBand-module__T58duG__toggle{transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.FaqBand-module__T58duG__toggle,.FaqBand-module__T58duG__item{transition:none}.FaqBand-module__T58duG__item::details-content{transition:none}}.FaqBand-module__T58duG__answer{padding:0 var(--space-5) var(--space-5);color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.FaqBand-module__T58duG__more{margin-top:var(--space-4);background:var(--surface);min-height:44px;color:var(--teal-text);font:800 16px/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;padding:0 24px;transition:transform .25s}@media (hover:hover) and (pointer:fine){.FaqBand-module__T58duG__more:hover{transform:translateY(-2px)}}.FaqBand-module__T58duG__more:focus-visible{outline:2px solid var(--on-fill);outline-offset:3px}.FaqBand-module__T58duG__item[hidden]{display:none}
.FaqLink-module__8baSAq__cta{justify-content:flex-end;margin-top:24px;display:flex}.FaqLink-module__8baSAq__cta a{white-space:normal;text-align:center;max-width:100%}.FaqLink-module__8baSAq__inline{flex:none;margin-top:0;margin-left:auto}.FaqLink-module__8baSAq__arrow{flex:none;display:inline-flex;transform:scaleY(-1)}
.SharedWishlist-module__hHjdwa__shell{flex-direction:column;min-height:100svh;display:flex}.SharedWishlist-module__hHjdwa__page{flex:1;width:100%;margin:0 auto}.SharedWishlist-module__hHjdwa__pending{flex-direction:column;display:flex}.SharedWishlist-module__hHjdwa__loading{flex:1;place-items:center;display:grid}.SharedWishlist-module__hHjdwa__breadcrumbs{margin-bottom:16px}.SharedWishlist-module__hHjdwa__coverAction{justify-content:flex-end;margin-bottom:8px;display:flex}.SharedWishlist-module__hHjdwa__sharedHeaderActions{flex-flow:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (max-width:540px){.SharedWishlist-module__hHjdwa__sharedHeaderActions{gap:8px}}@media (max-width:450px){.SharedWishlist-module__hHjdwa__wideViewToolbar{display:none}.SharedWishlist-module__hHjdwa__sharedHeaderActions{justify-content:flex-end;width:100%}}.SharedWishlist-module__hHjdwa__guestCopyText{color:var(--ink-soft);margin:0 0 16px;font-size:15px;line-height:1.55}.SharedWishlist-module__hHjdwa__guestCopyActions{gap:10px;display:grid}.SharedWishlist-module__hHjdwa__coowners{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:20px}.SharedWishlist-module__hHjdwa__about{border:2px solid var(--surface-stone);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);overflow-wrap:anywhere;gap:4px;margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:20px;display:grid}.SharedWishlist-module__hHjdwa__about em{color:var(--muted);font-style:normal}.SharedWishlist-module__hHjdwa__aboutBio{white-space:pre-line}.SharedWishlist-module__hHjdwa__ownerLine{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:20px;overflow:hidden}.SharedWishlist-module__hHjdwa__sharing{gap:20px;display:grid}
.FaqPage-module__mLjDVW__page{min-height:100dvh;color:var(--ink)}.FaqPage-module__mLjDVW__main{box-sizing:border-box;width:min(100%,1000px);margin:0 auto;padding:32px 24px 72px}.FaqPage-module__mLjDVW__heading{max-width:720px;margin:32px 0}.FaqPage-module__mLjDVW__kicker{color:var(--teal-text);font:800 12px/1.5 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px}.FaqPage-module__mLjDVW__heading h1{font:700 clamp(32px, 5vw, 52px)/1.12 var(--font-display);letter-spacing:-.025em;margin:0 0 16px}.FaqPage-module__mLjDVW__lead{color:var(--ink-soft);margin:0;font-size:18px;line-height:1.6}.FaqPage-module__mLjDVW__searchBox{width:min(100%,460px);margin:24px 0 20px}.FaqPage-module__mLjDVW__searchLabel{margin-bottom:10px;font-size:14px;font-weight:700;display:block}.FaqPage-module__mLjDVW__searchField{border:1.5px solid var(--border);background:var(--surface);min-height:46px;color:var(--teal-text);border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.FaqPage-module__mLjDVW__searchField:focus-within{border-color:var(--teal-text);outline:2px solid var(--focus);outline-offset:3px}.FaqPage-module__mLjDVW__searchField input{min-width:0;color:var(--ink);font:400 16px/1.5 var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:10px 0}.FaqPage-module__mLjDVW__searchField input::placeholder{color:var(--ink-soft);opacity:.8}.FaqPage-module__mLjDVW__searchField input::-webkit-search-cancel-button{display:none}.FaqPage-module__mLjDVW__clear{background:var(--surface-stone);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.FaqPage-module__mLjDVW__topics{flex-wrap:wrap;gap:8px;display:flex}.FaqPage-module__mLjDVW__topics button{border:1.5px solid var(--surface-stone);min-height:44px;color:var(--ink);background:var(--surface);font:700 13px/1.4 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.FaqPage-module__mLjDVW__topics button:hover{color:var(--teal-text);border-color:var(--teal-text)}.FaqPage-module__mLjDVW__topics button[aria-pressed=true]{color:var(--on-fill);background:var(--teal);border-color:var(--teal)}.FaqPage-module__mLjDVW__topics button[aria-pressed=true] span{color:inherit}.FaqPage-module__mLjDVW__topics span{color:var(--teal-text);font-size:12px}.FaqPage-module__mLjDVW__count{color:var(--ink-soft);margin:20px 0 36px;font-size:13px}.FaqPage-module__mLjDVW__section{margin:0 0 40px;scroll-margin-top:112px}.FaqPage-module__mLjDVW__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.FaqPage-module__mLjDVW__sectionHeading h2{font:700 clamp(22px, 3vw, 28px)/1.3 var(--font-display);margin:0}.FaqPage-module__mLjDVW__guide{min-height:36px;color:var(--teal-text);align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.FaqPage-module__mLjDVW__guide:hover{text-decoration:underline}.FaqPage-module__mLjDVW__item{scroll-margin-top:112px}.FaqPage-module__mLjDVW__answer p{overflow-wrap:anywhere;margin:0}.FaqPage-module__mLjDVW__empty h2{font:700 24px/1.3 var(--font-display);margin:0 0 8px}.FaqPage-module__mLjDVW__empty p{color:var(--ink-soft);margin:0;line-height:1.6}.FaqPage-module__mLjDVW__empty{padding:36px 0 48px}.FaqPage-module__mLjDVW__empty p{margin-bottom:20px}.FaqPage-module__mLjDVW__clear:focus-visible,.FaqPage-module__mLjDVW__topics button:focus-visible,.FaqPage-module__mLjDVW__guide:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:520px){.FaqPage-module__mLjDVW__main{padding:24px 16px 48px}.FaqPage-module__mLjDVW__heading{margin:24px 0}.FaqPage-module__mLjDVW__lead{font-size:16px}.FaqPage-module__mLjDVW__topics button{padding:9px 12px}}
.GuideSteps-module__EXmG9a__look{vertical-align:baseline;border:1px solid var(--border);background:var(--surface);color:var(--teal-text);font:700 13px/20px var(--font-sans);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:2px;padding:2px 10px 2px 8px;display:inline-flex}.GuideSteps-module__EXmG9a__look svg{flex:none}.GuideSteps-module__EXmG9a__look:hover{background:var(--teal-wash)}.GuideSteps-module__EXmG9a__look:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.GuideSteps-module__EXmG9a__body{flex-direction:column;align-items:center;gap:16px;display:flex}.GuideSteps-module__EXmG9a__stage{--stage-h:min(62svh, 440px);width:100%;height:var(--stage-h);justify-content:center;align-items:center;display:flex}@media (max-width:767px){.GuideSteps-module__EXmG9a__stage{--stage-h:62svh}}.GuideSteps-module__EXmG9a__frame{width:min(100%, calc(var(--stage-h) * var(--shot-ratio)));border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;position:relative;overflow:hidden}.GuideSteps-module__EXmG9a__frame img{width:100%;height:auto;display:block}.GuideSteps-module__EXmG9a__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GuideSteps-module__EXmG9a__halo{fill:none;stroke:#fff;stroke-width:11px;stroke-linecap:round}.GuideSteps-module__EXmG9a__outline{fill:none;stroke:#e2495a;stroke-width:4px}.GuideSteps-module__EXmG9a__arrow{stroke:#e2495a;stroke-width:5px;stroke-linecap:round}.GuideSteps-module__EXmG9a__badge{fill:#e2495a;stroke:#fff;stroke-width:3px}.GuideSteps-module__EXmG9a__badgeText{fill:#fff;font-weight:700;font-family:var(--font-sans)}.GuideSteps-module__EXmG9a__captionStack{align-self:stretch;display:grid}.GuideSteps-module__EXmG9a__captionStack>.GuideSteps-module__EXmG9a__captions{grid-area:1/1}.GuideSteps-module__EXmG9a__captionStack>.GuideSteps-module__EXmG9a__captions[data-active=false]{visibility:hidden}.GuideSteps-module__EXmG9a__captions{flex-direction:column;align-self:stretch;gap:8px;margin:0;padding:0;list-style:none;display:flex}.GuideSteps-module__EXmG9a__captions li{font:400 15px/22px var(--font-sans);color:var(--ink);align-items:flex-start;gap:10px;display:flex}.GuideSteps-module__EXmG9a__captions b{color:#fff;width:22px;height:22px;font:700 13px/1 var(--font-sans);background:#e2495a;border-radius:50%;flex:none;place-items:center;margin-top:0;display:inline-grid}.GuideSteps-module__EXmG9a__nav{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.GuideSteps-module__EXmG9a__count{color:var(--muted);font:600 13px/20px var(--font-sans)}
.OccasionsStrip-module__TSpJaG__section{background:0 0;width:100vw;margin-inline:calc(50% - 50vw);padding:clamp(48px,8vw,96px) 0;overflow:hidden}.OccasionsStrip-module__TSpJaG__head{max-width:1160px;padding:0 var(--space-4);justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin:0 auto clamp(20px,3vw,36px);display:flex}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__head{padding:0 var(--space-5)}}.OccasionsStrip-module__TSpJaG__kicker{margin:0 0 var(--space-2);font:800 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--teal-text)}.OccasionsStrip-module__TSpJaG__title{font:700 clamp(28px, 4.6vw, 44px) / 1.12 var(--font-display);color:var(--ink);text-wrap:balance;max-width:20em;margin:0}.OccasionsStrip-module__TSpJaG__arrows{gap:var(--space-2);display:none}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__arrows{display:flex}}.OccasionsStrip-module__TSpJaG__arrow{border:1.5px solid var(--surface-stone);background:var(--surface);width:52px;height:52px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .25s,border-color .25s,color .25s,transform .25s,opacity .25s;display:grid}@media (hover:hover) and (pointer:fine){.OccasionsStrip-module__TSpJaG__arrow:hover:not(:disabled){background:var(--teal-text);border-color:var(--teal-text);color:var(--surface);transform:translateY(-2px)}}.OccasionsStrip-module__TSpJaG__arrow:disabled{opacity:.35;cursor:default}.OccasionsStrip-module__TSpJaG__arrow:focus-visible{outline:2px solid var(--teal-text);outline-offset:3px}.OccasionsStrip-module__TSpJaG__flip{transform:scaleX(-1)}.OccasionsStrip-module__TSpJaG__track{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;gap:14px;margin:0;padding:6px clamp(18px,2.5vw,48px) 22px;scroll-padding-inline:clamp(18px,2.5vw,48px);list-style:none;display:flex;overflow-x:auto}.OccasionsStrip-module__TSpJaG__track::-webkit-scrollbar{display:none}.OccasionsStrip-module__TSpJaG__track[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__track{gap:22px}}.OccasionsStrip-module__TSpJaG__item{scroll-snap-align:start;flex:0 0 250px}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__item{flex-basis:380px}}.OccasionsStrip-module__TSpJaG__card{aspect-ratio:3/4;color:#fff;--bz-card-radius:20px;-webkit-tap-highlight-color:transparent;border-radius:20px;text-decoration:none;transition:box-shadow .4s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #0000008c}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__card{--bz-card-radius:26px;border-radius:26px}}.OccasionsStrip-module__TSpJaG__card:hover,.OccasionsStrip-module__TSpJaG__card:focus-visible{color:#fff}.OccasionsStrip-module__TSpJaG__card:after{content:"";pointer-events:none;background:linear-gradient(#08141800 42%,#081418bd 100%);position:absolute;inset:0}.OccasionsStrip-module__TSpJaG__photo{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.OccasionsStrip-module__TSpJaG__no{z-index:1;font:700 15px/1 var(--font-display);letter-spacing:.14em;color:#fff;opacity:.92;text-shadow:0 1px 8px #0006;position:absolute;top:16px;left:18px}.OccasionsStrip-module__TSpJaG__caption{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex;position:absolute;bottom:16px;left:16px;right:16px}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__caption{bottom:22px;left:22px;right:22px}.OccasionsStrip-module__TSpJaG__no{font-size:17px;top:22px;left:24px}}.OccasionsStrip-module__TSpJaG__label{font:700 clamp(18px, 2.2vw, 24px) / 1.15 var(--font-display)}.OccasionsStrip-module__TSpJaG__go{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:38px;height:38px;transition:background-color .3s ease, border-color .3s ease, transform .4s var(--ease-out);border:1px solid #ffffffa6;border-radius:50%;flex:none;place-items:center;display:grid}@media (min-width:768px){.OccasionsStrip-module__TSpJaG__go{width:46px;height:46px}}@media (hover:hover){.OccasionsStrip-module__TSpJaG__card:hover{box-shadow:0 34px 60px -26px #0009}.OccasionsStrip-module__TSpJaG__card:hover .OccasionsStrip-module__TSpJaG__go{background:var(--brand);border-color:var(--brand);transform:translate(4px)}}.OccasionsStrip-module__TSpJaG__card:focus-visible{outline:3px solid var(--teal-text);outline-offset:4px}.OccasionsStrip-module__TSpJaG__progress{background:var(--surface-stone);border-radius:2px;height:2px;margin:4px clamp(18px,2.5vw,48px) 0;position:relative;overflow:hidden}.OccasionsStrip-module__TSpJaG__thumb{background:var(--brand);border-radius:2px;height:100%;transition:transform .12s linear,width .2s;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.OccasionsStrip-module__TSpJaG__card,.OccasionsStrip-module__TSpJaG__go,.OccasionsStrip-module__TSpJaG__arrow,.OccasionsStrip-module__TSpJaG__thumb{transition:none}.OccasionsStrip-module__TSpJaG__card:hover .OccasionsStrip-module__TSpJaG__go{transform:none}}.OccasionsStrip-module__TSpJaG__card .bz-card-hover-outline{color:#fff}:is(.OccasionsStrip-module__TSpJaG__go .bz-icon,.OccasionsStrip-module__TSpJaG__arrow .bz-icon){stroke:currentColor;stroke-width:1.8px}
.NotificationsBell-module__Aow25G__wrap{display:inline-flex;position:relative}.NotificationsBell-module__Aow25G__bell{width:44px;height:44px;position:relative}.NotificationsBell-module__Aow25G__count{box-sizing:border-box;background:var(--brand);min-width:16px;height:16px;color:var(--on-fill);font:800 10px/16px var(--font-sans);text-align:center;border-radius:8px;padding:0 4px;position:absolute;top:4px;right:2px}.NotificationsBell-module__Aow25G__pop{z-index:70;position:absolute;top:calc(100% + 10px);right:-8px}.NotificationsBell-module__Aow25G__note{color:var(--muted);margin:0;padding:20px 16px;font-size:14px}@media (max-width:560px){.NotificationsBell-module__Aow25G__wrap{position:static}.NotificationsBell-module__Aow25G__pop{width:auto;max-width:none;max-height:calc(100dvh - 160px);position:fixed;top:72px;left:16px;right:16px}}.NotificationsBell-module__Aow25G__scroll{flex:1;overflow-y:auto}.NotificationsBell-module__Aow25G__scroll .bz-notifs-list{overflow:visible}.NotificationsBell-module__Aow25G__action{border:1px solid var(--teal-muted);color:var(--teal-text);font:700 13px/1 var(--font-sans);border-radius:999px;justify-self:start;margin-top:2px;padding:5px 14px}.NotificationsBell-module__Aow25G__head{justify-content:flex-start;gap:4px}.NotificationsBell-module__Aow25G__head .bz-notifs-title{flex:0 auto}.NotificationsBell-module__Aow25G__head .bz-notifs-title+button{margin-left:2px}.NotificationsBell-module__Aow25G__gear{margin-left:auto}.NotificationsBell-module__Aow25G__headBtn{flex:none;width:36px;height:36px}.NotificationsBell-module__Aow25G__settings{flex-direction:column;gap:4px;padding:8px 16px 16px;display:flex}.NotificationsBell-module__Aow25G__settingsError{color:var(--danger);margin:4px 0 0;font-size:13px;line-height:18px}[data-theme=dark] .NotificationsBell-module__Aow25G__headBtn.NotificationsBell-module__Aow25G__headBtn .bz-i-settings{stroke:currentColor;stroke-width:1.25px}.NotificationsBell-module__Aow25G__tabs{padding:4px 12px 0}.NotificationsBell-module__Aow25G__switchLabel{align-items:center;gap:2px;display:inline-flex}
.GlassHeader-module__Kco6eW__slot{z-index:45;margin-bottom:12px;position:sticky;top:0}.GlassHeader-module__Kco6eW__desktop{display:none}.GlassHeader-module__Kco6eW__mobile{display:block}@media (min-width:768px){.GlassHeader-module__Kco6eW__desktop{display:block}.GlassHeader-module__Kco6eW__mobile{display:none}}.GlassHeader-module__Kco6eW__guestActions{align-items:center;gap:8px;display:flex}.GlassHeader-module__Kco6eW__prefs{border:1px solid color-mix(in srgb, var(--ink) 20%, transparent);--icon:26px;--t:7px;border-radius:999px;align-items:center;padding:0;display:inline-flex}:is(.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__themeToggle.bz-icon-btn,.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__langMenu .bz-menu-trigger.bz-icon-btn){box-sizing:content-box;width:auto;height:38px;padding:0 calc(var(--t) - 1px - var(--r,1) * var(--icon) / 24) 0 calc(var(--t) - 1px - var(--l,1) * var(--icon) / 24)}.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__themeToggle[data-state=moon]{--l:2.6;--r:4.37}.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__themeToggle[data-state=sun]{--l:2.4;--r:2.4}.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__themeToggle[data-state=moon] .bz-icon{transform:translateY(calc(-.9 * var(--icon) / 24))}.GlassHeader-module__Kco6eW__prefs .bz-icon{animation:none!important}.GlassHeader-module__Kco6eW__prefsDivider{background:color-mix(in srgb, var(--ink) 20%, transparent);width:1px;height:22px;margin:0 1px}.GlassHeader-module__Kco6eW__langMenu .bz-menu-trigger{box-shadow:none;background:0 0}.GlassHeader-module__Kco6eW__langMenu .bz-menu-trigger:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}@media (max-width:420px){.GlassHeader-module__Kco6eW__guestActions{gap:4px}.GlassHeader-module__Kco6eW__prefs{--icon:24px;--t:6px}.GlassHeader-module__Kco6eW__prefs .bz-icon{width:24px;height:24px}:is(.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__themeToggle.bz-icon-btn,.GlassHeader-module__Kco6eW__prefs .GlassHeader-module__Kco6eW__langMenu .bz-menu-trigger.bz-icon-btn){height:34px}}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__themeToggle.bz-icon-btn{box-shadow:none;background:0 0}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__themeToggle.bz-icon-btn:hover{box-shadow:none;background:0 0}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton.bz-btn{border:1px solid var(--teal-muted);background:var(--surface);height:40px;color:var(--ink);font:700 14px/1 var(--font-sans);white-space:nowrap;box-shadow:none;border-radius:999px;padding:0 16px 0 5px;transition:background-color .2s,box-shadow .2s,transform .2s}.GlassHeader-module__Kco6eW__authBadge{border:1px solid var(--button-badge-border);width:30px;height:30px;color:var(--button-badge-ink);background:var(--button-badge-bg);border-radius:48% 52% 47% 53%/51% 46% 54% 49%;flex:none;place-items:center;display:grid}.GlassHeader-module__Kco6eW__authBadge .bz-icon{stroke:currentColor}[data-theme=dark] .GlassHeader-module__Kco6eW__authBadge .bz-icon{stroke-width:1.6px}@media (hover:hover) and (pointer:fine){.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton:hover{background:var(--surface-hover);color:var(--ink);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--teal-text) 60%, transparent);transform:translateY(-1px)}}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton:active{box-shadow:none;transform:none}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton:focus-visible{outline:2px solid var(--teal-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton.bz-btn{transition:none}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton:hover{transform:none}}@media (max-width:767px){.GlassHeader-module__Kco6eW__guestActions{gap:6px}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton.bz-btn{height:36px;padding:0 10px 0 4px;font-size:12px;line-height:16px}.GlassHeader-module__Kco6eW__authBadge{width:26px;height:26px}}@media (max-width:380px){.GlassHeader-module__Kco6eW__guestActions{gap:0}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton.bz-btn{padding-right:8px}}@media (max-width:340px){.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authLabel{display:none}.GlassHeader-module__Kco6eW__guestActions .GlassHeader-module__Kco6eW__authButton.bz-btn{padding-right:4px}}@media (min-width:1024px){.GlassHeader-module__Kco6eW__bottomNav{display:none}}
.global-not-found-module__SU5qpW__page{min-height:calc(100dvh - var(--glass-header-h,78px));font-family:var(--font-sans);place-items:center;padding:48px 24px 80px;display:grid}.global-not-found-module__SU5qpW__content{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:520px;display:flex}.global-not-found-module__SU5qpW__gift{width:240px;margin-bottom:8px}.global-not-found-module__SU5qpW__code{font:700 64px/1.1 var(--font-display);color:var(--teal-text);letter-spacing:0}.global-not-found-module__SU5qpW__title{font:var(--text-h1);color:var(--ink);letter-spacing:0;overflow-wrap:anywhere}.global-not-found-module__SU5qpW__description{max-width:380px;font:var(--text-body-lg);color:var(--ink-soft);margin-bottom:12px}@media (max-width:480px){.global-not-found-module__SU5qpW__page{padding:32px 20px 48px}.global-not-found-module__SU5qpW__gift{width:200px}}
.AppShell-module__-zW4nG__root{background:0 0;flex-direction:column;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.AppShell-module__-zW4nG__desktopHeader,.AppShell-module__-zW4nG__mobileHeader{z-index:45;position:absolute;top:0;left:0;right:0}.AppShell-module__-zW4nG__desktopHeader{display:none}.AppShell-module__-zW4nG__bottomNav{flex-shrink:0}.AppShell-module__-zW4nG__scrollArea{scrollbar-gutter:stable both-edges;flex-direction:column;flex-grow:1;min-height:0;padding-top:66px;display:flex;overflow:hidden auto}@media (min-width:768px){.AppShell-module__-zW4nG__desktopHeader{display:block}.AppShell-module__-zW4nG__mobileHeader{display:none}.AppShell-module__-zW4nG__scrollArea{padding-top:82px}}@media (max-width:1023px){.AppShell-module__-zW4nG__scrollArea{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.AppShell-module__-zW4nG__scrollArea.AppShell-module__-zW4nG__noBottomNav{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width:1024px){.AppShell-module__-zW4nG__bottomNav{display:none}}.AppShell-module__-zW4nG__footerBleed{margin-inline:calc(var(--scrollbar-w,0px) / -2)}@media (max-width:1023px){.AppShell-module__-zW4nG__footerBleed{margin-bottom:calc(-1 * (84px + env(safe-area-inset-bottom,0px)))}.AppShell-module__-zW4nG__footerBleed>[data-testid=footer]{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.AppShell-module__-zW4nG__main{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:20px 16px 24px;display:flex}@media (min-width:1024px){.AppShell-module__-zW4nG__main{gap:28px;padding:32px 32px 40px}}@media (min-width:1440px){.AppShell-module__-zW4nG__main{padding:32px 80px 40px}}
.ReservationsPanel-module__OSb3Va__panel{gap:20px;display:grid}.ReservationsPanel-module__OSb3Va__loading{justify-content:center;padding:8px 0;display:flex}.ReservationsPanel-module__OSb3Va__list{min-width:0}.ReservationsPanel-module__OSb3Va__listHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ReservationsPanel-module__OSb3Va__listTitle{min-width:0}.ReservationsPanel-module__OSb3Va__listTitle h3{font:700 16px/1.3 var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:0}.ReservationsPanel-module__OSb3Va__listTitle h3 a{color:inherit;text-decoration:none}.ReservationsPanel-module__OSb3Va__listTitle h3 a:hover{text-underline-offset:3px;text-decoration:underline}.ReservationsPanel-module__OSb3Va__listTitle p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:18px}.ReservationsPanel-module__OSb3Va__counter{background:var(--teal-wash);color:var(--teal-text);font:700 13px/20px var(--font-sans);white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px}.ReservationsPanel-module__OSb3Va__items{gap:8px;display:grid}
.audit-module__2Zaepa__page{background:var(--bg,var(--surface));min-height:100vh;color:var(--ink);padding:32px clamp(16px,4vw,64px) 100px}.audit-module__2Zaepa__header{max-width:1440px;margin:auto}.audit-module__2Zaepa__header h1{margin:0 0 12px;font-size:32px}.audit-module__2Zaepa__header p{color:var(--ink-soft);max-width:850px;line-height:1.6}.audit-module__2Zaepa__toolbar{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;display:flex}.audit-module__2Zaepa__toolbar input[type=search]{border:1px solid var(--border);background:var(--surface);width:min(420px,100%);min-height:44px;color:var(--ink);border-radius:12px;padding:10px 14px}.audit-module__2Zaepa__toolbar label{align-items:center;gap:8px;display:flex}.audit-module__2Zaepa__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;max-width:1440px;margin:20px auto 36px;display:grid}.audit-module__2Zaepa__card{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-width:0;padding:18px}.audit-module__2Zaepa__card h3{margin:0 0 12px;font-size:15px}.audit-module__2Zaepa__stage{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:100px;display:flex;position:relative}.audit-module__2Zaepa__stage>*{max-width:100%}.audit-module__2Zaepa__source{overflow-wrap:anywhere;color:var(--ink-soft);margin-top:12px;font-size:11px;line-height:1.5;display:block}.audit-module__2Zaepa__section{max-width:1440px;margin:32px auto 0;font-size:22px}.audit-module__2Zaepa__feedback{z-index:100;background:var(--ink);color:var(--surface);pointer-events:none;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 20px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0002}.audit-module__2Zaepa__teal{background:var(--teal);border-radius:12px;padding:16px}.audit-module__2Zaepa__photo{background:var(--surface-hover);border-radius:12px;width:190px;height:100px;position:relative}.audit-module__2Zaepa__details{max-width:1440px;color:var(--ink-soft);margin:auto}.audit-module__2Zaepa__status{background:var(--teal-wash);color:var(--teal-text);border-radius:8px;padding:5px 8px;font-size:11px;font-weight:700;display:inline-block}.audit-module__2Zaepa__status[data-status=unreachable]{background:var(--danger-tint);color:var(--danger)}.audit-module__2Zaepa__status[data-status=library]{background:var(--surface-stone);color:var(--stone-ink)}.audit-module__2Zaepa__location{color:var(--ink-soft);margin:12px 0;font-size:13px;line-height:1.6}.audit-module__2Zaepa__toolbar select{background:var(--surface);color:var(--ink);border:1px solid var(--border);font:inherit;border-radius:8px;max-width:100%;padding:10px}
.SplitAuthLayout-module__I7Vx-G__page{min-height:calc(100dvh - var(--glass-header-h,80px));box-sizing:border-box;background:0 0;flex-direction:column;gap:28px;padding:16px 16px 32px;display:flex}.SplitAuthLayout-module__I7Vx-G__header{align-items:center;height:44px;display:flex}.SplitAuthLayout-module__I7Vx-G__body{flex-grow:1;gap:24px;display:flex}.SplitAuthLayout-module__I7Vx-G__formCol{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.SplitAuthLayout-module__I7Vx-G__formWrap{box-sizing:border-box;border:1px solid var(--surface-stone);background:var(--surface);border-radius:24px;flex-direction:column;gap:22px;width:100%;max-width:440px;padding:28px 22px;display:flex;box-shadow:0 20px 50px -26px #00000059}@media (min-width:1024px){.SplitAuthLayout-module__I7Vx-G__formWrap{padding:36px 36px 32px}}.SplitAuthLayout-module__I7Vx-G__formWrap .bz-field-label{font-size:14px}.SplitAuthLayout-module__I7Vx-G__formWrap .bz-input:not(.bz-input-invalid){border-width:1.5px;border-color:color-mix(in srgb, var(--ink) 30%, transparent);min-height:48px}.SplitAuthLayout-module__I7Vx-G__switch{flex-direction:column;gap:14px;display:flex}.SplitAuthLayout-module__I7Vx-G__switchDivider{color:var(--ink-soft);align-items:center;gap:12px;font-size:13px;display:flex}.SplitAuthLayout-module__I7Vx-G__switchDivider:before,.SplitAuthLayout-module__I7Vx-G__switchDivider:after{content:"";background:var(--surface-stone);flex:1;height:1px}.SplitAuthLayout-module__I7Vx-G__aside{display:none}.SplitAuthLayout-module__I7Vx-G__footer{text-align:center;color:var(--ink-soft);margin-top:auto;font-size:15px;line-height:22px}.SplitAuthLayout-module__I7Vx-G__footer a{font-weight:700}@media (min-width:1024px){.SplitAuthLayout-module__I7Vx-G__page{gap:24px;padding:16px 80px 40px}.SplitAuthLayout-module__I7Vx-G__header{height:48px}.SplitAuthLayout-module__I7Vx-G__footer{margin-top:4px}.SplitAuthLayout-module__I7Vx-G__aside{box-sizing:border-box;border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--teal-tint), var(--surface-sand));flex-direction:column;flex-grow:1;flex-basis:0;justify-content:center;align-self:stretch;gap:24px;padding:64px;display:flex}.SplitAuthLayout-module__I7Vx-G__asideArtwork{justify-content:center;width:100%;max-width:440px;margin-inline:auto;display:flex}.SplitAuthLayout-module__I7Vx-G__asideArtworkImage{object-fit:contain;width:100%;height:auto;display:block}.SplitAuthLayout-module__I7Vx-G__asideHeading{flex-direction:column;gap:12px;max-width:460px;display:flex}.SplitAuthLayout-module__I7Vx-G__asideTitle{font-family:var(--font-display);color:var(--ink);margin:0;font-size:40px;font-weight:700;line-height:1.2}.SplitAuthLayout-module__I7Vx-G__asideText{color:var(--ink-soft);margin:0;font-size:16px;line-height:24px}.SplitAuthLayout-module__I7Vx-G__features{flex-direction:column;gap:14px;display:flex}.SplitAuthLayout-module__I7Vx-G__feature{align-items:center;gap:14px;display:flex}.SplitAuthLayout-module__I7Vx-G__featureIcon{background:color-mix(in srgb, var(--surface) 80%, transparent);width:44px;height:44px;color:var(--teal-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SplitAuthLayout-module__I7Vx-G__featureText{color:var(--ink);font-size:16px;line-height:24px}}.SplitAuthLayout-module__I7Vx-G__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:28px;font-weight:700;line-height:1.2}@media (min-width:1024px){.SplitAuthLayout-module__I7Vx-G__title{font-size:32px}}.SplitAuthLayout-module__I7Vx-G__subtitle{color:var(--ink-soft);margin:0;font-size:15px;line-height:22.5px}.SplitAuthLayout-module__I7Vx-G__form{flex-direction:column;gap:16px;margin:0;display:flex}.SplitAuthLayout-module__I7Vx-G__formRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SplitAuthLayout-module__I7Vx-G__rememberMe{align-items:center;min-height:44px;display:flex}.SplitAuthLayout-module__I7Vx-G__forgotLink{font-size:14px;font-weight:700;line-height:20px}.SplitAuthLayout-module__I7Vx-G__submitRow{padding-top:8px}.SplitAuthLayout-module__I7Vx-G__home{align-items:center;text-decoration:none;display:flex}.SplitAuthLayout-module__I7Vx-G__header{justify-content:space-between;align-items:center;display:flex}@media (max-width:1023px){.SplitAuthLayout-module__I7Vx-G__page{padding-top:0}.SplitAuthLayout-module__I7Vx-G__header{height:56px}.SplitAuthLayout-module__I7Vx-G__home{width:148.5px;margin-inline-start:28px}.SplitAuthLayout-module__I7Vx-G__home svg{width:100%;height:auto}}.SplitAuthLayout-module__I7Vx-G__page{max-width:1440px;margin-inline:auto}.SplitAuthLayout-module__I7Vx-G__checkError{color:var(--danger);margin:6px 0 0 32px;font-size:13px;font-weight:600;line-height:18px}[data-theme] .SplitAuthLayout-module__I7Vx-G__featureIcon .bz-icon.bz-i-share{stroke:currentColor;stroke-width:1.25px}[data-theme] .SplitAuthLayout-module__I7Vx-G__featureIcon .bz-icon.bz-i-check{stroke:currentColor;stroke-width:2.25px}
.HelpTabs-module__omzU1G__tabs .bz-tab{min-height:48px}.HelpTabs-module__omzU1G__tabs .bz-tablist{flex-wrap:wrap;overflow:visible}.HelpTabs-module__omzU1G__instructions{padding-top:8px}.HelpTabs-module__omzU1G__instructions h2{font:700 28px/1.3 var(--font-display);margin:0 0 12px}.HelpTabs-module__omzU1G__lead{color:var(--ink-soft);margin:0 0 24px;font-size:16px;line-height:1.6}.HelpTabs-module__omzU1G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.HelpTabs-module__omzU1G__card{border:1.5px solid var(--surface-stone);background:var(--surface);min-width:0;color:var(--ink);box-shadow:var(--shadow-card-rest);border-radius:20px;align-items:flex-start;gap:16px;padding:24px;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex}.HelpTabs-module__omzU1G__card:hover{border-color:color-mix(in srgb, var(--teal-text) 55%, var(--surface-stone));color:var(--ink);box-shadow:var(--shadow-card)}.HelpTabs-module__omzU1G__card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.HelpTabs-module__omzU1G__card>div{min-width:0}.HelpTabs-module__omzU1G__icon{background:var(--teal-wash);width:48px;height:48px;color:var(--teal-text);border-radius:16px;flex:none;place-items:center;display:grid}.HelpTabs-module__omzU1G__card h3{font:700 20px/1.35 var(--font-display);overflow-wrap:anywhere;margin:0 0 10px}.HelpTabs-module__omzU1G__card p{color:var(--ink-soft);margin:0 0 18px;font-size:15px;line-height:1.6}.HelpTabs-module__omzU1G__read{color:var(--teal-text);align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:680px){.HelpTabs-module__omzU1G__grid{grid-template-columns:minmax(0,1fr)}.HelpTabs-module__omzU1G__card{padding:20px}}@media (prefers-reduced-motion:reduce){.HelpTabs-module__omzU1G__card{transition:none}}
.PartnersTeaser-module__II_-6W__block{--olive-text:#505f33;--shot:url(/landing/app-list-uk.webp);margin-bottom:clamp(48px,7vw,88px)}[data-theme=dark] .PartnersTeaser-module__II_-6W__block{--olive-text:#a3b37a;--shot:url(/landing/app-list-uk-dark.webp)}.PartnersTeaser-module__II_-6W__panel{border:1px solid color-mix(in srgb, var(--olive-text) 40%, transparent);background:linear-gradient(150deg, var(--olive-tint), color-mix(in srgb, var(--olive-tint) 35%, var(--surface)));border-radius:28px;padding:clamp(24px,4vw,44px);overflow:hidden}.PartnersTeaser-module__II_-6W__wrap{max-width:1160px;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.PartnersTeaser-module__II_-6W__wrap{padding:0 var(--space-5)}}.PartnersTeaser-module__II_-6W__grid{align-items:center;gap:32px;display:grid}@media (min-width:900px){.PartnersTeaser-module__II_-6W__grid{grid-template-columns:1fr 1fr;gap:24px}}.PartnersTeaser-module__II_-6W__kicker{margin:0 0 var(--space-3);font:800 12px/16px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--olive-text)}.PartnersTeaser-module__II_-6W__block h2{font:700 clamp(26px, 4vw, 34px) / 1.12 var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.PartnersTeaser-module__II_-6W__lead{font:var(--text-body-lg);color:var(--ink-soft);margin:0;line-height:1.6}.PartnersTeaser-module__II_-6W__ticks{gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.PartnersTeaser-module__II_-6W__ticks li{color:var(--ink-soft);align-items:center;gap:12px;font-size:15px;display:flex}.PartnersTeaser-module__II_-6W__tick{background:var(--olive-tint);width:28px;height:28px;color:var(--olive-text);border-radius:9px;flex:none;place-items:center;display:grid}.reveal-ready .PartnersTeaser-module__II_-6W__reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(24px)}.reveal-ready .PartnersTeaser-module__II_-6W__reveal[data-in]{opacity:1;transform:none}.PartnersTeaser-module__II_-6W__journeyWrap{--k:1;width:calc(400px * var(--k));height:calc(330px * var(--k));justify-self:center}@media (max-width:480px){.PartnersTeaser-module__II_-6W__journeyWrap{--k:.8}}.PartnersTeaser-module__II_-6W__journey{width:400px;height:330px;transform:scale(var(--k));transform-origin:0 0;position:relative}.PartnersTeaser-module__II_-6W__card{border:1px solid var(--border);background:var(--surface);border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 18px 40px -16px #00000059}.PartnersTeaser-module__II_-6W__shop{width:178px;top:18px;left:0}.PartnersTeaser-module__II_-6W__url{border-bottom:1px solid var(--border);font:700 10px/1 var(--font-sans);color:var(--muted);align-items:center;gap:6px;padding:8px 10px;display:flex}.PartnersTeaser-module__II_-6W__url i{background:var(--border);border-radius:50%;width:6px;height:6px}.PartnersTeaser-module__II_-6W__pic{background:var(--shot) no-repeat;background-position:-264px -636px;background-size:460px;height:118px}.PartnersTeaser-module__II_-6W__meta{padding:9px 11px 11px}.PartnersTeaser-module__II_-6W__meta b{font:700 12px/1.3 var(--font-display);color:var(--ink);display:block}.PartnersTeaser-module__II_-6W__meta span{font:800 12px/1 var(--font-sans);color:var(--ink-soft)}.PartnersTeaser-module__II_-6W__add{background:var(--olive-tint);color:var(--olive-text);font:800 10px/1 var(--font-sans);animation:PartnersTeaser-module__II_-6W__press 6s var(--ease-out) infinite;border-radius:999px;align-items:center;gap:5px;margin-top:8px;padding:5px 9px;display:inline-flex}.PartnersTeaser-module__II_-6W__wish{width:200px;animation:PartnersTeaser-module__II_-6W__wish-in 6s var(--ease-out) infinite;top:120px;left:150px}.PartnersTeaser-module__II_-6W__listHead{font:700 13px/1 var(--font-display);color:var(--ink);padding:10px 12px 6px}.PartnersTeaser-module__II_-6W__listHead small{font:600 10px/1 var(--font-sans);color:var(--muted);margin-top:4px;display:block}.PartnersTeaser-module__II_-6W__item{background:var(--surface-sand);border-radius:12px;gap:10px;margin:6px 10px 12px;padding:8px;display:flex}.PartnersTeaser-module__II_-6W__itemPic{background-position:-126px -303px;background-size:220px;border-radius:9px;flex:none;width:52px;height:52px}.PartnersTeaser-module__II_-6W__item b{font:700 11px/1.3 var(--font-display);color:var(--ink);display:block}.PartnersTeaser-module__II_-6W__item span{font:800 11px/1 var(--font-sans);color:var(--brand);text-decoration:underline}.PartnersTeaser-module__II_-6W__visit{animation:PartnersTeaser-module__II_-6W__visit-in 6s var(--ease-out) infinite;align-items:center;gap:10px;padding:10px 14px;display:flex;top:40px;right:0}.PartnersTeaser-module__II_-6W__visitIcon{background:var(--olive-tint);width:30px;height:30px;color:var(--olive-text);border-radius:10px;place-items:center;display:grid}.PartnersTeaser-module__II_-6W__visit b{font:700 12px/1.3 var(--font-display);color:var(--ink);display:block}.PartnersTeaser-module__II_-6W__visit small{font:600 10px/1 var(--font-sans);color:var(--muted)}.PartnersTeaser-module__II_-6W__path{pointer-events:none;position:absolute;inset:0}.PartnersTeaser-module__II_-6W__path path{fill:none;stroke:var(--olive-text);stroke-width:1.5px;stroke-dasharray:4 6;opacity:.55}.PartnersTeaser-module__II_-6W__dot{background:var(--olive-text);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--olive-text) 22%, transparent);offset-path:path("M150 175 C 200 175, 210 150, 250 140 S 330 90, 400 75");animation:PartnersTeaser-module__II_-6W__travel 6s var(--ease-out) infinite;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:0;left:0}@keyframes PartnersTeaser-module__II_-6W__travel{0%,12%{offset-distance:0%;opacity:0}16%{opacity:1}60%{offset-distance:100%;opacity:1}66%,to{offset-distance:100%;opacity:0}}@keyframes PartnersTeaser-module__II_-6W__press{0%,8%,to{transform:none}11%{transform:scale(.92)}15%{transform:none}}@keyframes PartnersTeaser-module__II_-6W__wish-in{0%,14%{opacity:.35;transform:translateY(10px)scale(.97)}24%,92%{opacity:1;transform:none}to{opacity:.35;transform:translateY(10px)scale(.97)}}@keyframes PartnersTeaser-module__II_-6W__visit-in{0%,55%{opacity:0;transform:translateY(10px)}64%,92%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.reveal-ready .PartnersTeaser-module__II_-6W__reveal{opacity:1;transition:none;transform:none}.PartnersTeaser-module__II_-6W__add,.PartnersTeaser-module__II_-6W__wish,.PartnersTeaser-module__II_-6W__visit{animation:none}.PartnersTeaser-module__II_-6W__dot{display:none}}
.SecretSantaGuideView-module__EYRuvq__page{min-height:100dvh;color:var(--ink)}.SecretSantaGuideView-module__EYRuvq__main{box-sizing:border-box;width:min(100%,800px);margin:0 auto;padding:32px 24px 64px}.SecretSantaGuideView-module__EYRuvq__main h1{font:700 32px/1.2 var(--font-display);margin:16px 0 8px}.SecretSantaGuideView-module__EYRuvq__main h2{font:700 24px/1.3 var(--font-display);margin:0 0 16px}.SecretSantaGuideView-module__EYRuvq__main h3{margin:0 0 8px;font-size:17px;line-height:1.4}.SecretSantaGuideView-module__EYRuvq__main p,.SecretSantaGuideView-module__EYRuvq__steps{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.SecretSantaGuideView-module__EYRuvq__lead{color:var(--ink-soft);margin:0}.SecretSantaGuideView-module__EYRuvq__main section{margin:32px 0}.SecretSantaGuideView-module__EYRuvq__steps{margin:0;padding-left:24px}.SecretSantaGuideView-module__EYRuvq__steps li+li{margin-top:12px}.SecretSantaGuideView-module__EYRuvq__answer{border-top:1px solid var(--border);padding:20px 0}.SecretSantaGuideView-module__EYRuvq__answer p{color:var(--ink-soft);margin:0}@media (max-width:520px){.SecretSantaGuideView-module__EYRuvq__main{padding:20px 16px 48px}.SecretSantaGuideView-module__EYRuvq__main h1{font-size:28px}.SecretSantaGuideView-module__EYRuvq__main h2{font-size:22px}}.SecretSantaGuideView-module__EYRuvq__related{margin:0;padding-left:24px;font-size:16px;line-height:1.6}.SecretSantaGuideView-module__EYRuvq__related li+li{margin-top:8px}.SecretSantaGuideView-module__EYRuvq__main section.SecretSantaGuideView-module__EYRuvq__hub{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin:40px 0 28px;padding:22px 24px 18px}.SecretSantaGuideView-module__EYRuvq__hub h2{margin:0 0 4px}.SecretSantaGuideView-module__EYRuvq__hubLead{color:var(--ink-soft);margin:0 0 18px;font-size:15px;line-height:22px}.SecretSantaGuideView-module__EYRuvq__hubGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.SecretSantaGuideView-module__EYRuvq__main .SecretSantaGuideView-module__EYRuvq__hubGroup h3{color:var(--teal-text);font:700 13px/20px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}.SecretSantaGuideView-module__EYRuvq__hubGroup ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SecretSantaGuideView-module__EYRuvq__hubGroup a{overflow-wrap:anywhere;font-size:15px;line-height:21px}.SecretSantaGuideView-module__EYRuvq__hubAll{border-top:1px solid var(--border);padding-top:14px;margin:18px 0 0!important}@media (max-width:720px){.SecretSantaGuideView-module__EYRuvq__hubGroups{grid-template-columns:minmax(0,1fr);gap:16px}.SecretSantaGuideView-module__EYRuvq__main section.SecretSantaGuideView-module__EYRuvq__hub{padding:18px 16px 14px}}
.LegalPage-module__bHW_4a__page{min-height:100dvh;color:var(--ink)}.LegalPage-module__bHW_4a__main{box-sizing:border-box;width:min(100%,760px);margin:0 auto;padding:32px 24px 72px}.LegalPage-module__bHW_4a__back{min-height:44px;color:var(--brand-text);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.LegalPage-module__bHW_4a__back:hover{text-underline-offset:3px;text-decoration:underline}.LegalPage-module__bHW_4a__main h1{font:700 34px/1.2 var(--font-display);margin:16px 0 8px}.LegalPage-module__bHW_4a__lead{color:var(--ink-soft);margin:0 0 8px;font-size:17px;line-height:1.6}.LegalPage-module__bHW_4a__updated{color:var(--muted);margin:0 0 24px;font-size:14px}.LegalPage-module__bHW_4a__toc{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin:0 0 8px;padding:16px 20px}.LegalPage-module__bHW_4a__toc ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.LegalPage-module__bHW_4a__toc a{color:var(--teal-text);font-weight:700;text-decoration:none}.LegalPage-module__bHW_4a__toc a:hover{text-underline-offset:3px;text-decoration:underline}.LegalPage-module__bHW_4a__main section{margin:36px 0 0;scroll-margin-top:96px}.LegalPage-module__bHW_4a__main h2{font:700 22px/1.3 var(--font-display);margin:0 0 12px}.LegalPage-module__bHW_4a__main p,.LegalPage-module__bHW_4a__items{overflow-wrap:anywhere;font-size:16px;line-height:1.65}.LegalPage-module__bHW_4a__main section p{color:var(--ink-soft);margin:0 0 12px}.LegalPage-module__bHW_4a__items{color:var(--ink-soft);margin:0 0 12px;padding-left:22px}.LegalPage-module__bHW_4a__items li+li{margin-top:8px}@media (max-width:520px){.LegalPage-module__bHW_4a__main{padding:20px 16px 56px}.LegalPage-module__bHW_4a__main h1{font-size:28px}.LegalPage-module__bHW_4a__main h2{font-size:20px}}
