@container portfolio-illustration (min-width:420px){:is(.portfolio-feature,.study-hero-art) .illustration-system{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:12px 8px}:is(.portfolio-feature,.study-hero-art) .illustration-system>.illustration-card{border-radius:22px;grid-column:auto;padding:16px}:is(.portfolio-feature,.study-hero-art) .illustration-foundation-title{align-items:flex-start;gap:10px;margin-block:16px}:is(.portfolio-feature,.study-hero-art) .illustration-foundation-title>.illustration-system-mark{flex-shrink:0;gap:3px;width:24px;height:24px}:is(.portfolio-feature,.study-hero-art) .illustration-foundation-title>span:last-child{font-size:23px}:is(.portfolio-feature,.study-hero-art) .illustration-foundation-token{gap:6px}:is(.portfolio-feature,.study-hero-art) .illustration-system-type .illustration-type-display{font-size:80px}:is(.portfolio-feature,.study-hero-art) .illustration-system-palette .illustration-colors{height:48px;margin-block:14px}:is(.portfolio-feature,.study-hero-art) .illustration-component-row{flex-wrap:wrap;gap:8px;margin-top:12px}:is(.portfolio-feature,.study-hero-art) .illustration-sample-action{gap:8px;padding:9px 12px}:is(.portfolio-feature,.study-hero-art) .illustration-component-footer{gap:8px;margin-top:14px;padding-top:12px}:is(.portfolio-feature,.study-hero-art) .illustration-platform{aspect-ratio:auto;height:570px;padding:0;display:block}:is(.portfolio-feature,.study-hero-art) .illustration-platform-flow{gap:12px;position:absolute;inset:0 0 auto}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workflow-window{border-radius:22px;width:94%;position:absolute;inset:44px 3% auto;transform:rotate(-2deg)}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace{flex-direction:row}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-sidebar{border-bottom:0;border-right:1px solid var(--illustration-line);flex-flow:column;flex:0 0 124px;gap:8px;width:124px;padding:16px 9px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-sidebar-brand{gap:6px;margin-bottom:12px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-sidebar-brand .illustration-system-mark{width:18px;height:18px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-sidebar-item{flex:none;gap:6px;width:100%;min-height:32px;padding:5px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-sidebar-avatar{margin-top:auto;position:relative;inset:auto}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-main{padding:14px 12px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-top{gap:5px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-top>span:last-child{gap:8px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-title{padding-block:16px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-title strong{font-size:25px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-tabs{gap:15px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-tabs>span{padding-bottom:10px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-summary{gap:8px;margin-top:12px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-summary>span{flex-wrap:wrap;gap:5px;padding:9px;display:flex}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workspace-summary small{width:100%}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-table-head{padding-block:14px 8px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-table-row{gap:8px;padding-block:9px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-row-icon{width:20px;height:20px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-status,:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-table-head>span:last-child{width:90px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-table-footer{padding-top:12px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-decision-card{gap:12px;width:84%;padding:16px;position:absolute;inset:auto 0 42px 14%;transform:rotate(2deg)}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-decision-card strong{font-size:21px}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-workflow-tag{justify-content:flex-start;gap:4px;width:44%;line-height:1.45;position:absolute;inset:auto auto 0 4%}:is(.portfolio-feature,.study-hero-art) .illustration-platform .illustration-platform-filter{text-align:right;justify-content:flex-end;gap:6px;width:44%;position:absolute;inset:auto 3% 0 auto}:is(.portfolio-feature,.study-hero-art) .explorer-art{aspect-ratio:auto;height:600px;padding:0;display:block}:is(.portfolio-feature,.study-hero-art) .explorer-art-kicker{position:absolute;inset:0 0 auto}:is(.portfolio-feature,.study-hero-art) .explorer-art-question{z-index:4;width:74%;padding:14px 18px;position:absolute;inset:40px auto auto 5%}:is(.portfolio-feature,.study-hero-art) .explorer-art-status{width:94%;position:absolute;inset:104px 3% auto;transform:rotate(-2deg)}:is(.portfolio-feature,.study-hero-art) .explorer-art-body{padding:16px 22px}:is(.portfolio-feature,.study-hero-art) .explorer-art .explorer-art-headline{margin-top:8px;font-size:39px}:is(.portfolio-feature,.study-hero-art) .explorer-art-journey{margin-block:12px}:is(.portfolio-feature,.study-hero-art) .explorer-art-timing{padding-top:10px}:is(.portfolio-feature,.study-hero-art) .explorer-art-answer{z-index:5;width:86%;padding:14px;position:absolute;inset:auto 2% 40px auto;transform:rotate(2deg)}:is(.portfolio-feature,.study-hero-art) .explorer-art-footnote{position:absolute;inset:auto 0 0}:is(.portfolio-feature,.study-hero-art) .project-art-team{gap:16px;padding:8px}:is(.portfolio-feature,.study-hero-art) .project-art-stream{padding:12px 16px}:is(.portfolio-feature,.study-hero-art) .project-art-hub{padding:18px 24px}:is(.portfolio-feature,.study-hero-art) .project-art-hub .project-art-hub-title{padding-block:6px 12px}:is(.portfolio-feature,.study-hero-art) .project-art-hub-footer{margin-top:12px;padding-top:12px}:is(.portfolio-feature,.study-hero-art) .project-art-system-strip{padding:14px 18px}:is(.portfolio-feature,.study-hero-art) .fiscal-art{aspect-ratio:auto;height:550px;padding:0;display:block}:is(.portfolio-feature,.study-hero-art) .fiscal-art-kicker{position:absolute;inset:0 0 auto}:is(.portfolio-feature,.study-hero-art) .fiscal-art .fiscal-art-wordmark{width:60%;height:65px;min-height:0;position:absolute;inset:38px auto auto 20%}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack{border-radius:18px;width:30%;height:250px;min-height:0;display:block;position:absolute;top:142px}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack-1{left:3%;transform:rotate(-3deg)}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack-2{top:132px;left:35%;transform:none}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack-3{left:auto;right:3%;transform:rotate(3deg)}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack>img{width:100%!important}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack-label{background:linear-gradient(#0000 28%,#081224de 65%,#081224);justify-content:flex-end;gap:5px;padding:16px 12px;position:absolute;inset:0}:is(.portfolio-feature,.study-hero-art) .fiscal-art-pack-label>strong{font-size:18px}:is(.portfolio-feature,.study-hero-art) .fiscal-art-rule{gap:12px;width:92%;padding:15px;position:absolute;inset:auto 4% 58px;transform:none}:is(.portfolio-feature,.study-hero-art) .fiscal-art-rule strong{font-size:18px}:is(.portfolio-feature,.study-hero-art) .fiscal-art-footnote{letter-spacing:.035em;position:absolute;inset:auto 0 0}}@media (min-width:1000px){.portfolio-feature{grid-template-columns:1fr 1fr;min-height:660px}.portfolio-feature-art,.portfolio-feature-reverse .portfolio-feature-art{padding:28px 22px}.portfolio-feature-copy,.portfolio-feature-reverse .portfolio-feature-copy{padding:42px 34px}.portfolio-feature-copy>p:not(.portfolio-eyebrow){max-width:38ch;font-size:16px}.portfolio-feature-caption{letter-spacing:.07em;margin-top:18px}}@media (min-width:701px) and (max-width:999px){.portfolio-feature{grid-template-columns:1fr}.portfolio-feature-copy,.portfolio-feature-reverse .portfolio-feature-copy{grid-area:1/1;padding:36px 36px 16px}.portfolio-feature-art,.portfolio-feature-reverse .portfolio-feature-art{grid-area:2/1;width:min(650px,100%);margin-inline:auto;padding:22px}}@media (min-width:961px) and (max-width:1200px){.study-intro[data-illustrated=true]{grid-template-columns:1fr}.study-hero-art{width:100%;max-width:740px;margin-inline:auto}}
