.pg-usecases{overflow-x:clip}.pg-usecases>section{padding:var(--m-section) 0 0}.pg-usecases>section:last-child{padding-bottom:var(--m-section)}.pg-usecases>section.uc-hero{padding-top:clamp(56px,6vw,96px)}.pg-usecases>section.uc-aud{padding-top:clamp(40px,5vw,72px)}.pg-usecases .uc-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.pg-usecases .uc-head{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.pg-usecases .uc-head h2{max-width:820px;margin-top:14px}.pg-usecases .uc-head>p{max-width:410px;font-size:18px}.pg-usecases .uc-head.is-dark>p{color:var(--m-on-dark-mut)}@media (width<=1000px){.pg-usecases .uc-head{flex-direction:column;align-items:flex-start;gap:18px}.pg-usecases .uc-head>p{max-width:640px}}@media (width<=720px){.pg-usecases .uc-actions .m-btn{width:100%}}.pg-usecases .uc-hero-title{max-width:1180px;margin-top:22px;line-height:1.06}.pg-usecases .uc-hero-lead{max-width:740px;margin-top:28px}.pg-usecases .uc-tabs-scroll{margin:0 calc(var(--m-gutter) * -1);padding:4px var(--m-gutter);scrollbar-width:none;overflow-x:auto}.pg-usecases .uc-tabs-scroll::-webkit-scrollbar{display:none}.pg-usecases .uc-tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pg-usecases .uc-tab{white-space:nowrap;flex:none;height:46px;padding:0 20px;font-size:15px;font-weight:500}.pg-usecases .uc-tab.is-on{font-weight:600}@media (width<=1000px){.pg-usecases .uc-tabs{flex-wrap:nowrap;justify-content:flex-start;width:max-content}.pg-usecases .uc-tab{height:42px;padding:0 16px;font-size:14px}}.pg-usecases .uc-panel{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-2xl);grid-template-columns:5fr 6fr;min-height:660px;margin-top:28px;animation:.4s uc-in;display:grid;overflow:hidden}@keyframes uc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pg-usecases .uc-visual{background:var(--uc-tone,var(--m-sunken));justify-content:center;align-items:center;padding:72px 32px 160px;display:flex;position:relative;overflow:hidden}.pg-usecases .uc-visual:before{content:"";pointer-events:none;background:radial-gradient(120% 70% at 20% 0%,color-mix(in srgb,var(--m-card) 55%,transparent),transparent 60%), radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--m-ink) 9%,transparent) 1px,transparent 0) 0 0/18px 18px;position:absolute;inset:0}.pg-usecases .tone-local{--uc-tone:color-mix(in srgb,#c77d96 26%,var(--m-bg))}.pg-usecases .tone-food{--uc-tone:color-mix(in srgb,#c98b3e 26%,var(--m-bg))}.pg-usecases .tone-shops{--uc-tone:color-mix(in srgb,#9a7a62 24%,var(--m-bg))}.pg-usecases .tone-edu{--uc-tone:color-mix(in srgb,#4f86c0 22%,var(--m-bg))}.pg-usecases .tone-events{--uc-tone:color-mix(in srgb,#6e5fd0 22%,var(--m-bg))}.pg-usecases .tone-agency{--uc-tone:color-mix(in srgb,var(--m-acc) 22%,var(--m-bg))}.pg-usecases .tone-startup{--uc-tone:color-mix(in srgb,#e07a4a 22%,var(--m-bg))}.pg-usecases .tone-nonprofit{--uc-tone:color-mix(in srgb,#c9603f 20%,var(--m-bg))}.pg-usecases .uc-example{z-index:2;background:var(--m-card);color:var(--m-ink);border-radius:var(--m-r-pill);padding:7px 12px;line-height:1;position:absolute;top:24px;left:24px}.pg-usecases .uc-visual-stage{z-index:1;width:100%;max-width:470px;position:relative}.pg-usecases .uc-prompt{z-index:2;background:var(--m-dark);color:var(--m-on-dark);box-shadow:var(--m-shadow-lift);border-radius:20px;flex-direction:column;gap:6px;padding:20px 22px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.pg-usecases .uc-prompt .m-tag{color:var(--m-mint)}.pg-usecases .uc-prompt-text{font-size:17px;line-height:1.45}.pg-usecases .uc-copy{flex-direction:column;gap:22px;min-width:0;padding:48px 52px;display:flex}.pg-usecases .uc-copy-title{font-size:clamp(28px,3vw,42px);line-height:1.06}.pg-usecases .uc-cols{border-top:1px solid var(--m-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:22px;display:grid}.pg-usecases .uc-col{flex-direction:column;gap:12px;display:flex}.pg-usecases .uc-col-h{font-size:15px;font-weight:700}.pg-usecases .uc-col .m-checks{gap:10px}.pg-usecases .uc-col .m-checks li{font-size:15px;line-height:1.4}.pg-usecases .uc-col .m-checks li svg{margin-top:1px}.pg-usecases .uc-app-chips{flex-wrap:wrap;gap:8px;display:flex}.site .pg-usecases .uc-app-chip{background:var(--m-bg);color:var(--m-ink);height:38px;font-weight:500}.pg-usecases .uc-plan{background:var(--m-bg);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:20px 24px;display:flex}.pg-usecases .uc-plan-text{flex-direction:column;gap:4px;min-width:0;display:flex}.pg-usecases .uc-plan-text .m-tag{color:var(--m-mut)}.pg-usecases .uc-plan-line{color:var(--m-mut);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.pg-usecases .uc-plan-line b{font:700 30px/1.1 var(--m-display);letter-spacing:-.02em;color:var(--m-ink)}.pg-usecases .uc-plan-line b.uc-plan-price{color:var(--m-acc)}@media (width<=1100px){.pg-usecases .uc-panel{grid-template-columns:1fr;min-height:0}.pg-usecases .uc-visual{padding:72px 24px 150px}}@media (width<=720px){.pg-usecases .uc-panel{border-radius:var(--m-r-xl);margin-top:20px}.pg-usecases .uc-visual{padding:60px 14px 168px}.pg-usecases .uc-example{top:16px;left:14px}.pg-usecases .uc-prompt{padding:16px 18px;bottom:14px;left:14px;right:14px}.pg-usecases .uc-prompt-text{font-size:15.5px}.pg-usecases .uc-copy{padding:28px 20px}.pg-usecases .uc-cols{grid-template-columns:1fr;gap:24px}.pg-usecases .uc-plan{flex-direction:column;align-items:stretch;padding:18px}.pg-usecases .uc-plan-line b{font-size:26px}}.pg-usecases .uc-mock-frame{background:var(--m-dark);box-shadow:var(--m-shadow-feature);border-radius:20px;padding:8px;transition:transform .4s cubic-bezier(.2,.7,.2,1);transform:rotate(-1.2deg)}.pg-usecases .uc-panel:hover .uc-mock-frame{transform:rotate(0)}.pg-usecases .uc-mock-bar{align-items:center;gap:6px;padding:4px 6px 9px;display:flex}.pg-usecases .uc-mock-bar i{background:var(--m-dark-line);border-radius:50%;width:9px;height:9px}.pg-usecases .uc-mock-url{background:var(--m-dark-raised);min-width:0;height:22px;color:var(--m-on-dark-mut);font:11px/22px var(--m-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;flex:1;align-items:center;gap:6px;margin-left:8px;padding:0 10px;display:inline-flex;overflow:hidden}.pg-usecases .uc-mock-body{background:var(--m-card);color:var(--m-ink);--mk:#b0577a;--mk-soft:color-mix(in srgb,var(--mk) 13%,var(--m-card));border-radius:13px;font-size:12.5px;line-height:1.35;overflow:hidden}.pg-usecases .tone-food .uc-mock-body{--mk:#a86a22}.pg-usecases .tone-shops .uc-mock-body{--mk:#7a5b45}.pg-usecases .tone-edu .uc-mock-body{--mk:#2f68a8}.pg-usecases .tone-events .uc-mock-body{--mk:#5546b8}.pg-usecases .tone-agency .uc-mock-body{--mk:var(--m-acc)}.pg-usecases .tone-startup .uc-mock-body{--mk:#c9592a}.pg-usecases .tone-nonprofit .uc-mock-body{--mk:#b24a30}.pg-usecases .uc-mock-body button{color:inherit;cursor:pointer;font-family:inherit}.pg-usecases .mk-top{border-bottom:1px solid var(--m-line);align-items:center;gap:10px;padding:11px 14px;display:flex}.pg-usecases .mk-brand{font:600 13px/1 var(--m-display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pg-usecases .mk-mark{background:var(--mk);width:22px;height:22px;color:var(--m-on-acc);border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.pg-usecases .mk-nav{color:var(--m-mut);gap:10px;margin-left:auto;font-size:11.5px;display:flex}.pg-usecases .mk-pill{border-radius:var(--m-r-pill);background:var(--m-ink);height:24px;color:var(--m-on-dark);white-space:nowrap;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.pg-usecases .mk-pad{flex-direction:column;gap:10px;padding:14px;display:flex}.pg-usecases .mk-h{font:600 16px/1.2 var(--m-display);letter-spacing:-.015em}.pg-usecases .mk-h-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.pg-usecases .mk-chip{border-radius:var(--m-r-pill);background:var(--mk-soft);color:var(--mk);white-space:nowrap;padding:3px 8px;font-size:10.5px;font-weight:600}.pg-usecases .mk-label{font:500 10px/1 var(--m-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-subtle);margin-top:2px}.pg-usecases .mk-team{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pg-usecases .mk-person{border:1.5px solid var(--m-line);background:var(--m-card);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px;font-size:11.5px;font-weight:500;display:flex}.pg-usecases .mk-person.on{border-color:var(--mk);background:var(--mk-soft)}.pg-usecases .mk-avatar{background:color-mix(in srgb,var(--mk) 30%,var(--m-card));width:30px;height:30px;color:var(--mk);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.pg-usecases .mk-person.on .mk-avatar{background:var(--mk);color:var(--m-on-acc)}.pg-usecases .mk-slots{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pg-usecases .mk-slot{border:1.5px solid var(--m-line);background:var(--m-card);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:600;display:inline-flex}.pg-usecases .mk-slot.on{background:var(--mk);border-color:var(--mk);color:var(--m-on-acc)!important}.pg-usecases .mk-slot.off{text-decoration:line-through;color:var(--m-line-strong)!important;cursor:default!important}.pg-usecases .mk-summary{background:var(--m-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding:10px 10px 10px 12px;display:flex}.pg-usecases .mk-summary>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.pg-usecases .mk-summary small,.pg-usecases .mk-row-text small{color:var(--m-mut);font-size:10.5px}.pg-usecases .mk-cta{border-radius:var(--m-r-pill);background:var(--mk);height:30px;color:var(--m-on-acc);white-space:nowrap;align-items:center;padding:0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.pg-usecases .mk-list{flex-direction:column;gap:6px;display:flex}.pg-usecases .mk-row{border:1px solid var(--m-line);border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.pg-usecases .mk-row.out{opacity:.6}.pg-usecases .mk-row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pg-usecases .mk-row-text b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-usecases .mk-row-text small.warn{color:var(--m-warn)}.pg-usecases .mk-price{font-variant-numeric:tabular-nums;color:var(--m-mut);font-weight:600}.pg-usecases .mk-thumb{border-radius:9px;flex:none;width:34px;height:34px}.pg-usecases .mk-thumb.t0{background:radial-gradient(circle at 50% 60%,#c08a4e 0 42%,#e9d3b0 43%)}.pg-usecases .mk-thumb.t1{background:radial-gradient(circle at 50% 55%,#d9a15c 0 34%,#f3e3c9 35%)}.pg-usecases .mk-thumb.t2{background:radial-gradient(60% 44% at 50% 55%,#6e4e33 0 98%,#e4d5bf 100%)}.pg-usecases .mk-qty{align-items:center;gap:6px;display:inline-flex}.pg-usecases .mk-qty button{border:1px solid var(--m-line-strong);background:var(--m-card);border-radius:50%;width:22px;height:22px;padding:0;font-size:13px;line-height:1}.pg-usecases .mk-qty button:disabled{opacity:.4;cursor:default}.pg-usecases .mk-qty b{text-align:center;font-variant-numeric:tabular-nums;min-width:10px}.pg-usecases .mk-products{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.pg-usecases .mk-product{border:1px solid var(--m-line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pg-usecases .mk-shot{justify-content:center;align-items:flex-end;height:74px;display:flex;position:relative}.pg-usecases .mk-shot.v1{--v:#d8c7b0;background:#efe6da}.pg-usecases .mk-shot.v2{--v:#8fa07e;background:#e3e8dc}.pg-usecases .mk-shot.v3{--v:#a9a39b;background:#e7e3de}.pg-usecases .mk-shot.v4{--v:#6f8796;background:#dfe5ea}.pg-usecases .mk-vase{background:var(--v);width:34px;height:52px;box-shadow:inset -6px -4px 0 color-mix(in srgb,var(--m-ink) 10%,transparent);border-radius:40% 40% 30% 30%/30% 30% 22% 22%;margin-bottom:8px}.pg-usecases .mk-shot.v2 .mk-vase{border-radius:6px 6px 14px 14px;width:40px;height:36px}.pg-usecases .mk-shot.v3 .mk-vase{border-radius:4px 4px 30px 30px;width:56px;height:24px}.pg-usecases .mk-shot em{border-radius:var(--m-r-pill);background:var(--m-card);color:var(--mk);padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:600;position:absolute;top:6px;left:6px}.pg-usecases .mk-shot em.out{color:var(--m-warn)}.pg-usecases .mk-product-meta{justify-content:space-between;gap:6px;padding:7px 8px 4px;font-size:11.5px;display:flex}.pg-usecases .mk-product-meta span{color:var(--m-mut);font-variant-numeric:tabular-nums}.pg-usecases .mk-add{background:var(--mk-soft);border:0;border-radius:7px;height:24px;margin:2px 8px 8px;font-size:11px;font-weight:600;color:var(--mk)!important}.pg-usecases .mk-add:disabled{background:var(--m-sunken);color:var(--m-mut)!important;cursor:default!important}.pg-usecases .mk-note{color:var(--m-mut);align-items:center;gap:6px;font-size:11px;display:flex}.pg-usecases .mk-progress{background:var(--mk-soft);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.pg-usecases .mk-progress>span{justify-content:space-between;font-size:11.5px;display:flex}.pg-usecases .mk-progress small{color:var(--m-mut)}.pg-usecases .mk-progress>div{border-radius:var(--m-r-pill);background:var(--m-card);height:6px;overflow:hidden}.pg-usecases .mk-progress i{background:var(--mk);border-radius:inherit;height:100%;transition:width .4s;display:block}.pg-usecases .mk-lessons{flex-direction:column;gap:4px;display:flex}.pg-usecases .mk-lesson{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;display:flex}.pg-usecases .mk-lesson span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pg-usecases .mk-lesson small{color:var(--m-subtle);white-space:nowrap;font-size:10.5px}.pg-usecases .mk-lesson.now{border-color:var(--mk);background:var(--m-card)}.pg-usecases .mk-lesson.now small{color:var(--mk);font-weight:600}.pg-usecases .mk-check{border:1.5px solid var(--m-line-strong);width:20px;height:20px;color:var(--m-mut);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.pg-usecases .mk-lesson.done .mk-check{background:var(--mk);border-color:var(--mk);color:var(--m-on-acc)}.pg-usecases .mk-lesson.done span:nth-child(2){color:var(--m-mut)}.pg-usecases .mk-event-hero{color:var(--m-on-acc);background:linear-gradient(135deg,var(--mk),color-mix(in srgb,var(--mk) 55%,var(--m-ink)));border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.pg-usecases .mk-event-hero small{font:500 10px/1 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.pg-usecases .mk-event-hero .mk-h{color:var(--m-on-acc)}.pg-usecases .mk-speakers{align-items:center;margin-top:4px;display:flex}.pg-usecases .mk-speakers i{border:2px solid var(--mk);background:#f2c9a8;border-radius:50%;width:22px;height:22px;margin-left:-6px}.pg-usecases .mk-speakers i:first-child{margin-left:0}.pg-usecases .mk-speakers i:nth-child(2){background:#9db8e0}.pg-usecases .mk-speakers i:nth-child(3){background:#e8b4c4}.pg-usecases .mk-speakers i:nth-child(4){background:#b9ddb5}.pg-usecases .mk-speakers span{opacity:.9;margin-left:8px;font-size:11px}.pg-usecases .mk-tiers{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pg-usecases .mk-tier{border:1.5px solid var(--m-line);background:var(--m-card);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:9px 10px;display:flex}.pg-usecases .mk-tier>span{flex-direction:column;gap:1px;font-size:11.5px;display:flex}.pg-usecases .mk-tier small{color:var(--m-mut);font-size:10px}.pg-usecases .mk-tier strong{font:700 16px/1 var(--m-display)}.pg-usecases .mk-tier.on{border-color:var(--mk);background:var(--mk-soft)}.pg-usecases .mk-ticket{border:1.5px dashed var(--m-line-strong);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.pg-usecases .mk-ticket>span{flex-direction:column;gap:2px;display:flex}.pg-usecases .mk-ticket small{color:var(--m-mut);font-size:10.5px}.pg-usecases .mk-qr{background:var(--m-card);border:1px solid var(--m-line);border-radius:6px;flex:none;grid-template-columns:repeat(7,1fr);gap:1px;width:56px;height:56px;padding:4px;display:grid}.pg-usecases .mk-qr i{background:0 0;border-radius:1px}.pg-usecases .mk-qr i.on{background:var(--m-ink)}.pg-usecases .mk-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pg-usecases .mk-stats div{background:var(--m-bg);border-radius:10px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.pg-usecases .mk-stats small{color:var(--m-mut);font-size:10px}.pg-usecases .mk-stats b{font:700 16px/1 var(--m-display);font-variant-numeric:tabular-nums}.pg-usecases .mk-live{background:var(--m-success);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--m-success) 18%,transparent);border-radius:50%;flex:none}.pg-usecases .mk-chart{border:1px solid var(--m-line);border-radius:12px;padding:10px 12px}.pg-usecases .mk-chart-head{justify-content:space-between;font-size:11.5px;display:flex}.pg-usecases .mk-chart-head small{color:var(--m-success);font-weight:600}.pg-usecases .mk-bars{align-items:flex-end;gap:4px;height:72px;margin-top:8px;display:flex}.pg-usecases .mk-bars i{background:color-mix(in srgb,var(--mk) 35%,var(--m-card));border-radius:3px 3px 1px 1px;flex:1}.pg-usecases .mk-bars i:last-child,.pg-usecases .mk-bars i:nth-last-child(2){background:var(--mk)}.pg-usecases .mk-dogs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pg-usecases .mk-dog{flex-direction:column;gap:2px;font-size:12px;display:flex}.pg-usecases .mk-dog small{color:var(--m-mut);font-size:10.5px}.pg-usecases .mk-dog-shot{border-radius:10px;justify-content:center;align-items:center;height:76px;margin-bottom:4px;display:flex}.pg-usecases .mk-dog-shot.d1{color:#8a5a2e;background:#f0dcc4}.pg-usecases .mk-dog-shot.d2{color:#43566b;background:#dce3ec}@media (width<=420px){.pg-usecases .mk-nav{display:none}.pg-usecases .mk-pill{margin-left:auto}.pg-usecases .uc-mock-frame{transform:none}}.pg-usecases .uc-cases{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.site .pg-usecases .uc-case{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-lg);color:var(--m-ink);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;overflow:hidden}.site .pg-usecases .uc-case:hover{border-color:var(--m-ink);box-shadow:var(--m-shadow-lift);color:var(--m-ink);transform:translateY(-3px)}.pg-usecases .uc-tile{background:var(--t-bg);height:190px;color:var(--t-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pg-usecases .uc-tile:before{content:"";background:color-mix(in srgb,var(--t-ink) 12%,transparent);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;right:-60px}.pg-usecases .uc-tile:after{content:"";background:color-mix(in srgb,var(--m-card) 40%,transparent);border-radius:50%;width:120px;height:120px;position:absolute;top:-50px;left:-40px}.pg-usecases .tile-rose{--t-bg:color-mix(in srgb,#c77d96 26%,var(--m-bg));--t-ink:#8e3e5a}.pg-usecases .tile-sage{--t-bg:color-mix(in srgb,var(--m-acc) 16%,var(--m-bg));--t-ink:var(--m-acc)}.pg-usecases .tile-sky{--t-bg:color-mix(in srgb,#4f86c0 20%,var(--m-bg));--t-ink:#2b5c8f}.pg-usecases .tile-ink{--t-bg:var(--m-dark);--t-ink:var(--m-mint)}.pg-usecases .tile-ink .uc-tile-icon{color:var(--m-acc)}.pg-usecases .tile-amber{--t-bg:color-mix(in srgb,#c98b3e 26%,var(--m-bg));--t-ink:#86561a}.pg-usecases .tile-lime{--t-bg:var(--m-hl);--t-ink:var(--m-hl-ink)}.pg-usecases .tile-blush{--t-bg:color-mix(in srgb,var(--m-warn) 14%,var(--m-bg));--t-ink:var(--m-warn)}.pg-usecases .uc-kind{z-index:1;background:var(--m-card);color:var(--m-ink);border-radius:var(--m-r-pill);padding:5px 9px;line-height:1;position:absolute;top:12px;left:12px}.pg-usecases .uc-tile-icon{z-index:1;background:var(--m-card);width:76px;height:76px;color:var(--t-ink);box-shadow:0 12px 28px color-mix(in srgb,var(--m-ink) 14%,transparent);border-radius:22px;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative}.pg-usecases .uc-case:hover .uc-tile-icon{transform:translateY(-4px)rotate(-4deg)}.pg-usecases .uc-tile-ui{z-index:1;border-radius:var(--m-r-pill);background:color-mix(in srgb,var(--m-card) 92%,transparent);height:28px;color:var(--m-ink);box-shadow:0 4px 12px color-mix(in srgb,var(--m-ink) 8%,transparent);align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.pg-usecases .uc-tile-ui i{background:var(--m-success);border-radius:50%;width:7px;height:7px}.pg-usecases .uc-case-body{flex-direction:column;flex-grow:1;gap:6px;padding:18px 20px 20px;display:flex}.pg-usecases .uc-case-body strong{font:600 20px/1.25 var(--m-display);letter-spacing:-.015em}.pg-usecases .uc-case-link{color:var(--m-acc-text);margin-top:auto;padding-top:12px;font-size:14px;font-weight:600;display:block}.pg-usecases .uc-case-arrow{white-space:nowrap}.pg-usecases .uc-case-link svg{vertical-align:-2px;margin-left:2px;transition:transform .2s;display:inline-block!important}.pg-usecases .uc-case:hover .uc-case-link svg{transform:translate(3px)}@media (width<=1100px){.pg-usecases .uc-cases{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.pg-usecases .uc-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=520px){.pg-usecases .uc-cases{grid-template-columns:1fr;gap:12px;margin-top:32px}.site .pg-usecases .uc-case{flex-direction:row}.pg-usecases .uc-tile{flex:none;width:112px;height:auto}.pg-usecases .uc-kind,.pg-usecases .uc-tile-ui{display:none}.pg-usecases .uc-tile-icon{border-radius:16px;width:56px;height:56px}.pg-usecases .uc-tile-icon svg{width:26px;height:26px}.pg-usecases .uc-case-body{padding:16px}.pg-usecases .uc-case-body strong{font-size:17px}.pg-usecases .uc-case-link{padding-top:8px;font-size:13.5px}}.pg-usecases .uc-dark{flex-direction:column;gap:48px;display:flex}.pg-usecases .uc-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pg-usecases .uc-step{background:var(--m-dark-raised);border:1px solid var(--m-dark-line);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.pg-usecases .uc-step-top{justify-content:space-between;align-items:center;display:flex}.pg-usecases .uc-step-top .m-tag{color:var(--m-on-dark-mut)}.pg-usecases .uc-step-num{font:700 52px/1 var(--m-display);color:var(--m-mint);letter-spacing:-.03em}.pg-usecases .uc-step p{color:var(--m-on-dark-mut);font-size:16px;line-height:1.55}.pg-usecases .uc-step.is-final{background:var(--m-acc);border-color:var(--m-acc)}.pg-usecases .uc-step.is-final .uc-step-num,.pg-usecases .uc-step.is-final .m-tag{color:var(--m-on-acc)}.pg-usecases .uc-step.is-final p{color:color-mix(in srgb,var(--m-on-acc) 88%,transparent)}@media (width<=1100px){.pg-usecases .uc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.pg-usecases .uc-dark{gap:32px}.pg-usecases .uc-steps{grid-template-columns:1fr;gap:10px}.pg-usecases .uc-step{gap:10px;padding:22px}.pg-usecases .uc-step-num{font-size:40px}}.pg-usecases .uc-quotes-title{margin-top:14px}.pg-usecases .uc-quotes-note{color:var(--m-mut);max-width:56ch;margin:12px 0 0}.pg-usecases .uc-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.pg-usecases .uc-quote{background:var(--m-card);border:1px solid var(--m-line);border-radius:24px;flex-direction:column;gap:20px;margin:0;padding:32px;display:flex}.pg-usecases .uc-quote-kind{color:var(--m-mut)}.pg-usecases .uc-quote-mark{color:var(--m-acc)}.pg-usecases .uc-quote blockquote{font:500 clamp(20px,1.8vw,24px)/1.32 var(--m-display);letter-spacing:-.015em;margin:0}.pg-usecases .uc-quote figcaption{align-items:center;gap:12px;margin-top:auto;display:flex}.pg-usecases .uc-quote figcaption>span:last-child{color:var(--m-mut);flex-direction:column;font-size:14px;display:flex}.pg-usecases .uc-quote figcaption strong{color:var(--m-ink);font-size:15px}.pg-usecases .uc-quote-avatar{background:var(--m-line);border-radius:50%;flex:none;width:44px;height:44px}.pg-usecases .uc-quote.is-hl{background:var(--m-hl);border-color:var(--m-hl);color:var(--m-hl-ink)}.pg-usecases .uc-quote.is-hl .uc-quote-kind,.pg-usecases .uc-quote.is-hl figcaption>span:last-child{color:var(--m-hl-ink)}.pg-usecases .uc-quote.is-hl .uc-quote-avatar{background:var(--m-dark)}@media (width<=1000px){.pg-usecases .uc-quote-grid{grid-template-columns:1fr;gap:14px;margin-top:32px}.pg-usecases .uc-quote{padding:26px}}.pg-usecases .uc-cta-panel{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:88px 72px;display:flex;position:relative;overflow:hidden}.pg-usecases .uc-cta-panel:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--m-mint) 28%,transparent),transparent 65%);pointer-events:none;border-radius:50%;width:640px;height:640px;position:absolute;top:-55%;right:-12%}.pg-usecases .uc-cta-panel>*{position:relative}.pg-usecases .uc-cta-panel h2{max-width:960px}.pg-usecases .uc-cta-panel .m-lead{color:color-mix(in srgb,var(--m-on-acc) 86%,transparent);max-width:640px}.pg-usecases .uc-cta-panel .uc-actions{margin-top:8px}@media (width<=720px){.pg-usecases .uc-cta-panel{padding:48px 22px}}
