.platform-marketing.landing-page{min-height:100vh;color:var(--ink);background:var(--app-bg);overflow-x:clip}.platform-marketing .landing-shell{width:min(1180px,100% - 48px);margin-inline:auto}.platform-marketing .landing-topbar{z-index:60;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--app-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:18px;width:100%;height:76px;display:flex;position:sticky;top:0}.platform-marketing .landing-topbar .brand{color:var(--ink);align-items:center;gap:11px;padding:0;text-decoration:none;display:inline-flex}.platform-marketing .landing-topbar .brand-word{line-height:1;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.05rem;color:var(--ink);font-size:18px;font-weight:800}.platform-marketing .landing-topbar .brand-word span{color:var(--accent)}.platform-marketing .landing-topbar .landing-brand-mark{width:31px;height:31px;box-shadow:none;background:0 0;flex-shrink:0}.platform-marketing .landing-nav{align-items:center;gap:2px;margin-left:auto;display:flex}.platform-marketing .landing-nav a{color:var(--muted);border-radius:9px;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none;transition:all .18s}.platform-marketing .landing-nav a:hover{color:var(--ink);background:var(--surface-hover)}.platform-marketing .landing-actions{align-items:center;gap:9px;display:inline-flex}.platform-marketing .landing-outline,.platform-marketing .landing-primary,.platform-marketing .landing-text-link{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:12px;font-weight:800;text-decoration:none;transition:all .18s;display:inline-flex}.platform-marketing .landing-outline{border:1px solid var(--line);color:var(--text-soft);background:var(--surface-raised)}.platform-marketing .landing-outline:hover{color:var(--ink);border-color:color-mix(in srgb, var(--line) 58%, var(--accent) 42%);background:var(--surface-hover)}.platform-marketing .landing-primary{border:1px solid var(--accent);color:var(--on-accent);background:var(--accent);box-shadow:var(--shadow-button-accent), var(--shadow-button-inset)}.platform-marketing .landing-primary:hover{border-color:var(--accent-strong);background:var(--accent-strong);box-shadow:var(--shadow-button-accent-hover), var(--shadow-button-inset)}.platform-marketing .landing-text-link{min-height:auto;color:var(--accent);background:0 0;border:0;padding:0}.platform-marketing .landing-text-link:hover{color:var(--accent-strong)}.platform-marketing .landing-theme-popover{top:calc(100% + 11px);right:0}.platform-marketing .landing-hero{grid-template-columns:minmax(0,.96fr) minmax(410px,.94fr);align-items:center;gap:30px;padding:76px 0 46px;display:grid}.platform-marketing .landing-kicker{border:1px solid color-mix(in srgb, var(--line) 62%, var(--accent) 38%);min-height:27px;color:var(--accent);background:var(--accent-softer);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.platform-marketing .landing-kicker svg{width:14px;height:14px}.platform-marketing .landing-title{max-width:630px;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.19rem;color:var(--ink-strong);margin:18px 0 0;font-size:clamp(39px,5.2vw,66px);font-weight:800;line-height:1.02}.platform-marketing .landing-title .accent{color:var(--accent)}.platform-marketing .landing-copy{max-width:610px;color:var(--text-soft);margin:19px 0 0;font-size:15px;line-height:1.7}.platform-marketing .landing-cta-row{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.platform-marketing .landing-note{color:var(--muted);align-items:center;gap:8px;margin:17px 0 0;font-size:11px;font-weight:700;display:flex}.platform-marketing .landing-note svg{width:15px;height:15px;color:var(--success)}.platform-marketing .landing-preview{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);min-height:432px;box-shadow:var(--shadow);position:relative;overflow:hidden}.platform-marketing .landing-preview:after{content:"";background:var(--accent-softer);pointer-events:none;border-radius:50%;width:210px;height:210px;position:absolute;top:-110px;right:-110px}.platform-marketing .preview-bar{z-index:1;border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 17px;display:flex;position:relative}.platform-marketing .preview-bar>div{color:var(--muted);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.platform-marketing .preview-bar strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;font-size:13px;font-weight:800}.platform-marketing .preview-live{color:var(--success);align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.platform-marketing .preview-live:before{content:"";width:6px;height:6px;box-shadow:0 0 0 4px var(--success-soft);background:currentColor;border-radius:99px}.platform-marketing .preview-body{z-index:1;grid-template-columns:.92fr 1.08fr;gap:12px;padding:14px;display:grid;position:relative}.platform-marketing .preview-list,.platform-marketing .preview-detail{border:1px solid var(--line-subtle);background:var(--surface-muted);border-radius:14px;min-width:0;padding:13px}.platform-marketing .preview-caption{border-bottom:1px solid var(--line-subtle);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding-bottom:11px;font-size:10px;font-weight:700;display:flex}.platform-marketing .preview-caption b{color:var(--ink);font-size:11px}.platform-marketing .preview-order{border-bottom:1px solid var(--line-subtle);gap:7px;padding:11px 0;display:grid}.platform-marketing .preview-order:last-child{border-bottom:0;padding-bottom:0}.platform-marketing .preview-order-top,.platform-marketing .preview-order-bottom{justify-content:space-between;align-items:center;gap:7px;display:flex}.platform-marketing .preview-order-top strong{color:var(--ink);font-size:10px}.platform-marketing .preview-order-bottom{color:var(--muted);font-size:9px}.platform-marketing .preview-order.active{border:1px solid var(--accent-soft);background:linear-gradient(90deg, var(--accent-soft), var(--accent-softer));border-radius:10px;margin:8px -6px;padding:9px 7px}.platform-marketing .preview-status{min-height:18px;color:var(--warning);background:var(--warning-soft);border-radius:999px;align-items:center;padding:2px 6px;font-size:8px;font-weight:800;display:inline-flex}.platform-marketing .preview-status.ready{color:var(--success);background:var(--success-soft)}.platform-marketing .preview-detail-head{border-bottom:1px solid var(--line-subtle);padding-bottom:12px}.platform-marketing .preview-detail-head strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.028rem;font-size:17px;font-weight:800;display:block}.platform-marketing .preview-detail-head span{color:var(--muted);margin-top:5px;font-size:9px;display:block}.platform-marketing .preview-progress{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:14px;display:grid}.platform-marketing .preview-progress i{background:var(--line);border-radius:99px;height:3px;font-style:normal}.platform-marketing .preview-progress i.done{background:var(--accent)}.platform-marketing .preview-progress i.current{background:var(--warning)}.platform-marketing .preview-item{border-bottom:1px solid var(--line-subtle);color:var(--muted);justify-content:space-between;gap:8px;padding:11px 0;font-size:9px;display:flex}.platform-marketing .preview-item b{color:var(--text-soft);font-size:10px}.platform-marketing .preview-total{color:var(--muted);justify-content:space-between;align-items:end;padding-top:12px;font-size:10px;font-weight:700;display:flex}.platform-marketing .preview-total strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.044rem;font-size:19px;font-weight:800}.platform-marketing .landing-signals{grid-template-columns:repeat(4,1fr);gap:14px;padding:16px 0 68px;display:grid}.platform-marketing .landing-stat{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);min-height:122px;padding:17px;position:relative;overflow:hidden;box-shadow:0 2px 3px #10182804}.platform-marketing .landing-stat:after{content:"";background:var(--accent-softer);border-radius:50%;width:74px;height:74px;position:absolute;top:-34px;right:-23px}.platform-marketing .landing-stat svg{z-index:1;width:17px;height:17px;color:var(--accent);position:relative}.platform-marketing .landing-stat strong{z-index:1;color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.014rem;margin-top:16px;font-size:13px;font-weight:800;line-height:1.25;display:block;position:relative}.platform-marketing .landing-stat span{z-index:1;color:var(--muted);margin-top:6px;font-size:10px;line-height:1.45;display:block;position:relative}.platform-marketing .landing-section{border:none;border-top:1px solid var(--line-subtle);box-shadow:none;background:0 0;gap:0;padding:76px 0;display:block}.platform-marketing .landing-section.scroll-target{scroll-margin-top:5rem}.platform-marketing .landing-section-head{justify-content:space-between;align-items:end;gap:26px;margin-bottom:23px;display:flex}.platform-marketing .landing-section-kicker{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.platform-marketing .landing-section-title{max-width:710px;color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.1rem;margin:0;font-size:clamp(27px,3.2vw,42px);font-weight:800;line-height:1.08}.platform-marketing .landing-section-copy{max-width:440px;color:var(--text-soft);margin:0;font-size:13px;line-height:1.65}.platform-marketing .landing-module-grid{gap:14px;display:grid}.platform-marketing .landing-module-grid--surfaces{grid-template-columns:repeat(12,1fr)}.platform-marketing .landing-module-grid--surfaces .landing-module:first-child{grid-column:span 8}.platform-marketing .landing-module-grid--surfaces .landing-module:nth-child(2){grid-column:span 4}.platform-marketing .landing-module-grid--surfaces .landing-module:nth-child(3){grid-column:span 3}.platform-marketing .landing-module-grid--surfaces .landing-module:nth-child(4){grid-column:span 9}.platform-marketing .landing-module-grid--rollout{grid-template-columns:repeat(4,1fr)}.platform-marketing .landing-module-grid--rollout .landing-module:first-child{grid-column:span 2}.platform-marketing .landing-module-grid--rollout .landing-module:nth-child(2),.platform-marketing .landing-module-grid--rollout .landing-module:nth-child(3){grid-column:span 1}.platform-marketing .landing-module{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);min-height:236px;box-shadow:var(--shadow);padding:20px;position:relative;overflow:hidden}.platform-marketing .module-icon{border:1px solid var(--accent-soft);width:38px;height:38px;color:var(--accent);background:var(--accent-softer);border-radius:12px;place-items:center;display:grid}.platform-marketing .module-icon svg{width:19px;height:19px}.platform-marketing .landing-module h3{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.022rem;margin:19px 0 7px;font-size:16px;font-weight:800;line-height:1.2}.platform-marketing .landing-module p{max-width:450px;color:var(--muted);margin:0;font-size:11px;line-height:1.58}.platform-marketing .module-mini-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.platform-marketing .module-mini{border:1px solid var(--line-subtle);background:var(--surface-muted);border-radius:10px;padding:10px}.platform-marketing .module-mini b{color:var(--ink);font-size:10px;display:block}.platform-marketing .module-mini span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.platform-marketing .module-list{gap:8px;margin-top:19px;display:grid}.platform-marketing .module-list div{color:var(--text-soft);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.platform-marketing .module-list i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-softer);border-radius:99px;font-style:normal}.platform-marketing .landing-flow,.platform-marketing .landing-contact{grid-template-columns:.9fr 1.1fr;gap:14px;display:grid}.platform-marketing .flow-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);min-height:337px;box-shadow:var(--shadow);padding:23px}.platform-marketing .flow-panel h3{max-width:420px;color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.075rem;margin:8px 0 0;font-size:clamp(23px,2.6vw,34px);font-weight:800;line-height:1.1}.platform-marketing .flow-panel p{max-width:440px;color:var(--text-soft);margin:15px 0 0;font-size:12px;line-height:1.65}.platform-marketing .flow-panel a.landing-text-link{margin-top:23px}.platform-marketing .flow-steps{gap:9px;display:grid}.platform-marketing .flow-step{border:1px solid var(--line-subtle);background:var(--surface-muted);border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:92px;padding:14px;display:grid}.platform-marketing .flow-number{width:30px;height:30px;color:var(--on-accent);background:var(--accent);text-align:center;box-shadow:0 6px 13px var(--accent-glow);border-radius:10px;place-self:center;place-items:center;margin:0;font-size:10px;font-weight:800;line-height:1;display:grid}.platform-marketing .flow-step strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;font-size:12px;font-weight:800;line-height:1.2;display:block}.platform-marketing .flow-step>div>span{color:var(--text-soft);margin-top:4px;font-size:10px;line-height:1.4;display:block}.platform-marketing .flow-step svg{width:17px;height:17px;color:var(--accent)}.platform-marketing .landing-contact-aside{border:1px solid color-mix(in srgb, var(--line) 64%, var(--accent) 36%);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--surface-raised), color-mix(in srgb, var(--surface-muted) 88%, var(--accent) 12%));box-shadow:var(--shadow);flex-direction:column;gap:18px;padding:23px;display:flex;position:relative;overflow:hidden}.platform-marketing .landing-contact-aside:after{content:"";background:var(--accent-softer);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-70px}.platform-marketing .contact-aside-head,.platform-marketing .contact-channels{z-index:1;position:relative}.platform-marketing .contact-aside-badge{border:1px solid var(--accent-soft);min-height:24px;color:var(--accent);background:var(--accent-softer);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:10px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.platform-marketing .contact-aside-head strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.03rem;font-size:18px;font-weight:800;display:block}.platform-marketing .contact-aside-head p{color:var(--text-soft);margin:8px 0 0;font-size:11px;line-height:1.55}.platform-marketing .contact-channels{gap:8px;display:grid}.platform-marketing .contact-channel{border:1px solid var(--line-subtle);color:inherit;background:color-mix(in srgb, var(--surface-muted) 90%, transparent);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 13px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.platform-marketing .contact-channel:hover{border-color:color-mix(in srgb, var(--line) 50%, var(--accent) 50%);background:var(--surface-hover);transform:translateY(-1px)}.platform-marketing .contact-channel-icon{border:1px solid var(--accent-soft);width:36px;height:36px;color:var(--accent);background:var(--accent-softer);border-radius:10px;place-items:center;display:grid}.platform-marketing .contact-channel-icon svg{width:16px;height:16px}.platform-marketing .contact-channel-body{gap:2px;min-width:0;display:grid}.platform-marketing .contact-channel-label{color:var(--ink);font-size:11px;font-weight:800}.platform-marketing .contact-channel-email{color:var(--accent);word-break:break-all;font-size:11px;font-weight:700}.platform-marketing .contact-channel-hint{color:var(--muted);font-size:9px;line-height:1.35}.platform-marketing .contact-channel-arrow{width:15px;height:15px;color:var(--muted);transition:color .18s,transform .18s}.platform-marketing .contact-channel:hover .contact-channel-arrow{color:var(--accent);transform:translate(1px,-1px)}.platform-marketing .about-panel{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:14px;display:grid}.platform-marketing .about-story{min-height:auto}.platform-marketing .about-story-title{max-width:520px;color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.06rem;margin:8px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.12}.platform-marketing .about-side{align-content:start;gap:12px;display:grid}.platform-marketing .about-pillars{gap:9px;display:grid}.platform-marketing .about-pillar{border:1px solid var(--line-subtle);background:var(--surface-muted);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:4px 12px;padding:14px;display:grid}.platform-marketing .about-pillar-icon{border:1px solid var(--accent-soft);width:36px;height:36px;color:var(--accent);background:var(--accent-softer);border-radius:10px;grid-row:span 2;align-self:center;place-items:center;display:grid}.platform-marketing .about-pillar-icon svg{width:17px;height:17px}.platform-marketing .about-pillar strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;font-size:12px;font-weight:800;line-height:1.2}.platform-marketing .about-pillar span{color:var(--text-soft);font-size:10px;line-height:1.45}.platform-marketing .about-links{flex-wrap:wrap;gap:8px;display:flex}.platform-marketing .about-link-chip{border:1px solid var(--line);min-height:34px;color:var(--text-soft);background:var(--surface-raised);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.platform-marketing .about-link-chip:hover{border-color:color-mix(in srgb, var(--line) 50%, var(--accent) 50%);color:var(--accent);background:var(--surface-hover)}.platform-marketing .landing-contact-form-wrap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow);padding:23px}.platform-marketing .landing-contact-form-wrap form{gap:1rem}.platform-marketing .landing-contact-form-wrap .field-group{gap:.375rem}.platform-marketing .landing-contact-form-wrap .input-field,.platform-marketing .landing-contact-form-wrap textarea.input-field{border-radius:10px;min-height:2.75rem;padding:.625rem .875rem;font-size:12px;font-weight:600}.platform-marketing .landing-contact-form-wrap textarea.input-field{min-height:7.5rem;padding-top:.75rem}.platform-marketing .landing-cta{border-top:1px solid var(--line-subtle);padding:76px 0 88px}.platform-marketing .landing-cta-card{border:1px solid color-mix(in srgb, var(--line) 64%, var(--accent) 36%);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--surface-raised), var(--surface-muted));box-shadow:var(--shadow);grid-template-columns:1fr auto;align-items:center;gap:28px;padding:34px;display:grid;overflow:hidden}.platform-marketing .landing-cta-card h2{max-width:720px;color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.084rem;margin:7px 0 0;font-size:clamp(25px,3vw,38px);font-weight:800;line-height:1.1}.platform-marketing .landing-cta-card p{max-width:630px;color:var(--text-soft);margin:12px 0 0;font-size:12px;line-height:1.6}.platform-marketing .landing-footer{border-top:1px solid var(--line-subtle);min-height:70px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:700;display:flex}.platform-marketing .landing-footer-links{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.platform-marketing .landing-footer a,.platform-marketing .landing-footer button.landing-text-link{color:var(--muted);text-decoration:none}.platform-marketing .landing-footer a:hover,.platform-marketing .landing-footer button.landing-text-link:hover{color:var(--accent)}.platform-marketing .site-footer--landing{border-top:1px solid var(--line-subtle);color:var(--muted);margin-top:0;padding-block:0;font-size:10px;font-weight:700}.platform-marketing .site-footer--landing .site-footer-inner{min-height:70px;padding-block:20px}.platform-marketing .site-footer--landing .site-footer-links a,.platform-marketing .site-footer--landing .site-footer-meta{color:inherit;text-decoration:none}.platform-marketing .site-footer--landing .site-footer-brand{color:var(--ink-strong)}@media (max-width:1020px){.platform-marketing .landing-nav{display:none}.platform-marketing .landing-hero{grid-template-columns:1fr;padding-top:62px}.platform-marketing .landing-preview{max-width:680px}.platform-marketing .landing-signals,.platform-marketing .landing-module-grid--surfaces,.platform-marketing .landing-module-grid--rollout{grid-template-columns:repeat(2,1fr)}.platform-marketing .landing-module-grid--surfaces .landing-module,.platform-marketing .landing-module-grid--rollout .landing-module{grid-column:auto}.platform-marketing .landing-module-grid--surfaces .landing-module:first-child,.platform-marketing .landing-module-grid--rollout .landing-module:first-child{grid-column:span 2}.platform-marketing .landing-flow,.platform-marketing .landing-contact,.platform-marketing .about-panel{grid-template-columns:1fr}}@media (max-width:640px){.platform-marketing .landing-shell{width:min(100% - 28px,560px)}.platform-marketing .landing-topbar{gap:10px;height:65px}.platform-marketing .landing-topbar .landing-brand-mark{width:27px;height:27px}.platform-marketing .landing-topbar .brand-word{font-size:16px}.platform-marketing .landing-actions{gap:7px;margin-left:auto}.platform-marketing .landing-actions .landing-outline,.platform-marketing .landing-actions .landing-primary .button-copy{display:none}.platform-marketing .landing-hero{gap:28px;padding:47px 0 36px}.platform-marketing .landing-title{letter-spacing:-.15rem;font-size:clamp(36px,12vw,53px)}.platform-marketing .landing-copy{font-size:14px}.platform-marketing .landing-cta-row{grid-template-columns:1fr;display:grid}.platform-marketing .landing-cta-row>*{width:100%}.platform-marketing .landing-preview{min-height:auto}.platform-marketing .preview-body{grid-template-columns:1fr}.platform-marketing .preview-list{display:none}.platform-marketing .landing-signals{grid-template-columns:1fr 1fr;gap:10px;padding-bottom:51px}.platform-marketing .landing-stat{min-height:135px;padding:14px}.platform-marketing .landing-section{padding:58px 0}.platform-marketing .landing-section-head{margin-bottom:18px;display:block}.platform-marketing .landing-section-copy{margin-top:13px}.platform-marketing .landing-module-grid--surfaces,.platform-marketing .landing-module-grid--rollout{grid-template-columns:1fr}.platform-marketing .landing-module-grid--surfaces .landing-module,.platform-marketing .landing-module-grid--rollout .landing-module{grid-column:auto}.platform-marketing .module-mini-grid{grid-template-columns:1fr 1fr}.platform-marketing .flow-panel{min-height:auto;padding:18px}.platform-marketing .flow-step{grid-template-columns:36px 1fr}.platform-marketing .flow-step>svg{display:none}.platform-marketing .landing-cta{padding:58px 0 70px}.platform-marketing .landing-cta-card{grid-template-columns:1fr;gap:19px;padding:22px}.platform-marketing .landing-footer{flex-direction:column;align-items:flex-start;padding:20px 0 28px}.platform-marketing .landing-footer-links{gap:10px 14px}.platform-marketing .site-footer--landing .site-footer-inner{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:28px}.platform-marketing .landing-theme-popover{position:fixed;top:57px;right:12px}}
