.programme-inclusions-label[data-astro-cid-4oinfzyc]{color:#263e61;margin:24px 0 0;font-size:14px;font-weight:550;line-height:1.5}.programme-upcoming[data-astro-cid-4oinfzyc]{margin:0 0 24px}.programme-upcoming[data-astro-cid-4oinfzyc] p[data-astro-cid-4oinfzyc]{color:#526781;margin:0;font-size:13px;line-height:1.6}.programme-upcoming[data-astro-cid-4oinfzyc] p[data-astro-cid-4oinfzyc]+p[data-astro-cid-4oinfzyc]{margin-top:7px}.programme-upcoming[data-astro-cid-4oinfzyc] b[data-astro-cid-4oinfzyc]{color:#263e61;font-weight:550}.atlas-v4 .kit-showcase{border-top:1px solid #d8e0ed;margin-top:64px;padding:52px 0 12px;scroll-margin-top:90px}.atlas-v4 .kit-showcase-heading{text-align:center;max-width:800px;margin:0 auto 40px}.atlas-v4 .kit-showcase-heading>p{letter-spacing:.075em;color:#435c80;flex-wrap:wrap;justify-content:center;gap:22px;margin:0 0 22px;font-size:13px;line-height:1.6;display:flex}.atlas-v4 .kit-showcase-heading>p>span{color:#526789;border-left:1px solid #c1cbdb;padding-left:22px}.atlas-v4 .kit-showcase-heading h3{letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(36px,4.8vw,58px);font-weight:500;line-height:1.08}.atlas-v4 .kit-showcase-heading h4{letter-spacing:-.03em;color:#506585;margin:0 0 20px;font-size:clamp(22px,2.6vw,30px);font-weight:400;line-height:1.25}.atlas-v4 .kit-showcase-heading>div{color:#58697f;max-width:680px;margin:auto;font-size:18px;line-height:1.7}.atlas-v4 .kit-folder{background:linear-gradient(145deg,#e2e8f3,#f0f3f8);border:1px solid #d4ddeb;border-radius:0 12px 12px;margin-top:64px;padding:28px;position:relative;box-shadow:0 20px 50px #152b4c0a}.atlas-v4 .kit-folder-tab{letter-spacing:.07em;color:#576b8a;background:#e2e8f3;border:1px solid #d4ddeb;border-bottom:0;border-radius:9px 9px 0 0;padding:12px 22px 10px;font-size:11px;position:absolute;bottom:100%;left:-1px}.atlas-v4 .kit-folder-cover{color:#e9edf5;background:#202d46;border-radius:7px;align-items:center;gap:44px;margin-bottom:24px;padding:25px 30px;display:flex;box-shadow:0 8px 20px #162b4920}.atlas-v4 .kit-folder-cover>strong{letter-spacing:-.045em;font-size:25px;font-weight:500;line-height:1.05}.atlas-v4 .kit-folder-cover>strong>span{letter-spacing:.15em;color:#cbd6e8;margin-top:8px;font-size:12px;font-weight:400;display:block}.atlas-v4 .kit-folder-cover>p{color:#d0d8e6;margin:0;font-size:16px;line-height:1.5}.atlas-v4 .kit-folder-cover>span{letter-spacing:.08em;color:#b6c4d9;margin-left:auto;font-size:12px}.atlas-v4 .kit-files{outline-offset:5px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.atlas-v4 .kit-file{background:#fff;border:1px solid #d3dce9;border-radius:5px;flex-direction:column;min-width:0;padding:19px 18px 15px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 5px 10px #1e345708}.atlas-v4 .kit-file-top{color:#536c90;letter-spacing:.045em;border-bottom:1px solid #e5eaf2;justify-content:space-between;gap:6px;padding-bottom:17px;font-size:10px;display:flex}.atlas-v4 .kit-file h5{letter-spacing:.06em;color:#233857;margin:17px 0 8px;font-size:14px;font-weight:500;line-height:1.5}.atlas-v4 .kit-file p{color:#596b83;max-width:240px;margin:0 0 18px;font-size:16px;line-height:1.5}.atlas-v4 .kit-file code{color:#526687;overflow-wrap:anywhere;margin-top:auto;font-size:12px;line-height:1.5}.atlas-v4 .kit-file:hover{transform:translateY(-5px);box-shadow:0 12px 24px #263d5814}.atlas-v4 .kit-visible .kit-file{animation:.75s cubic-bezier(.22,.8,.25,1) both kit-file-arrive;animation-delay:calc(var(--asset-index)*55ms)}@keyframes kit-file-arrive{0%{transform:translateY(22px) rotate(var(--asset-tilt));opacity:.5}to{opacity:1;transform:translateY(0)rotate(0)}}.atlas-v4 .kit-mobile-controls{display:none}.atlas-v4 .kit-showcase-close{text-align:center;margin:35px auto 0}.atlas-v4 .kit-showcase-close>p{letter-spacing:-.025em;color:#62748f;margin:0;font-size:clamp(24px,2.6vw,32px);line-height:1.3}.atlas-v4 .kit-showcase-close>p>span{color:#253750}.atlas-v4 .kit-showcase-close>small{color:#65758d;margin-top:19px;font-size:13px;line-height:1.6;display:block}@media (width<=760px){.atlas-v4 .kit-showcase{margin-top:38px;padding-top:32px}.atlas-v4 .kit-showcase-heading{text-align:left;margin-bottom:28px}.atlas-v4 .kit-showcase-heading>p{justify-content:flex-start;gap:14px;margin-bottom:17px;font-size:12px}.atlas-v4 .kit-showcase-heading>p>span{padding-left:14px}.atlas-v4 .kit-showcase-heading h3{max-width:300px;font-size:36px}.atlas-v4 .kit-showcase-heading h4{margin-bottom:15px;font-size:23px}.atlas-v4 .kit-showcase-heading>div{font-size:17px;line-height:1.6}.atlas-v4 .kit-folder{border-radius:0 8px 8px;margin-top:52px;padding:15px 0 0}.atlas-v4 .kit-folder-tab{padding:10px 14px;font-size:10px}.atlas-v4 .kit-folder-cover{gap:16px;margin:0 15px 16px;padding:18px 17px}.atlas-v4 .kit-folder-cover>strong{font-size:23px}.atlas-v4 .kit-folder-cover>strong>span{font-size:11px}.atlas-v4 .kit-folder-cover>p{font-size:13px;line-height:1.5}.atlas-v4 .kit-folder-cover>span{display:none}.atlas-v4 .kit-files{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#97a6bc transparent;overscroll-behavior-x:contain;gap:14px;padding:3px 15px 15px;scroll-padding-left:15px;display:flex;overflow-x:auto}.atlas-v4 .kit-file{scroll-snap-align:start;flex:0 0 240px;min-height:200px;padding:17px}.atlas-v4 .kit-file p{font-size:16px}.atlas-v4 .kit-file-top{padding-bottom:12px}.atlas-v4 .kit-file h5{margin-top:13px}.atlas-v4 .kit-file code{font-size:13px}.atlas-v4 .kit-mobile-controls{justify-content:space-between;align-items:center;gap:8px;padding:7px 15px 12px;display:flex}.atlas-v4 .kit-mobile-controls>span{color:#526681;max-width:160px;font-size:12px;line-height:1.5}.atlas-v4 .kit-mobile-controls>div{gap:6px;display:flex}.atlas-v4 .kit-mobile-controls button{color:#405877;cursor:pointer;background:#f7f9fc;border:1px solid #bdcadd;border-radius:4px;width:40px;height:40px;font-size:18px}.atlas-v4 .kit-mobile-controls button:disabled{opacity:.35;cursor:default}.atlas-v4 .kit-mobile-controls button:focus-visible{outline-offset:2px;outline:2px solid #5264a8}.atlas-v4 .kit-showcase-close{text-align:left;margin-top:25px}.atlas-v4 .kit-showcase-close>p{font-size:24px}.atlas-v4 .kit-showcase-close>small{margin-top:15px;font-size:12px}}@media (prefers-reduced-motion:reduce){.atlas-v4 .kit-visible .kit-file{animation:none}.atlas-v4 .kit-file{transition:none}.atlas-v4 .kit-file:hover{transform:none}}.atlas-v4 .commercial-solutions .commercial-framing{width:100%;min-width:0}.atlas-v4 .commercial-solutions .commercial-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#788ba6;max-width:390px;margin:0 0 18px;font-size:9px;line-height:1.6}.atlas-v4 .commercial-solutions .commercial-framing h3{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:500;line-height:1.3}.atlas-v4 .commercial-solutions .commercial-framing h3>span{letter-spacing:-.045em;max-width:430px;margin-top:12px;font-size:clamp(29px,3vw,38px);font-weight:500;line-height:1.12;display:block}.atlas-v4 .commercial-solutions .commercial-description{color:#77869a;max-width:390px;margin:18px 0 0;font-size:13px;line-height:1.8}.atlas-v4 .commercial-solutions .commercial-platform{color:#536882;max-width:390px;margin:12px 0 0;font-size:12px;line-height:1.75}.atlas-v4 .commercial-signals{border-top:1px solid #e2e7ef;margin-top:23px;padding-top:17px}.atlas-v4 .commercial-signals h4{color:#526881;margin:0 0 12px;font-size:10px;font-weight:500}.atlas-v4 .commercial-signals ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.atlas-v4 .commercial-signals li{color:#7e8da2;padding-left:12px;font-size:11px;line-height:1.5;position:relative}.atlas-v4 .commercial-signals li:before{content:"";background:#a6b3c5;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}.atlas-v4 .commercial-signals details{margin-top:12px}.atlas-v4 .commercial-signals summary{color:#71849d;cursor:pointer;font-size:10px}.atlas-v4 .commercial-signals details ul{margin-top:10px}.atlas-v4 .commercial-outcome{border-left:2px solid #9aaad0;margin-top:22px;padding-left:15px}.atlas-v4 .commercial-outcome>span{color:#8d9ab0;letter-spacing:.06em;text-transform:uppercase;font-size:9px}.atlas-v4 .commercial-outcome>p{letter-spacing:-.02em;color:#354e72;max-width:390px;margin:7px 0 0;font-size:16px;font-weight:500;line-height:1.45}.atlas-v4 .commercial-question{color:#8190a6;max-width:385px;margin:19px 0 0;font-size:10px;line-height:1.8}.atlas-v4 .commercial-question>b{color:#697e9a;margin-bottom:4px;font-weight:500;display:block}.atlas-v4 .commercial-demo-link{color:#5264a8;border-bottom:1px solid #b9c4dc;margin-top:19px;padding-bottom:4px;font-size:11px;text-decoration:none;display:inline-block}.atlas-v4 .commercial-kit-footer{background:#f8f9fc;border-top:1px solid #e3e8f0;grid-column:1/-1;align-items:baseline;gap:19px;padding:17px 30px;display:flex}.atlas-v4 .commercial-kit-footer>b{letter-spacing:.07em;color:#5c7397;flex-shrink:0;font-size:8px;font-weight:500}.atlas-v4 .commercial-kit-footer>span{color:#7d8ea7;font-size:10px;line-height:1.7}.atlas-v4 .commercial-kit-footer small{color:#97a4b8;font-size:9px}.atlas-v4 .commercial-solutions .yupi-product-preview{background:#fff;border:1px solid #dfe5ee;border-radius:10px;grid-template-columns:.9fr 1.1fr;margin-top:24px;display:grid;overflow:hidden}.atlas-v4 .yupi-product-copy{padding:40px 38px}.atlas-v4 .commercial-solutions .framing-yupi h3>span{font-size:clamp(27px,2.6vw,34px)}.atlas-v4 .yupi-preview-console{background:#eef1f7;border-left:1px solid #dfe5ee;min-width:0;padding:24px}.atlas-v4 .yupi-preview-header{border-bottom:1px solid #d8dfeb;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.atlas-v4 .yupi-preview-logo{align-items:center;gap:5px;width:112px;display:flex}.atlas-v4 .yupi-preview-logo img{aspect-ratio:4.4;object-fit:cover;object-position:center 49%;width:94px;height:auto}.atlas-v4 .yupi-preview-logo b{color:#6377a0;font-size:11px;font-weight:500}.atlas-v4 .yupi-preview-header>span{text-align:right;color:#576d94;font-size:11px}.atlas-v4 .yupi-preview-header small{color:#929fb5;margin-top:4px;font-size:8px;display:block}.atlas-v4 .yupi-platform-map{margin-top:18px}.atlas-v4 .yupi-platform-map>span{letter-spacing:.07em;color:#8c9bb4;font-size:8px}.atlas-v4 .yupi-platform-map ul{flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.atlas-v4 .yupi-platform-map li{color:#637899;background:#f6f8fc;border:1px solid #d5deec;border-radius:4px;padding:6px 9px;font-size:9px}.atlas-v4 .yupi-conversation-intro h4{letter-spacing:-.04em;color:#2c446d;margin:24px 0 0;font-size:24px;font-weight:500;line-height:1.2}.atlas-v4 .yupi-conversation-intro p{color:#8b9cb5;margin:12px 0;font-size:9px}.atlas-v4 .yupi-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px;display:grid}.atlas-v4 .yupi-preview-metrics>div{border-top:1px solid #d6deeb;padding-top:12px}.atlas-v4 .yupi-preview-metrics dt{color:#8a9bb7;font-size:9px;line-height:1.4}.atlas-v4 .yupi-preview-metrics dd{letter-spacing:-.04em;color:#354f7b;margin:6px 0 0;font-size:24px;font-weight:500}.atlas-v4 .yupi-manager-preview{background:#fff;border:1px solid #d8e0ed;border-radius:7px;overflow:hidden}.atlas-v4 .yupi-manager-selector{background:#f8faff;border-bottom:1px solid #e6ebf3;flex-wrap:wrap;gap:4px;padding:10px;display:flex}.atlas-v4 .yupi-manager-selector button{color:#8a9ab2;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 10px;font-size:10px;line-height:1.5}.atlas-v4 .yupi-manager-selector button[aria-pressed=true]{color:#435e93;background:#e8edf8}.atlas-v4 .yupi-manager-answer{min-height:315px;padding:17px}.atlas-v4 .yupi-manager-answer[hidden]{display:none}.atlas-v4 .yupi-operator-question{color:#526b91;background:#eef2fa;border-radius:6px 6px 0;margin:0 0 17px 35px;padding:12px;font-size:12px;line-height:1.6}.atlas-v4 .yupi-operator-question>span,.atlas-v4 .yupi-manager-response>span{letter-spacing:.06em;color:#91a1ba;margin-bottom:6px;font-size:8px;display:block}.atlas-v4 .yupi-manager-response>p{color:#6d819e;margin:8px 0;font-size:11px;line-height:1.8}.atlas-v4 .yupi-manager-response dl{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.atlas-v4 .yupi-manager-response dl>div{border-top:1px solid #e4eaf3;padding-top:9px}.atlas-v4 .yupi-manager-response dt{color:#93a2b9;font-size:9px}.atlas-v4 .yupi-manager-response dd{color:#5975a2;margin:5px 0 0;font-size:18px;font-weight:500}.atlas-v4 .yupi-manager-response>small{color:#9cabc1;font-size:9px}.atlas-v4 .yupi-preview-footer>p{color:#8598b7;margin:13px 0;font-size:9px;line-height:1.65}.atlas-v4 .yupi-preview-footer button{color:#fff;cursor:pointer;background:#516a9a;border:1px solid #516a9a;border-radius:5px;padding:11px 16px;font-size:11px}.atlas-v4 .commercial-solutions summary:focus-visible,.atlas-v4 .commercial-demo-link:focus-visible,.atlas-v4 .yupi-preview-console button:focus-visible{outline-offset:3px;outline:2px solid #899ad1}@media (width<=1000px){.atlas-v4 .yupi-product-copy{padding:30px 25px}.atlas-v4 .yupi-preview-console{padding:20px}.atlas-v4 .yupi-manager-selector button{padding:7px}}@media (width<=760px){.atlas-v4 .commercial-solutions .commercial-framing h3{font-size:15px}.atlas-v4 .commercial-solutions .commercial-framing h3>span{max-width:370px;font-size:29px}.atlas-v4 .commercial-solutions .commercial-eyebrow{margin-bottom:13px;font-size:8px}.atlas-v4 .commercial-solutions .commercial-description{margin-top:14px;font-size:12px}.atlas-v4 .commercial-solutions .commercial-platform{margin-top:9px;font-size:11px}.atlas-v4 .commercial-signals{margin-top:18px;padding-top:14px}.atlas-v4 .commercial-signals ul{gap:6px}.atlas-v4 .commercial-outcome{margin-top:18px}.atlas-v4 .commercial-outcome>p{font-size:15px}.atlas-v4 .commercial-question{margin-top:15px}.atlas-v4 .commercial-kit-footer{padding:14px 21px;display:block}.atlas-v4 .commercial-kit-footer>b{margin-bottom:5px;display:block}.atlas-v4 .commercial-kit-footer>span{font-size:10px}.atlas-v4 .commercial-solutions .yupi-product-preview{grid-template-columns:1fr;margin-top:18px}.atlas-v4 .yupi-product-copy{padding:25px 22px}.atlas-v4 .commercial-solutions .framing-yupi h3>span{font-size:27px}.atlas-v4 .yupi-preview-console{border-top:1px solid #dfe5ee;border-left:0;padding:20px 16px}.atlas-v4 .yupi-conversation-intro h4{margin-top:21px;font-size:23px}.atlas-v4 .yupi-preview-metrics dd{font-size:22px}.atlas-v4 .yupi-manager-selector{gap:1px;padding:7px}.atlas-v4 .yupi-manager-selector button{padding:8px 6px;font-size:9px}.atlas-v4 .yupi-manager-answer{min-height:0;padding:13px}.atlas-v4 .yupi-operator-question{margin-left:15px}.atlas-v4 .yupi-manager-response>p{font-size:11px}}.atlas-v4 .sales-product{background:#fff;border:1px solid #dfe5ee;border-radius:10px;grid-template-columns:.9fr 1.1fr;margin:24px 0;display:grid;overflow:hidden}.atlas-v4 .sales-product-copy{flex-direction:column;align-items:flex-start;padding:42px 38px;display:flex}.atlas-v4 .sales-eyebrow{letter-spacing:.09em;color:#7b8da8;margin:0 0 25px;font-size:9px}.atlas-v4 .sales-product-copy h3{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:500;line-height:1.3}.atlas-v4 .sales-product-copy h3>span{letter-spacing:-.045em;max-width:360px;margin-top:17px;font-size:clamp(29px,3vw,39px);line-height:1.13;display:block}.atlas-v4 .sales-lead{color:#7a889c;max-width:340px;margin:23px 0 0;font-size:14px;line-height:1.8}.atlas-v4 .sales-capabilities{width:100%;max-width:350px;margin:26px 0 32px;padding:0;list-style:none}.atlas-v4 .sales-capabilities li{color:#526780;border-top:1px solid #e5eaf1;padding:12px 0;font-size:12px;line-height:1.6}.atlas-v4 .sales-context{max-width:350px;margin-top:auto}.atlas-v4 .sales-context>span{letter-spacing:.06em;color:#8b9bb1;font-size:9px}.atlas-v4 .sales-context>p{color:#7a889c;margin-top:10px;font-size:12px;line-height:1.8}.atlas-v4 .sales-context>small{color:#8795aa;margin-top:12px;font-size:10px;line-height:1.7;display:block}.atlas-v4 .sales-browser{background:#e9e8e3;border-left:1px solid #dfe5ee;min-width:0;padding-bottom:20px}.atlas-v4 .sales-browser-bar{color:#777e79;background:#dedfdc;justify-content:space-between;gap:12px;padding:12px 21px;font-size:9px;display:flex}.atlas-v4 .sales-browser-bar>span:last-child{letter-spacing:.07em;font-size:7px}.atlas-v4 .sales-store-header{color:#26382e;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px;display:flex}.atlas-v4 .sales-store-header strong{letter-spacing:-.04em;align-items:center;gap:12px;font-size:20px;font-weight:500;display:flex}.atlas-v4 .sales-store-header strong>span{letter-spacing:.09em;font-size:7px;font-weight:400}.atlas-v4 .sales-store-header>span{font-variant-numeric:tabular-nums;font-size:9px}.atlas-v4 .sales-store-preview{grid-template-columns:1fr 1fr;align-items:center;gap:4px;padding:0 24px 17px;display:grid}.atlas-v4 .sales-store-preview p{letter-spacing:.08em;color:#768276;margin:0 0 8px;font-size:7px}.atlas-v4 .sales-store-preview h4{letter-spacing:-.04em;color:#304333;margin:0;font-size:24px;font-weight:500;line-height:1.05}.atlas-v4 .sales-store-preview span{color:#849084;margin-top:8px;font-size:9px;display:block}.atlas-v4 .sales-store-chairs{justify-content:center;align-items:center;display:flex}.atlas-v4 .sales-store-chairs svg{width:36%;min-width:0;height:100px;margin-left:-8px}.atlas-v4 .sales-chat-shell{background:#fff;border:1px solid #d1d8d0;border-radius:8px;margin:0 20px;overflow:hidden}.atlas-v4 .sales-chat-header{color:#fff;background:#263d32;justify-content:space-between;align-items:center;gap:10px;padding:14px 17px;display:flex}.atlas-v4 .sales-chat-header b{font-size:12px;font-weight:500;display:block}.atlas-v4 .sales-chat-header span{color:#b5c5ba;margin-top:4px;font-size:8px;display:block}.atlas-v4 .sales-chat-header button{color:#d3e0d6;cursor:pointer;background:0 0;border:0;min-height:32px;font-size:9px}.atlas-v4 .sales-example-controls{background:#f6f8f4;border-bottom:1px solid #e8ece7;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.atlas-v4 .sales-example-controls button{color:#344e3e;cursor:pointer;background:0 0;border:1px solid #bbcbbb;border-radius:4px;padding:8px;font-size:10px}.atlas-v4 .sales-example-controls span{color:#879285;max-width:160px;font-size:8px;line-height:1.5}.atlas-v4 .sales-messages{overscroll-behavior:contain;scrollbar-width:thin;background:#fbfcfa;height:365px;padding:16px 14px;overflow-y:auto}.atlas-v4 .sales-message{max-width:100%;margin-bottom:16px}.atlas-v4 .sales-message>span{color:#8b988c;letter-spacing:.08em;margin-bottom:5px;font-size:7px;display:block}.atlas-v4 .sales-message>p{color:#405345;margin:0;font-size:11px;line-height:1.7}.atlas-v4 .sales-message.customer{background:#edf0e9;border-radius:7px 7px 0;margin-left:15%;padding:10px 12px}.atlas-v4 .sales-recommendations{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.atlas-v4 .sales-recommendation{background:#fff;border:1px solid #dce3d9;border-radius:6px;min-width:0;padding:10px}.atlas-v4 .sales-card-art{background:#f3f2ed;border-radius:4px;justify-content:center;display:flex}.atlas-v4 .sales-card-art svg{width:104px;height:100px}.atlas-v4 .sales-card-title{color:#334b39;justify-content:space-between;gap:6px;margin:10px 0 7px;font-size:12px;display:flex}.atlas-v4 .sales-card-title b{font-weight:500}.atlas-v4 .sales-recommendation ul{min-height:45px;margin:0 0 10px;padding:0;list-style:none}.atlas-v4 .sales-recommendation li{color:#7c8b7c;font-size:9px;line-height:1.65}.atlas-v4 .sales-recommendation button{color:#3d5542;cursor:pointer;background:#f5f7f2;border:1px solid #cbd7c8;border-radius:4px;width:100%;margin-top:6px;padding:8px 4px;font-size:9px;line-height:1.4;display:block}.atlas-v4 .sales-recommendation button[data-sales-add]{color:#73836f;background:0 0;border-color:#0000}.atlas-v4 .sales-choices{border-top:1px solid #e8ece7;flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.atlas-v4 .sales-choices button{color:#566e50;cursor:pointer;background:#fff;border:1px solid #d9e2d4;border-radius:20px;padding:7px 9px;font-size:9px;line-height:1.4}.atlas-v4 .sales-composer{gap:8px;padding:0 14px 7px;display:flex}.atlas-v4 .sales-composer input{color:#34482e;width:100%;min-width:0;font:inherit;background:#fafcf8;border:1px solid #dbe2d7;border-radius:5px;padding:11px;font-size:11px}.atlas-v4 .sales-composer button{color:#fff;cursor:pointer;background:#304b38;border:0;border-radius:5px;padding:10px 13px;font-size:10px}.atlas-v4 .sales-demo-note{text-align:center;color:#8b9787;margin:0;padding:0 12px 11px;font-size:8px;line-height:1.5}.atlas-v4 .sales-product button:focus-visible,.atlas-v4 .sales-composer input:focus-visible,.atlas-v4 .sales-messages:focus-visible{outline-offset:2px;outline:2px solid #667fba}.atlas-v4 .sales-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atlas-v4.atlas-consolidated .voice-companion-products.yupi-only{grid-template-columns:1fr}.atlas-v4 .yupi-only .product-mini{grid-template-columns:.8fr 1.4fr auto;align-items:center;gap:24px;display:grid}.atlas-v4 .yupi-only .product-mini p,.atlas-v4 .yupi-only .product-mini button{margin:0}@media (width<=1000px){.atlas-v4 .sales-product-copy{padding:30px 25px}.atlas-v4 .sales-chat-shell{margin-inline:12px}.atlas-v4 .sales-example-controls{flex-wrap:wrap}.atlas-v4 .sales-example-controls span{max-width:none}}@media (width<=760px){.atlas-v4 .sales-product{grid-template-columns:1fr;margin:18px 0}.atlas-v4 .sales-product-copy{padding:25px 22px}.atlas-v4 .sales-product-copy h3>span{font-size:30px}.atlas-v4 .sales-lead{margin-top:17px;font-size:12px}.atlas-v4 .sales-capabilities{margin:19px 0 21px}.atlas-v4 .sales-capabilities li{padding-block:10px;font-size:11px}.atlas-v4 .sales-browser{border-top:1px solid #dfe5ee;border-left:0;padding-bottom:12px}.atlas-v4 .sales-browser-bar{padding-inline:12px;font-size:8px}.atlas-v4 .sales-store-header{padding:17px 14px}.atlas-v4 .sales-store-preview{padding:0 14px 14px}.atlas-v4 .sales-store-preview h4{font-size:23px}.atlas-v4 .sales-store-chairs svg{height:85px}.atlas-v4 .sales-chat-header{padding:12px}.atlas-v4 .sales-messages{height:370px;padding:13px 10px}.atlas-v4 .sales-message>p{font-size:12px}.atlas-v4 .sales-recommendations{gap:7px}.atlas-v4 .sales-recommendation{padding:7px}.atlas-v4 .sales-recommendation button{font-size:10px}.atlas-v4 .sales-card-title{flex-wrap:wrap;font-size:11px}.atlas-v4 .sales-composer input{padding:10px 8px;font-size:16px}.atlas-v4 .sales-choices button{font-size:10px}.atlas-v4 .sales-example-controls button{font-size:11px}.atlas-v4 .sales-example-controls{gap:7px}.atlas-v4 .sales-context>p{font-size:11px}.atlas-v4 .yupi-only .product-mini{grid-template-columns:1fr;gap:10px}}.atlas-v4 .sales-recommendation:only-child{grid-column:1/-1;grid-template-columns:100px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.atlas-v4 .sales-recommendation:only-child .sales-card-art{grid-row:1/3;align-items:center;height:100%}.atlas-v4 .sales-recommendation:only-child .sales-card-title{margin-top:5px}.atlas-v4 .sales-recommendation:only-child button{height:100%;margin-top:5px}@media (width<=760px){.atlas-v4 .sales-recommendation:only-child{grid-template-columns:85px minmax(0,1fr);column-gap:10px}.atlas-v4 .sales-recommendation:only-child .sales-card-art svg{width:85px}}.atlas-v4 .product-demo-stage{background:#fff;border:1px solid #dce3ee;border-radius:12px;margin-top:32px;scroll-margin-top:28px;overflow:hidden;box-shadow:0 24px 65px #142a490a}.atlas-v4 .product-demo-stage[hidden],.atlas-v4 .product-demo-panel[hidden]{display:none}.atlas-v4 .demo-stage-toolbar{background:#f7f9fc;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.atlas-v4 .demo-stage-toolbar>span{letter-spacing:.1em;color:#788ba7;font-size:9px}.atlas-v4 .demo-stage-toolbar button{color:#4f6484;background:0 0;border:0;padding:5px;font-size:11px}.atlas-v4 .demo-stage-toolbar button span{vertical-align:middle;margin-left:14px;font-size:20px}.atlas-v4 .product-demo-panel{outline:none}.atlas-v4 .product-demo-content{padding:40px}.atlas-v4 .demo-eyebrow{letter-spacing:.1em;color:#8293ac;margin-bottom:23px;font-size:9px;display:block}.atlas-v4 .demo-story h3,.atlas-v4 .yupi-intro h3{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3vw,39px);font-weight:500;line-height:1.12}.atlas-v4 .demo-story>p,.atlas-v4 .yupi-intro>p{color:#74849b;max-width:370px;margin-top:22px;font-size:13px;line-height:1.85}.atlas-v4 .demo-story>small{color:#92a0b2;max-width:330px;margin-top:23px;font-size:10px;line-height:1.7;display:block}.atlas-v4 .demo-reset{color:#6781aa;text-align:left;background:0 0;border:0;padding:10px 0;font-size:11px}.atlas-v4 .wa-layout{background:radial-gradient(at 100% 70%,#e9f1ee80,#0000 50%),#fff;grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.atlas-v4 .demo-outcome{margin-top:30px}.atlas-v4 .demo-outcome>span,.atlas-v4 .demo-record>span{letter-spacing:.1em;color:#8c9ab0;font-size:8px}.atlas-v4 .demo-outcome ol{gap:15px;margin-top:17px;padding:0;list-style:none;display:grid}.atlas-v4 .demo-outcome li{color:#9aa6b5;align-items:center;gap:10px;font-size:12px;display:flex}.atlas-v4 .demo-outcome li:before{content:"○";color:#b6c0ce}.atlas-v4 .demo-outcome li.done{color:#385f57}.atlas-v4 .demo-outcome li.done:before{content:"✓";color:#4a927f}.atlas-v4 .demo-record{background:#f8fbfa;border:1px solid #dce7e2;border-radius:7px;max-width:365px;margin-top:25px;padding:19px}.atlas-v4 .demo-record b{color:#31574d;margin-top:10px;font-size:15px;font-weight:500;display:block}.atlas-v4 .demo-record p{color:#80958e;margin-top:8px;font-size:11px;line-height:1.7}.atlas-v4 .wa-phone{background:#f5f3ed;border:6px solid #1d2524;border-radius:32px;justify-self:center;width:100%;max-width:390px;overflow:hidden;box-shadow:0 20px 45px #173c2920}.atlas-v4 .wa-status{color:#293a33;background:#fff;justify-content:space-between;padding:12px 20px 7px;font-size:10px;display:flex}.atlas-v4 .wa-header{background:#fff;border-bottom:1px solid #e8eeeb;align-items:center;gap:11px;padding:12px 14px;display:flex}.atlas-v4 .wa-header>span:first-child{color:#178665;font-size:28px}.atlas-v4 .wa-avatar{color:#3a6758;background:#dbe9e1;border-radius:50%;place-items:center;width:35px;height:35px;font-family:Georgia,serif;font-size:18px;display:grid}.atlas-v4 .wa-header b{font-size:13px;font-weight:600;display:block}.atlas-v4 .wa-header div>span{color:#87968f;margin-top:3px;font-size:9px;display:block}.atlas-v4 .wa-header>span:last-child{color:#6e7c75;margin-left:auto;font-size:22px}.atlas-v4 .wa-thread{scrollbar-width:thin;scrollbar-color:#c3cec5 transparent;background-color:#ede9e1;background-image:radial-gradient(#9eaa9d23 .75px,#0000 .75px);background-size:15px 15px;height:352px;padding:15px 12px;overflow:auto}.atlas-v4 .wa-day{color:#6f7a72;background:#fafffff0;border-radius:5px;width:max-content;margin:0 auto 13px;padding:5px 10px;font-size:8px}.atlas-v4 .wa-encryption{text-align:center;color:#8b897c;margin-bottom:14px;font-size:8px}.atlas-v4 .wa-bubble{background:#fff;border-radius:0 8px 8px;width:fit-content;max-width:90%;margin-bottom:9px;padding:10px 11px 5px;box-shadow:0 1px 2px #192c1d15}.atlas-v4 .wa-bubble p{color:#34403a;font-size:12px;line-height:1.55}.atlas-v4 .wa-bubble small{text-align:right;color:#91a193;margin-top:4px;font-size:8px;display:block}.atlas-v4 .wa-bubble.user{background:#d9fdd3;border-radius:8px 0 8px 8px;margin-left:auto}.atlas-v4 .wa-bubble.user small{color:#6397a3}.atlas-v4 .wa-controls{background:#fff;padding:13px 12px}.atlas-v4 .wa-controls>span{color:#93a299;margin-bottom:8px;font-size:9px;display:block}.atlas-v4 .wa-controls>div{flex-wrap:wrap;gap:6px;display:flex}.atlas-v4 .wa-controls button{color:#32735d;background:#f3f9f6;border:1px solid #d3e5dc;border-radius:7px;min-height:35px;padding:9px 10px;font-size:10px}.atlas-v4 .wa-controls button:hover{background:#e5f4ed}.atlas-v4 .wa-bottom{color:#93a39a;background:#f5f6f5;align-items:center;gap:8px;padding:12px;font-size:16px;display:flex}.atlas-v4 .wa-bottom span:nth-child(2){background:#fff;border-radius:20px;flex:1;padding:9px;font-size:8px}.atlas-v4 .shop-layout{background:#fff}.atlas-v4 .shop-story{grid-template-columns:1fr 1fr;column-gap:45px;margin-bottom:30px;display:grid}.atlas-v4 .shop-story>.demo-eyebrow{grid-column:1/-1;margin-bottom:15px}.atlas-v4 .shop-story>p{align-self:center;max-width:100%;margin:0}.atlas-v4 .shop-story>small{grid-column:1/-1;max-width:none;margin-top:13px}.atlas-v4 .shop-browser{background:#faf9f6;border:1px solid #e3e1db;border-radius:9px;overflow:hidden}.atlas-v4 .demo-browser-bar{color:#b4b4ac;background:#efeee9;justify-content:space-between;align-items:center;padding:11px 16px;font-size:8px;display:flex}.atlas-v4 .demo-browser-bar>span:first-child{letter-spacing:3px}.atlas-v4 .demo-browser-bar>span:nth-child(2){color:#999e94;background:#fafaf7;border-radius:4px;padding:5px 45px}.atlas-v4 .shop-nav{color:#324536;border-bottom:1px solid #e7e6de;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.atlas-v4 .shop-nav>b{letter-spacing:3px;font-size:19px}.atlas-v4 .shop-nav>b>span{letter-spacing:1px;color:#93998e;margin-left:8px;font-size:7px}.atlas-v4 .shop-bag{font-size:10px}.atlas-v4 .shop-bag b{color:#fff;background:#314e3e;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:9px;display:inline-grid}.atlas-v4 .shop-body{grid-template-columns:1.2fr 1fr;min-height:480px;display:grid}.atlas-v4 .shop-catalog{padding:26px 22px}.atlas-v4 .shop-kicker{letter-spacing:.12em;color:#8f998a;margin-bottom:15px;font-size:7px}.atlas-v4 .shop-catalog h4{letter-spacing:-.045em;color:#354838;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.15}.atlas-v4 .shop-catalog>p:not(.shop-kicker){color:#a3a79d;margin-top:12px;font-size:10px}.atlas-v4 .shop-products{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.atlas-v4 .shop-products article{border:1px solid #0000;border-radius:5px;min-width:0;padding:5px;transition:border-color .2s,background .2s}.atlas-v4 .shop-products article.is-recommended{background:#edf1e8;border-color:#819782}.atlas-v4 .chair-art{background:#eeede6;border-radius:3px}.atlas-v4 .chair-art svg{width:100%;height:auto;display:block}.atlas-v4 .shop-products article>div:nth-child(2){color:#46553d;justify-content:space-between;gap:5px;margin-top:12px;font-size:10px;display:flex}.atlas-v4 .shop-products b,.atlas-v4 .shop-products strong{font-weight:500}.atlas-v4 .shop-products article>p{color:#999f91;min-height:29px;margin-top:6px;font-size:8px;line-height:1.65}.atlas-v4 .shop-products button{color:#657e60;background:0 0;border:0;padding:7px 0;font-size:8px}.atlas-v4 .shop-assistant{background:#fff;border-left:1px solid #e0e5db;flex-direction:column;min-width:0;display:flex}.atlas-v4 .shop-assistant>header{background:#f8faf6;border-bottom:1px solid #edf0e9;align-items:center;gap:10px;padding:18px;display:flex}.atlas-v4 .shop-agent-icon{color:#fff;background:#36573f;border-radius:50%;place-items:center;width:32px;height:32px;font-family:Georgia,serif;display:grid}.atlas-v4 .shop-assistant header b{font-size:12px;font-weight:500;display:block}.atlas-v4 .shop-assistant header div>span{color:#93a18d;margin-top:4px;font-size:8px;display:block}.atlas-v4 .shop-chat{scrollbar-width:thin;height:310px;padding:16px;overflow:auto}.atlas-v4 .shop-message{background:#f1f4ed;border-radius:0 9px 9px;max-width:94%;margin-bottom:12px;padding:12px}.atlas-v4 .shop-message p{color:#596d50;font-size:11px;line-height:1.7}.atlas-v4 .shop-message.user{background:#38523e;border-radius:9px 0 9px 9px;margin-left:auto}.atlas-v4 .shop-message.user p{color:#fff}.atlas-v4 .shop-choices{border-top:1px solid #eef0eb;flex-wrap:wrap;gap:6px;padding:14px;display:flex}.atlas-v4 .shop-choices button{color:#57754b;background:#fff;border:1px solid #cfdcc8;border-radius:5px;min-height:34px;padding:9px 11px;font-size:9px}.atlas-v4 .shop-choices button:hover{background:#eff5e9}.atlas-v4 .shop-assistant>.demo-reset{color:#9caa93;margin:auto 16px 8px;font-size:9px}.atlas-v4 .shop-cart{color:#48663d;background:#eaf0e5;border-radius:6px;margin-top:20px;padding:16px}.atlas-v4 .shop-cart>span{letter-spacing:.08em;font-size:8px}.atlas-v4 .shop-cart>b{margin:9px 0;font-size:13px;font-weight:500;display:block}.atlas-v4 .shop-cart p{font-size:10px;line-height:1.7}.atlas-v4 .shop-cart button{text-underline-offset:3px;color:#6a825f;background:0 0;border:0;padding:8px 0;font-size:9px;text-decoration:underline}.atlas-v4 .yupi-intro{grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-bottom:30px;display:grid}.atlas-v4 .yupi-intro .demo-eyebrow{margin-bottom:16px}.atlas-v4 .yupi-intro>p{max-width:none;margin:0}.atlas-v4 .yupi-app{color:#39495e;background:#f5f7fa;border:1px solid #e0e5ed;border-radius:9px;font-size:12px;overflow:hidden}.atlas-v4 .yupi-top{background:#fff;border-bottom:1px solid #e5e9f0;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.atlas-v4 .yupi-brand{align-items:center;gap:2px;display:flex}.atlas-v4 .yupi-brand>b{color:#8292ae;font-size:9px}.atlas-v4 .yupi-top>span:nth-child(2){font-size:12px;font-weight:500}.atlas-v4 .yupi-top i{color:#a2adbd;margin-top:3px;font-size:8px;font-style:normal;font-weight:400;display:block}.atlas-v4 .yupi-service{color:#9aa7b8;font-size:9px}.atlas-v4 .yupi-service b{color:#4c9982;margin-top:4px;font-size:9px;font-weight:400;display:block}.atlas-v4 .yupi-app-body{grid-template-columns:150px 1fr;min-height:470px;display:grid}.atlas-v4 .yupi-nav{background:#fff;border-right:1px solid #e4e9f0;flex-direction:column;gap:5px;padding:22px 12px;display:flex}.atlas-v4 .yupi-nav button{color:#8997a9;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:11px 10px;font-size:10px;display:flex}.atlas-v4 .yupi-nav button span{width:18px;font-size:16px}.atlas-v4 .yupi-nav button[aria-pressed=true]{color:#4264ac;background:#eaf0fe}.atlas-v4 .yupi-nav>span{color:#b7bfcc;margin-top:auto;padding:30px 9px 5px;font-size:8px}.atlas-v4 .yupi-workspace{min-width:0;padding:22px}.atlas-v4 .yupi-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:25px;display:grid}.atlas-v4 .yupi-stats>div{background:#fff;border:1px solid #e4e9f0;border-radius:6px;padding:13px}.atlas-v4 .yupi-stats span{color:#93a0b3;font-size:8px;display:block}.atlas-v4 .yupi-stats b{letter-spacing:-.04em;color:#34445e;margin-top:8px;font-size:21px;font-weight:500;display:block}.atlas-v4 .yupi-view-heading{margin-bottom:19px}.atlas-v4 .yupi-view-heading h4{letter-spacing:-.025em;font-size:18px;font-weight:500}.atlas-v4 .yupi-view-heading p{color:#96a2b4;margin-top:6px;font-size:10px;line-height:1.7}.atlas-v4 .yupi-floor,.atlas-v4 .yupi-order-layout{grid-template-columns:1.1fr 1fr;align-items:start;gap:18px;display:grid}.atlas-v4 .yupi-tables{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.atlas-v4 .yupi-tables button{text-align:left;color:#95a3b5;background:#fff;border:1px solid #e0e7ed;border-radius:7px;min-height:89px;padding:15px 12px}.atlas-v4 .yupi-tables button>span{letter-spacing:.06em;font-size:8px;display:block}.atlas-v4 .yupi-tables button>b{color:#637a6b;margin-top:8px;font-size:17px;font-weight:500;display:block}.atlas-v4 .yupi-tables button small{margin-top:7px;font-size:8px;display:block}.atlas-v4 .yupi-tables button.selected{border-color:#7898d1;box-shadow:0 0 0 2px #6689d511}.atlas-v4 .yupi-tables button.occupied{background:#edf2fe}.atlas-v4 .yupi-tables button.occupied b{color:#5173b2}.atlas-v4 .yupi-ticket{background:#fff;border:1px solid #e0e6ee;border-radius:7px;padding:18px}.atlas-v4 .yupi-ticket>span{letter-spacing:.09em;color:#91a0b5;font-size:8px}.atlas-v4 .yupi-ticket h5,.atlas-v4 .yupi-reservation-form h5{letter-spacing:-.025em;margin:8px 0 18px;font-size:16px;font-weight:500}.atlas-v4 .yupi-ticket>p{color:#98a4b5;font-size:10px;line-height:1.7}.atlas-v4 .ticket-line{color:#7b8aa0;justify-content:space-between;gap:10px;padding:9px 0;font-size:10px;display:flex}.atlas-v4 .ticket-line b{color:#4b5f7c;white-space:nowrap;font-weight:500}.atlas-v4 .ticket-total{border-top:1px dashed #d9e1eb;justify-content:space-between;margin-top:15px;margin-bottom:18px;padding-top:15px;font-size:11px;display:flex}.atlas-v4 .ticket-total b{letter-spacing:-.04em;font-size:19px;font-weight:500}.atlas-v4 .yupi-app button:not(.yupi-nav button):not(.yupi-tables button):not(.yupi-menu button):not(footer button){color:#6980a5;background:#fff;border:1px solid #dce4f1;border-radius:5px;min-height:35px;padding:10px 12px;font-size:10px}.atlas-v4 .yupi-app button.yupi-primary{color:#fff!important;background:#526fc0!important;border-color:#526fc0!important}.atlas-v4 .yupi-app button:disabled{opacity:.45;cursor:default}.atlas-v4 .yupi-ticket>button{width:100%;margin-top:8px;display:block}.atlas-v4 .yupi-ticket>small{color:#9da9b9;margin-top:13px;font-size:8px;line-height:1.7;display:block}.atlas-v4 .yupi-menu{grid-template-columns:1fr 1fr;gap:10px;display:grid}.atlas-v4 .yupi-menu>button{text-align:left;color:#617394;background:#fff;border:1px solid #e0e7f0;border-radius:7px;padding:14px}.atlas-v4 .yupi-food{color:#b1a290;background:#f2f4fa;border-radius:4px;place-items:center;height:50px;margin-bottom:13px;font-size:28px;display:grid}.atlas-v4 .yupi-menu small{color:#a0aec0;font-size:8px;display:block}.atlas-v4 .yupi-menu b{margin:6px 0 15px;font-size:11px;font-weight:500;line-height:1.5;display:block}.atlas-v4 .yupi-menu>button>span:last-child{justify-content:space-between;font-size:10px;display:flex}.atlas-v4 .yupi-menu i{font-style:normal}.atlas-v4 .yupi-ticket label,.atlas-v4 .yupi-reservation-form label{color:#8a9ab0;margin-top:15px;font-size:9px;display:block}.atlas-v4 .yupi-app input,.atlas-v4 .yupi-app select{color:#566a87;background:#fff;border:1px solid #dce5f0;border-radius:5px;width:100%;min-width:0;margin-top:7px;padding:10px;font:12px Switzer,Arial,sans-serif}.atlas-v4 .yupi-order-label{border-top:1px solid #edf0f5;padding-top:10px}.atlas-v4 .yupi-kds{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.atlas-v4 .kds-ticket{background:#fff;border:1px solid #e3e8ef;border-radius:7px;overflow:hidden}.atlas-v4 .kds-ticket header{color:#95805c;background:#f1ecdf;padding:15px}.atlas-v4 .kds-ticket.pending header{color:#6781af;background:#e7edfa}.atlas-v4 .kds-ticket.ready header{color:#5d947d;background:#e3f2ed}.atlas-v4 .kds-ticket header b{font-size:14px;font-weight:500;display:block}.atlas-v4 .kds-ticket header span{margin-top:5px;font-size:9px;display:block}.atlas-v4 .kds-ticket ul{margin:0;padding:16px;list-style:none}.atlas-v4 .kds-ticket li{color:#70829c;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.atlas-v4 .kds-ticket li b{color:#3f516b;font-weight:500}.atlas-v4 .kds-ticket>button{width:calc(100% - 30px);margin:0 15px 15px}.atlas-v4 .kds-note{color:#a88d56;background:#fff8e5;margin:0 15px 15px;padding:10px;font-size:10px;line-height:1.5}.atlas-v4 .yupi-text-button{margin-top:17px}.atlas-v4 .yupi-empty{color:#7c90aa;background:#fff;border:1px dashed #dce4f0;border-radius:7px;grid-column:1/-1;padding:30px;font-size:12px}.atlas-v4 .yupi-reservations{grid-template-columns:1.15fr 1fr;gap:18px;display:grid}.atlas-v4 .reservation-row{border-bottom:1px solid #e0e7ef;align-items:center;gap:14px;padding:16px 0;display:flex}.atlas-v4 .reservation-row>b{color:#4a6490;font-size:12px}.atlas-v4 .reservation-row strong{font-size:11px;font-weight:500;display:block}.atlas-v4 .reservation-row div>span{color:#9ba8ba;margin-top:6px;font-size:9px;display:block}.atlas-v4 .yupi-tag{color:#689881;white-space:nowrap;background:#e7f3ed;border-radius:4px;padding:5px 7px;font-size:8px}.atlas-v4 .reservation-row>.yupi-tag{margin-left:auto}.atlas-v4 .yupi-tag.low{color:#ab8d54;background:#fff0d7}.atlas-v4 .yupi-reservation-form{background:#fff;border:1px solid #e1e8f1;border-radius:7px;padding:18px}.atlas-v4 .yupi-reservation-form>div{gap:10px;display:flex}.atlas-v4 .yupi-reservation-form>div>label{flex:1;min-width:0}.atlas-v4 .yupi-reservation-form>button{width:100%;margin-top:18px}.atlas-v4 .yupi-recipes{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.atlas-v4 .yupi-recipes article{background:#fff;border:1px solid #e0e7f0;border-radius:7px;padding:19px}.atlas-v4 .yupi-recipes article>span{color:#9ca9bd;font-size:9px}.atlas-v4 .yupi-recipes h5{letter-spacing:-.025em;margin:8px 0;font-size:14px;font-weight:500}.atlas-v4 .yupi-recipes p{color:#91a0b6;min-height:32px;font-size:10px;line-height:1.6}.atlas-v4 .yupi-recipes dl{margin-top:15px}.atlas-v4 .yupi-recipes dl>div{border-top:1px solid #edf0f5;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.atlas-v4 .yupi-recipes dt{color:#96a4b9}.atlas-v4 .yupi-recipes dd{color:#526d98;margin:0}.atlas-v4 .yupi-stock-table{background:#fff;border:1px solid #e0e7f0;border-radius:7px;overflow:hidden}.atlas-v4 .stock-row{border-top:1px solid #edf0f6;grid-template-columns:1.3fr 1fr .8fr;align-items:center;gap:12px;padding:16px;font-size:11px;display:grid}.atlas-v4 .stock-row b{font-weight:500}.atlas-v4 .stock-row>span:nth-child(2){color:#8d9db3}.atlas-v4 .stock-row .yupi-tag{justify-self:start}.atlas-v4 .stock-head{color:#9aabc2;background:#f9fbfd;border:0;font-size:9px}.atlas-v4 .yupi-suggestion{background:#eef2fc;border:1px solid #dfe7f7;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;margin-top:19px;padding:18px;display:flex}.atlas-v4 .yupi-suggestion b{font-size:11px;font-weight:500}.atlas-v4 .yupi-suggestion p{color:#8194b3;max-width:370px;margin-top:5px;font-size:10px;line-height:1.7}.atlas-v4 .yupi-suggestion button{flex-shrink:0}.atlas-v4 .yupi-managers{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.atlas-v4 .yupi-managers article{background:#fff;border:1px solid #dfe6f0;border-radius:7px;flex-direction:column;padding:19px;display:flex}.atlas-v4 .yupi-managers article>span{color:#859bc4;letter-spacing:.035em;font-size:8px}.atlas-v4 .yupi-managers h5{letter-spacing:-.025em;margin:21px 0 14px;font-size:18px;font-weight:500;line-height:1.25}.atlas-v4 .yupi-managers p{color:#879bb9;margin-bottom:20px;font-size:11px;line-height:1.8}.atlas-v4 .yupi-managers button{margin-top:auto}.atlas-v4 .yupi-ai-note{color:#9eaec3;margin-top:20px;font-size:9px;line-height:1.7}.atlas-v4 .yupi-toast{color:#7d94b5;border-top:1px solid #e0e7ef;margin-top:20px;padding-top:14px;font-size:10px;line-height:1.7}.atlas-v4 .yupi-app>footer{color:#a3aec0;background:#fff;border-top:1px solid #e3e9f0;justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;font-size:9px;display:flex}.atlas-v4 .yupi-app>footer button{color:#7a91b5;background:0 0;border:0;font-size:9px}.atlas-v4 .product-demo-content button:focus-visible,.atlas-v4 .product-demo-content input:focus-visible,.atlas-v4 .product-demo-content select:focus-visible{outline-offset:3px;outline:2px solid #527cd3}@media (width<=1100px){.atlas-v4 .product-demo-content{padding:28px}.atlas-v4 .wa-layout{gap:30px}.atlas-v4 .shop-body{grid-template-columns:1fr 1fr}.atlas-v4 .yupi-app-body{grid-template-columns:125px 1fr}.atlas-v4 .yupi-workspace{padding:17px}.atlas-v4 .yupi-nav{padding-inline:8px}.atlas-v4 .yupi-nav button{gap:6px;padding-inline:7px;font-size:9px}.atlas-v4 .yupi-managers{grid-template-columns:1fr}.atlas-v4 .yupi-managers h5{margin-top:14px}}@media (width<=760px){.atlas-v4 .product-demo-stage{border-radius:8px;margin-top:23px;scroll-margin-top:12px}.atlas-v4 .demo-stage-toolbar{padding:10px 14px}.atlas-v4 .demo-stage-toolbar>span{font-size:7px}.atlas-v4 .demo-stage-toolbar button{font-size:9px}.atlas-v4 .product-demo-content{padding:22px 15px}.atlas-v4 .demo-eyebrow{margin-bottom:15px;font-size:8px}.atlas-v4 .demo-story h3,.atlas-v4 .yupi-intro h3{font-size:27px}.atlas-v4 .demo-story>p,.atlas-v4 .yupi-intro>p{margin-top:16px;font-size:12px;line-height:1.75}.atlas-v4 .demo-story>small{margin-top:14px;font-size:9px}.atlas-v4 .wa-layout{grid-template-columns:1fr;gap:22px}.atlas-v4 .demo-outcome{margin-top:21px}.atlas-v4 .demo-outcome ol{grid-template-columns:1fr 1fr;gap:10px 15px}.atlas-v4 .demo-outcome li{align-items:start;font-size:9px;line-height:1.6}.atlas-v4 .demo-record{margin-top:18px;padding:14px}.atlas-v4 .demo-record b{font-size:13px}.atlas-v4 .demo-record p{font-size:10px}.atlas-v4 .wa-phone{border-width:4px;border-radius:23px}.atlas-v4 .wa-thread{height:310px;padding:12px 10px}.atlas-v4 .wa-bubble p{font-size:12px}.atlas-v4 .wa-controls button{min-height:39px;font-size:10px}.atlas-v4 .wa-bottom{display:none}.atlas-v4 .shop-story{margin-bottom:20px;display:block}.atlas-v4 .shop-story>p{margin-top:16px}.atlas-v4 .demo-browser-bar{padding:8px 10px;font-size:7px}.atlas-v4 .demo-browser-bar>span:nth-child(2){padding:5px 10px}.atlas-v4 .shop-nav{padding:14px}.atlas-v4 .shop-nav>b{font-size:16px}.atlas-v4 .shop-nav>b>span{display:none}.atlas-v4 .shop-body{grid-template-columns:1fr}.atlas-v4 .shop-catalog{padding:21px 13px}.atlas-v4 .shop-catalog h4{font-size:26px}.atlas-v4 .shop-products{gap:5px;margin-top:16px}.atlas-v4 .shop-products article{padding:3px}.atlas-v4 .shop-products article>div:nth-child(2){flex-wrap:wrap;gap:3px;margin-top:9px;font-size:9px}.atlas-v4 .shop-products article>p{min-height:38px;font-size:8px}.atlas-v4 .shop-products button{min-height:35px;font-size:8px}.atlas-v4 .shop-assistant{border-top:1px solid #e0e5db;border-left:0}.atlas-v4 .shop-chat{height:285px;padding:13px}.atlas-v4 .shop-message p{font-size:12px}.atlas-v4 .shop-choices button{min-height:39px;font-size:10px}.atlas-v4 .yupi-intro{margin-bottom:21px;display:block}.atlas-v4 .yupi-app{margin-inline:-7px}.atlas-v4 .yupi-top{flex-wrap:wrap;gap:10px;padding:13px 11px}.atlas-v4 .yupi-brand .yupipos-mark{width:84px;height:22px}.atlas-v4 .yupi-brand .yupipos-mark img{width:95px;left:-5px}.atlas-v4 .yupi-top>span:nth-child(2){font-size:10px}.atlas-v4 .yupi-service{display:none}.atlas-v4 .yupi-app-body{grid-template-columns:1fr}.atlas-v4 .yupi-nav{scrollbar-width:thin;border-bottom:1px solid #e0e7f0;border-right:0;flex-direction:row;gap:5px;padding:9px 8px;overflow:auto}.atlas-v4 .yupi-nav>span{display:none}.atlas-v4 .yupi-nav button{flex-shrink:0;gap:6px;padding:9px 10px;font-size:10px}.atlas-v4 .yupi-workspace{padding:14px 10px}.atlas-v4 .yupi-stats{grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:22px}.atlas-v4 .yupi-stats>div{padding:12px}.atlas-v4 .yupi-stats span{font-size:8px}.atlas-v4 .yupi-stats b{font-size:22px}.atlas-v4 .yupi-view-heading h4{font-size:18px}.atlas-v4 .yupi-view-heading p{font-size:10px}.atlas-v4 .yupi-floor,.atlas-v4 .yupi-order-layout{grid-template-columns:1fr;gap:17px}.atlas-v4 .yupi-tables{grid-template-columns:repeat(2,1fr);gap:8px}.atlas-v4 .yupi-tables button{min-height:89px;padding:12px}.atlas-v4 .yupi-ticket{padding:15px}.atlas-v4 .yupi-ticket>p,.atlas-v4 .ticket-line{font-size:11px}.atlas-v4 .yupi-ticket>small{font-size:9px}.atlas-v4 .yupi-menu{gap:9px}.atlas-v4 .yupi-menu b{font-size:12px}.atlas-v4 .yupi-menu>button{padding:13px}.atlas-v4 .yupi-app input,.atlas-v4 .yupi-app select{font-size:16px}.atlas-v4 .yupi-app button:not(.yupi-nav button):not(.yupi-tables button):not(.yupi-menu button):not(footer button){min-height:40px;font-size:11px}.atlas-v4 .yupi-kds,.atlas-v4 .yupi-reservations,.atlas-v4 .yupi-recipes{grid-template-columns:1fr}.atlas-v4 .kds-ticket li{font-size:12px}.atlas-v4 .stock-row{grid-template-columns:1.2fr .9fr .8fr;gap:8px;padding:13px 9px;font-size:10px}.atlas-v4 .stock-head{font-size:8px}.atlas-v4 .stock-row .yupi-tag{padding:5px;font-size:7px}.atlas-v4 .yupi-suggestion{padding:15px;display:block}.atlas-v4 .yupi-suggestion button{margin-top:12px}.atlas-v4 .yupi-app>footer{padding:12px;font-size:8px;line-height:1.7;display:block}.atlas-v4 .yupi-app>footer button{margin-top:8px;padding:3px 0;font-size:10px;display:block}.atlas-v4 .yupi-toast{font-size:10px}.atlas-v4 .yupi-managers p{font-size:12px}}@media (prefers-reduced-motion:reduce){.atlas-v4 .shop-products article{transition:none}}.atlas-v4 .yupi-reservation-form>div{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.atlas-v4 .yupi-reservation-form>div label[for=yupi-time]{grid-area:1/2}.atlas-v4 .yupi-reservation-form>div select{grid-row:2}.atlas-v4 .yupi-view-heading h4:focus{outline:none}.atlas-v4 .voice-product{background:#fff;border:1px solid #dfe5ee;border-radius:10px;grid-template-columns:.9fr 1.1fr;margin-bottom:24px;display:grid;overflow:hidden}.atlas-v4 .voice-product-copy{flex-direction:column;align-items:flex-start;padding:44px 38px;display:flex}.atlas-v4 .voice-eyebrow{letter-spacing:.09em;color:#7b8da8;margin:0 0 25px;font-size:9px}.atlas-v4 .voice-product-copy h3{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:500;line-height:1.3}.atlas-v4 .voice-product-copy h3>span{letter-spacing:-.045em;max-width:390px;margin-top:17px;font-size:clamp(29px,3vw,40px);line-height:1.12;display:block}.atlas-v4 .voice-product-lead{color:#7a889c;max-width:340px;margin-top:23px;font-size:14px;line-height:1.8}.atlas-v4 .voice-capabilities{width:100%;max-width:350px;margin:26px 0 32px;padding:0;list-style:none}.atlas-v4 .voice-capabilities li{color:#526780;border-top:1px solid #e5eaf1;padding:12px 0;font-size:12px;line-height:1.6}.atlas-v4 .voice-context{max-width:350px;margin-top:auto}.atlas-v4 .voice-context>span{letter-spacing:.08em;color:#8b9bb1;font-size:9px}.atlas-v4 .voice-context>p{color:#7a889c;margin-top:10px;font-size:12px;line-height:1.8}.atlas-v4 .voice-context>small{color:#97a3b5;margin-top:12px;font-size:10px;line-height:1.7;display:block}.atlas-v4 .voice-console{color:#f4f6fa;background:#10141d;min-width:0;padding:24px 32px 29px}.atlas-v4 .voice-console-top{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:14px;padding-bottom:20px;display:flex}.atlas-v4 .voice-console-top>span{color:#96a5bf;letter-spacing:.07em;font-size:9px}.atlas-v4 .voice-language{border:1px solid #ffffff24;border-radius:5px;gap:3px;padding:3px;display:flex}.atlas-v4 .voice-language button{color:#8190aa;background:0 0;border:0;border-radius:3px;min-height:32px;padding:7px 11px;font-size:10px}.atlas-v4 .voice-language button[aria-pressed=true]{color:#f0f3f9;background:#ffffff13}.atlas-v4 .voice-language button:focus-visible{outline-offset:3px;outline:2px solid #9cabec}.atlas-v4 .voice-locale-panel[hidden]{display:none}.atlas-v4 .voice-agent-identity{text-align:center;margin-top:25px}.atlas-v4 .voice-agent-identity>p{letter-spacing:.075em;color:#a9b5c9;font-size:9px}.atlas-v4 .voice-agent-identity>span{color:#7e8ca3;margin-top:8px;font-size:10px;display:block}.atlas-v4 .voice-waveform{justify-content:center;align-items:center;gap:4px;max-width:280px;height:92px;margin:23px auto 20px;display:flex}.atlas-v4 .voice-waveform i{width:3px;height:var(--bar-height);opacity:.65;background:#96a4d8;border-radius:3px;min-height:3px;display:block}.atlas-v4 .voice-waveform i:nth-child(3n){opacity:.34}.atlas-v4 .voice-locale-panel h4{text-align:center;letter-spacing:-.035em;margin:0;font-size:29px;font-weight:400;line-height:1.2}.atlas-v4 .voice-greeting-label{text-align:center;color:#7f8da6;margin:18px 0 8px;font-size:9px}.atlas-v4 .voice-greeting{text-align:center;color:#b2bed0;max-width:365px;margin-inline:auto;font-size:12px;line-height:1.8}.atlas-v4 .voice-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:26px;display:grid}.atlas-v4 .voice-actions button{cursor:pointer;border-radius:5px;min-height:46px;padding:13px 12px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.4}.atlas-v4 .voice-talk{color:#fff;background:#6474b6;border:1px solid #7788c8}.atlas-v4 .voice-listen{color:#b1bdd0;background:0 0;border:1px solid #ffffff26}.atlas-v4 .voice-connection-notice{color:#8392ab;text-align:center;max-width:370px;margin:12px auto 0;font-size:10px;line-height:1.65}.atlas-v4 .voice-conversation-prompts{border-top:1px solid #ffffff16;margin-top:23px;padding-top:19px}.atlas-v4 .voice-conversation-prompts>span{color:#7f8da6;font-size:9px}.atlas-v4 .voice-conversation-prompts ul{flex-wrap:wrap;gap:7px 17px;margin:10px 0 0;padding:0;list-style:none;display:flex}.atlas-v4 .voice-conversation-prompts li{color:#aab7cd;font-size:10px;line-height:1.7}.atlas-v4.atlas-consolidated .voice-companion-products{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-v4 .voice-companion-products .product-mini{min-width:0}@media (width<=1000px){.atlas-v4 .voice-product-copy{padding:32px 25px}.atlas-v4 .voice-console{padding:22px}.atlas-v4 .voice-actions{grid-template-columns:1fr}}@media (width<=760px){.atlas-v4 .voice-product{border-radius:8px;grid-template-columns:1fr;margin-bottom:18px}.atlas-v4 .voice-product-copy{padding:25px 22px}.atlas-v4 .voice-eyebrow{margin-bottom:17px;font-size:8px}.atlas-v4 .voice-product-copy h3{font-size:16px}.atlas-v4 .voice-product-copy h3>span{max-width:330px;margin-top:12px;font-size:30px}.atlas-v4 .voice-product-lead{margin-top:17px;font-size:12px}.atlas-v4 .voice-capabilities{max-width:none;margin:19px 0 21px}.atlas-v4 .voice-capabilities li{padding-block:10px;font-size:11px}.atlas-v4 .voice-context>p{font-size:11px}.atlas-v4 .voice-context>small{margin-top:8px;font-size:9px}.atlas-v4 .voice-console{padding:19px 19px 23px}.atlas-v4 .voice-console-top{gap:8px;padding-bottom:16px}.atlas-v4 .voice-console-top>span{font-size:8px}.atlas-v4 .voice-language button{min-height:35px;padding:7px 9px;font-size:10px}.atlas-v4 .voice-agent-identity{margin-top:22px}.atlas-v4 .voice-waveform{gap:3px;height:73px;margin:20px auto}.atlas-v4 .voice-locale-panel h4{font-size:26px}.atlas-v4 .voice-greeting{font-size:12px}.atlas-v4 .voice-greeting-label{margin-top:15px}.atlas-v4 .voice-actions{grid-template-columns:1fr;margin-top:23px}.atlas-v4 .voice-actions button{min-height:45px;font-size:12px}.atlas-v4 .voice-connection-notice{font-size:10px}.atlas-v4 .voice-conversation-prompts ul{gap:5px;display:grid}.atlas-v4.atlas-consolidated .voice-companion-products{grid-template-columns:1fr}}.atlas-v4 .voice-actions button:disabled{cursor:not-allowed;opacity:.45}.atlas-v4 .voice-listen:hover{background:#9eaddf}.atlas-v4 .voice-talk{color:#b1bdd0;background:0 0;border-color:#ffffff36}.atlas-v4 .voice-actions button:focus-visible,.atlas-v4 .voice-playback button:focus-visible,.atlas-v4 .voice-transcript summary:focus-visible{outline-offset:4px;outline:2px solid #a9b7ec}.atlas-v4 .voice-caption{min-height:126px}.atlas-v4 .voice-playback{margin-top:19px}.atlas-v4 .voice-playback input{accent-color:#a9b7ec;cursor:pointer;width:100%;height:18px;margin:0;display:block}.atlas-v4 .voice-playback-meta{color:#93a3bf;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:9px;display:flex}.atlas-v4 .voice-playback button{color:#bac6df;font:inherit;cursor:pointer;background:0 0;border:0;padding:7px 0 7px 8px}.atlas-v4 .voice-playback button:disabled{opacity:.4;cursor:default}.atlas-v4 .voice-transcript{border-top:1px solid #ffffff16;margin-top:15px;padding-top:13px}.atlas-v4 .voice-transcript summary{color:#bdc7da;cursor:pointer;font-size:11px}.atlas-v4 .voice-transcript ol{overscroll-behavior:contain;max-height:270px;margin:16px 0 0;padding:0;list-style:none;overflow:auto}.atlas-v4 .voice-transcript li{border-left:2px solid #0000;border-radius:0 4px 4px 0;margin-bottom:5px;padding:11px 13px}.atlas-v4 .voice-transcript li[data-current]{background:#ffffff07;border-left-color:#a9b7ec}.atlas-v4 .voice-transcript li>span{letter-spacing:.08em;color:#93a3bf;font-size:8px}.atlas-v4 .voice-transcript li>p{color:#c1cada;margin:5px 0 0;font-size:11px;line-height:1.75}@media (width<=760px){.atlas-v4 .voice-caption{min-height:150px}.atlas-v4 .voice-playback-meta{flex-wrap:wrap;font-size:9px}}.atlas-v4 .voice-channels{color:#62738d;letter-spacing:.02em;margin:18px 0 0;font-size:11px}.atlas-v4 .voice-channel-note{color:#8391a7;max-width:340px;margin:7px 0 0;font-size:10px;line-height:1.6}.atlas-v4 .voice-talk:not(:disabled){color:#10141d;background:#8293cf;border-color:#8293cf}.atlas-v4 .voice-listen{color:#b1bdd0;background:0 0;border-color:#ffffff36}.atlas-v4 .voice-live-status{color:#aebbd4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-top:16px;font-size:12px;display:flex}.atlas-v4 .voice-live-status p{flex:1;margin:0;line-height:1.6}.atlas-v4 .voice-live-status button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff36;border-radius:4px;padding:8px}.atlas-v4 .voice-live-status span{font-variant-numeric:tabular-nums}.atlas-v4 .voice-live-transcript{border-top:1px solid #ffffff20;margin-top:16px;padding-top:14px;font-size:12px}.atlas-v4 .voice-live-transcript summary{cursor:pointer;color:#bdc7da}.atlas-v4 .voice-live-transcript ol{overscroll-behavior:contain;max-height:240px;margin:12px 0 0;padding:0;list-style:none;overflow:auto}.atlas-v4 .voice-live-transcript li{background:#ffffff07;border-radius:4px;margin:0 0 8px;padding:10px 12px}.atlas-v4 .voice-live-transcript b{letter-spacing:.06em;color:#93a3bf;font-size:10px;font-weight:500}.atlas-v4 .voice-live-transcript p{color:#d0d8e8;overflow-wrap:anywhere;margin:5px 0 0;line-height:1.6}.atlas-v4 .voice-connection-notice a{color:inherit;text-decoration:underline}.atlas-v4 .voice-live-status button:focus-visible,.atlas-v4 .voice-live-transcript summary:focus-visible{outline-offset:3px;outline:2px solid #a9b7ec}.atlas-v4 .voice-locale-panel [hidden]{display:none!important}.atlas-v4 .signup-dialog .waitlist-signup{background:#fff;grid-template-columns:.78fr 1fr;gap:32px;padding:54px 30px 28px;display:grid}.atlas-v4 .waitlist-eyebrow{letter-spacing:.1em;color:#8596b0;margin:0 0 18px;font-size:9px}.atlas-v4 .waitlist-intro h2{letter-spacing:-.04em;margin:0;font-size:35px;line-height:1.1}.atlas-v4 .waitlist-intro>p:not(.waitlist-eyebrow){color:#7f8ca0;margin-top:19px;font-size:13px;line-height:1.8}.atlas-v4 .waitlist-intro>span{color:#536a91;margin-top:20px;font-size:12px;line-height:1.6;display:block}.atlas-v4 .waitlist-intro>small{color:#96a2b5;margin-top:12px;font-size:11px;line-height:1.7;display:block}.atlas-v4 .signup-dialog .waitlist-form{background:#f7f9fc;border:1px solid #e1e7f0;border-radius:8px;min-width:0;padding:22px;position:relative}.atlas-v4 .waitlist-field{margin-bottom:17px}.atlas-v4 .waitlist-field>label{color:#526984;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:12px;display:flex}.atlas-v4 .waitlist-field>label>span{color:#97a5ba;font-size:10px}.atlas-v4 .waitlist-form input:not([type=checkbox]),.atlas-v4 .waitlist-form select{width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;color:#3a516f;box-sizing:border-box;background:#fff;border:1px solid #d6deeb;border-radius:5px;padding:11px 10px;font-size:13px}.atlas-v4 .waitlist-phone-row{grid-template-columns:145px minmax(0,1fr);gap:7px;display:grid}.atlas-v4 .waitlist-phone-row select{text-overflow:ellipsis;padding-inline:6px;font-size:11px}.atlas-v4 .waitlist-field>small{color:#90a0b6;margin-top:7px;font-size:10px;line-height:1.65;display:block}.atlas-v4 .waitlist-consent{cursor:pointer;align-items:flex-start;gap:9px;margin-top:20px;display:flex}.atlas-v4 .waitlist-consent input{appearance:auto;accent-color:#5264c6;flex:0 0 16px;width:16px;min-width:16px;height:16px;margin:3px 0 0}.atlas-v4 .waitlist-consent>span{color:#7688a1;font-size:10px;line-height:1.75}.atlas-v4 .waitlist-consent a{color:#51659b;text-underline-offset:2px;text-decoration:underline}.atlas-v4 .waitlist-form .waitlist-error{color:#a83d47;margin-top:5px;font-size:10px;line-height:1.6;display:block}.atlas-v4 .waitlist-form [hidden]{display:none!important}.atlas-v4 .waitlist-form [aria-invalid=true]{border-color:#b4606a}.atlas-v4 .waitlist-form button[type=submit]{justify-content:center;width:100%;min-height:48px;margin-top:20px;padding:12px 10px;font-size:12px;line-height:1.5}.atlas-v4 .waitlist-form button:disabled{opacity:.6;cursor:wait}.atlas-v4 .waitlist-status{color:#9e4c56;background:#fbf5f6;border:1px solid #e1c9cc;border-radius:5px;margin:16px 0 0;padding:13px;font-size:12px;line-height:1.7}.atlas-v4 .waitlist-status[data-state=success]{color:#3c6b4d;background:#eff6f1;border-color:#c8dfce}.atlas-v4 .waitlist-form :focus-visible{outline-offset:3px;outline:2px solid #8699d8}.atlas-v4 .waitlist-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (width<=760px){.atlas-v4 .signup-dialog .waitlist-signup{grid-template-columns:1fr;gap:19px;padding:52px 20px 22px}.atlas-v4 .waitlist-intro h2{font-size:30px}.atlas-v4 .waitlist-eyebrow{margin-bottom:12px}.atlas-v4 .waitlist-intro>p:not(.waitlist-eyebrow){margin-top:13px;font-size:12px}.atlas-v4 .waitlist-intro>span{margin-top:11px;font-size:11px}.atlas-v4 .waitlist-intro>small{margin-top:8px;font-size:10px}.atlas-v4 .signup-dialog .waitlist-form{padding:17px}.atlas-v4 .waitlist-form input:not([type=checkbox]){font-size:16px}.atlas-v4 .waitlist-phone-row{grid-template-columns:1fr}.atlas-v4 .waitlist-phone-row select{font-size:16px}.atlas-v4 .waitlist-consent>span{font-size:11px}}.atlas-v4 .signup-dialog>.dialog-close{color:#61738c;background:#f4f6fa;border:1px solid #e6ebf2;border-radius:4px;min-height:36px;padding:8px 12px;line-height:1.4;top:12px;right:18px;font-size:12px!important}.atlas-v4 .waitlist-form:has(.waitlist-status[data-state=success]) button:disabled{cursor:default}.atlas-v4 .v4-hero-authority{align-items:center;gap:12px;margin-top:30px;display:flex}.atlas-v4 .v4-hero-authority>img{object-fit:cover;object-position:center 22%;border-radius:50%;flex-shrink:0;width:44px;height:44px}.atlas-v4 .v4-hero-authority p{color:#bfc5d1;font-size:10px;line-height:1.8}.atlas-v4 .v4-hero-authority b{color:#fff;font-size:12px;font-weight:500;display:block}.atlas-v4 .v4-hero-authority span{display:block}.atlas-v4 .trust-strip{color:#fff;background:#101114;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;padding:24px 0 27px}.atlas-v4 .trust-groups{grid-template-columns:1fr 1fr;gap:70px;display:grid}.atlas-v4 .trust-group>p{color:#9ba5b8;letter-spacing:.015em;margin-bottom:17px;font-size:10px}.atlas-v4 .trust-group+.trust-group{border-left:1px solid #ffffff18;padding-left:55px}.atlas-v4 .trust-logos{justify-content:space-between;align-items:center;gap:24px;display:flex}.atlas-v4 .trust-logo{object-fit:contain;filter:brightness(0)invert();opacity:.7;flex-shrink:0;width:91px;height:auto}.atlas-v4 .logo-ie{width:75px}.atlas-v4 .logo-the-valley{width:100px}.atlas-v4 .logo-salesforce{width:102px}.atlas-v4 .logo-meta{width:84px}.atlas-v4 .reference-concept-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:25px 70px;display:grid}.atlas-v4 .reference-concept-intro h2{letter-spacing:-.045em;max-width:470px;font-size:clamp(35px,3.5vw,49px);line-height:1.1}.atlas-v4 .reference-concept-intro h2>span{color:#697e9e;margin-top:17px;display:block}.atlas-v4 .reference-concept-intro>p:last-child{color:#8190a5;max-width:380px;margin-top:24px;font-size:14px;line-height:1.8}.atlas-v4 .reference-tool{background:#fff;border:1px solid #d9e1ed;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 14px 50px #19365d09}.atlas-v4 .reference-tool>header{color:#7788a2;background:#f7f9fc;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:11px;display:flex}.atlas-v4 .reference-tool>header b{letter-spacing:-.5px;color:#182236;margin-right:12px;font-size:14px;font-weight:650}.atlas-v4 .reference-tool>header>span:last-child{letter-spacing:.06em;color:#8b99af;font-size:9px}.atlas-v4 .reference-tool-body{padding:26px}.atlas-v4 .reference-tool label{color:#4b5b73;margin-bottom:12px;font-size:11px;font-weight:500;display:block}.atlas-v4 .reference-tool textarea{resize:vertical;color:#43536c;background:#f7f9fc;border:1px solid #d0dbea;border-radius:5px;width:100%;min-height:116px;padding:15px;font:16px/1.7 Switzer,Arial,sans-serif;transition:border-color .2s,box-shadow .2s;display:block}.atlas-v4 .reference-tool textarea:focus{border-color:#789ada;outline:none;box-shadow:0 0 0 3px #3264bd10}.atlas-v4 .reference-tool textarea[aria-invalid=true]{border-color:#b42318}.atlas-v4 .reference-examples{flex-wrap:wrap;align-items:center;gap:6px;margin:17px 0 20px;display:flex}.atlas-v4 .reference-examples>span{color:#8190a5;margin-right:5px;font-size:9px}.atlas-v4 .reference-examples button{color:#7183a0;background:#fff;border:1px solid #dbe3ee;border-radius:4px;padding:8px 11px;font-size:10px;transition:background .18s,border-color .18s,color .18s}.atlas-v4 .reference-examples button[aria-pressed=true]{color:#3e609d;background:#eaf0fc;border-color:#adc0e7}.atlas-v4 .reference-examples button:hover{border-color:#91a9d3}.atlas-v4 .reference-input>.v2-button{gap:25px;min-height:48px;padding:13px 20px;font-size:12px}.atlas-v4 #reference-help{color:#8a98ac;margin-top:13px;font-size:9px;line-height:1.65}.atlas-v4 .reference-hint{color:#7a8ea9;border-top:1px solid #e0e7f0;margin-top:23px;padding-top:19px;font-size:11px;line-height:1.7}.atlas-v4 .reference-method{color:#8493a9;grid-column:1/-1;justify-content:flex-end;gap:25px;font-size:10px;line-height:1.7;display:flex}.atlas-v4 .reference-method b{color:#476797;margin-right:5px;font-weight:500}.atlas-v4 .reference-processing{color:#5473a0;border-top:1px solid #dfe6ef;min-height:95px;margin-top:24px;padding-top:24px;font-size:12px}.atlas-v4 .reference-spinner{vertical-align:middle;border:1px solid #c7d5eb;border-top-color:#325bda;border-radius:50%;width:15px;height:15px;margin-right:8px;animation:.8s linear infinite reference-spin;display:inline-block}.atlas-v4 .reference-progress{background:#e3eaf6;height:2px;margin-top:19px;overflow:hidden}.atlas-v4 .reference-progress i{transform-origin:0;background:#6d8ac3;width:100%;height:100%;animation:2.3s linear both reference-progress;display:block}@keyframes reference-spin{to{transform:rotate(360deg)}}@keyframes reference-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.atlas-v4 .reference-result{border-top:1px solid #dfe6ef;outline:none;margin-top:24px;padding-top:24px;animation:.3s ease-out reference-reveal}@keyframes reference-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.atlas-v4 .reference-result-top{letter-spacing:.065em;color:#7a8fab;justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.atlas-v4 .reference-result-top>span:last-child{letter-spacing:0;color:#939fb0;font-size:8px}.atlas-v4 .reference-result h3{letter-spacing:-.045em;margin:15px 0 22px;font-size:30px;line-height:1.1}.atlas-v4 .reference-result dl{margin:0}.atlas-v4 .reference-result dl>div{border-top:1px solid #dde5f0;grid-template-columns:110px 1fr;gap:20px;padding:13px 0;display:grid}.atlas-v4 .reference-result dt{color:#8796ac;font-size:11px}.atlas-v4 .reference-result dd{color:#475d7d;margin:0;font-size:12px;line-height:1.65}.atlas-v4 .reference-fallback{color:#6f819b;background:#f7f9fc;border-left:2px solid #90a7ce;margin-bottom:18px;padding:12px;font-size:11px;line-height:1.7}.atlas-v4 .reference-full-case{background:#f4f7fb;border:1px solid #dae3ef;border-radius:6px;margin-top:20px;padding:20px}.atlas-v4 .reference-full-case h4{margin-bottom:16px;font-size:13px;font-weight:500}.atlas-v4 .reference-discovery>p{color:#7c8ea8;font-size:10px}.atlas-v4 .reference-discovery ul{color:#536b8e;margin:9px 0;padding-left:16px;font-size:12px;line-height:1.7}.atlas-v4 .reference-discovery li{padding:3px 0}.atlas-v4 .reference-discovery summary{color:#567aad;cursor:pointer;justify-content:space-between;gap:12px;padding:11px 0;font-size:10px;list-style:none;display:flex}.atlas-v4 .reference-full-case dt{font-size:10px}.atlas-v4 .reference-full-case dd{color:#8393aa;font-size:11px}.atlas-v4 .reference-full-case .v2-button{justify-content:space-between;width:100%;min-height:47px;margin-top:18px;font-size:12px}.atlas-v4 .reference-full-case>p{color:#8494aa;text-align:center;margin-top:12px;font-size:9px}.atlas-v4 .yupipos-card h3{align-items:center;gap:5px;height:24px;display:flex}.atlas-v4 .yupipos-mark{width:105px;height:24px;display:block;position:relative;overflow:hidden}.atlas-v4 .yupipos-mark img{width:118px;max-width:none;height:auto;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.atlas-v4 .yupipos-ai{color:#6e819c;font-size:10px;font-weight:400}.atlas-v4 .yupipos-card summary{cursor:pointer;color:#5375ab;align-items:center;gap:14px;min-height:35px;margin-top:25px;font-size:11px;list-style:none;display:flex}.atlas-v4 .yupipos-detail{border-top:1px solid #dfe6ef;margin-top:5px;padding-top:10px}.atlas-v4 .yupipos-detail p{font-size:12px;line-height:1.7}.atlas-v4 .v4-testimonials{margin-top:38px}.atlas-v4 .v4-proof-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.atlas-v4 .v4-proof-heading h3{letter-spacing:-.04em;font-size:28px}.atlas-v4 .v4-proof-heading p{color:#8996aa;margin-top:10px;font-size:11px;line-height:1.7}.atlas-v4 .v4-proof-controls{flex-shrink:0;gap:8px;display:flex}.atlas-v4 .v4-proof-controls button{color:#7790b7;background:#fff;border:1px solid #dbe3ed;border-radius:50%;width:36px;height:36px;font-size:16px}.atlas-v4 .v4-proof-controls button:disabled{opacity:.35;cursor:default}.atlas-v4 .v4-proof-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cbd7e9 transparent;overscroll-behavior-x:contain;gap:18px;padding-bottom:12px;display:flex;overflow-x:auto}.atlas-v4 .v4-proof-track figure{scroll-snap-align:start;background:#f7f9fc;border:1px solid #e3e9f1;border-radius:6px;flex-direction:column;flex:0 0 calc(33.3333% - 12px);min-width:0;margin:0;padding:23px;display:flex}.atlas-v4 .v4-quote-school{color:#7c91b1;letter-spacing:.04em;margin-bottom:18px;font-size:9px}.atlas-v4 .v4-proof-track blockquote{color:#4b5d76;margin:0 0 23px;font-size:13px;line-height:1.8}.atlas-v4 .v4-proof-track figcaption{margin-top:auto;display:block}.atlas-v4 .v4-proof-track figcaption b{font-size:12px;font-weight:500;display:block}.atlas-v4 .v4-proof-track figcaption span{color:#8593a7;margin-top:5px;font-size:10px;line-height:1.6;display:block}.atlas-v4 .v4-proof-progress{color:#8a9bb5;justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.atlas-v4 .v4-proof-progress i{margin-left:8px;font-style:normal}.atlas-v4 .offer-system>p{color:#98a8c3;max-width:400px;margin-top:23px;font-size:15px;line-height:1.8}.atlas-v4 .system-pillars{grid-template-columns:1fr 1fr;gap:25px 28px;margin-top:30px;display:grid}.atlas-v4 .system-pillars>div{border-top:1px solid #ffffff26;padding-top:16px}.atlas-v4 .system-pillars span{color:#7386a9;margin-bottom:14px;font-size:9px;display:block}.atlas-v4 .system-pillars b{letter-spacing:-.02em;font-size:15px;font-weight:500}.atlas-v4 .system-pillars p{color:#94a4c0;margin-top:8px;font-size:12px;line-height:1.7}.atlas-v4.atlas-consolidated.atlas-v3 .offer-card .included-highlight{color:inherit;font-weight:400}.atlas-v4.atlas-consolidated.atlas-v3 .founder-copy .founder-credentials{color:#7b8ba3;margin-top:13px;font-size:11px;line-height:1.75;display:block}.atlas-v4.atlas-consolidated.atlas-v3 .founder-copy .founder-credentials br{display:none}@media (width<=1100px){.atlas-v4 .trust-groups{gap:34px}.atlas-v4 .trust-group+.trust-group{padding-left:30px}.atlas-v4 .trust-logos{gap:14px}.atlas-v4 .trust-logo{width:70px}.atlas-v4 .logo-ie{width:60px}.atlas-v4 .logo-the-valley{width:82px}.atlas-v4 .logo-salesforce{width:85px}.atlas-v4 .reference-concept-grid{grid-template-columns:.85fr 1.15fr;column-gap:40px}.atlas-v4 .reference-tool-body{padding:23px}.atlas-v4 .reference-method{gap:15px;font-size:9px}.atlas-v4 .v4-proof-track figure{padding:20px}}@media (width<=760px){.atlas-v4 .v4-hero-authority{gap:10px;margin-top:20px}.atlas-v4 .v4-hero-authority>img{width:35px;height:35px}.atlas-v4 .v4-hero-authority p{font-size:8px;line-height:1.6}.atlas-v4 .v4-hero-authority b{margin-bottom:2px;font-size:10px}.atlas-v4 .trust-strip{padding:19px 0 21px}.atlas-v4 .trust-groups{grid-template-columns:1fr;gap:18px}.atlas-v4 .trust-group>p{margin-bottom:12px;font-size:9px}.atlas-v4 .trust-group+.trust-group{border-left:0;padding-left:0}.atlas-v4 .trust-logos{justify-content:space-between;gap:18px}.atlas-v4 .trust-logo{width:67px}.atlas-v4 .logo-ie{width:53px}.atlas-v4 .logo-the-valley{width:78px}.atlas-v4 .logo-salesforce{width:77px}.atlas-v4 .logo-meta{width:63px}.atlas-v4.atlas-consolidated.atlas-v3 .reference-concept{padding-top:25px;padding-bottom:28px}.atlas-v4 .reference-concept-grid{grid-template-columns:1fr;gap:22px}.atlas-v4 .reference-concept-intro{text-align:center}.atlas-v4 .reference-concept-intro h2{max-width:340px;margin:auto;font-size:29px}.atlas-v4 .reference-concept-intro h2>span{margin-top:14px;font-size:24px}.atlas-v4 .reference-concept-intro>p:last-child{max-width:310px;margin:14px auto 0;font-size:11px;line-height:1.7}.atlas-v4 .reference-tool>header{padding:15px 18px;font-size:10px}.atlas-v4 .reference-tool>header b{margin-right:9px;font-size:12px}.atlas-v4 .reference-tool-body{padding:19px 18px}.atlas-v4 .reference-tool label{margin-bottom:10px;font-size:10px}.atlas-v4 .reference-tool textarea{min-height:121px;padding:13px;font-size:16px;line-height:1.55}.atlas-v4 .reference-examples{gap:6px;margin:14px 0 17px}.atlas-v4 .reference-examples>span{margin-right:2px;font-size:8px}.atlas-v4 .reference-examples button{min-height:33px;padding:8px;font-size:9px}.atlas-v4 .reference-input>.v2-button{justify-content:space-between;width:100%;min-height:47px;font-size:12px}.atlas-v4 #reference-help{margin-top:11px;font-size:8px;line-height:1.6}.atlas-v4 .reference-hint{margin-top:17px;padding-top:15px;font-size:10px;line-height:1.7}.atlas-v4 .reference-method{flex-wrap:wrap;justify-content:center;gap:5px 11px;max-width:335px;margin:auto;font-size:9px;display:flex}.atlas-v4 .reference-result{margin-top:20px;padding-top:20px}.atlas-v4 .reference-result h3{margin-top:14px;margin-bottom:19px;font-size:28px}.atlas-v4 .reference-result dl>div{grid-template-columns:79px 1fr;gap:13px;padding-block:12px}.atlas-v4 .reference-result dt{font-size:10px;line-height:1.7}.atlas-v4 .reference-result dd{font-size:12px;line-height:1.65}.atlas-v4 .reference-result-top{gap:6px;font-size:7px}.atlas-v4 .reference-result-top>span:last-child{font-size:7px}.atlas-v4 .reference-full-case{margin-top:17px;padding:16px}.atlas-v4 .reference-full-case h4{font-size:12px}.atlas-v4 .reference-discovery ul{font-size:11px}.atlas-v4 .reference-full-case dl>div{grid-template-columns:82px 1fr;gap:10px}.atlas-v4 .reference-full-case dd{font-size:10px}.atlas-v4 .reference-full-case .v2-button{font-size:12px}.atlas-v4 .reference-full-case>p{font-size:8px}.atlas-v4.atlas-consolidated.atlas-v3 .v4-products .section-heading{margin-bottom:20px}.atlas-v4.atlas-consolidated.atlas-v3 .v4-products .section-heading h2{font-size:29px}.atlas-v4 .yupipos-card h3{height:19px}.atlas-v4 .yupipos-mark{width:89px;height:23px}.atlas-v4 .yupipos-mark img{width:102px;left:-6px}.atlas-v4 .yupipos-card summary{gap:12px;min-height:27px;margin-top:4px;font-size:10px}.atlas-v4.atlas-consolidated.atlas-v3 .yupipos-detail p{font-size:11px}.atlas-v4 .v4-testimonials{margin-top:28px}.atlas-v4 .v4-proof-heading{gap:15px;margin-bottom:18px}.atlas-v4 .v4-proof-heading h3{font-size:23px}.atlas-v4 .v4-proof-heading p{max-width:240px;margin-top:7px;font-size:9px;line-height:1.6}.atlas-v4 .v4-proof-controls{gap:7px}.atlas-v4 .v4-proof-controls button{width:32px;height:32px}.atlas-v4 .v4-proof-track{scrollbar-width:none;padding-bottom:0}.atlas-v4 .v4-proof-track::-webkit-scrollbar{display:none}.atlas-v4 .v4-proof-track figure{flex-basis:88%;min-height:258px;padding:19px}.atlas-v4 .v4-proof-track blockquote{margin-bottom:19px;font-size:12px;line-height:1.75}.atlas-v4 .v4-quote-school{margin-bottom:14px;font-size:9px}.atlas-v4 .v4-proof-track figcaption b{font-size:11px}.atlas-v4 .v4-proof-track figcaption span{font-size:9px}.atlas-v4 .v4-proof-progress{margin-top:13px;font-size:9px}.atlas-v4 .offer-system>p{margin-top:17px;font-size:12px;line-height:1.7}.atlas-v4 .system-pillars{gap:17px 18px;margin-top:23px}.atlas-v4 .system-pillars>div{padding-top:12px}.atlas-v4 .system-pillars span{display:none}.atlas-v4 .system-pillars b{font-size:11px}.atlas-v4 .system-pillars p{margin-top:6px;font-size:10px;line-height:1.65}.atlas-v4.atlas-consolidated.atlas-v3 .paths-inline{margin-top:22px}.atlas-v4.atlas-consolidated.atlas-v3 .paths-inline>div{grid-template-columns:repeat(3,1fr);gap:10px}.atlas-v4.atlas-consolidated.atlas-v3 .paths-inline article{background:0 0;border:0;padding:0;display:block}.atlas-v4.atlas-consolidated.atlas-v3 .paths-inline article>span{font-size:8px}.atlas-v4.atlas-consolidated.atlas-v3 .paths-inline article h3{margin-top:6px;font-size:10px;line-height:1.6}}@media (width<=360px){.atlas-v4 .trust-logos{gap:10px}.atlas-v4 .trust-logo{width:56px}.atlas-v4 .logo-ie{width:48px}.atlas-v4 .logo-the-valley,.atlas-v4 .logo-salesforce{width:68px}.atlas-v4 .reference-examples{gap:5px}.atlas-v4 .reference-examples>span{display:none}.atlas-v4 .reference-result dl>div{grid-template-columns:66px 1fr;gap:10px}}@media (prefers-reduced-motion:reduce){.atlas-v4 .reference-spinner,.atlas-v4 .reference-progress i,.atlas-v4 .reference-result{animation:none}}.atlas-v4 .reference-tool>header>span:first-child{align-items:center;gap:8px;display:flex}.atlas-v4 .reference-tool>header b{margin-right:0}.atlas-v4 .reference-input>[aria-disabled=true]{opacity:.55;cursor:progress}.atlas-v4 .reference-processing .reference-progress{margin:0 0 18px}.atlas-v4 .reference-processing ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.atlas-v4 .reference-processing li{color:#8493a9;align-items:center;gap:10px;animation:.3s ease-out reference-reveal;display:flex}.atlas-v4 .reference-processing li[hidden]{display:none}.atlas-v4 .reference-step-icon{border:1px solid #c7d5eb;border-top-color:#325bda;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;animation:.7s linear infinite reference-spin;display:inline-flex}.atlas-v4 .reference-processing .is-done{color:#435c82}.atlas-v4 .is-done .reference-step-icon{color:#fff;background:#44699e;border-color:#44699e;animation:none}.atlas-v4 .reference-full-case dl{margin-top:0}.atlas-v4 .reference-full-case dd{min-width:0}.atlas-v4 .reference-full-case .reference-blurred{color:#0000;text-shadow:0 0 6px #647892;user-select:none;white-space:nowrap;display:block;overflow:hidden}.atlas-v4 .reference-actions{flex-wrap:wrap;align-items:center;gap:17px;margin-top:19px;display:flex}.atlas-v4 .reference-actions .v2-button{justify-content:center;gap:9px;width:auto;margin-top:0;padding:12px 15px;font-size:11px}.atlas-v4 .reference-actions>a:last-child{text-underline-offset:4px;color:#5a7398;font-size:11px;text-decoration:underline}@media (width>=960px){.atlas-v4 .reference-concept-intro{position:sticky;top:100px}}@media (width>=761px) and (width<=959px){.atlas-v4 .reference-concept-grid{grid-template-columns:1fr}.atlas-v4 .reference-concept-intro h2,.atlas-v4 .reference-concept-intro>p:last-child{max-width:620px}}@media (width<=599px){.atlas-v4 .reference-examples>span{display:none}.atlas-v4 .reference-input>.v2-button{justify-content:space-between;width:100%}}@media (width>=600px){.atlas-v4 .reference-input>.v2-button{width:auto}}@media (prefers-reduced-motion:reduce){.atlas-v4 .reference-processing li,.atlas-v4 .reference-step-icon{animation:none}}@media (width<=760px){.atlas-v4.atlas-consolidated.atlas-v3 .reference-concept{padding-bottom:20px}.atlas-v4 .reference-concept-grid{row-gap:14px}.atlas-v4 .reference-tool>header{padding-block:10px}.atlas-v4 .reference-tool-body{padding-block:14px}.atlas-v4 .reference-tool textarea{min-height:100px;padding:10px 13px}.atlas-v4 .reference-examples{margin:11px 0 13px}.atlas-v4 .reference-hint{margin-top:12px;padding-top:10px}}.atlas-v4 .reference-full-case h4{align-items:center;gap:8px;display:flex}@media (width<=760px){.atlas-v4 .iteration-offer .member-pass{width:235px;height:147px;margin:27px auto 5px;padding:17px 20px;display:block}.atlas-v4 .iteration-offer .member-pass strong{margin:12px 0 10px;font-size:26px}}.atlas-v4 button [aria-hidden=true],.atlas-v4 .v2-button [aria-hidden=true],.atlas-v4 .nav-cta [aria-hidden=true],.atlas-v4 .mobile-cta>a [aria-hidden=true],.atlas-v4 summary>[aria-hidden=true],.atlas-v4 .method-deep-step summary>i{display:none}.atlas-v4 .v4-proof-controls button{border-radius:5px;width:auto;min-width:65px;padding:8px 10px;font-size:10px}.atlas-v4 .dialog-close{border-radius:5px;width:auto;min-width:60px;padding:8px 12px;font-size:12px}.atlas-v4 .menu-toggle{width:auto;color:inherit;font-size:11px}.atlas-v4 .hero-actions .v2-button{justify-content:center}@media (width<=760px){.atlas-v4 .v4-proof-controls{flex-direction:column;gap:5px}.atlas-v4 .v4-proof-controls button{min-width:63px;min-height:30px;font-size:9px}.atlas-v4.atlas-consolidated .hero-film{background:linear-gradient(#080d147a 0%,#080d1410 48%,#0b0f17e6 76%,#101114 100%)}}.atlas-v4 .v4-roles{border-block:1px solid #ffffff24;grid-template-columns:1fr 1.2fr 1fr;gap:44px;padding-block:30px;display:grid}.atlas-v4 .v4-roles article+article{border-left:1px solid #ffffff24;padding-left:35px}.atlas-v4 .v4-roles h3{letter-spacing:-.04em;margin:0 0 18px;font-size:28px;font-weight:500;line-height:1.1}.atlas-v4 .v4-roles .v4-role-tools{letter-spacing:.035em;color:#b4bfd3;margin:0 0 12px;font-size:10px;line-height:1.8}.atlas-v4 .v4-role-description{color:#a0a9ba;max-width:290px;font-size:13px;line-height:1.8}.atlas-v4.atlas-consolidated .v4-role-split .how-relationship{color:#cbd3e1;margin-top:28px!important}.atlas-v4.atlas-consolidated .v4-role-split .compact-manifesto{border:0;margin-top:0;padding-top:72px;padding-bottom:12px}.atlas-v4.atlas-consolidated .method-compact{padding-top:56px;padding-bottom:36px;scroll-margin-top:100px}.atlas-v4.atlas-consolidated .method-compact .section-intro{margin-bottom:36px}.atlas-v4 .v4-method-bridge{text-align:center;border-top:1px solid #dfe6ef;grid-column:1/-1;margin-top:8px;padding-top:34px;animation:.3s ease-out reference-reveal}.atlas-v4 .v4-method-bridge[hidden]{display:none}.atlas-v4 .v4-experienced-steps{max-width:530px;margin-inline:auto}.atlas-v4 .v4-experienced-steps h3{letter-spacing:.07em;color:#476797;margin:0 0 8px;font-size:12px;font-weight:500}.atlas-v4 .v4-experienced-steps p{color:#74849c;font-size:13px;line-height:1.7}.atlas-v4 .v4-bridge-arrow{color:#a9b8ce;margin:14px 0;font-size:17px;display:block}.atlas-v4 .v4-method-invitation{letter-spacing:-.04em;text-underline-offset:8px;margin-top:30px;padding:8px 0;font-size:clamp(22px,2.7vw,32px);line-height:1.25;text-decoration:underline 1px #bdcbe0;display:inline-block}.atlas-v4 .v4-method-invitation:hover{color:#4863bf}.atlas-v4 .v4-method-invitation:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #4863bf}@media (width<=760px){.atlas-v4 .v4-roles{grid-template-columns:1fr;gap:24px;padding-block:24px}.atlas-v4 .v4-roles article{grid-template-columns:64px 1fr;column-gap:18px;display:grid}.atlas-v4 .v4-roles article+article{border-left:0;padding-left:0}.atlas-v4 .v4-roles h3{grid-row:1/3;margin:0;font-size:21px}.atlas-v4 .v4-roles .v4-role-tools{margin-bottom:8px;font-size:9px}.atlas-v4 .v4-role-description{font-size:12px;line-height:1.75}.atlas-v4.atlas-consolidated .v4-role-split .how-relationship{max-width:330px;font-size:13px;line-height:1.75;margin-top:24px!important}.atlas-v4.atlas-consolidated .v4-role-split .compact-manifesto{padding-top:46px;padding-bottom:4px}.atlas-v4.atlas-consolidated .method-compact{padding-top:38px;padding-bottom:20px;scroll-margin-top:82px}.atlas-v4.atlas-consolidated .method-compact .section-intro{margin-bottom:30px}.atlas-v4 .v4-method-bridge{margin-top:12px;padding-top:26px}.atlas-v4 .v4-experienced-steps h3{font-size:11px}.atlas-v4 .v4-experienced-steps p{font-size:12px}.atlas-v4 .v4-bridge-arrow{margin:12px 0}.atlas-v4 .v4-method-invitation{max-width:285px;margin-top:22px;font-size:24px}}@media (prefers-reduced-motion:reduce){.atlas-v4 .v4-method-bridge{animation:none}}.atlas-v4.atlas-consolidated #metodo .section-intro{margin-bottom:42px}.atlas-v4.atlas-consolidated #metodo .section-lead{max-width:540px;margin-inline:auto;font-size:16px;line-height:1.65}.atlas-v4 #metodo .v4-method-summary{border-bottom:1px solid #dbe2ec;margin:0;padding:0;list-style:none}.atlas-v4 #metodo .v4-method-summary>li{border-top:1px solid #dbe2ec;grid-template-columns:155px minmax(0,1fr) 105px;align-items:start;column-gap:48px;padding:32px 0;display:grid}.atlas-v4 #metodo .v4-method-stage{letter-spacing:-.035em;align-items:baseline;gap:15px;margin:0;font-size:23px;font-weight:500;line-height:1.2;display:flex}.atlas-v4 #metodo .v4-method-stage>span{letter-spacing:.04em;color:#8c9bb1;font-size:11px;font-weight:400}.atlas-v4 #metodo .v4-superpower{letter-spacing:.075em;color:#6c809d;margin:2px 0 12px;font-size:9px;font-weight:500;line-height:1.65}.atlas-v4 #metodo .v4-method-capability h4{letter-spacing:-.035em;max-width:670px;margin:0 0 13px;font-size:clamp(21px,2.1vw,28px);font-weight:500;line-height:1.2}.atlas-v4 #metodo .v4-capability-copy{color:#73829a;max-width:640px;margin:0;font-size:13px;line-height:1.8}.atlas-v4 #metodo .v4-method-owner{letter-spacing:.055em;color:#476797;text-align:right;white-space:nowrap;padding-top:2px;font-size:10px;font-weight:500;line-height:1.65}.atlas-v4 #metodo .v4-method-closing{text-align:center;max-width:830px;margin:52px auto 0}.atlas-v4 #metodo .v4-method-conviction{letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:400;line-height:1.25}.atlas-v4 #metodo .v4-method-conviction>span{color:#8592a6;margin-bottom:10px;display:block}.atlas-v4 #metodo .v4-method-closing>p:last-child{color:#73829a;max-width:590px;margin:19px auto 0;font-size:13px;line-height:1.75}.atlas-v4.atlas-consolidated #metodo .method-expanded{margin-top:25px}@media (width>=761px) and (width<=1000px){.atlas-v4 #metodo .v4-method-summary>li{grid-template-columns:125px minmax(0,1fr) 90px;column-gap:24px}.atlas-v4 #metodo .v4-method-stage{gap:10px;font-size:20px}}@media (width<=760px){.atlas-v4.atlas-consolidated #metodo .section-intro{margin-bottom:28px}.atlas-v4.atlas-consolidated #metodo .section-lead{max-width:320px;font-size:13px;line-height:1.65}.atlas-v4 #metodo .v4-method-summary>li{grid-template-columns:1fr;gap:0;padding:25px 0}.atlas-v4 #metodo .v4-method-stage{gap:13px;margin-bottom:17px;font-size:23px}.atlas-v4 #metodo .v4-method-stage>span{font-size:10px}.atlas-v4 #metodo .v4-superpower{letter-spacing:.055em;margin:0 0 10px;font-size:8px}.atlas-v4 #metodo .v4-method-capability h4{margin-bottom:11px;font-size:23px;line-height:1.2}.atlas-v4 #metodo .v4-capability-copy{font-size:12px;line-height:1.75}.atlas-v4 #metodo .v4-method-owner{text-align:left;margin-top:14px;padding:0;font-size:9px}.atlas-v4 #metodo .v4-method-closing{text-align:left;margin-top:34px}.atlas-v4 #metodo .v4-method-conviction{font-size:25px;line-height:1.25}.atlas-v4 #metodo .v4-method-conviction>span{margin-bottom:13px}.atlas-v4 #metodo .v4-method-closing>p:last-child{margin-top:17px;font-size:12px}}.atlas-v4 #metodo .v4-method-practice>summary{font-size:12px}.atlas-v4 #metodo .v4-programme{text-align:left;border:1px solid #dbe2ec;border-radius:6px;margin-top:25px;padding:26px}.atlas-v4 #metodo .v4-programme-intro{justify-content:space-between;align-items:baseline;gap:15px;padding-bottom:22px;display:flex}.atlas-v4 #metodo .v4-programme-intro p{margin:0;font-size:15px;font-weight:500}.atlas-v4 #metodo .v4-programme-intro>span{color:#7c899e;font-size:11px;line-height:1.6}.atlas-v4 #metodo .v4-programme-stage{border-top:1px solid #dbe2ec}.atlas-v4 #metodo .v4-programme-stage>summary{cursor:pointer;align-items:center;gap:14px;min-height:58px;padding:19px 0;list-style:none;display:flex}.atlas-v4 #metodo .v4-programme-stage>summary::-webkit-details-marker{display:none}.atlas-v4 #metodo .v4-programme-stage>summary>span:first-child{color:#8c9bb1;font-size:10px}.atlas-v4 #metodo .v4-programme-stage>summary>b{letter-spacing:-.03em;font-size:17px;font-weight:500}.atlas-v4 #metodo .v4-programme-state{color:#6c809d;margin-left:auto;font-size:10px}.atlas-v4 #metodo .when-open{display:none}.atlas-v4 #metodo .v4-programme-stage[open]>summary .when-open{display:inline}.atlas-v4 #metodo .v4-programme-stage[open]>summary .when-closed{display:none}.atlas-v4 #metodo .v4-programme-stage>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #4863bf}.atlas-v4 #metodo .v4-programme-content{grid-template-columns:1fr 1fr;gap:22px 40px;margin:0;padding:0 0 25px 29px;display:grid}.atlas-v4 #metodo .v4-programme-content dt{color:#476797;margin-bottom:8px;font-size:11px;font-weight:500;line-height:1.6}.atlas-v4 #metodo .v4-programme-content dd{color:#687b96;margin:0;font-size:13px;line-height:1.75}.atlas-v4 #metodo .v4-programme-content ul{margin:0;padding:0 0 0 16px}.atlas-v4 #metodo .v4-programme-content li{padding:2px 0}.atlas-v4 #metodo .v4-programme-action,.atlas-v4 #metodo .v4-programme-deliverable,.atlas-v4 #metodo .v4-programme-example{grid-column:1/-1}.atlas-v4 #metodo .v4-programme-action dd{max-width:800px}.atlas-v4 #metodo .v4-programme-deliverable{border-top:1px solid #e2e8f0;padding-top:18px}.atlas-v4 #metodo .v4-programme-deliverable dd{color:#28364b;letter-spacing:-.015em;font-size:16px;font-weight:500}.atlas-v4 #metodo .v4-programme-example{background:#f7f9fc;border-radius:4px;padding:18px 20px}.atlas-v4 #metodo .v4-programme-example dt>span{color:#8694a8;margin-left:14px;font-size:10px;font-weight:400}.atlas-v4 #metodo .v4-programme-example dd{font-size:12px}@media (width<=760px){.atlas-v4 #metodo .v4-method-practice>summary{font-size:11px}.atlas-v4 #metodo .v4-programme{margin-top:20px;padding:17px 15px}.atlas-v4 #metodo .v4-programme-intro{padding-bottom:17px;display:block}.atlas-v4 #metodo .v4-programme-intro p{margin-bottom:6px;font-size:14px}.atlas-v4 #metodo .v4-programme-intro>span{font-size:10px;display:block}.atlas-v4 #metodo .v4-programme-stage>summary{gap:10px;padding-block:17px}.atlas-v4 #metodo .v4-programme-stage>summary>b{font-size:16px}.atlas-v4 #metodo .v4-programme-state{font-size:9px}.atlas-v4 #metodo .v4-programme-content{grid-template-columns:1fr;gap:19px;padding:0 0 23px}.atlas-v4 #metodo .v4-programme-content dt{margin-bottom:6px;font-size:10px}.atlas-v4 #metodo .v4-programme-content dd{font-size:12px;line-height:1.7}.atlas-v4 #metodo .v4-programme-deliverable dd{font-size:15px}.atlas-v4 #metodo .v4-programme-example{padding:15px}.atlas-v4 #metodo .v4-programme-example dt>span{margin:4px 0 0;font-size:9px;display:block}.atlas-v4 #metodo .v4-programme-example dd{font-size:11px}}.atlas-v4 #metodo .v4-programme-stage[open]>summary>span{transform:none}.atlas-v4 .atlas-sales-kit{border-top:1px solid #d9e0ea;grid-template-columns:1fr 1fr;gap:42px;margin-top:36px;padding:30px 0 10px;display:grid}.atlas-v4 .sales-kit-heading .sales-kit-label{letter-spacing:.09em;color:#6f80a0;margin:0 0 14px;font-size:9px}.atlas-v4 .sales-kit-heading h3{letter-spacing:-.035em;margin:0;font-size:clamp(23px,2.5vw,31px);font-weight:500;line-height:1.2}.atlas-v4 .sales-kit-resources>p{color:#738199;max-width:490px;margin:0;font-size:12px;line-height:1.8}.atlas-v4 .sales-kit-resources ul{flex-wrap:wrap;gap:10px 21px;margin:20px 0 13px;padding:0;list-style:none;display:flex}.atlas-v4 .sales-kit-resources li{letter-spacing:.06em;color:#31456b;border-top:1px solid #c8d1e1;padding-top:9px;font-size:10px}.atlas-v4 .sales-kit-resources small{color:#7c8a9f;font-size:10px;line-height:1.65;display:block}.atlas-v4 .sales-kit-offer-note{color:#94a4c0;max-width:380px;margin-top:18px;font-size:10px;line-height:1.6;display:block}@media (width<=760px){.atlas-v4 .atlas-sales-kit{grid-template-columns:1fr;gap:17px;margin-top:25px;padding-top:24px}.atlas-v4 .sales-kit-heading h3{font-size:24px}.atlas-v4 .sales-kit-resources ul{gap:10px 16px;margin-top:16px}.atlas-v4 .sales-kit-resources li{font-size:9px}}html:is([lang=es],[lang=en]) .atlas-v4 .reference-concept-intro>p:last-child{color:#52647d;font-size:18px;line-height:1.7}html:is([lang=es],[lang=en]) .atlas-v4 .reference-tool label,html:is([lang=es],[lang=en]) .atlas-v4 .reference-examples>span,html:is([lang=es],[lang=en]) .atlas-v4 .reference-examples button{color:#465f83;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .reference-hint{color:#526681;font-size:16px;line-height:1.65}html:is([lang=es],[lang=en]) .atlas-v4 .reference-result dt{color:#4c6486;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .reference-result dd{color:#475e7d;font-size:16px;line-height:1.65}html:is([lang=es],[lang=en]) .atlas-v4 .reference-actions>a:last-child{font-size:14px}html:is([lang=es],[lang=en]) .atlas-v4 .v4-roles .v4-role-tools{color:#d0d9e8;letter-spacing:.01em;font-size:13px;line-height:1.7}html:is([lang=es],[lang=en]) .atlas-v4 .v4-role-description{color:#c0cada;font-size:17px;line-height:1.65}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .section-lead{color:#53657e;font-size:18px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-capability-copy{color:#52657f;font-size:17px;line-height:1.7}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-superpower,html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-method-owner{color:#4c6488;letter-spacing:.035em;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-method-stage>span{color:#576d8b;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-method-closing>p:last-child{color:#536780;font-size:17px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-method-practice>summary{font-size:16px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-programme-content dd{color:#4d6380;font-size:16px;line-height:1.7}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-programme-content dt{color:#425c82;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions>.v2-wrap>.section-heading>p{color:#536780;font-size:18px;line-height:1.7}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .commercial-eyebrow{color:#536b8c;letter-spacing:.045em;font-size:13px;line-height:1.65}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .commercial-framing h3{font-size:18px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .commercial-description{color:#536780;margin-top:19px;font-size:18px;line-height:1.65}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals{margin-top:25px;padding-top:21px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals h4{letter-spacing:.055em;text-transform:uppercase;color:#516987;margin-bottom:14px;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals ul{gap:12px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals li{color:#364e70;padding-left:0;font-size:17px;font-weight:500;line-height:1.5}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals li:before{display:none}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-outcome{border-left:0;margin-top:27px;padding-left:0}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-outcome>span{letter-spacing:.05em;color:#566c8c;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-outcome>p{color:#283e60;letter-spacing:-.035em;margin-top:12px;font-size:clamp(23px,2.3vw,29px);font-weight:500;line-height:1.22}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-demo-link{color:#465c98;min-height:36px;font-size:16px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-kit-footer>b{color:#465f85;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-kit-footer>span{color:#536780;font-size:14px;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-kit-footer small{color:#62758e;font-size:12px}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 .reference-concept-intro>p:last-child{max-width:340px;font-size:17px}html:is([lang=es],[lang=en]) .atlas-v4 .reference-result dl>div{grid-template-columns:1fr;gap:5px}html:is([lang=es],[lang=en]) .atlas-v4 .v4-role-description,html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-capability-copy,html:is([lang=es],[lang=en]) .atlas-v4 #metodo .v4-method-closing>p:last-child{font-size:16px}html:is([lang=es],[lang=en]) .atlas-v4 #metodo .section-lead,html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions>.v2-wrap>.section-heading>p,html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .commercial-description,html:is([lang=es],[lang=en]) .atlas-v4 .commercial-signals li{font-size:17px}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-outcome>p{font-size:25px}}html:is([lang=es],[lang=en]) .atlas-v4{--type-section:40px;--type-highlight:28px;--type-body:18px;--type-support:16px;--type-label:13px;--type-ink:#263e61;--type-secondary:#526781;--type-on-dark:#eef2f8;--type-muted-on-dark:#c0ccdd}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4{--type-section:32px;--type-highlight:26px;--type-body:17px}}html:is([lang=es],[lang=en]) .atlas-v4 :is(#oportunidad h2,#conceptualizador .reference-concept-intro h2,#conceptualizador .reference-concept-intro h2>span,#modelo h2,#metodo .section-intro h2,#soluciones>.v2-wrap>.section-heading h2,.kit-showcase-heading h3,.founder-copy h2,.offer-intro h2,.faq-grid h2,.final-cta h2,.waitlist-intro h2,.vision-dialog-content h2){font-weight:500;line-height:1.15;font-size:var(--type-section)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(#metodo .v4-method-stage,#metodo .v4-method-capability h4,#metodo .v4-method-conviction,.v4-method-invitation,.reference-result h3,.v4-roles h3,.commercial-framing h3>span,.commercial-outcome>p,.kit-showcase-heading h4,.kit-showcase-close>p,.v4-proof-heading h3,.founder-facts strong,.voice-locale-panel h4,.sales-store-preview h4,.yupi-conversation-intro h4,.yupi-preview-metrics dd,.yupi-manager-response dd,.yupi-intro h3,.demo-story h3){font-weight:500;line-height:1.15;font-size:var(--type-highlight)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(#oportunidad .section-lead,.reference-concept-intro>p:last-child,#metodo .section-lead,#metodo .v4-capability-copy,#metodo .v4-method-closing>p:last-child,.v4-role-description,.how-relationship,.commercial-solutions>.v2-wrap>.section-heading>p,.commercial-description,.commercial-signals li,.kit-showcase-heading>div,.founder-copy .founder-story,.v4-proof-track blockquote,.offer-system>p,.offer-intro>p:not(.section-label),.offer-card li,.faq summary,.faq details>p,.faq .section-lead,.waitlist-intro>p:not(.waitlist-eyebrow),.video-pending,.vision-outline p){line-height:1.6;font-size:var(--type-body)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(#metodo .v4-method-practice>summary,#metodo .v4-programme-intro p,#metodo .v4-programme-stage>summary>b,#metodo .v4-programme-content dd,#metodo .v4-programme-example dd,.reference-hint,.reference-result dd,.reference-discovery ul,.reference-full-case h4,.reference-actions>a:last-child,.reference-processing,.v4-experienced-steps p,.commercial-framing h3,.commercial-kit-footer>span,.commercial-demo-link,.kit-folder-cover>p,.kit-file p,.founder-copy .founder-credentials,.v4-proof-heading p,.v4-proof-track figcaption b,.system-pillars p,.system-pillars b,.paths-inline h3,.paths-inline>p,.offer-microcopy,.final-cta>.v2-wrap>span,.waitlist-intro>span,.waitlist-form input:not([type=checkbox]),.waitlist-form select,.waitlist-field>label,.waitlist-consent>span,.waitlist-status,.voice-greeting,.voice-transcript li>p,.voice-conversation-prompts li,.sales-message>p,.sales-card-title,.sales-chat-header b,.sales-recommendation li,.sales-composer input,.yupi-operator-question,.yupi-manager-response>p,.yupi-view-heading p,.yupi-ticket>p,.yupi-managers p,.vision-outline b,.desktop-nav,.mobile-menu a,.nav-cta,.v2-button,.mobile-cta a,.voice-actions button,.sales-composer button,.yupi-preview-footer button,.reference-tool textarea,.footer-top>p,.cinematic-lead){line-height:1.6;font-size:var(--type-support)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(#metodo .v4-superpower,#metodo .v4-method-owner,#metodo .v4-method-stage>span,#metodo .v4-programme-intro>span,#metodo .v4-programme-stage>summary>span,#metodo .v4-programme-content dt,#metodo .v4-programme-example dt>span,.section-label,.hero-kicker,.stage-caption,.v4-hero-authority p,.v4-hero-authority b,.trust-group>p,.cinema-top,.cinema-action,.v3-video-caption,.reference-tool>header,.reference-tool>header>span:last-child,.reference-tool>header b,.reference-tool label,.reference-examples>span,.reference-examples button,.reference-result-top,.reference-result-top>span:last-child,.reference-result dt,.reference-fallback,.reference-discovery>p,.reference-discovery summary,.reference-full-case>p,.v4-experienced-steps h3,.v4-role-tools,.commercial-eyebrow,.commercial-signals h4,.commercial-outcome>span,.commercial-kit-footer>b,.commercial-kit-footer small,.kit-showcase-heading>p,.kit-folder-tab,.kit-folder-cover>strong>span,.kit-folder-cover>span,.kit-file-top,.kit-file h5,.kit-file code,.kit-mobile-controls>span,.kit-showcase-close>small,.products-more,.founder-photo span,.founder-facts span,.v4-quote-school,.v4-proof-track figcaption span,.v4-proof-progress,.offer-card-top,.offer-badge,.offer-price-note,.offer-limit,.sales-kit-offer-note,.system-pillars span,.paths-inline article>span,.final-cta>.v2-wrap>p,.footer-top nav,.footer-bottom,.footer-bottom p,.footer-bottom>span,.mobile-cta b,.waitlist-eyebrow,.waitlist-intro>small,.waitlist-field>small,.waitlist-field>label>span,.waitlist-error,.voice-console-top>span,.voice-agent-identity>p,.voice-agent-identity>span,.voice-greeting-label,.voice-playback-meta,.voice-transcript li>span,.voice-connection-notice,.voice-conversation-prompts>span,.voice-channel-note,.sales-browser-bar,.sales-browser-bar>span:last-child,.sales-store-header strong>span,.sales-store-header>span,.sales-store-preview p,.sales-store-preview span,.sales-chat-header span,.sales-example-controls span,.sales-message>span,.sales-demo-note,.yupi-preview-logo b,.yupi-preview-header>span,.yupi-preview-header small,.yupi-platform-map>span,.yupi-platform-map li,.yupi-conversation-intro p,.yupi-preview-metrics dt,.yupi-operator-question>span,.yupi-manager-response>span,.yupi-manager-response dt,.yupi-manager-response>small,.yupi-preview-footer>p,.demo-stage-toolbar>span,.demo-eyebrow,.demo-story>small,.yupi-app,.yupi-brand>b,.yupi-top>span:nth-child(2),.yupi-top i,.yupi-service,.yupi-service b,.yupi-nav>span,.yupi-stats span,.yupi-tables button>span,.yupi-tables button small,.yupi-ticket>span,.ticket-line,.ticket-total,.yupi-ticket>small,.yupi-menu small,.yupi-menu b,.yupi-menu>button>span:last-child,.yupi-ticket label,.yupi-reservation-form label,.kds-ticket header span,.kds-ticket li,.kds-note,.yupi-empty,.reservation-row>b,.reservation-row strong,.reservation-row div>span,.yupi-tag,.yupi-recipes article>span,.yupi-recipes p,.yupi-recipes dl>div,.stock-row,.stock-head,.yupi-suggestion b,.yupi-suggestion p,.yupi-managers article>span,.yupi-ai-note,.yupi-toast,.yupi-app>footer,.voice-language button,.voice-transcript summary,.voice-playback-meta button,.sales-chat-header button,.sales-example-controls button,.sales-recommendation button,.sales-choices button,.yupi-manager-selector button,.yupi-app button,.demo-stage-toolbar button,.v4-proof-controls button,.dialog-close,.menu-toggle,.nav-language){line-height:1.6;font-size:var(--type-label)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(.cinematic-hero,.trust-strip,.how-compact,.offer,.final-cta,.voice-console,.sales-chat-header){--type-ink:#eef2f8;--type-secondary:#c0ccdd}html:is([lang=es],[lang=en]) .atlas-v4 :is(.offer-card,.commercial-kit-footer,.vision-dialog){--type-ink:#263e61;--type-secondary:#526781}html:is([lang=es],[lang=en]) .atlas-v4 :is(.section-lead,.reference-concept-intro>p:last-child,.reference-hint,.reference-result dd,#metodo .v4-capability-copy,#metodo .v4-method-closing>p:last-child,#metodo .v4-programme-content dd,.v4-role-description,.how-relationship,.commercial-description,.commercial-kit-footer>span,.kit-showcase-heading>div,.kit-file p,.founder-story,.founder-credentials,.founder-facts span,.v4-proof-heading p,.v4-proof-track figcaption span,.offer-intro>p:not(.section-label),.offer-system>p,.system-pillars p,.offer-microcopy,.offer-limit,.offer-price-note,.sales-kit-offer-note,.faq details>p,.waitlist-intro>p:not(.waitlist-eyebrow),.waitlist-intro>span,.waitlist-intro>small,.waitlist-field>small,.waitlist-field>label,.waitlist-consent>span,.voice-greeting,.voice-transcript li>p,.voice-connection-notice,.voice-conversation-prompts li,.yupi-operator-question,.yupi-manager-response>p,.yupi-preview-footer>p,.footer-bottom p,.v3-video-caption,.trust-group>p){color:var(--type-secondary)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(.v4-proof-track blockquote,.commercial-signals li,.commercial-outcome>p,.faq summary,.founder-facts strong,.reference-result h3,.kit-file h5){color:var(--type-ink)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(.section-label,.reference-tool label,.reference-result dt,.reference-result-top,#metodo .v4-superpower,#metodo .v4-method-owner,#metodo .v4-programme-content dt,.v4-role-tools,.commercial-eyebrow,.commercial-signals h4,.commercial-outcome>span,.kit-file-top,.kit-file code,.kit-showcase-close>small,.v4-quote-school,.v4-proof-progress,.yupi-platform-map>span,.yupi-preview-metrics dt,.yupi-manager-response dt,.waitlist-eyebrow,.waitlist-field>label>span){color:var(--type-secondary)!important}html:is([lang=es],[lang=en]) .atlas-v4 .reference-full-case .reference-blurred{color:#0000!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(.v2-button,.nav-cta,.voice-actions button,.sales-composer button,.yupi-preview-footer button){font-weight:500}html:is([lang=es],[lang=en]) .atlas-v4 :is(.founder-photo b,.kit-folder-cover>strong,.sales-store-header strong,.yupi-view-heading h4,.yupi-managers h5,.yupi-recipes h5,.yupi-ticket h5,.yupi-reservation-form h5){line-height:1.3;font-size:var(--type-body)!important}html:is([lang=es],[lang=en]) .atlas-v4 :is(.yupi-stats b,.ticket-total b,.yupi-tables button>b){line-height:1.15;font-size:var(--type-highlight)!important}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-app :is(input,select),html:is([lang=es],[lang=en]) .atlas-v4 .v4-hero-authority b{font-size:var(--type-support)!important}html:is([lang=es],[lang=en]) .atlas-v4 .v4-hero-authority p{line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .v4-hero-authority{max-width:600px}html:is([lang=es],[lang=en]) .atlas-v4 .desktop-nav{gap:22px}html:is([lang=es],[lang=en]) .atlas-v4 .v4-proof-track figure{height:auto}html:is([lang=es],[lang=en]) .atlas-v4 :is(.voice-console-top,.voice-actions,.voice-playback-meta,.sales-example-controls,.sales-chat-header,.sales-store-header,.yupi-preview-header,.commercial-kit-footer){flex-wrap:wrap}html:is([lang=es],[lang=en]) .atlas-v4 .voice-actions button{white-space:normal;height:auto;min-height:48px}html:is([lang=es],[lang=en]) .atlas-v4 .sales-composer{grid-template-columns:minmax(0,1fr) auto}html:is([lang=es],[lang=en]) .atlas-v4 .sales-composer input{min-width:0}html:is([lang=es],[lang=en]) .atlas-v4 .sales-example-controls>span{max-width:none}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-manager-selector{gap:4px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-manager-answer{min-height:0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-menu button{height:auto;min-height:116px}html:is([lang=es],[lang=en]) .atlas-v4 .waitlist-phone-row{grid-template-columns:160px minmax(0,1fr)}html:is([lang=es],[lang=en]) .atlas-v4 .waitlist-consent input{margin-top:5px}html:is([lang=es],[lang=en]) .atlas-v4 .waitlist-field>label{gap:10px}html:is([lang=es],[lang=en]) .atlas-v4 .offer-card-top{flex-wrap:wrap}html:is([lang=es],[lang=en]) .atlas-v4 .faq summary{gap:20px}html:is([lang=es],[lang=en]) .atlas-v4 .faq summary>span{flex-shrink:0}html:is([lang=es],[lang=en]) .atlas-v4 .footer-top nav{flex-wrap:wrap;line-height:1.6}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 .reference-result dl>div{grid-template-columns:1fr;gap:6px}html:is([lang=es],[lang=en]) .atlas-v4 .waitlist-phone-row,html:is([lang=es],[lang=en]) .atlas-v4 .voice-actions{grid-template-columns:1fr}html:is([lang=es],[lang=en]) .atlas-v4 .voice-console-top{gap:12px}html:is([lang=es],[lang=en]) .atlas-v4 .sales-browser-bar{flex-wrap:wrap}html:is([lang=es],[lang=en]) .atlas-v4 .sales-store-header strong{flex-wrap:wrap;gap:5px}html:is([lang=es],[lang=en]) .atlas-v4 .sales-store-preview{grid-template-columns:1fr .65fr}html:is([lang=es],[lang=en]) .atlas-v4 .kit-folder-cover{flex-wrap:wrap}html:is([lang=es],[lang=en]) .atlas-v4 .kit-file{min-height:218px}html:is([lang=es],[lang=en]) .atlas-v4 .paths-inline article{align-items:flex-start;gap:14px}html:is([lang=es],[lang=en]) .atlas-v4 .paths-inline h3{font-size:var(--type-support)!important}html:is([lang=es],[lang=en]) .atlas-v4 .v4-proof-heading{flex-wrap:wrap}html:is([lang=es],[lang=en]) .atlas-v4 .v4-proof-heading>div:first-child{min-width:0}html:is([lang=es],[lang=en]) .atlas-v4 .v4-proof-controls button{min-width:74px;min-height:40px}html:is([lang=es],[lang=en]) .atlas-v4 .cinematic-content{height:auto}}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-grid{flex-direction:column;align-items:stretch;gap:32px;max-width:900px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-intro{text-align:center;width:100%;margin:0;position:static;inset:auto}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-intro h2{max-width:760px;margin:0 auto}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-intro h2>span{margin-top:10px}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-intro>p:last-child{max-width:620px;margin:20px auto 0}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-tool{width:100%;min-width:0}html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .v4-method-bridge{width:100%;margin:0;padding-top:32px}html:is([lang=es],[lang=en]) .atlas-v4 .solution-chapter{border-top:1px solid #d0d8e4;justify-content:space-between;align-items:baseline;gap:24px;margin:76px 0 20px;padding-top:24px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .section-heading+.solution-chapter{margin-top:36px}html:is([lang=es],[lang=en]) .atlas-v4 .solution-chapter>span{font-size:var(--type-label);letter-spacing:.08em;color:var(--type-ink);white-space:nowrap;font-weight:500}html:is([lang=es],[lang=en]) .atlas-v4 .solution-chapter p{font-size:var(--type-support);color:var(--type-secondary);margin:0;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions :is(.voice-product,.sales-product,.yupi-product-preview){margin-top:0}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .sales-product{background:#101319;border-color:#202734}html:is([lang=es],[lang=en]) .atlas-v4 .commercial-solutions .sales-product-copy{--type-ink:#eef2f8;--type-secondary:#c0ccdd;color:var(--type-ink);background:#101319}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product-copy .commercial-framing h3{color:#eef2f8}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product-copy .commercial-signals{border-color:#344050}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product-copy .commercial-signals h4{color:#c0ccdd}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product-copy .commercial-demo-link{color:#d8e2ff;border-color:#7586ab}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product>.commercial-kit-footer{--type-secondary:#c0ccdd;background:#1b222d;border-color:#344050}html:is([lang=es],[lang=en]) .atlas-v4 .sales-product>.commercial-kit-footer :is(b,small){color:#c0ccdd}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-console{background:#f1f4f7}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-header>span{font-size:var(--type-support);color:#263e61;max-width:230px;font-weight:500}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-welcome{margin:22px 0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-welcome h4{font-size:var(--type-highlight);letter-spacing:-.035em;color:#263e61;margin:0 0 12px;font-weight:500;line-height:1.15}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-welcome p{font-size:var(--type-support);color:#526781;margin:0;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat{background:#fff;border:1px solid #c7d2e1;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px #233b6110}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-heading{border-bottom:1px solid #e2e7ee;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-heading b{font-size:var(--type-support);color:#263e61;font-weight:500;display:block}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-heading span{font-size:var(--type-label);color:#526781;margin-top:3px;line-height:1.6;display:block}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-heading button{font-size:var(--type-label);color:#526781;cursor:pointer;background:0 0;border:0;padding:8px 0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-log{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:22px;height:340px;padding:20px;display:flex;overflow-y:auto}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-user{background:#edf1f7;border-radius:12px 12px 2px;align-self:flex-end;max-width:90%;margin-left:28px;padding:12px 16px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-reply{padding-right:8px}html:is([lang=es],[lang=en]) .atlas-v4 :is(.yupi-chat-user,.yupi-chat-reply)>span{font-size:var(--type-label);color:#526781;letter-spacing:.04em}html:is([lang=es],[lang=en]) .atlas-v4 :is(.yupi-chat-user,.yupi-chat-reply)>p{font-size:var(--type-support);color:#263e61;margin:8px 0 0;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-reply small{font-size:var(--type-label);color:#526781;margin-top:12px;line-height:1.6;display:block}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-suggestions{border-top:1px solid #e7ebf2;flex-wrap:wrap;gap:7px;padding:12px 16px 0;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-suggestions button{font-size:var(--type-label);text-align:left;color:#526781;cursor:pointer;background:#fff;border:1px solid #d8e0eb;border-radius:16px;padding:8px 12px;line-height:1.4}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-suggestions button:hover{background:#edf1f7}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer{gap:8px;padding:14px 16px 16px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer input{width:100%;min-width:0;font:inherit;font-size:var(--type-support);color:#263e61;background:#fafbfd;border:1px solid #c4cede;border-radius:7px;padding:12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer button{font:inherit;font-size:var(--type-support);color:#fff;cursor:pointer;background:#263e61;border:0;border-radius:7px;padding:12px 16px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-footer{margin-top:20px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-footer>p{line-height:1.6;font-size:var(--type-label)!important}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-platform-map{margin-top:24px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority{margin-bottom:40px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-header h2{font-size:var(--type-section);letter-spacing:-.04em;margin:0;font-weight:500;line-height:1.15}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-header>div>p:last-child{font-size:var(--type-body);color:var(--type-secondary);margin:12px 0 0;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-credentials{text-align:right}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-credentials p{color:var(--type-secondary);margin:0;line-height:1.6;font-size:var(--type-support)!important}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-credentials strong{font-size:var(--type-highlight);color:var(--type-ink);margin-right:8px;font-weight:500}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;margin-bottom:24px;padding-bottom:12px;display:flex;overflow-x:auto}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip figure{scroll-snap-align:start;flex:1 0 170px;max-width:240px;margin:0}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip img{object-fit:cover;object-position:center 58%;border-radius:5px;width:100%;height:160px;display:block}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip figcaption{font-size:var(--type-label);color:var(--type-secondary);margin-top:8px;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements article{background:#fafbfd;border:1px solid #dce3ed;border-radius:6px;padding:26px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements svg{width:30px;height:30px;color:var(--type-secondary);margin-bottom:20px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements .mario-achievement-label{font-size:var(--type-label);letter-spacing:.04em;color:var(--type-secondary);min-height:42px;margin:0 0 12px;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements h3{font-size:var(--type-highlight);letter-spacing:-.035em;color:var(--type-ink);margin:0 0 14px;font-weight:500;line-height:1.15}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements article>p:last-child:not(.mario-achievement-label){font-size:var(--type-body);color:var(--type-secondary);margin:0;line-height:1.6}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 #conceptualizador .reference-concept-grid{gap:24px}html:is([lang=es],[lang=en]) .atlas-v4 .solution-chapter{margin-top:52px;padding-top:20px;display:block}html:is([lang=es],[lang=en]) .atlas-v4 .solution-chapter p{margin-top:10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-header{align-items:center}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-header>span{text-align:left}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-metrics{gap:8px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-preview-metrics dd{font-size:22px!important}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-heading{align-items:start;padding:16px 12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-log{height:360px;padding:16px 12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-suggestions{padding:12px 10px 0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer{gap:6px;padding:12px 10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer input{padding:10px 8px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer button{padding:10px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-header{display:block}html:is([lang=es],[lang=en]) .atlas-v4 .mario-authority-credentials{text-align:left;margin-top:20px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip figure{flex:0 0 190px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-strip img{height:150px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements{grid-template-columns:1fr;gap:14px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements article{grid-template-columns:28px 1fr;column-gap:16px;padding:22px;display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements svg{grid-row:1/4;width:27px;height:27px;margin:0}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements :is(h3,p){grid-column:2}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievements .mario-achievement-label{min-height:0}}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-single{grid-template-columns:240px 1fr;align-items:center;gap:44px;display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-context{font-size:var(--type-body);color:var(--type-secondary);max-width:650px;margin:0;line-height:1.6}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-single{grid-template-columns:1fr;gap:20px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-event-single figure{width:190px}}.atlas-v4 .cinematic-copy .hero-programme-summary{color:#dae0ea;text-wrap:pretty;max-width:560px;margin-top:18px;font-size:14px;line-height:1.7}.atlas-v4 .v4-policy-link{text-align:center;margin:12px 0 0;font-size:13px;line-height:1.6}.atlas-v4 .v4-policy-link a,.atlas-v4 .faq a{color:#455a91;text-underline-offset:3px;text-decoration:underline}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview{background:#f6f7f9;padding:0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview>.yupi-preview-header{background:#fff;gap:12px;margin:0;padding:20px 22px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-layout{grid-template-columns:58px minmax(0,1fr);display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar{background:#fff;border-right:1px solid #e2e7ee;flex-direction:column;align-items:center;gap:18px;padding:20px 4px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar>span{color:#8390a3;border-radius:6px;flex-direction:column;align-items:center;gap:5px;width:48px;padding:8px 0;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar .is-active{color:#344f79;background:#eaf0fb}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar svg{width:20px;height:20px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar small{font-size:10px;line-height:1.3}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-main{min-width:0;padding:18px 22px 24px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-breadcrumb{color:#65758c;justify-content:space-between;gap:10px;margin-bottom:18px;font-size:13px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics{gap:8px;margin-bottom:28px}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics>div{background:#fff;border:1px solid #e1e6ed;border-radius:7px;padding:12px}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics dt{color:#65758c;font-size:12px!important}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics dd{color:#263e61;white-space:nowrap;line-height:1.3;font-size:24px!important}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chief-greeting{text-align:center;font-size:var(--type-highlight);letter-spacing:-.035em;color:#263e61;margin:30px 0 22px;font-weight:500;line-height:1.2}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat{border-color:#d7dfe9;border-radius:12px;box-shadow:0 5px 20px #263e6107}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-heading{border:0;padding:16px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-heading>div{align-items:center;gap:8px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-heading svg{color:#415c87;width:22px;height:22px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat:not([data-active=true]) .yupi-chat-heading button{visibility:hidden}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty{text-align:center;padding:24px 16px 30px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty h5{letter-spacing:-.035em;color:#263e61;margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.2}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty p{color:#7a899f;min-height:45px;margin:0;font-size:14px;font-weight:400;line-height:1.6}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty i{vertical-align:middle;border-left:1px solid #9aa8bb;height:15px;margin-left:3px;animation:1s step-end infinite yupi-caret;display:inline-block}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat[data-active=true] .yupi-agent-empty,html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-log[hidden]{display:none}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-log{height:300px;padding:12px 16px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-composer{background:#fafbfd;border:1px solid #d9e0e9;border-radius:10px;align-items:end;margin:0 14px 14px;padding:10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer textarea{resize:vertical;width:100%;min-width:0;min-height:62px;max-height:160px;font:inherit;color:#263e61;background:0 0;border:0;padding:4px;font-size:16px;line-height:1.5}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-composer button{border-radius:7px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:8px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer button svg{width:20px;height:20px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-suggestions{border:0;gap:7px;padding:14px 0 0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-suggestions button{color:#65758c;background:0 0;border-radius:7px;padding:8px 10px;font-size:12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules{margin-top:24px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules>p{color:#65758c;margin:0 0 12px;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules>div>div{color:#526781;background:#fff;border:1px solid #e1e6ed;border-radius:7px;flex-direction:column;align-items:center;gap:8px;padding:14px 4px;display:flex}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules svg{width:22px;height:22px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules span{font-size:12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-preview-footer{margin-top:24px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-preview-footer button{width:100%}@keyframes yupi-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty i{animation:none}}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview>.yupi-preview-header{padding:18px 12px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview>.yupi-preview-header>span{text-align:right;max-width:150px;font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-layout{grid-template-columns:35px minmax(0,1fr)}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar{gap:15px;padding:18px 2px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar>span{width:29px;padding:7px 0}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar small{display:none}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-mini-sidebar svg{width:17px;height:17px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-main{padding:14px 10px 20px}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics{gap:5px}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics>div{padding:10px 6px}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics dt{min-height:31px;font-size:11px!important}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics dd{font-size:18px!important}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chief-greeting{font-size:24px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-heading{gap:5px;padding:12px 10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-heading button{text-align:right;max-width:80px;font-size:11px;line-height:1.4}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty{padding:20px 10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty h5{font-size:21px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-agent-empty p{font-size:13px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-composer{gap:3px;margin:0 8px 8px;padding:6px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-preview .yupi-chat-log{padding:12px 10px}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-home-modules>div{grid-template-columns:repeat(2,minmax(0,1fr))}}html:is([lang=es],[lang=en]) .atlas-v4 .yupi-chat-composer button svg{color:#fff;flex-shrink:0;display:block!important}.yupi-currency-control{color:var(--muted,#64748b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:12px;display:flex}.yupi-currency-control label{align-items:center;gap:8px;display:flex}.yupi-currency-control select{font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #dce2ec;border-radius:5px;min-height:36px;padding:7px 9px}.yupi-currency-control select:focus-visible{outline-offset:3px;outline:2px solid #4968a7}html:is([lang=es],[lang=en]) .atlas-v4 #soluciones .yupi-home-preview .yupi-preview-metrics>div:first-child dd{white-space:normal;overflow-wrap:anywhere;font-size:clamp(16px,1.3vw,22px)!important}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;display:grid}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements article{background:#fafbfd;grid-template-columns:36% minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements figure{min-width:0;height:100%;min-height:200px;margin:0;position:relative}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements figcaption{color:#fff;background:linear-gradient(#0000,#121c2bba);padding:25px 12px 10px;font-size:11px;line-height:1.5;position:absolute;inset:auto 0 0}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content{align-self:center;min-width:0;padding:26px 24px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content>p:last-child{color:var(--type-secondary);margin:0;font-size:16px;line-height:1.5}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content .mario-achievement-label{letter-spacing:.06em;min-height:0;margin:0;font-size:11px;line-height:1.5}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements h3{margin:12px 0;font-size:22px;line-height:1.25}.atlas-v4 .atlas-team-strip{border-block:1px solid #e1e6ed;margin-top:42px;padding:30px 0}.atlas-v4 .atlas-team-strip h2{letter-spacing:-.025em;margin:0 0 24px;font-size:22px;font-weight:500;line-height:1.2}.atlas-v4 .atlas-team-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.atlas-v4 .atlas-team-person{align-items:center;gap:18px;min-width:0;display:flex}.atlas-v4 .atlas-team-portrait{background:#edf0f4;border-radius:4px;flex:none;width:98px;height:112px;overflow:hidden}.atlas-v4 .atlas-team-portrait img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.atlas-v4 .atlas-team-placeholder{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.atlas-v4 .atlas-team-initial{color:#8290a3;letter-spacing:-.03em;font-size:32px;font-weight:400;line-height:1}.atlas-v4 .atlas-team-pending{color:#526781;font-size:10px}.atlas-v4 .atlas-team-person h3{letter-spacing:-.02em;margin:0 0 7px;font-size:18px;font-weight:550;line-height:1.25}.atlas-v4 .atlas-team-person p{color:var(--type-secondary);max-width:200px;margin:0;font-size:14px;line-height:1.4}.atlas-v4 .atlas-teaching-proof{margin-top:42px}.atlas-v4 .atlas-teaching-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:26px;display:flex}.atlas-v4 .atlas-teaching-heading h2{letter-spacing:-.025em;margin:10px 0 0;font-size:28px;font-weight:500;line-height:1.2}.atlas-v4 .atlas-teaching-heading>p{color:var(--type-secondary);max-width:350px;margin:0;font-size:13px;line-height:1.55}.atlas-v4 .atlas-teaching-quotes{grid-template-columns:1fr 1fr;gap:40px;display:grid}.atlas-v4 .atlas-teaching-quotes figure{border-top:1px solid #e1e6ed;flex-direction:column;margin:0;padding-top:23px;display:flex}.atlas-v4 .atlas-teaching-quotes blockquote{letter-spacing:-.015em;color:var(--type-secondary);max-width:490px;margin:0 0 22px;font-size:18px;line-height:1.5}.atlas-v4 .atlas-teaching-quotes figcaption{color:var(--type-secondary);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:auto;font-size:12px;line-height:1.5;display:flex}.atlas-v4 .atlas-teaching-quotes b{color:var(--type-ink);font-weight:550}.atlas-v4 .team-coaching-note{color:var(--type-secondary);margin:24px 0;font-size:16px;line-height:1.5}@media (width<=1000px){.atlas-v4 .atlas-team-people{gap:18px}.atlas-v4 .atlas-team-person{gap:12px}.atlas-v4 .atlas-team-portrait{width:78px;height:96px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content{padding:20px}}@media (width<=760px){html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements{grid-template-columns:1fr;gap:14px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements article{grid-template-columns:34% minmax(0,1fr)}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements figure{min-height:180px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content{padding:18px 16px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements h3{font-size:20px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-achievement-content>p:last-child{font-size:15px}html:is([lang=es],[lang=en]) .atlas-v4 .mario-photo-achievements .mario-achievement-label{font-size:10px}.atlas-v4 .atlas-team-strip{margin-top:30px;padding:25px 0}.atlas-v4 .atlas-team-people{grid-template-columns:1fr;gap:20px}.atlas-v4 .atlas-team-person{gap:18px}.atlas-v4 .atlas-team-portrait{width:80px;height:92px}.atlas-v4 .atlas-team-person p{max-width:none}.atlas-v4 .atlas-teaching-proof{margin-top:30px}.atlas-v4 .atlas-teaching-heading{margin-bottom:20px;display:block}.atlas-v4 .atlas-teaching-heading h2{font-size:26px}.atlas-v4 .atlas-teaching-heading>p{max-width:none;margin-top:12px}.atlas-v4 .atlas-teaching-quotes{grid-template-columns:1fr;gap:24px}}
