.apps-story-frame{width:min(100% - 64px,1376px);margin-inline:auto}.apps-hub{color:#203e2d;background:#fff;position:relative}.apps-hub>.apps-catalogue{padding-top:164px}.app-story-page{color:#203e2d;background:#fff}.app-story-page .app-banner-copy{max-width:760px}.apps-story-identity{object-fit:contain;flex:none;width:64px;height:64px}.apps-story-action{color:#fff;background:#294f37;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.apps-story-browse{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.apps-story-browse svg{flex:none;width:20px;height:20px}.apps-story-intro{padding-block:48px 88px}.apps-story-breadcrumb{flex-wrap:wrap;gap:14px;margin-bottom:44px;font-size:16px;line-height:1.5;display:flex}.apps-story-breadcrumb a{text-underline-offset:5px;text-decoration:underline}.apps-story-intro-grid{grid-template-columns:2fr 1fr;align-items:start;gap:clamp(40px,7vw,104px);display:grid}.apps-story-intro .apps-story-description{letter-spacing:-.025em;text-wrap:pretty;max-width:42ch;margin:0;font-size:clamp(24px,2.5vw,34px);line-height:1.4}.apps-story-context{background:#eef4ec;border-radius:10px;padding:24px}.apps-story-context p{margin:0 0 12px;font-size:16px;line-height:1.5}.apps-story-context strong{font-size:22px;font-weight:600;line-height:1.3;display:block}.apps-story-context .apps-story-browse{margin-top:20px}.apps-story-features{background:#eef4ec;padding-block:88px}.apps-story-feature-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(40px,7vw,104px);display:grid}.app-story-page h2,.apps-hub .apps-interest h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.13}.apps-story-feature-grid>div p,.apps-story-section-heading p,.apps-interest p{max-width:50ch;margin:20px 0 0;font-size:18px;line-height:1.6}.apps-story-feature-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.apps-story-feature-grid li{letter-spacing:-.015em;align-items:start;gap:20px;padding:20px 0;font-size:clamp(20px,2vw,28px);line-height:1.4;display:flex}.apps-story-feature-grid svg{flex:none;width:24px;height:24px;margin-top:6px}.apps-story-screenshot{margin-top:56px}.apps-story-screenshot img{width:100%;height:auto;display:block}.apps-story-related{padding-block:88px}.apps-story-section-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:40px;display:flex}.apps-story-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.apps-story-related-art{border-radius:10px;display:block;overflow:hidden}.apps-story-related-art img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.apps-story-related-name{align-items:center;gap:12px;min-height:56px;margin-top:16px;font-size:24px;font-weight:600;line-height:1.3;display:flex}.apps-story-related-name>img{flex:none;width:32px;height:32px}.apps-story-related-name>svg{flex:none;width:20px;height:20px;margin-left:auto}.apps-story-related-grid p{margin:10px 0 0;font-size:17px;line-height:1.5}.apps-interest{color:#203e2d;background:#dfeadd;padding-block:72px}.apps-interest-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.apps-interest p{margin:0 0 24px}.app-story-page :focus-visible,.apps-hub :focus-visible{outline-offset:4px;outline:3px solid #416d48}.applications-panel-intro{justify-content:space-between;align-items:center;gap:24px;padding:8px 12px 20px;display:flex}.applications-panel-intro p{max-width:58ch;margin:0;font-size:16px;line-height:1.5}.applications-panel-intro a{text-underline-offset:5px;flex:none;align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}@media (width<=1000px){.apps-story-intro-grid{grid-template-columns:1.5fr 1fr;gap:32px}.apps-story-feature-grid{gap:32px}.apps-story-section-heading{align-items:start}}@media (width<=760px){.apps-story-frame{width:calc(100% - 40px)}.apps-hub>.apps-catalogue{padding-top:172px}.apps-story-identity{width:48px;height:48px}.apps-story-intro{padding-block:32px 56px}.apps-story-breadcrumb{margin-bottom:28px}.apps-story-intro-grid,.apps-story-feature-grid,.apps-interest-grid{grid-template-columns:1fr;gap:28px}.apps-story-features,.apps-story-related{padding-block:56px}.apps-story-section-heading{flex-direction:column;align-items:start;gap:24px}.apps-story-related-grid{grid-template-columns:1fr;gap:36px}.apps-story-related-art img{aspect-ratio:16/9}.apps-interest{padding-block:56px}.applications-panel-intro{flex-direction:column;align-items:start;gap:12px;padding-bottom:16px}}@media (prefers-reduced-motion:no-preference){.apps-story-related-art img{transition:transform .3s}.apps-story-related-art:hover img{transform:scale(1.025)}.apps-story-feature-grid li{animation:.35s ease-out both apps-capability-arrive}.apps-story-feature-grid li:nth-child(2){animation-delay:60ms}.apps-story-feature-grid li:nth-child(3){animation-delay:.12s}@keyframes apps-capability-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}
