.gmm-h .use-section .uses{grid-template-columns:minmax(0,1fr);gap:24px}.gmm-h .use-section .use{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:0;min-width:0;background:var(--cv2);color:var(--gr);isolation:isolate}.gmm-h .use-section .use.photo::after{display:none}.gmm-h .use-section .use-media{position:relative;z-index:0;flex-shrink:0;width:100%;height:260px;overflow:hidden;min-width:0}.gmm-h .use-section .use-media .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gmm-h .use-section .use-product{padding:24px 34px;background:var(--cv2)}.gmm-h .use-section .use-media .obj{display:block;position:static;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;margin:0;transition:transform .6s var(--ease)}.gmm-h .use-section .use:hover .obj{transform:translateY(-4px)}.gmm-h .use-section .use .oos{position:absolute;top:16px;left:16px;margin:0;max-width:calc(100% - 32px);line-height:1.4;padding:5px 8px;font-size:9px}.gmm-h .use-section .use-copy{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:24px;border-top:1px solid var(--ln);min-width:0}.gmm-h .use-section .use .meta{font-size:10px;font-weight:600;line-height:1.7;letter-spacing:.12em;color:var(--mu);max-width:none;margin:0;align-content:start}.gmm-h .use-section .use h3{font-size:26px;line-height:1.15;letter-spacing:-.035em;margin:12px 0 0;min-width:0;overflow-wrap:break-word}.gmm-h .use-section .use .use-desc{font-size:14px;line-height:1.7;color:var(--mu);max-width:none;margin:14px 0 0}.gmm-h .use-section .use-actions{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;gap:4px 20px;margin-top:auto;padding-top:20px;min-width:0}.gmm-h .use-section .use .tlink{display:inline-flex;align-items:center;gap:10px;align-self:flex-end;min-height:44px;margin:0;padding:8px 0;font-size:10px;line-height:1.6;letter-spacing:.1em;white-space:normal;text-wrap:balance}.gmm-h .use-section .use-arrow{display:inline-block;font-size:17px;line-height:1;flex-shrink:0;transition:transform .2s var(--ease)}.gmm-h .use-section a.use:hover .use-arrow,.gmm-h .use-section .use-actions a:hover .use-arrow{transform:translate(2px,-2px)}.gmm-h .use-section .use.dark{background:var(--gr);color:var(--cv)}.gmm-h .use-section .use.dark .use-copy{border-top-color:var(--lnd)}.gmm-h .use-section .use.dark .meta,.gmm-h .use-section .use.dark .use-desc{color:var(--cvA)}.gmm-h .use-section .use-business{background:var(--gr2)}.gmm-h .use-section .use .ghostO{position:absolute;width:145px;height:auto;aspect-ratio:779/1190;left:50%;right:auto;top:50%;background:rgb(245 241 232 / .18);transform:translate(-50%,-50%) rotate(12deg)}.gmm-h .use-section .use.dark:hover .ghostO{transform:translate(-50%,-50%) rotate(4deg)}.gmm-h .use-section .use-business::before,.gmm-h .use-section .use-business::after{content:'';position:absolute;width:54px;aspect-ratio:730/707;background:rgb(245 241 232 / .09);mask:var(--mS) center/contain no-repeat}.gmm-h .use-section .use-business::before{left:13%;top:24%;transform:rotate(-12deg)}.gmm-h .use-section .use-business::after{right:12%;bottom:18%;transform:rotate(12deg)}.gmm-h .use-section .use:focus-visible,.gmm-h .use-section .use-actions a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:600px) and (max-width:899px){.gmm-h .use-section .use{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.gmm-h .use-section .use-media{height:100%;min-height:300px}.gmm-h .use-section .use-copy{border-top:0;border-left:1px solid var(--ln)}.gmm-h .use-section .use.dark .use-copy{border-left-color:var(--lnd)}}@media(min-width:900px){.gmm-h .use-section .uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gmm-h .use-section .use-media{height:clamp(210px,21vw,280px)}.gmm-h .use-section .use h3{min-height:2.3em}.gmm-h .use-section .use-copy{padding:24px}.gmm-h .use-section .use .use-desc{margin-bottom:12px}@supports(grid-template-rows:subgrid){.gmm-h .use-section .uses{grid-template-rows:clamp(210px,21vw,280px) auto auto 1fr auto;row-gap:0}.gmm-h .use-section .use{display:grid;grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;justify-content:normal}.gmm-h .use-section .use-media{height:auto;grid-row:1}.gmm-h .use-section .use-copy{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:12px}.gmm-h .use-section .use h3{min-height:0;margin:0;align-self:start}.gmm-h .use-section .use .use-desc{margin:0;align-self:start}.gmm-h .use-section .use-actions{margin:0;padding-top:8px}}}@media(prefers-reduced-motion:reduce){.gmm-h .use-section .use .obj,.gmm-h .use-section .use .bg,.gmm-h .use-section .use .ghostO,.gmm-h .use-section .use-arrow{transition:none!important}.gmm-h .use-section .use:hover .obj,.gmm-h .use-section .use:hover .bg,.gmm-h .use-section .use-arrow{transform:none!important}}