.approved-home{--aph-ink:#0b0f14;--aph-navy:#061422;--aph-paper:#f7f9fc;--aph-paper-blue:#edf5ff;--aph-blue:#278cff;--aph-blue-bright:#53c8ff;--aph-teal:#14b8a6;--aph-white:#fbfdff;--aph-muted:#9fb0c2;--aph-ink-muted:#526273;--aph-line:#ffffff29;--aph-line-dark:#0b0f1424;--aph-shell:min(100% - 3rem, 82rem);color:var(--aph-white);background:var(--aph-ink);font-family:var(--font-manrope), Arial, sans-serif;overflow:clip}.approved-home *{box-sizing:border-box}.approved-home a{color:inherit;text-decoration:none}.approved-home h1,.approved-home h2,.approved-home h3,.approved-home p,.approved-home figure,.approved-home blockquote{margin-top:0}.approved-home h1,.approved-home h2{text-wrap:balance}.approved-home :focus-visible{outline:3px solid var(--aph-blue-bright);outline-offset:4px}.aph-shell{width:var(--aph-shell);margin-inline:auto}.aph-header{z-index:60;width:var(--aph-shell);border:1px solid #0000;border-radius:999px;grid-template-columns:13rem 1fr auto;align-items:center;gap:1.25rem;min-height:4.25rem;padding:.55rem .65rem .55rem .9rem;transition:background-color .24s,border-color .24s,box-shadow .24s,top .24s;display:grid;position:fixed;top:.85rem;left:50%;transform:translate(-50%)}.aph-header.is-scrolled{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#060e18e0;border-color:#53c8ff2e;top:.45rem;box-shadow:0 1rem 3rem #00000042}.aph-header-brand{align-items:center;min-height:2.75rem;display:flex}.aph-header-brand img{object-fit:contain;width:min(10rem,100%);height:auto;display:block}.aph-header nav{justify-content:center;align-items:center;gap:clamp(.65rem,2vw,1.7rem);display:flex}.aph-header nav a{color:#dce8f4;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:570;display:inline-flex}.aph-header nav a:after{background:var(--aph-blue-bright);content:"";height:1px;transition:transform .22s;position:absolute;bottom:.35rem;left:.25rem;right:.25rem;transform:scaleX(0)}.aph-header nav a{position:relative}.aph-header nav a:hover:after{transform:scaleX(1)}.aph-header-cta{min-height:2.8rem;color:var(--aph-white);background:#105bc366;border:1px solid #53c8ff94;border-radius:999px;align-items:center;gap:.8rem;padding:.65rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 0 1.8rem #278cff38}.aph-header-cta span{color:var(--aph-blue-bright)}.aph-hero{--pointer-x:0;--pointer-y:0;--hero-progress:0;background:var(--aph-navy);align-items:center;min-height:59rem;padding:8.5rem 0 3.5rem;display:grid;position:relative;overflow:hidden}.aph-hero-image{object-fit:cover;object-position:var(--media-position,68% center);transform:scale(1.04) translateY(calc(var(--hero-progress) * 1.5rem))}.aph-hero-wash{background:linear-gradient(90deg,#05111d 0%,#05111df5 34%,#05111d9c 57%,#05111d1a 82%),linear-gradient(#030b1247 0%,#0000 72%,#06121e 100%);position:absolute;inset:0}.aph-hero-layout{z-index:2;grid-template-columns:minmax(25rem,.9fr) minmax(31rem,1.1fr);align-items:center;min-height:43rem;display:grid;position:relative}.aph-hero-copy{z-index:4;max-width:42rem;padding-top:1rem;position:relative}.aph-kicker{color:#b8cce0;font:600 .58rem var(--font-ibm-plex-mono), monospace;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.2rem}.aph-kicker--dark{color:#31516f}.aph-hero h1{max-width:8.6ch;color:var(--aph-white);letter-spacing:-.07em;margin-bottom:1.35rem;font-size:clamp(4.3rem,7vw,7.2rem);font-weight:770;line-height:.87}.aph-hero-support{color:#d2deea;max-width:39rem;margin-bottom:1.8rem;font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.5}.aph-actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.aph-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:1rem;min-height:3.05rem;padding:.75rem 1.15rem;font-size:.77rem;font-weight:720;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.aph-button:hover{transform:translateY(-2px)}.aph-button--primary{color:#fff;background:linear-gradient(135deg,#0754b5,#0b6ee8);box-shadow:0 .8rem 2.2rem #278cff38}.aph-button--primary:hover{box-shadow:0 1rem 2.6rem #278cff59}.aph-button--ghost{color:var(--aph-white);background:#050f1847;border-color:#ffffff61}.aph-button--ghost:hover{border-color:var(--aph-blue-bright);background:#050f1894}.aph-truth-strip{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:3rem 0 0;display:grid}.aph-truth-strip div{border-left:1px solid #ffffff38;padding-left:.75rem}.aph-truth-strip dt{color:#fff;margin-bottom:.3rem;font-size:.78rem;font-weight:750}.aph-truth-strip dd{color:#a9bbcd;margin:0;font-size:.62rem;line-height:1.35}.aph-truth-strip dd i{background:var(--aph-teal);border-radius:50%;width:.38rem;height:.38rem;margin-right:.35rem;display:inline-block;box-shadow:0 0 .8rem #14b8a6bf}.aph-orbital{z-index:3;aspect-ratio:1;width:min(45vw,43rem);transform:translate3d(calc(var(--pointer-x) * .7rem), calc(var(--pointer-y) * .5rem), 0);justify-self:end;transition:transform .18s ease-out;position:relative}.aph-orbit{border:1px solid #53c8ff3d;border-radius:50%;position:absolute;box-shadow:inset 0 0 2rem #278cff05}.aph-orbit:after{aspect-ratio:1;background:var(--aph-blue-bright);width:.38rem;box-shadow:0 0 .95rem var(--aph-blue-bright);content:"";border-radius:50%;position:absolute}.aph-orbit--one{animation:38s linear infinite aph-spin;inset:2%}.aph-orbit--two{border-color:#53c8ff57;animation:29s linear infinite aph-spin-reverse;inset:15%}.aph-orbit--three{border-style:dashed;animation:21s linear infinite aph-spin;inset:29%}.aph-orbit--four{border-color:#53c8ff73;animation:15s linear infinite aph-spin-reverse;inset:40%}.aph-orbit--one:after{top:16%;right:13%}.aph-orbit--two:after{bottom:34%;right:-3px}.aph-orbit--three:after{bottom:9%;left:23%}.aph-orbit--four:after{top:-3px;left:47%}.aph-orbital-core{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 40% 30%,#76c9ff,#237ff0 62%,#124891);border:1px solid #53c8ffb3;border-radius:50%;place-content:center;justify-items:center;width:8.3rem;animation:5.6s ease-in-out infinite aph-core;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.25rem #278cff17,0 0 5rem #278cff75}.aph-orbital-core img{filter:brightness(0)saturate();width:3.9rem;height:auto}.aph-orbital-core small{font:700 .42rem var(--font-ibm-plex-mono), monospace;letter-spacing:.18em;margin-top:.2rem}.aph-orbital-label{color:#c5d8ea;text-transform:uppercase;grid-template-columns:.55rem auto;gap:.12rem .5rem;min-width:9rem;font-size:.58rem;line-height:1.3;display:grid;position:absolute}.aph-orbital-label i{border:1px solid var(--aph-blue-bright);background:#0b2a48;border-radius:50%;grid-row:1/3;width:.45rem;height:.45rem;margin-top:.1rem;box-shadow:0 0 0 .3rem #278cff24,0 0 1rem #53c8ff8f}.aph-orbital-label strong{letter-spacing:.03em;font-size:.62rem}.aph-orbital-label span{color:#92a9bd;text-transform:none}.aph-orbital-label--1{top:47%;left:-2%}.aph-orbital-label--2{bottom:18%;right:0}.aph-orbital-label--3{top:17%;right:4%}.aph-orbital-label--4{top:46%;right:-9%}.aph-hero-aside{color:#cfe2f4;font:600 .65rem/1.8 var(--font-ibm-plex-mono), monospace;letter-spacing:.18em;position:absolute;top:7.2rem;right:.5rem}.aph-hero-aside:after{background:var(--aph-blue);content:"";width:2.5rem;height:2px;margin-top:.8rem;display:block}.aph-section{padding-block:clamp(5.5rem,9vw,8.5rem);position:relative}.aph-section h2,.aph-final h2{font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.05em;margin-bottom:1rem;font-size:clamp(3rem,5vw,5.7rem);font-weight:520;line-height:.94}.aph-section h3{margin-bottom:1rem;font-size:clamp(1.15rem,2vw,1.75rem)}.aph-section p{line-height:1.58}.aph-problem{color:var(--aph-ink);background:linear-gradient(90deg,#f8fbff,#eef4fa);overflow:hidden}.aph-problem-grid{grid-template-columns:.92fr 1.3fr 10rem;align-items:stretch;min-height:30rem;display:grid}.aph-problem-copy{align-self:center;padding:2rem 3rem 2rem 0}.aph-problem-copy h2{max-width:12ch;font-size:clamp(3rem,4.5vw,5rem)}.aph-problem-copy p{max-width:39rem;color:var(--aph-ink-muted)}.aph-problem-image{min-height:30rem;position:relative;overflow:hidden}.aph-problem-image img{object-fit:cover;object-position:var(--media-position,center)}.aph-problem-image:after{content:"";background:linear-gradient(90deg,#f7f9fc3d,#0000 48%,#ffffff5c);position:absolute;inset:0}.aph-problem-image blockquote{z-index:2;color:#1d3b58;max-width:13ch;font-family:var(--font-source-serif), Georgia, serif;font-size:clamp(1.35rem,2vw,2rem);font-style:italic;line-height:1.08;position:absolute;top:20%;right:7%}.aph-problem-image cite{font:600 .5rem var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;margin-top:1rem;display:block}.aph-diagnostic{border-left:1px solid var(--aph-line-dark);color:#516b83;font:600 .55rem var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-content:center;gap:1.2rem;padding-left:1.25rem;display:grid}.aph-buzios{background:#071a29;min-height:44rem;overflow:hidden}.aph-buzios-bg{object-fit:cover;object-position:var(--media-position,center);transform:scale(1.025) translate3d(0, calc(var(--image-shift,0) * .65rem), 0);transition:transform .1s linear}.aph-buzios-wash{background:linear-gradient(90deg,#06131f 0%,#06131fe8 31%,#06131f66 64%,#06131fb8 100%),linear-gradient(#0000 40%,#040d16c7);position:absolute;inset:0}.aph-buzios-grid{z-index:2;grid-template-columns:.75fr 1.25fr;align-items:center;gap:2rem;min-height:35rem;display:grid;position:relative}.aph-product-copy{max-width:38rem}.aph-product-copy h2{margin-bottom:.25rem}.aph-product-copy h3{color:#eef6ff}.aph-product-copy>p:not(.aph-kicker){color:#c4d2df;max-width:36rem}.aph-status{color:#365b7a;width:fit-content;font:600 .54rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;border:1px solid #1f496c4d;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1rem;padding:.4rem .62rem;display:inline-flex}.aph-status--live{color:#98ebc8;background:#0d3d3347;border-color:#5ee1b870}.aph-status i,.aph-proof em i{aspect-ratio:1;width:.4rem;box-shadow:0 0 0 .25rem color-mix(in srgb, currentColor 14%, transparent);background:currentColor;border-radius:50%;animation:2.6s ease-out infinite aph-live}.aph-product-tags{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.aph-product-tags li{border-left:1px solid var(--aph-blue-bright);color:#b8c9d8;font:500 .55rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-left:.55rem}.aph-devices{min-height:40rem;position:relative}.aph-device{z-index:2;background:#f6f8fa;border:.55rem solid #07121e;border-radius:2.7rem;width:18rem;height:37.8rem;position:absolute;top:4%;right:15%;overflow:hidden;transform:rotate(7deg);box-shadow:0 2.5rem 5rem #00000085}.aph-device img{object-fit:cover;object-position:var(--media-position,top left)}.aph-device--secondary{z-index:1;opacity:.78;width:15rem;height:31rem;top:15%;right:1%;transform:rotate(10deg)}.aph-device-speaker{display:none}.aph-devices>p{z-index:4;color:#fff;font-family:var(--font-source-serif), Georgia, serif;text-align:right;font-size:1.35rem;font-style:italic;position:absolute;bottom:1rem;right:0}.aph-devices>p small{color:#b9cbdc;font:500 .47rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.aph-presence{color:var(--aph-ink);background:linear-gradient(115deg,#f8fbff 0%,#edf5ff 66%,#fff 100%);overflow:hidden}.aph-presence-grid{grid-template-columns:.72fr 1.28fr 13rem;align-items:center;gap:2.5rem;display:grid}.aph-product-copy--dark h3{color:#1c3852}.aph-product-copy--dark>p:not(.aph-kicker){color:var(--aph-ink-muted)}.aph-presence-system{min-height:40rem;position:relative}.aph-presence-core{z-index:3;aspect-ratio:1;background:#fff;border:1px solid #278cff4d;border-radius:1.5rem;place-content:center;justify-items:center;width:8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.5rem 4rem #16487a2e,0 0 0 1rem #278cff0d}.aph-presence-core img{width:3rem;height:auto}.aph-presence-core span{color:#315a7e;font:700 .42rem/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;text-align:center;margin-top:.35rem}.aph-presence-card{z-index:2;background:#ffffffeb;border:1px solid #278cff2e;border-radius:.85rem;width:15.5rem;min-height:9rem;padding:1rem 1rem 1rem 3rem;transition:opacity .72s,transform .88s cubic-bezier(.22,1,.36,1),box-shadow .72s;position:absolute;box-shadow:0 1rem 2.8rem #1c4c7b1a}.aph-presence-card>span{aspect-ratio:1;color:#1262c4;background:#dfeeff;border-radius:50%;place-items:center;width:1.35rem;font-size:.56rem;display:grid;position:absolute;top:1rem;left:1rem}.aph-presence-card strong{color:#146bd5;margin-bottom:.3rem;font-size:.78rem;display:block}.aph-presence-card p{color:#5b6e81;margin:0;font-size:.68rem;line-height:1.35}.aph-presence-line{z-index:1;background:linear-gradient(90deg, transparent, var(--aph-blue));transform-origin:0;width:28%;height:1px;position:absolute;top:50%;left:50%}.aph-presence-quote{color:#1c3b5a;font-family:var(--font-source-serif), Georgia, serif;font-size:1.7rem;font-style:italic;line-height:1.18!important}.aph-solutions{background:radial-gradient(circle at 65% 48%,#278cff2b,#0000 28rem),#061421;overflow:hidden}.aph-solutions-grid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:3rem;display:grid}.aph-solutions .aph-product-copy h2{max-width:12ch;font-size:clamp(2.9rem,4vw,4.65rem)}.aph-solutions-copy h3{color:#d7e7f6;max-width:25ch;font-family:var(--font-source-serif), Georgia, serif;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:520;line-height:1.12}.aph-solutions-body{gap:.75rem;margin-bottom:1.5rem;display:grid}.aph-solutions-body p{margin:0;font-size:.86rem;line-height:1.55;color:#b9c9d8!important}.aph-transformation-flow{border:1px solid var(--aph-line);background:linear-gradient(90deg,#02080ea6,#082a4594);border-radius:.9rem;grid-template-columns:1fr 5rem 1fr;align-items:center;min-height:31rem;padding-bottom:4rem;display:grid;position:relative;overflow:hidden}.aph-transformation-flow:before{content:"";background:repeating-radial-gradient(#0000 0 1.2rem,#ffffff0d 1.25rem 1.3rem);position:absolute;inset:0 50% 3.5rem 0;transform:skew(7deg)}.aph-improviso,.aph-evolution{z-index:2;gap:.48rem;padding:1rem;display:grid;position:relative}.aph-improviso strong,.aph-evolution strong{font-family:var(--font-source-serif), Georgia, serif;margin-bottom:.45rem;font-size:1.65rem}.aph-improviso span,.aph-evolution span{border:1px solid var(--aph-line);color:#b6c5d4;border-radius:999px;padding:.48rem .65rem;font-size:.56rem}.aph-evolution strong{color:var(--aph-blue-bright)}.aph-evolution span{color:#d6e8f8;background:#0c497d52;border-color:#278cff57;align-items:center;gap:.5rem;display:flex}.aph-evolution i{aspect-ratio:1;color:#fff;background:#1677e8;border-radius:50%;flex:none;place-items:center;width:1.05rem;font-size:.48rem;font-style:normal;display:grid}.aph-transformation-core{z-index:3;aspect-ratio:1;border:1px solid var(--aph-blue-bright);background:#09233a;border-radius:50%;place-content:center;justify-items:center;width:4.6rem;display:grid;position:relative;box-shadow:0 0 2rem #278cff59}.aph-transformation-core img{width:2rem;height:auto}.aph-transformation-core span{color:#b9dfff;font:600 .42rem var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:.2rem}.aph-evolution-stages{z-index:3;border-top:1px solid var(--aph-line);grid-template-columns:repeat(6,1fr);gap:.3rem;margin:0;padding:.75rem;list-style:none;display:grid;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.aph-evolution-stages li{color:#9cb3c8;font:600 .42rem var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;text-align:center;text-transform:uppercase;position:relative}.aph-evolution-stages li:not(:last-child):after{color:var(--aph-blue-bright);content:"→";position:absolute;top:50%;right:-.3rem;transform:translateY(-50%)}.aph-growth{color:var(--aph-ink);background:linear-gradient(105deg,#f8fbff,#eaf3fb)}.aph-growth-grid{grid-template-columns:.58fr 1.1fr 12rem;align-items:center;gap:2.5rem;display:grid}.aph-growth-grid>div:first-child p:not(.aph-kicker){color:var(--aph-ink-muted)}.aph-growth-visual{border-left:1px solid var(--aph-line-dark);background:radial-gradient(circle at 88% 16%,#278cff00,#0000 34%);min-height:24rem;padding:2rem 1rem 1rem;transition:background 1.8s;position:relative;overflow:hidden}.aph-growth-visual>span{color:#59728a;font:600 .48rem var(--font-ibm-plex-mono), monospace;letter-spacing:.09em}.aph-growth-visual svg{width:100%;height:auto;margin-top:2.5rem;display:block}.aph-chart-area{fill:url(#area);opacity:.35;transition:opacity 1.4s .5s}.aph-chart-line{fill:none;stroke:var(--aph-blue);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 4px 8px #278cff38)}.aph-chart-dots circle{fill:#fff;stroke:var(--aph-blue);stroke-width:3px;transform-box:fill-box;transform-origin:50%}.aph-growth-visual>div{color:#49647d;font:500 .5rem var(--font-ibm-plex-mono), monospace;text-transform:uppercase;justify-content:space-between;display:flex}.aph-growth-grid aside{color:#26445f;font-family:var(--font-source-serif), Georgia, serif;font-size:1.45rem;font-style:italic;line-height:1.1}.aph-growth-grid aside strong{color:#0c2f50}.aph-proof{background:linear-gradient(115deg,#06111c,#082039)}.aph-proof-grid{grid-template-columns:.55fr 1.45fr;gap:3rem;display:grid}.aph-proof-grid>div:first-child h2{font-size:clamp(3rem,4.3vw,5rem)}.aph-proof-grid>div:first-child p:not(.aph-kicker){color:#b2c2d2}.aph-proof-cards{grid-template-columns:repeat(3,1fr);align-self:center;gap:.75rem;display:grid}.aph-proof-cards article{border:1px solid var(--aph-line);background:#ffffff0a;border-radius:.65rem;align-content:end;min-height:24rem;padding:.8rem;display:grid;overflow:hidden}.aph-proof-image{height:10rem;margin:-.8rem -.8rem 1.2rem;position:relative}.aph-proof-image img{object-fit:cover}.aph-proof-ui{background:linear-gradient(150deg,#eef5fd,#bcdcff);grid-template-columns:repeat(4,1fr);align-items:end;gap:.35rem;height:10rem;margin:-.8rem -.8rem 1.2rem;padding:1rem;display:grid}.aph-proof-ui img{align-self:start;width:2.6rem;height:auto;position:absolute}.aph-proof-ui span{color:#1e5c99;text-align:center;background:#fff;border-radius:.3rem;min-width:0;padding:.45rem .2rem;font-size:.45rem}.aph-proof-cards article>span{color:var(--aph-blue-bright);font:600 .49rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em}.aph-proof-cards strong{margin-top:.45rem;font-size:1.15rem}.aph-proof-cards p{color:#adbdcc;margin:.35rem 0 .9rem;font-size:.68rem}.aph-proof-cards em{color:#9fddc7;font:600 .48rem var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;align-items:center;gap:.45rem;font-style:normal;display:inline-flex}.aph-proof-pending{background:linear-gradient(145deg,#278cff1f,#ffffff08)!important}.aph-final{min-height:33rem;padding-block:clamp(5rem,9vw,8rem);position:relative;overflow:hidden}.aph-final>img{object-fit:cover;object-position:var(--media-position,center);transform:scale(1.025) translate3d(0, calc(var(--image-shift,0) * .6rem), 0);transition:transform .1s linear}.aph-final-wash{background:linear-gradient(90deg,#06111d 0%,#06111de8 48%,#06111d6b 74%,#06111d 100%);position:absolute;inset:0}.aph-final-grid{z-index:2;grid-template-columns:1fr .45fr 12rem;align-items:end;gap:3rem;display:grid;position:relative}.aph-final h2{max-width:12ch;font-size:clamp(3.4rem,5.6vw,6.2rem)}.aph-final h2 span{color:var(--aph-blue-bright)}.aph-final-grid>div>p:not(.aph-kicker){color:#d1dde8;max-width:43rem}.aph-final blockquote{color:#f4f8fc;max-width:16ch;font-family:var(--font-source-serif), Georgia, serif;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);background:#040d1657;border-radius:.5rem;align-self:center;padding:.8rem;font-size:1.45rem;font-style:italic;line-height:1.2}.aph-final-brand{object-fit:contain;justify-self:end;width:11rem;max-width:100%;height:auto;display:block}.aph-footer{border-top:1px solid var(--aph-line);background:#050e17}.aph-footer .aph-shell{grid-template-columns:13rem 1fr auto;align-items:center;gap:2rem;min-height:5.2rem;display:grid}.aph-footer img{width:10rem;height:auto}.aph-footer nav{justify-content:center;gap:1.5rem;display:flex}.aph-footer nav a{color:#b6c6d5;align-items:center;min-height:2.75rem;font-size:.68rem;display:inline-flex}.aph-footer p{color:#71869a;font:500 .5rem var(--font-ibm-plex-mono), monospace;margin:0}.approved-home[data-motion-ready=true] [data-reveal]{opacity:0;clip-path:inset(0 0 12%);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1),clip-path .76s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * 70ms);transform:translateY(1.4rem)}.approved-home[data-motion-ready=true] .is-visible [data-reveal]{opacity:1;clip-path:inset(0);transform:none}.approved-home[data-motion-ready=true] .aph-chart-line{stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1) .26s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-line{stroke-dashoffset:0}.approved-home[data-motion-ready=true] .aph-presence-line{opacity:0;transition:opacity .7s .42s}.approved-home[data-motion-ready=true] .aph-presence.is-visible .aph-presence-line{opacity:1}.approved-home[data-motion-ready=true] .aph-presence-card{opacity:0;transform:translate3d(var(--dock-x,0), var(--dock-y,0), 0)}.approved-home[data-motion-ready=true] .aph-presence-card--1{--dock-x:-2rem;--dock-y:-1rem;transition-delay:.12s}.approved-home[data-motion-ready=true] .aph-presence-card--2{--dock-x:-2rem;--dock-y:1rem;transition-delay:.26s}.approved-home[data-motion-ready=true] .aph-presence-card--3{--dock-x:2rem;--dock-y:-1rem;transition-delay:.4s}.approved-home[data-motion-ready=true] .aph-presence-card--4{--dock-x:2rem;--dock-y:1rem;transition-delay:.54s}.approved-home[data-motion-ready=true] .aph-presence.is-visible .aph-presence-card{opacity:1;transform:none}.approved-home[data-motion-ready=true] .aph-chart-dots circle{opacity:0;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);transform:scale(.2)}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dots circle{opacity:1;transform:scale(1)}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dot--1{transition-delay:.34s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dot--2{transition-delay:.6s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dot--3{transition-delay:.86s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dot--4{transition-delay:1.12s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-dot--5{filter:drop-shadow(0 0 .7rem #278cffcc);transition-delay:1.4s}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-growth-visual{background:radial-gradient(circle at 88% 16%,#278cff26,#0000 34%)}.approved-home[data-motion-ready=true] .aph-growth.is-visible .aph-chart-area{opacity:1}@keyframes aph-spin{to{transform:rotate(360deg)}}@keyframes aph-spin-reverse{to{transform:rotate(-360deg)}}@keyframes aph-core{0%,to{box-shadow:0 0 0 1.25rem #278cff17,0 0 5rem #278cff6b}50%{box-shadow:0 0 0 1.55rem #278cff0d,0 0 6.5rem #278cff8f}}@keyframes aph-live{0%{box-shadow:0 0 #98ebc85c}80%,to{box-shadow:0 0 0 .45rem #98ebc800}}@media (max-width:1100px){.aph-header{grid-template-columns:10rem 1fr auto}.aph-header-brand img{width:8.5rem}.aph-header nav a:nth-child(3){display:none}.aph-hero-layout{grid-template-columns:minmax(22rem,.85fr) minmax(27rem,1.15fr)}.aph-orbital{width:min(52vw,39rem)}.aph-orbital-label--4{right:-2%}.aph-problem-grid{grid-template-columns:.85fr 1.3fr 7rem}.aph-presence-grid{grid-template-columns:.75fr 1.25fr}.aph-presence-quote{text-align:right;grid-column:1/-1}.aph-growth-grid{grid-template-columns:.62fr 1.1fr}.aph-growth-grid aside{text-align:right;grid-column:1/-1}.aph-proof-grid{grid-template-columns:1fr}.aph-proof-grid>div:first-child{max-width:45rem}}@media (max-width:820px){.approved-home{--aph-shell:min(100% - 2rem, 82rem)}.aph-header{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#060e18e0;border-color:#53c8ff29;grid-template-columns:1fr auto}.aph-header nav{display:none}.aph-header-cta{font-size:.66rem}.aph-hero{min-height:66rem;padding-top:7rem}.aph-hero-image{object-position:var(--media-position-mobile,66% bottom)}.aph-hero-wash{background:linear-gradient(#05111d 0%,#05111dfa 40%,#05111d94 69%,#06121e 100%)}.aph-hero-layout{min-height:56rem;display:block}.aph-hero-copy{max-width:38rem}.aph-hero h1{font-size:clamp(3.9rem,12vw,6rem)}.aph-orbital{width:min(72vw,32rem);position:absolute;bottom:1rem;right:-4%}.aph-hero-aside{display:none}.aph-truth-strip{grid-template-columns:1fr 1fr;max-width:34rem}.aph-problem-grid{grid-template-columns:1fr;width:100%}.aph-problem-copy{width:var(--aph-shell);margin-inline:auto;padding:1rem 0 3rem}.aph-problem-image{min-height:28rem}.aph-diagnostic{border-top:1px solid var(--aph-line-dark);border-left:0;grid-template-columns:repeat(4,auto);gap:.6rem;padding:1rem}.aph-buzios-grid{grid-template-columns:1fr}.aph-devices{min-height:34rem}.aph-device{width:16rem;height:31rem;right:24%}.aph-device--secondary{width:13rem;height:27rem;right:8%}.aph-devices>p{right:2%}.aph-presence-grid{grid-template-columns:1fr}.aph-presence-system{min-height:34rem}.aph-presence-quote{grid-column:auto}.aph-solutions-grid{grid-template-columns:1fr}.aph-transformation-flow{min-height:29rem}.aph-growth-grid{grid-template-columns:1fr}.aph-growth-grid aside{grid-column:auto}.aph-proof-cards{scroll-snap-type:x proximity;grid-template-columns:repeat(3,minmax(17rem,1fr));padding-bottom:.8rem;overflow-x:auto}.aph-proof-cards article{scroll-snap-align:start}.aph-final-grid{grid-template-columns:1fr 14rem}.aph-final-brand{display:none}.aph-footer .aph-shell{grid-template-columns:1fr auto}.aph-footer nav{display:none}}@media (max-width:600px){.aph-header{min-height:3.8rem;padding:.4rem .5rem .4rem .7rem}.aph-header-brand img{width:7.5rem}.aph-header-cta{min-height:2.75rem;padding-inline:.85rem}.aph-header-cta span{display:none}.aph-hero{min-height:62rem;padding-top:6.5rem}.aph-hero h1{max-width:8.2ch;font-size:clamp(3.35rem,15.7vw,4.6rem)}.aph-hero-support{font-size:.95rem}.aph-actions{flex-direction:column;align-items:stretch}.aph-actions .aph-button{width:100%}.aph-truth-strip{margin-top:2rem}.aph-orbital{contain:layout paint;width:min(100vw - 2.5rem,23rem);bottom:1.5rem;right:50%;transform:translate(50%)}.aph-orbital-core{width:6rem}.aph-orbital-core img{width:2.9rem}.aph-orbital-label{min-width:7rem;font-size:.47rem}.aph-orbital-label strong{font-size:.52rem}.aph-orbital-label--1{left:0}.aph-orbital-label--3{right:0}.aph-orbital-label--4{right:-1%}.aph-section{padding-block:4.5rem}.aph-section h2,.aph-final h2{font-size:clamp(2.75rem,12.8vw,4rem)}.aph-problem-image{min-height:24rem}.aph-problem-image img{object-position:var(--media-position-mobile,58% center)}.aph-problem-image blockquote{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#f7f9fcd6;max-width:12ch;padding:.8rem;top:auto;bottom:1rem;right:1rem}.aph-diagnostic{width:var(--aph-shell);grid-template-columns:1fr 1fr;margin-inline:auto}.aph-buzios{min-height:62rem}.aph-buzios-grid{min-height:54rem}.aph-buzios-wash{background:linear-gradient(#06131f 0%,#06131fed 42%,#06131f70 75%,#06131f 100%)}.aph-devices{min-height:31rem}.aph-device{width:13rem;height:27rem;right:24%}.aph-device--secondary{width:10.8rem;height:23rem;top:16%;right:2%}.aph-devices>p{font-size:1rem;bottom:0}.aph-presence-system{min-height:39rem}.aph-presence-core{width:6.5rem}.aph-presence-card{width:calc(50% - .35rem);min-height:9.5rem;padding:2.7rem .75rem .75rem}.aph-presence-card>span{top:.75rem;left:.75rem}.aph-presence-card--1,.aph-presence-card--3{top:0}.aph-presence-card--2,.aph-presence-card--4{bottom:0}.aph-presence-line{display:none}.aph-solutions-copy h3{max-width:22ch}.aph-solutions-body p{font-size:.82rem}.aph-transformation-flow{grid-template-columns:1fr;gap:.55rem;min-height:37rem;padding:1rem 1rem 6rem}.aph-transformation-flow:before{inset:0 0 50%}.aph-improviso,.aph-evolution{padding:0}.aph-transformation-core{width:3.8rem;margin-inline:auto}.aph-evolution-stages{grid-template-columns:repeat(3,1fr);row-gap:.75rem}.aph-evolution-stages li:nth-child(3):after{display:none}.aph-growth-visual{border-left:0;min-height:19rem;padding-inline:0}.aph-growth-visual>div{font-size:.42rem}.aph-proof-cards{margin-right:-1rem}.aph-proof-grid>div:first-child .aph-button{width:100%}.aph-final{min-height:39rem}.aph-final>img{object-position:var(--media-position-mobile,69% center)}.aph-final-wash{background:linear-gradient(#06111d 0%,#06111de0 64%,#06111d 100%)}.aph-final-grid{grid-template-columns:1fr}.aph-final blockquote{max-width:15ch}.aph-footer .aph-shell{grid-template-columns:1fr;gap:.25rem;padding-block:1rem}.aph-footer p{padding-bottom:.5rem}}@media (prefers-reduced-motion:reduce){.approved-home *,.approved-home :before,.approved-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.approved-home[data-motion-ready=true] [data-reveal]{opacity:1!important;clip-path:none!important;transform:none!important}.aph-hero-image,.aph-buzios-bg,.aph-final>img,.aph-orbital{transform:none!important}.aph-chart-line{stroke-dashoffset:0!important}.aph-chart-area,.aph-chart-dots circle,.aph-presence-card,.aph-presence-line{opacity:1!important;transform:none!important}}#sobre,#produtos,#buzios-agora,#smart-presence-ai,#solucoes,#evidencias,#contato{scroll-margin-top:5.5rem}.aph-problem-aside{border-left:1px solid var(--aph-line-dark);align-content:center;gap:2.25rem;padding:2rem 0 2rem 1.35rem;display:grid}.aph-problem-aside blockquote{color:#1d3b58;font-family:var(--font-source-serif), Georgia, serif;margin:0;font-size:1.32rem;font-style:italic;line-height:1.12}.aph-problem-aside cite{font:600 .48rem var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;margin-top:.8rem;display:block}.aph-problem-aside .aph-diagnostic{border:0;gap:.85rem;padding:0}.aph-products{color:var(--aph-ink);background:linear-gradient(120deg,#f8fbff,#eaf3fb)}.aph-products-grid{grid-template-columns:.85fr 1.15fr;align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.aph-products h2{max-width:11ch;margin-bottom:0;font-size:clamp(3rem,4.7vw,5.35rem)}.aph-products-grid>div:last-child>p{max-width:40rem;color:var(--aph-ink-muted);margin-bottom:2rem}.aph-product-index{border-top:1px solid var(--aph-line-dark);display:grid}.aph-product-index a{border-bottom:1px solid var(--aph-line-dark);grid-template-columns:1fr auto;align-content:center;gap:.28rem 1rem;min-height:6.7rem;padding:.9rem 7rem .9rem 0;transition:padding-left .22s,background-color .22s;display:grid;position:relative}.aph-product-index a:hover{background:#278cff0d;padding-left:.75rem}.aph-product-index span{color:#32658f;font:650 .52rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em}.aph-product-index strong{font-family:var(--font-source-serif), Georgia, serif;font-size:1.5rem;font-weight:520}.aph-product-index small{color:var(--aph-ink-muted);grid-column:1;font-size:.7rem}.aph-product-index i{color:#1677e8;font:650 .58rem/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.03em;white-space:nowrap;font-style:normal;position:absolute;bottom:1.15rem;right:.7rem}.aph-product-details{color:#d8e7f4;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;max-width:30rem;margin-top:1.5rem}.aph-product-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;font-size:.72rem;font-weight:700;list-style:none;display:flex}.aph-product-details summary::-webkit-details-marker{display:none}.aph-product-details summary span{color:var(--aph-blue-bright);font-size:1.15rem}.aph-product-details[open] summary span{transform:rotate(45deg)}.aph-product-details ul{gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.aph-product-details li{color:#b8c9d8;padding-left:1rem;font-size:.68rem;line-height:1.45;position:relative}.aph-product-details li:before{aspect-ratio:1;background:var(--aph-blue-bright);content:"";border-radius:50%;width:.32rem;position:absolute;top:.58em;left:0}.aph-product-details--dark{border-color:var(--aph-line-dark);color:#1c3852}.aph-product-details--dark li{color:var(--aph-ink-muted)}.aph-buzios-visual{min-width:0}.aph-buzios-visual>p{color:#fff;max-width:18rem;font-family:var(--font-source-serif), Georgia, serif;text-align:right;margin:.75rem 2rem 0 auto;font-size:1.35rem;font-style:italic}.aph-devices>p{display:none}.aph-contact-intents{flex-wrap:wrap;gap:.45rem;margin:1.35rem 0;display:flex}.aph-contact-intents span{color:#d1dde8;font:560 .55rem var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff47;border-radius:999px;padding:.45rem .65rem}.aph-contact-channels{grid-template-columns:1fr 1fr;gap:.65rem;max-width:39rem;display:grid}.aph-contact-channels button{color:#f2f7fb;text-align:left;background:#050f188a;border:1px solid #ffffff3b;border-radius:.6rem;align-content:center;justify-items:start;gap:.18rem;min-height:4.35rem;padding:.8rem 1rem;display:grid}.aph-contact-channels button:disabled{cursor:not-allowed;opacity:.76}.aph-contact-channels strong{font-size:.76rem}.aph-contact-channels small{color:#9db0c1;font:520 .48rem var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.aph-final-grid>div>.aph-contact-note{color:#92a6b8;max-width:39rem;margin:.75rem 0 0;font-size:.62rem;line-height:1.45}@media (max-width:1100px){.aph-problem-grid{grid-template-columns:.85fr 1.25fr 9rem}.aph-problem-aside blockquote{font-size:1.12rem}}@media (max-width:820px){.aph-problem-aside{width:var(--aph-shell);border-top:1px solid var(--aph-line-dark);border-left:0;grid-template-columns:1fr 1fr;align-items:center;margin-inline:auto;padding:1.5rem 0}.aph-problem-aside .aph-diagnostic{grid-template-columns:1fr 1fr}.aph-products-grid{grid-template-columns:1fr;gap:2.5rem}.aph-buzios-visual>p{margin-top:0}}@media (max-width:600px){#sobre,#produtos,#buzios-agora,#smart-presence-ai,#solucoes,#evidencias,#contato{scroll-margin-top:4.75rem}.aph-problem-aside{grid-template-columns:1fr;gap:1.25rem}.aph-problem-aside blockquote{max-width:18rem;font-size:1.25rem}.aph-problem-aside .aph-diagnostic{width:100%}.aph-product-index a{padding-right:7rem}.aph-buzios-visual>p{text-align:left;max-width:none;margin:.35rem 0 0;font-size:1.05rem}.aph-contact-channels{grid-template-columns:1fr}}@media (max-width:820px){.aph-header{border-radius:1.15rem}.aph-header nav{scrollbar-width:none;grid-column:1/-1;justify-content:flex-start;gap:1.15rem;padding:0 .35rem .15rem;display:flex;overflow-x:auto}.aph-header nav::-webkit-scrollbar{display:none}.aph-header nav a{flex:none;min-height:2.15rem;font-size:.66rem}.aph-header nav a:nth-child(3){display:inline-flex}.aph-hero{padding-top:10rem}#sobre,#produtos,#buzios-agora,#smart-presence-ai,#solucoes,#evidencias,#contato{scroll-margin-top:7.5rem}}@media (max-width:600px){.aph-header{grid-template-columns:minmax(0,1fr) auto;gap:.15rem .6rem}.aph-header nav{gap:1rem}.aph-header nav a{font-size:.62rem}.aph-hero{padding-top:9.5rem}#sobre,#produtos,#buzios-agora,#smart-presence-ai,#solucoes,#evidencias,#contato{scroll-margin-top:7.1rem}.aph-hero,.aph-hero-layout{min-height:auto}.aph-orbital{width:min(100vw - 2.5rem,23rem);margin:2.5rem auto 0;position:relative;bottom:auto;right:auto;transform:none}.aph-orbital-label{grid-template-columns:.45rem auto;align-items:center;gap:.4rem;width:max-content;min-width:0}.aph-orbital-label i{grid-row:auto;margin-top:0}.aph-orbital-label span{display:none}.aph-orbital-label strong{letter-spacing:.06em;font-size:.52rem}.aph-orbital-label--1{inset:auto auto 19% 3%}.aph-orbital-label--2{inset:16% auto auto 3%}.aph-orbital-label--3{inset:16% 3% auto auto}.aph-orbital-label--4{inset:auto 3% 19% auto}}.aph-presence-name{font:700 .54rem var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;color:#286594!important;margin:-.1rem 0 1rem!important}.aph-not-chatbot{border-left:2px solid var(--aph-blue);max-width:34rem;margin:1.3rem 0;padding:.2rem 0 .2rem 1rem}.aph-not-chatbot strong{color:#123b60;font-family:var(--font-source-serif), Georgia, serif;font-size:1.25rem;font-weight:620}.aph-not-chatbot p{color:#586f84;margin:.35rem 0 0;font-size:.7rem;line-height:1.5}.aph-presence-core{isolation:isolate;place-items:center}.aph-presence-core:before{z-index:-1;content:"";background:linear-gradient(45deg,#0000 49.5%,#278cff2e 50%,#0000 50.5%),linear-gradient(-45deg,#0000 49.5%,#278cff2e 50%,#0000 50.5%);border-radius:50%;position:absolute;inset:1.25rem}.aph-presence-core img{margin-inline:auto;display:block;transform:translate(.04rem)}.aph-presence-core>span{margin:0;position:absolute;bottom:1rem;left:0;right:0}.aph-presence-channels{border-top:1px solid var(--aph-line-dark);grid-column:1/-1;grid-template-columns:.72fr 1.28fr;gap:1rem;padding-top:1.5rem;display:grid}.aph-presence-channels section{background:#ffffffa3;border-radius:.85rem;align-content:start;gap:.75rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #278cff1a}.aph-presence-channels section>p{color:#315e84;font:700 .52rem var(--font-ibm-plex-mono), monospace;letter-spacing:.11em;margin:0}.aph-presence-channels section>div{flex-wrap:wrap;gap:.55rem;display:flex}.aph-presence-channels section>div>span{color:#173d5e;background:#ffffffd1;border:1px solid #23619126;border-radius:999px;align-items:center;gap:.5rem;min-height:2.55rem;padding:.45rem .75rem;display:inline-flex}.aph-presence-channels img{object-fit:contain;width:1.15rem;height:1.15rem}.aph-presence-channels strong{font-size:.65rem}.aph-presence-channels small{color:#60768a;font-size:.6rem;line-height:1.4}@media (max-width:600px){.aph-presence-channels{grid-template-columns:1fr}.aph-presence-channels section>div>span{min-height:2.4rem;padding-inline:.65rem}}.aph-product-index a{grid-template-columns:minmax(0,1fr) auto;gap:.45rem 2rem;min-height:7.4rem;padding:1.2rem 0}.aph-product-index a>.aph-product-index-status{white-space:nowrap;grid-column:1;width:fit-content}.aph-product-index strong,.aph-product-index small{grid-column:1;min-width:0}.aph-product-index .aph-product-index-action{grid-area:1/2/4;align-self:end;margin-bottom:.15rem;position:static}.aph-product-index-name{gap:.1rem;display:grid}.aph-product-index .aph-product-index-name>span:first-child{color:inherit;font:inherit;letter-spacing:inherit}.aph-product-index .aph-product-index-name>span:last-child{color:#47657d;font:700 .82rem/1.35 var(--font-manrope), sans-serif;letter-spacing:.02em}.aph-devices{min-height:40rem}.aph-device{top:3%;right:16%;transform:rotate(4deg)}.aph-device--secondary{opacity:.66;width:14rem;height:29.4rem;top:14%;right:4%;transform:rotate(7deg)}.aph-presence-grid{grid-template-columns:minmax(22rem,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,5vw,5rem)}.aph-presence-visual{min-width:0}.aph-presence-system{min-height:29rem}.aph-presence-core{width:7.25rem}.aph-presence-card{width:14rem;min-height:7.25rem;padding:.9rem .9rem .9rem 2.8rem}.aph-presence-card>span{top:.9rem;left:.9rem}.aph-presence-card--1{top:7%;left:calc(50% - 18rem)}.aph-presence-card--2{bottom:7%;left:calc(50% - 18rem)}.aph-presence-card--3{top:7%;right:calc(50% - 18rem)}.aph-presence-card--4{bottom:7%;right:calc(50% - 18rem)}.aph-presence-line{width:25%}.aph-presence-support{grid-template-columns:minmax(0,1fr) 11rem;align-items:center;gap:1.5rem;margin-top:.5rem;display:grid}.aph-presence-channels{grid-column:auto;grid-template-columns:.72fr 1.28fr;gap:.75rem;padding-top:1rem}.aph-presence-channels section{gap:.6rem;padding:.9rem}.aph-presence-channels section>p{color:#244f73;font:700 .8rem/1.25 var(--font-manrope), sans-serif;letter-spacing:0}.aph-presence-channels section>div{gap:.45rem}.aph-presence-channels section>div>span{min-height:2.35rem;padding:.4rem .65rem}.aph-presence-channels img{width:1.25rem;height:1.25rem}.aph-presence-channels small{font-size:.58rem}.aph-presence-quote{text-align:right;margin:0}@media (max-width:1100px){.aph-presence-grid{grid-template-columns:1fr}.aph-presence-grid>.aph-product-copy{max-width:45rem}}@media (max-width:820px){.aph-device{width:15rem;height:31.6rem;right:22%}.aph-device--secondary{width:12rem;height:25.2rem;right:5%}.aph-presence-support{grid-template-columns:minmax(0,1fr) 10rem}}@media (max-width:600px){.aph-product-index a{grid-template-columns:1fr;gap:.45rem;min-height:0;padding:1.25rem 0}.aph-product-index a:hover{padding-left:0}.aph-product-index .aph-product-index-action{grid-area:auto/1;justify-self:start;margin:.45rem 0 0}.aph-product-index strong{text-wrap:balance;font-size:1.5rem;line-height:1.12}.aph-product-index small{max-width:30rem;font-size:.75rem;line-height:1.5}.aph-product-index .aph-product-index-name>span:last-child{font-size:.78rem}.aph-devices{min-height:28rem}.aph-device{width:12.25rem;height:25.5rem;top:2%;left:50%;right:auto;transform:translate(-56%)rotate(2.5deg)}.aph-device--secondary{opacity:.58;width:9.2rem;height:19.5rem;top:12%;left:50%;right:auto;transform:translate(2%)rotate(5deg)}.aph-presence-system{grid-template-columns:1fr 1fr;gap:.65rem;min-height:0;padding-top:6.75rem;display:grid}.aph-presence-core{width:5.5rem;top:0;left:50%;transform:translate(-50%)}.aph-presence-card{width:auto;min-height:7.2rem;padding:2.4rem .75rem .75rem;position:relative;inset:auto;transform:none}.aph-presence-card>span{top:.7rem;left:.7rem}.aph-presence-support{grid-template-columns:1fr;gap:1rem;margin-top:1rem}.aph-presence-channels{grid-template-columns:1fr}.aph-presence-quote{text-align:left}}.aph-problem-mobile-cta{display:none}.aph-presence-line{background:linear-gradient(90deg, var(--aph-blue), #278cff8a 60%, transparent);transform-origin:0;width:14.25rem;top:50%;left:50%}.aph-presence-line--one{transform:translateY(-50%)rotate(219deg)}.aph-presence-line--two{transform:translateY(-50%)rotate(141deg)}.aph-presence-line--three{background:linear-gradient(90deg, var(--aph-blue), #278cff8a 60%, transparent);transform:translateY(-50%)rotate(-39deg)}.aph-presence-line--four{background:linear-gradient(90deg, var(--aph-blue), #278cff8a 60%, transparent);transform:translateY(-50%)rotate(39deg)}@media (max-width:768px){.aph-problem-grid{grid-template-columns:minmax(0,1fr);width:100%;min-height:0}.aph-problem-grid>*{min-width:0}.aph-problem-copy{width:var(--aph-shell);margin-inline:auto;padding:0}.aph-problem-copy h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:none;font-size:clamp(2.5rem,11.5vw,3.25rem);line-height:.98}.aph-problem-copy>p:not(.aph-kicker){max-width:none;font-size:.9rem;line-height:1.6}.aph-problem-copy>.aph-button{display:none}.aph-problem-image{width:var(--aph-shell);border-radius:.9rem;min-height:clamp(20rem,112vw,27rem);margin:2rem auto 0}.aph-problem-image:after{background:linear-gradient(#0000 65%,#05111d14)}.aph-problem-aside{width:var(--aph-shell);border:0;grid-template-columns:1fr;gap:1.25rem;margin-inline:auto;padding:1.5rem 0 0}.aph-problem-aside blockquote{max-width:20rem;font-size:1.35rem}.aph-problem-aside .aph-diagnostic{grid-template-columns:1fr 1fr;gap:.75rem 1rem;width:100%}.aph-problem-mobile-cta{width:var(--aph-shell);margin:1.75rem auto 0;display:block}}.aph-proof-card{border:1px solid var(--aph-line);min-width:0;min-height:26rem;color:inherit;background:#ffffff0a;border-radius:.65rem;align-content:end;padding:.8rem;transition:border-color .22s,transform .22s,background-color .22s;display:grid;overflow:hidden}.aph-proof-card:is(a):hover{background:#ffffff12;border-color:#82b5ff9e;transform:translateY(-.2rem)}.aph-proof-card:is(a):focus-visible{outline:2px solid var(--aph-blue-bright);outline-offset:3px}.aph-proof-card>span{color:var(--aph-blue-bright);font:600 .49rem var(--font-ibm-plex-mono), monospace;letter-spacing:.08em}.aph-proof-image--product{background:#eaf5f2;height:11.5rem}.aph-proof-image--product img{object-fit:cover;object-position:top center!important}.aph-proof-action{color:#dcecff;font:650 .58rem var(--font-ibm-plex-mono), monospace;letter-spacing:.02em;margin-top:.85rem}.aph-proof-pending{align-content:center}.aph-final-wash{background:linear-gradient(90deg,#04101b 0%,#04101bf7 43%,#04101ba8 67%,#04101b94 100%),linear-gradient(#0000 42%,#020a117a)}.aph-final-grid{grid-template-columns:minmax(0,1fr) 15rem 9rem;gap:clamp(1.5rem,3vw,3rem)}.aph-contact-channel{color:#f2f7fb;-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);background:#050f18a3;border:1px solid #ffffff40;border-radius:.65rem;grid-template-columns:1.55rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;min-height:4.75rem;padding:.8rem 1rem;transition:border-color .22s,background-color .22s,transform .22s;display:grid}.aph-contact-channel:hover{background:#0a2339d6;border-color:#82b5ffad;transform:translateY(-.12rem)}.aph-contact-channel:focus-visible{outline:2px solid var(--aph-blue-bright);outline-offset:3px}.aph-contact-channel--primary{background:linear-gradient(120deg,#115ba4e0,#0a3150e6);border-color:#82b5ff94}.aph-contact-channel>img{object-fit:contain;width:1.4rem;height:1.4rem}.aph-contact-channel>span:not(.aph-contact-email-icon){gap:.18rem;min-width:0;display:grid}.aph-contact-channel>i{color:var(--aph-blue-bright);font-style:normal}.aph-contact-email-icon{width:1.4rem;height:1.4rem;color:var(--aph-blue-bright);place-items:center;font-size:1.05rem;display:grid}.aph-contact-channels small{overflow-wrap:anywhere;text-transform:none}@media (max-width:1100px){.aph-final-grid{grid-template-columns:minmax(0,1fr) 13rem}.aph-final-brand{display:none}}@media (max-width:820px){.aph-proof-cards{grid-template-columns:1fr;margin-right:0;overflow:visible}.aph-proof-card{min-height:22rem}.aph-proof-grid,.aph-final-grid{grid-template-columns:1fr}.aph-final blockquote{max-width:18ch}}@media (max-width:600px){.aph-proof-card{min-height:21rem}.aph-proof-image--product{height:12rem}.aph-final>img{object-position:var(--media-position-mobile,58% center)}.aph-final-wash{background:linear-gradient(#04101b 0%,#04101bed 68%,#04101b 100%)}.aph-contact-channels{grid-template-columns:1fr}}
.solutions-header .cd-wordmark>img,.cd-header .cd-wordmark>img,.wordmark>img{width:9.25rem;height:auto;display:block}.cd-footer img.cd-wordmark{object-fit:contain;object-position:left center;width:10rem;height:auto;display:block}.solutions-orbit-core>img{filter:brightness(0)saturate();width:3rem;height:auto}@media (max-width:600px){.solutions-header .cd-wordmark>img,.cd-header .cd-wordmark>img,.wordmark>img{width:7.5rem}.cd-footer img.cd-wordmark{width:8rem}}
