.gp-app-feature{color:#faf4e6;background:radial-gradient(at 5% 0,#234e41 0%,#0000 60%),#09271f;border:1px solid #a98b53;border-radius:24px;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:32px;width:calc(100% - 72px);max-width:1308px;margin:8px auto 56px;padding:36px 40px;display:grid;box-shadow:0 16px 36px #08271f18}.gp-app-icon,.gp-app-icon img{width:128px;height:128px;display:block}.gp-app-icon img{border-radius:24%}.app-heading .gp-app-icon,.app-heading .gp-app-icon img{width:48px;height:48px}.gp-app-art{border-radius:24%;box-shadow:0 8px 24px #0006}.gp-app-copy .gp-app-kicker{color:#e2c78f;letter-spacing:.18em;margin:0 0 10px;font-size:11px;font-weight:650}.gp-app-copy h2{letter-spacing:-.03em;color:#faf4e6;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.5vw,46px);font-weight:400;line-height:1.08}.gp-app-copy h2 em{color:#e2c78f;font-style:normal}.gp-app-copy>p:last-child{color:#dedfd5;max-width:470px;margin:0;font-size:15px;line-height:1.6}.gp-store-link{color:#10291f;background:linear-gradient(125deg,#f2dfb5,#d2ae6e);border:1px solid #f4dbab;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:12px 22px;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0002}.gp-store-link>span{text-align:left;flex-direction:column;display:flex}.gp-store-link small{letter-spacing:.12em;font-size:10px;font-weight:650;line-height:1.5}.gp-store-link strong{font-size:23px;font-weight:650;line-height:1.25}.gp-store-link:hover{color:#10291f;background:#f4e2bc}.gp-app-action{flex-direction:column;align-items:center;gap:8px;display:flex}.gp-app-details{color:#eee1c5;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.gp-store-link:focus-visible{outline-offset:5px;outline:3px solid #d5a84e}.gp-app-feature a:focus-visible{outline-offset:5px;outline:3px solid #d5a84e}.download>.gp-store-link{margin:28px auto}@media (max-width:900px){.gp-app-feature{grid-template-columns:112px minmax(0,1fr);gap:24px;padding:28px}.gp-app-art .gp-app-icon,.gp-app-art img{width:112px;height:112px}.gp-app-action{grid-column:2;align-items:flex-start}}@media (max-width:540px){footer.gp-app-footer{flex-direction:column;align-items:flex-start;gap:20px;display:flex}footer.gp-app-footer>div{flex-wrap:wrap;gap:14px;display:flex}.gp-app-feature{text-align:center;grid-template-columns:1fr;gap:22px;width:calc(100% - 32px);padding:28px 24px}.gp-app-art{justify-self:center}.gp-app-action{grid-column:1;align-items:center}.gp-app-copy h2{font-size:36px}}
