.Clips-module__a0gxSa__grid{--gap-x:clamp(10px, 1.4vw, 20px);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(14px, 1.6vw, 24px) var(--gap-x);display:grid;container-type:inline-size}.Clips-module__a0gxSa__tile{flex-direction:column;gap:10px;min-height:0;margin:0;display:flex}.Clips-module__a0gxSa__tile[data-size=big]{grid-area:span 2/span 2}.Clips-module__a0gxSa__tile[data-size=wide]{grid-column:span 2}.Clips-module__a0gxSa__tile[data-size=full]{grid-column:1/-1}.Clips-module__a0gxSa__tile[data-size=full] .Clips-module__a0gxSa__frame{aspect-ratio:2;flex:none}.Clips-module__a0gxSa__frame{min-height:0;box-shadow:0 0 0 1px var(--paper-line), 0 30px 60px -40px var(--paper-shadow);transition:translate .5s var(--ease-out), scale .3s var(--ease-out);background:#fff;border-radius:clamp(16px,2vw,28px);flex:1;position:relative;overflow:hidden}.Clips-module__a0gxSa__tile[data-size=small] .Clips-module__a0gxSa__frame{aspect-ratio:1;flex:none}.Clips-module__a0gxSa__tile[data-size=big] .Clips-module__a0gxSa__frame{aspect-ratio:1;flex:1 0 auto}.Clips-module__a0gxSa__tile[data-size=wide] .Clips-module__a0gxSa__frame{height:calc((100cqi - 3 * var(--gap-x)) / 4);flex:none}.Clips-module__a0gxSa__frame img,.Clips-module__a0gxSa__frame video{object-fit:cover;width:100%;height:100%;transition:scale .7s var(--ease-out), opacity .3s ease-out;position:absolute;inset:0}.Clips-module__a0gxSa__tile figcaption{color:var(--muted);transition:translate .4s var(--ease-out), color .3s ease;padding-left:4px}@media (hover:hover){.Clips-module__a0gxSa__tile:hover .Clips-module__a0gxSa__frame{translate:0 -4px}.Clips-module__a0gxSa__tile:hover img,.Clips-module__a0gxSa__tile:hover video{scale:1.03}.Clips-module__a0gxSa__tile:hover figcaption{color:var(--fg);translate:4px}}.Clips-module__a0gxSa__tile:active .Clips-module__a0gxSa__frame{scale:.985}@media (max-width:800px){.Clips-module__a0gxSa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Clips-module__a0gxSa__tile[data-size=big] .Clips-module__a0gxSa__frame{aspect-ratio:1;flex:none}.Clips-module__a0gxSa__tile[data-size=wide] .Clips-module__a0gxSa__frame{aspect-ratio:2;height:auto}}@media (prefers-reduced-motion:reduce){.Clips-module__a0gxSa__frame,.Clips-module__a0gxSa__frame video,.Clips-module__a0gxSa__tile figcaption{transition:none}}
.Footer-module__q7ZRWa__footer{min-height:92svh;color:var(--fg);background:linear-gradient(var(--bg) 0%, var(--bg) 32%, var(--sky-mid) 60%, var(--sky-top) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.Footer-module__q7ZRWa__content{z-index:1;text-align:center;padding:18vh 24px 0;position:relative}.Footer-module__q7ZRWa__eyebrow{color:var(--muted)}.Footer-module__q7ZRWa__title{font-family:var(--font-display);letter-spacing:-.03em;margin-top:14px;font-size:clamp(40px,6vw,92px);font-weight:600;line-height:1}.Footer-module__q7ZRWa__brand{font-family:var(--font-modak), system-ui;font-variation-settings:normal;letter-spacing:.01em;color:color-mix(in srgb, #bfe2ff calc(var(--night) * 100%), #2f86dc);font-weight:400}.Footer-module__q7ZRWa__emailRow{margin-top:30px;display:inline-block;position:relative}.Footer-module__q7ZRWa__email{font-family:var(--font-display);padding:6px 2px;font-size:clamp(20px,2vw,28px);font-weight:600;position:relative}.Footer-module__q7ZRWa__email:after{content:"";transform-origin:0;height:2px;transition:scale .45s var(--ease-out);background:currentColor;position:absolute;inset:auto 0 0;scale:.3 1}.Footer-module__q7ZRWa__email:hover:after{scale:1}.Footer-module__q7ZRWa__email:active{scale:.97}.Footer-module__q7ZRWa__toast{pointer-events:none;background:var(--fg);color:var(--bg);white-space:nowrap;visibility:hidden;border-radius:999px;place-items:center;padding:0 12px;font-size:13px;display:grid;position:absolute;inset:2px -10px}.Footer-module__q7ZRWa__links{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:26px;display:flex}.Footer-module__q7ZRWa__links a{color:var(--muted);transition:color .2s}.Footer-module__q7ZRWa__links a:hover{color:var(--fg)}.Footer-module__q7ZRWa__flowers{width:100%;height:46%;display:block;position:absolute;bottom:0;left:0;right:0}.Footer-module__q7ZRWa__small{color:var(--muted);justify-content:space-between;display:flex;position:absolute;top:96px;left:32px;right:32px}@media (max-width:700px){.Footer-module__q7ZRWa__content{padding-top:11vh}.Footer-module__q7ZRWa__small{z-index:1;justify-content:center;gap:18px;margin-top:22px;font-size:12px;position:relative;top:auto;left:auto;right:auto}.Footer-module__q7ZRWa__flowers{height:40%}}
.ThumbCta-module__wBfQdW__pill{display:none}@media (max-width:760px){.ThumbCta-module__wBfQdW__pill{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:19;white-space:nowrap;opacity:0;visibility:hidden;transition:translate .3s ease-in, opacity .2s ease, visibility 0s .3s, scale .16s var(--ease-out);display:inline-flex;position:fixed;translate:-50% calc(100% + 40px)}.ThumbCta-module__wBfQdW__pill[data-show=true]{opacity:1;visibility:visible;transition:translate .55s var(--ease-out), opacity .25s ease, visibility 0s, scale .16s var(--ease-out);translate:-50%}html:has([aria-controls=site-menu][aria-expanded=true]) .ThumbCta-module__wBfQdW__pill{opacity:0;visibility:hidden;translate:-50% calc(100% + 40px)}}@media (prefers-reduced-motion:reduce){.ThumbCta-module__wBfQdW__pill,.ThumbCta-module__wBfQdW__pill[data-show=true]{transition:opacity .2s,visibility}}
