.contentstudio-page{background:var(--jally-color-ground)}.contentstudio-container{width:min(100% - 128px,1280px);margin-inline:auto}.contentstudio-centered{text-align:center;max-width:920px;margin-inline:auto}.contentstudio-hero-copy h1,.contentstudio-value-heading h2,.contentstudio-storyboard-copy h2,.contentstudio-use-cases>.contentstudio-centered h2,.contentstudio-start-copy h2,.contentstudio-closing h2,.contentstudio-example-copy h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw,48px);font-weight:650;line-height:1.08}.contentstudio-eyebrow{letter-spacing:.075em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.contentstudio-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.contentstudio-centered .contentstudio-body{margin-inline:auto}.contentstudio-caption{margin:20px 0 0;font-size:12px;line-height:1.5}.contentstudio-emphasis--blue{color:var(--jally-color-blue)}.contentstudio-emphasis--pink{color:var(--jally-color-pink)}.contentstudio-emphasis--orange{color:var(--jally-color-orange)}.contentstudio-text-link{align-items:center;gap:14px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.contentstudio-text-link svg{flex:none}.contentstudio-hero{padding-block:80px 64px}.contentstudio-hero-copy{max-width:1120px}.contentstudio-hero-copy h1{font-size:clamp(60px,5.4vw,78px);line-height:1.04}.contentstudio-hero-copy .contentstudio-body{max-width:850px;margin-block:28px;font-size:20px;line-height:1.5}.contentstudio-hero>.content-studio-art{width:100%;margin-top:40px}.contentstudio-hero>.contentstudio-caption{text-align:center;max-width:850px;margin-inline:auto}.contentstudio-example{padding-block:24px 80px}.contentstudio-showcase>.contentstudio-eyebrow{margin-bottom:18px}.contentstudio-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:1fr 1fr;gap:0;margin-bottom:24px;display:grid}.contentstudio-tabs button{background:var(--jally-color-ground);min-height:76px;color:var(--jally-color-night);font:650 19px/1.3 var(--font-sans-loaded),Figtree,sans-serif;cursor:pointer;border:0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;display:flex}.contentstudio-tabs button[aria-selected=true]{background:var(--jally-color-blue)}.contentstudio-example-panel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.contentstudio-example-panel>.content-studio-art{grid-area:1/1;width:100%;min-width:0}.contentstudio-example-copy{grid-area:1/2;min-width:0}.contentstudio-example-copy h2{font-size:40px}.contentstudio-example-copy .contentstudio-body{margin-block:24px;font-size:18px;line-height:1.6}.contentstudio-showcase--editorial .contentstudio-example-copy{grid-column:1}.contentstudio-showcase--editorial .contentstudio-example-panel>.content-studio-art{grid-column:2}.contentstudio-showcase--editorial .contentstudio-example-panel{grid-template-columns:1.05fr .95fr;gap:72px}.contentstudio-written-sample{border-top:1px solid var(--jally-color-line);margin-bottom:20px;padding-top:20px}.contentstudio-sample-label{letter-spacing:.045em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:650;line-height:1.4}.contentstudio-written-sample h3{letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:650;line-height:1.2}.contentstudio-written-sample ul{gap:8px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.contentstudio-benefits{padding-block:40px}.contentstudio-value-heading h2{max-width:1120px;font-size:clamp(48px,4.6vw,66px)}.contentstudio-value-heading .home-button{margin-top:30px}.contentstudio-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:64px;display:grid}.contentstudio-benefit-grid .cs-small-icon{width:56px;height:56px}.contentstudio-benefit-grid h3{letter-spacing:-.025em;margin:24px 0 20px;font-size:25px;font-weight:650;line-height:1.14}.contentstudio-benefit-grid p{margin:0;font-size:16px;line-height:1.6}.contentstudio-formats{padding-block:16px 40px}.contentstudio-format-grid{border-top:1px solid var(--jally-color-line);border-bottom:1px solid var(--jally-color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-block:34px;display:grid}.contentstudio-format-grid h2{letter-spacing:-.045em;margin:0;font-size:clamp(44px,4vw,58px);font-weight:650;line-height:1.05}.contentstudio-format-grid p{margin:20px 0 0;font-size:16px;line-height:1.5}.contentstudio-formats>.contentstudio-caption{max-width:72ch}.contentstudio-storyboard{background:var(--jally-color-blue);padding-block:64px 48px}.contentstudio-storyboard-copy{max-width:900px}.contentstudio-storyboard-copy .contentstudio-body{max-width:75ch;margin-block:24px 32px;font-size:18px}.contentstudio-storyboard .content-studio-art{width:100%}.contentstudio-example--editorial{padding-block:96px 64px}.contentstudio-use-cases{padding-block:40px 64px}.contentstudio-use-cases>.contentstudio-centered{max-width:860px}.contentstudio-use-cases>.contentstudio-centered .home-button{margin-top:26px}.contentstudio-use-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.contentstudio-use-grid article{border:1px solid var(--jally-color-line);border-radius:18px;min-width:0;padding:26px}.contentstudio-use-grid .cs-small-icon{width:56px;height:56px;margin-bottom:16px}.contentstudio-use-grid .contentstudio-eyebrow{margin-bottom:12px;font-size:11px}.contentstudio-use-grid h3{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:650;line-height:1.12}.contentstudio-use-body{margin:18px 0 0;font-size:16px;line-height:1.6}.contentstudio-start{max-width:1120px;padding-block:40px 72px}.contentstudio-start-copy{max-width:800px}.contentstudio-start-copy .contentstudio-body{font-size:18px}.contentstudio-step-grid{border:1px solid var(--jally-color-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:56px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.contentstudio-step-grid li{border-right:1px solid var(--jally-color-line);padding:28px 24px}.contentstudio-step-grid li:last-child{border:0}.contentstudio-step-grid li>span{border:1px solid var(--jally-color-line);border-radius:9px;place-items:center;width:38px;height:38px;margin-bottom:34px;font-size:13px;line-height:1;display:grid}.contentstudio-step-grid h3{letter-spacing:-.02em;margin:0 0 16px;font-size:22px;font-weight:650;line-height:1.15}.contentstudio-step-grid p{margin:0;font-size:15px;line-height:1.5}.contentstudio-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.contentstudio-closing h2{font-size:clamp(44px,4.4vw,64px)}.contentstudio-closing .contentstudio-body{max-width:57ch;font-size:19px}.contentstudio-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.contentstudio-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.contentstudio-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.contentstudio-container{width:calc(100% - 80px)}.contentstudio-example-panel,.contentstudio-showcase--editorial .contentstudio-example-panel{gap:40px}.contentstudio-example-copy h2{font-size:35px}.contentstudio-example-copy .contentstudio-body{font-size:17px}.contentstudio-written-sample ul{font-size:14px}.contentstudio-benefit-grid{gap:28px}.contentstudio-format-grid h2{font-size:46px}}@media (max-width:1023px){.contentstudio-container{width:calc(100% - 64px)}.contentstudio-hero{padding-block:64px 56px}.contentstudio-hero-copy h1{font-size:60px}.contentstudio-example-panel,.contentstudio-showcase--editorial .contentstudio-example-panel{grid-template-columns:1fr;gap:36px}.contentstudio-example-copy,.contentstudio-showcase--editorial .contentstudio-example-copy{grid-area:auto;width:100%;max-width:680px;margin-inline:auto}.contentstudio-example-panel>.content-studio-art,.contentstudio-showcase--editorial .contentstudio-example-panel>.content-studio-art{grid-area:auto;width:100%;max-width:600px;margin-inline:auto}.contentstudio-benefits{padding-top:40px}.contentstudio-value-heading h2{font-size:52px}.contentstudio-benefit-grid{gap:26px}.contentstudio-benefit-grid h3{font-size:23px}.contentstudio-benefit-grid p{font-size:15px}.contentstudio-format-grid{gap:24px}.contentstudio-format-grid h2{font-size:44px}.contentstudio-use-grid article{padding:26px}.contentstudio-use-grid h3{font-size:25px}.contentstudio-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contentstudio-step-grid li:nth-child(2){border-right:0}.contentstudio-step-grid li:nth-child(-n+2){border-bottom:1px solid var(--jally-color-line)}}@media (max-width:767px){.contentstudio-container{width:calc(100% - 40px)}.contentstudio-hero{padding-block:48px}.contentstudio-hero-copy h1{font-size:43px;line-height:1.05}.contentstudio-hero-copy .contentstudio-body{margin-block:24px;font-size:16px;line-height:1.6}.contentstudio-hero>.content-studio-art{margin-top:32px}.contentstudio-hero>.contentstudio-caption{font-size:11px}.contentstudio-eyebrow{margin-bottom:18px;font-size:11px}.contentstudio-caption{font-size:11px;line-height:1.5}.contentstudio-example{padding-block:16px 56px}.contentstudio-tabs button{gap:12px;min-height:58px;padding:16px;font-size:16px}.contentstudio-tabs{margin-bottom:28px}.contentstudio-tabs button svg{width:16px}.contentstudio-example-copy h2{font-size:32px;line-height:1.1}.contentstudio-example-copy .contentstudio-body{margin-block:22px;font-size:16px;line-height:1.6}.contentstudio-example-panel,.contentstudio-showcase--editorial .contentstudio-example-panel{gap:28px}.contentstudio-written-sample{margin-bottom:16px;padding-top:18px}.contentstudio-written-sample h3{font-size:19px;line-height:1.2}.contentstudio-written-sample ul{gap:8px;font-size:14px}.contentstudio-text-link{font-size:14px}.contentstudio-benefits{padding-block:16px 40px}.contentstudio-value-heading h2{font-size:37px;line-height:1.08}.contentstudio-value-heading .home-button{margin-top:26px}.contentstudio-benefit-grid{grid-template-columns:1fr;gap:32px;margin-top:40px}.contentstudio-benefit-grid .cs-small-icon{width:48px;height:48px}.contentstudio-benefit-grid h3{margin-block:18px 14px;font-size:25px}.contentstudio-benefit-grid p{font-size:16px;line-height:1.6}.contentstudio-formats{padding-block:12px 56px}.contentstudio-format-grid{grid-template-columns:1fr;gap:0;padding-block:0}.contentstudio-format-grid>div{border-bottom:1px solid var(--jally-color-line);padding-block:22px}.contentstudio-format-grid>div:last-child{border:0}.contentstudio-format-grid h2{font-size:43px}.contentstudio-format-grid p{margin-top:10px;font-size:16px}.contentstudio-storyboard{padding-block:56px 40px}.contentstudio-storyboard-copy h2{font-size:33px;line-height:1.1}.contentstudio-storyboard-copy .contentstudio-body{margin-block:22px 28px;font-size:16px;line-height:1.6}.contentstudio-example--editorial{padding-block:64px 40px}.contentstudio-use-cases{padding-block:24px 56px}.contentstudio-use-cases>.contentstudio-centered h2{font-size:33px;line-height:1.1}.contentstudio-use-cases>.contentstudio-centered .home-button{margin-top:26px}.contentstudio-use-grid{grid-template-columns:1fr;gap:16px;margin-top:36px}.contentstudio-use-grid article{padding:20px}.contentstudio-use-grid .cs-small-icon{width:48px;height:48px;margin-bottom:12px}.contentstudio-use-grid .contentstudio-eyebrow{margin-bottom:8px;font-size:10px}.contentstudio-use-grid h3{font-size:23px}.contentstudio-use-body{margin-top:12px;font-size:16px;line-height:1.5}.contentstudio-start{padding-block:16px 64px}.contentstudio-start-copy h2{font-size:33px;line-height:1.1}.contentstudio-start-copy .contentstudio-body{margin-block:22px;font-size:16px;line-height:1.6}.contentstudio-step-grid{grid-template-columns:1fr;margin-top:36px}.contentstudio-step-grid li{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:24px}.contentstudio-step-grid li>span{width:32px;height:32px;margin-bottom:18px;font-size:12px}.contentstudio-step-grid h3{margin-bottom:12px;font-size:23px}.contentstudio-step-grid p{font-size:16px;line-height:1.5}.contentstudio-closing{padding-block:64px}.contentstudio-closing h2{font-size:38px;line-height:1.08}.contentstudio-closing .contentstudio-body{margin-block:24px;font-size:16px;line-height:1.6}.contentstudio-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.contentstudio-container{width:calc(100% - 32px)}.contentstudio-hero-copy h1{font-size:38px}.contentstudio-value-heading h2{font-size:34px}.contentstudio-tabs button{gap:8px;padding:14px 12px;font-size:14px}.contentstudio-use-grid article{padding:20px}.contentstudio-closing h2{font-size:34px}}
.crm-art{--crm-night:var(--jally-color-night);--crm-blue:var(--jally-color-blue);--crm-pink:var(--jally-color-pink);--crm-orange:var(--jally-color-orange);background:var(--jally-color-ground);min-width:0;color:var(--crm-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left;border:1px solid var(--crm-night);border-radius:20px;container-type:inline-size}.crm-art *,.crm-art :before,.crm-art :after{box-sizing:border-box}.crm-art .crm-art-body{min-width:0;padding:30px}.crm-art .crm-art-label{letter-spacing:.07em;font-size:12px;font-weight:700;line-height:1.4;display:block}.crm-art .crm-art-heading h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.04em;color:var(--crm-night);margin:13px 0 0;font-size:clamp(30px,6.2cqw,43px);font-weight:600;line-height:1.05}.crm-art em{color:var(--crm-pink);font-style:normal}.crm-art .crm-object{width:100%;min-width:0;height:auto;margin:22px 0;display:block}.crm-art .crm-art-caption{border-top:1px solid var(--crm-night);text-align:left!important;max-width:none!important;color:var(--crm-night)!important;margin:0!important;padding:13px 20px!important;font-size:12px!important;line-height:1.5!important}.crm-benefit-icon{flex-shrink:0;width:52px;height:52px;display:block}.crm-art .crm-hero-bottom{border-top:1px solid var(--crm-night);justify-content:space-between;gap:20px;padding-top:18px;font-size:14px;line-height:1.45;display:flex}.crm-art .crm-next-marker{border-left:4px solid var(--crm-orange);padding-left:14px}.crm-art .crm-next-marker strong{font-size:14px;font-weight:600}.crm-art .crm-specimen-note{border-left:5px solid var(--crm-blue);min-width:0;padding:1px 0 1px 17px}.crm-art .crm-specimen-note p{color:var(--crm-night);max-width:none;margin:10px 0 0;font-size:17px;font-weight:500;line-height:1.4}.crm-art .crm-note-conversation{border-left-color:var(--crm-pink)}.crm-art .crm-note-review{border-left-color:var(--crm-orange)}.crm-art .crm-relationship-entries{border-top:1px solid var(--crm-night);grid-template-columns:1fr 1fr;gap:15px 24px;padding-top:18px;display:grid}.crm-art .crm-relationship-entries>div:last-child{grid-column:1/-1}.crm-art .crm-relationship-entries strong{margin-top:6px;font-size:15px;font-weight:600;line-height:1.35;display:block}.crm-art .crm-reply-notes{grid-template-columns:1fr 1fr;gap:20px;display:grid}.crm-art .crm-reply-notes .crm-specimen-note p{font-size:15px}.crm-art .crm-history-entries{border-top:1px solid var(--crm-night);margin:0;padding:0;list-style:none}.crm-art .crm-history-entries li{border-bottom:1px solid var(--crm-night);grid-template-columns:80px minmax(0,1fr);align-items:baseline;gap:16px;padding:13px 0;display:grid}.crm-art .crm-history-entries li>span{font-size:12px;font-weight:700;line-height:1.4}.crm-art .crm-history-entries strong{font-size:14px;font-weight:500;line-height:1.4}@container (min-width:471px) and (max-width:800px){.crm-art .crm-art-body{padding:26px}.crm-art .crm-object{max-height:300px;margin:20px 0}.crm-art .crm-art-heading h3{font-size:38px}}@container (max-width:470px){.crm-art .crm-art-body{padding:20px}.crm-art .crm-art-heading h3{margin-top:10px;font-size:28px;line-height:1.07}.crm-art .crm-art-heading h3 br{display:none}.crm-art .crm-object{max-height:175px;margin:17px 0}.crm-art .crm-art-caption{padding:11px 16px!important}.crm-art .crm-specimen-note{border-left-width:4px;padding-left:13px}.crm-art .crm-specimen-note p{margin-top:7px;font-size:14px;line-height:1.45}.crm-art .crm-hero-bottom{gap:14px;padding-top:14px;font-size:14px}.crm-art .crm-next-marker{padding-left:10px}.crm-art .crm-next-marker strong{font-size:14px}.crm-art .crm-relationship-entries{gap:12px 18px;padding-top:14px}.crm-art .crm-relationship-entries strong{font-size:14px}.crm-art .crm-reply-notes{grid-template-columns:1fr;gap:14px}.crm-art .crm-reply-notes .crm-specimen-note p{font-size:14px}.crm-art .crm-history-entries li{grid-template-columns:65px minmax(0,1fr);gap:12px;padding:11px 0}.crm-art .crm-history-entries strong{font-size:14px}}@container (max-width:320px){.crm-art .crm-art-body{padding:18px}.crm-art .crm-art-heading h3{font-size:26px}.crm-art .crm-object{max-height:160px;margin:15px 0}.crm-art .crm-hero-bottom{flex-direction:column;gap:12px}.crm-art .crm-relationship-entries{grid-template-columns:1fr;gap:12px}.crm-art .crm-relationship-entries>div:last-child{grid-column:auto}.crm-art .crm-history-entries li{grid-template-columns:1fr;gap:5px}.crm-art .crm-art-caption{padding-inline:14px!important}}@container (max-width:470px){.crm-art.crm-art-history .crm-object{max-height:155px}}
.crm-page{background:var(--jally-color-ground)}.crm-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.crm-page-centered{text-align:center;max-width:900px;margin-inline:auto}.crm-page-hero-copy h1,.crm-page-benefits>.crm-page-centered h2,.crm-page-example-copy h2,.crm-page-feature-copy h2,.crm-page-principles>.crm-page-container>h2,.crm-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.35vw,48px);font-weight:650;line-height:1.08}.crm-page-eyebrow{letter-spacing:.075em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.crm-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.crm-page-centered .crm-page-body{margin-inline:auto}.crm-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.crm-page-text-link{align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.crm-page-text-link svg{flex:none}.crm-page-emphasis--blue{color:var(--jally-color-blue)}.crm-page-emphasis--pink{color:var(--jally-color-pink)}.crm-page-emphasis--orange{color:var(--jally-color-orange)}.crm-page-hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-block:64px 128px;display:grid}.crm-page-hero-copy{max-width:580px}.crm-page-hero-copy h1{font-size:clamp(55px,4.7vw,68px);line-height:1.05}.crm-page-hero-copy .crm-page-body{font-size:20px;line-height:1.5}.crm-page-hero>.crm-art{align-self:start;width:100%;min-width:0}.crm-page-hero .crm-page-caption{max-width:54ch}.crm-page-benefits{padding-block:20px 96px}.crm-page-benefits>.crm-page-centered{max-width:860px}.crm-page-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.crm-page-benefit-grid article{border:1px solid var(--jally-color-line);border-radius:16px;padding:28px}.crm-page-benefit-grid .crm-benefit-icon{width:56px;height:56px}.crm-page-benefit-grid h3{letter-spacing:-.025em;margin:24px 0 20px;font-size:26px;font-weight:650;line-height:1.14}.crm-page-benefit-grid p{margin:0;font-size:17px;line-height:1.55}.crm-page-example{padding-block:0 88px}.crm-page-showcase>.crm-page-eyebrow{margin-bottom:20px}.crm-page-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:24px;display:grid}.crm-page-tabs button{background:var(--jally-color-ground);min-height:84px;color:var(--jally-color-night);cursor:pointer;font:650 18px/1.3 var(--font-sans-loaded),Figtree,sans-serif;border:0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:14px;padding:24px 26px;display:flex}.crm-page-tabs button[aria-selected=true]{background:var(--jally-color-blue);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.crm-page-tabs button span{min-width:0}.crm-page-example-panel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.crm-page-example-copy{grid-area:1/2;min-width:0}.crm-page-example-panel>.crm-art{grid-area:1/1;width:100%;min-width:0}.crm-page-example-copy h2{font-size:44px}.crm-page-example-copy .crm-page-body{margin-block:24px;font-size:18px;line-height:1.6}.crm-page-example-fields{margin:24px 0 18px}.crm-page-example-fields>div{border-top:1px solid var(--jally-color-line);grid-template-columns:110px minmax(0,1fr);gap:16px;padding-block:16px;font-size:14px;line-height:1.5;display:grid}.crm-page-example-fields dt{font-weight:650}.crm-page-example-fields dd{margin:0}.crm-page-feature{grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding-block:40px;display:grid}.crm-page-feature-copy{max-width:510px}.crm-page-feature>.crm-art{width:100%;min-width:0}.crm-page-feature-copy .crm-page-body{margin-block:28px 22px;font-size:18px;line-height:1.6}.crm-page-feature--art-left .crm-page-feature-copy{grid-area:1/2;justify-self:end}.crm-page-feature--art-left>.crm-art{grid-area:1/1}.crm-page-principles{background:var(--jally-color-blue);margin-top:64px;padding-block:88px}.crm-page-principles>.crm-page-container>h2{max-width:850px}.crm-page-principle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.crm-page-principle-grid article{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;display:flex}.crm-page-principle-grid .crm-benefit-icon{width:52px;height:52px;margin-bottom:30px}.crm-page-principle-grid h3{letter-spacing:-.025em;margin:0 0 22px;font-size:28px;font-weight:650;line-height:1.12}.crm-page-principle-grid article>p{margin:0 0 28px;font-size:18px;line-height:1.55}.crm-page-principle-example{border-top:1px solid var(--jally-color-night);width:100%;margin-top:auto;padding-top:20px}.crm-page-principle-example>span{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.4}.crm-page-principle-example p{margin:12px 0 0;font-size:16px;line-height:1.5}.crm-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.crm-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.crm-page-closing .crm-page-body{max-width:60ch;font-size:19px}.crm-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.crm-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.crm-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}.crm-page-hero-copy .home-button,.crm-page-closing-actions .home-button{white-space:normal;text-align:center;max-width:100%}.crm-page-hero-copy .home-button svg,.crm-page-closing-actions .home-button svg{flex:none}@media (min-width:1024px) and (max-width:1199px){.crm-page-container{width:calc(100% - 80px)}.crm-page-hero{gap:36px}.crm-page-hero-copy h1{font-size:54px}.crm-page-hero-copy .crm-page-body{font-size:18px}.crm-page-example-panel,.crm-page-feature{gap:40px}.crm-page-example-copy h2{font-size:37px}.crm-page-feature-copy h2{font-size:40px}.crm-page-example-copy .crm-page-body,.crm-page-feature-copy .crm-page-body{font-size:17px}.crm-page-tabs button{padding-inline:20px;font-size:16px}.crm-page-benefit-grid article{padding:24px}.crm-page-benefit-grid h3{font-size:24px}.crm-page-benefit-grid p{font-size:16px}.crm-page-principle-grid article{padding:26px}.crm-page-principle-grid h3{font-size:25px}}@media (max-width:1023px){.crm-page-container{width:calc(100% - 64px)}.crm-page-hero{grid-template-columns:1fr;gap:36px;padding-block:56px 80px}.crm-page-hero-copy{width:100%;max-width:640px;margin-inline:auto}.crm-page-hero-copy h1{font-size:58px}.crm-page-hero>.crm-art{max-width:580px;margin-inline:auto}.crm-page-benefits{padding-bottom:72px}.crm-page-benefit-grid{gap:22px}.crm-page-benefit-grid article{padding:22px}.crm-page-benefit-grid h3{font-size:23px}.crm-page-benefit-grid p{font-size:16px}.crm-page-example{padding-bottom:48px}.crm-page-example-panel,.crm-page-feature{grid-template-columns:1fr;gap:32px}.crm-page-example-copy,.crm-page-feature-copy,.crm-page-feature--art-left .crm-page-feature-copy{grid-area:auto;justify-self:stretch;width:100%;max-width:640px;margin-inline:auto}.crm-page-example-panel>.crm-art,.crm-page-feature>.crm-art,.crm-page-feature--art-left>.crm-art{grid-area:auto;width:100%;max-width:580px;margin-inline:auto}.crm-page-feature{padding-block:40px}.crm-page-principles{margin-top:40px;padding-block:72px}.crm-page-principle-grid{gap:20px}.crm-page-principle-grid article{padding:24px}.crm-page-principle-grid h3{font-size:25px}.crm-page-principle-grid article>p{font-size:16px}.crm-page-principle-example p{font-size:14px}.crm-page-tabs button{gap:10px;padding-inline:18px;font-size:16px}}@media (max-width:767px){.crm-page-container{width:calc(100% - 40px)}.crm-page-hero{gap:30px;padding-block:48px 64px}.crm-page-hero-copy h1{font-size:43px;line-height:1.05}.crm-page-hero-copy .crm-page-body{margin-block:24px;font-size:16px;line-height:1.6}.crm-page-eyebrow{margin-bottom:18px;font-size:11px}.crm-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.crm-page-benefits{padding-block:0 64px}.crm-page-benefits>.crm-page-centered h2,.crm-page-feature-copy h2,.crm-page-example-copy h2,.crm-page-principles>.crm-page-container>h2{font-size:33px;line-height:1.1}.crm-page-benefit-grid{grid-template-columns:1fr;gap:18px;margin-top:32px}.crm-page-benefit-grid article{padding:24px}.crm-page-benefit-grid .crm-benefit-icon{width:48px;height:48px}.crm-page-benefit-grid h3{margin-block:18px 14px;font-size:25px}.crm-page-benefit-grid p{font-size:16px;line-height:1.5}.crm-page-tabs{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:28px}.crm-page-tabs button{border:1px solid var(--jally-color-line);border-radius:9px;gap:10px;min-height:58px;padding:16px;font-size:15px}.crm-page-tabs button svg{flex:none;width:16px}.crm-page-example-copy .crm-page-body,.crm-page-feature-copy .crm-page-body{margin-block:24px;font-size:16px;line-height:1.6}.crm-page-example-copy>.crm-page-eyebrow{font-size:10px}.crm-page-example-fields>div{grid-template-columns:1fr;gap:7px;padding-block:14px;font-size:15px}.crm-page-example-fields dt{font-size:12px}.crm-page-example{padding-bottom:32px}.crm-page-text-link{font-size:14px}.crm-page-feature{gap:28px;padding-block:32px}.crm-page-principles{margin-top:32px;padding-block:56px}.crm-page-principle-grid{grid-template-columns:1fr;gap:18px;margin-top:32px}.crm-page-principle-grid article{padding:26px}.crm-page-principle-grid .crm-benefit-icon{width:48px;height:48px;margin-bottom:20px}.crm-page-principle-grid h3{margin-bottom:18px;font-size:26px}.crm-page-principle-grid article>p{margin-bottom:24px;font-size:17px;line-height:1.5}.crm-page-principle-example p{font-size:15px}.crm-page-closing{padding-block:64px}.crm-page-closing h2{font-size:38px;line-height:1.08}.crm-page-closing .crm-page-body{margin-block:24px;font-size:16px;line-height:1.6}.crm-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.crm-page-container{width:calc(100% - 32px)}.crm-page-hero-copy h1{font-size:38px}.crm-page-benefits>.crm-page-centered h2,.crm-page-feature-copy h2,.crm-page-example-copy h2,.crm-page-principles>.crm-page-container>h2{font-size:31px}.crm-page-tabs button{gap:4px;padding:14px 12px;font-size:14px}.crm-page-benefit-grid article,.crm-page-principle-grid article{padding:22px}.crm-page-closing h2{font-size:34px}}
.analytics-art{--aa-night:var(--jally-color-night);--aa-blue:var(--jally-color-blue);--aa-pink:var(--jally-color-pink);--aa-orange:var(--jally-color-orange);background:var(--jally-color-ground);width:100%;min-width:0;color:var(--aa-night);text-align:left;font-family:var(--font-sans-loaded),sans-serif;border:1px solid var(--aa-night);border-radius:20px;container-type:inline-size}.analytics-art *,.analytics-art :before,.analytics-art :after{box-sizing:border-box}.analytics-art .aa-body{min-width:0;padding:30px}.analytics-art .aa-label{letter-spacing:.04em;font-size:14px;font-weight:700;line-height:1.4;display:block}.analytics-art .aa-heading h3,.analytics-art .aa-decision-index h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.04em;color:var(--aa-night);margin:13px 0 0;font-size:clamp(30px,5.8cqw,42px);font-weight:600;line-height:1.06}.analytics-art em{color:var(--aa-pink);font-style:normal}.analytics-art .aa-drawing{width:100%;min-width:0;height:auto;margin:22px 0;display:block}.analytics-art .aa-caption{border-top:1px solid var(--aa-night);text-align:left!important;max-width:none!important;color:var(--aa-night)!important;margin:0!important;padding:14px 20px!important;font-size:14px!important;line-height:1.45!important}.analytics-art .aa-note{border-left:5px solid var(--aa-orange);min-width:0;padding-left:17px}.analytics-art .aa-note p{color:var(--aa-night);max-width:none;margin:9px 0 0;font-size:17px;line-height:1.45}.analytics-art.aa-hero .aa-body,.analytics-art.aa-synthesis .aa-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;padding:36px 42px;display:grid}.analytics-art .aa-hero-title .aa-heading h3,.analytics-art .aa-synthesis-plan .aa-heading h3{font-size:clamp(32px,3.4cqw,44px)}.analytics-art .aa-hero-title>.aa-drawing,.analytics-art .aa-synthesis-plan>.aa-drawing{max-height:280px;margin-bottom:0}.analytics-art .aa-observation-ledger{border:2px solid var(--aa-night);min-width:0;box-shadow:7px 7px 0 var(--aa-blue);display:flex}.analytics-art .aa-ledger-spine{background:var(--aa-night);flex-shrink:0;width:22px}.analytics-art .aa-ledger-page{flex:1;min-width:0;padding:24px}.analytics-art .aa-ledger-page dl{margin:20px 0 0}.analytics-art .aa-ledger-page dl>div{border-top:1px solid var(--aa-night);padding:15px 0}.analytics-art .aa-ledger-page dt{font-family:var(--font-display-loaded),sans-serif;border-left:4px solid var(--aa-blue);padding-left:11px;font-size:23px;font-weight:600;line-height:1.1}.analytics-art .aa-ledger-page .aa-measure-reply dt{border-color:var(--aa-pink)}.analytics-art .aa-ledger-page .aa-measure-outcome dt{border-color:var(--aa-orange)}.analytics-art .aa-ledger-page dd{margin:10px 0 6px;font-size:16px;line-height:1.4}.analytics-art .aa-ledger-page dl>div>span{font-size:14px;line-height:1.4}.analytics-art .aa-ledger-bottom{border-top:1px solid var(--aa-night);color:var(--aa-night);margin:18px 0 0;padding-top:16px;font-size:14px;line-height:1.4}.analytics-art .aa-paired-notes{grid-template-columns:1fr 1fr;gap:20px;display:grid}.analytics-art .aa-paired-notes>.aa-note:first-child{border-color:var(--aa-blue)}.analytics-art .aa-paired-notes>.aa-note:last-child{border-color:var(--aa-pink)}.analytics-art .aa-comparison-basis{flex-wrap:wrap;gap:10px;display:flex}.analytics-art .aa-comparison-basis>span{border:1px solid var(--aa-night);border-radius:18px;padding:7px 10px;font-size:14px;line-height:1.35}.analytics-art .aa-denominator{color:var(--aa-night);max-width:none;margin:17px 0 0;font-size:16px;line-height:1.45}.analytics-art .aa-decision-index{border:2px solid var(--aa-night);box-shadow:7px 7px 0 var(--aa-orange);min-width:0;padding:28px}.analytics-art .aa-decision-index h3{margin-top:20px;font-size:35px}.analytics-art .aa-decision-index dl{margin:24px 0 0}.analytics-art .aa-decision-index dl>div{border-top:1px solid var(--aa-night);padding:14px 0}.analytics-art .aa-decision-index dt{margin-bottom:6px;font-size:14px;font-weight:700}.analytics-art .aa-decision-index dd{margin:0;font-size:16px;line-height:1.45}.analytics-art .aa-plan-tab{border-top:1px solid var(--aa-night);margin-top:14px;padding-top:18px;font-size:14px;font-weight:700;line-height:1.4;display:block}@container (min-width:471px) and (max-width:800px){.analytics-art .aa-body{padding:26px}.analytics-art .aa-drawing{max-height:300px}.analytics-art .aa-heading h3{font-size:36px}.analytics-art.aa-hero .aa-body,.analytics-art.aa-synthesis .aa-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:26px}.analytics-art .aa-hero-title .aa-heading h3,.analytics-art .aa-synthesis-plan .aa-heading h3{font-size:30px}.analytics-art .aa-ledger-page{padding:18px}.analytics-art .aa-ledger-spine{width:14px}.analytics-art .aa-decision-index{padding:20px}.analytics-art .aa-decision-index h3{font-size:30px}}@container (max-width:470px){.analytics-art .aa-body{padding:20px}.analytics-art .aa-heading h3{margin-top:10px;font-size:28px;line-height:1.08}.analytics-art .aa-heading h3 br{display:none}.analytics-art .aa-drawing{max-height:170px;margin:18px 0}.analytics-art .aa-caption{padding:12px 16px!important;font-size:14px!important}.analytics-art .aa-note{border-left-width:4px;padding-left:13px}.analytics-art .aa-note p{margin-top:8px;font-size:15px;line-height:1.4}.analytics-art .aa-paired-notes{grid-template-columns:1fr;gap:15px}.analytics-art .aa-comparison-basis{gap:8px}.analytics-art .aa-comparison-basis>span{padding:6px 9px;font-size:14px}.analytics-art .aa-denominator{margin-top:14px;font-size:15px}.analytics-art.aa-hero .aa-body,.analytics-art.aa-synthesis .aa-body{grid-template-columns:1fr;gap:24px;padding:20px}.analytics-art .aa-hero-title .aa-heading h3,.analytics-art .aa-synthesis-plan .aa-heading h3{font-size:28px}.analytics-art .aa-hero-title>.aa-drawing{display:none}.analytics-art .aa-ledger-page{padding:18px}.analytics-art .aa-ledger-spine{width:13px}.analytics-art .aa-ledger-page dl{margin-top:15px}.analytics-art .aa-ledger-page dl>div{padding:12px 0}.analytics-art .aa-ledger-page dt{font-size:21px}.analytics-art .aa-ledger-page dd{margin:8px 0 0;font-size:15px}.analytics-art .aa-ledger-page dl>div>span,.analytics-art .aa-ledger-bottom{display:none}.analytics-art .aa-decision-index{padding:20px}.analytics-art .aa-decision-index h3{margin-top:15px;font-size:29px}.analytics-art .aa-decision-index dl{margin-top:18px}.analytics-art .aa-decision-index dl>div{padding:12px 0}.analytics-art .aa-decision-index dd{font-size:15px}.analytics-art .aa-plan-tab{margin-top:10px;padding-top:14px;font-size:14px}.analytics-art .aa-synthesis-plan>.aa-drawing{max-height:160px}}@container (max-width:320px){.analytics-art .aa-body{padding:18px}.analytics-art .aa-heading h3{font-size:26px}.analytics-art .aa-drawing{max-height:155px}.analytics-art.aa-hero .aa-body,.analytics-art.aa-synthesis .aa-body{padding:18px}.analytics-art .aa-ledger-page{padding:16px 14px}.analytics-art .aa-ledger-page dt{font-size:20px}.analytics-art .aa-decision-index{padding:18px}.analytics-art .aa-decision-index h3{font-size:27px}}.analytics-art.aa-hero em,.analytics-art.aa-comparison em{color:var(--aa-blue)}.analytics-art.aa-objective em,.analytics-art.aa-investigation em,.analytics-art.aa-synthesis em{color:var(--aa-orange)}.analytics-art.aa-activity em{color:var(--aa-pink)}.analytics-art .aa-ledger-page dl>div{padding-block:12px}@container (max-width:470px){.analytics-art.aa-hero .aa-hero-title{display:none}}
.analytics-page{background:var(--jally-color-ground)}.analytics-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.analytics-page-centered{text-align:center;max-width:960px;margin-inline:auto}.analytics-page-hero-copy h1,.analytics-page-feature-copy h2,.analytics-page-synthesis .analytics-page-centered h2,.analytics-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.35vw,48px);font-weight:650;line-height:1.08}.analytics-page-eyebrow{letter-spacing:.075em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.analytics-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.analytics-page-centered .analytics-page-body{margin-inline:auto}.analytics-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.analytics-page-accent--blue{color:var(--jally-color-blue)}.analytics-page-accent--pink{color:var(--jally-color-pink)}.analytics-page-accent--orange{color:var(--jally-color-orange)}.analytics-page-text-link{align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.analytics-page-text-link svg{flex:none}.analytics-page-hero{padding-block:64px 56px}.analytics-page-hero-copy{max-width:1200px}.analytics-page-hero-copy h1{font-size:clamp(60px,5.3vw,76px);line-height:1.04}.analytics-page-hero-copy .analytics-page-body{max-width:960px;margin-block:28px;font-size:20px;line-height:1.5}.analytics-page-hero>.analytics-art{width:100%;margin-top:56px}.analytics-page-hero>.analytics-page-caption{text-align:center;max-width:860px;margin-inline:auto}.analytics-page-categories{text-align:center;padding-block:20px 56px}.analytics-page-categories>h2{font:650 18px/1.4 var(--font-sans-loaded),Figtree,sans-serif;letter-spacing:0;margin:0 0 32px}.analytics-page-categories dl{border-top:1px solid var(--jally-color-line);border-bottom:1px solid var(--jally-color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding-block:26px;display:grid}.analytics-page-categories dl>div{border-right:1px solid var(--jally-color-line);padding-inline:16px}.analytics-page-categories dl>div:last-child{border:0}.analytics-page-categories dt{font:650 27px/1.12 var(--font-display-loaded),sans-serif;letter-spacing:-.025em}.analytics-page-categories dd{margin:14px 0 0;font-size:15px;line-height:1.5}.analytics-page-feature{grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding-block:44px;display:grid}.analytics-page-feature-copy{max-width:520px}.analytics-page-feature-copy .analytics-page-body{margin-block:28px 22px;font-size:18px;line-height:1.6}.analytics-page-feature>.analytics-art{width:100%;min-width:0}.analytics-page-feature--art-left .analytics-page-feature-copy{grid-area:1/2;justify-self:end}.analytics-page-feature--art-left>.analytics-art{grid-area:1/1}.analytics-page-synthesis{background:var(--jally-color-blue);margin-top:64px;padding-block:88px 72px}.analytics-page-synthesis .analytics-page-centered{max-width:1040px}.analytics-page-synthesis .analytics-page-centered h2{font-size:clamp(44px,4.3vw,62px)}.analytics-page-synthesis .analytics-page-body{max-width:76ch;margin-block:28px;font-size:20px;line-height:1.5}.analytics-page-synthesis .analytics-page-accent--blue{color:inherit}.analytics-page-synthesis .analytics-art{width:100%;max-width:1160px;margin:96px auto 0}.analytics-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.analytics-page-closing h2{font-size:clamp(43px,4.4vw,64px)}.analytics-page-closing .analytics-page-body{max-width:60ch;font-size:19px}.analytics-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.analytics-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.analytics-page-hero-copy .home-button,.analytics-page-synthesis .home-button,.analytics-page-closing .home-button{white-space:normal;text-align:center;max-width:100%}.analytics-page-hero-copy .home-button svg,.analytics-page-synthesis .home-button svg,.analytics-page-closing .home-button svg{flex:none}.analytics-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.analytics-page-container{width:calc(100% - 80px)}.analytics-page-feature{gap:40px}.analytics-page-feature-copy h2{font-size:40px}.analytics-page-feature-copy .analytics-page-body{font-size:17px}.analytics-page-hero-copy h1{font-size:64px}.analytics-page-categories dt{font-size:25px}}@media (max-width:1023px){.analytics-page-container{width:calc(100% - 64px)}.analytics-page-hero{padding-block:56px 48px}.analytics-page-hero-copy h1{font-size:58px}.analytics-page-hero-copy .analytics-page-body{font-size:19px}.analytics-page-hero>.analytics-art{margin-top:44px}.analytics-page-categories{padding-block:16px 36px}.analytics-page-feature{grid-template-columns:1fr;gap:32px;padding-block:40px}.analytics-page-feature-copy,.analytics-page-feature--art-left .analytics-page-feature-copy{grid-area:auto;justify-self:stretch;width:100%;max-width:640px;margin-inline:auto}.analytics-page-feature>.analytics-art,.analytics-page-feature--art-left>.analytics-art{grid-area:auto;width:100%;max-width:580px;margin-inline:auto}.analytics-page-synthesis{margin-top:40px;padding-block:72px 56px}.analytics-page-synthesis .analytics-page-centered h2{font-size:49px}.analytics-page-synthesis .analytics-art{margin-top:56px}.analytics-page-synthesis .analytics-page-body{font-size:18px}}@media (max-width:767px){.analytics-page-container{width:calc(100% - 40px)}.analytics-page-hero{padding-block:48px}.analytics-page-hero-copy h1{font-size:43px;line-height:1.05}.analytics-page-hero-copy .analytics-page-body{margin-block:24px;font-size:16px;line-height:1.6}.analytics-page-eyebrow{margin-bottom:18px;font-size:11px}.analytics-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.analytics-page-hero>.analytics-art{margin-top:32px}.analytics-page-categories{padding-block:8px 32px}.analytics-page-categories>h2{margin-bottom:24px;font-size:17px}.analytics-page-categories dl{grid-template-columns:1fr;gap:0;padding:0}.analytics-page-categories dl>div{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:20px 12px}.analytics-page-categories dt{font-size:26px}.analytics-page-categories dd{margin-top:10px;font-size:15px}.analytics-page-feature{gap:28px;padding-block:32px}.analytics-page-feature-copy h2{font-size:33px;line-height:1.1}.analytics-page-feature-copy .analytics-page-body{margin-block:24px;font-size:16px;line-height:1.6}.analytics-page-text-link{font-size:14px}.analytics-page-synthesis{margin-top:32px;padding-block:56px 40px}.analytics-page-synthesis .analytics-page-centered h2{font-size:35px;line-height:1.1}.analytics-page-synthesis .analytics-page-body{margin-block:24px;font-size:16px;line-height:1.6}.analytics-page-synthesis .analytics-art{margin-top:36px}.analytics-page-closing{padding-block:64px}.analytics-page-closing h2{font-size:38px;line-height:1.08}.analytics-page-closing .analytics-page-body{margin-block:24px;font-size:16px;line-height:1.6}.analytics-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.analytics-page-container{width:calc(100% - 32px)}.analytics-page-hero-copy h1{font-size:38px}.analytics-page-feature-copy h2{font-size:31px}.analytics-page-closing h2{font-size:34px}}
.email-art{--em-night:var(--jally-color-night);--em-blue:var(--jally-color-blue);--em-pink:var(--jally-color-pink);--em-orange:var(--jally-color-orange);border:1px solid var(--em-night);background:var(--jally-color-ground);width:100%;min-width:0;color:var(--em-night);text-align:left;font-family:var(--font-sans-loaded),sans-serif;border-radius:20px;container-type:inline-size}.email-art *,.email-art :before,.email-art :after{box-sizing:border-box}.email-art .em-art-body{min-width:0;padding:30px}.email-art .em-label{letter-spacing:.035em;font-size:14px;font-weight:700;line-height:1.4;display:block}.email-art .em-heading h3,.email-art .em-correspondence h3,.email-art .em-message-sheet h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.04em;color:var(--em-night);margin:13px 0 0;font-size:clamp(30px,5.8cqw,42px);font-weight:600;line-height:1.06}.email-art em{color:var(--em-pink);font-style:normal}.email-art.em-prerequisites em,.email-art.em-timing em,.email-art.em-stopping em,.email-art.em-sequence em{color:var(--em-orange)}.email-art .em-object{width:100%;min-width:0;height:auto;margin:22px 0;display:block}.email-art .em-caption{border-top:1px solid var(--em-night);text-align:left!important;max-width:none!important;color:var(--em-night)!important;margin:0!important;padding:14px 20px!important;font-size:14px!important;line-height:1.45!important}.email-mark{flex-shrink:0;width:56px;height:56px;display:block}.email-mark-resource{width:100%;max-width:180px;height:auto}.email-art.em-hero .em-art-body{grid-template-columns:minmax(0,1.65fr) minmax(0,.8fr);align-items:center;gap:28px;padding:30px;display:grid}.email-art .em-correspondence{border:2px solid var(--em-night);box-shadow:7px 7px 0 var(--em-blue);min-width:0;padding:26px}.email-art .em-correspondence h3{font-size:clamp(32px,4.8cqw,45px)}.email-art .em-correspondence>.em-object{max-height:260px;margin:16px 0}.email-art .em-correspondence>p{color:var(--em-night);border-top:1px solid var(--em-night);max-width:none;margin:16px 0 0;padding-top:17px;font-size:18px;line-height:1.45}.email-art .em-intent-index>div{border-top:1px solid var(--em-night);margin-top:15px;padding:18px 0}.email-art .em-intent-index>div>span{font-size:14px;line-height:1.4}.email-art .em-intent-index strong{margin-top:8px;font-size:16px;font-weight:600;line-height:1.35;display:block}.email-art .em-checklist{border-top:1px solid var(--em-night);margin:0;padding:0;list-style:none}.email-art .em-checklist li{border-bottom:1px solid var(--em-night);padding:13px 0;font-size:16px;line-height:1.4}.email-art .em-opening-words{border-left:5px solid var(--em-pink);padding-left:17px;font-size:18px;line-height:1.4}.email-art .em-opening-words>span,.email-art .em-opening-words>strong{display:block}.email-art .em-opening-words strong{font-family:var(--font-display-loaded),sans-serif;margin-top:7px;font-size:24px;font-weight:600;line-height:1.1}.email-art .em-note{border-left:5px solid var(--em-orange);min-width:0;padding-left:17px}.email-art .em-note p{color:var(--em-night);max-width:none;margin:9px 0 0;font-size:17px;line-height:1.45}.email-art .em-stop-rules{grid-template-columns:1fr 1fr;gap:20px;display:grid}.email-art .em-stop-rules>div{border-top:3px solid var(--em-orange);padding-top:14px}.email-art .em-stop-rules>div:first-child{border-color:var(--em-pink)}.email-art .em-stop-rules>div>span:last-child{margin-top:7px;font-size:16px;line-height:1.4;display:block}.email-art.em-sequence .em-art-body{padding:34px}.email-art .em-sequence-title{justify-content:space-between;align-items:center;gap:36px;display:flex}.email-art .em-sequence-title .em-heading h3{font-size:40px}.email-art .em-sequence-title>p{max-width:28ch;color:var(--em-night);margin:0;font-size:17px;line-height:1.45}.email-art .em-sequence-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.email-art .em-sequence-steps>li{border-top:2px solid var(--em-night);min-width:0;padding-top:18px}.email-art .em-sequence-object{justify-content:center;align-items:center;padding:22px 0;display:flex}.email-art .em-sequence-object>.email-mark{width:115px;height:115px}.email-art .em-sequence-steps h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.03em;color:var(--em-night);margin:0;font-size:28px;font-weight:600;line-height:1.07}.email-art .em-sequence-steps p{color:var(--em-night);margin:13px 0 0;font-size:16px;line-height:1.45}.email-art .em-sequence-rule{border-left:4px solid var(--em-orange);margin-top:18px;padding-left:11px;font-size:14px;line-height:1.4;display:block}.email-art.em-message .em-art-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:36px;padding:36px;display:grid}.email-art .em-inspection-object>.em-object{margin:0 0 18px}.email-art .em-inspection-object>.em-label{text-align:center}.email-art .em-message-sheet{border:2px solid var(--em-night);box-shadow:7px 7px 0 var(--em-pink);min-width:0;padding:28px}.email-art .em-message-sheet h3{margin-top:18px;font-size:33px}.email-art .em-message-copy{color:var(--em-night);max-width:none;margin:22px 0 0;font-size:18px;line-height:1.5}.email-art .em-message-sheet dl{margin:25px 0 0}.email-art .em-message-sheet dl>div{border-top:1px solid var(--em-night);padding:13px 0}.email-art .em-message-sheet dt{margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.4}.email-art .em-message-sheet dd{margin:0;font-size:16px;line-height:1.45}@container (min-width:471px) and (max-width:800px){.email-art .em-art-body{padding:26px}.email-art .em-heading h3{font-size:36px}.email-art .em-object{max-height:300px}.email-art.em-hero .em-art-body{grid-template-columns:1fr;gap:24px;padding:26px}.email-art .em-correspondence h3{font-size:38px}.email-art .em-intent-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.email-art .em-intent-index>.em-label{grid-column:1/-1}.email-art .em-intent-index>div{margin:0;padding-top:14px}.email-art.em-message .em-art-body{grid-template-columns:1fr;gap:24px;padding:26px}.email-art .em-inspection-object{display:none}.email-art .em-message-sheet h3{font-size:32px}.email-art .em-sequence-steps{gap:18px}.email-art .em-sequence-steps h3{font-size:25px}.email-art .em-sequence-title .em-heading h3{font-size:34px}}@container (max-width:470px){.email-art .em-art-body{padding:20px}.email-art .em-heading h3{margin-top:10px;font-size:28px;line-height:1.08}.email-art .em-heading h3 br{display:none}.email-art .em-object{max-height:170px;margin:18px 0}.email-art .em-caption{padding:12px 16px!important}.email-art.em-hero .em-art-body{padding:20px;display:block}.email-art .em-correspondence{padding:18px}.email-art .em-correspondence h3{margin-top:12px;font-size:29px}.email-art .em-correspondence>.em-object{max-height:155px;margin:14px 0}.email-art .em-correspondence>p{margin-top:10px;padding-top:14px;font-size:16px;line-height:1.4}.email-art .em-intent-index{display:none}.email-art .em-checklist li{padding:11px 0;font-size:15px}.email-art .em-opening-words{padding-left:13px;font-size:16px}.email-art .em-opening-words strong{font-size:22px}.email-art .em-note{border-left-width:4px;padding-left:13px}.email-art .em-note p{font-size:15px;line-height:1.4}.email-art .em-stop-rules{grid-template-columns:1fr;gap:14px}.email-art .em-stop-rules>div{padding-top:10px}.email-art .em-stop-rules>div>span:last-child{font-size:15px}.email-art.em-sequence .em-art-body{padding:20px}.email-art .em-sequence-title{display:block}.email-art .em-sequence-title .em-heading h3{font-size:29px}.email-art .em-sequence-title>p{max-width:none;margin-top:14px;font-size:15px;line-height:1.4}.email-art .em-sequence-steps{grid-template-columns:1fr;gap:20px;margin-top:24px}.email-art .em-sequence-steps>li{grid-template-columns:70px minmax(0,1fr);gap:10px 14px;padding-top:16px;display:grid}.email-art .em-sequence-steps>li>.em-label{grid-column:2}.email-art .em-sequence-object{grid-area:1/1/4;align-self:start;padding:0}.email-art .em-sequence-object>.email-mark{width:68px;height:68px}.email-art .em-sequence-steps h3{grid-column:2;font-size:23px}.email-art .em-sequence-steps p{grid-column:2;margin:0;font-size:15px}.email-art .em-sequence-rule{grid-column:1/-1;margin-top:4px}.email-art.em-message .em-art-body{padding:20px;display:block}.email-art .em-inspection-object{display:none}.email-art .em-message-sheet{padding:20px}.email-art .em-message-sheet h3{font-size:28px}.email-art .em-message-copy{margin-top:18px;font-size:16px;line-height:1.45}.email-art .em-message-sheet dl{margin-top:20px}.email-art .em-message-sheet dl>div{padding:11px 0}.email-art .em-message-sheet dd{font-size:15px}}@container (max-width:320px){.email-art .em-art-body{padding:18px}.email-art .em-heading h3{font-size:26px}.email-art .em-object{max-height:155px}.email-art.em-hero .em-art-body{padding:18px}.email-art .em-correspondence{padding:16px}.email-art .em-correspondence h3{font-size:27px}.email-art .em-correspondence>.em-object{max-height:140px}.email-art .em-sequence-steps>li{flex-direction:column;gap:10px;display:flex}.email-art .em-sequence-object{align-self:center}.email-art .em-sequence-object>.email-mark{width:80px;height:80px}.email-art .em-sequence-steps h3{font-size:24px}.email-art .em-message-sheet{padding:18px}.email-art .em-message-sheet h3{font-size:26px}}.email-art .em-common-stop{color:var(--em-night);border-left:4px solid var(--em-orange);max-width:none;margin:24px 0 0;padding-left:13px;font-size:14px;line-height:1.45}.email-art.em-message .em-art-body{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:28px}@container (min-width:471px){.email-art .em-message-sheet dl{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.email-art .em-message-sheet dd{font-size:15px;line-height:1.4}}@container (min-width:471px) and (max-width:800px){.email-art.em-message .em-art-body{grid-template-columns:1fr}}@container (max-width:470px){.email-art.em-message .em-art-body{display:block}.email-art .em-common-stop{margin-top:20px;font-size:14px}}.email-art.em-message .em-art-body{padding:28px;display:block}.email-art.em-message .em-inspection-object{align-items:center;gap:22px;margin:0 0 18px;display:flex}.email-art.em-message .em-inspection-object>.em-object{flex-shrink:0;width:145px;height:auto;margin:0}.email-art.em-message .em-inspection-object>.em-label{text-align:left}.email-art.em-message .em-message-sheet{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;padding:28px;display:grid}.email-art.em-message .em-message-sheet dl{margin:0;display:block}.email-art.em-message .em-message-sheet dl>div:first-child{border-top:0;padding-top:0}.email-art.em-message .em-message-sheet dd{font-size:15px;line-height:1.4}@container (min-width:471px) and (max-width:800px){.email-art.em-message .em-message-sheet{grid-template-columns:1fr}.email-art.em-message .em-message-sheet dl{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.email-art.em-message .em-message-sheet dl>div,.email-art.em-message .em-message-sheet dl>div:first-child{border-top:1px solid var(--em-night);padding-top:12px}}@container (max-width:470px){.email-art.em-message .em-art-body{padding:20px}.email-art.em-message .em-inspection-object{display:none}.email-art.em-message .em-message-sheet{padding:20px;display:block}.email-art.em-message .em-message-sheet dl{margin-top:22px}.email-art.em-message .em-message-sheet dl>div:first-child{border-top:1px solid var(--em-night);padding-top:12px}.email-art.em-message .em-message-sheet dd{font-size:15px}}@container (max-width:320px){.email-art.em-message .em-art-body,.email-art.em-message .em-message-sheet{padding:18px}}@container (min-width:650px) and (max-width:800px){.email-art.em-hero .em-art-body{grid-template-columns:minmax(0,1.65fr) minmax(0,.8fr);align-items:center;gap:24px;padding:26px;display:grid}.email-art.em-hero .em-intent-index{display:block}.email-art.em-hero .em-intent-index>div{margin-top:15px;padding:18px 0}}@container (max-width:320px){.email-art .em-sequence-steps>li{grid-template-columns:56px minmax(0,1fr);gap:10px 12px;display:grid}.email-art .em-sequence-steps>li>.em-label{grid-area:1/2;align-self:center}.email-art .em-sequence-object{grid-area:1/1;align-self:center;padding:0}.email-art .em-sequence-object>.email-mark{width:52px;height:52px}.email-art .em-sequence-steps h3{grid-area:2/1/auto/-1;font-size:24px}.email-art .em-sequence-steps p{grid-area:3/1/auto/-1;font-size:15px}}
.email-page{background:var(--jally-color-ground)}.email-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.email-page-centered{text-align:center;max-width:920px;margin-inline:auto}.email-page-hero-heading h1,.email-page-intro h2,.email-page-feature-copy h2,.email-page-worked-copy h2,.email-page-message-intro h2,.email-page-principles>h2,.email-page-resource h2,.email-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw,49px);font-weight:650;line-height:1.08}.email-page-eyebrow{letter-spacing:.075em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.email-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.email-page-centered .email-page-body{margin-inline:auto}.email-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.email-page-accent--blue{color:var(--jally-color-blue)}.email-page-accent--pink{color:var(--jally-color-pink)}.email-page-accent--orange{color:var(--jally-color-orange)}.email-page-text-link{align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.email-page-text-link svg{flex:none}.email-page-hero{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:24px 44px;padding-block:64px 88px;display:grid}.email-page-hero-heading{grid-area:1/1/auto/-1;max-width:1080px}.email-page-hero-heading h1{font-size:clamp(68px,5.8vw,84px);line-height:1.04}.email-page-hero-heading h1>span{display:block}.email-page-hero-copy{grid-area:2/1;align-self:end;max-width:420px;padding-bottom:64px}.email-page-hero-copy .email-page-body{margin-block:0 26px;font-size:19px;line-height:1.5}.email-page-hero>.email-art{grid-area:2/2;align-self:start;width:100%;min-width:0}.email-page-hero-copy .email-page-caption{font-size:11px;line-height:1.55}.email-page-intro{text-align:center;padding-block:40px 80px}.email-page-intro h2{max-width:960px;margin-inline:auto;font-size:clamp(44px,4.2vw,60px)}.email-page-feature{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:64px;padding-block:28px;display:grid}.email-page-feature-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;max-width:520px;padding-block:32px;display:flex}.email-page-feature>.email-art{grid-area:1/1;align-self:center;width:100%;min-width:0}.email-page-feature-copy .email-page-body{margin-block:42px 20px;font-size:18px;line-height:1.6}.email-page-feature--art-right{grid-template-columns:.88fr 1.12fr}.email-page-feature--art-right .email-page-feature-copy{grid-column:1}.email-page-feature--art-right>.email-art{grid-column:2}.email-page-worked{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:88px;display:grid}.email-page-worked-copy{grid-area:1/2;min-width:0}.email-page-worked>.email-art{grid-area:1/1;width:100%;min-width:0}.email-page-worked-copy h2{font-size:43px}.email-page-worked-copy .email-page-body{margin-block:24px;font-size:18px;line-height:1.6}.email-page-example-fields{margin:24px 0 0}.email-page-example-fields>div{border-top:1px solid var(--jally-color-line);grid-template-columns:100px minmax(0,1fr);gap:16px;padding-block:14px;font-size:14px;line-height:1.5;display:grid}.email-page-example-fields dt{font-weight:650}.email-page-example-fields dd{margin:0}.email-page-message-review{background:var(--jally-color-blue);padding-block:72px 56px}.email-page-message-intro{max-width:960px;margin-bottom:32px}.email-page-message-intro h2{font-size:46px}.email-page-message-intro .email-page-body{max-width:83ch;margin-block:24px;font-size:18px;line-height:1.55}.email-page-sequence{max-width:1180px;margin-inline:auto}.email-page-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:20px;display:grid}.email-page-tabs button{border:1px solid var(--jally-color-night);background:var(--jally-color-blue);min-height:64px;color:var(--jally-color-night);cursor:pointer;font:650 17px/1.3 var(--font-sans-loaded),Figtree,sans-serif;border-bottom:0;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.email-page-tabs button+button{border-left:0}.email-page-tabs button[aria-selected=true]{background:var(--jally-color-ground);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.email-page-tabs button>span{font-size:12px}.email-page-message-panel>.email-art{width:100%;min-width:0}.email-page-message-review>.email-page-container>.email-page-caption{max-width:1180px;margin-inline:auto}.email-page-principles{padding-block:88px 56px}.email-page-principles>h2{text-align:center;max-width:900px;margin-inline:auto}.email-page-principle-grid{border:1px solid var(--jally-color-line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:44px;display:grid;overflow:hidden}.email-page-principle-grid article{border-right:1px solid var(--jally-color-line);flex-direction:column;align-items:flex-start;min-width:0;padding:32px;display:flex}.email-page-principle-grid article:last-child{border:0}.email-page-principle-grid .email-mark{width:52px;height:52px;margin-bottom:26px}.email-page-principle-grid h3{letter-spacing:-.025em;margin:0 0 18px;font-size:25px;font-weight:650;line-height:1.15}.email-page-principle-grid article>p{margin:0 0 22px;font-size:16px;line-height:1.6}.email-page-principle-grid .email-page-text-link{margin-top:auto}.email-page-resource{border:1px solid var(--jally-color-line);border-radius:18px;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:48px;max-width:900px;margin-block:32px 96px;padding:32px;display:grid}.email-page-resource h2{font-size:32px}.email-page-resource .email-page-eyebrow{margin-bottom:16px;font-size:11px}.email-page-resource .email-page-body{margin-block:20px 12px;font-size:16px;line-height:1.6}.email-page-resource>.email-mark{width:180px;height:180px}.email-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.email-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.email-page-closing .email-page-body{max-width:62ch;font-size:19px}.email-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.email-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.email-page-hero-copy .home-button,.email-page-closing .home-button{white-space:normal;text-align:center;max-width:100%}.email-page-hero-copy .home-button svg,.email-page-closing .home-button svg{flex:none}.email-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.email-page-container{width:calc(100% - 80px)}.email-page-hero{grid-template-columns:.38fr .62fr;column-gap:32px}.email-page-hero-heading h1{font-size:70px}.email-page-hero-copy{padding-bottom:20px}.email-page-hero-copy .email-page-body{font-size:17px}.email-page-feature{gap:40px}.email-page-feature-copy{padding-block:20px}.email-page-feature-copy h2{font-size:40px}.email-page-feature-copy .email-page-body{font-size:17px}.email-page-worked{gap:40px}.email-page-worked-copy h2{font-size:36px}.email-page-worked-copy .email-page-body{font-size:17px}.email-page-principle-grid article{padding:26px}.email-page-principle-grid h3{font-size:23px}}@media (max-width:1023px){.email-page-container{width:calc(100% - 64px)}.email-page-hero{grid-template-columns:1fr;gap:32px;padding-block:56px 64px}.email-page-hero-heading,.email-page-hero-copy,.email-page-hero>.email-art{grid-area:auto;width:100%;max-width:700px;margin-inline:auto}.email-page-hero-heading h1{font-size:62px}.email-page-hero-heading h1>span{display:inline}.email-page-hero-copy{padding:0}.email-page-hero-copy .email-page-body{max-width:600px;font-size:18px}.email-page-hero>.email-art{max-width:660px}.email-page-intro{padding-block:28px 56px}.email-page-intro h2{font-size:48px}.email-page-feature,.email-page-feature--art-right,.email-page-worked{grid-template-columns:1fr;gap:32px;padding-block:36px}.email-page-feature-copy,.email-page-feature--art-right .email-page-feature-copy,.email-page-worked-copy{grid-area:auto;width:100%;max-width:640px;margin-inline:auto;padding:0}.email-page-feature>.email-art,.email-page-feature--art-right>.email-art,.email-page-worked>.email-art{grid-area:auto;width:100%;max-width:600px;margin-inline:auto}.email-page-feature-copy .email-page-body{margin-top:26px}.email-page-worked{padding-block:56px}.email-page-message-review{padding-block:64px 48px}.email-page-message-intro h2{font-size:42px}.email-page-principles{padding-block:72px 40px}.email-page-principle-grid article{padding:24px}.email-page-principle-grid h3{font-size:23px}.email-page-resource{grid-template-columns:minmax(0,1fr) 150px;gap:32px;max-width:800px;margin-bottom:72px}.email-page-resource>.email-mark{width:150px;height:150px}}@media (max-width:767px){.email-page-container{width:calc(100% - 40px)}.email-page-hero{gap:28px;padding-block:48px 56px}.email-page-hero-heading h1{font-size:44px;line-height:1.05}.email-page-eyebrow{margin-bottom:18px;font-size:11px}.email-page-hero-copy .email-page-body{margin-bottom:24px;font-size:16px;line-height:1.6}.email-page-caption,.email-page-hero-copy .email-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.email-page-intro{padding-block:20px 40px}.email-page-intro h2{font-size:35px;line-height:1.1}.email-page-feature{gap:28px;padding-block:28px}.email-page-feature-copy h2,.email-page-worked-copy h2{font-size:33px;line-height:1.1}.email-page-feature-copy .email-page-body,.email-page-worked-copy .email-page-body{margin-block:24px 18px;font-size:16px;line-height:1.6}.email-page-text-link{font-size:14px}.email-page-worked{gap:28px;padding-block:48px}.email-page-example-fields>div{grid-template-columns:1fr;gap:7px;padding-block:14px;font-size:15px}.email-page-example-fields dt{font-size:12px}.email-page-message-review{padding-block:56px 40px}.email-page-message-intro{margin-bottom:28px}.email-page-message-intro h2{font-size:33px;line-height:1.1}.email-page-message-intro .email-page-body{margin-block:22px;font-size:16px;line-height:1.6}.email-page-tabs{border:0;grid-template-columns:1fr;gap:8px;margin-bottom:24px}.email-page-tabs button{border:1px solid var(--jally-color-night);border-radius:9px;min-height:52px;padding:14px 18px;font-size:16px}.email-page-tabs button+button{border-left:1px solid var(--jally-color-night)}.email-page-principles{padding-block:56px 32px}.email-page-principles>h2{font-size:33px;line-height:1.1}.email-page-principle-grid{grid-template-columns:1fr;margin-top:32px}.email-page-principle-grid article{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:24px}.email-page-principle-grid .email-mark{width:44px;height:44px;margin-bottom:18px}.email-page-principle-grid h3{margin-bottom:16px;font-size:25px}.email-page-principle-grid article>p{margin-bottom:18px;font-size:16px;line-height:1.5}.email-page-resource{grid-template-columns:1fr;gap:24px;margin-block:24px 64px;padding:24px}.email-page-resource h2{font-size:29px}.email-page-resource>.email-mark{justify-self:center;width:140px;height:140px}.email-page-closing{padding-block:64px}.email-page-closing h2{font-size:38px;line-height:1.08}.email-page-closing .email-page-body{margin-block:24px;font-size:16px;line-height:1.6}.email-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.email-page-container{width:calc(100% - 32px)}.email-page-hero-heading h1{font-size:39px}.email-page-feature-copy h2,.email-page-worked-copy h2,.email-page-principles>h2{font-size:31px}.email-page-principle-grid article{padding:22px}.email-page-closing h2{font-size:34px}}
.business-intelligence-art{--bia-night:var(--jally-color-night);--bia-blue:var(--jally-color-blue);--bia-pink:var(--jally-color-pink);--bia-orange:var(--jally-color-orange);border:1px solid var(--bia-night);background:var(--jally-color-ground);width:100%;min-width:0;color:var(--bia-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left;border-radius:20px;container-type:inline-size}.business-intelligence-art *,.business-intelligence-art :before,.business-intelligence-art :after{box-sizing:border-box}.business-intelligence-art .bia-body{min-width:0;padding:30px}.business-intelligence-art .bia-label{letter-spacing:.035em;font-size:14px;font-weight:700;line-height:1.4;display:block}.business-intelligence-art .bia-feature-heading h3,.business-intelligence-art .bia-website h3,.business-intelligence-art .bia-index-header h3,.business-intelligence-art .bia-profile-label h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.04em;color:var(--bia-night);margin:13px 0 0;font-size:clamp(30px,5.8cqw,42px);font-weight:600;line-height:1.06}.business-intelligence-art em{color:var(--bia-blue);font-style:normal}.business-intelligence-art.bia-correction em,.business-intelligence-art.bia-handoff em,.business-intelligence-art .bia-index-header em{color:var(--bia-orange)}.business-intelligence-art .bia-drawing{width:100%;min-width:0;height:auto;margin:22px 0;display:block}.business-intelligence-art .bia-caption{border-top:1px solid var(--bia-night);text-align:left!important;max-width:none!important;color:var(--bia-night)!important;margin:0!important;padding:14px 20px!important;font-size:14px!important;line-height:1.45!important}.business-intelligence-art.bia-hero .bia-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:40px;padding:36px;display:grid}.business-intelligence-art .bia-website{border:2px solid var(--bia-night);box-shadow:7px 7px 0 var(--bia-blue);min-width:0;padding:26px}.business-intelligence-art .bia-web-top{border-bottom:1px solid var(--bia-night);align-items:center;gap:16px;padding-bottom:18px;display:flex}.business-intelligence-art .bia-web-top>span:first-child{font-family:var(--font-display-loaded),sans-serif;flex-shrink:0;font-size:38px;font-weight:700;line-height:1}.business-intelligence-art .bia-website h3{margin-top:24px;font-size:clamp(32px,3.8cqw,45px)}.business-intelligence-art .bia-website-graphic{margin:22px 0}.business-intelligence-art .bia-website-graphic>svg{width:100%;height:auto;display:block}.business-intelligence-art .bia-website>p{border-top:1px solid var(--bia-night);color:var(--bia-night);margin:0;padding-top:17px;font-size:16px;line-height:1.4}.business-intelligence-art .bia-origin-note{margin-top:12px;font-size:14px;line-height:1.4;display:block}.business-intelligence-art .bia-profile-index{min-width:0}.business-intelligence-art .bia-index-header h3{font-size:clamp(30px,3.4cqw,42px)}.business-intelligence-art .bia-profile-index dl{grid-template-columns:1fr 1fr;gap:0 28px;margin:25px 0 0;display:grid}.business-intelligence-art .bia-profile-index dl>div{border-top:1px solid var(--bia-night);min-width:0;padding:17px 0}.business-intelligence-art .bia-profile-index dt{font-size:14px;font-weight:700;line-height:1.4}.business-intelligence-art .bia-profile-index dd{margin:9px 0 0;font-size:17px;line-height:1.4}.business-intelligence-art.bia-profile{border:0}.business-intelligence-art.bia-profile .bia-body{padding:12px 18px 22px}.business-intelligence-art.bia-profile .bia-drawing{max-height:410px;margin:0}.business-intelligence-art .bia-profile-label{text-align:center;margin-top:15px}.business-intelligence-art .bia-profile-label h3{margin-top:10px;font-size:40px}.business-intelligence-art .bia-profile-label h3 br{display:none}.business-intelligence-art .bia-profile-label>p{color:var(--bia-night);margin:12px 0 0;font-size:15px;line-height:1.4}.business-intelligence-art.bia-profile .bia-caption{text-align:center!important;padding:12px 14px!important;font-size:14px!important}.business-intelligence-art .bia-source-specimen,.business-intelligence-art .bia-handoff-note{border-left:5px solid var(--bia-blue);min-width:0;padding-left:17px}.business-intelligence-art.bia-view-inference .bia-source-specimen{border-color:var(--bia-orange)}.business-intelligence-art .bia-source-specimen>p,.business-intelligence-art .bia-handoff-note>p{color:var(--bia-night);max-width:none;margin:10px 0;font-size:18px;line-height:1.4}.business-intelligence-art .bia-source-specimen>span:last-child{font-size:14px;line-height:1.4;display:block}.business-intelligence-art .bia-revision-notes{grid-template-columns:1fr 1fr;gap:22px;display:grid}.business-intelligence-art .bia-revision-notes>div{border-top:3px solid var(--bia-orange);padding-top:14px}.business-intelligence-art .bia-revision-notes p{color:var(--bia-night);margin:9px 0 0;font-size:16px;line-height:1.4}.business-intelligence-art .bia-handoff-note{border-color:var(--bia-orange)}@container (min-width:471px) and (max-width:800px){.business-intelligence-art .bia-body{padding:26px}.business-intelligence-art .bia-feature-heading h3{font-size:36px}.business-intelligence-art .bia-drawing{max-height:300px}.business-intelligence-art.bia-hero .bia-body{grid-template-columns:1fr;gap:28px;padding:26px}.business-intelligence-art .bia-website{grid-template-columns:1fr .75fr;gap:18px 24px;display:grid}.business-intelligence-art .bia-web-top{grid-column:1/-1}.business-intelligence-art .bia-website h3{margin:0;font-size:34px}.business-intelligence-art .bia-website-graphic{align-self:center;margin:0}.business-intelligence-art .bia-website>p,.business-intelligence-art .bia-origin-note{grid-column:1/-1;margin:0}.business-intelligence-art .bia-profile-index dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.business-intelligence-art .bia-index-header h3{font-size:34px}}@container (max-width:470px){.business-intelligence-art .bia-body{padding:20px}.business-intelligence-art .bia-feature-heading h3{margin-top:10px;font-size:28px;line-height:1.08}.business-intelligence-art .bia-feature-heading h3 br{display:none}.business-intelligence-art .bia-drawing{max-height:175px;margin:18px 0}.business-intelligence-art .bia-caption{padding:12px 16px!important}.business-intelligence-art.bia-hero .bia-body{padding:20px;display:block}.business-intelligence-art .bia-website{padding:18px}.business-intelligence-art .bia-web-top{gap:12px;padding-bottom:12px}.business-intelligence-art .bia-web-top>span:first-child{font-size:32px}.business-intelligence-art .bia-website h3{margin-top:16px;font-size:28px}.business-intelligence-art .bia-website-graphic{margin:15px 0}.business-intelligence-art .bia-website-graphic>svg{max-height:115px}.business-intelligence-art .bia-website>p,.business-intelligence-art .bia-origin-note{display:none}.business-intelligence-art .bia-profile-index{margin-top:28px}.business-intelligence-art .bia-index-header h3{margin-top:10px;font-size:28px}.business-intelligence-art .bia-profile-index dl{grid-template-columns:1fr 1fr;gap:0 18px;margin-top:18px}.business-intelligence-art .bia-profile-index dl>div{padding:13px 0}.business-intelligence-art .bia-profile-index dd{margin-top:7px;font-size:15px}.business-intelligence-art.bia-profile .bia-body{padding:12px 14px 18px}.business-intelligence-art.bia-profile .bia-drawing{max-height:250px}.business-intelligence-art .bia-profile-label h3{font-size:30px}.business-intelligence-art .bia-profile-label>p{font-size:14px}.business-intelligence-art .bia-source-specimen,.business-intelligence-art .bia-handoff-note{border-left-width:4px;padding-left:13px}.business-intelligence-art .bia-source-specimen>p,.business-intelligence-art .bia-handoff-note>p{margin:8px 0;font-size:15px;line-height:1.4}.business-intelligence-art .bia-revision-notes{grid-template-columns:1fr;gap:15px}.business-intelligence-art .bia-revision-notes>div{padding-top:11px}.business-intelligence-art .bia-revision-notes p{font-size:15px}}@container (max-width:320px){.business-intelligence-art .bia-body{padding:18px}.business-intelligence-art .bia-feature-heading h3{font-size:26px}.business-intelligence-art .bia-drawing{max-height:160px}.business-intelligence-art.bia-hero .bia-body{padding:18px}.business-intelligence-art .bia-website{padding:16px}.business-intelligence-art .bia-website h3{font-size:26px}.business-intelligence-art .bia-profile-index dl{grid-template-columns:1fr}.business-intelligence-art .bia-profile-index dl>div{grid-template-columns:1fr;gap:6px;padding:12px 0;display:grid}.business-intelligence-art .bia-profile-index dd{margin:0}.business-intelligence-art .bia-profile-label h3{font-size:28px}}.business-intelligence-art .bia-field-origin{border-left:3px solid var(--bia-orange);margin-top:9px;padding-left:9px;font-size:14px;line-height:1.4;display:block}.business-intelligence-art .bia-source-details{grid-template-columns:1fr 1fr;gap:16px 22px;margin:22px 0 0;display:grid}.business-intelligence-art .bia-source-details>div{border-top:1px solid var(--bia-night);min-width:0;padding-top:12px}.business-intelligence-art .bia-source-details dt{margin-bottom:7px;font-size:14px;font-weight:700;line-height:1.4}.business-intelligence-art .bia-source-details dd{margin:0;font-size:15px;line-height:1.4}.business-intelligence-art.bia-source .bia-feature-heading h3{font-size:32px}.business-intelligence-art.bia-source .bia-drawing{max-height:225px;margin:18px 0}@container (max-width:470px){.business-intelligence-art .bia-profile-index dl{grid-template-columns:1fr}.business-intelligence-art .bia-profile-index dd{font-size:15px}.business-intelligence-art .bia-field-origin{margin-top:8px;font-size:14px;line-height:1.4}.business-intelligence-art .bia-source-details{grid-template-columns:1fr;gap:14px;margin-top:18px}.business-intelligence-art .bia-source-details dd{font-size:15px}.business-intelligence-art.bia-source .bia-feature-heading h3{font-size:27px}.business-intelligence-art.bia-source .bia-drawing{max-height:160px}}.business-intelligence-art .bia-revision-notes>div:last-child{grid-column:1/-1}@container (max-width:470px){.business-intelligence-art .bia-revision-notes>div:last-child{grid-column:auto}}
.bi-page{background:var(--jally-color-ground)}.bi-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.bi-page-centered{text-align:center;max-width:980px;margin-inline:auto}.bi-page-hero-copy h1,.bi-page-process .bi-page-centered h2,.bi-page-feature-copy h2,.bi-page-faq>h2,.bi-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw,49px);font-weight:650;line-height:1.08}.bi-page-eyebrow{text-transform:uppercase;letter-spacing:.075em;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.bi-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.bi-page-centered .bi-page-body{margin-inline:auto}.bi-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.bi-page-accent--blue{color:var(--jally-color-blue)}.bi-page-accent--pink{color:var(--jally-color-pink)}.bi-page-accent--orange{color:var(--jally-color-orange)}.bi-page-text-link{align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.bi-page-text-link svg{flex:none}.bi-page-hero{padding-block:72px 80px}.bi-page-hero-copy{max-width:1120px}.bi-page-hero-copy h1{font-size:clamp(62px,5.6vw,82px);line-height:1.04}.bi-page-hero-copy .bi-page-body{max-width:900px;margin-block:30px;font-size:21px;line-height:1.5}.bi-page-hero>.business-intelligence-art{width:100%;margin-top:80px}.bi-page-hero>.bi-page-caption{text-align:center;max-width:900px;margin-inline:auto}.bi-page-process{background:var(--jally-color-blue);padding-block:80px}.bi-page-process .bi-page-centered h2{font-size:clamp(44px,4.2vw,60px)}.bi-page-process .bi-page-body{max-width:75ch;margin-block:28px 0;font-size:20px}.bi-page-process .bi-page-accent--blue{color:inherit}.bi-page-process-composition{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;column-gap:26px;margin-top:52px;display:grid}.bi-page-process-composition>.business-intelligence-art{grid-area:1/2;align-self:center;width:100%;min-width:0}.bi-page-process-composition>ol{grid-area:1/1/auto/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start;gap:64px 26px;margin:0;padding:0;list-style:none;display:grid}.bi-page-process-composition li{min-width:0}.bi-page-process-composition li:first-child{grid-area:1/1}.bi-page-process-composition li:nth-child(2){grid-area:1/3}.bi-page-process-composition li:nth-child(3){grid-area:2/1}.bi-page-process-composition li:nth-child(4){grid-area:2/3}.bi-page-step-number{border:1px solid var(--jally-color-night);border-radius:8px;place-items:center;width:36px;height:36px;margin-bottom:22px;font-size:12px;font-weight:650;line-height:1;display:grid}.bi-page-process-composition li h3{letter-spacing:-.025em;margin:0 0 18px;font-size:25px;font-weight:650;line-height:1.12}.bi-page-process-composition li p{margin:0;font-size:18px;line-height:1.55}.bi-page-feature{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:64px;padding-block:36px;display:grid}.bi-page-feature:first-of-type{padding-top:80px}.bi-page-feature-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;max-width:520px;padding-block:32px;display:flex}.bi-page-feature>.business-intelligence-art,.bi-page-feature>.bi-page-source{grid-area:1/1;align-self:center;width:100%;min-width:0}.bi-page-feature-copy .bi-page-body{margin-block:44px 20px;font-size:18px;line-height:1.6}.bi-page-feature--art-right{grid-template-columns:.88fr 1.12fr}.bi-page-feature--art-right .bi-page-feature-copy{grid-column:1}.bi-page-feature--art-right>.business-intelligence-art{grid-column:2}.bi-page-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:1fr 1fr;gap:0;margin-bottom:18px;display:grid}.bi-page-tabs button{background:var(--jally-color-ground);min-height:58px;color:var(--jally-color-night);font:650 17px/1.3 var(--font-sans-loaded),Figtree,sans-serif;cursor:pointer;border:0;border-radius:10px 10px 0 0;padding:16px 20px}.bi-page-tabs button[aria-selected=true]{background:var(--jally-color-blue);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.bi-page-source [role=tabpanel]>.business-intelligence-art{width:100%;min-width:0}.bi-page-source>.bi-page-caption{margin-top:16px;font-size:11px;line-height:1.5}.bi-page-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:96px;padding-block:104px;display:grid}.bi-page-faq>h2{font-size:46px}.bi-page-faq-items details{border-top:1px solid var(--jally-color-line)}.bi-page-faq-items details:last-child{border-bottom:1px solid var(--jally-color-line)}.bi-page-faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding-block:26px;font-size:23px;font-weight:500;line-height:1.3;list-style:none;display:flex}.bi-page-faq-items summary::-webkit-details-marker{display:none}.bi-page-faq-items summary>span{flex:none;font-size:26px}.bi-page-faq-items details[open] summary>span{transform:rotate(45deg)}.bi-page-faq-items details>p{max-width:68ch;margin:0 0 26px;font-size:17px;line-height:1.6}.bi-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.bi-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.bi-page-closing .bi-page-body{max-width:61ch;font-size:19px}.bi-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.bi-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.bi-page-hero-copy .home-button,.bi-page-closing .home-button{white-space:normal;text-align:center;max-width:100%}.bi-page-hero-copy .home-button svg,.bi-page-closing .home-button svg{flex:none}.bi-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.bi-page-container{width:calc(100% - 80px)}.bi-page-hero-copy h1{font-size:70px}.bi-page-feature{gap:40px}.bi-page-feature-copy{padding-block:20px}.bi-page-feature-copy h2{font-size:40px}.bi-page-feature-copy .bi-page-body{font-size:17px}.bi-page-process-composition,.bi-page-process-composition>ol{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr);column-gap:22px}.bi-page-process-composition li h3{font-size:23px}.bi-page-process-composition li p{font-size:16px}.bi-page-faq{gap:56px}}@media (max-width:1023px){.bi-page-container{width:calc(100% - 64px)}.bi-page-hero{padding-block:56px 64px}.bi-page-hero-copy h1{font-size:60px}.bi-page-hero-copy .bi-page-body{font-size:19px}.bi-page-hero>.business-intelligence-art{margin-top:48px}.bi-page-process{padding-block:64px}.bi-page-process .bi-page-centered h2{font-size:47px}.bi-page-process .bi-page-body{font-size:18px}.bi-page-process-composition{flex-direction:column;gap:36px;margin-top:40px;display:flex}.bi-page-process-composition>.business-intelligence-art{width:100%;max-width:460px;margin-inline:auto}.bi-page-process-composition>ol{grid-template-columns:1fr;gap:32px;width:100%;max-width:680px;margin-inline:auto;display:grid}.bi-page-process-composition li:nth-child(n){grid-area:auto}.bi-page-process-composition li h3{font-size:26px}.bi-page-process-composition li p{font-size:18px;line-height:1.55}.bi-page-step-number{margin-bottom:18px}.bi-page-feature,.bi-page-feature--art-right{grid-template-columns:1fr;gap:32px;padding-block:40px}.bi-page-feature-copy,.bi-page-feature--art-right .bi-page-feature-copy{grid-area:auto;width:100%;max-width:640px;margin-inline:auto;padding:0}.bi-page-feature>.business-intelligence-art,.bi-page-feature>.bi-page-source,.bi-page-feature--art-right>.business-intelligence-art{grid-area:auto;width:100%;max-width:600px;margin-inline:auto}.bi-page-feature-copy .bi-page-body{margin-top:26px}.bi-page-faq{grid-template-columns:1fr;gap:36px;padding-block:72px}.bi-page-faq>h2{max-width:640px;font-size:44px}}@media (max-width:767px){.bi-page-container{width:calc(100% - 40px)}.bi-page-hero{padding-block:48px 56px}.bi-page-hero-copy h1{font-size:44px;line-height:1.05}.bi-page-hero-copy .bi-page-body{margin-block:24px;font-size:16px;line-height:1.6}.bi-page-eyebrow{margin-bottom:18px;font-size:11px}.bi-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.bi-page-hero>.business-intelligence-art{margin-top:36px}.bi-page-process{padding-block:56px}.bi-page-process .bi-page-centered h2{font-size:34px;line-height:1.1}.bi-page-process .bi-page-body{margin-top:24px;font-size:16px;line-height:1.6}.bi-page-process-composition{gap:32px;margin-top:32px}.bi-page-process-composition>.business-intelligence-art{max-width:360px}.bi-page-process-composition>ol{gap:28px}.bi-page-process-composition li h3{margin-bottom:14px;font-size:25px}.bi-page-process-composition li p{font-size:16px;line-height:1.6}.bi-page-step-number{width:32px;height:32px;margin-bottom:16px}.bi-page-feature{gap:28px;padding-block:32px}.bi-page-feature-copy h2{font-size:33px;line-height:1.1}.bi-page-feature-copy .bi-page-body{margin-block:24px 18px;font-size:16px;line-height:1.6}.bi-page-text-link{font-size:14px}.bi-page-tabs button{min-height:54px;padding:15px;font-size:16px}.bi-page-source>.bi-page-caption{font-size:11px}.bi-page-faq{gap:28px;padding-block:56px}.bi-page-faq>h2{font-size:34px;line-height:1.1}.bi-page-faq-items summary{gap:20px;padding-block:22px;font-size:20px}.bi-page-faq-items details>p{margin-bottom:22px;font-size:16px;line-height:1.6}.bi-page-closing{padding-block:64px}.bi-page-closing h2{font-size:38px;line-height:1.08}.bi-page-closing .bi-page-body{margin-block:24px;font-size:16px;line-height:1.6}.bi-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.bi-page-container{width:calc(100% - 32px)}.bi-page-hero-copy h1{font-size:39px}.bi-page-feature-copy h2{font-size:31px}.bi-page-closing h2{font-size:34px}}
.ai-agent-art{--aia-night:var(--jally-color-night);--aia-blue:var(--jally-color-blue);--aia-pink:var(--jally-color-pink);--aia-orange:var(--jally-color-orange);border:1px solid var(--aia-night);background:var(--jally-color-ground);width:100%;min-width:0;color:var(--aia-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left;border-radius:20px;container-type:inline-size}.ai-agent-art *,.ai-agent-art :before,.ai-agent-art :after{box-sizing:border-box}.ai-agent-art .aia-body{min-width:0;padding:30px}.ai-agent-art .aia-label{letter-spacing:.035em;font-size:14px;font-weight:700;line-height:1.4;display:block}.ai-agent-art .aia-heading h3,.ai-agent-art .aia-ledger-heading h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.04em;color:var(--aia-night);margin:13px 0 0;font-size:clamp(30px,5.8cqw,42px);font-weight:600;line-height:1.06}.ai-agent-art em{color:var(--aia-orange);font-style:normal}.ai-agent-art.aia-memory em{color:var(--aia-blue)}.ai-agent-art .aia-drawing{width:100%;min-width:0;height:auto;margin:22px 0;display:block}.ai-agent-art .aia-caption{border-top:1px solid var(--aia-night);text-align:left!important;max-width:none!important;color:var(--aia-night)!important;margin:0!important;padding:14px 20px!important;font-size:14px!important;line-height:1.45!important}.ai-agent-mark{flex-shrink:0;width:56px;height:56px;display:block}.ai-agent-art.aia-hero .aia-body{padding:20px}.ai-agent-art .aia-action-ledger{border:2px solid var(--aia-night);box-shadow:7px 7px 0 var(--aia-blue);min-width:0;display:flex}.ai-agent-art .aia-ledger-rail{background:var(--aia-night);flex-shrink:0;width:18px}.ai-agent-art .aia-ledger-content{flex:1;min-width:0;padding:24px}.ai-agent-art .aia-ledger-heading{border-bottom:1px solid var(--aia-night);justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.ai-agent-art .aia-ledger-heading h3{margin-top:10px;font-size:28px}.ai-agent-art .aia-ledger-heading>.ai-agent-mark{width:60px;height:60px}.ai-agent-art .aia-request{border-left:4px solid var(--aia-orange);margin-top:20px;padding-left:13px}.ai-agent-art .aia-request p{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.025em;color:var(--aia-night);margin:9px 0 0;font-size:23px;line-height:1.15}.ai-agent-art .aia-context{margin-top:18px}.ai-agent-art .aia-context p,.ai-agent-art .aia-planned-steps p,.ai-agent-art .aia-plan-conditions p{color:var(--aia-night);max-width:none;margin:7px 0 0;font-size:15px;line-height:1.4}.ai-agent-art .aia-planned-steps{border-top:1px solid var(--aia-night);margin:22px 0 0;padding:0;list-style:none}.ai-agent-art .aia-planned-steps li{border-bottom:1px solid var(--aia-night);gap:15px;padding:13px 0;display:flex}.ai-agent-art .aia-planned-steps li>span{color:var(--aia-blue);flex-shrink:0;padding-top:2px;font-size:14px;font-weight:700}.ai-agent-art .aia-planned-steps strong{font-size:16px;font-weight:600;line-height:1.35}.ai-agent-art .aia-plan-conditions{grid-template-columns:1fr 1fr;gap:22px;margin-top:20px;display:grid}.ai-agent-art .aia-plan-conditions>div{border-left:4px solid var(--aia-orange);padding-left:12px}.ai-agent-art .aia-plan-conditions>div:last-child{border-color:var(--aia-blue)}.ai-agent-art .aia-task-strip{border-top:1px solid var(--aia-night);margin:0;padding:0;list-style:none}.ai-agent-art .aia-task-strip li{border-bottom:1px solid var(--aia-night);grid-template-columns:78px minmax(0,1fr);align-items:baseline;gap:17px;padding:14px 0;display:grid}.ai-agent-art .aia-task-strip span{font-size:14px;font-weight:700;line-height:1.4}.ai-agent-art .aia-task-strip strong{font-size:16px;font-weight:500;line-height:1.4}.ai-agent-art .aia-memory-notes{grid-template-columns:1fr 1fr;gap:16px 24px;margin:0;display:grid}.ai-agent-art .aia-memory-notes>div{border-top:2px solid var(--aia-blue);padding-top:13px}.ai-agent-art .aia-memory-notes>div:last-child{border-color:var(--aia-orange);grid-column:1/-1}.ai-agent-art .aia-memory-notes dt{font-size:14px;font-weight:700;line-height:1.4}.ai-agent-art .aia-memory-notes dd{margin:8px 0 0;font-size:16px;line-height:1.4}.ai-agent-art .aia-control-note{border-left:5px solid var(--aia-orange);padding-left:17px}.ai-agent-art .aia-control-note p{color:var(--aia-night);max-width:none;margin:10px 0;font-size:18px;line-height:1.4}.ai-agent-art .aia-control-note>span:last-child{font-size:14px;line-height:1.4;display:block}.ai-agent-workbench{background:var(--jally-color-ground);width:100%;min-width:0;container-type:inline-size}.ai-agent-workbench>svg{width:100%;height:auto;max-height:240px;display:block}.ai-agent-workbench>.aia-bench-compact{display:none}@container (min-width:471px) and (max-width:800px){.ai-agent-art .aia-body{padding:26px}.ai-agent-art .aia-heading h3{font-size:36px}.ai-agent-art .aia-drawing{max-height:300px}.ai-agent-art.aia-hero .aia-body{padding:20px}}@container (max-width:470px){.ai-agent-art .aia-body{padding:20px}.ai-agent-art .aia-heading h3{margin-top:10px;font-size:28px;line-height:1.08}.ai-agent-art .aia-heading h3 br{display:none}.ai-agent-art .aia-drawing{max-height:175px;margin:18px 0}.ai-agent-art .aia-caption{padding:12px 16px!important}.ai-agent-art.aia-hero .aia-body{padding:16px}.ai-agent-art .aia-ledger-rail{width:10px}.ai-agent-art .aia-ledger-content{padding:18px 16px}.ai-agent-art .aia-ledger-heading{gap:12px;padding-bottom:15px}.ai-agent-art .aia-ledger-heading h3{font-size:25px}.ai-agent-art .aia-ledger-heading>.ai-agent-mark{width:45px;height:45px}.ai-agent-art .aia-request{margin-top:17px;padding-left:11px}.ai-agent-art .aia-request p{font-size:21px;line-height:1.17}.ai-agent-art .aia-context p,.ai-agent-art .aia-planned-steps p,.ai-agent-art .aia-plan-conditions p{font-size:15px}.ai-agent-art .aia-planned-steps{margin-top:18px}.ai-agent-art .aia-planned-steps li{gap:11px;padding:12px 0}.ai-agent-art .aia-planned-steps strong{font-size:16px}.ai-agent-art .aia-plan-conditions{grid-template-columns:1fr;gap:16px;margin-top:18px}.ai-agent-art .aia-task-strip li{grid-template-columns:70px minmax(0,1fr);gap:13px;padding:12px 0}.ai-agent-art .aia-task-strip strong{font-size:15px}.ai-agent-art .aia-memory-notes{grid-template-columns:1fr;gap:15px}.ai-agent-art .aia-memory-notes>div:last-child{grid-column:auto}.ai-agent-art .aia-memory-notes dd{font-size:15px}.ai-agent-art .aia-control-note{border-left-width:4px;padding-left:13px}.ai-agent-art .aia-control-note p{font-size:15px;line-height:1.4}.ai-agent-workbench>.aia-bench-wide{display:none}.ai-agent-workbench>.aia-bench-compact{max-height:190px;display:block}}@container (max-width:320px){.ai-agent-art .aia-body{padding:18px}.ai-agent-art .aia-heading h3{font-size:26px}.ai-agent-art .aia-drawing{max-height:160px}.ai-agent-art .aia-ledger-content{padding:16px 14px}.ai-agent-art .aia-ledger-heading{display:block}.ai-agent-art .aia-ledger-heading>.ai-agent-mark{display:none}.ai-agent-art .aia-request p{font-size:20px}.ai-agent-art .aia-task-strip li{grid-template-columns:1fr;gap:5px}.ai-agent-workbench>.aia-bench-compact{max-height:180px}}.ai-agent-art .aia-memory-notes>div:nth-child(3){border-color:var(--aia-orange);grid-column:1/-1}@container (max-width:470px){.ai-agent-art .aia-memory-notes>div:nth-child(3){grid-column:auto}.ai-agent-workbench>.aia-bench-compact{max-height:150px}.ai-agent-art.aia-hero .aia-body{padding:18px}.ai-agent-art.aia-hero .aia-action-ledger{box-shadow:none;border:0}.ai-agent-art.aia-hero .aia-ledger-rail{display:none}.ai-agent-art.aia-hero .aia-ledger-content{padding:0}}
.aia-page{background:var(--jally-color-ground)}.aia-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.aia-page-centered{text-align:center;max-width:960px;margin-inline:auto}.aia-page-hero-copy h1,.aia-page-feature-copy h2,.aia-page-use-intro h2,.aia-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,3.4vw,49px);font-weight:650;line-height:1.08}.aia-page-eyebrow{text-transform:uppercase;letter-spacing:.075em;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.aia-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.aia-page-centered .aia-page-body{margin-inline:auto}.aia-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.aia-page-accent--blue{color:var(--jally-color-blue)}.aia-page-accent--pink{color:var(--jally-color-pink)}.aia-page-accent--orange{color:var(--jally-color-orange)}.aia-page-text-link{align-items:center;gap:16px;min-height:44px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.aia-page-text-link svg{flex:none}.aia-page-hero{padding-top:72px}.aia-page-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.aia-page-hero-copy{max-width:590px}.aia-page-hero-copy h1{font-size:clamp(60px,5vw,72px);line-height:1.04}.aia-page-hero-copy .aia-page-body{margin-block:30px;font-size:20px;line-height:1.5}.aia-page-hero-copy>.aia-page-caption{max-width:55ch;font-size:11px;line-height:1.55}.aia-page-workbench{width:100%;margin-top:48px;margin-bottom:64px}.aia-page-objectives{width:100%;min-width:0}.aia-page-objectives-label{font:650 21px/1.25 var(--font-display-loaded),sans-serif;letter-spacing:-.02em;margin:0 0 20px}.aia-page-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.aia-page-tabs button{background:var(--jally-color-ground);min-height:56px;color:var(--jally-color-night);cursor:pointer;font:650 16px/1.3 var(--font-sans-loaded),Figtree,sans-serif;border:0;border-radius:10px 10px 0 0;padding:15px 18px}.aia-page-tabs button[aria-selected=true]{background:var(--jally-color-blue);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.aia-page-objective-panel,.aia-page-objective-panel>div{width:100%;min-width:0}.aia-page-objectives>.aia-page-caption{margin-top:16px;font-size:11px}.aia-page-feature{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:64px;padding-block:32px;display:grid}.aia-page-feature-art{grid-area:1/1;align-self:center;width:100%;min-width:0}.aia-page-feature-art>div{width:100%;min-width:0}.aia-page-feature-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;max-width:520px;padding-block:32px;display:flex}.aia-page-feature-copy .aia-page-body{margin-block:44px 20px;font-size:18px;line-height:1.6}.aia-page-feature--art-right{grid-template-columns:.88fr 1.12fr}.aia-page-feature--art-right .aia-page-feature-copy{grid-column:1}.aia-page-feature--art-right .aia-page-feature-art{grid-column:2}.aia-page-use-cases{background:var(--jally-color-blue);margin-top:64px;padding-block:88px}.aia-page-use-intro{max-width:860px}.aia-page-use-intro h2{font-size:clamp(43px,4vw,58px)}.aia-page-use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.aia-page-use-grid article{border:1px solid var(--jally-color-night);background:var(--jally-color-ground);border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;display:flex}.aia-page-use-mark,.aia-page-use-mark>svg{width:56px;height:56px}.aia-page-use-mark{margin-bottom:28px}.aia-page-use-grid h3{letter-spacing:-.025em;margin:0 0 20px;font-size:27px;font-weight:650;line-height:1.12}.aia-page-use-grid article>p{margin:0 0 24px;font-size:17px;line-height:1.55}.aia-page-use-grid .aia-page-text-link{margin-top:auto}.aia-page-use-intro .aia-page-accent--blue{color:inherit}.aia-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.aia-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.aia-page-closing .aia-page-body{max-width:60ch;font-size:19px}.aia-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.aia-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.aia-page-hero-copy .home-button,.aia-page-closing .home-button{white-space:normal;text-align:center;max-width:100%}.aia-page-hero-copy .home-button svg,.aia-page-closing .home-button svg{flex:none}.aia-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.aia-page-container{width:calc(100% - 80px)}.aia-page-hero-grid{gap:36px}.aia-page-hero-copy h1{font-size:59px}.aia-page-hero-copy .aia-page-body{font-size:18px}.aia-page-feature{gap:40px}.aia-page-feature-copy{padding-block:24px}.aia-page-feature-copy h2{font-size:40px}.aia-page-feature-copy .aia-page-body{font-size:17px}.aia-page-use-grid article{padding:26px}.aia-page-use-grid h3{font-size:25px}}@media (max-width:1023px){.aia-page-container{width:calc(100% - 64px)}.aia-page-hero{padding-top:56px}.aia-page-hero-grid{grid-template-columns:1fr;gap:44px}.aia-page-hero-copy,.aia-page-objectives{width:100%;max-width:680px;margin-inline:auto}.aia-page-hero-copy h1{font-size:59px}.aia-page-hero-copy .aia-page-body{font-size:19px}.aia-page-objectives{max-width:600px}.aia-page-workbench{margin-top:36px;margin-bottom:40px}.aia-page-feature,.aia-page-feature--art-right{grid-template-columns:1fr;gap:32px;padding-block:36px}.aia-page-feature-art,.aia-page-feature--art-right .aia-page-feature-art{grid-area:auto;width:100%;max-width:600px;margin-inline:auto}.aia-page-feature-copy,.aia-page-feature--art-right .aia-page-feature-copy{grid-area:auto;width:100%;max-width:640px;margin-inline:auto;padding:0}.aia-page-feature-copy .aia-page-body{margin-top:26px}.aia-page-use-cases{margin-top:40px;padding-block:72px}.aia-page-use-grid{gap:20px}.aia-page-use-grid article{padding:24px}.aia-page-use-grid h3{font-size:24px}.aia-page-use-grid article>p{font-size:16px}}@media (max-width:767px){.aia-page-container{width:calc(100% - 40px)}.aia-page-hero{padding-top:48px}.aia-page-hero-grid{gap:40px}.aia-page-hero-copy h1{font-size:44px;line-height:1.05}.aia-page-hero-copy .aia-page-body{margin-block:24px;font-size:16px;line-height:1.6}.aia-page-eyebrow{margin-bottom:18px;font-size:11px}.aia-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.aia-page-objectives-label{margin-bottom:18px;font-size:21px}.aia-page-tabs button{min-height:52px;padding:14px 10px;font-size:15px}.aia-page-workbench{margin-block:28px 32px}.aia-page-feature{gap:28px;padding-block:28px}.aia-page-feature-copy h2{font-size:33px;line-height:1.1}.aia-page-feature-copy .aia-page-body{margin-block:24px 18px;font-size:16px;line-height:1.6}.aia-page-text-link{font-size:14px}.aia-page-use-cases{margin-top:32px;padding-block:56px}.aia-page-use-intro h2{font-size:35px;line-height:1.1}.aia-page-use-grid{grid-template-columns:1fr;gap:18px;margin-top:32px}.aia-page-use-grid article{padding:26px}.aia-page-use-mark,.aia-page-use-mark>svg{width:48px;height:48px}.aia-page-use-mark{margin-bottom:20px}.aia-page-use-grid h3{margin-bottom:18px;font-size:26px}.aia-page-use-grid article>p{margin-bottom:20px;font-size:16px;line-height:1.5}.aia-page-closing{padding-block:64px}.aia-page-closing h2{font-size:38px;line-height:1.08}.aia-page-closing .aia-page-body{margin-block:24px;font-size:16px;line-height:1.6}.aia-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.aia-page-container{width:calc(100% - 32px)}.aia-page-hero-copy h1{font-size:39px}.aia-page-tabs{border:0;grid-template-columns:1fr;gap:8px}.aia-page-tabs button{border:1px solid var(--jally-color-line);border-radius:8px;min-height:46px}.aia-page-feature-copy h2{font-size:31px}.aia-page-use-grid article{padding:22px}.aia-page-closing h2{font-size:34px}}
.workflows-art{--wfa-night:var(--jally-color-night);--wfa-blue:var(--jally-color-blue);--wfa-pink:var(--jally-color-pink);--wfa-orange:var(--jally-color-orange);border:1px solid var(--wfa-night);background:var(--jally-color-ground);width:100%;min-width:0;color:var(--wfa-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left;border-radius:20px;container-type:inline-size}.workflows-art *,.workflows-art :before,.workflows-art :after{box-sizing:border-box}.workflows-art .wfa-body{min-width:0;padding:30px}.workflows-art .wfa-label{letter-spacing:.035em;font-size:14px;font-weight:700;line-height:1.4;display:block}.workflows-art .wfa-drawing{width:100%;min-width:0;height:auto;margin:0 0 22px;display:block}.workflows-art .wfa-caption{border-top:1px solid var(--wfa-night);text-align:left!important;max-width:none!important;color:var(--wfa-night)!important;margin:0!important;padding:14px 20px!important;font-size:14px!important;line-height:1.45!important}.workflows-hero-object{width:100%;max-width:160px;height:auto;display:block}.workflows-mark{flex-shrink:0;width:56px;height:56px;display:block}@container (min-width:471px) and (max-width:800px){.workflows-art .wfa-body{padding:26px}.workflows-art .wfa-drawing{max-height:300px}}@container (max-width:470px){.workflows-art .wfa-body{padding:20px}.workflows-art .wfa-drawing{max-height:175px;margin-bottom:18px}.workflows-art .wfa-caption{padding:12px 16px!important}}@container (max-width:320px){.workflows-art .wfa-body{padding:18px}.workflows-art .wfa-drawing{max-height:160px}}.workflows-art .wfa-case-object>.wfa-drawing,.workflows-art .wfa-pattern-object>.wfa-drawing{max-height:250px;margin:18px 0 24px}.workflows-art .wfa-case-fields,.workflows-art .wfa-pattern-fields{grid-template-columns:1fr 1fr;gap:18px 24px;margin:0;display:grid}.workflows-art .wfa-case-fields>div,.workflows-art .wfa-pattern-fields>div{border-top:1px solid var(--wfa-night);min-width:0;padding-top:13px}.workflows-art .wfa-case-fields dt,.workflows-art .wfa-pattern-fields dt,.workflows-art .wfa-index-notes dt{font-size:14px;font-weight:700;line-height:1.4}.workflows-art .wfa-case-fields dd,.workflows-art .wfa-pattern-fields dd{margin:8px 0 0;font-size:16px;line-height:1.4}.workflows-art .wfa-case-fields>.wfa-next-step{border-top:3px solid var(--wfa-orange)}.workflows-art.wfa-research .wfa-body,.workflows-art.wfa-review .wfa-body,.workflows-art.wfa-trace .wfa-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:42px;padding:36px;display:grid}.workflows-art .wfa-chapter-object{min-width:0}.workflows-art .wfa-chapter-object>.wfa-drawing{margin:24px 0 18px}.workflows-art .wfa-object-foot{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.025em;border-top:1px solid var(--wfa-night);padding-top:17px;font-size:25px;font-weight:600;line-height:1.12;display:block}.workflows-art .wfa-index-notes{margin:22px 0 0}.workflows-art .wfa-index-notes>div{border-top:1px solid var(--wfa-night);padding:16px 0}.workflows-art .wfa-index-notes dd{margin:9px 0 0;font-size:18px;line-height:1.4}.workflows-art .wfa-hold-branch{border-left:5px solid var(--wfa-orange);margin-top:20px;padding-left:16px}.workflows-art .wfa-hold-branch p{color:var(--wfa-night);max-width:none;margin:9px 0 0;font-size:17px;line-height:1.4}.workflows-art.wfa-review .wfa-chapter-record>.wfa-label{color:var(--wfa-night)}@container (min-width:471px) and (max-width:800px){.workflows-art.wfa-research .wfa-body,.workflows-art.wfa-review .wfa-body,.workflows-art.wfa-trace .wfa-body{grid-template-columns:1fr;gap:24px;padding:26px}.workflows-art .wfa-chapter-object>.wfa-drawing{max-height:280px}.workflows-art .wfa-index-notes{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.workflows-art .wfa-index-notes dd{font-size:16px}.workflows-art .wfa-object-foot{font-size:24px}}@container (max-width:470px){.workflows-art .wfa-case-object>.wfa-drawing,.workflows-art .wfa-pattern-object>.wfa-drawing{max-height:165px;margin:15px 0 20px}.workflows-art .wfa-case-fields,.workflows-art .wfa-pattern-fields{grid-template-columns:1fr;gap:15px}.workflows-art .wfa-case-fields dd,.workflows-art .wfa-pattern-fields dd{font-size:15px;line-height:1.4}.workflows-art.wfa-research .wfa-body,.workflows-art.wfa-review .wfa-body,.workflows-art.wfa-trace .wfa-body{grid-template-columns:1fr;gap:24px;padding:20px}.workflows-art .wfa-chapter-object>.wfa-drawing{max-height:180px;margin:18px 0}.workflows-art .wfa-object-foot{padding-top:14px;font-size:23px}.workflows-art .wfa-index-notes{margin-top:18px}.workflows-art .wfa-index-notes>div{padding:13px 0}.workflows-art .wfa-index-notes dd{margin-top:8px;font-size:15px;line-height:1.4}.workflows-art .wfa-hold-branch{border-left-width:4px;margin-top:17px;padding-left:13px}.workflows-art .wfa-hold-branch p{font-size:15px}}@container (max-width:320px){.workflows-art.wfa-research .wfa-body,.workflows-art.wfa-review .wfa-body,.workflows-art.wfa-trace .wfa-body{padding:18px}.workflows-art .wfa-case-fields,.workflows-art .wfa-pattern-fields{gap:14px}.workflows-art .wfa-object-foot{font-size:22px}}
