.grz-mq__defs[data-astro-cid-ro7isvnz]{width:0;height:0;position:absolute;overflow:hidden}.grz-mq[data-astro-cid-ro7isvnz]{background:var(--grz-ink);user-select:none;padding-block:8px;overflow:hidden}.grz-mq__track[data-astro-cid-ro7isvnz]{width:max-content;animation:grz-mq-ltr var(--mq-cycle) linear infinite;display:flex}@keyframes grz-mq-ltr{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@keyframes grz-mq-rtl{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.grz-mq[data-astro-cid-ro7isvnz][data-dir=rtl] .grz-mq__track[data-astro-cid-ro7isvnz]{animation-name:grz-mq-rtl}.grz-mq__pass[data-astro-cid-ro7isvnz]{flex:none;align-items:center;display:flex}.grz-mq__unit[data-astro-cid-ro7isvnz]{flex:none;align-items:center;gap:12px;padding-right:12px;display:flex}.grz-mq__phrase[data-astro-cid-ro7isvnz]{font-family:var(--grz-font-sans);text-transform:uppercase;letter-spacing:var(--grz-tracking-marquee);color:var(--grz-off-white);white-space:nowrap;flex:none;font-size:14px;line-height:18px}.grz-mq__icon[data-astro-cid-ro7isvnz]{color:var(--grz-off-white);fill:currentColor;flex:none}.grz-mq__icon--apple[data-astro-cid-ro7isvnz]{width:24px;height:24px}.grz-mq__icon--leaf[data-astro-cid-ro7isvnz]{width:22px;height:22px}.grz-mq__icon--mushroom[data-astro-cid-ro7isvnz]{width:22px;height:18px}@media (width<=700px){.grz-mq[data-astro-cid-ro7isvnz]{padding-block:7px}.grz-mq__phrase[data-astro-cid-ro7isvnz]{font-size:12px;line-height:16px}.grz-mq__unit[data-astro-cid-ro7isvnz]{gap:10px;padding-right:10px}.grz-mq__icon--apple[data-astro-cid-ro7isvnz]{width:20px;height:20px}.grz-mq__icon--leaf[data-astro-cid-ro7isvnz]{width:18px;height:18px}.grz-mq__icon--mushroom[data-astro-cid-ro7isvnz]{width:18px;height:15px}}@media (prefers-reduced-motion:reduce){.grz-mq__track[data-astro-cid-ro7isvnz]{animation:none;transform:none}}.grz-press[data-astro-cid-hug3iqmz]{background:var(--grz-cream);--press-gutter:100px;padding-block:90px}@media (width<=1200px){.grz-press[data-astro-cid-hug3iqmz]{--press-gutter:56px}}@media (width<=900px){.grz-press[data-astro-cid-hug3iqmz]{--press-gutter:32px}}@media (width<=768px){.grz-press[data-astro-cid-hug3iqmz]{--press-gutter:24px}}.grz-press__heading[data-astro-cid-hug3iqmz]{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);text-align:center;color:var(--grz-text-dark);margin:0 0 40px;line-height:1.02}@media (width<=900px){.grz-press__heading[data-astro-cid-hug3iqmz]{margin-bottom:28px;font-size:clamp(30px,8vw,40px)}}.grz-press__viewport[data-astro-cid-hug3iqmz]{padding-inline:var(--press-gutter);scroll-padding-inline:var(--press-gutter);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;--fade:64px;-webkit-mask:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);overflow-x:auto}.grz-press__viewport[data-astro-cid-hug3iqmz]::-webkit-scrollbar{display:none}.grz-press__viewport[data-astro-cid-hug3iqmz][data-at-start]{-webkit-mask:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade)), transparent 100%);mask:linear-gradient(to right, #000 0, #000 calc(100% - var(--fade)), transparent 100%)}.grz-press__viewport[data-astro-cid-hug3iqmz][data-at-end]{-webkit-mask:linear-gradient(to right, transparent 0, #000 var(--fade), #000 100%);mask:linear-gradient(to right, transparent 0, #000 var(--fade), #000 100%)}.grz-press__viewport[data-astro-cid-hug3iqmz][data-at-start][data-at-end]{-webkit-mask:none;mask:none}.grz-press__rail[data-astro-cid-hug3iqmz]{gap:29px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.grz-press__item[data-astro-cid-hug3iqmz]{scroll-snap-align:start;flex:none}.grz-press__card[data-astro-cid-hug3iqmz]{box-sizing:border-box;aspect-ratio:421/430;border:3px solid var(--grz-ink);background:var(--grz-white);width:clamp(272px,30vw,421px);color:var(--grz-text-dark);border-radius:40px;flex-direction:column;margin:0;padding:40px 28px 28px;text-decoration:none;transition:background-color .14s cubic-bezier(.22,.68,.24,1);display:flex}.grz-press__card[data-astro-cid-hug3iqmz]:hover,.grz-press__card[data-astro-cid-hug3iqmz]:focus-visible,.grz-press__card[data-astro-cid-hug3iqmz]:active{background:var(--grz-charm)}.grz-press__quote[data-astro-cid-hug3iqmz]{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);text-wrap:pretty;margin:0;font-size:clamp(19px,2.1vw,30px);line-height:1.3}.grz-press__quote[data-astro-cid-hug3iqmz]:before{content:"“"}.grz-press__quote[data-astro-cid-hug3iqmz]:after{content:"”"}.grz-press__outlet[data-astro-cid-hug3iqmz]{font-family:var(--grz-font-sans);font-size:var(--grz-body-s);text-transform:uppercase;letter-spacing:var(--grz-tracking-caps);color:var(--grz-text-dark);margin:auto 0 0;line-height:normal}.grz-press__progress[data-astro-cid-hug3iqmz]{background:var(--grz-grey-30);border-radius:999px;width:min(160px,40%);height:4px;margin:24px auto 0;position:relative;overflow:hidden}.grz-press__progress[data-astro-cid-hug3iqmz][hidden]{display:none}.grz-press__thumb[data-astro-cid-hug3iqmz]{width:var(--press-thumb-w,100%);transform:translateX(var(--press-thumb-x,0));background:var(--grz-ink);border-radius:999px;transition:transform 90ms linear;position:absolute;top:0;bottom:0;left:0}@media (width<=700px){.grz-press[data-astro-cid-hug3iqmz]{padding-block:64px}.grz-press__card[data-astro-cid-hug3iqmz]{width:min(clamp(272px, 30vw, 421px), calc(100vw - 2 * var(--press-gutter) - 32px));border-radius:32px;padding:28px 24px 24px}.grz-press__rail[data-astro-cid-hug3iqmz]{gap:16px}}.grz-hero{--grz-hero-fade-height:75%;height:clamp(420px,100svh,960px);color:var(--grz-text-white);isolation:isolate;position:relative;overflow:hidden}.grz-hero__slides{z-index:-2;position:absolute;inset:0}.grz-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to top, #1e1e1e 0%, #1e1e1eeb 6%, #1e1e1ebf 12%, #1e1e1e82 30%, #1e1e1e3d 50%, #1e1e1e00 var(--grz-hero-fade-height));position:absolute;inset:0}.grz-hero__slides>picture{display:block;position:absolute;inset:0}.grz-hero__slide{object-fit:cover;opacity:0;width:100%;height:100%}html.grz-js .grz-hero__slide{animation:32s linear infinite grz-slide}.grz-hero__slides>picture:first-child .grz-hero__slide{opacity:1;animation-delay:0s}.grz-hero__slides>picture:nth-child(2) .grz-hero__slide{animation-delay:8s}.grz-hero__slides>picture:nth-child(3) .grz-hero__slide{animation-delay:16s}.grz-hero__slides>picture:nth-child(4) .grz-hero__slide{animation-delay:24s}@keyframes grz-slide{0%{opacity:0}1.5%{opacity:1}25%{opacity:1}28%{opacity:0}to{opacity:0}}.grz-hero__slides:has(>picture:only-child) .grz-hero__slide{opacity:1;animation:none}.grz-hero__content{width:574px;max-width:calc(100% - 200px);position:absolute;bottom:92px;left:100px}.grz-hero__h1{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-xl);line-height:var(--grz-display-xl-lh);margin:0}.grz-hero__h2{font-family:var(--grz-font-sans);font-weight:400;font-size:var(--grz-kicker);margin:24px 0 0;line-height:1.5}.grz-rotator{vertical-align:baseline;grid-template-areas:"rotator";display:inline-grid}.grz-rotator__item{opacity:0;will-change:opacity, filter;grid-area:rotator;place-self:baseline start;animation:7s infinite grz-phraseflip}.grz-rotator__item:first-child{opacity:1;animation-delay:-.42s}.grz-rotator__item:nth-child(2){animation-delay:3.08s}@keyframes grz-phraseflip{0%{opacity:0;filter:blur(7px);transform:translateY(6px)}6%,50%{opacity:1;filter:blur();transform:translateY(0)}56%,to{opacity:0;filter:blur(7px);transform:translateY(-6px)}}.grz-cta{border-radius:var(--grz-radius-pill);background:var(--grz-green);color:var(--grz-ink);font-family:var(--grz-font-sans);justify-content:center;align-items:center;margin-top:24px;padding:12px 22px;font-size:14px;font-weight:400;display:inline-flex}.grz-cta:hover{background:var(--grz-green-dark)}.grz-qrpin{z-index:60;background:var(--grz-white);border-radius:12px;align-items:center;gap:10px;width:max-content;padding:5px 12px 5px 5px;transition:opacity .22s cubic-bezier(.22,.68,.24,1),transform .22s cubic-bezier(.22,.68,.24,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #1e1e1e2e}:root[data-consent-open] .grz-qrpin,.grz-qrpin[data-stood-down]{opacity:0;pointer-events:none;transform:translateY(10px)}.grz-qrpin img,.grz-qrpin .grz-qrpin__code{background:var(--grz-white);flex:none;width:92px;height:92px}.grz-qrpin span{color:var(--grz-ink);font-size:var(--grz-bold-m);white-space:nowrap}.grz-qrpin b{text-transform:uppercase;letter-spacing:var(--grz-tracking-caps);font-weight:400}@media (width<=1200px){.grz-hero__content{width:auto;max-width:min(574px,100% - 420px);left:40px}.grz-hero__h1{font-size:clamp(64px,7vw,96px)}}@media (width<=820px){.grz-qrpin{display:none}.grz-hero__h1{font-size:clamp(48px,9vw,96px)}.grz-hero__content{width:auto;max-width:min(574px,100% - 80px);left:40px}}@media (width<=700px){.grz-hero__content{max-width:calc(100% - 48px);left:24px}}@media (height<=620px){.grz-hero__h1{font-size:clamp(40px,8vh,64px)}.grz-hero__h2{margin-top:16px}.grz-hero__content{bottom:56px}}@media (pointer:coarse){.grz-features__tab{min-height:44px;padding-top:13px}}.grz-connect{background:var(--grz-surface-light);height:538px;position:relative}.grz-connect__inner{width:var(--grz-canvas);max-width:100%;height:100%;margin-inline:auto;position:relative}.grz-fan{--p:1;width:700px;height:442px;position:absolute;top:70px;left:100px}.grz-fancard{will-change:transform;border-radius:16px;position:absolute;overflow:visible}.grz-fancard__img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.grz-fancard--1{z-index:3;width:400px;height:410px;top:16px;left:0}.grz-fancard--2{z-index:2;width:320px;height:328px;transform:translateX(calc((1 - var(--p)) * -214px));top:57px;left:254px}.grz-fancard--3{z-index:1;width:264px;height:271px;transform:translateX(calc((1 - var(--p)) * -348px));top:86px;left:416px}.grz-tag{background:var(--grz-white);color:var(--grz-ink);border-radius:var(--grz-radius-pill);writing-mode:vertical-rl;font-family:var(--grz-font-sans);z-index:4;justify-content:center;align-items:center;font-weight:400;display:inline-flex;position:absolute}.grz-fancard--1 .grz-tag{width:62px;height:160px;font-size:30px;top:12px;right:12px}.grz-fancard--2 .grz-tag{width:52px;height:186px;font-size:24px;top:9px;right:9px}.grz-fancard--3 .grz-tag{width:42px;height:168px;font-size:21px;top:8px;right:8px}.grz-js .grz-tag{opacity:0}.grz-js .grz-fan[data-revealed] .grz-tag{animation:.46s cubic-bezier(.34,1.56,.64,1) both grz-tag-pop}.grz-js .grz-fan[data-revealed] .grz-fancard--1 .grz-tag{animation-delay:0s}.grz-js .grz-fan[data-revealed] .grz-fancard--2 .grz-tag{animation-delay:.11s}.grz-js .grz-fan[data-revealed] .grz-fancard--3 .grz-tag{animation-delay:.22s}@keyframes grz-tag-pop{0%{opacity:0;transform:scale(.45)}55%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.grz-connect__statement{width:342px;font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-ml);line-height:var(--grz-display-ml-lh);color:var(--grz-text-dark);margin:0;position:absolute;top:219px;left:856px}.grz-express{--grz-express-travel:13.9vw;--grz-express-badge-gap:24px;--grz-express-shift:calc(var(--grz-grid-offset) * .7);--grz-express-frame:max(0px, (100vw - var(--grz-canvas-max)) / 2);--p:0;height:calc(558px + var(--grz-express-badge-gap));background:var(--grz-surface-light);position:relative;overflow:hidden}.grz-express__inner{width:100%;height:100%;position:relative;overflow:hidden}.grz-express__row{z-index:1;transform:translate3d(calc(var(--dir) * var(--p) * var(--grz-express-travel)), 0, 0);align-items:center;gap:14px;display:flex;position:absolute}.grz-express__row[data-dir=left]{--dir:-1}.grz-express__row[data-dir=right]{--dir:1}.grz-express__row--f1{left:calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 376px);top:64px}.grz-express__row--f2{left:calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 219px);top:138px}.grz-express__row--b1{left:calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 425px);top:215px}.grz-express__row--b2{left:calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 207px);top:calc(345px + var(--grz-express-badge-gap))}.grz-express__pill{background:var(--grz-white);height:48px;color:var(--grz-text-dark);font-family:var(--grz-font-sans);white-space:nowrap;border-radius:24px;flex:none;align-items:center;padding-inline:30px;font-size:18px;font-weight:400;line-height:1;display:inline-flex}.grz-express__badge{border-radius:50%;flex:none;width:112px;height:112px;overflow:hidden}.grz-express__badge img{width:112px;height:112px;display:block}.grz-express__fade{pointer-events:none;height:100%;position:absolute;top:0}.grz-express__fade--left{width:calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 548px);z-index:2;background:linear-gradient(to right, #f5f5ee 0, #f5f5eef7 calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 405px), #f5f5ee8c calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 476px), #f5f5ee00 calc(var(--grz-express-frame) + var(--grz-grid-offset) + var(--grz-express-shift) + 548px));left:0}.grz-express__headline{left:calc(var(--grz-express-frame) + var(--grz-grid-offset) + 100px);z-index:4;max-width:401px;font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-ml);line-height:var(--grz-display-ml-lh);color:var(--grz-text-dark);margin:0;position:absolute;top:134px}@media (prefers-reduced-motion:reduce){.grz-hero__slide{opacity:0;animation:none}.grz-hero__slides>picture:first-child .grz-hero__slide{opacity:1}.grz-rotator__item{animation:none}.grz-rotator__item:first-child{opacity:1}.grz-rotator__item:nth-child(2){display:none}.grz-fan{--p:1!important}.grz-fancard{transform:none!important}.grz-tag{opacity:1!important;animation:none!important;transform:none!important}.grz-express,.grz-statement{--p:0!important}.grz-express__row,.grz-statement__screen{transform:none!important}.grz-statement__piece{opacity:1!important;animation:none!important}}.grz-statement__screen{top:var(--phone-bar-h);aspect-ratio:559/3636;width:100%;transform:translate3d(0, calc(-1 * clamp(0px, calc(calc((var(--p,0) - .42) * 2.0833) * var(--phone-scroll)), var(--phone-scroll))), 0);will-change:transform;position:absolute;left:0}.grz-statement__piece{left:calc(var(--l) * 1%);top:calc(var(--t) * 1%);width:calc(var(--w) * 1%);pointer-events:none;height:auto;position:absolute}.grz-statement__piece--pin{z-index:1}.grz-statement[data-motion] .grz-statement__piece:not([data-placed]),.grz-js .grz-statement__piece:not([data-placed]){opacity:0}.grz-statement[data-motion] .grz-statement__piece[data-placed]{animation:.5s cubic-bezier(.22,1.04,.36,1) both grz-place}@keyframes grz-place{0%{opacity:0;transform:translateY(-8px)scale(1.02)}65%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.grz-statement[data-motion] .grz-statement__piece--heart[data-placed]{animation:.5s cubic-bezier(.3,1.18,.5,1) both grz-place-heart}@keyframes grz-place-heart{0%{opacity:0;transform:scale(1.3)}22%{opacity:1}to{opacity:1;transform:scale(1)}}.grz-statement[data-motion] .grz-statement__piece--up[data-placed]{animation:.55s cubic-bezier(.25,1,.4,1) both grz-place-up}@keyframes grz-place-up{0%{opacity:0;transform:translateY(16px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}.grz-statement{--grz-express-travel:min(13.9vw, 200px);background:var(--grz-surface-light);text-align:center;padding:120px 0 60px;position:relative;overflow:hidden}.grz-statement__headline{padding-inline:var(--grz-gutter-page);font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);color:var(--grz-text-dark);margin:0;line-height:1}.grz-statement__stage{margin-block:164px 134px;position:relative}.grz-statement__rows{flex-direction:column;align-items:center;gap:40px;display:flex}.grz-statement__phone{--phone-bar-h:70px;--phone-scroll:859px;background:var(--grz-cream);width:280px;height:607px;box-shadow:0 0 0 3px var(--grz-white);z-index:2;border:3px solid #000;border-radius:37px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grz-statement__phoneclip{isolation:isolate;border-radius:34px;position:absolute;inset:0;overflow:hidden}.grz-statement__phonebar{height:var(--phone-bar-h);background:var(--grz-cream);position:absolute;top:0;left:0;right:0}.grz-statement__phonetag{height:auto;display:block;position:absolute}.grz-statement .grz-express__row{position:static}.grz-statement__signoff{padding-inline:var(--grz-gutter-page);font-family:var(--grz-font-sans);font-size:var(--grz-body-l);line-height:var(--grz-body-l-lh);color:var(--grz-text-dark);text-align:center;text-wrap:balance;margin:0 auto}.grz-modes{background:var(--grz-surface-light);padding-block:70px 110px}.grz-modes__heading{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);color:var(--grz-text-dark);text-align:center;margin:0 0 40px;line-height:1.18}.grz-modes__mark{white-space:nowrap;position:relative}.grz-modes__mark:after{content:"";background:var(--grz-mark);transform-origin:0;border-radius:999px;height:.15em;transition:transform .56s cubic-bezier(.33,1,.68,1);position:absolute;top:1.14em;left:0;right:0}.grz-modes__mark--friends:after{transition-delay:.2s}.grz-js .grz-modes__heading:not([data-revealed]) .grz-modes__mark:after{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.grz-js .grz-modes__heading:not([data-revealed]) .grz-modes__mark:after{transform:none}.grz-modes__mark:after{transition:none}}.grz-modes__mark--dates{--grz-mark:#ff8c71}.grz-modes__mark--friends{--grz-mark:#abbbef}.grz-modes__shell{--grz-content-max:1360px;--grz-gutter-page:40px}.grz-modes__cards{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:32px;display:grid}.grz-modecard{--grz-sticker-h:64px;border-radius:var(--grz-radius-card);text-align:left;grid-row:span 4;grid-template-rows:subgrid;justify-items:stretch;row-gap:0;padding:24px;display:grid}.grz-modecard--dates{--grz-mode-accent:#ff8c71;background:#ffded7}.grz-modecard--friends{--grz-mode-accent:#abbbef;background:#d5ddf7}.grz-modecard__title{margin:0;line-height:0;position:relative}.grz-modecard__title:after{content:"";left:calc(var(--grz-sticker-h) * .0306);top:calc(var(--grz-sticker-h) * .0765);height:var(--grz-sticker-h);width:calc(var(--grz-sticker-h) * var(--grz-sticker-ar));-webkit-mask-image:var(--grz-sticker-src);mask-image:var(--grz-sticker-src);pointer-events:none;background:#512b2380;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-repeat:no-repeat}.grz-modecard__sticker{z-index:1;box-sizing:border-box;height:var(--grz-sticker-h);width:calc(var(--grz-sticker-h) * var(--grz-sticker-ar));padding-inline:calc(var(--grz-sticker-h) * 54 / 152) calc(var(--grz-sticker-h) * 58 / 152);background:var(--grz-sticker-src) center / 100% 100% no-repeat;font-family:var(--grz-font-sans);font-weight:400;font-size:calc(var(--grz-sticker-h) * .4205);letter-spacing:normal;color:var(--grz-ink);white-space:nowrap;align-items:center;line-height:1;display:inline-flex;position:relative}.grz-modecard--dates{--grz-sticker-ar:1.8816;--grz-sticker-src:url(/img/home/sticker-dates-blank.webp)}.grz-modecard--friends{--grz-sticker-ar:2.2895;--grz-sticker-src:url(/img/home/sticker-friends-blank.webp)}.grz-modecard__ask{display:block}.grz-modecard__sub{font-family:var(--grz-font-sans);font-size:var(--grz-body-l);line-height:var(--grz-body-l-lh);color:var(--grz-text-dark);text-align:left;margin:18px 0 0}.grz-modecard__cta{font-family:var(--grz-font-sans);font-weight:500;font-size:var(--grz-body-l);color:var(--grz-text-dark);justify-self:start;align-items:center;margin-top:20px;padding-bottom:5px;line-height:1.1;display:inline-flex;position:relative}.grz-modecard__cta:after{content:"";background:var(--grz-mode-accent);border-radius:999px;height:3px;position:absolute;bottom:0;left:0;right:0}.grz-modecard__scene{--panel-ar:1056 / 728;--phone-share:56.5cqh;--phone-top:13.67%;width:100%;aspect-ratio:var(--panel-ar);background:#ff8c71;border-radius:16px;max-height:425px;margin-bottom:28px;position:relative;overflow:hidden;container-type:size}.grz-matchscene{--phone-w:var(--phone-share);--phone-bd:2px;--k:calc((var(--phone-w) - 2 * var(--phone-bd)) / 320);--sc:calc(var(--phone-w) / 319);position:absolute;inset:0}.grz-matchscene__phone{left:50%;top:var(--phone-top);width:var(--phone-w);height:calc(var(--phone-w) * 2.1693);border:var(--phone-bd) solid #000;border-radius:calc(37 * var(--k) * 320 / 277);box-shadow:0 0 0 var(--phone-bd) var(--grz-white);background:var(--grz-ink);z-index:2;position:absolute;transform:translate(-50%)}.grz-matchscene__screen{border-radius:calc(34 * var(--k) * 320 / 277);isolation:isolate;background:var(--grz-ink);position:absolute;inset:0;overflow:hidden}.grz-matchscene__photo{width:calc(320 * var(--k));height:calc(329.03 * var(--k));position:absolute;top:0;left:0;-webkit-mask-image:url(/img/home/match-mask-scallop.svg);mask-image:url(/img/home/match-mask-scallop.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-repeat:no-repeat}.grz-matchscene__photo img{left:calc(-26 * var(--k));top:calc(-157 * var(--k));width:calc(387.2 * var(--k));height:calc(580.8 * var(--k));object-fit:cover;max-width:none;position:absolute}.grz-matchscene__bar{position:absolute;inset:0}.grz-matchscene__bartime,.grz-matchscene__baricons{background:var(--grz-off-white);position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.grz-matchscene__bartime{left:calc(41.4 * var(--k));top:calc(18.4 * var(--k));width:calc(25.3 * var(--k));height:calc(11.5 * var(--k));-webkit-mask-image:url(/img/home/match-bar-time.webp);mask-image:url(/img/home/match-bar-time.webp)}.grz-matchscene__baricons{left:calc(230.2 * var(--k));top:calc(18.4 * var(--k));width:calc(68.5 * var(--k));height:calc(11.5 * var(--k));-webkit-mask-image:url(/img/home/match-bar-icons.webp);mask-image:url(/img/home/match-bar-icons.webp)}.grz-matchscene__title,.grz-matchscene__sub{color:var(--grz-white);text-align:center;white-space:nowrap;margin:0;position:absolute;left:50%;transform:translate(-50%)}.grz-matchscene__title{top:calc(344 * var(--k));font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(45 * var(--k));line-height:calc(40 * var(--k))}.grz-matchscene__sub{top:calc(391 * var(--k));font-family:var(--grz-font-sans);font-size:calc(13 * var(--k));line-height:calc(17 * var(--k));letter-spacing:calc(1.085 * var(--k));text-transform:uppercase}.grz-matchscene__btns{left:50%;top:calc(447 * var(--k));justify-content:center;gap:calc(12 * var(--k));display:flex;position:absolute;transform:translate(-50%)}.grz-matchscene__btn{height:calc(36 * var(--k));padding-inline:calc(15 * var(--k));font-family:var(--grz-font-sans);font-size:calc(13 * var(--k));letter-spacing:calc(.465 * var(--k));text-transform:uppercase;white-space:nowrap;color:var(--grz-ink);border-radius:999px;align-items:center;display:inline-flex}.grz-matchscene__btn--chat{background:#ff8c71}.grz-matchscene__btn--graze{background:var(--grz-green)}.grz-modecard__scene--friends{background:#abbbef}.grz-friendsscene{--phone-w:var(--phone-share);--phone-bd:2px;--k:calc((var(--phone-w) - 2 * var(--phone-bd)) / 319);--c:calc(var(--phone-w) / 957.13);position:absolute;inset:0}.grz-friendsscene__phone{left:50%;top:var(--phone-top);width:var(--phone-w);height:calc(var(--phone-w) * 2.1693);border:var(--phone-bd) solid #000;border-radius:calc(37 * var(--k) * 319 / 277);box-shadow:0 0 0 var(--phone-bd) var(--grz-white);background:var(--grz-surface-light);z-index:2;position:absolute;transform:translate(-50%)}.grz-friendsscene__screen{border-radius:calc(34 * var(--k) * 319 / 277);isolation:isolate;background:var(--grz-surface-light);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.grz-friendsscene__bar{height:calc(26 * var(--k));flex:none;position:relative}.grz-friendsscene__namerow{align-items:center;gap:calc(12 * var(--k));padding:calc(7 * var(--k)) calc(16 * var(--k));flex:none;display:flex}.grz-friendsscene__name{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(24 * var(--k));letter-spacing:calc(.24 * var(--k));color:var(--grz-text-dark);flex:1;margin:0;line-height:1}.grz-friendsscene__dots{width:calc(20 * var(--k));height:auto}.grz-friendsscene__titles{align-items:center;gap:calc(12 * var(--k));padding:0 calc(16 * var(--k)) calc(4 * var(--k));flex:none;display:flex}.grz-friendsscene__tagwrap{height:calc(24 * var(--k));align-items:stretch;display:inline-flex}.grz-friendsscene__tag{padding:0 calc(6 * var(--k)) 0 calc(8 * var(--k));font-family:var(--grz-font-sans);font-size:calc(14 * var(--k));letter-spacing:calc(.28 * var(--k));color:var(--grz-text-dark);background:#abbbef;align-items:center;line-height:1;display:inline-flex}.grz-friendsscene__tagtail{width:calc(4 * var(--k));height:calc(24 * var(--k));flex:none}.grz-friendsscene__pronouns{font-family:var(--grz-font-sans);font-size:calc(14 * var(--k));letter-spacing:calc(.28 * var(--k));color:#535353;line-height:1.5}.grz-friendsscene__banner{margin:0 calc(13.61 * var(--k));border-radius:calc(12.45 * var(--k));box-shadow:0 calc(.78 * var(--k)) calc(1.56 * var(--k)) #00000014;background:#d5ddf7;flex:none}.grz-friendsscene__bannerhead{align-items:center;gap:calc(9.34 * var(--k));padding:calc(9 * var(--k)) calc(12.45 * var(--k)) calc(7 * var(--k));display:flex}.grz-friendsscene__hearticon{width:calc(31.12 * var(--k));height:calc(31.12 * var(--k));background:#abbbef;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.grz-friendsscene__hearticon img{width:calc(15 * var(--k));height:auto}.grz-friendsscene__bannertitle{font-family:var(--grz-font-display);font-weight:600;font-size:calc(14 * var(--k));letter-spacing:calc(.14 * var(--k));color:var(--grz-text-dark);flex:1;margin:0;line-height:1.5}.grz-friendsscene__chev{width:calc(10.5 * var(--k));flex:none;height:auto}.grz-friendsscene__bannerbody{gap:calc(8 * var(--k));padding:calc(6.22 * var(--k)) calc(12.45 * var(--k)) calc(12 * var(--k));flex-direction:column;display:flex}.grz-friendsscene__answerspace{height:calc(64.2 * var(--k))}.grz-friendsscene__interested{font-family:var(--grz-font-sans);font-size:calc(12.45 * var(--k));text-align:center;color:var(--grz-text-dark);margin:0;line-height:1.5}.grz-friendsscene__cta{justify-content:center;align-items:center;gap:calc(6.22 * var(--k));height:calc(37.35 * var(--k));background:var(--grz-white);box-shadow:0 calc(.78 * var(--k)) calc(3.11 * var(--k)) #0000001f;border-radius:999px;display:flex}.grz-friendsscene__cta img{width:calc(13 * var(--k));height:auto}.grz-friendsscene__ctalabel{font-family:var(--grz-font-sans);font-size:calc(12.45 * var(--k));letter-spacing:calc(.249 * var(--k));text-transform:uppercase;color:var(--grz-text-dark);line-height:1.2}.grz-friendsscene__photo{margin:calc(9 * var(--k)) calc(13.61 * var(--k)) 0;border-radius:calc(9.34 * var(--k));aspect-ratio:1;flex:none;overflow:hidden}.grz-friendsscene__photo img{object-fit:cover;width:100%;max-width:none;height:100%}.grz-friendsscene__popout{left:50%;top:calc(var(--phone-top) + 130 * var(--k));width:calc(1100 * var(--c));box-sizing:border-box;padding:calc(28 * var(--c)) calc(64 * var(--c)) calc(50 * var(--c));background:var(--grz-white);border:max(1px, calc(6 * var(--c))) solid var(--grz-ink);border-radius:calc(64 * var(--c));box-shadow:calc(8 * var(--c)) calc(24 * var(--c)) 0 #33374680;z-index:3;position:absolute;transform:translate(-50%)}.grz-friendsscene__popoutq,.grz-friendsscene__popouta{font-size:calc(56 * var(--c));margin:0}.grz-friendsscene__popoutq{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);letter-spacing:calc(.56 * var(--c));color:#535353;line-height:1.5}.grz-friendsscene__popouta{font-family:var(--grz-font-sans);white-space:nowrap;letter-spacing:calc(.28 * var(--c));color:var(--grz-text-dark);line-height:1.2}.grz-modecard__screen{aspect-ratio:1056/600;background:var(--grz-white);border-radius:16px;width:100%;margin-bottom:28px}.grz-features{--advance:6000;--fx-shuffle:.44s;--fx-copy:.3s;--fx-card-max:900px;--fx-art-max:280px;--fx-gap:40px;background:var(--grz-surface-dark);color:var(--grz-off-white);padding-block:110px}.grz-features__heading{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);text-align:center;color:var(--grz-off-white);margin:0 0 40px;line-height:1.02}.grz-features__tabs{margin-bottom:32px;scrollbar-width:none;border-bottom:1px solid #ffffff38;gap:8px;width:max-content;max-width:100%;margin-inline:auto;display:flex;overflow:auto hidden}.grz-features__tabs::-webkit-scrollbar{display:none}.grz-features__tabs{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.grz-features__tabs{scroll-behavior:auto}}.grz-features__tab{font-family:var(--grz-font-sans);font-size:var(--grz-body-l);color:#f9f9f29e;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin-bottom:-1px;padding:0 18px 14px;transition:color .16s,border-bottom-color .16s;position:relative}.grz-features__tab:hover,.grz-features__tab[aria-selected=true]{color:var(--grz-off-white)}.grz-features__tab:after{content:"";background:var(--grz-green);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.grz-features__tab[aria-selected=true]:after{transform:scaleX(1)}@keyframes grz-tabfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.grz-features[data-playing] .grz-features__tab[aria-selected=true]:after{animation:grz-tabfill calc(var(--advance) * 1ms) linear forwards}.grz-features[data-paused] .grz-features__tab[aria-selected=true]:after{animation-play-state:paused}.grz-features__deck{touch-action:pan-y;--peek:clamp(56px, 4.2vw, 68px);--bump:30px;height:360px;padding-right:calc(5 * var(--peek) + var(--bump));max-width:calc(var(--fx-card-max) + 5 * var(--peek) + var(--bump));margin-inline:auto;position:relative}.grz-features__card{inset:0;right:calc(5 * var(--peek) + var(--bump));background:var(--grz-card);transform:translateX(calc(var(--pos) * var(--peek)));z-index:calc(10 - var(--pos));transition:transform var(--fx-shuffle) cubic-bezier(.22, .68, .24, 1);border-radius:28px 0 0 28px;position:absolute}.grz-features__card:after{content:"";top:0;bottom:0;right:calc(-1 * var(--bump) + 1px);width:calc(var(--bump) + 1px);background:var(--grz-card);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 60'%3E%3Cpath d='M0 0A30 30 0 0 1 0 60Z' fill='black'/%3E%3C/svg%3E") 1px 0 / calc(100% - 1px) calc(2 * var(--bump)) repeat-y, linear-gradient(#000, #000) 0 0 / 1px 100% repeat-y;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 60'%3E%3Cpath d='M0 0A30 30 0 0 1 0 60Z' fill='black'/%3E%3C/svg%3E") 1px 0 / calc(100% - 1px) calc(2 * var(--bump)) repeat-y, linear-gradient(#000, #000) 0 0 / 1px 100% repeat-y;position:absolute}.grz-features__card--local{--grz-card:var(--grz-cream);--fx-slot:var(--grz-white)}.grz-features__card--starters{--grz-card:var(--grz-white);--fx-slot:var(--grz-cream)}.grz-features__card--badges{--grz-card:var(--grz-charm);--fx-slot:var(--grz-surface-charm-pink)}.grz-features__card--liking{--grz-card:var(--grz-friends);--fx-slot:var(--grz-surface-friends-violet)}.grz-features__card--daily{--grz-card:var(--grz-dates);--fx-slot:var(--grz-surface-dates-peach)}.grz-features__card--noads{--grz-card:var(--grz-green);--fx-slot:var(--grz-surface-vegan-green)}.grz-features__cardbody{grid-template-columns:calc(var(--fx-art-max) * 3 / 2) minmax(0, 1fr);align-content:start;row-gap:16px;column-gap:var(--fx-gap);opacity:0;visibility:hidden;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"art title""art body";height:100%;padding:clamp(24px,3vw,40px);display:grid}html.grz-js .grz-features:not([data-seen]) .grz-features__card--local[aria-hidden=false] :is(.grz-features__title,.grz-features__body,.grz-features__art,.grz-lgs__card,.grz-lgs__reel,.grz-lgs__fill,.grz-lgs__knob,.grz-lgs__pill,.grz-lgs__distance,.grz-lgs__country,.grz-lgs__toggle,.grz-lgs__tknob,.grz-lgs__global){animation-play-state:paused}.grz-features__card[aria-hidden=false] .grz-features__cardbody{opacity:1;visibility:visible}@keyframes grz-featentry{0%{opacity:.25;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html.grz-js .grz-features__card[aria-hidden=false] .grz-features__title{animation:grz-featentry var(--fx-copy) cubic-bezier(.22, .68, .24, 1) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-features__body{animation:grz-featentry var(--fx-copy) cubic-bezier(.22, .68, .24, 1) 60ms both}html.grz-js .grz-features__card[aria-hidden=false] .grz-features__art{animation:grz-featentry var(--fx-copy) cubic-bezier(.22, .68, .24, 1) 30ms both}.grz-features__title{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-s);line-height:var(--grz-display-s-lh);color:var(--grz-text-dark);grid-area:title;align-self:start;margin:0}.grz-features__body{font-family:var(--grz-font-sans);font-size:var(--grz-body-l);line-height:var(--grz-body-l-lh);color:var(--grz-text-dark);text-wrap:pretty;grid-area:body;max-width:46ch;margin:0}.grz-features__art{width:100%;max-width:calc(var(--fx-art-max) * 3 / 2);aspect-ratio:3/2;background:var(--fx-slot,#1e1e1e0f);border-radius:16px;grid-area:art;align-self:start;height:auto;container-type:size}.grz-features__rotation{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.grz-features__rotation:focus-visible{clip-path:none;border-radius:var(--grz-radius-pill);width:auto;height:auto;min-height:44px;color:var(--grz-off-white);font-family:var(--grz-font-sans);font-size:var(--grz-bold-s);border:1px solid #f9f9f28c;margin:16px auto 0;padding:8px 18px;display:block;position:relative;left:auto;overflow:visible;transform:none}.grz-features__dots{display:none}.grz-features__dot{background:#f9f9f24d;border-radius:999px;width:8px;height:8px;transition:width .22s cubic-bezier(.22,.68,.24,1),background-color .2s}.grz-features__dot[data-on]{background:var(--grz-off-white);width:22px}@media (prefers-reduced-motion:reduce){.grz-features__card,.grz-features__cardbody,.grz-features__tab{transition:none}.grz-features__title,.grz-features__body,.grz-features__art{animation:none}}.grz-starters{background:var(--grz-white);padding-block:110px}.grz-starters__kicker{font-family:var(--grz-font-sans);font-size:var(--grz-kicker);line-height:var(--grz-kicker-lh);letter-spacing:var(--grz-tracking-caps);text-align:center;color:var(--grz-text-dark);margin:0 0 22px}.grz-starters__heading{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);line-height:var(--grz-display-m-lh);text-align:center;color:var(--grz-text-dark);margin:0 0 79px}.grz-starters__cards{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.grz-startercard{background:var(--grz-cream);border-radius:20px;padding:32px}.grz-startercard__prompt{font-family:var(--grz-font-sans);color:var(--grz-green);margin:0;font-size:14px;line-height:1.2}.grz-startercard__answer{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-xs);color:var(--grz-text-dark);margin:14px 0 0;line-height:1.1}.grz-reach{background:var(--grz-surface-light);padding-block:110px}.grz-reach__heading{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-m);line-height:var(--grz-display-m-lh);text-align:center;color:var(--grz-text-dark);margin:0}.grz-reach__sub{font-family:var(--grz-font-sans);font-size:var(--grz-body-l);line-height:var(--grz-body-l-lh);text-align:center;color:var(--grz-text-dark);margin:22px 0 47px}.grz-reach__cards{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.grz-reachcard{background:var(--grz-white);text-align:center;border-radius:20px;padding:40px 36px}.grz-reachcard__icon{background:#d6f1db;border-radius:24px;width:64px;height:64px;margin:0 auto}.grz-reachcard__title{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:var(--grz-display-s);line-height:var(--grz-display-s-lh);color:var(--grz-text-dark);margin:14px 0 0}.grz-reachcard__sub{font-family:var(--grz-font-sans);font-size:var(--grz-body-m);line-height:var(--grz-body-m-lh);color:var(--grz-text-dark);margin:14px 0 0}.grz-join{background:var(--grz-friends);padding:clamp(16px,4.2vw,60px)}.grz-join__card{text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,22px);height:clamp(320px,39vw,560px);padding:clamp(28px,6.3vw,90px) clamp(20px,7vw,100px);display:flex;position:relative;overflow:hidden}.grz-join__img{object-fit:cover;object-position:50% 38%;transform-origin:50%;will-change:transform;width:100%;max-width:none;height:100%;transition:transform .42s cubic-bezier(.22,.68,.24,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.grz-join__card:hover .grz-join__img{transition-duration:.62s;transform:scale(1.06)}}.grz-join__veil{background:#12171259;position:absolute;inset:0}.grz-join__heading,.grz-join__sub,.grz-join__stores,.grz-join__free{z-index:1;color:var(--grz-white);position:relative}.grz-join__heading{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);margin:0;font-size:clamp(30px,4.2vw,56px);line-height:1.02}.grz-join__sub{font-family:var(--grz-font-sans);margin:0;font-size:clamp(15px,1.75vw,23.04px);line-height:1.4}.grz-join__stores{gap:clamp(10px,1.1vw,14px);margin-top:clamp(2px,.6vw,8px);display:flex}.grz-join__free{font-family:var(--grz-font-sans);letter-spacing:var(--grz-tracking-caps);text-transform:uppercase;margin:0;font-size:clamp(11px,.95vw,13px)}@media (width<=1200px){.grz-modecard{--grz-sticker-h:56px}}@media (width<=900px){.grz-statement{padding:72px 0 64px}.grz-statement__headline{padding-inline:24px;font-size:clamp(32px,8.5vw,47px);line-height:1.06}.grz-statement__headline br{display:none}.grz-statement__stage{margin-block:110px}.grz-statement__rows{gap:12px}.grz-express__pill{border-radius:20px;height:40px;padding-inline:22px;font-size:15px}.grz-express__badge,.grz-express__badge img{width:86px;height:86px}.grz-statement__phone{--phone-bar-h:52px;--pscale:.6354;--phone-scroll:645px;width:210px;height:455px;box-shadow:0 0 0 2px var(--grz-white);border-width:2px;border-radius:28px}.grz-statement__phoneclip{border-radius:26px}.grz-statement__signoff{padding-inline:24px}.grz-modes{padding-block:64px}.grz-modes__heading{margin-bottom:24px;font-size:clamp(30px,8vw,40px)}.grz-modes__heading br{display:none}.grz-modes__cards{grid-template-rows:none;grid-template-columns:1fr;gap:20px;max-width:520px;margin-inline:auto}.grz-modecard__scene{max-height:320px}.grz-modecard{--grz-sticker-h:48px;grid-row:auto;grid-template-rows:auto auto auto auto;padding:20px 20px 32px}.grz-features{padding-block:64px}.grz-features__heading{margin-bottom:28px;font-size:clamp(30px,8vw,40px)}.grz-features__tabs{margin-bottom:24px}.grz-features__tab{padding:0 12px 12px;font-size:15px}.grz-features__tabs{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 44px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 44px),#0000)}.grz-starters,.grz-reach{padding-block:64px}.grz-starters__heading,.grz-reach__heading{font-size:clamp(30px,8vw,40px)}.grz-starters__heading{margin-bottom:36px}.grz-starters__cards,.grz-reach__cards{grid-template-columns:1fr;gap:16px}}@media (width<=1359px){.grz-features__deck{--peek:0px}}@media (width<=1000px){.grz-features__deck{--peek:0px;--fx-shellpad:56px;--fx-reserve:210px;--fx-stack-max:430px;--fx-stack-arth:calc(min(var(--fx-stack-max), min(var(--fx-card-max), 100vw - 2 * var(--fx-shellpad) - var(--bump)) - 48px) * 851 / 1256);height:round(up, calc(var(--fx-stack-arth) + var(--fx-reserve)), calc(2 * var(--bump)));padding-right:var(--bump);overflow:hidden}.grz-features__cardbody{grid-template:"art""title""body"minmax(0,1fr)/minmax(0,1fr);row-gap:20px;padding:24px}.grz-features__card{transform:translateX(calc(100% + var(--bump) + 8px))}.grz-features__card[aria-hidden=false]{transform:translate(0)}.grz-features__body{text-wrap:balance}.grz-features__art{width:min(100%, var(--fx-stack-max));aspect-ratio:1256/851;justify-self:start;max-width:100%;height:auto}.grz-features__dots{justify-content:center;gap:8px;margin-top:20px;display:flex}}@media (width<=900px){.grz-features__deck{--fx-shellpad:32px}}@media (width<=768px){.grz-features__deck{--fx-shellpad:24px}}@media (width<=500px){.grz-features__deck{--fx-reserve:280px}}@media (width<=430px){.grz-features__title{font-size:24px}.grz-features__body{font-size:16px}.grz-features__deck{--fx-reserve:295px}}@media (width<=360px){.grz-features__deck{--fx-reserve:340px}}.grz-features__art--scene{background:var(--fx-slot)}.grz-lgs{--u:min(.079618cqw, .117509cqh);--lgs-ink:#1e1e1e;--lgs-muted:#535353;--lgs-grey:#dfdfdf;--lgs-hair:#c1c1c1;--lgs-from:18%;--lgs-to:42%;--lgs-popm:143.15;--lgs-popmb:36.7;--lgs-hair-w:max(1px, round(calc(1.276 * var(--u)), 1px));--lgs-tabbd:max(1px, round(calc(2.552 * var(--u)), 1px));--lgs-tabpad:max(1px, round(calc(10.209 * var(--u)), 1px));--lgs-line:max(1px, round(calc(41.1 * var(--u)), 1px));--lgs-knob:max(8px, round(calc(61.256 * var(--u)), 2px));border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grz-lgs__phone{left:50%;top:calc(-1108 * var(--u));box-sizing:border-box;width:calc(957 * var(--u));height:calc(2075 * var(--u));border:max(2px, round(calc(10 * var(--u)), 1px)) solid #000;border-radius:calc(128 * var(--u));background:var(--grz-cream);position:absolute;transform:translate(-50%)}.grz-lgs__screen{border-radius:calc(121 * var(--u));background:var(--grz-cream);position:absolute;inset:0}.grz-lgs__card{left:50%;top:calc(1149 * var(--u));width:calc(875 * var(--u));gap:calc(10.209 * var(--u));padding:calc(20.419 * var(--u)) calc(30.628 * var(--u)) calc(30.628 * var(--u));border-radius:calc(51.047 * var(--u));font-family:var(--grz-font-sans);color:var(--lgs-ink);background:#fff;flex-direction:column;line-height:1.15;display:flex;position:absolute;transform:translate(-50%)}.grz-lgs__title{align-items:center;gap:calc(20.419 * var(--u));padding-block:calc(20.419 * var(--u));display:flex}.grz-lgs__pin{width:auto;height:calc(49 * var(--u))}.grz-lgs__titletext{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(45.942 * var(--u))}.grz-lgs__tabs{padding:var(--lgs-tabpad);border:var(--lgs-tabbd) solid #f4f4f4;border-radius:calc(40.838 * var(--u));background:var(--lgs-grey);display:flex;position:relative}.grz-lgs__pill{top:var(--lgs-tabpad);bottom:var(--lgs-tabpad);left:var(--lgs-tabpad);width:calc((100% - 2 * var(--lgs-tabpad)) / 2);border-radius:calc(30.628 * var(--u));background:#fff;position:absolute}.grz-lgs__tab{z-index:1;padding-block:calc(30.628 * var(--u));font-size:calc(30.628 * var(--u));letter-spacing:calc(-.3063 * var(--u));text-align:center;flex:1 1 0;position:relative}.grz-lgs__slot{height:calc(204.5 * var(--u));position:relative}.grz-lgs__distance,.grz-lgs__country{padding:calc(40.838 * var(--u)) calc(30.628 * var(--u));position:absolute;inset:0}.grz-lgs__distance{gap:calc(20.419 * var(--u));flex-direction:column;display:flex}.grz-lgs__country{opacity:0;justify-content:space-between;align-items:center;display:flex}.grz-lgs__row{justify-content:space-between;align-items:center;display:flex}.grz-lgs__label{font-size:calc(35.733 * var(--u))}.grz-lgs__value{align-items:center;gap:calc(12 * var(--u));font-size:calc(35.733 * var(--u));color:var(--lgs-muted);display:inline-flex}.grz-lgs__flag{font-size:calc(35.733 * var(--u));line-height:1}.grz-lgs__reelbox{height:var(--lgs-line);overflow:hidden}.grz-lgs__reel{display:block}.grz-lgs__reel>span{height:var(--lgs-line);line-height:var(--lgs-line);font-size:calc(35.733 * var(--u));text-align:right;color:var(--lgs-muted);display:block}.grz-lgs__slider{height:calc(61.256 * var(--u));position:relative}.grz-lgs__track,.grz-lgs__fill{height:calc(10.209 * var(--u));margin-top:calc(-5.105 * var(--u));border-radius:999px;position:absolute;top:50%}.grz-lgs__track{background:var(--lgs-grey);left:0;right:0}.grz-lgs__fill{width:var(--lgs-from);background:var(--lgs-ink);border-radius:999px 0 0 999px;left:0}.grz-lgs__knob{top:50%;left:var(--lgs-from);box-sizing:border-box;width:var(--lgs-knob);height:var(--lgs-knob);margin:calc(var(--lgs-knob) / -2) 0 0 calc(var(--lgs-knob) / -2);background:var(--lgs-ink);border-radius:50%;position:absolute}.grz-lgs__global{align-items:center;gap:calc(20.419 * var(--u));box-sizing:border-box;padding:calc(40.838 * var(--u)) calc(30.628 * var(--u)) calc(51.047 * var(--u));border:var(--lgs-hair-w) solid var(--lgs-hair);border-radius:calc(30.628 * var(--u));background:#fff;display:flex}@property --lgs-k{syntax:"<number>";inherits:true;initial-value:1}.grz-lgs__globe{width:calc(55.13 * var(--lgs-k) * var(--u));height:calc(55.13 * var(--lgs-k) * var(--u))}.grz-lgs__gtext{gap:calc(5.105 * var(--lgs-k) * var(--u));flex-direction:column;flex:1 1 0;min-width:0;display:flex}.grz-lgs__gtitle{font-size:calc(35.733 * var(--lgs-k) * var(--u))}.grz-lgs__gsub{font-size:calc(30.628 * var(--lgs-k) * var(--u));opacity:.6}.grz-lgs__toggle{width:calc(102.094 * var(--lgs-k) * var(--u));height:calc(61.256 * var(--lgs-k) * var(--u));background:#1e1e1e80;border-radius:999px;flex:none;position:relative}.grz-lgs__tknob{top:50%;left:calc(5.105 * var(--lgs-k) * var(--u));width:calc(51.047 * var(--lgs-k) * var(--u));height:calc(51.047 * var(--lgs-k) * var(--u));background:#fff;border-radius:50%;position:absolute;transform:translateY(-50%)}@keyframes grz-lgs-in{0%{opacity:.3;transform:translate(-50%, calc(24 * var(--u)))}to{opacity:1;transform:translate(-50%)}}@keyframes grz-lgs-reel{0%{transform:translateY(0)}to{transform:translateY(calc(-7 * var(--lgs-line)))}}@keyframes grz-lgs-fill{0%{width:var(--lgs-from)}to{width:var(--lgs-to)}}@keyframes grz-lgs-knob{0%{left:var(--lgs-from)}to{left:var(--lgs-to)}}@keyframes grz-lgs-pill{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes grz-lgs-out{0%{opacity:1}to{opacity:0}}@keyframes grz-lgs-fade{0%{opacity:0}to{opacity:1}}@keyframes grz-lgs-switch{0%{background-color:#1e1e1e80}to{background-color:#1e1e1e}}@keyframes grz-lgs-tknob{0%{transform:translateY(-50%)translate(0)}to{transform:translateY(-50%)translate(80%)}}@keyframes grz-lgs-pop{0%{--lgs-k:1;padding:calc(40.838 * var(--u)) calc(30.628 * var(--u)) calc(51.047 * var(--u));border-radius:calc(30.628 * var(--u));margin-block:0;margin-inline:0}to{--lgs-k:1.352;margin-inline:calc(-1 * var(--lgs-popm) * var(--u));margin-block:calc(-1 * var(--lgs-popmb) * var(--u));padding:calc(55.172 * var(--u)) calc(41.379 * var(--u)) calc(68.966 * var(--u));border-radius:calc(41.379 * var(--u))}}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__card{animation:.5s cubic-bezier(.22,.68,.24,1) both grz-lgs-in}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__reel{animation:.9s steps(7,end) .6s both grz-lgs-reel}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__fill{animation:.9s ease-in-out .6s both grz-lgs-fill}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__knob{animation:.9s ease-in-out .6s both grz-lgs-knob}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__pill{animation:.6s cubic-bezier(.22,.68,.24,1) 2.4s both grz-lgs-pill}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__distance{animation:.4s 2.5s both grz-lgs-out}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__country{animation:.4s 2.7s both grz-lgs-fade}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__toggle{animation:.4s 3.9s both grz-lgs-switch}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__tknob{animation:.4s cubic-bezier(.22,.68,.24,1) 3.9s both grz-lgs-tknob}html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__global{animation:.4s cubic-bezier(.3,.9,.3,1) 3.9s both grz-lgs-pop}@container (height<=200px){.grz-lgs__gsub{display:none}}@keyframes grz-lgs-in-flat{0%{opacity:.3;transform:translateY(calc(24 * var(--u)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__card,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__reel,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__fill,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__knob,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__pill,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__distance,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__country,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__toggle,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__tknob,html.grz-js .grz-features__card[aria-hidden=false] .grz-lgs__global,.grz-lgs__global{animation:none}.grz-lgs__pill{transform:translate(100%)}.grz-lgs__distance{opacity:0}.grz-lgs__country{opacity:1}.grz-lgs__toggle{background:#1e1e1e}.grz-lgs__tknob{transform:translateY(-50%)translate(80%)}.grz-lgs__global{--lgs-k:1.352;margin-inline:calc(-1 * var(--lgs-popm) * var(--u));margin-block:calc(-1 * var(--lgs-popmb) * var(--u));padding:calc(55.172 * var(--u)) calc(41.379 * var(--u)) calc(68.966 * var(--u));border-radius:calc(41.379 * var(--u))}}.grz-sts{--u:min(.079618cqw, .117509cqh);--sts-ink:#1e1e1e;--sts-mute:#989898;--sts-scroll:calc(454.3 * var(--u));border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grz-sts__phone{left:50%;top:calc(-180 * var(--u));box-sizing:border-box;width:calc(957 * var(--u));height:calc(2075 * var(--u));border:max(2px, round(calc(10 * var(--u)), 1px)) solid #000;border-radius:calc(128 * var(--u));background:var(--grz-cream);position:absolute;transform:translate(-50%)}.grz-sts__screen{border-radius:calc(121 * var(--u));background:var(--grz-cream);font-family:var(--grz-font-sans);color:var(--sts-ink);position:absolute;inset:0;overflow:hidden}.grz-sts__list{left:calc(54.2 * var(--u));right:calc(54.2 * var(--u));top:calc(462 * var(--u));gap:calc(20.4 * var(--u));flex-direction:column;display:flex;position:absolute}.grz-sts__list--plant .grz-sts__row{opacity:0}.grz-sts__row{height:calc(142.9 * var(--u));padding-left:calc(48.5 * var(--u));border-radius:calc(51 * var(--u));background:#fff;flex:none;align-items:center;display:flex}.grz-sts__rowlabel{font-size:calc(33.2 * var(--u));color:var(--sts-mute)}.grz-sts__band{height:calc(421 * var(--u));background:var(--grz-cream);position:absolute;top:0;left:0;right:0}.grz-sts__title{left:0;right:0;top:calc(204.2 * var(--u));font-size:calc(40.8 * var(--u));text-align:center;margin:0;position:absolute}.grz-sts__close{left:calc(863.2 * var(--u));top:calc(209.9 * var(--u));width:calc(34.5 * var(--u));height:calc(34.5 * var(--u));position:absolute}.grz-sts__tabs{left:calc(51 * var(--u));top:calc(308.8 * var(--u));gap:calc(20.4 * var(--u));height:calc(89.3 * var(--u));display:flex;position:absolute}.grz-sts__tab{height:100%;padding-inline:calc(48.5 * var(--u));font-size:calc(33.2 * var(--u));color:var(--sts-ink);white-space:nowrap;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.grz-sts__tab--0{background:var(--grz-green)}.grz-sts__fade{right:0;top:calc(300 * var(--u));height:calc(106 * var(--u));width:calc(150 * var(--u));background:linear-gradient(to right, #f5f5ee00, var(--grz-cream) 72%);pointer-events:none;position:absolute}.grz-sts__answers{--a:calc(var(--u) * 1.104);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.grz-sts__acard{box-sizing:border-box;width:calc(978 * var(--a));gap:calc(20 * var(--a));padding:calc(38 * var(--a)) calc(64 * var(--a)) calc(50 * var(--a));border:max(2px, round(calc(6 * var(--a)), 1px)) solid var(--grz-ink);border-radius:calc(64 * var(--a));box-shadow:calc(8 * var(--a)) calc(24 * var(--a)) 0 #33374680;opacity:0;background:#fff;flex-direction:column;display:flex;position:relative}.grz-sts__aq{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(60 * var(--a));letter-spacing:calc(.6 * var(--a));color:#535353;white-space:nowrap;margin:0;line-height:1.5}.grz-sts__aa{font-size:calc(55 * var(--a));letter-spacing:calc(.275 * var(--a));color:var(--sts-ink);white-space:nowrap;margin:0;line-height:1.2}.grz-sts__achar{opacity:0}.grz-sts__alike{left:calc(792 * var(--a));bottom:calc(-66.5 * var(--a));width:calc(122.5 * var(--a));height:calc(122.5 * var(--a));background:var(--grz-dates);filter:drop-shadow(0 calc(5.104 * var(--a)) calc(5.104 * var(--a)) #0000001f);border-radius:50%;position:absolute}.grz-sts__aheart,.grz-sts__aheartline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grz-sts__aheart{width:calc(51.04 * var(--a));height:calc(43.03 * var(--a));background:var(--grz-dates);-webkit-mask:url(/img/home/sts-heart.svg) 50%/100% 100% no-repeat;mask:url(/img/home/sts-heart.svg) 50%/100% 100% no-repeat}.grz-sts__aheartline{width:calc(58.7 * var(--a));height:calc(50.69 * var(--a))}@keyframes grz-sts-in{0%{opacity:.3;transform:translate(-50%, calc(24 * var(--u)))}to{opacity:1;transform:translate(-50%)}}@keyframes grz-sts-out{0%{opacity:1}to{opacity:0}}@keyframes grz-sts-tabon{0%{background-color:#fff}to{background-color:var(--grz-green)}}@keyframes grz-sts-taboff{0%{background-color:var(--grz-green)}to{background-color:#fff}}@keyframes grz-sts-rowout{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-40 * var(--u)))}}@keyframes grz-sts-rowin{0%{opacity:0;transform:translateY(calc(-40 * var(--u)))}to{opacity:1;transform:translateY(0)}}@keyframes grz-sts-scroll{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--sts-scroll)))}}@keyframes grz-sts-pick{0%{background-color:#fff}to{background-color:#ebebe6}}@keyframes grz-sts-place{0%{opacity:0;transform:translateY(calc(28 * var(--a))) scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes grz-sts-type{0%{opacity:0}to{opacity:1}}@keyframes grz-sts-press{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes grz-sts-heartwhite{0%{background-color:var(--grz-dates)}to{background-color:#fff}}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__phone{animation:.5s cubic-bezier(.22,.68,.24,1) both grz-sts-in,.2s 3.33s both grz-sts-out}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__tab--0{animation:.25s 1s both grz-sts-taboff}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__tab--1{animation:.25s 1s both grz-sts-tabon}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row{animation:grz-sts-rowout .24s cubic-bezier(.4, 0, 1, 1) var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:first-child{--d:.8s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:nth-child(2){--d:.85s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:nth-child(3){--d:.9s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:nth-child(4){--d:.95s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:nth-child(5){--d:1s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk .grz-sts__row:nth-child(6){--d:1.05s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row{animation:grz-sts-rowin .26s cubic-bezier(.2, .9, .3, 1) var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:first-child{--d:1.3s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(2){--d:1.355s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(3){--d:1.41s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(4){--d:1.465s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(5){--d:1.52s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(6){--d:1.575s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(7){--d:1.63s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row:nth-child(8){--d:1.685s}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant{animation:1s cubic-bezier(.4,0,.2,1) 2.05s both grz-sts-scroll}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant .grz-sts__row--picked{animation:grz-sts-rowin .26s cubic-bezier(.2, .9, .3, 1) var(--d) both, grz-sts-pick .12s ease 3.2s both}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__acard{animation:.3s cubic-bezier(.34,1.5,.64,1) 3.45s both grz-sts-place}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__achar{animation:grz-sts-type 1ms linear var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__alike{animation:.3s cubic-bezier(.3,.9,.3,1) 5.6s both grz-sts-press}html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__aheart{animation:.3s 5.6s both grz-sts-heartwhite}@container (height<=165px){.grz-sts__close{display:none}}@media (prefers-reduced-motion:reduce){html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__phone,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__tab--0,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__tab--1,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--gtk,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__list--plant,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__row--picked,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__acard,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__achar,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__alike,html.grz-js .grz-features__card[aria-hidden=false] .grz-sts__aheart{animation:none}.grz-sts__phone{opacity:0}.grz-sts__acard,.grz-sts__achar{opacity:1}.grz-sts__aheart{background:#fff}}.grz-bdg{--bdg-hair:#dfdfdf;--u:min(.079618cqw, .117509cqh);--bdg-ink:#1e1e1e;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grz-bdg__phone{left:50%;top:calc(-180 * var(--u));box-sizing:border-box;width:calc(957 * var(--u));height:calc(2075 * var(--u));border:max(2px, round(calc(10 * var(--u)), 1px)) solid #000;border-radius:calc(128 * var(--u));background:var(--grz-cream);position:absolute;transform:translate(-50%)}.grz-bdg__screen{border-radius:calc(121 * var(--u));background:var(--grz-cream);font-family:var(--grz-font-sans);color:var(--bdg-ink);position:absolute;inset:0;overflow:hidden}.grz-bdg__stack{left:50%;top:calc(200 * var(--u));width:calc(875 * var(--u));gap:calc(41 * var(--u));flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.grz-bdg__flavtitle{margin:0 0 calc(10.208 * var(--u));font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(51.04 * var(--u));letter-spacing:calc(1.0208 * var(--u));line-height:1.5}.grz-bdg__pills{gap:calc(20.416 * var(--u));flex-wrap:wrap;display:flex}.grz-bdg__pill{align-items:center;gap:calc(20.416 * var(--u));padding:calc(20.416 * var(--u)) calc(40.832 * var(--u)) calc(20.416 * var(--u)) calc(30.624 * var(--u));opacity:0;background:#fff;border-radius:100px;display:inline-flex}.grz-bdg__pilllabel{font-size:calc(35.73 * var(--u));letter-spacing:calc(.3573 * var(--u));white-space:nowrap;line-height:1.2}.grz-bdg__icon{width:calc(51.04 * var(--u));height:calc(51.04 * var(--u));flex:none;position:relative}.grz-bdg__icon img{width:calc(var(--iw) * var(--u));height:calc(var(--ih) * var(--u));transform:translate(calc(-50% + var(--ix) * var(--u)), calc(-50% + var(--iy) * var(--u)));position:absolute;top:50%;left:50%}.grz-bdg__card{gap:calc(30.624 * var(--u));padding:calc(40.832 * var(--u)) calc(40.832 * var(--u)) calc(51.04 * var(--u));border-radius:calc(20.416 * var(--u));opacity:0;background:#fff;flex-direction:column;display:flex;position:relative}.grz-bdg__cardtitle{font-family:var(--grz-font-display);font-weight:var(--grz-display-weight);font-size:calc(45.936 * var(--u));letter-spacing:calc(.4594 * var(--u));margin:0;line-height:1.5}.grz-bdg__row{width:calc(612.48 * var(--u));isolation:isolate;align-items:center;display:flex}.grz-bdg__badge{box-sizing:border-box;width:calc(224.576 * var(--u));height:calc(224.576 * var(--u));margin-right:calc(-30.624 * var(--u));border:max(1px, round(calc(2.552 * var(--u)), 1px)) solid var(--bdg-hair);opacity:0;background:#fff;border-radius:50%;flex:none;position:relative}.grz-bdg__badge--0{z-index:1}.grz-bdg__badge--1{z-index:2}.grz-bdg__badge--2{z-index:3;margin-right:0}.grz-bdg__badge img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.grz-bdg__like{left:calc(709 * var(--u));bottom:calc(-66.5 * var(--u));width:calc(122.5 * var(--u));height:calc(122.5 * var(--u));background:var(--grz-friends);filter:drop-shadow(0 calc(5.104 * var(--u)) calc(5.104 * var(--u)) #0000001f);border-radius:50%;position:absolute}.grz-bdg__heartfill,.grz-bdg__heartline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grz-bdg__heartfill{width:calc(51.04 * var(--u));height:calc(43.03 * var(--u));background:var(--grz-friends);-webkit-mask:url(/img/home/sts-heart.svg) 50%/100% 100% no-repeat;mask:url(/img/home/sts-heart.svg) 50%/100% 100% no-repeat}.grz-bdg__heartline{width:calc(58.7 * var(--u));height:calc(50.69 * var(--u))}@keyframes grz-bdg-in{0%{opacity:.3;transform:translate(-50%, calc(24 * var(--u)))}to{opacity:1;transform:translate(-50%)}}@keyframes grz-bdg-drop{0%{opacity:0;transform:translateY(calc(26 * var(--u)))}to{opacity:1;transform:translateY(0)}}@keyframes grz-bdg-place{0%{opacity:0;transform:translateY(calc(20 * var(--u))) scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes grz-bdg-scroll{0%{transform:translate(-50%)}to{transform:translate(-50%, calc(-190 * var(--u)))}}@keyframes grz-bdg-click{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes grz-bdg-heartwhite{0%{background-color:var(--grz-friends)}to{background-color:#fff}}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__phone{animation:.4s cubic-bezier(.22,.68,.24,1) both grz-bdg-in}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill{animation:grz-bdg-drop .24s cubic-bezier(.22, .68, .24, 1) var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill--0{--d:.5s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill--1{--d:.8s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill--2{--d:1.1s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill--3{--d:1.4s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill--4{--d:1.7s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__card{animation:.3s cubic-bezier(.22,.68,.24,1) 2.15s both grz-bdg-drop}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__badge{animation:grz-bdg-place .28s cubic-bezier(.34, 1.5, .64, 1) var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__badge--0{--d:2.5s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__badge--1{--d:2.8s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__badge--2{--d:3.1s}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__stack{animation:1.4s cubic-bezier(.4,0,.2,1) 2s both grz-bdg-scroll}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__like{animation:.3s cubic-bezier(.3,.9,.3,1) 5.65s both grz-bdg-click}html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__heartfill{animation:.3s 5.65s both grz-bdg-heartwhite}@media (prefers-reduced-motion:reduce){html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__phone,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__flavtitle,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__pill,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__card,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__badge,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__stack,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__like,html.grz-js .grz-features__card[aria-hidden=false] .grz-bdg__heartfill{animation:none}.grz-bdg__pill,.grz-bdg__card,.grz-bdg__badge{opacity:1}.grz-bdg__stack{transform:translate(-50%, calc(-190 * var(--u)))}.grz-bdg__heartfill{background:#fff}}.grz-lik{--u:min(.079618cqw, .117509cqh);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grz-lik__phone{left:50%;top:calc(-180 * var(--u));box-sizing:border-box;width:calc(957 * var(--u));height:calc(2075 * var(--u));border:max(2px, round(calc(10 * var(--u)), 1px)) solid #000;border-radius:calc(128 * var(--u));background:var(--grz-cream);position:absolute;transform:translate(-50%)}.grz-lik__screen{border-radius:calc(121 * var(--u));background:var(--grz-cream);font-family:var(--grz-font-sans);color:var(--grz-text-dark);position:absolute;inset:0;overflow:hidden}.grz-lik__stack{left:calc(40.8 * var(--u));right:calc(40.8 * var(--u));top:calc(220 * var(--u));align-items:flex-start;gap:calc(30.6 * var(--u));flex-direction:column;display:flex;position:absolute}.grz-lik__info{font-size:calc(35.7 * var(--u));letter-spacing:calc(.357 * var(--u));text-align:center;color:var(--grz-border-light);align-self:stretch;margin:0;line-height:1}.grz-lik__card{width:calc(633 * var(--u));border-radius:calc(30.6 * var(--u));opacity:0;background:#fff;overflow:hidden}.grz-lik__cardhead{align-items:center;gap:calc(20.4 * var(--u));padding:calc(30.6 * var(--u)) calc(51 * var(--u)) calc(30.6 * var(--u)) calc(30.6 * var(--u));display:flex}.grz-lik__icon{width:calc(40.8 * var(--u));height:calc(40.8 * var(--u));flex:none;position:relative}.grz-lik__hfill,.grz-lik__hline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.grz-lik__hfill{width:calc(34 * var(--u));height:calc(28.7 * var(--u))}.grz-lik__hline{width:calc(39.1 * var(--u));height:calc(33.8 * var(--u))}.grz-lik__cardlabel{font-size:calc(35.7 * var(--u));letter-spacing:calc(.179 * var(--u));white-space:nowrap;line-height:1.5}.grz-lik__badges{padding:calc(30.6 * var(--u)) calc(20.4 * var(--u)) calc(40.8 * var(--u));isolation:isolate;align-items:center;display:flex}.grz-lik__badge{box-sizing:border-box;width:calc(224.6 * var(--u));height:calc(224.6 * var(--u));margin-right:calc(-40.8 * var(--u));border:max(1px, round(calc(2.552 * var(--u)), 1px)) solid var(--grz-border-light);background:#fff;border-radius:50%;flex:none;position:relative}.grz-lik__badge--0{z-index:1}.grz-lik__badge--1{z-index:2}.grz-lik__badge--2{z-index:3;margin-right:0}.grz-lik__badge img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.grz-lik__bubble{box-sizing:border-box;padding:calc(30.6 * var(--u));border:max(1px, round(calc(1.28 * var(--u)), 1px)) solid var(--grz-border-light);border-radius:calc(30.6 * var(--u));font-size:calc(35.7 * var(--u));letter-spacing:calc(.179 * var(--u));opacity:0;margin:0;line-height:1.5}.grz-lik__bubble--them{width:calc(773 * var(--u));background:#d5ddf7;align-self:flex-end}.grz-lik__bubble--me{background:#fff;align-self:flex-start}@keyframes grz-lik-in{0%{opacity:.3;transform:translate(-50%, calc(24 * var(--u)))}to{opacity:1;transform:translate(-50%)}}@keyframes grz-lik-pop{0%{opacity:0;transform:translateY(calc(24 * var(--u))) scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes grz-lik-push{0%{transform:translateY(0)}to{transform:translateY(calc(-150 * var(--u)))}}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__phone{animation:.4s cubic-bezier(.22,.68,.24,1) both grz-lik-in}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__card,html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__bubble{animation:grz-lik-pop .35s cubic-bezier(.34, 1.5, .64, 1) var(--d) both}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__card{--d:.6s}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__bubble--them{--d:2.2s}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__bubble--me{--d:3.4s}html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__stack{animation:.45s cubic-bezier(.3,.9,.3,1) 3.4s both grz-lik-push}@media (prefers-reduced-motion:reduce){html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__phone,html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__card,html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__bubble,html.grz-js .grz-features__card[aria-hidden=false] .grz-lik__stack{animation:none}.grz-lik__card,.grz-lik__bubble{opacity:1}.grz-lik__stack{transform:translateY(calc(-150 * var(--u)))}}.grz-nad{border-radius:inherit;--nad-cardh:112cqh;--nad-cardw:calc(var(--nad-cardh) * .8);--nad-out:16cqw;--nad-drop:1cqh;--nad-back:.82;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}@property --nad-k{syntax:"<number>";inherits:true;initial-value:1}.grz-nad__card{box-sizing:border-box;width:var(--nad-cardw);height:var(--nad-cardh);will-change:transform;border-radius:5cqh;animation:6s cubic-bezier(.45,.05,.55,.95) infinite grz-nad-cycle;position:absolute;overflow:hidden}.grz-nad__card:after{content:"";box-shadow:inset 0 0 0 calc(max(2px, round(.8cqh, 1px)) / var(--nad-k)) var(--grz-ink);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.grz-nad__card img{object-fit:cover;width:100%;height:100%;display:block}.grz-nad__card--0{animation-delay:0s}.grz-nad__card--1{animation-delay:-2s}.grz-nad__card--2{animation-delay:-4s}@keyframes grz-nad-cycle{0%,12%{--nad-k:1;z-index:3;transform:translate(0,0)scale(1)}33.33%,45.33%{--nad-k:var(--nad-back);transform:translate3d(calc(-1 * var(--nad-out)), var(--nad-drop), 0) scale(var(--nad-back));z-index:1}66.66%,78.66%{--nad-k:var(--nad-back);transform:translate3d(var(--nad-out), var(--nad-drop), 0) scale(var(--nad-back));z-index:2}to{--nad-k:1;z-index:3;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.grz-nad__card{animation:none}.grz-nad__card--1{--nad-k:var(--nad-back);transform:translate3d(calc(-1 * var(--nad-out)), var(--nad-drop), 0) scale(var(--nad-back));z-index:1}.grz-nad__card--2{--nad-k:var(--nad-back);transform:translate3d(var(--nad-out), var(--nad-drop), 0) scale(var(--nad-back));z-index:2}.grz-nad__card--0{z-index:3}}.grz-dm{border-radius:inherit;--n:calc(100cqw / 498);--dm-over:calc((76cqw * 661 / 320) * 231 / 661 - 50cqh);--dm-rest:3cqh;position:absolute;inset:0;overflow:hidden}.grz-dm__defs{width:0;height:0;position:absolute;overflow:hidden}.grz-dm__lock{border-radius:inherit;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.grz-dm__lockbg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.grz-dm__notif{box-sizing:border-box;width:calc(390 * var(--n));height:calc(68 * var(--n));border-radius:calc(24 * var(--n));border:max(1px, round(calc(1 * var(--n)), 1px)) solid #ffffff4d;backdrop-filter:blur(calc(10 * var(--n)));grid-template-columns:calc(39 * var(--n)) 1fr auto;column-gap:calc(12 * var(--n));padding-inline:calc(16 * var(--n)) calc(22 * var(--n));background:#ffffff1a;align-items:start;display:grid;position:relative}.grz-dm__appicon{width:calc(39 * var(--n));height:calc(39 * var(--n));border-radius:calc(10 * var(--n));background:var(--grz-ink);color:var(--grz-off-white);align-self:center;place-items:center;display:grid}.grz-dm__appicon svg{width:calc(27 * var(--n));height:calc(23.2112 * var(--n));fill:currentColor;display:block}.grz-dm__ntext{min-width:0;margin-top:calc(15 * var(--n));flex-direction:column;display:flex}.grz-dm__ntitle,.grz-dm__nsub{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:calc(16 * var(--n));color:#fff;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.grz-dm__ntitle{font-weight:600}.grz-dm__nsub{font-weight:400}.grz-dm__nwhen{margin-top:calc(15 * var(--n));font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:calc(14 * var(--n));color:#fff;opacity:.7;white-space:nowrap;line-height:1.1}.grz-dm__app{border-radius:inherit;opacity:0;position:absolute;inset:0;overflow:hidden;transform:scale(.92)}.grz-dm__phone{box-sizing:border-box;width:76cqw;height:156.988cqw;left:50%;top:calc(-1 * var(--dm-over));border:max(2px, round(calc(3.2 * var(--n)), 1px)) solid #000;border-radius:calc(34 * var(--n));background:var(--grz-cream);position:absolute;overflow:hidden;transform:translate(-50%)}.grz-dm__screen{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.grz-dm__shot{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.grz-dm__shot--blur{opacity:1}.grz-dm__shot--profile{transform:translateY(100%)}@keyframes grz-dm-notif-in{0%{opacity:0;transform:translateY(calc(14 * var(--n))) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes grz-dm-notif-open{0%{opacity:1;transform:scale(1)}27%{opacity:1;transform:scale(.97)}to{opacity:0;transform:scale(1.45)}}@keyframes grz-dm-lock-out{0%{opacity:1}to{opacity:0}}@keyframes grz-dm-app-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes grz-dm-reveal{0%{opacity:1}to{opacity:0}}@keyframes grz-dm-profile-in{0%{transform:translateY(100%)}to{transform:translateY(var(--dm-rest))}}html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__notif{animation:.42s cubic-bezier(.34,1.4,.64,1) .2s both grz-dm-notif-in,.38s cubic-bezier(.4,0,.6,1) 2.6s forwards grz-dm-notif-open}html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__lock{animation:.2s 2.72s both grz-dm-lock-out}html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__app{animation:.25s cubic-bezier(.2,.9,.3,1) 2.72s both grz-dm-app-in}html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__shot--blur{animation:.4s 3.8s both grz-dm-reveal}html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__shot--profile{animation:.56s cubic-bezier(.2,.9,.3,1) 4.7s both grz-dm-profile-in}@media (prefers-reduced-motion:reduce){html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__notif,html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__lock,html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__app,html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__shot--blur,html.grz-js .grz-features__card[aria-hidden=false] .grz-dm__shot--profile{animation:none}.grz-dm__lock{opacity:0}.grz-dm__app{opacity:1;transform:none}.grz-dm__shot--blur{opacity:0}.grz-dm__shot--profile{transform:translateY(var(--dm-rest))}}
