.platform-shell{color:var(--platform-ink)}.platform-home,.platform-shell{background:var(--platform-bg)}.platform-lux-wrap{width:min(1320px,calc(100% - 2.5rem));margin-inline:auto}@media (min-width:768px){.platform-lux-wrap{width:min(1320px,calc(100% - 4rem))}}@media (min-width:1280px){.platform-lux-wrap{width:min(1320px,calc(100% - 5rem))}}.platform-ebook-eyebrow,.platform-kicker,.platform-shell .platform-showcase-hero-eyebrow{font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.platform-display{font-family:var(--itx-serif,Georgia,"Iowan Old Style",Palatino,serif);font-size:var(--platform-title);font-weight:300;letter-spacing:-.035em;line-height:1.02;max-width:16ch}.platform-copy{font-family:var(--itx-sans,sans-serif);font-size:var(--platform-body);line-height:1.65;color:var(--platform-muted);max-width:40rem}.platform-lux-nav{position:sticky;top:0;z-index:50;height:auto;min-height:72px;background:rgba(250,249,246,.78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(15,20,18,.08)}@media (min-width:768px){.platform-lux-nav{min-height:80px}}.platform-lux-nav-inner{width:min(1440px,calc(100% - 2rem));margin:0 auto;min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:0 .25rem}@media (min-width:768px){.platform-lux-nav-inner{min-height:80px;width:min(1440px,calc(100% - 3rem))}}.platform-lux-nav-center{display:none;justify-content:center;gap:1.75rem}@media (min-width:900px){.platform-lux-nav-center{display:flex;gap:2.15rem}}.platform-lux-nav-link{font-family:var(--itx-sans,sans-serif);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--platform-muted);text-decoration:none;padding:.5rem 0;min-height:44px;display:inline-flex;align-items:center;transition:color .2s ease}.platform-lux-nav-link.is-active,.platform-lux-nav-link:hover{color:var(--platform-ink)}.platform-lux-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.platform-lux-nav-signin{font-family:var(--itx-sans,sans-serif);font-size:.8125rem;color:var(--platform-muted);text-decoration:none;min-height:44px;display:none;align-items:center;padding:0 .4rem}@media (min-width:640px){.platform-lux-nav-signin{display:inline-flex}}.platform-lux-nav-signin:hover{color:var(--platform-ink)}.platform-lux-nav-cta{display:none;align-items:center;gap:.45rem;min-height:44px;padding:.7rem 1.15rem;background:#101312;color:#fff;font-family:var(--itx-sans,sans-serif);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:2px}@media (min-width:768px){.platform-lux-nav-cta{display:inline-flex}}.platform-lux-nav-cta:hover{background:#000;color:#fff}.platform-lux-nav-menu{font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;min-height:44px;background:none;border:0;color:var(--platform-muted)}@media (min-width:900px){.platform-lux-nav-menu{display:none}}.platform-lux-nav-drawer{border-top:1px solid rgba(15,20,18,.08);padding:.5rem 1.25rem 1.25rem;background:#faf9f6}@media (min-width:900px){.platform-lux-nav-drawer{display:none}}.platform-lux-nav-drawer a{display:block;padding:.85rem 0;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--platform-muted);text-decoration:none}.platform-showcase-hero{min-height:85vh;background:#111514;color:#f5f3ef}@media (min-width:1024px){.platform-showcase-hero{min-height:92vh}}.platform-showcase-hero-bg{background:radial-gradient(circle at 18% 18%,rgba(201,169,98,.14),transparent 36%),radial-gradient(circle at 88% 8%,rgba(255,255,255,.05),transparent 28%)}.platform-showcase-hero-inner{max-width:1440px;padding:4.5rem 1.25rem 3rem}.platform-showcase-hero-title{font-size:clamp(64px,7vw,112px);font-weight:300;line-height:.92;letter-spacing:-.045em;max-width:12ch;margin:0 auto 1.25rem}.platform-showcase-hero-sub{font-family:var(--itx-sans,sans-serif);font-size:1.0625rem;line-height:1.65;color:rgba(245,243,239,.78);max-width:40rem;margin:0 auto 1.75rem}.platform-showcase-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;margin-bottom:2.75rem}@media (max-width:767px){.platform-showcase-hero-actions{flex-direction:column;align-items:stretch;gap:.65rem;margin-bottom:1.75rem}.platform-showcase-hero-cta-secondary{justify-content:center}}.platform-showcase-hero-cta{border-radius:2px;font-family:var(--itx-sans,sans-serif)}.platform-showcase-hero-cta-secondary{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.85rem .2rem;color:rgba(245,243,239,.82);font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.platform-showcase-hero-cta-secondary:hover{color:#fff}.platform-showcase-hero-stage{position:relative}.platform-showcase-tile-photo{position:absolute;inset:0}.platform-showcase-tile--product{perspective:900px;background:transparent}.platform-showcase-flip{position:absolute;inset:0;transform-style:preserve-3d;animation:platform-showcase-turn 9s ease-in-out infinite}.platform-showcase-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:rgba(255,255,255,.92)}.platform-showcase-face--back{transform:rotateY(180deg)}.platform-showcase-face--brand{display:flex;align-items:center;justify-content:center;padding:.65rem;background:rgba(16,19,18,.96)}@keyframes platform-showcase-turn{0%,40%{transform:rotateY(0deg)}52%,90%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}.platform-showcase-tile-meta{position:absolute;left:0;right:0;bottom:0;padding:.45rem .55rem .55rem;background:rgba(16,19,18,.92);color:#f5f3ef}.platform-showcase-tile-brand{letter-spacing:.16em;text-transform:uppercase}.platform-showcase-tile-brand,.platform-showcase-tile-comp{display:block;font-family:var(--itx-sans,sans-serif);font-size:.5625rem}.platform-showcase-tile-comp{margin-top:.15rem;color:rgba(245,243,239,.7)}.platform-showcase-tile-state{display:block;margin-top:.2rem;font-size:.5rem;letter-spacing:.16em;text-transform:uppercase;color:#c9a962}.platform-showcase-grid-wrap{margin-bottom:1.75rem;overflow:visible}@media (min-width:768px){.platform-showcase-grid-wrap{margin-bottom:2.25rem}}@media (min-width:1280px){.platform-showcase-grid-wrap{margin-bottom:2.75rem}}.platform-showcase-stats{width:min(1320px,100%);margin-inline:auto;padding-top:.75rem;gap:2.5rem 2rem}@media (min-width:768px){.platform-showcase-stats{gap:0 3.25rem;padding-top:1rem}}.platform-showcase-stat:before{margin-bottom:1.5rem}.platform-showcase-stat-value{font-family:var(--itx-serif,Georgia,serif);font-size:clamp(4.25rem,9vw,8rem);font-weight:300;line-height:.85;letter-spacing:-.05em;color:#fff;margin-bottom:.75rem;font-variant-numeric:tabular-nums}.platform-showcase-stat-qualifier{font-family:var(--itx-sans,sans-serif);font-size:clamp(.75rem,1.1vw,.875rem);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--platform-gold);margin:0 0 .65rem}.platform-showcase-stat-label{font-family:var(--itx-sans,sans-serif);font-size:.9375rem;line-height:1.5;color:rgba(245,243,239,.66);max-width:13rem}@keyframes platform-lux-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.platform-showcase-hero-copy,.platform-showcase-stats{animation:platform-lux-enter .7s ease both}.platform-showcase-stats{animation-delay:.28s}@media (prefers-reduced-motion:reduce){.platform-showcase-flip,.platform-showcase-hero-copy,.platform-showcase-stats,.platform-showcase-tile{animation:none}.platform-showcase-face--front{display:none}.platform-showcase-face--back{transform:none}}.platform-product-story,.platform-what-it-is{background:#fff}.platform-lifecycle-journey-panel{grid-template-columns:1fr}@media (min-width:900px){.platform-lifecycle-journey-panel{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.72fr);gap:2.5rem 3.25rem;align-items:center}}.platform-lifecycle-journey-copy{max-width:26rem}.platform-lifecycle-graphic{border-radius:4px;box-shadow:0 24px 70px rgba(16,19,18,.12);aspect-ratio:16/10}.platform-what-slides-tab{font-family:var(--itx-sans,sans-serif);font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}.platform-what-slides-tab-index{display:block;font-size:.625rem;letter-spacing:.16em;color:var(--platform-quiet);margin-bottom:.15rem}.platform-what-slides-tab.is-active .platform-what-slides-tab-index{color:var(--platform-ink)}.platform-lifecycle-journey-title{font-family:var(--itx-serif,Georgia,serif);font-size:clamp(2rem,3.4vw,3rem)}.platform-lifecycle-journey-body,.platform-lifecycle-journey-bullets li,.platform-lifecycle-journey-foot,.platform-lifecycle-journey-kicker{font-family:var(--itx-sans,sans-serif)}.platform-product-pillars-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:900px){.platform-product-pillars-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.platform-product-pillar,.platform-product-pillars-grid--light .platform-product-pillar{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:2.25rem 1.75rem 2rem;background:var(--platform-accent-soft);border:0;border-radius:14px}@media (min-width:900px){.platform-product-pillar{padding:2.75rem 2rem 2.25rem;min-height:25rem}}@media (max-width:639px){.platform-product-story{padding-top:3.25rem!important;padding-bottom:3.5rem!important}.platform-product-pillars-grid{gap:.85rem}.platform-product-pillar,.platform-product-pillars-grid--light .platform-product-pillar{padding:1.65rem 1.35rem 1.5rem;border-radius:12px}.platform-product-pillar-mark{height:2.35rem;margin-bottom:1.25rem}.platform-product-pillar-title{font-size:clamp(1.25rem,5.8vw,1.5rem)}.platform-product-pillar-copy{font-size:.9375rem;margin-bottom:1.35rem}.platform-product-pillar-cta{width:100%;justify-content:space-between}}.platform-product-pillar-mark{display:inline-flex;align-items:center;justify-content:center;width:auto;height:2.75rem;margin-bottom:1.85rem;background:transparent;border:0}.platform-product-pillar-mark img{width:auto;height:100%;object-fit:contain}.platform-product-pillar-tag{font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--platform-quiet);margin-bottom:.85rem}.platform-product-pillar-title{font-family:var(--itx-sans,sans-serif);font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:600;letter-spacing:-.02em;line-height:1.18;color:var(--platform-ink);margin-bottom:1rem}.platform-product-pillar-copy{font-family:var(--itx-sans,sans-serif);font-size:1rem;line-height:1.6;color:var(--platform-muted);margin-bottom:2rem}.platform-product-pillar-cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;min-height:44px;font-family:var(--itx-sans,sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--platform-ink);text-decoration:none;border:0}.platform-product-pillar-cta:hover{color:var(--platform-gold)}.platform-product-pillar-cta-icon{transition:transform .25s ease}.platform-product-pillar-cta:hover .platform-product-pillar-cta-icon{transform:translateX(4px)}.platform-delivery-arch{display:grid;gap:1.15rem;justify-items:center;text-align:center;font-family:var(--itx-sans,sans-serif)}.platform-delivery-arch-node{width:min(100%,36rem);padding:1.15rem 1.25rem;border:1px solid rgba(15,20,18,.1);background:#fff;border-radius:4px}.platform-delivery-arch-node.is-source{background:#101312;color:#f5f3ef;border-color:#101312}.platform-delivery-arch-kicker{font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.35rem;color:var(--platform-quiet)}.platform-delivery-arch-node.is-source .platform-delivery-arch-kicker{color:rgba(245,243,239,.55)}.platform-delivery-arch-title{font-size:.95rem;letter-spacing:.04em}.platform-delivery-arch-meta{margin-top:.35rem;font-size:.75rem;color:var(--platform-muted)}.platform-delivery-arch-node.is-source .platform-delivery-arch-meta{color:rgba(245,243,239,.7)}.platform-delivery-arch-arrow{color:var(--platform-gold);font-size:1.1rem;line-height:1}.platform-delivery-arch-split{width:100%;display:grid;gap:.75rem}@media (min-width:768px){.platform-delivery-arch-split{grid-template-columns:repeat(3,minmax(0,1fr))}}.platform-delivery-arch-split .platform-delivery-arch-node{width:100%}.platform-delivery-case{margin-top:3rem;display:grid;gap:1.5rem;align-items:center;border-top:1px solid rgba(15,20,18,.1);padding-top:2rem}@media (min-width:800px){.platform-delivery-case{grid-template-columns:8.5rem 1fr auto;gap:1.75rem}}.platform-delivery-case-image{position:relative;width:8.5rem;aspect-ratio:3/4;overflow:hidden;background:#f4f2ee;border-radius:2px}.platform-delivery-case-kicker{font-family:var(--itx-sans,sans-serif);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--platform-quiet);margin-bottom:.4rem}.platform-delivery-case-title{font-family:var(--itx-serif,Georgia,serif);font-size:1.65rem;font-weight:300;letter-spacing:-.03em}.platform-delivery-case-copy{font-family:var(--itx-sans,sans-serif);font-size:.95rem;color:var(--platform-muted);margin-top:.4rem;max-width:28rem}.platform-delivery-case-link{font-family:var(--itx-sans,sans-serif);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--platform-ink);text-decoration:none;border-bottom:1px solid var(--platform-ink);padding-bottom:.2rem;justify-self:start}.platform-faq-lux{background:#fff;padding:4.5rem 0 5.5rem}.platform-faq-lux-grid{display:grid;gap:2.5rem}@media (min-width:900px){.platform-faq-lux-grid{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);gap:4rem;align-items:start}}.platform-faq-row{border-bottom:1px solid rgba(15,20,18,.1);background:transparent;border-radius:0;box-shadow:none;padding:0}.platform-faq-row summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:78px;padding:1.1rem 0;font-family:var(--itx-sans,sans-serif);font-size:1.05rem;color:var(--platform-ink);cursor:pointer;list-style:none}.platform-faq-row summary::-webkit-details-marker{display:none}.platform-faq-toggle{font-size:1.35rem;line-height:1;color:var(--platform-quiet);transition:transform .3s ease}.platform-faq-row[open] .platform-faq-toggle{transform:rotate(45deg)}.platform-faq-row p{padding:0 2rem 1.35rem 0;font-family:var(--itx-sans,sans-serif);font-size:1rem;line-height:1.65;color:var(--platform-muted)}.platform-ebook-section{background:#101312}.platform-ebook-title{font-size:clamp(1.65rem,3vw,2.15rem)}.platform-ebook-submit{border-radius:2px}.platform-shell .demo-editorial-hero{background:#111514;color:#f5f3ef;border-bottom:1px solid rgba(255,255,255,.14)}.platform-shell .demo-editorial-hero h1{font-size:clamp(2.75rem,5vw,4.5rem);line-height:1;letter-spacing:-.04em;color:#f5f3ef}.platform-shell .demo-editorial-hero p{font-family:var(--itx-sans,sans-serif);color:rgba(245,243,239,.74)}.platform-shell .demo-editorial-hero p:first-child{color:rgba(245,243,239,.55);letter-spacing:.22em}.platform-shell .demo-editorial-hero-art,.platform-shell .demo-editorial-hero-art-image{border-radius:0}.platform-shell .demo-editorial-hero-art{border:0;overflow:visible;background:transparent;box-shadow:none}.platform-shell .demo-editorial-btn-primary{border-radius:2px;background:#101312;color:#fff;font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;box-shadow:none}.platform-shell .demo-editorial-btn-primary:hover{background:#000;color:#fff}.platform-shell .demo-editorial-hero .demo-editorial-btn-primary{background:#fff;color:#101312}.platform-shell .demo-editorial-hero .demo-editorial-btn-primary:hover{background:var(--platform-gold);color:#101312}.platform-shell .demo-editorial-hero .demo-editorial-btn-text{color:rgba(245,243,239,.8)}.platform-shell .demo-editorial-btn-text{font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.platform-shell .demo-editorial-passport,.platform-shell .demo-workflow-chart{background:#fff}.platform-shell .demo-editorial-panel,.platform-shell .demo-editorial-passport-card,.platform-shell .demo-editorial-source-card,.platform-shell .demo-workflow-panel{border-radius:4px;border-color:rgba(15,20,18,.1);box-shadow:0 18px 50px rgba(16,19,18,.07)}.platform-shell .demo-editorial-passport h2,.platform-shell .demo-workflow-panel-title{letter-spacing:-.03em}.platform-shell .demo-workflow-rail-btn{font-family:var(--itx-sans,sans-serif);letter-spacing:.14em;text-transform:uppercase}.platform-shell .demo-editorial-passport-lifestyle,.platform-shell .demo-editorial-passport-page,.platform-shell .demo-editorial-passport-thumb-image{border-radius:4px}.platform-request-page{background:var(--platform-bg);padding:4rem 1.25rem 5rem}@media (min-width:768px){.platform-request-page{padding:5.5rem 2rem 6rem}}.platform-request-page-inner{max-width:1320px;gap:3rem}@media (min-width:1024px){.platform-request-page-inner{grid-template-columns:minmax(0,1fr) minmax(0,33rem);gap:4.5rem}}.platform-request-eyebrow,.platform-request-form-kicker{font-family:var(--itx-sans,sans-serif);font-size:.6875rem;letter-spacing:.22em;color:var(--platform-quiet)}.platform-request-headline{font-family:var(--itx-serif,Georgia,serif);font-size:var(--platform-title);letter-spacing:-.035em;line-height:1.02;max-width:13ch}.platform-request-body,.platform-request-form-intro,.platform-request-office-detail,.platform-request-points li,.platform-request-sub{font-family:var(--itx-sans,sans-serif);color:var(--platform-muted)}.platform-request-body{font-size:var(--platform-body)}.platform-request-stat{font-family:var(--itx-serif,Georgia,serif);font-size:clamp(1.5rem,3vw,2.15rem);letter-spacing:-.03em;max-width:24rem}.platform-request-points li:before{border-radius:0;background:var(--platform-gold)}.platform-request-office{border-left:1px solid rgba(15,20,18,.16);padding-left:1.25rem}.platform-request-office-label{font-family:var(--itx-sans,sans-serif);letter-spacing:.22em;color:var(--platform-quiet)}.platform-request-office-title{font-weight:500}.platform-request-demo-link,.platform-request-office-title{font-family:var(--itx-sans,sans-serif);color:var(--platform-ink)}.platform-request-demo-link{text-underline-offset:4px}.platform-request-form-card{border-radius:4px;border:1px solid rgba(15,20,18,.1);box-shadow:0 24px 70px rgba(16,19,18,.08);padding:2rem 1.75rem 2.25rem}@media (min-width:640px){.platform-request-form-card{padding:2.5rem 2.25rem}}.platform-request-form-title{font-family:var(--itx-serif,Georgia,serif);font-size:clamp(1.65rem,3vw,2.25rem);letter-spacing:-.03em}.platform-request-form-card button[type=submit]{border-radius:2px;background:#101312;letter-spacing:.14em}.platform-request-form-card button[type=submit]:hover{background:#000}.platform-request-form-card input,.platform-request-form-card select,.platform-request-form-card textarea{border-radius:2px}.platform-lux-footer{background:#fff;border-top:1px solid rgba(15,20,18,.1);padding:3.25rem 0 3.5rem}.platform-lux-footer-inner{width:min(1320px,calc(100% - 2.5rem));margin:0 auto;display:grid;gap:2.5rem}@media (min-width:800px){.platform-lux-footer-inner{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,.55fr));gap:3rem}}.platform-lux-footer a,.platform-lux-footer p{font-family:var(--itx-sans,sans-serif);font-size:.8125rem;color:var(--platform-quiet);text-decoration:none}.platform-lux-footer a:hover{color:var(--platform-ink)}.platform-lux-footer-col{display:grid;gap:.65rem;align-content:start}.platform-lux-footer-heading{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--platform-ink);margin-bottom:.35rem}.platform-lux-footer-lead{max-width:22rem;line-height:1.6;margin-top:.75rem}@media (prefers-reduced-motion:reduce){.platform-faq-toggle,.platform-lifecycle-graphic,.platform-product-pillar-visual img{transition:none}}@keyframes platform-mobile-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes platform-mobile-drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes platform-mobile-fade{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.platform-showcase-hero-copy{animation:platform-mobile-rise .72s cubic-bezier(.22,1,.36,1) both}.platform-showcase-hero-stage{animation:platform-mobile-rise .8s cubic-bezier(.22,1,.36,1) .1s both}.platform-showcase-hero-after{animation:platform-mobile-rise .8s cubic-bezier(.22,1,.36,1) .18s both}.platform-showcase-tile{animation:platform-mobile-fade .55s ease both}.platform-showcase-tile:nth-child(2){animation-delay:.04s}.platform-showcase-tile:nth-child(3){animation-delay:.08s}.platform-showcase-tile:nth-child(4){animation-delay:.12s}.platform-showcase-tile:nth-child(5){animation-delay:.16s}.platform-showcase-tile:nth-child(6){animation-delay:.2s}.platform-showcase-tile:nth-child(7){animation-delay:.24s}.platform-showcase-tile:nth-child(8){animation-delay:.28s}.platform-showcase-face--back{display:none}.platform-showcase-face--front{display:block;transform:none}.platform-product-pillar,.platform-product-pillars-grid--light .platform-product-pillar{animation:platform-mobile-rise .7s cubic-bezier(.22,1,.36,1) both}.platform-product-pillar:nth-child(2),.platform-product-pillars-grid--light .platform-product-pillar:nth-child(2){animation-delay:.08s}.platform-product-pillar:nth-child(3),.platform-product-pillars-grid--light .platform-product-pillar:nth-child(3){animation-delay:.16s}.platform-lux-nav-drawer{animation:platform-mobile-drawer-in .28s ease both}.platform-lux-nav-drawer a{transition:color .18s ease,transform .18s ease}.platform-lux-nav-drawer a:active{transform:translateX(3px)}.platform-showcase-hero-cta,a.platform-showcase-hero-cta-secondary--mobile{transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.platform-showcase-hero-cta:active,a.platform-showcase-hero-cta-secondary--mobile:active{transform:scale(.985)}.platform-ebook-section{animation:platform-mobile-rise .7s cubic-bezier(.22,1,.36,1) both}.platform-lux-footer{animation:platform-mobile-fade .55s ease both}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.platform-ebook-section,.platform-lux-footer,.platform-lux-nav-drawer,.platform-product-pillar,.platform-product-pillars-grid--light .platform-product-pillar,.platform-showcase-hero-after,.platform-showcase-hero-copy,.platform-showcase-hero-stage,.platform-showcase-tile{animation:none!important}}