.dl-light{justify-items:center;max-height:620px;padding:48px 24px 0;display:grid}.dl-light .k-device{--dw:min(320px, 76vw)}@media (min-width:1024px){.dl-hero .k-hero-grid{min-height:0}.dl-light{max-height:640px;padding-top:64px}.dl-light .k-device{--dw:340px}}.dl-scan{text-align:center;color:var(--ink2);margin:0 0 32px;display:none}.dl-places{gap:56px;margin:0;padding:0;list-style:none;display:grid}.dl-place{text-align:center;align-content:start;justify-items:center;gap:10px;display:grid}.dl-place>*{margin:0}.dl-plinth{display:none}.dl-name{letter-spacing:-.026em;font-size:clamp(1.75rem,1.3rem + 1.3vw,2.5rem);font-weight:500;line-height:1.1}.dl-line{max-width:22em;color:var(--ink2);text-wrap:balance;margin-bottom:14px!important}.dl-web-btn{border-radius:var(--r-md);min-width:168px;min-height:56px}@media (min-width:900px){.dl-scan{display:block}.dl-places{gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.dl-plinth{aspect-ratio:4/3;border-radius:var(--r-xl);background:var(--fill);width:100%;color:var(--ink2);place-items:center;display:grid;margin-bottom:24px!important}.dl-plinth .k-qr-wrap{transition:transform var(--d-base) var(--ease-out)}.dl-place:hover .dl-plinth .k-qr-wrap{transform:scale(1.03)}}.dl-address{border-radius:var(--r-pill);background:var(--paper);min-height:48px;color:var(--ink);letter-spacing:-.01em;align-items:center;gap:8px;padding:0 22px;font-weight:500;display:inline-flex}.dl-address svg{color:var(--ink2)}.dl-free .k-head-center .k-lead{margin-inline:auto}.dl-free-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:900px){.dl-free-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.dl-free-row li{text-align:center;letter-spacing:-.012em;text-wrap:balance;align-content:start;justify-items:center;gap:16px;font-size:clamp(1.0625rem,.98rem + .35vw,1.3125rem);font-weight:500;line-height:1.3;display:grid}.dl-free-row svg{color:var(--ink2)}.dl-more{text-align:center;margin:56px 0 0}
