.journal-page{background:var(--k-canvas);color:var(--k-ink)}.journal-shell{width:min(1280px,100% - 96px);margin-inline:auto;padding-bottom:88px}.journal-header{grid-template-columns:1fr 1fr;align-items:end;gap:48px;padding:54px 0 38px;display:grid}.journal-header h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.08}.journal-header p{max-width:58ch;color:var(--k-secondary);margin:0;font-size:16px;line-height:1.65}.journal-top{grid-template-columns:minmax(0,1.85fr) minmax(280px,1fr);gap:36px;display:grid}.journal-lead{background:var(--k-dark);border-radius:16px;min-width:0;overflow:hidden}.journal-lead-link{flex-direction:column;height:100%;display:flex}.journal-cover{background:#eaf0f2;display:block;position:relative;overflow:hidden}.journal-cover img{object-fit:contain;transition:transform .35s var(--k-ease);padding:16px}.journal-lead .journal-cover{background:#dce7ec;flex:1;min-height:260px}.journal-lead .journal-cover img{padding:22px 32px}.journal-lead-copy{color:#fff;padding:26px 30px 28px}.journal-meta{color:var(--k-secondary);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;line-height:1.5;display:flex}.journal-meta>span:first-child{font-weight:600}.journal-lead .journal-meta{color:#d8e4ed}.journal-page .journal-lead h2{text-wrap:balance;max-width:28ch;margin:12px 0 0;font-size:clamp(1.65rem,2.35vw,2.2rem);font-weight:550;line-height:1.15}.journal-lead-copy p{color:#d8e4ed;max-width:62ch;margin:14px 0 0;font-size:15px;line-height:1.6}.journal-read{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:14px;font-weight:600;display:flex}.journal-read>span{transition:transform .25s var(--k-ease);font-size:21px;line-height:1}.journal-index a:hover .journal-read>span{transform:translate(2px,-2px)}.journal-index a:hover .journal-cover img{transform:scale(1.035)}.journal-index a:focus-visible{outline:3px solid var(--k-blue);outline-offset:-3px;border-radius:12px}.journal-recent{padding-top:2px}.journal-page .journal-recent h2{margin:0 0 20px;font-size:23px;font-weight:600}.journal-recent ol{margin:0;padding:0;list-style:none}.journal-recent li+li{border-top:1px solid var(--k-rule)}.journal-recent li a{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:16px;min-height:116px;padding:16px 0;display:grid}.journal-recent li:first-child a{padding-top:0}.journal-recent .journal-cover{background:#eef1ee;border-radius:9px;height:86px}.journal-recent .journal-cover img{padding:6px}.journal-page .journal-recent h3{letter-spacing:-.015em;margin:0 0 9px;font-size:16px;font-weight:600;line-height:1.35}.journal-recent .journal-meta{font-size:12px}.journal-archive{border-top:1px solid var(--k-rule);margin-top:48px;padding-top:32px}.journal-archive-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.journal-page .journal-archive-heading h2{margin:0;font-size:27px;font-weight:600;line-height:1.2}.journal-search{background:var(--k-surface);border:1px solid var(--k-control-rule);border-radius:8px;align-items:center;gap:10px;width:280px;min-height:46px;padding-inline:14px;display:flex}.journal-search svg{width:18px;height:18px;color:var(--k-secondary);flex:0 0 18px}.journal-search input{width:100%;min-width:0;color:var(--k-ink);background:0 0;border:0;outline:none;padding-block:12px;font-size:15px}.journal-search input::placeholder{color:var(--k-secondary);opacity:1}.journal-search:focus-within{outline:2px solid var(--k-blue);outline-offset:3px}.journal-tools{justify-content:space-between;align-items:center;gap:20px;margin:22px 0 26px;display:flex}.journal-filters{flex-wrap:wrap;gap:6px;display:flex}.journal-filters button{min-height:44px;color:var(--k-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:24px;padding:8px 18px;font-size:14px}.journal-filters button:hover{background:#eaf0f2}.journal-filters button[aria-pressed=true]{background:var(--k-ink);color:#fff}.journal-result-count{color:var(--k-secondary);white-space:nowrap;margin:0;font-size:13px}.journal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.journal-tile{min-width:0}.journal-tile-wide{grid-column:span 2}.journal-tile article,.journal-tile a{height:100%}.journal-tile a{background:var(--k-surface);border:1px solid var(--k-rule);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.journal-tile .journal-cover{background:#edf1e9;flex:none;height:224px}.journal-tone-1 .journal-cover{background:#e6eef3}.journal-tone-2 .journal-cover{background:#eee8de}.journal-tone-3 .journal-cover{background:#e7ecec}.journal-tile-copy{flex-direction:column;flex:1;padding:22px;display:flex}.journal-page .journal-tile h3{letter-spacing:-.025em;text-wrap:balance;margin:12px 0 0;font-size:20px;font-weight:600;line-height:1.3}.journal-tile-copy p{-webkit-line-clamp:3;color:var(--k-secondary);-webkit-box-orient:vertical;margin:12px 0 20px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.journal-tile-wide h3{max-width:30ch}.journal-tile .journal-read{color:var(--k-blue);margin-top:auto;padding-top:10px}.journal-more{text-align:center;margin-top:36px}.journal-more button,.journal-empty button{border:1px solid var(--k-control-rule);background:var(--k-surface);min-height:48px;color:var(--k-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:12px 24px;font-size:15px;display:inline-flex}.journal-more button:hover,.journal-empty button:hover{background:#eaf0f2}.journal-empty{text-align:center;color:var(--k-secondary);padding-block:48px}.journal-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.journal-shell{width:calc(100% - 64px)}.journal-top{grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);gap:24px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-tile-wide{grid-column:auto}.journal-recent li a{grid-template-columns:68px minmax(0,1fr);gap:12px}.journal-recent .journal-cover{height:74px}}@media (max-width:700px){.journal-shell{width:calc(100% - 40px);padding-bottom:48px}.journal-header{grid-template-columns:1fr;gap:16px;padding:32px 0 26px}.journal-header p{font-size:15px}.journal-top{grid-template-columns:1fr;gap:30px}.journal-lead .journal-cover{min-height:210px}.journal-lead-copy{padding:22px}.journal-recent li a{grid-template-columns:74px minmax(0,1fr);min-height:98px}.journal-recent .journal-cover{height:74px}.journal-page .journal-recent h2{margin-bottom:18px}.journal-archive{margin-top:30px;padding-top:28px}.journal-archive-heading{flex-direction:column;align-items:stretch;gap:20px}.journal-search{width:100%}.journal-tools{flex-direction:column;align-items:start;gap:12px;margin-block:16px 24px}.journal-filters{gap:3px}.journal-filters button{padding-inline:14px}.journal-grid{grid-template-columns:1fr;gap:24px}.journal-tile .journal-cover{height:220px}}@media (prefers-reduced-motion:reduce){.journal-cover img,.journal-read>span{transition:none}.journal-index a:hover .journal-cover img,.journal-index a:hover .journal-read>span{transform:none}}
.vision-adaptability{width:min(1447px,100% - 16px);padding-block:clamp(60px,7vw,108px)}#adaptability>.cms-shell{width:min(1447px,100% - 16px)}.adaptability-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:64px;max-width:1220px;margin:0 auto 40px;display:grid}.adaptability-heading h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.5vw,48px);line-height:1.12}.adaptability-heading>p{max-width:44ch;color:var(--k-secondary);line-height:1.65}.adaptability-grid{--adapt-blue:#04f;color:#090f20;grid-template-rows:1.04fr 1fr;grid-template-columns:585fr 432fr 393fr;gap:18px;display:grid;container-type:inline-size}.adapt-tile{border-radius:20px;min-width:0;padding:clamp(28px,2.9cqw,42px);position:relative;overflow:hidden}.adapt-intake,.adapt-output{background:radial-gradient(at 42% 40%,#f9fcff,#eef6fd)}.adapt-intake{flex-direction:column;grid-area:1/1/3;display:flex}.adapt-output{flex-direction:column;grid-column:2/4;padding:37px 40px 31px;display:flex}.adapt-stage-label{letter-spacing:.02em;color:#0035cb;background:#e4efff;border-radius:9999px;align-items:center;gap:9px;width:fit-content;min-height:36px;margin-bottom:18px;padding:9px 20px;font-size:12px;font-weight:600;display:inline-flex}.adapt-copy h3{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(30px,2.8cqw,40px);font-weight:750;line-height:1.05}.adapt-copy h3>span{color:var(--adapt-blue);display:block}.adapt-copy p{color:#59657f;margin-top:15px;font-size:clamp(14px,1.35cqw,20px);line-height:1.45}.adapt-intake .adapt-copy h3{text-wrap:normal;font-size:clamp(36px,3.7cqw,54px);line-height:1.08}.adapt-source-options{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.adapt-source-options button{color:#13213e;background:#fff;border:0;border-radius:9999px;align-items:center;gap:10px;min-height:52px;padding:12px 19px;font-size:15px;display:flex}.adapt-source-options button svg{width:22px;height:22px}.adapt-source-options button[aria-pressed=true]{color:#fff;outline:2px solid var(--adapt-blue);outline-offset:4px;background:#030d1b}.adapt-inbox-scene{margin:80px 30px 28px 0;position:relative}.adapt-inbox-back,.adapt-inbox-middle{color:#20375d;border-radius:9px;justify-content:space-between;align-items:center;padding:17px 26px;font-size:12px;display:flex;position:absolute}.adapt-inbox-back{background:#d7e5f8;border:1px solid #bed3ff;min-height:112px;top:-68px;left:15px;right:20px;transform:rotate(-7deg)}.adapt-inbox-back b{color:#fff;background:#36b595;border-radius:3px;padding:3px;font-size:10px}.adapt-inbox-back>span,.adapt-inbox-middle>span{align-self:flex-start;align-items:center;gap:7px;margin-left:auto;display:flex}.adapt-inbox-middle{background:#e7f0fb;min-height:112px;top:-27px;left:27px;right:16px;transform:rotate(-6deg)}.adapt-inbox-curve{color:#a5bce4;width:60px;height:90px;position:absolute;top:-24px;right:-36px}.adapt-inbox-front{z-index:1;background:#fff;border-radius:18px;padding:clamp(22px,2cqw,30px);animation:.3s ease-out adapt-enter;position:relative;box-shadow:0 20px 36px #31486e12}.adapt-inbox-front:after{content:"";z-index:-1;background:#ffffff36;border:1px solid #ffffff9c;border-radius:18px;position:absolute;inset:80px -23px 10px 18px}.adapt-window-label{align-items:center;gap:12px;font-size:18px;display:flex}.adapt-window-label>svg{color:var(--adapt-blue);flex-shrink:0}.adapt-window-label>span{color:#64708a;margin-left:auto;font-size:13px}.adapt-message-meta{color:#68758f;margin-top:16px;font-size:14px;line-height:1.4}.adapt-message-meta>div{gap:12px;margin-top:7px;display:flex}.adapt-message-meta dt{flex-shrink:0;width:42px}.adapt-message-meta dd{overflow-wrap:anywhere}.adapt-message{margin-top:16px;font-size:18px;line-height:1.5}.adapt-attachments{gap:17px;margin-top:20px;display:flex}.adapt-attachments>span{overflow-wrap:anywhere;background:#f1f6fb;border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:18px 22px;font-size:15px;display:flex}.adapt-attachments svg{color:var(--adapt-blue);margin-bottom:3px}.adapt-attachments strong{font-weight:500}.adapt-attachments small{color:#65718b;font-size:14px}.adapt-origin{color:#61708b;border-top:1px dashed #dbe3ee;align-items:center;gap:12px;margin-top:24px;padding-top:15px;font-size:13px;display:flex}.adapt-origin svg:first-child{color:#fff;background:#00b749;border-radius:50%;flex-shrink:0;padding:3px}.adapt-origin svg:last-child{flex-shrink:0;margin-left:auto}.adapt-case-join{color:#081b4c;align-items:center;gap:20px;margin-top:auto;padding:12px 0 0 16px;font-size:14px;display:flex}.adapt-case-join>span{border-bottom:1px solid #657eff;padding-bottom:12px}.adapt-case-join>svg{flex-shrink:0}.adapt-case-join>strong{white-space:nowrap;align-items:center;gap:12px;font-size:16px;font-weight:650;display:flex}.adapt-output .adapt-copy{max-width:59%;margin-top:24px}.adapt-output .adapt-copy h3{font-size:clamp(30px,2.8cqw,40px)}.adapt-output .adapt-copy p{font-size:clamp(14px,1.28cqw,19px);line-height:1.48}.adapt-output-scene{min-height:92px;position:static}.adapt-transfer-lane{align-items:center;gap:20px;width:55%;display:flex}.adapt-transfer-lane>span{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.adapt-transfer-lane>span>svg,.adapt-mapped>span{background:#ffffffb8;border:1px solid #c8d7ed;border-radius:10px;width:60px;height:60px;padding:13px;display:block}.adapt-transfer-lane>svg{color:#8292b2;flex-shrink:0}.adapt-mapped{color:var(--adapt-blue)}.adapt-mapped>span{background:#dfebfb;border:0;position:relative}.adapt-mapped>span>svg:last-child{position:absolute;bottom:-2px;right:-10px}.adapt-record{background:#fff;border-radius:17px;width:35%;padding:27px 24px 22px;animation:.3s ease-out adapt-enter;position:absolute;top:54px;right:38px;transform:rotate(-4deg);box-shadow:0 25px 50px #20385619}.adapt-record-header{color:var(--adapt-blue);justify-content:space-between;align-items:center;gap:12px;display:flex}.adapt-record-header strong{letter-spacing:-.04em;font-size:clamp(25px,2.2cqw,34px);font-weight:700}.adapt-record-sage .adapt-record-header strong{color:#00b63e}.adapt-record dl{margin-top:18px}.adapt-record dl>div{border-top:1px solid #e5eaf1;justify-content:space-between;gap:7px;padding-block:11px;font-size:12px;display:flex}.adapt-record dt{color:#63708a}.adapt-record dd{text-align:right;font-weight:550}.adapt-record>p{color:#005f38;background:#eaf8ef;border-radius:8px;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;font-size:12px;display:flex}.adapt-record>p svg{color:#fff;background:#00b749;border-radius:50%;flex-shrink:0;padding:3px}.adapt-destinations{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.adapt-destinations button{color:#0b1834;background:#ffffffdf;border:1px solid #0000;border-radius:16px;min-height:48px;padding:12px 21px;font-size:15px;font-weight:500}.adapt-destinations button[aria-pressed=true]{color:var(--adapt-blue);background:#fff;border-color:#315cff;font-weight:700}.adapt-infrastructure{color:#fff;background:linear-gradient(155deg,#0043fb,#0342de 50%,#0035b6);grid-column:2;padding:25px clamp(25px,2.15cqw,34px) 24px;box-shadow:inset 0 0 0 1px #4070ff}.adapt-infrastructure .adapt-stage-label{color:#eef4ff;background:#ffffff26;margin-bottom:17px;font-weight:500}.adapt-infrastructure .adapt-copy h3,.adapt-review .adapt-copy h3{letter-spacing:-.035em;font-size:clamp(25px,2.25cqw,34px);font-weight:700;line-height:1.08}.adapt-infrastructure .adapt-copy p{color:#e0e9ff;margin-top:14px;font-size:clamp(14px,1.21cqw,17.5px);line-height:1.48}.adapt-model-options{background:#ffffff16;border:1px solid #ffffff0d;border-radius:9999px;gap:5px;margin-top:12px;padding:5px;display:flex}.adapt-model-options button{color:#eff5ff;white-space:nowrap;background:0 0;border:0;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:8px;font-size:13px;display:flex}.adapt-model-options button[aria-pressed=true]{color:var(--adapt-blue);background:#fff;box-shadow:0 0 0 4px #ffffff16}.adapt-model-options button svg{width:24px;height:24px}.adapt-infrastructure-art{width:calc(100% + 36px);max-width:none;height:148px;margin:2px -18px 0;display:block}.adapt-model-caption{color:#dce7ff;min-height:18px;margin-top:4px;font-size:12px;line-height:1.5}.adapt-review{color:#fff;background:linear-gradient(145deg,#12203d,#071830);flex-direction:column;grid-column:3;padding:25px clamp(24px,2.75cqw,40px) 24px;display:flex;box-shadow:inset 0 0 0 1px #273d62}.adapt-review .adapt-stage-label{color:#dae7ff;background:#2b4165;margin-bottom:17px;font-weight:500}.adapt-review .adapt-copy p{color:#c6d7f2;margin-top:14px;font-size:clamp(14px,1.25cqw,18px);line-height:1.5}.adapt-review-scene{justify-content:space-between;align-items:center;gap:3px;min-height:82px;margin-top:16px;display:flex}.adapt-review-scene>svg{min-width:0}.adapt-review-scene>svg:first-child{color:#b7cef2}.adapt-review-scene>svg:nth-child(3){color:#ff3845}.adapt-review-scene>svg:nth-child(2n){color:#9cb9e4}.adapt-review-checks{margin-top:8px;padding:0;list-style:none}.adapt-review-checks li{color:#d4e3fb;align-items:center;gap:16px;margin-top:8px;font-size:12px;display:flex}.adapt-review-checks svg{color:#fff;background:#004bff;border-radius:5px;flex-shrink:0;padding:3px}.adapt-review-foot{color:#d4e3fb;margin-top:auto;padding-top:25px;font-size:12px}.adaptability-footer{justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex}.adaptability-footer>p{color:var(--k-secondary);max-width:65ch;font-size:12px;line-height:1.6}.adaptability-scope{border-top:1px solid var(--k-rule);margin-top:12px;padding-top:18px;font-size:13px;line-height:1.65}.adaptability-scope summary{cursor:pointer;width:fit-content;min-height:44px;font-weight:600}.adaptability-scope p{max-width:75ch;color:var(--k-secondary);margin-block:8px}.adaptability-strip{border-block:1px solid var(--k-rule);justify-content:space-between;align-items:center;gap:32px;padding:28px 0;display:flex}.adaptability-strip>div{align-items:center;gap:20px;display:flex}.adaptability-strip svg{color:var(--k-blue);flex-shrink:0}.adaptability-strip strong,.adaptability-strip p>span{display:block}.adaptability-strip strong{font-size:18px;line-height:1.4}.adaptability-strip p>span{color:var(--k-secondary);margin-top:8px;font-size:13px;line-height:1.6}.adaptability-section button:focus-visible,.adaptability-scope summary:focus-visible{outline:2px solid var(--adapt-blue,var(--k-blue));outline-offset:4px}.adapt-infrastructure button:focus-visible{outline-color:#fff}.adaptability-section button{cursor:pointer;transition:background-color .16s,color .16s,border-color .16s}.adapt-source-options button:hover:not([aria-pressed=true]),.adapt-destinations button:hover:not([aria-pressed=true]){background:#e5eeff}.adapt-model-options button:hover:not([aria-pressed=true]){background:#ffffff20}@keyframes adapt-enter{0%{opacity:.7;translate:0 6px}to{opacity:1;translate:0}}@media (max-width:1200px){.vision-adaptability,#adaptability>.cms-shell{width:calc(100% - 48px)}.adapt-tile{padding:28px}.adapt-intake .adapt-copy h3{font-size:38px}.adapt-copy p{font-size:15px}.adapt-source-options{gap:9px}.adapt-source-options button{gap:7px;min-height:48px;padding:10px 14px;font-size:12px}.adapt-inbox-scene{margin-top:78px;margin-right:0}.adapt-inbox-front{padding:22px}.adapt-attachments{gap:10px}.adapt-attachments>span{padding:15px;font-size:12px}.adapt-case-join{flex-wrap:wrap;gap:10px;padding-left:0;font-size:11px}.adapt-case-join>strong{gap:6px;font-size:13px}.adapt-output .adapt-copy{max-width:54%}.adapt-output .adapt-copy h3{font-size:31px}.adapt-output .adapt-copy p{font-size:14px}.adapt-transfer-lane{gap:11px}.adapt-transfer-lane>span{font-size:11px}.adapt-record{width:38%;padding:22px 16px 18px;top:84px;right:26px}.adapt-record dl>div{gap:5px;font-size:10px}.adapt-record>p{padding:9px 8px;font-size:10px}.adapt-destinations{gap:8px}.adapt-destinations button{border-radius:12px;min-height:44px;padding:10px 14px;font-size:12px}.adapt-infrastructure,.adapt-review{padding:25px}.adapt-infrastructure .adapt-copy h3,.adapt-review .adapt-copy h3{font-size:27px}.adapt-model-options button{gap:6px;font-size:11px}.adapt-review-checks li{gap:9px;font-size:11px}}@media (max-width:1000px){.adaptability-heading{grid-template-columns:1fr;gap:16px}.adaptability-heading>p{max-width:65ch}.adaptability-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:16px}.adapt-intake{grid-area:1/1/3}.adapt-output{flex-direction:column;grid-column:2;display:flex}.adapt-output .adapt-copy{max-width:none}.adapt-output-scene{flex-direction:column;gap:25px;display:flex}.adapt-transfer-lane{justify-content:center;width:100%}.adapt-transfer-lane>svg:last-child{display:none}.adapt-record{width:100%;max-width:280px;margin:8px 0;position:relative;inset:auto;transform:rotate(-4deg)}.adapt-infrastructure{grid-column:2}.adapt-review{grid-column:1/3;grid-template-columns:1fr 1fr;column-gap:35px;display:grid}.adapt-review .adapt-stage-label{grid-column:1/3}.adapt-review .adapt-copy{grid-row:span 2}.adapt-review-scene{margin:0}.adapt-review-foot{grid-column:1/3}.adapt-model-options button{font-size:12px}.adapt-intake .adapt-copy h3{font-size:38px}}@media (max-width:680px){.vision-adaptability,#adaptability>.cms-shell{width:calc(100% - 36px)}.adaptability-grid{grid-template-columns:1fr;gap:14px}.adapt-intake,.adapt-output,.adapt-infrastructure,.adapt-review{grid-area:auto/1}.adapt-tile{border-radius:18px;padding:26px}.adapt-intake .adapt-copy h3{font-size:clamp(32px,8vw,46px)}.adapt-stage-label{min-height:34px;padding:8px 17px;font-size:11px}.adapt-source-options button{min-height:48px;font-size:12px}.adapt-inbox-front{border-radius:14px;padding:22px}.adapt-inbox-scene{margin-bottom:28px}.adapt-window-label{font-size:15px}.adapt-window-label>span,.adapt-message-meta{font-size:11px}.adapt-message-meta dt{width:26px}.adapt-message{font-size:14px}.adapt-origin{gap:8px;font-size:10px}.adapt-case-join{gap:12px}.adapt-case-join>span{padding-bottom:7px}.adapt-output .adapt-copy{order:2;margin-top:26px}.adapt-output .adapt-stage-label{order:0}.adapt-output-scene{order:1}.adapt-destinations{order:3}.adapt-record{width:92%;max-width:280px;padding:24px}.adapt-record dl>div,.adapt-record>p{font-size:12px}.adapt-output .adapt-copy h3{font-size:32px}.adapt-review{display:flex}.adapt-infrastructure .adapt-copy h3,.adapt-review .adapt-copy h3{font-size:31px}.adapt-infrastructure .adapt-copy p,.adapt-review .adapt-copy p{font-size:15px}.adapt-infrastructure-art{height:auto;max-height:210px}.adapt-model-options button{font-size:12px}.adapt-review-scene{margin-top:18px}.adapt-review-checks li{font-size:12px}.adaptability-footer,.adaptability-strip{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:380px){.adapt-tile{padding:22px}.adapt-intake .adapt-copy h3{font-size:32px}.adapt-source-options{gap:8px}.adapt-source-options button{padding:10px 12px}.adapt-inbox-front{padding:17px}.adapt-attachments>span{padding:13px 10px;font-size:11px}.adapt-message-meta{gap:5px;font-size:10px}.adapt-origin{font-size:9px}.adapt-window-label>svg{width:25px}.adapt-model-options button{font-size:11px}}@media (prefers-reduced-motion:reduce){.adapt-inbox-front,.adapt-record{animation:none}.adaptability-section button{transition:none}}
