.ap-catalog-page .ap-catalog-hero{padding-bottom:36px}.ap-catalog-page .ap-catalog-hero h1{max-width:900px}.ap-catalog-jump{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.ap-catalog-jump a{border:1px solid var(--ap-line);border-radius:999px;min-height:44px;padding:11px 18px;font-size:.875rem}.ap-catalog-jump a:hover{background:var(--ap-paper)}.ap-pricing-page .ap-catalog-jump{margin:-8px 0 32px}.ap-catalog-page .ap-catalog-primary{padding-top:12px}.ap-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.ap-capability-card{border:1px solid var(--ap-line);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:clamp(24px,3vw,36px);display:flex}.ap-capability-card>header{align-items:center;gap:14px;margin-bottom:28px;display:flex}.ap-capability-mark{color:#765819;background:#faf6eb;border:1px solid #d8c697;border-radius:13px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.6rem;line-height:1;display:inline-flex}.ap-capability-card header b{font-size:1rem;display:block}.ap-capability-card header div>span{color:var(--ap-muted);margin-top:5px;font-size:.875rem;line-height:1.5;display:block}.ap-capability-card h3,.ap-inclusion-grid h3,.ap-extra-rows h3{letter-spacing:-.035em;margin:0;font-size:1.5rem;line-height:1.2}.ap-capability-card h3 a{justify-content:space-between;align-items:start;gap:18px;display:flex}.ap-capability-card h3 a:hover,.ap-extra-rows h3 a:hover{text-underline-offset:5px;text-decoration:underline}.ap-capability-card>p{color:var(--ap-muted);max-width:540px;margin:16px 0 24px}.ap-capability-card ul,.ap-inclusion-grid ul{gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ap-capability-card li,.ap-inclusion-grid li{padding-left:26px;font-size:.9375rem;line-height:1.55;position:relative}.ap-capability-card li:before,.ap-inclusion-grid li:before{content:"✓";color:#765819;position:absolute;left:0}.ap-capability-card>footer{border-top:1px solid var(--ap-line);margin-top:auto;padding-top:20px}.ap-capability-card footer p{color:var(--ap-muted);margin:0 0 14px;font-size:.875rem}.ap-capability-card footer a{padding-block:10px;font-size:.9375rem;font-weight:600;display:inline-block}.ap-catalog-page .ap-catalog-growth{background:var(--ap-paper)}.ap-catalog-growth .ap-text-link{margin-top:28px}.ap-inclusion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ap-inclusion-grid>article{border-top:1px solid var(--ap-line);flex-direction:column;min-width:0;padding-top:28px;display:flex}.ap-inclusion-grid .ap-eyebrow{color:var(--ap-muted);margin:24px 0 12px;font-size:.8125rem}.ap-inclusion-grid h3{margin-bottom:28px}.ap-inclusion-grid .ap-inclusion-note{color:var(--ap-muted);border-top:1px solid var(--ap-line);margin-top:auto;padding-top:20px;font-size:.875rem}.ap-inclusion-grid .ap-text-link{font-size:.875rem}.ap-ai-technology{background:#f2efe7;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,84px);display:grid}.ap-ai-technology>div:first-child>p:not(.ap-eyebrow){max-width:540px;color:var(--ap-muted);margin-block:24px}.ap-model-card{color:#fff;background:radial-gradient(at 100% 0,#4a412c,#0000 65%),#191b1a;border-radius:22px;min-width:0;padding:clamp(26px,4vw,44px);box-shadow:0 16px 38px #1c1b1410}.ap-model-card header{color:#e5cd94;justify-content:space-between;align-items:center;gap:20px;font-size:.875rem;display:flex}.ap-model-bell{border:1px solid #897441;border-radius:15px;place-items:center;width:52px;height:52px;font-size:2rem;display:grid}.ap-model-card .ap-model-provider{letter-spacing:-.04em;margin:38px 0 12px;font-size:2.6rem;font-weight:600;line-height:1.1}.grand-strawberry .ap-model-card h3{color:#e5cd94;margin:0 0 22px;font-size:1.35rem;font-weight:500}.ap-model-card>p:not(.ap-model-provider){color:#d4d5ce}.ap-model-card ul{flex-wrap:wrap;gap:8px;margin:26px 0;padding:0;list-style:none;display:flex}.ap-model-card li{color:#eeece5;border:1px solid #55584e;border-radius:999px;padding:8px 12px;font-size:.8125rem}.ap-model-card footer{border-top:1px solid #55584e;padding-top:20px}.ap-model-card footer p{color:#c1c4ba;margin:0 0 12px;font-size:.8125rem;line-height:1.6}.grand-strawberry .ap-model-card footer a{color:#fff;text-underline-offset:4px;padding-block:10px;font-size:.875rem;text-decoration:underline;display:inline-block}.ap-extra-rows>div{border-top:1px solid var(--ap-line);grid-template-columns:48px minmax(0,1fr) minmax(190px,.55fr);align-items:center;gap:24px;padding-block:26px;display:grid}.ap-extra-rows h3{font-size:1.15rem}.ap-extra-rows p{color:var(--ap-muted);margin:8px 0 0;font-size:.9375rem}.ap-extra-rows .ap-extra-price{margin:0;font-size:.875rem}.ap-setup-extras .ap-extra-note{color:var(--ap-muted);margin-top:28px;font-size:.875rem}.ap-extra-note a{padding-block:10px;font-weight:600;display:inline-block}@media (width<=1000px){.ap-inclusion-grid{grid-template-columns:1fr;gap:36px}.ap-inclusion-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.ap-ai-technology{grid-template-columns:1fr}}@media (width<=650px){.ap-capability-grid{grid-template-columns:1fr}.ap-capability-card{padding:24px}.ap-inclusion-grid ul{grid-template-columns:1fr}.ap-extra-rows>div{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px}.ap-extra-rows .ap-capability-mark{width:40px;height:40px;font-size:1.35rem}.ap-extra-rows .ap-extra-price{grid-column:2}.ap-model-card header{flex-wrap:wrap}}
