.wf-page{background:var(--jally-color-ground)}.wf-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.wf-page-centered{text-align:center;max-width:960px;margin-inline:auto}.wf-page-hero-copy h1,.wf-page-benefits>h2,.wf-page-case-copy h2,.wf-page-chapter-header h2,.wf-page-pattern-intro h2,.wf-page-faq>h2,.wf-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.5vw,50px);font-weight:650;line-height:1.08}.wf-page-eyebrow{text-transform:uppercase;letter-spacing:.075em;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.wf-page-body{max-width:56ch;margin:26px 0;font-size:19px;line-height:1.55}.wf-page-centered .wf-page-body{margin-inline:auto}.wf-page-caption{margin:22px 0 0;font-size:12px;line-height:1.55}.wf-page-accent--blue{color:var(--jally-color-blue)}.wf-page-accent--pink{color:var(--jally-color-pink)}.wf-page-accent--orange{color:var(--jally-color-orange)}.wf-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}.wf-page-text-link svg{flex:none}.wf-page-hero{padding-block:208px 210px;position:relative}.wf-page-hero-copy{z-index:1;text-align:center;max-width:920px;margin-inline:auto;position:relative}.wf-page-hero-copy h1{font-size:clamp(62px,5.4vw,78px);line-height:1.04}.wf-page-hero-copy .wf-page-body{max-width:800px;margin:30px auto;font-size:20px;line-height:1.5}.wf-page-hero-copy .wf-page-caption{max-width:720px;margin-inline:auto;font-size:11px}.wf-page-hero-orbit{pointer-events:none;position:absolute;inset:0}.wf-page-hero-object{flex-direction:column;align-items:center;gap:8px;width:170px;display:flex;position:absolute}.wf-page-hero-object>svg{width:100%;height:auto}.wf-page-hero-object>span{text-align:center;font-size:13px;font-weight:650;line-height:1.35}.wf-page-hero-object--context{top:64px;left:0}.wf-page-hero-object--research{top:8px;right:14%}.wf-page-hero-object--review{top:224px;right:0}.wf-page-hero-object--draft{bottom:100px;left:0}.wf-page-hero-object--memory{bottom:56px;right:0}.wf-page-hero-object--pause{bottom:0;left:43%}.wf-page-benefits{padding-block:64px 104px}.wf-page-benefits>h2{text-align:center;max-width:1000px;margin-inline:auto;font-size:clamp(46px,4.4vw,64px)}.wf-page-benefit-grid{border:1px solid var(--jally-color-line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:48px;display:grid;overflow:hidden}.wf-page-benefit-grid article{border-right:1px solid var(--jally-color-line);min-width:0;padding:32px}.wf-page-benefit-grid article:last-child{border:0}.wf-page-benefit-grid .workflows-mark{width:56px;height:56px;margin-bottom:30px}.wf-page-benefit-grid h3{letter-spacing:-.025em;margin:0 0 22px;font-size:26px;font-weight:650;line-height:1.14}.wf-page-benefit-grid article>p{margin:0;font-size:17px;line-height:1.6}.wf-page-case{padding-block:0 96px}.wf-page-case-tabs{border-bottom:1px solid var(--jally-color-night);grid-template-columns:1fr 1fr;margin-bottom:24px;display:grid}.wf-page-case-tabs button{cursor:pointer;background:var(--jally-color-ground);min-height:78px;color:var(--jally-color-night);font:650 19px/1.3 var(--font-sans-loaded),Figtree,sans-serif;border:0;border-radius:12px 12px 0 0;padding:22px 26px}.wf-page-case-tabs button[aria-selected=true]{background:var(--jally-color-blue);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.wf-page-case-panel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.wf-page-case-panel>.workflows-art{width:100%;min-width:0}.wf-page-case-copy h2{font-size:46px}.wf-page-case-copy .wf-page-body{margin-block:26px 0;font-size:19px;line-height:1.6}.wf-page-chapter{padding-block:88px 96px}.wf-page-chapter-header{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.wf-page-chapter-header h2{font-size:clamp(44px,3.9vw,56px)}.wf-page-chapter-header .wf-page-body{max-width:57ch;margin-block:0 26px;font-size:20px;line-height:1.55}.wf-page-chapter .workflows-art{width:100%;max-width:1240px;margin:80px auto 0}.wf-page-chapter--night{background:var(--jally-color-night);color:var(--jally-color-ground)}.wf-page-chapter--night .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.wf-page-patterns{padding-block:96px 64px}.wf-page-pattern-intro{max-width:950px;margin-bottom:48px}.wf-page-pattern-library{grid-template-columns:.9fr 1.1fr;align-items:start;column-gap:64px;display:grid}.wf-page-pattern-tabs{z-index:1;grid-area:1/1;gap:0;margin-bottom:32px;display:grid;position:relative}.wf-page-pattern-tabs button{border:0;border-bottom:1px solid var(--jally-color-line);min-height:64px;color:var(--jally-color-night);text-align:left;cursor:pointer;font:650 23px/1.2 var(--font-display-loaded),sans-serif;background:0 0;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.wf-page-pattern-tabs button[aria-selected=true]{border-bottom:3px solid var(--jally-color-night);color:var(--jally-color-blue)}.wf-page-pattern-tabs button>span{font-size:20px}.wf-page-pattern-panel{grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;grid-area:1/1/3/-1;display:grid}.wf-page-pattern-panel>div{pointer-events:auto}.wf-page-pattern-copy{grid-area:2/1}.wf-page-pattern-copy h3{letter-spacing:-.04em;margin:0;font-size:38px;font-weight:650;line-height:1.08}.wf-page-pattern-copy .wf-page-body{margin-block:24px 0;font-size:18px;line-height:1.6}.wf-page-pattern-panel>.workflows-art{grid-area:1/2/3;align-self:center;width:100%;min-width:0}.wf-page-pattern-library>.wf-page-caption{grid-column:1/-1;margin-top:24px}.wf-page-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:96px;padding-block:96px;display:grid}.wf-page-faq>h2{font-size:46px}.wf-page-faq-items details{border-top:1px solid var(--jally-color-line)}.wf-page-faq-items details:last-child{border-bottom:1px solid var(--jally-color-line)}.wf-page-faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding-block:25px;font-size:23px;line-height:1.3;list-style:none;display:flex}.wf-page-faq-items summary::-webkit-details-marker{display:none}.wf-page-faq-items summary>span{flex:none;font-size:26px}.wf-page-faq-items details[open] summary>span{transform:rotate(45deg)}.wf-page-faq-items details>p{max-width:70ch;margin:0 0 25px;font-size:17px;line-height:1.6}.wf-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.wf-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.wf-page-closing .wf-page-body{max-width:62ch;font-size:19px}.wf-page-closing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.wf-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.wf-page-hero-copy .home-button,.wf-page-closing .home-button,.wf-page-chapter .home-button{white-space:normal;text-align:center;max-width:100%}.wf-page-hero-copy .home-button svg,.wf-page-closing .home-button svg,.wf-page-chapter .home-button svg{flex:none}.wf-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.wf-page-container{width:calc(100% - 80px)}.wf-page-hero-copy{max-width:740px}.wf-page-hero-copy h1{font-size:66px}.wf-page-hero-object{width:130px}.wf-page-hero-object--review{top:250px}.wf-page-benefit-grid article{padding:26px}.wf-page-benefit-grid h3{font-size:24px}.wf-page-case-panel{gap:40px}.wf-page-case-copy h2{font-size:39px}.wf-page-chapter-header{gap:48px}.wf-page-pattern-library{column-gap:40px}.wf-page-pattern-copy h3{font-size:34px}.wf-page-faq{gap:56px}}@media (max-width:1023px){.wf-page-container{width:calc(100% - 64px)}.wf-page-hero{padding-block:56px}.wf-page-hero-copy{max-width:720px}.wf-page-hero-copy h1{font-size:59px}.wf-page-hero-copy .wf-page-body{font-size:19px}.wf-page-hero-orbit{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:660px;margin:40px auto 0;display:grid;position:static}.wf-page-hero-object{justify-self:center;width:100%;max-width:170px;position:static}.wf-page-benefits{padding-block:32px 72px}.wf-page-benefits>h2{font-size:49px}.wf-page-benefit-grid article{padding:24px}.wf-page-benefit-grid h3{font-size:23px}.wf-page-benefit-grid article>p{font-size:16px}.wf-page-case{padding-bottom:56px}.wf-page-case-panel{grid-template-columns:1fr;gap:32px}.wf-page-case-panel>.workflows-art,.wf-page-case-copy{width:100%;max-width:640px;margin-inline:auto}.wf-page-chapter{padding-block:64px}.wf-page-chapter-header{grid-template-columns:1fr;gap:26px}.wf-page-chapter-header h2{max-width:760px;font-size:47px}.wf-page-chapter-header .wf-page-body{max-width:76ch;font-size:18px}.wf-page-chapter .workflows-art{margin-top:44px}.wf-page-patterns{padding-block:72px 48px}.wf-page-pattern-library{grid-template-columns:1fr;gap:0}.wf-page-pattern-tabs{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-bottom:32px}.wf-page-pattern-copy{grid-area:auto;max-width:680px}.wf-page-pattern-panel{pointer-events:auto;grid-area:auto;display:block}.wf-page-pattern-panel>.workflows-art{width:100%;max-width:660px;margin:32px auto 0}.wf-page-pattern-library>.wf-page-caption{grid-column:auto}.wf-page-faq{grid-template-columns:1fr;gap:36px;padding-block:72px}.wf-page-faq>h2{max-width:640px}}@media (max-width:767px){.wf-page-container{width:calc(100% - 40px)}.wf-page-hero{padding-block:48px 40px}.wf-page-hero-copy h1{font-size:44px;line-height:1.05}.wf-page-hero-copy .wf-page-body{margin-block:24px;font-size:16px;line-height:1.6}.wf-page-eyebrow{margin-bottom:18px;font-size:11px}.wf-page-caption{margin-top:20px;font-size:11px;line-height:1.55}.wf-page-hero-orbit{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:36px}.wf-page-hero-object{gap:6px;max-width:140px}.wf-page-hero-object>span{font-size:12px;line-height:1.35}.wf-page-benefits{padding-block:16px 56px}.wf-page-benefits>h2{font-size:35px;line-height:1.1}.wf-page-benefit-grid{grid-template-columns:1fr;margin-top:32px}.wf-page-benefit-grid article{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:24px}.wf-page-benefit-grid .workflows-mark{width:48px;height:48px;margin-bottom:20px}.wf-page-benefit-grid h3{margin-bottom:16px;font-size:25px}.wf-page-benefit-grid article>p{font-size:16px;line-height:1.5}.wf-page-case-tabs button{min-height:58px;padding:16px;font-size:16px}.wf-page-case-panel{gap:28px}.wf-page-case-copy h2{font-size:33px;line-height:1.1}.wf-page-case-copy .wf-page-body{margin-top:24px;font-size:16px;line-height:1.6}.wf-page-case{padding-bottom:40px}.wf-page-chapter{padding-block:56px 48px}.wf-page-chapter-header{gap:24px}.wf-page-chapter-header h2{font-size:34px;line-height:1.1}.wf-page-chapter-header .wf-page-body{margin-bottom:22px;font-size:16px;line-height:1.6}.wf-page-chapter .workflows-art{margin-top:32px}.wf-page-patterns{padding-block:56px 40px}.wf-page-pattern-intro{margin-bottom:32px}.wf-page-pattern-intro h2{font-size:34px;line-height:1.1}.wf-page-pattern-tabs{gap:0 18px;margin-bottom:28px}.wf-page-pattern-tabs button{gap:10px;min-height:56px;padding-block:15px;font-size:19px}.wf-page-pattern-copy h3{font-size:31px;line-height:1.1}.wf-page-pattern-copy .wf-page-body{margin-top:22px;font-size:16px;line-height:1.6}.wf-page-pattern-panel>.workflows-art{margin-top:28px}.wf-page-faq{gap:28px;padding-block:56px}.wf-page-faq>h2{font-size:34px;line-height:1.1}.wf-page-faq-items summary{gap:20px;padding-block:22px;font-size:20px}.wf-page-faq-items details>p{margin-bottom:22px;font-size:16px;line-height:1.6}.wf-page-text-link{font-size:14px}.wf-page-closing{padding-block:64px}.wf-page-closing h2{font-size:38px;line-height:1.08}.wf-page-closing .wf-page-body{margin-block:24px;font-size:16px;line-height:1.6}.wf-page-closing-actions{flex-direction:column;gap:16px}}@media (max-width:360px){.wf-page-container{width:calc(100% - 32px)}.wf-page-hero-copy h1{font-size:39px}.wf-page-hero-object{max-width:125px}.wf-page-case-tabs button{padding:14px 12px;font-size:15px}.wf-page-case-copy h2,.wf-page-chapter-header h2{font-size:31px}.wf-page-closing h2{font-size:34px}}
.autonomous-mode-art{box-sizing:border-box;width:100%;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left}.autonomous-mode-art *{box-sizing:border-box}.autonomous-mode-art .ama-label{letter-spacing:.015em;font-size:14px;font-weight:650;line-height:1.45;display:block}.ama-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:52px;padding:52px 0;display:grid}.ama-brief{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:20px;width:100%;min-width:0;padding:30px 32px}.ama-brief-title{font-family:var(--font-display-loaded),sans-serif;margin:14px 0 22px;font-size:27px;font-weight:650;line-height:1.2;display:block}.ama-fields{gap:0;margin:0;display:grid}.ama-fields>div{border-top:1px solid var(--jally-color-night);min-width:0;padding:13px 0 14px}.ama-fields>div:last-child{padding-bottom:0}.ama-fields dt{margin:0 0 7px;font-size:14px;font-weight:650;line-height:1.45}.ama-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;font-weight:400;line-height:1.5}.ama-instrument{flex-direction:column;align-items:center;min-width:0;display:flex}.ama-compass{width:100%;max-width:560px;height:auto;display:block}.ama-instrument-note{max-width:100%;font-family:var(--font-display-loaded),sans-serif;text-align:center;margin:12px 0 0;font-size:25px;font-weight:650;line-height:1.25;display:block}.autonomous-loop-object{width:100%;min-width:0;color:var(--jally-color-night);flex-direction:column;align-items:center;display:flex}.autonomous-loop-object .ama-compass{max-width:500px}.ama-loop-label{font-family:var(--font-display-loaded),sans-serif;text-align:center;max-width:90%;margin:0 0 24px;font-size:21px;font-weight:600;line-height:1.3}.ama-scope,.ama-boundary,.ama-record{background:var(--jally-color-ground);padding:28px}.autonomous-mode-art>.ama-record{background:0 0;padding:0}.ama-drawing{width:100%;height:auto;margin:12px auto 20px;display:block}.ama-record-title{font-family:var(--font-display-loaded),sans-serif;margin:0 0 18px;font-size:23px;font-weight:650;line-height:1.25;display:block}.ama-caption{border-top:1px solid var(--jally-color-night);margin:22px 0 0;padding-top:16px;font-size:14px;line-height:1.55}@media (max-width:1199px){.ama-hero{gap:32px}.ama-brief{padding:24px}.ama-brief-title{font-size:25px}.ama-instrument-note{font-size:23px}}@media (max-width:1023px){.ama-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:36px 0}.ama-fields dd{font-size:15px}.ama-instrument-note{font-size:21px}.ama-scope,.ama-boundary,.ama-record{padding:24px}.autonomous-mode-art>.ama-record{padding:0}.ama-drawing{max-width:560px}}@media (max-width:767px){.ama-hero{grid-template-columns:1fr;gap:28px;padding:28px 0}.ama-brief{border-radius:16px;padding:24px}.ama-instrument{width:100%;max-width:450px;margin-inline:auto}.ama-instrument .ama-compass{max-width:400px}.ama-instrument-note{margin-top:0;font-size:22px}.ama-brief-title{font-size:26px}.ama-fields dd{font-size:16px}.ama-loop-label{margin-bottom:16px;font-size:19px}.ama-scope,.ama-boundary,.ama-record{padding:24px}.autonomous-mode-art>.ama-record{padding:0}.ama-record-title{font-size:23px}.ama-drawing{margin:14px auto 20px}}@media (max-width:374px){.ama-brief{padding:20px}.ama-brief-title{font-size:24px}.ama-scope,.ama-boundary,.ama-record{padding:18px}.autonomous-mode-art>.ama-record{padding:0}.ama-fields dd{font-size:15px}.ama-instrument-note{font-size:20px}.ama-record-title{font-size:22px}}
.am-page{background:var(--jally-color-ground);color:var(--jally-color-night)}.am-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.am-page-centered{text-align:center;max-width:960px;margin-inline:auto}.am-page-hero h1,.am-page-loop h2,.am-page-chapter-copy h2,.am-page-faq>h2,.am-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,3.9vw,56px);font-weight:650;line-height:1.08}.am-page-eyebrow{text-transform:uppercase;letter-spacing:.075em;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.4}.am-page-body{max-width:58ch;margin:28px 0;font-size:20px;line-height:1.55}.am-page-centered .am-page-body{margin-inline:auto}.am-page-caption{margin:24px 0 0;font-size:12px;line-height:1.55}.am-page-accent--blue{color:var(--jally-color-blue)}.am-page-accent--pink{color:var(--jally-color-pink)}.am-page-accent--orange{color:var(--jally-color-orange)}.am-page-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.am-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}.am-page-text-link svg{flex:none}.am-page-hero{text-align:center;max-width:1060px;padding-block:88px 76px}.am-page-hero h1{font-size:clamp(58px,5.6vw,80px);line-height:1.04}.am-page-hero .am-page-body{max-width:810px;margin:30px auto}.am-page-hero .am-page-caption{max-width:820px;margin-inline:auto;font-size:11px}.am-page-delegation{background:var(--jally-color-blue);width:100%;padding-block:56px 64px}.am-page-selector-intro{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-bottom:34px;display:grid}.am-page-selector-intro h2{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:650;line-height:1.12}.am-page-selector-intro>p{max-width:60ch;margin:0;font-size:17px;line-height:1.55}.am-page-mode-tabs{border:1px solid var(--jally-color-night);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin-bottom:32px;display:grid;overflow:hidden}.am-page-mode-tabs button{font:650 19px/1.3 var(--font-sans-loaded),Figtree,sans-serif;border:0;border-right:1px solid var(--jally-color-night);background:var(--jally-color-ground);min-height:64px;color:var(--jally-color-night);cursor:pointer;padding:18px 20px}.am-page-mode-tabs button:last-child{border:0}.am-page-mode-tabs button[aria-selected=true]{background:var(--jally-color-night);color:var(--jally-color-ground)}.am-page-mode-panel{border-radius:4px;min-width:0}.am-page-mode-copy{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-bottom:34px;display:grid}.am-page-mode-copy h3{letter-spacing:-.035em;max-width:550px;margin:0;font-size:34px;font-weight:650;line-height:1.13}.am-page-mode-copy>p{max-width:60ch;margin:0;font-size:18px;line-height:1.55}.am-page-mode-copy .am-page-accent--blue{color:var(--jally-color-ground)}.am-page-mode-panel>.autonomous-mode-art{width:100%;min-width:0}.am-page-loop{padding-block:104px 88px}.am-page-loop .am-page-centered{margin-bottom:48px}.am-page-loop-frame{border:1px solid var(--jally-color-line);border-radius:24px;grid-template-rows:1fr 1fr;grid-template-columns:27% 46% 27%;display:grid;overflow:hidden}.am-page-loop-object{grid-area:1/2/3;justify-content:center;align-items:center;min-width:0;padding:24px 4px;display:flex}.am-page-loop-object>*{width:100%;min-width:0}.am-page-loop-principle{min-width:0;padding:34px}.am-page-loop-principle--1{border-right:1px solid var(--jally-color-line);border-bottom:1px solid var(--jally-color-line);grid-area:1/1}.am-page-loop-principle--2{border-left:1px solid var(--jally-color-line);border-bottom:1px solid var(--jally-color-line);grid-area:1/3}.am-page-loop-principle--3{border-right:1px solid var(--jally-color-line);grid-area:2/1}.am-page-loop-principle--4{border-left:1px solid var(--jally-color-line);grid-area:2/3}.am-page-loop-number{border:1px solid var(--jally-color-line);border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:28px;font-size:14px;display:flex}.am-page-loop-principle h3{letter-spacing:-.025em;margin:0 0 16px;font-size:25px;font-weight:650;line-height:1.15}.am-page-loop-principle>p{margin:0;font-size:17px;line-height:1.55}.am-page-chapters{gap:36px;padding-block:16px 64px;display:grid}.am-page-chapter{border:1px solid var(--jally-color-line);border-radius:24px;grid-template-columns:1.08fr 1fr;align-items:stretch;gap:56px;padding:28px;display:grid}.am-page-chapter-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;gap:60px;min-width:0;padding:32px 24px 32px 0;display:flex}.am-page-chapter-copy h2{font-size:clamp(38px,3.45vw,50px)}.am-page-chapter-copy .am-page-body{margin:0 0 22px;font-size:19px;line-height:1.6}.am-page-chapter>.autonomous-mode-art{grid-area:1/1;align-self:center;width:100%;min-width:0}.am-page-chapter--reverse{grid-template-columns:1fr 1.08fr}.am-page-chapter--reverse>.am-page-chapter-copy{grid-column:1;padding:32px 0 32px 24px}.am-page-chapter--reverse>.autonomous-mode-art{grid-column:2}.am-page-faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:96px;padding-block:88px 104px;display:grid}.am-page-faq>h2{font-size:44px}.am-page-faq-items details{border-top:1px solid var(--jally-color-line)}.am-page-faq-items details:last-child{border-bottom:1px solid var(--jally-color-line)}.am-page-faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding-block:25px;font-size:22px;line-height:1.35;list-style:none;display:flex}.am-page-faq-items summary::-webkit-details-marker{display:none}.am-page-faq-items summary>span{flex:none;font-size:26px}.am-page-faq-items details[open] summary>span{transform:rotate(45deg)}.am-page-faq-items details>p{max-width:70ch;margin:0 0 25px;font-size:17px;line-height:1.6}.am-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.am-page-closing h2{font-size:clamp(44px,4.7vw,66px)}.am-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.am-page :is(button,a,summary,[role=tabpanel]):focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (max-width:1199px){.am-page-container{width:calc(100% - 80px)}.am-page-chapter{gap:36px;padding:22px}.am-page-chapter-copy{gap:36px;padding:20px 8px 20px 0}.am-page-chapter--reverse>.am-page-chapter-copy{padding:20px 0 20px 8px}.am-page-chapter-copy h2{font-size:42px}.am-page-loop-principle{padding:25px}.am-page-faq{gap:56px}}@media (max-width:1099px){.am-page-loop-frame{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.am-page-loop-object{grid-area:1/1/auto/-1;width:100%;max-width:500px;margin-inline:auto;padding:28px}.am-page-loop-principle--1{border-top:1px solid var(--jally-color-line);grid-area:2/1}.am-page-loop-principle--2{border-left:0;border-top:1px solid var(--jally-color-line);grid-area:2/2}.am-page-loop-principle--3{grid-area:3/1}.am-page-loop-principle--4{border-left:0;grid-area:3/2}}@media (max-width:1023px){.am-page-container{width:calc(100% - 64px)}.am-page-hero{padding-block:68px 64px}.am-page-hero h1{font-size:64px}.am-page-selector-intro,.am-page-mode-copy{gap:36px}.am-page-loop{padding-block:80px 64px}.am-page-chapter,.am-page-chapter--reverse{grid-template-columns:1fr;gap:36px;padding:32px}.am-page-chapter-copy,.am-page-chapter--reverse>.am-page-chapter-copy{grid-area:1/1;gap:24px;max-width:720px;padding:0}.am-page-chapter>.autonomous-mode-art,.am-page-chapter--reverse>.autonomous-mode-art{grid-area:2/1}.am-page-chapter-copy h2{max-width:760px;font-size:46px}.am-page-chapter-copy .am-page-body{max-width:70ch}.am-page-faq{grid-template-columns:1fr;gap:36px;padding-block:64px 80px}.am-page-faq>h2{max-width:620px}}@media (max-width:767px){.am-page-container{width:calc(100% - 40px)}.am-page-hero{padding-block:52px 48px}.am-page-hero h1{font-size:clamp(42px,8.5vw,58px)}.am-page-hero .am-page-body,.am-page-body{font-size:18px;line-height:1.6}.am-page-actions{gap:16px}.am-page-hero .am-page-caption{font-size:11px}.am-page-delegation{padding-block:36px 40px}.am-page-selector-intro,.am-page-mode-copy{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.am-page-selector-intro h2,.am-page-mode-copy h3{font-size:30px}.am-page-selector-intro>p,.am-page-mode-copy>p{font-size:17px}.am-page-mode-tabs{margin-bottom:28px}.am-page-mode-tabs button{min-height:56px;padding:14px 8px;font-size:16px}.am-page-loop{padding-block:64px 48px}.am-page-loop h2,.am-page-faq>h2{font-size:38px}.am-page-loop .am-page-centered{margin-bottom:32px}.am-page-loop-object{padding:22px}.am-page-loop-principle{padding:24px}.am-page-loop-number{margin-bottom:20px}.am-page-loop-principle h3{font-size:25px}.am-page-chapters{gap:28px;padding-block:8px 32px}.am-page-chapter,.am-page-chapter--reverse{gap:32px;padding:24px}.am-page-chapter-copy h2{font-size:38px}.am-page-chapter-copy .am-page-body{font-size:18px}.am-page-faq{padding-block:48px 64px}.am-page-faq-items summary{gap:20px;font-size:21px}.am-page-closing{padding-block:64px}.am-page-closing h2{font-size:42px}}@media (max-width:539px){.am-page-loop-frame{grid-template-rows:auto repeat(4,auto);grid-template-columns:1fr}.am-page-loop-object{grid-area:1/1}.am-page-loop-principle{border:0;border-top:1px solid var(--jally-color-line);grid-column:1}.am-page-loop-principle--1{grid-row:2}.am-page-loop-principle--2{grid-row:3}.am-page-loop-principle--3{grid-row:4}.am-page-loop-principle--4{grid-row:5}.am-page-chapter,.am-page-chapter--reverse{border:0;border-radius:0;padding:24px 0}.am-page-chapter-copy h2{font-size:36px}}@media (max-width:359px){.am-page-container{width:calc(100% - 32px)}.am-page-hero h1{font-size:40px}.am-page-hero .home-button,.am-page-closing .home-button{white-space:normal;text-align:center;width:100%;padding-inline:20px}.am-page-hero .am-page-body{font-size:17px}.am-page-mode-tabs button{padding-inline:4px;font-size:15px}.am-page-loop h2,.am-page-faq>h2{font-size:34px}.am-page-loop-principle{padding:22px}.am-page-closing h2{font-size:36px}.am-page-faq-items summary{font-size:20px}}
.enrichment-art{box-sizing:border-box;width:100%;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),Figtree,sans-serif;text-align:left;margin:0}.enrichment-art *,.enrichment-field-collage *{box-sizing:border-box}.ena-label{letter-spacing:.01em;font-size:14px;font-weight:650;line-height:1.5;display:block}.ena-caption{border-top:1px solid var(--jally-color-night);margin-top:22px;padding-top:16px;font-size:14px;line-height:1.55}.ena-comparison{border:1px solid var(--jally-color-night);background:var(--jally-color-ground);border-radius:22px;padding:28px}.ena-comparison-label{justify-content:space-between;gap:24px;margin-bottom:24px;font-size:14px;font-weight:650;line-height:1.5;display:flex}.ena-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}.ena-table th,.ena-table td{vertical-align:top;text-align:left;border-bottom:1px solid var(--jally-color-night);overflow-wrap:break-word;padding:18px 20px}.ena-table th:first-child{width:15%;padding-left:0}.ena-table thead th{border-bottom:3px solid var(--jally-color-night);padding-block:10px 17px;font-size:14px;font-weight:650}.ena-table thead th:nth-child(3){border-bottom-color:var(--jally-color-blue);color:var(--jally-color-blue)}.ena-table thead th:nth-child(4){border-bottom-color:var(--jally-color-orange);color:var(--jally-color-orange)}.ena-table tbody th{font-size:15px;font-weight:650}.ena-table td:last-child{border-left:1px solid var(--jally-color-night)}.ena-mobile-label{display:none}.ena-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ena-scene{background:var(--jally-color-ground);padding:26px}.ena-object{width:100%;max-width:620px;height:auto;margin:24px auto;display:block}.ena-specimen{min-width:0}.ena-specimen h3{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.025em;margin:0 0 22px;font-size:25px;font-weight:650;line-height:1.2}.ena-fields{gap:0;margin:0;display:grid}.ena-fields>div{border-top:1px solid var(--jally-color-night);min-width:0;padding:15px 0}.ena-fields dt{margin:0 0 7px;font-size:14px;font-weight:650;line-height:1.45}.ena-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.5}.ena-fields--process{grid-template-columns:1fr 1fr;column-gap:25px}.ena-step{border:1px solid var(--jally-color-night);border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;margin-right:10px;font-size:12px;display:inline-flex}.ena-fields--context{grid-template-columns:1fr 1fr;column-gap:25px}.ena-fields--context>div:first-child{border-top:3px solid var(--jally-color-blue);grid-column:1/-1}.ena-fields--context>div:last-child{grid-column:1/-1}.ena-fields--conflict{border-left:4px solid var(--jally-color-orange);padding-left:20px}.ena-fields--conflict>div:first-child{border-top:0;padding-top:0}.ena-fields--review>div:last-child{border-top:3px solid var(--jally-color-orange)}.enrichment-field-collage{box-sizing:border-box;width:100%;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),Figtree,sans-serif;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:26px;display:grid}.ena-field-sheet{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:16px;min-width:0;padding:24px}.ena-field-sheet--2{margin-top:48px}.ena-field-sheet--3{margin-top:20px}.ena-field-sheet--5{margin-top:48px}.ena-field-object{width:140px;max-width:100%;height:auto;margin-bottom:18px;display:block}.ena-field-sheet h3{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-size:26px;font-weight:650;line-height:1.15}.ena-field-sheet p{margin:0 0 22px;font-size:16px;line-height:1.55}.ena-field-status{border-top:1px solid var(--jally-color-night);padding-top:12px;font-size:14px;font-weight:600;line-height:1.5;display:block}@media (max-width:1199px){.ena-comparison{padding:24px}.ena-table th,.ena-table td{padding:15px}.ena-table{font-size:15px}.ena-scene{padding:20px}.ena-fields--process,.ena-fields--context{column-gap:20px}.ena-fields dd{font-size:15px}.enrichment-field-collage{gap:20px}.ena-field-sheet{padding:22px}}@media (max-width:1023px){.ena-scene{padding:26px}.ena-object{max-width:560px}.ena-fields dd{font-size:16px}.ena-table th:first-child{width:14%}.ena-table th,.ena-table td{padding:14px 12px}.ena-table{font-size:15px}.ena-field-sheet h3{font-size:24px}.ena-field-sheet{padding:20px}.ena-field-sheet p{font-size:15px}}@media (max-width:767px){.ena-comparison{border-radius:16px;padding:22px}.ena-comparison-label{flex-direction:column;gap:4px;margin-bottom:8px}.ena-table,.ena-table tbody,.ena-table tr,.ena-table th,.ena-table td{width:100%;font-size:16px;display:block}.ena-table thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ena-table tbody tr{border-bottom:1px solid var(--jally-color-night);padding:23px 0}.ena-table tbody tr:last-child{border-bottom:0;padding-bottom:0}.ena-table tbody th{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;border:0;width:100%;padding:0 0 17px;font-size:25px;line-height:1.15}.ena-table td{border:0;padding:0 0 19px}.ena-table td:last-child{border:0;padding-bottom:0}.ena-mobile-label{margin-bottom:5px;font-size:14px;font-weight:650;display:block}.ena-table td:nth-child(3)>.ena-mobile-label{color:var(--jally-color-blue)}.ena-table td:nth-child(4)>.ena-mobile-label{color:var(--jally-color-orange)}.ena-scene{padding:20px}.ena-specimen h3{font-size:25px}.ena-object{margin-block:22px}.ena-fields--process,.ena-fields--context{grid-template-columns:1fr}.ena-fields--context>div{grid-column:1!important}.enrichment-field-collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ena-field-sheet--2,.ena-field-sheet--3,.ena-field-sheet--5{margin-top:0}.ena-field-sheet{padding:22px}.ena-field-sheet p{font-size:16px}}@media (max-width:539px){.enrichment-field-collage{grid-template-columns:1fr}.ena-field-sheet{grid-template-columns:100px minmax(0,1fr);column-gap:20px;padding:22px;display:grid}.ena-field-object{grid-area:1/1/4;width:100px;margin:0}.ena-field-sheet h3,.ena-field-sheet p,.ena-field-status{grid-column:2}.ena-field-sheet h3{font-size:25px}.ena-field-sheet p{margin-bottom:17px}.ena-scene{padding:20px 0}}@media (max-width:359px){.ena-comparison{padding:18px}.ena-table tbody th{font-size:24px}.ena-table td{font-size:15px}.ena-field-sheet{padding:22px;display:block}.ena-field-object{width:125px;margin-bottom:16px}.ena-fields--conflict{padding-left:15px}.ena-fields dd{font-size:15px}.ena-specimen h3{font-size:24px}}@media (min-width:768px){.ena-table thead th:nth-child(2){background:var(--jally-color-night);color:var(--jally-color-ground)}.ena-table thead th:nth-child(3){background:var(--jally-color-blue);color:var(--jally-color-night)}.ena-table thead th:nth-child(4){background:var(--jally-color-orange);color:var(--jally-color-night)}}@media (max-width:767px){.ena-table tbody th:first-child{width:100%;padding-left:0}}
.en-page{background:var(--jally-color-ground);color:var(--jally-color-night)}.en-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.en-page-centered{text-align:center;width:100%;max-width:980px;margin-inline:auto}.en-page-hero h1,.en-page-chapter-copy h2,.en-page-gallery-intro h2,.en-page-closing h2{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,4vw,56px);font-weight:650;line-height:1.08}.en-page-eyebrow{letter-spacing:.075em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700;line-height:1.45}.en-page-body{max-width:60ch;margin:28px 0;font-size:20px;line-height:1.6}.en-page-caption{margin:24px 0 0;font-size:12px;line-height:1.6}.en-page-accent--blue{color:var(--jally-color-blue)}.en-page-accent--pink{color:var(--jally-color-pink)}.en-page-accent--orange{color:var(--jally-color-orange)}.en-page-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.en-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}.en-page-text-link svg{flex:none}.en-page-hero{text-align:center;max-width:1160px;padding-block:88px 56px}.en-page-hero h1{font-size:clamp(58px,5.5vw,80px);line-height:1.04}.en-page-hero .en-page-body{max-width:850px;margin:30px auto}.en-page-hero .en-page-caption{max-width:860px;margin-inline:auto;font-size:11px}.en-page-comparison{padding-block:12px 0}.en-page-comparison-intro,.en-page-state-copy{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-bottom:32px;display:grid}.en-page-comparison-intro h2,.en-page-state-copy h3{letter-spacing:-.03em;max-width:560px;margin:0;font-size:33px;font-weight:650;line-height:1.15}.en-page-comparison-intro{text-align:center;display:block}.en-page-comparison-intro h2{max-width:900px;margin-inline:auto}.en-page-comparison-intro>p,.en-page-state-copy>p{max-width:65ch;margin:0;font-size:17px;line-height:1.6}.en-page-comparison-tabs{border:1px solid var(--jally-color-night);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,620px);margin-bottom:34px;display:grid;overflow:hidden}.en-page-comparison-tabs button{font:650 18px/1.3 var(--font-sans-loaded),Figtree,sans-serif;color:var(--jally-color-night);background:var(--jally-color-ground);cursor:pointer;border:0;min-height:60px;padding:17px 24px}.en-page-comparison-tabs button+button{border-left:1px solid var(--jally-color-night)}.en-page-comparison-tabs button[aria-selected=true]{background:var(--jally-color-night);color:var(--jally-color-ground)}.en-page-comparison-panel{border-radius:4px;width:100%;min-width:0}.en-page-principles{padding-block:66px 70px}.homepage.en-page .en-page-principles>h2{font-family:var(--font-sans-loaded),Figtree,sans-serif;letter-spacing:.075em;text-align:center;margin:0 0 30px;font-size:13px;font-weight:650;line-height:1.4}.en-page-principles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.en-page-principles-grid article{align-items:flex-start;gap:18px;min-width:0;display:flex}.en-page-principles-grid svg{flex:none;width:48px;height:48px}.en-page-principles-grid h3{letter-spacing:-.025em;margin:0 0 12px;font-size:21px;font-weight:650;line-height:1.2}.en-page-principles-grid p{margin:0;font-size:16px;line-height:1.55}.en-page-chapters{gap:64px;padding-block:20px 88px;display:grid}.en-page-chapter{border:1px solid var(--jally-color-line);border-radius:24px;grid-template-columns:1fr 1.12fr;align-items:center;gap:44px;padding:24px;display:grid}.en-page-chapter-copy{grid-area:1/1;min-width:0;padding:28px 24px}.en-page-chapter-copy h2{font-size:clamp(38px,3.4vw,49px)}.en-page-chapter-copy .en-page-body{font-size:19px;line-height:1.6}.en-page-chapter>.enrichment-art{grid-area:1/2;width:100%;min-width:0}.en-page-chapter--art-left{grid-template-columns:1.12fr 1fr}.en-page-chapter--art-left>.en-page-chapter-copy{grid-column:2}.en-page-chapter--art-left>.enrichment-art{grid-column:1}.en-page-gallery{background:var(--jally-color-blue);width:100%;padding-block:88px}.en-page-gallery .en-page-accent--blue{color:var(--jally-color-ground)}.en-page-gallery-intro{text-align:center;max-width:870px;margin:0 auto 64px}.en-page-gallery-intro .en-page-body{margin-inline:auto}.en-page-gallery>.en-page-container>.en-page-caption{text-align:center;margin-top:34px}.en-page-closing{background:var(--jally-color-night);width:100%;color:var(--jally-color-ground);padding-block:88px}.en-page-closing h2{font-size:clamp(44px,4.6vw,66px)}.en-page-closing .en-page-body{margin-inline:auto}.en-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.en-page :is(button,a,[role=tabpanel]):focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (max-width:1199px){.en-page-container{width:calc(100% - 80px)}.en-page-comparison-intro,.en-page-state-copy{gap:40px}.en-page-principles-grid{gap:26px}.en-page-principles-grid article{gap:12px}.en-page-chapter{gap:24px;padding:20px}.en-page-chapter-copy{padding:22px 8px}.en-page-chapter-copy h2{font-size:41px}}@media (max-width:1023px){.en-page-container{width:calc(100% - 64px)}.en-page-hero{padding-block:68px 48px}.en-page-hero h1{font-size:64px}.en-page-principles-grid{gap:22px}.en-page-principles-grid article{display:block}.en-page-principles-grid svg{margin-bottom:15px}.en-page-chapters{gap:36px;padding-bottom:64px}.en-page-chapter,.en-page-chapter--art-left{grid-template-columns:1fr;gap:24px;padding:30px}.en-page-chapter-copy,.en-page-chapter--art-left>.en-page-chapter-copy{grid-area:1/1;padding:0}.en-page-chapter>.enrichment-art,.en-page-chapter--art-left>.enrichment-art{grid-area:2/1}.en-page-chapter-copy h2{max-width:760px;font-size:46px}.en-page-chapter-copy .en-page-body{max-width:70ch}.en-page-gallery{padding-block:72px}.en-page-gallery-intro{margin-bottom:48px}}@media (max-width:767px){.en-page-container{width:calc(100% - 40px)}.en-page-hero{padding-block:52px 40px}.en-page-hero h1{font-size:clamp(42px,8.5vw,58px)}.en-page-body,.en-page-hero .en-page-body{font-size:18px;line-height:1.6}.en-page-actions{gap:16px}.en-page-comparison-intro,.en-page-state-copy{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.en-page-comparison-intro h2,.en-page-state-copy h3{font-size:30px}.en-page-comparison-tabs{margin-bottom:28px}.en-page-comparison-tabs button{min-height:56px;padding:15px 12px;font-size:17px}.en-page-principles{padding-block:48px}.en-page-principles-grid{grid-template-columns:1fr;gap:28px}.en-page-principles-grid article{gap:18px;display:flex}.en-page-principles-grid svg{margin:0}.en-page-principles-grid h3{font-size:23px}.en-page-principles-grid p{font-size:17px}.en-page-chapter-copy h2{font-size:38px}.en-page-chapter-copy .en-page-body{font-size:18px}.en-page-chapter,.en-page-chapter--art-left{padding:24px}.en-page-gallery{padding-block:64px}.en-page-gallery-intro h2{font-size:38px}.en-page-gallery .home-button{white-space:normal;text-align:center}.en-page-closing{padding-block:64px}.en-page-closing h2{font-size:42px}}@media (max-width:539px){.en-page-chapter,.en-page-chapter--art-left{border:0;border-radius:0;padding:20px 0}.en-page-chapters{gap:28px;padding-block:0 48px}.en-page-chapter-copy h2{font-size:36px}}@media (max-width:359px){.en-page-container{width:calc(100% - 32px)}.en-page-hero h1{font-size:40px}.en-page-hero .en-page-body{font-size:17px}.en-page-hero .home-button,.en-page-closing .home-button{white-space:normal;text-align:center;width:100%;padding-inline:18px}.en-page-gallery-intro h2{font-size:34px}.en-page-closing h2{font-size:36px}.en-page-principles-grid article{gap:14px}.en-page-principles-grid svg{width:42px;height:42px}}
.pb1-art{box-sizing:border-box;width:100%;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),Figtree,sans-serif;text-align:left;margin:0}.pb1-art *{box-sizing:border-box}.pb1-art-drawing{width:100%;max-width:680px;height:auto;margin:0 auto 28px;display:block}.pb1-art-specimen{min-width:0}.pb1-art-label{margin-bottom:12px;font-size:14px;font-weight:650;line-height:1.5;display:block}.pb1-art-title{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.025em;margin:0 0 24px;font-size:27px;font-weight:650;line-height:1.18}.pb1-art .pb1-art-title{margin:0 0 24px}.pb1-art-fields{gap:0;margin:0;display:grid}.pb1-art-fields>div{border-top:1px solid var(--jally-color-night);min-width:0;padding:15px 0}.pb1-art-fields dt{margin:0 0 6px;font-size:14px;font-weight:650;line-height:1.5}.pb1-art-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.55}.pb1-art-caption{border-top:1px solid var(--jally-color-night);margin:18px 0 0;padding-top:16px;font-size:14px;line-height:1.55}.pb1-art-scraping:not(.pb1-art-hero),.pb1-art-video:not(.pb1-art-hero):not(.pb1-art-storyboard),.pb1-art-social:not(.pb1-art-hero):not(.pb1-art-calendar){background:var(--jally-color-ground);padding:26px}.pb1-art-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;padding:42px 0;display:grid}.pb1-art-hero .pb1-art-drawing{max-width:none;margin:0}.pb1-art-hero .pb1-art-specimen{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:18px;padding:30px}.pb1-art-question .pb1-art-fields,.pb1-art-structure .pb1-art-fields{grid-template-columns:1fr 1fr;column-gap:24px}.pb1-art-source .pb1-art-fields{border-left:4px solid var(--jally-color-blue);padding-left:20px}.pb1-art-trace .pb1-art-fields>div:last-child{border-top:3px solid var(--jally-color-orange)}.pb1-art-example{border:1px solid var(--jally-color-night);background:var(--jally-color-ground);border-radius:18px;padding:24px}.pb1-art-example .pb1-art-drawing{margin-bottom:20px}.pb1-art-example .pb1-art-title{font-size:24px}.pb1-art-storyboard{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;padding:32px 0;display:grid}.pb1-art-storyboard .pb1-art-drawing{max-width:none;margin:0}.pb1-art-storyboard .pb1-art-specimen{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:18px;padding:28px}.pb1-art-video.pb1-art-revision .pb1-art-fields>div:last-child{border-top:3px solid var(--jally-color-orange)}.pb1-art-social.pb1-art-adaptation .pb1-art-fields{grid-template-columns:1fr 1fr;column-gap:24px}.pb1-art-social.pb1-art-review .pb1-art-fields>div:last-child{border-top:3px solid var(--jally-color-orange)}.pb1-art-calendar{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:44px;padding:32px 0;display:grid}.pb1-art-calendar .pb1-art-drawing{max-width:none;margin:0}.pb1-art-calendar .pb1-art-specimen{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:18px;padding:28px}.pb1-art-mark{width:72px;height:auto;margin:0 0 20px}.pb1-art-week-legend{text-align:center;color:var(--jally-color-night);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.pb1-art-week-legend>li{border:1px solid var(--jally-color-night);border-radius:8px;min-width:0;padding:10px 4px}.pb1-art-week-legend>li[data-selected=true]{border:3px solid var(--jally-color-orange);padding:8px 2px;font-weight:650}@media (max-width:1199px){.pb1-art-hero,.pb1-art-storyboard,.pb1-art-calendar{gap:30px}.pb1-art-hero .pb1-art-specimen,.pb1-art-storyboard .pb1-art-specimen,.pb1-art-calendar .pb1-art-specimen{padding:24px}.pb1-art-title{font-size:25px}.pb1-art-scraping:not(.pb1-art-hero),.pb1-art-video:not(.pb1-art-hero):not(.pb1-art-storyboard),.pb1-art-social:not(.pb1-art-hero):not(.pb1-art-calendar){padding:20px}}@media (max-width:1023px){.pb1-art-question .pb1-art-fields,.pb1-art-structure .pb1-art-fields,.pb1-art-social.pb1-art-adaptation .pb1-art-fields{column-gap:22px}.pb1-art-title{font-size:26px}.pb1-art-drawing{max-width:620px}}@media (max-width:767px){.pb1-art-hero,.pb1-art-storyboard,.pb1-art-calendar{grid-template-columns:1fr;gap:28px;padding:24px 0}.pb1-art-hero .pb1-art-specimen,.pb1-art-storyboard .pb1-art-specimen,.pb1-art-calendar .pb1-art-specimen{padding:24px}.pb1-art-fields dd{font-size:16px}.pb1-art-title{font-size:25px}.pb1-art-drawing{margin-bottom:22px}.pb1-art-question .pb1-art-fields,.pb1-art-structure .pb1-art-fields,.pb1-art-social.pb1-art-adaptation .pb1-art-fields{grid-template-columns:1fr}.pb1-art-example{padding:22px}.pb1-art-scraping:not(.pb1-art-hero),.pb1-art-video:not(.pb1-art-hero):not(.pb1-art-storyboard),.pb1-art-social:not(.pb1-art-hero):not(.pb1-art-calendar){padding:20px 0}.pb1-art-mark{width:64px}}@media (max-width:359px){.pb1-art-hero .pb1-art-specimen,.pb1-art-storyboard .pb1-art-specimen,.pb1-art-calendar .pb1-art-specimen{padding:20px}.pb1-art-title{font-size:24px}.pb1-art-fields dd{font-size:15px}.pb1-art-source .pb1-art-fields{padding-left:15px}.pb1-art-example{padding:20px}}
.pb-page{background:var(--jally-color-ground)}.pb-page-container{width:min(100% - 128px,1280px);margin-inline:auto}.pb-page-centered{text-align:center;max-width:940px;margin-inline:auto}.pb-page .pb-page-hero-copy h1,.pb-page .pb-page-intro h2,.pb-page .pb-page-feature-copy h2,.pb-page .pb-page-evidence-band h2,.pb-page .pb-page-observations>h2,.pb-page .pb-page-faq>h2,.pb-page .pb-page-comparison-copy h2,.pb-page .pb-page-video-principles>h2,.pb-page .pb-page-storyboard-heading h2,.pb-page .pb-page-video-formats>h2,.pb-page .pb-page-video-steps>h2,.pb-page .pb-page-social-principles>h2,.pb-page .pb-page-social-patterns>h2,.pb-page .pb-page-social-week-ground .pb-page-centered h2,.pb-page .pb-page-social-teaching h2,.pb-page .pb-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}.pb-page .pb-page-eyebrow,.pb-page .pb-page-compact-label{font:700 14px/1.4 var(--font-sans-loaded),Figtree,sans-serif;text-transform:uppercase;letter-spacing:.055em;margin:0 0 22px}.pb-page .pb-page-body{max-width:60ch;margin:26px 0;font-size:18px;line-height:1.6}.pb-page-centered .pb-page-body{margin-inline:auto}.pb-page .pb-page-caption{margin:22px 0 0;font-size:14px;line-height:1.5}.pb-page-accent--blue{color:var(--jally-color-blue)}.pb-page-accent--pink{color:var(--jally-color-pink)}.pb-page-accent--orange{color:var(--jally-color-orange)}.pb-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}.pb-page-text-link svg{flex:none}.pb-page-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.pb-page-hero{padding-top:72px}.pb-page-hero-copy{text-align:center}.pb-page .pb-page-hero-copy h1{max-width:1120px;margin-inline:auto;font-size:clamp(62px,5.3vw,76px);line-height:1.04}.pb-page .pb-page-hero-copy .pb-page-body{max-width:850px;margin:30px auto;font-size:20px;line-height:1.5}.pb-page-hero-copy>.pb-page-caption{max-width:960px;margin-inline:auto}.pb-page-hero-panorama{margin-top:56px;padding-bottom:72px}.pb-page-hero-panorama>.pb1-art{width:100%;min-width:0}.pb-page-research-ground{background:var(--jally-color-blue);margin-top:56px;padding-block:36px 48px}.pb-page-research-copy{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:28px;display:grid}.pb-page .pb-page-research-copy h2{font:650 34px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:0}.pb-page .pb-page-research-copy .pb-page-body{margin:0;font-size:18px;line-height:1.6}.pb-page-research-ground .pb-page-accent--blue{color:inherit}.pb-page-research .pb1-art{width:100%}.pb-page-intro{text-align:center;padding-block:96px 64px}.pb-page .pb-page-intro h2{max-width:960px;margin-inline:auto;font-size:clamp(44px,4.1vw,59px)}.pb-page-intro .pb-page-body{max-width:820px;margin-inline:auto}.pb-page-feature{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:64px;padding-block:36px;display:grid}.pb-page-feature-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;max-width:520px;padding-block:30px;display:flex}.pb-page-feature-copy .pb-page-body{margin-block:44px 20px}.pb-page-feature>.pb1-art{grid-area:1/1;align-self:center;width:100%;min-width:0}.pb-page-feature--art-right{grid-template-columns:.9fr 1.1fr}.pb-page-feature--art-right .pb-page-feature-copy{grid-column:1}.pb-page-feature--art-right>.pb1-art{grid-column:2}.pb-page-evidence-band{background:var(--jally-color-night);color:var(--jally-color-ground);margin-top:64px;padding-block:88px}.pb-page-evidence-band>.pb-page-container{grid-template-columns:1.8fr .7fr;align-items:center;gap:96px;display:grid}.pb-page .pb-page-evidence-band h2{font-size:clamp(46px,4.5vw,64px)}.pb-page-evidence-band .pb1-art-mark{justify-self:end;width:100%;max-width:260px}.pb-page-observations{padding-block:96px 56px}.pb-page-observations>h2{text-align:center;max-width:900px;margin-inline:auto!important}.pb-page-observation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.pb-page-observation-grid>.pb1-art{width:100%;min-width:0}.pb-page-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:96px;padding-block:80px 104px;display:grid}.pb-page .pb-page-faq>h2{font-size:46px}.pb-page-faq details{border-top:1px solid var(--jally-color-line)}.pb-page-faq details:last-child{border-bottom:1px solid var(--jally-color-line)}.pb-page-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding-block:25px;font-size:23px;line-height:1.3;list-style:none;display:flex}.pb-page-faq summary::-webkit-details-marker{display:none}.pb-page-faq summary>span{flex:none;font-size:26px}.pb-page-faq details[open] summary>span{transform:rotate(45deg)}.pb-page-faq details>p{margin:0 0 26px;font-size:18px;line-height:1.6}.pb-page-tabs{border-bottom:1px solid var(--jally-color-night);flex-wrap:wrap;gap:0;margin-bottom:24px;display:flex}.pb-page-tabs button{background:var(--jally-color-ground);min-height:68px;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;flex:160px;padding:20px 24px}.pb-page-tabs button[aria-selected=true]{background:var(--jally-color-blue);box-shadow:inset 0 -3px 0 var(--jally-color-night)}.pb-page-research-ground .pb-page-tabs button,.pb-page-storyboard-ground .pb-page-tabs button,.pb-page-social-week-ground .pb-page-tabs button{border:1px solid var(--jally-color-night);background:0 0;border-bottom:0}.pb-page-research-ground .pb-page-tabs button[aria-selected=true],.pb-page-storyboard-ground .pb-page-tabs button[aria-selected=true],.pb-page-social-week-ground .pb-page-tabs button[aria-selected=true]{background:var(--jally-color-ground)}.pb-page-video-case{padding-block:16px 80px}.pb-page-comparison-panel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.pb-page-comparison-copy{grid-area:1/2;min-width:0}.pb-page .pb-page-comparison-copy h2{font-size:43px}.pb-page-comparison-panel>.pb1-art{grid-area:1/1;width:100%;min-width:0}.pb-page-video-comparison--reverse .pb-page-comparison-copy{grid-column:1}.pb-page-video-comparison--reverse .pb-page-comparison-panel>.pb1-art{grid-column:2}.pb-page-video-revision{padding-block:88px 64px}.pb-page-video-principles{padding-block:48px 72px}.pb-page .pb-page-video-principles>h2{max-width:1050px;font-size:clamp(46px,4.6vw,66px)}.pb-page-three-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:48px;display:grid}.pb-page-three-grid article{border-top:1px solid var(--jally-color-night);min-width:0;padding-top:24px}.pb-page-three-grid .pb1-art-mark{width:56px;height:56px;margin-bottom:26px}.pb-page .pb-page-three-grid h3{letter-spacing:-.025em;margin:0 0 20px;font-size:27px;font-weight:650;line-height:1.12}.pb-page-three-grid article>p{margin:0;font-size:18px;line-height:1.55}.pb-page-storyboard-ground{background:var(--jally-color-blue);padding-block:72px 56px}.pb-page-storyboard-heading{max-width:960px;margin-bottom:36px}.pb-page-storyboard-heading .pb-page-body{max-width:80ch}.pb-page-storyboard-ground .pb1-art{width:100%}.pb-page-storyboard-ground .pb-page-accent--blue{color:inherit}.pb-page-video-formats{padding-block:40px 64px}.pb-page-video-formats>h2{text-align:center;max-width:900px;margin-inline:auto!important}.pb-page-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.pb-page-format-grid article{border:1px solid var(--jally-color-line);border-radius:16px;min-width:0;padding:28px}.pb-page-format-grid .pb1-art-mark{width:56px;height:56px;margin-bottom:24px}.pb-page .pb-page-format-grid h3{letter-spacing:-.025em;margin:0 0 18px;font-size:27px;font-weight:650;line-height:1.12}.pb-page-format-grid article>p{margin:0;font-size:18px;line-height:1.55}.pb-page .pb-page-format-grid .pb-page-review-note{border-top:1px solid var(--jally-color-line);margin-top:20px;padding-top:18px;font-size:15px;line-height:1.5}.pb-page-review-note>span{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.pb-page-video-steps{max-width:1120px;padding-block:32px 96px}.pb-page-video-steps>h2{max-width:850px}.pb-page-video-steps ol{border:1px solid var(--jally-color-line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.pb-page-video-steps li{border-right:1px solid var(--jally-color-line);padding:28px 24px}.pb-page-video-steps li:last-child{border:0}.pb-page-video-steps li>span{margin-bottom:28px;font-size:14px;font-weight:650;display:block}.pb-page .pb-page-video-steps h3{letter-spacing:-.02em;margin:0 0 18px;font-size:24px;font-weight:650;line-height:1.14}.pb-page-video-steps li>p{margin:0;font-size:17px;line-height:1.5}.pb-page-social-principles{padding-block:0 72px}.pb-page .pb-page-social-principles>h2{text-align:center;font-size:38px}.pb-page-social-principles .pb-page-three-grid{margin-top:36px}.pb-page-social-patterns{padding-block:88px 80px}.pb-page-social-patterns>h2{text-align:center;max-width:900px;margin-inline:auto!important}.pb-page-pattern-group{margin-top:44px}.pb-page .pb-page-pattern-group>h3{font:700 14px/1.4 var(--font-sans-loaded),Figtree,sans-serif;text-transform:uppercase;letter-spacing:.05em;border-top:2px solid var(--jally-color-night);margin:0 0 26px;padding-top:20px}.pb-page-pattern-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.pb-page-pattern-group article{border-right:1px solid var(--jally-color-line);min-width:0;padding-right:32px}.pb-page-pattern-group article:last-child{border:0;padding:0}.pb-page-pattern-group h4{font:650 26px/1.12 var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:0 0 20px}.pb-page-pattern-group article>p{margin:0;font-size:18px;line-height:1.55}.pb-page-social-week-ground{background:var(--jally-color-blue);padding-block:80px 64px}.pb-page-social-week-ground .pb-page-centered{max-width:960px}.pb-page-social-week-ground .pb-page-body{max-width:76ch}.pb-page-social-week{margin-top:40px}.pb-page .pb-page-week-copy h3{font:650 32px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.03em;margin:0}.pb-page-week-copy{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:28px;display:grid}.pb-page-week-copy .pb-page-body{margin:0}.pb-page-social-week .pb1-art{width:100%}.pb-page-social-week-ground .pb-page-accent--blue{color:inherit}.pb-page-social-teaching{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;max-width:1080px;padding-block:96px;display:grid}.pb-page .pb-page-social-teaching h2{font-size:42px}.pb-page-social-teaching>.pb1-art{width:100%;min-width:0}.pb-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:88px}.pb-page .pb-page-closing h2{font-size:clamp(43px,4.5vw,64px)}.pb-page-closing .pb-page-body{max-width:63ch;font-size:19px}.pb-page-closing .home-button{background:var(--jally-color-ground);border-color:var(--jally-color-ground);color:var(--jally-color-night)!important}.pb-page-actions .home-button{white-space:normal;text-align:center;max-width:100%}.pb-page-actions .home-button svg{flex:none}.pb-page main :focus-visible{outline:3px solid var(--jally-color-pink);outline-offset:5px}@media (min-width:1024px) and (max-width:1199px){.pb-page-container{width:calc(100% - 80px)}.pb-page-feature,.pb-page-comparison-panel,.pb-page-social-teaching{gap:40px}.pb-page .pb-page-feature-copy h2{font-size:40px}.pb-page .pb-page-comparison-copy h2{font-size:37px}.pb-page-observation-grid{gap:20px}.pb-page-three-grid{gap:26px}.pb-page-faq{gap:56px}.pb-page-format-grid article{padding:24px}}@media (max-width:1023px){.pb-page-container{width:calc(100% - 64px)}.pb-page-hero{padding-top:56px}.pb-page .pb-page-hero-copy h1{font-size:59px}.pb-page .pb-page-hero-copy .pb-page-body{font-size:19px}.pb-page-hero-panorama{margin-top:40px;padding-bottom:56px}.pb-page-research-copy,.pb-page-week-copy{grid-template-columns:1fr;gap:22px}.pb-page-research-ground{margin-top:40px}.pb-page-intro{padding-block:64px 40px}.pb-page .pb-page-intro h2{font-size:47px}.pb-page-feature,.pb-page-feature--art-right,.pb-page-comparison-panel{grid-template-columns:1fr;gap:32px;padding-block:32px}.pb-page-feature-copy,.pb-page-feature--art-right .pb-page-feature-copy,.pb-page-comparison-copy,.pb-page-video-comparison--reverse .pb-page-comparison-copy{grid-area:auto;width:100%;max-width:680px;margin-inline:auto;padding:0}.pb-page-feature>.pb1-art,.pb-page-feature--art-right>.pb1-art,.pb-page-comparison-panel>.pb1-art,.pb-page-video-comparison--reverse .pb-page-comparison-panel>.pb1-art{grid-area:auto;width:100%;max-width:640px;margin-inline:auto}.pb-page-feature-copy .pb-page-body{margin-top:26px}.pb-page-evidence-band{margin-top:40px;padding-block:64px}.pb-page-evidence-band>.pb-page-container{grid-template-columns:1.5fr .6fr;gap:48px}.pb-page-observations{padding-block:72px 40px}.pb-page-observation-grid{grid-template-columns:1fr;max-width:640px;margin-inline:auto}.pb-page-faq{grid-template-columns:1fr;gap:36px;padding-block:64px}.pb-page-video-case{padding-bottom:48px}.pb-page-video-revision{padding-block:64px 40px}.pb-page-video-principles{padding-block:32px 56px}.pb-page .pb-page-video-principles>h2{font-size:49px}.pb-page-video-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-page-video-steps li:nth-child(2){border-right:0}.pb-page-video-steps li:nth-child(-n+2){border-bottom:1px solid var(--jally-color-line)}.pb-page-pattern-group>div{gap:24px}.pb-page-pattern-group article{padding-right:24px}.pb-page-social-teaching{grid-template-columns:1fr;gap:32px;max-width:760px;padding-block:72px}.pb-page-social-teaching>.pb1-art{max-width:580px;margin-inline:auto}}@media (max-width:767px){.pb-page-container{width:calc(100% - 40px)}.pb-page-hero{padding-top:48px}.pb-page .pb-page-hero-copy h1{font-size:43px;line-height:1.05}.pb-page .pb-page-hero-copy .pb-page-body{margin-block:24px;font-size:18px;line-height:1.5}.pb-page .pb-page-eyebrow,.pb-page .pb-page-compact-label{margin-bottom:18px;font-size:14px}.pb-page .pb-page-caption{margin-top:20px;font-size:14px;line-height:1.5}.pb-page-actions{flex-direction:column;gap:16px}.pb-page-text-link{font-size:14px}.pb-page-hero-panorama{margin-top:32px;padding-bottom:48px}.pb-page-research-ground{margin-top:32px;padding-block:28px 36px}.pb-page .pb-page-research-copy h2{font-size:29px}.pb-page .pb-page-research-copy .pb-page-body{font-size:18px;line-height:1.5}.pb-page-tabs{border:0;flex-direction:column;gap:8px;margin-bottom:24px}.pb-page-tabs button{border:1px solid var(--jally-color-line);border-radius:8px;flex:auto;min-height:52px;padding:14px 18px;font-size:16px}.pb-page-research-ground .pb-page-tabs button,.pb-page-storyboard-ground .pb-page-tabs button,.pb-page-social-week-ground .pb-page-tabs button{border-bottom:1px solid var(--jally-color-night)}.pb-page-intro{padding-block:56px 32px}.pb-page .pb-page-intro h2{font-size:34px;line-height:1.1}.pb-page .pb-page-body{margin-block:24px;font-size:18px;line-height:1.5}.pb-page-feature{gap:28px;padding-block:28px}.pb-page .pb-page-feature-copy h2,.pb-page .pb-page-comparison-copy h2{font-size:33px;line-height:1.1}.pb-page-feature-copy .pb-page-body{margin-block:24px 18px}.pb-page-evidence-band{margin-top:32px;padding-block:56px}.pb-page-evidence-band>.pb-page-container{grid-template-columns:1fr;gap:24px}.pb-page .pb-page-evidence-band h2{font-size:38px;line-height:1.08}.pb-page-evidence-band .pb1-art-mark{justify-self:center;width:160px}.pb-page-observations{padding-block:56px 32px}.pb-page .pb-page-observations>h2{font-size:33px}.pb-page-observation-grid{gap:24px;margin-top:32px}.pb-page-faq{gap:28px;padding-block:56px}.pb-page .pb-page-faq>h2{font-size:34px;line-height:1.1}.pb-page-faq summary{gap:20px;padding-block:22px;font-size:20px}.pb-page-faq details>p{margin-bottom:22px;font-size:18px;line-height:1.5}.pb-page-video-case{padding-block:0 40px}.pb-page-comparison-panel{padding-block:0}.pb-page-video-revision{padding-block:56px 32px}.pb-page-video-principles{padding-block:24px 48px}.pb-page .pb-page-video-principles>h2{font-size:36px;line-height:1.1}.pb-page-three-grid{grid-template-columns:1fr;gap:28px;margin-top:32px}.pb-page-three-grid .pb1-art-mark{width:48px;height:48px;margin-bottom:20px}.pb-page .pb-page-three-grid h3{margin-bottom:16px;font-size:26px}.pb-page-three-grid article>p{font-size:18px;line-height:1.5}.pb-page-storyboard-ground{padding-block:56px 40px}.pb-page .pb-page-storyboard-heading h2{font-size:34px;line-height:1.1}.pb-page-storyboard-heading{margin-bottom:28px}.pb-page-video-formats{padding-block:32px 48px}.pb-page .pb-page-video-formats>h2{font-size:34px}.pb-page-format-grid{grid-template-columns:1fr;gap:18px;margin-top:32px}.pb-page-format-grid article{padding:24px}.pb-page .pb-page-format-grid h3{font-size:26px}.pb-page-format-grid article>p{font-size:18px}.pb-page-video-steps{padding-block:16px 64px}.pb-page .pb-page-video-steps>h2{font-size:34px}.pb-page-video-steps ol{grid-template-columns:1fr;margin-top:32px}.pb-page-video-steps li{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:24px}.pb-page-video-steps li>span{margin-bottom:18px}.pb-page-video-steps li>p{font-size:18px}.pb-page-social-principles{padding-bottom:48px}.pb-page .pb-page-social-principles>h2{font-size:33px}.pb-page-social-patterns{padding-block:56px}.pb-page .pb-page-social-patterns>h2{font-size:34px}.pb-page-pattern-group{margin-top:32px}.pb-page-pattern-group>div{grid-template-columns:1fr;gap:24px}.pb-page-pattern-group article{border-right:0;border-bottom:1px solid var(--jally-color-line);padding:0 0 24px}.pb-page-pattern-group h4{margin-bottom:16px;font-size:25px}.pb-page-pattern-group article>p{font-size:18px}.pb-page-social-week-ground{padding-block:56px 40px}.pb-page .pb-page-social-week-ground .pb-page-centered h2{font-size:34px;line-height:1.1}.pb-page-social-week{margin-top:32px}.pb-page .pb-page-week-copy h3{font-size:29px;line-height:1.1}.pb-page-week-copy{gap:20px}.pb-page-social-teaching{gap:28px;padding-block:64px}.pb-page .pb-page-social-teaching h2{font-size:33px;line-height:1.1}.pb-page-closing{padding-block:64px}.pb-page .pb-page-closing h2{font-size:38px;line-height:1.08}.pb-page-closing .pb-page-body{font-size:18px}}@media (max-width:360px){.pb-page-container{width:calc(100% - 32px)}.pb-page .pb-page-hero-copy h1{font-size:38px}.pb-page .pb-page-feature-copy h2,.pb-page .pb-page-comparison-copy h2{font-size:31px}.pb-page .pb-page-closing h2{font-size:34px}}
.pbt-art{box-sizing:border-box;width:100%;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),Figtree,sans-serif;text-align:left;margin:0}.pbt-art *{box-sizing:border-box}.pbt-art-drawing{width:100%;max-width:680px;height:auto;margin:0 auto 28px;display:block}.pbt-art .pbt-art-label{margin:0 0 14px;font-size:14px;font-weight:650;line-height:1.5;display:block}.pbt-art .pbt-art-title{font-family:var(--font-display-loaded),"Bricolage Grotesque",sans-serif;letter-spacing:-.025em;margin:0 0 24px;font-size:27px;font-weight:650;line-height:1.18}.pbt-art-fields{gap:0;min-width:0;margin:0;display:grid}.pbt-art-fields>div{border-top:1px solid var(--jally-color-night);min-width:0;padding:15px 0}.pbt-art-fields dt{margin:0 0 7px;font-size:14px;font-weight:650;line-height:1.45}.pbt-art-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.55}.pbt-art .pbt-art-caption{border-top:1px solid var(--jally-color-night);margin:20px 0 0;padding-top:16px;font-size:14px;line-height:1.55}.pbt-brand-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:36px 0;display:grid}.pbt-brand-sheet{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:18px;min-width:0;padding:30px}.pbt-brand-sheet .pbt-art-title{font-size:38px;line-height:1.1}.pbt-art .pbt-brand-rule{border-left:4px solid var(--jally-color-orange);margin:24px 0 0;padding-left:17px;font-size:16px;line-height:1.55}.pbt-brand-rule strong,.pbt-format-review strong,.pbt-stage-review strong{margin-bottom:7px;font-size:14px;line-height:1.5;display:block}.pbt-art .pbt-art-object-label{text-align:center;font-family:var(--font-display-loaded),sans-serif;margin:0;font-size:24px;font-weight:650;line-height:1.3}.pbt-brand-identity .pbt-art-drawing{max-width:600px;margin-bottom:16px}.pbt-art .pbt-identity-key{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:0 0 24px;font-size:14px;font-weight:650;line-height:1.5;display:flex}.pbt-identity-key>span:first-child{color:var(--jally-color-blue)}.pbt-identity-key>span:nth-child(2){color:var(--jally-color-pink)}.pbt-identity-key>span:nth-child(3){color:var(--jally-color-night)}.pbt-brand-input,.pbt-brand-formats,.pbt-brand-revision,.pbt-overview-profile,.pbt-overview-coordinate,.pbt-overview-memory{background:var(--jally-color-ground);padding:26px}.pbt-brand-input .pbt-art-fields{grid-template-columns:1fr 1fr;column-gap:24px}.pbt-brand-revision .pbt-art-fields>div:last-child{border-top:3px solid var(--jally-color-orange)}.pbt-format-brief{border:1px solid var(--jally-color-night);border-radius:14px;margin-bottom:28px;padding:22px}.pbt-format-brief .pbt-art-fields>div{padding-block:10px}.pbt-format-brief .pbt-art-fields>div:last-child{padding-bottom:0}.pbt-format-review{border-left:4px solid var(--jally-color-orange);margin-top:24px;padding-left:17px}.pbt-art .pbt-format-review>p{margin:0 0 20px;font-size:16px;line-height:1.55}.pbt-art .pbt-format-review>p:last-child{margin-bottom:0}.pbt-overview-hero{border:1px solid var(--jally-color-night);background:var(--jally-color-ground);border-radius:20px;padding:26px}.pbt-overview-hero .pbt-art-drawing{max-width:460px;margin-bottom:18px}.pbt-art .pbt-stage-review{border-top:3px solid var(--jally-color-orange);margin:18px 0 0;padding-top:16px;font-size:16px;line-height:1.55}.pbt-overview-profile .pbt-art-fields{grid-template-columns:1fr 1fr;column-gap:24px}.pbt-art .pbt-coordinate-key{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:-8px 0 28px;font-size:14px;font-weight:650;line-height:1.5;display:grid}.pbt-coordinate-key>span:first-child{color:var(--jally-color-blue)}.pbt-coordinate-key>span:nth-child(2),.pbt-coordinate-key>span:nth-child(3){color:var(--jally-color-pink)}.pbt-overview-coordinate .pbt-art-fields>div:first-child{border-top:3px solid var(--jally-color-blue)}.pbt-overview-memory .pbt-art-fields>div:last-child{border-top:3px solid var(--jally-color-orange)}.pbt-art-mark{width:76px;max-width:100%;height:auto;margin:0 0 18px}@media (min-width:1024px){.pbt-format-brief{margin-bottom:20px;padding:16px}.pbt-format-brief .pbt-art-fields{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px}.pbt-brand-formats>.pbt-art-drawing{max-width:300px}.pbt-overview-hero .pbt-art-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.pbt-overview-hero .pbt-art-drawing{max-width:260px}}@media (max-width:1023px){.pbt-format-brief .pbt-art-fields,.pbt-overview-hero .pbt-art-fields{grid-template-columns:1fr}.pbt-brand-formats>.pbt-art-drawing,.pbt-overview-hero .pbt-art-drawing{max-width:340px}}@media (max-width:1199px){.pbt-brand-hero{gap:32px}.pbt-brand-sheet{padding:24px}.pbt-brand-sheet .pbt-art-title{font-size:34px}.pbt-art .pbt-art-title{font-size:25px}.pbt-overview-hero{padding:22px}.pbt-brand-input,.pbt-brand-formats,.pbt-brand-revision,.pbt-overview-profile,.pbt-overview-coordinate,.pbt-overview-memory{padding:20px}}@media (max-width:1023px){.pbt-brand-input .pbt-art-fields,.pbt-overview-profile .pbt-art-fields{column-gap:22px}.pbt-brand-hero{gap:28px}.pbt-art .pbt-art-title{font-size:26px}}@media (max-width:767px){.pbt-brand-hero{grid-template-columns:1fr;gap:28px;padding:24px 0}.pbt-brand-hero>div:last-child{width:100%;max-width:540px;margin-inline:auto}.pbt-brand-sheet{padding:24px}.pbt-brand-sheet .pbt-art-title{font-size:34px}.pbt-art .pbt-art-title{font-size:25px}.pbt-art-fields dd{font-size:16px}.pbt-brand-input .pbt-art-fields,.pbt-overview-profile .pbt-art-fields{grid-template-columns:1fr}.pbt-brand-input,.pbt-brand-formats,.pbt-brand-revision,.pbt-overview-profile,.pbt-overview-coordinate,.pbt-overview-memory{padding:20px 0}.pbt-format-brief{padding:20px}.pbt-overview-hero{padding:24px}.pbt-art .pbt-art-object-label{font-size:22px}.pbt-art-drawing{margin-bottom:24px}.pbt-art .pbt-coordinate-key{gap:8px;font-size:14px}.pbt-art-mark{width:66px}}@media (max-width:359px){.pbt-brand-sheet,.pbt-overview-hero{padding:20px}.pbt-art .pbt-art-title{font-size:24px}.pbt-brand-sheet .pbt-art-title{font-size:32px}.pbt-art-fields dd{font-size:15px}.pbt-format-brief{padding:18px}.pbt-art .pbt-identity-key{gap:8px 14px}.pbt-art .pbt-art-object-label{font-size:20px}}
.pb2-page{background:var(--jally-color-ground);color:var(--jally-color-night)}.pb2-page--brand .pb2-feature--right .pb2-feature-copy{justify-content:center;gap:30px}.pb2-container{width:min(1280px,100% - 96px);margin-inline:auto}.pb2-page .pb2-label{font-family:var(--font-sans-loaded),sans-serif;letter-spacing:.045em;margin:0 0 20px;font-size:14px;font-weight:600;line-height:1.4}.pb2-page h1,.pb2-page .pb2-heading{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.055em;text-wrap:balance;font-weight:500}.pb2-page h1{margin:0;font-size:clamp(56px,5.7vw,82px);line-height:1.03}.pb2-page .pb2-heading{margin:0;font-size:clamp(40px,3.65vw,54px);line-height:1.08}.pb2-page .pb2-body{font-family:var(--font-sans-loaded),sans-serif;letter-spacing:0;margin:0;font-size:18px;line-height:1.55}.pb2-page .pb2-caption{font-family:var(--font-sans-loaded),sans-serif;max-width:760px;margin:20px 0 0;font-size:14px;line-height:1.5}.pb2-accent-blue{color:var(--jally-color-blue)}.pb2-accent-pink{color:var(--jally-color-pink)}.pb2-accent-orange{color:var(--jally-color-orange)}.pb2-centered{text-align:center}.pb2-centered>.pb2-body{max-width:810px;margin:28px auto 0}.pb2-centered>.pb2-caption{margin-inline:auto}.pb2-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.pb2-centered .pb2-actions{justify-content:center}.pb2-page main .home-button{white-space:normal;text-align:left;max-width:100%}.pb2-page main .home-button svg{flex-shrink:0}.pb2-text-link{align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.pb2-text-link svg{flex-shrink:0;width:19px}.pb2-text-link:hover{text-decoration:underline}.pb2-hero-copy{padding-block:72px 52px}.pb2-brand-hero h1{max-width:1000px;margin-inline:auto}.pb2-identity-ground{background:var(--jally-color-blue);padding:40px 0 48px}.pb2-principles{padding-block:110px 70px}.pb2-principles>.pb2-centered{max-width:800px;margin:auto}.pb2-principle-orbit{grid-template-columns:1fr 1.65fr 1fr;align-items:center;min-height:600px;margin-top:50px;display:grid;position:relative}.pb2-principle-book{grid-area:1/2;width:100%;min-width:0}.pb2-principle-orbit ol{grid-area:1/1/auto/-1;grid-template-columns:1fr 1.65fr 1fr;gap:100px 24px;margin:0;padding:0;list-style:none;display:grid}.pb2-principle-orbit li:first-child{grid-area:1/1}.pb2-principle-orbit li:nth-child(2){grid-area:1/3}.pb2-principle-orbit li:nth-child(3){grid-area:2/1}.pb2-principle-orbit li:nth-child(4){grid-area:2/3}.pb2-principle-orbit li h3{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:0 0 16px;font-size:26px;line-height:1.12}.pb2-principle-orbit li .pb2-label{margin-bottom:12px}.pb2-feature{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;column-gap:90px;padding-block:85px;display:grid}.pb2-feature-copy{flex-direction:column;grid-area:1/2;justify-content:space-between;align-self:stretch;gap:90px;min-width:0;padding-block:24px;display:flex}.pb2-feature-art{grid-area:1/1;width:100%;min-width:0}.pb2-feature--right .pb2-feature-copy{grid-column:1}.pb2-feature--right .pb2-feature-art{grid-column:2}.pb2-feature-copy .pb2-text-link{margin-top:26px}.pb2-feature-art>*,.pb2-principle-book>*{width:100%;min-width:0}.pb2-page .pb2-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.pb2-tabs button{font:600 15px/1.35 var(--font-sans-loaded),sans-serif;color:var(--jally-color-night);border:1px solid var(--jally-color-night);cursor:pointer;background:0 0;border-radius:999px;padding:11px 17px}.pb2-tabs button[aria-selected=true]{color:var(--jally-color-ground);background:var(--jally-color-night)}.pb2-tabs button:focus-visible,.pb2-page [role=tabpanel]:focus-visible{outline:3px solid var(--jally-color-orange);outline-offset:4px}.pb2-selected-intro{margin-bottom:24px}.pb2-page .pb2-selected-intro h2,.pb2-page .pb2-selected-intro h3{font:500 27px/1.12 var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:0 0 12px}.pb2-selected-intro .pb2-body{font-size:16px}.pb2-stage-example{width:100%;min-width:0}.pb2-faq{grid-template-columns:1fr 1.15fr;gap:100px;padding-block:110px 120px;display:grid}.pb2-faq details{border-top:1px solid var(--jally-color-night);padding:23px 0}.pb2-faq details:last-child{border-bottom:1px solid var(--jally-color-night)}.pb2-faq summary{font:500 23px/1.25 var(--font-display-loaded),sans-serif;letter-spacing:-.025em;cursor:pointer;justify-content:space-between;gap:24px;list-style:none;display:flex}.pb2-faq summary::-webkit-details-marker{display:none}.pb2-faq summary span{flex-shrink:0}.pb2-faq details[open] summary span{transform:rotate(45deg)}.pb2-faq details p{font:400 17px/1.6 var(--font-sans-loaded),sans-serif;margin:20px 34px 0 0}.pb2-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:100px 110px}.pb2-closing .pb2-heading{max-width:960px;margin-inline:auto}.pb2-closing .pb2-body{max-width:740px}.pb2-closing .pb2-text-link{color:var(--jally-color-ground)}.pb2-product-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:72px;padding-block:80px 70px;display:grid}.pb2-product-hero-copy{padding-top:20px}.pb2-product-hero-copy h1{font-size:clamp(55px,5.3vw,76px)}.pb2-product-hero-copy>.pb2-body{margin-top:30px}.pb2-product-band{background:var(--jally-color-blue);padding-block:30px}.pb2-product-band .pb2-label{text-align:center;margin-bottom:20px}.pb2-product-band ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.pb2-product-band li{justify-content:center;align-items:center;gap:14px;font-size:16px;font-weight:600;display:flex}.pb2-product-band li>svg{flex-shrink:0;width:60px;height:60px}.pb2-product-band li>:first-child{max-width:68px}.pb2-capabilities{padding-block:100px 120px}.pb2-capabilities>.pb2-heading{max-width:750px;margin-bottom:64px}.pb2-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:58px;display:grid}.pb2-capability-grid article>svg{width:90px;height:90px}.pb2-capability-grid article>:first-child{max-width:100px}.pb2-capability-grid h3{font:500 35px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.04em;margin:26px 0 20px}.pb2-capability-grid ul{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.pb2-context-links{border-top:1px solid var(--jally-color-night);flex-wrap:wrap;gap:16px 28px;margin-top:68px;padding-top:28px;display:flex}.pb2-context-links a{align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.pb2-context-links svg{width:15px}@media (min-width:1600px){.pb2-container{width:min(1360px,100% - 120px)}}@media (max-width:1199px){.pb2-feature{column-gap:48px}.pb2-product-hero-grid{gap:40px}.pb2-principle-orbit{grid-template-columns:1fr 1.3fr 1fr}.pb2-principle-orbit ol{grid-template-columns:1fr 1.3fr 1fr;gap:70px 20px}.pb2-product-band li{text-align:center;flex-direction:column}.pb2-faq{gap:60px}}@media (max-width:1023px){.pb2-container{width:calc(100% - 64px)}.pb2-hero-copy{padding-top:56px}.pb2-page h1{font-size:64px}.pb2-principles{padding-block:80px 30px}.pb2-principle-orbit{flex-direction:column;gap:40px;min-height:0;display:flex}.pb2-principle-book{max-width:480px}.pb2-principle-orbit ol{grid-template-columns:1fr 1fr;gap:36px;display:grid}.pb2-principle-orbit li:nth-child(n){grid-area:auto}.pb2-feature{grid-template-columns:1fr;gap:40px;padding-block:65px}.pb2-feature .pb2-feature-copy,.pb2-feature .pb2-feature-art{grid-area:auto/1}.pb2-page--brand .pb2-feature-copy{grid-row:1}.pb2-page--brand .pb2-feature-art{grid-row:2}.pb2-feature-copy{gap:30px;max-width:680px;padding:0}.pb2-feature-art{max-width:620px;margin-inline:auto}.pb2-page--product .pb2-feature-art{grid-row:1}.pb2-page--product .pb2-feature-copy{grid-row:2}.pb2-product-hero-grid{grid-template-columns:1fr;gap:50px;padding-block:50px}.pb2-product-hero-copy{max-width:730px}.pb2-product-hero-copy h1{font-size:64px}.pb2-stage-example{max-width:640px;margin:auto}.pb2-product-band ul{gap:14px}.pb2-product-band li{font-size:14px}.pb2-capability-grid{gap:30px}.pb2-capability-grid h3{font-size:29px}.pb2-faq{grid-template-columns:1fr;gap:40px;padding-block:70px 80px}.pb2-closing{padding-block:80px}}@media (max-width:599px){.pb2-container{width:calc(100% - 40px)}.pb2-page h1,.pb2-product-hero-copy h1{font-size:48px}.pb2-page .pb2-heading{font-size:38px}.pb2-page .pb2-body{font-size:17px;line-height:1.55}.pb2-hero-copy{padding-block:44px 36px}.pb2-centered>.pb2-body{margin-top:24px}.pb2-actions{gap:20px;margin-top:26px}.pb2-centered .pb2-actions{flex-direction:column}.pb2-page main .home-button{padding:16px 19px;font-size:15px}.pb2-page .pb2-caption{font-size:13px}.pb2-identity-ground{padding-block:25px}.pb2-principles{padding-block:60px 20px}.pb2-principle-orbit{gap:28px;margin-top:28px}.pb2-principle-orbit ol{grid-template-columns:1fr;gap:30px}.pb2-principle-orbit li h3{margin-bottom:12px;font-size:26px}.pb2-feature{gap:30px;padding-block:50px}.pb2-feature-copy{gap:26px}.pb2-page .pb2-tabs{gap:7px;margin-bottom:20px}.pb2-tabs button{padding:10px 13px;font-size:14px}.pb2-selected-intro .pb2-body{font-size:16px}.pb2-page .pb2-selected-intro h2,.pb2-page .pb2-selected-intro h3{font-size:25px}.pb2-faq{gap:30px;padding-block:60px}.pb2-faq summary{font-size:21px}.pb2-faq details p{font-size:16px}.pb2-closing{padding-block:64px}.pb2-product-hero-grid{gap:40px;padding-block:38px 44px}.pb2-product-hero-copy{padding:0}.pb2-product-hero-copy .pb2-actions{flex-direction:column;align-items:flex-start}.pb2-product-band{padding-block:26px}.pb2-product-band ul{flex-wrap:wrap;justify-content:center;gap:24px 16px;display:flex}.pb2-product-band li{gap:8px;width:calc(33.33% - 12px);font-size:13px}.pb2-product-band li>svg{width:48px;height:48px}.pb2-capabilities{padding-block:55px 65px}.pb2-capabilities>.pb2-heading{margin-bottom:38px}.pb2-capability-grid{grid-template-columns:1fr;gap:42px}.pb2-capability-grid article>svg{width:75px;height:75px}.pb2-capability-grid h3{margin-top:20px;font-size:31px}.pb2-capability-grid ul{gap:13px;margin-top:22px}.pb2-context-links{gap:18px 22px;margin-top:40px}.pb2-context-links a{font-size:14px}}@media (prefers-reduced-motion:reduce){.pb2-page *{scroll-behavior:auto}}
.cb-art-drawing{width:100%;max-width:600px;height:auto;color:var(--jally-color-night);margin:0 auto;display:block}.cb-enterprise-art,.cb-planning-art{min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),sans-serif;text-align:left;margin:0}.cb-enterprise-object{padding:12px 8px 22px}.cb-enterprise-object>.cb-art-drawing{max-width:450px}.cb-art-specimen{background:var(--jally-color-ground);border:1px solid var(--jally-color-night);border-radius:14px;min-width:0;padding:26px}.cb-art-label{color:var(--jally-color-blue);font-size:14px;font-weight:600;line-height:1.45;display:block}.cb-art-title{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:9px 0 22px;font-size:clamp(23px,2.1vw,31px);font-weight:600;line-height:1.15}.cb-art-fields{gap:19px;margin:0;display:grid}.cb-art-fields>div{min-width:0}.cb-art-fields dt{margin-bottom:5px;font-size:14px;line-height:1.4}.cb-art-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;font-weight:500;line-height:1.55}.cb-art-caption{margin:23px 0 0;font-size:14px;line-height:1.5}.cb-enterprise-scope .cb-art-label,.cb-enterprise-review .cb-art-label{color:var(--jally-color-orange)}.cb-credit-art{flex-shrink:0;width:110px;max-width:100%}.cb-requirement-art{width:110px;max-width:100%;margin:0}.cb-commercial-mark{width:56px}.cb-planning-art{padding-top:12px;position:relative}.cb-planning-art>.cb-credit-art{z-index:1;width:132px;margin:0 auto -4px;position:relative}.cb-planning-art .cb-art-specimen{border-top-width:5px}.cb-ledger-lead .cb-art-specimen{border-top-color:var(--jally-color-blue)}.cb-ledger-ai .cb-art-specimen{border-top-color:var(--jally-color-orange)}.cb-ledger-media .cb-art-specimen{border-top-color:var(--jally-color-pink)}.cb-ledger-ai .cb-art-label{color:var(--jally-color-orange)}.cb-ledger-media .cb-art-label{color:var(--jally-color-pink)}.cb-planning-object{max-width:220px;margin:0 auto 12px}@media (min-width:1024px){.cb-enterprise-hero{grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px;display:grid}.cb-enterprise-hero .cb-art-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.cb-enterprise-hero .cb-art-specimen{padding:30px}.cb-enterprise-hero .cb-enterprise-object{padding:0}.cb-enterprise-hero .cb-art-drawing{max-width:440px}}@media (max-width:600px){.cb-enterprise-object{padding:4px 0 18px}.cb-art-specimen{padding:20px 18px}.cb-art-fields{gap:17px}.cb-art-title{font-size:25px}.cb-enterprise-object>.cb-art-drawing{max-width:340px}.cb-planning-art>.cb-credit-art{width:112px}}
.cb-page{background:var(--jally-color-ground);color:var(--jally-color-night)}.cb-container{width:min(1280px,100% - 96px);margin-inline:auto}.cb-page .cb-label{font:650 14px/1.4 var(--font-sans-loaded),sans-serif;letter-spacing:.04em;margin:0 0 18px}.cb-page .cb-title,.cb-page .cb-heading{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:650;line-height:1.07}.cb-page .cb-title{font-size:clamp(48px,5.3vw,76px)}.cb-page .cb-heading{font-size:clamp(36px,3.6vw,52px)}.cb-page .cb-body{font:400 18px/1.6 var(--font-sans-loaded),sans-serif;margin:24px 0}.cb-page .cb-caption{font:400 14px/1.5 var(--font-sans-loaded),sans-serif;margin:20px 0}.cb-accent-blue{color:var(--jally-color-blue)}.cb-accent-pink{color:var(--jally-color-pink)}.cb-accent-orange{color:var(--jally-color-orange)}.cb-text-link{align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.cb-text-link svg{flex-shrink:0;width:18px}.cb-page main .home-button{white-space:normal;max-width:100%}.cb-page main .home-button svg{flex-shrink:0}.cb-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.cb-centered{text-align:center}.cb-centered .cb-body{max-width:800px;margin-inline:auto}.cb-centered .cb-actions{justify-content:center}.cb-hero{padding-block:70px 30px}.cb-hero .cb-title{max-width:850px}.cb-hero .cb-body{max-width:760px}.cb-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:90px}.cb-closing .cb-heading{max-width:1000px;margin-inline:auto}.cb-closing .home-button{background:var(--jally-color-ground);color:var(--jally-color-night)!important}.cb-closing .cb-text-link{color:inherit}.cb-billing{justify-content:flex-end;gap:6px;margin:16px 0;display:flex}.cb-billing button,.cb-organisation-tabs button{font:600 15px/1.4 var(--font-sans-loaded),sans-serif;border:1px solid var(--jally-color-night);background:var(--jally-color-ground);min-height:44px;color:var(--jally-color-night);cursor:pointer;padding:12px 20px}.cb-billing button{border-radius:999px}.cb-billing button[aria-pressed=true],.cb-organisation-tabs button[aria-selected=true]{background:var(--jally-color-night);color:var(--jally-color-ground)}.cb-page button:focus-visible,.cb-page summary:focus-visible,.cb-page [role=tabpanel]:focus-visible{outline:3px solid var(--jally-color-orange);outline-offset:4px}.cb-plans-module{padding-bottom:50px}.cb-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:48px;display:grid}.cb-plan{border:1px solid var(--jally-color-night);border-radius:18px;flex-direction:column;min-width:0;padding:22px;display:flex;position:relative}.cb-plan--growth{border:2px solid var(--jally-color-blue);padding:21px}.cb-plan header{min-height:120px}.cb-plan header>svg{width:56px;height:56px}.cb-plan-highlight{text-align:right;max-width:100px;font-size:12px;font-weight:650;position:absolute;top:24px;right:14px}.cb-page .cb-plan h2{font:650 29px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:20px 0 0}.cb-plan-price{flex-wrap:wrap;align-items:baseline;gap:8px;min-height:75px;margin-top:22px;display:flex}.cb-plan-price strong{font:650 43px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.04em}.cb-plan-price span{font-size:14px}.cb-page .cb-plan-basis{min-height:64px;margin:0 0 22px;font-size:14px;line-height:1.5}.cb-plan dl{margin:0 0 26px}.cb-plan dl>div{border-top:1px solid var(--jally-color-night);justify-content:space-between;align-items:baseline;gap:15px;padding:12px 0;font-size:14px;display:flex}.cb-plan dt{max-width:150px}.cb-plan dd{margin:0;font-weight:700}.cb-plan ul{flex:1;margin:0 0 30px;padding-left:18px;font-size:15px;line-height:1.5}.cb-plan li+li{margin-top:10px}.cb-plan .home-button{gap:10px;min-height:50px;padding:13px 14px;font-size:14px}.cb-plan .home-button svg{width:17px}.cb-comparison{border-block:1px solid var(--jally-color-night);margin-top:32px;padding:20px}.cb-comparison summary{cursor:pointer;font-weight:600}.cb-comparison-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.cb-comparison-grid h3{font-size:23px}.cb-comparison-grid p{font-size:14px;line-height:1.6}.cb-ledgers{padding-block:65px 80px}.cb-ledger-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin-top:45px;display:grid}.cb-ledger-grid article>svg{width:110px;height:110px}.cb-page .cb-ledger-grid h3{font:650 28px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.03em;margin:24px 0 18px}.cb-ledger-grid .cb-body{font-size:17px}.cb-examples-ground{background:var(--jally-color-blue);padding-block:75px}.cb-examples-ground .cb-accent-blue{color:inherit}.cb-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}.cb-requirements{padding-block:80px}.cb-requirements>.cb-heading{text-align:center;max-width:900px;margin:auto}.cb-requirement-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:45px;display:grid}.cb-requirement-grid article>svg{width:110px;height:110px}.cb-page .cb-requirement-grid h3{font:650 25px/1.15 var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:22px 0 16px}.cb-requirement-grid .cb-body{font-size:16px}.cb-faq{padding-block:75px 90px}.cb-faq>.cb-heading{margin-bottom:36px}.cb-faq details{border-top:1px solid var(--jally-color-night);padding:24px 0}.cb-faq details:last-child{border-bottom:1px solid var(--jally-color-night)}.cb-faq summary{font:550 23px/1.3 var(--font-display-loaded),sans-serif;letter-spacing:-.02em;cursor:pointer}.cb-faq details p{max-width:900px;margin:20px 0 0;font-size:17px;line-height:1.6}.cb-calculator-shell{border:1px solid var(--jally-color-night);border-radius:24px;margin-block:60px 70px;padding:50px}.cb-calculator-shell .cb-title{font-size:58px}.cb-calculator-shell>.cb-body{max-width:850px}.cb-page .capacity-calculator{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:65px;margin-top:45px;display:grid}.cb-page .calculator-inputs{gap:22px;display:grid}.cb-page .calculator-inputs label,.cb-composer label{font:600 15px/1.5 var(--font-sans-loaded),sans-serif;gap:10px;display:grid}.cb-page .calculator-inputs input,.cb-page .calculator-inputs select,.cb-composer select,.cb-composer textarea{border:1px solid var(--jally-color-night);background:var(--jally-color-ground);width:100%;min-height:48px;font:400 16px/1.4 var(--font-sans-loaded),sans-serif;color:var(--jally-color-night);box-sizing:border-box;border-radius:9px;padding:12px 14px}.cb-page .calculator-inputs h3{font:600 26px/1.15 var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:10px 0 0}.cb-page .calculator-inputs p{margin:0;font-size:16px;line-height:1.6}.cb-page .calculator-result{background:var(--jally-color-night);color:var(--jally-color-ground);border-radius:18px;min-width:0;padding:30px}.cb-page .calculator-result h3{font:600 31px/1.1 var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:0}.cb-page .calculator-result p{margin:20px 0;font-size:15px;line-height:1.6}.cb-page .calculator-result .calculator-price{font:600 45px/1.2 var(--font-display-loaded),sans-serif}.cb-page .calculator-price span{font:400 15px/1.4 var(--font-sans-loaded),sans-serif}.cb-page .calculator-result dl{margin:25px 0}.cb-page .calculator-result dl>div{border-block-start:1px solid;padding:18px 0}.cb-page .calculator-result dt{margin-bottom:9px;font-size:15px;font-weight:600}.cb-page .calculator-result dd{gap:7px;margin:0;font-size:14px;line-height:1.5;display:grid}.cb-page .calculator-result .site-text-link{color:inherit;align-items:center;gap:12px;min-height:44px;font-size:15px;display:inline-flex}.cb-enterprise-hero-section{background:var(--jally-color-night);color:var(--jally-color-ground);margin-top:35px;padding:75px 0 60px}.cb-enterprise-hero-section .cb-title{max-width:1120px;margin:auto}.cb-enterprise-hero-section .cb-body{max-width:830px;margin:30px auto}.cb-enterprise-hero-section .cb-actions{justify-content:center;margin-bottom:50px}.cb-enterprise-hero-section .home-button{background:var(--jally-color-ground);color:var(--jally-color-night)!important}.cb-prerequisites{border-bottom:1px solid var(--jally-color-night);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:48px;display:grid}.cb-prerequisites article{min-width:0}.cb-prerequisites h3{font-size:22px}.cb-prerequisites .cb-body{margin-bottom:0;font-size:16px}.cb-intro{max-width:960px;padding-block:80px 30px}.cb-enterprise-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:90px;padding-block:65px;display:grid}.cb-enterprise-feature-copy{flex-direction:column;gap:45px;display:flex}.cb-enterprise-feature-art,.cb-enterprise-feature-art>*{width:100%;min-width:0}.cb-enterprise-patterns{padding-block:70px}.cb-pattern-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.cb-pattern-grid article{border:1px solid var(--jally-color-night);border-radius:16px;padding:28px}.cb-pattern-grid article>svg{width:64px;height:64px}.cb-pattern-grid h3{margin:25px 0 16px;font-size:26px;line-height:1.15}.cb-pattern-grid .cb-body{font-size:16px}.cb-questions{padding-block:60px 80px}.cb-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:40px;display:grid}.cb-question-grid article>svg{width:56px;height:56px}.cb-question-grid h3{margin:24px 0 18px;font-size:25px;line-height:1.15}.cb-organisations{padding-block:60px 80px}.cb-organisations>.cb-heading{text-align:center;max-width:900px;margin:0 auto 45px}.cb-organisation-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.cb-organisation-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.cb-organisation-panel>div:first-child{padding:25px}.cb-organisation-panel h3{letter-spacing:-.035em;margin:0;font-size:36px;line-height:1.1}.cb-security-ground{background:var(--jally-color-blue);padding-block:65px}.cb-security-ground .cb-accent-blue{color:inherit}.cb-security-ground .cb-requirement-grid{margin-top:35px}.cb-inquiry-section{padding-block:85px}.cb-inquiry-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:90px;display:grid}.cb-composer{gap:24px;min-width:0;display:grid}.cb-composer textarea{resize:vertical;min-height:155px}.cb-composer .home-button{justify-self:start}.cb-composer>.cb-caption{margin:0}.cb-contact{max-width:900px;padding-block:85px 100px}.cb-contact>.cb-body{max-width:780px}.cb-contact-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:55px;margin-top:45px;display:grid}.cb-contact-note{border-top:1px solid var(--jally-color-night);padding-top:24px}.cb-contact-note h2{font-size:26px;line-height:1.15}.cb-contact-note .cb-body{font-size:16px}.cb-contact-note a{overflow-wrap:anywhere}@media (max-width:1199px){.cb-container{width:calc(100% - 64px)}.cb-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cb-plan header{min-height:110px}.cb-plan-price{min-height:60px}.cb-plan-basis{min-height:42px}.cb-ledger-grid{gap:35px}.cb-enterprise-feature{gap:45px}.cb-page .capacity-calculator{gap:35px}.cb-calculator-shell{padding:35px}.cb-inquiry-grid{gap:50px}}@media (max-width:1023px){.cb-enterprise-feature,.cb-organisation-panel{grid-template-columns:1fr;gap:35px}.cb-enterprise-feature-art{max-width:620px;margin:auto}.cb-enterprise-feature-copy{gap:20px}.cb-organisation-panel>figure{width:100%;max-width:650px;margin:auto}.cb-pattern-grid,.cb-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-example-grid{grid-template-columns:1fr;max-width:650px;margin-inline:auto}.cb-page .capacity-calculator{grid-template-columns:1fr}.cb-inquiry-grid{grid-template-columns:1fr;gap:35px}.cb-contact-grid{grid-template-columns:1.4fr 1fr;gap:35px}.cb-comparison-grid{grid-template-columns:1fr 1fr}}@media (max-width:599px){.cb-container{width:calc(100% - 40px)}.cb-page .cb-title{font-size:47px}.cb-page .cb-heading{font-size:37px}.cb-page .cb-body{font-size:17px}.cb-hero{padding-block:45px 10px}.cb-billing{flex-wrap:wrap;justify-content:flex-start;margin-top:25px}.cb-billing button{padding:11px 15px;font-size:14px}.cb-plans{grid-template-columns:1fr;gap:28px;margin-top:32px}.cb-plan{padding:24px}.cb-plan--growth{padding:23px}.cb-plan header,.cb-plan-price,.cb-page .cb-plan-basis{min-height:0}.cb-plan-price{margin-bottom:15px}.cb-page .cb-plan-basis{margin-bottom:25px}.cb-plan ul{margin-bottom:28px}.cb-plan header{padding-bottom:8px}.cb-plan .home-button{font-size:16px}.cb-plan dl>div{font-size:15px}.cb-comparison-grid{grid-template-columns:1fr}.cb-ledgers{padding-block:35px 55px}.cb-ledger-grid{grid-template-columns:1fr;gap:35px;margin-top:30px}.cb-ledger-grid article{grid-template-columns:95px minmax(0,1fr);gap:0 22px;display:grid}.cb-ledger-grid article>svg{grid-area:1/1/3;width:90px;height:90px}.cb-page .cb-ledger-grid h3{grid-column:2;margin-top:8px;font-size:25px}.cb-ledger-grid article .cb-body{grid-column:2;margin:0}.cb-examples-ground{padding-block:50px}.cb-requirements{padding-block:55px}.cb-requirement-grid{gap:30px 22px;margin-top:35px}.cb-requirement-grid article>svg{width:85px;height:85px}.cb-page .cb-requirement-grid h3{font-size:22px}.cb-requirement-grid .cb-body{font-size:16px}.cb-faq{padding-block:45px 60px}.cb-faq summary{font-size:21px}.cb-faq details p{font-size:16px}.cb-closing{padding-block:60px}.cb-actions{flex-direction:column;align-items:flex-start;gap:14px}.cb-centered .cb-actions{align-items:center}.cb-calculator-shell{border-radius:18px;width:calc(100% - 30px);margin-block:35px 50px;padding:25px 20px}.cb-page .cb-calculator-shell .cb-title{font-size:40px}.cb-page .capacity-calculator{gap:30px;margin-top:30px}.cb-page .calculator-result{padding:24px}.cb-page .calculator-result .calculator-price{font-size:42px}.cb-page .calculator-result h3{font-size:28px}.cb-enterprise-hero-section{margin-top:25px;padding-block:50px 35px}.cb-enterprise-hero-section .cb-title{font-size:47px}.cb-enterprise-hero-section .cb-actions{align-items:center;margin-bottom:35px}.cb-prerequisites{grid-template-columns:1fr;gap:28px;padding-block:35px}.cb-prerequisites .cb-body{margin-top:14px}.cb-intro{padding-block:55px 15px}.cb-enterprise-feature{padding-block:45px}.cb-pattern-grid,.cb-question-grid{grid-template-columns:1fr;gap:25px}.cb-enterprise-patterns,.cb-questions,.cb-organisations{padding-block:45px}.cb-pattern-grid article{padding:25px}.cb-question-grid .cb-body{font-size:16px}.cb-organisation-tabs{gap:8px}.cb-organisation-tabs button{padding:11px 8px;font-size:14px}.cb-organisation-panel{gap:20px}.cb-organisation-panel>div:first-child{padding:0}.cb-organisation-panel h3{font-size:30px}.cb-security-ground{padding-block:45px}.cb-inquiry-section{padding-block:55px}.cb-contact{padding-block:50px 65px}.cb-contact-grid{grid-template-columns:1fr;gap:40px}.cb-contact-note{max-width:500px}.cb-composer label{font-size:14px}}@media (max-width:359px){.cb-ledger-grid article{grid-template-columns:1fr}.cb-ledger-grid article>svg,.cb-page .cb-ledger-grid h3,.cb-ledger-grid article .cb-body{grid-area:auto/1}.cb-requirement-grid,.cb-organisation-tabs{grid-template-columns:1fr}.cb-page .cb-title{font-size:43px}}.cb-useful-brief{margin:28px 0;padding:0;list-style:none}.cb-page .cb-useful-brief h3{font:650 18px/1.25 var(--font-display-loaded),sans-serif;letter-spacing:-.02em;margin:0}.cb-page .cb-useful-brief .cb-body{margin:8px 0 20px;font-size:15px;line-height:1.5}
.sg1-art{min-width:0;font-family:var(--font-sans-loaded),sans-serif;color:var(--jally-color-night);text-align:left;margin:0}.sg1-art *{box-sizing:border-box}.sg1-art-drawing{width:100%;max-width:540px;height:auto;margin:auto;display:block}.sg1-art-object{padding:0 2px 22px}.sg1-art-cadence{max-width:540px;margin:auto;position:relative}.sg1-art-cadence-roles{text-align:center;width:69.0625%;height:14%;color:var(--jally-color-night);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;font-size:16px;font-weight:600;line-height:1;display:grid;position:absolute;top:15.1429%;left:15.4687%}@media (max-width:600px){.sg1-art-cadence{max-width:360px}}.sg1-art-specimen{background:var(--jally-color-ground);min-width:0;padding:28px}.sg1-art-label{color:var(--jally-color-blue);font-size:14px;font-weight:600;line-height:1.45;display:block}.sg1-art-title{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:10px 0 23px;font-size:clamp(25px,2.2vw,32px);font-weight:600;line-height:1.15}.sg1-art-fields{gap:20px;margin:0;display:grid}.sg1-art-fields>div{min-width:0}.sg1-art-fields dt{margin-bottom:6px;font-size:14px;font-weight:500;line-height:1.4}.sg1-art-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;font-weight:500;line-height:1.55}.sg1-art-caption{margin:23px 0 0;font-size:14px;line-height:1.5}.sg1-art-find-customers .sg1-art-specimen{border:1px solid var(--jally-color-night);border-top:8px solid var(--jally-color-blue);border-radius:4px 4px 14px 14px}.sg1-art-find-customers .sg1-art-fields>div{border-left:3px solid var(--jally-color-blue);padding-left:15px}.sg1-art-outbound-campaigns .sg1-art-specimen{border:1px solid var(--jally-color-night);border-bottom:9px solid var(--jally-color-pink);padding-top:24px}.sg1-art-outbound-campaigns .sg1-art-label{color:var(--jally-color-pink)}.sg1-art-outbound-campaigns .sg1-art-fields>div{border-bottom:1px solid var(--jally-color-night);padding-bottom:17px}.sg1-art-organic-growth .sg1-art-specimen{border-top:5px solid var(--jally-color-night);border-bottom:1px solid var(--jally-color-night);padding:22px 20px 25px}.sg1-art-organic-growth .sg1-art-label{color:var(--jally-color-pink)}.sg1-art-organic-growth .sg1-art-title{font-size:clamp(28px,2.6vw,37px)}.sg1-art-organic-growth .sg1-art-fields{gap:24px}.sg1-art-organic-growth .sg1-format-1 .sg1-art-fields>div{border-bottom:3px solid var(--jally-color-pink);padding:0 0 19px}.sg1-art-organic-growth .sg1-format-2 .sg1-art-fields>div{border-left:8px solid var(--jally-color-night);padding-left:17px}.sg1-art-new-markets .sg1-art-specimen{border-left:10px solid var(--jally-color-blue);border-right:1px solid var(--jally-color-night);border-top:1px solid var(--jally-color-night);border-bottom:1px solid var(--jally-color-night)}.sg1-art-new-markets .sg1-art-fields>div{border-bottom:1px solid var(--jally-color-night);padding-bottom:18px}.sg1-art-new-markets .sg1-art-label{color:var(--jally-color-orange)}@media (min-width:1024px){.sg1-art-organic-growth.sg1-art-hero,.sg1-art-new-markets.sg1-art-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:35px;display:grid}.sg1-art-hero .sg1-art-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sg1-art-find-customers.sg1-art-hero .sg1-art-fields,.sg1-art-outbound-campaigns.sg1-art-hero .sg1-art-fields{grid-template-columns:1fr}.sg1-art-hero .sg1-art-object{padding-bottom:0}}@media (max-width:600px){.sg1-art-object{padding:0 0 18px}.sg1-art-drawing{max-width:360px}.sg1-art-specimen{padding:23px 18px}.sg1-art-title{font-size:26px}.sg1-art-organic-growth .sg1-art-title{font-size:29px}.sg1-art-organic-growth .sg1-art-specimen{padding-left:16px;padding-right:16px}.sg1-art-new-markets .sg1-art-specimen{border-left-width:6px}.sg1-art-fields{gap:19px}}
.sg1-page{background:var(--jally-color-ground);color:var(--jally-color-night)}.sg1-page-container{width:min(1280px,100% - 96px);margin-inline:auto}.sg1-page .sg1-page-label{font:650 14px/1.4 var(--font-sans-loaded),sans-serif;letter-spacing:.045em;margin:0 0 20px}.sg1-page .sg1-page-title,.sg1-page .sg1-page-heading{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:650;line-height:1.06}.sg1-page .sg1-page-title{font-size:clamp(54px,5.2vw,75px)}.sg1-page .sg1-page-heading{font-size:clamp(38px,3.55vw,51px)}.sg1-page .sg1-page-body{font:400 18px/1.6 var(--font-sans-loaded),sans-serif;margin:25px 0}.sg1-page .sg1-page-caption{font:400 14px/1.5 var(--font-sans-loaded),sans-serif;margin:22px 0 0}.sg1-page-accent-blue{color:var(--jally-color-blue)}.sg1-page-accent-pink{color:var(--jally-color-pink)}.sg1-page-accent-orange{color:var(--jally-color-orange)}.sg1-page-link{align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:650;line-height:1.45;text-decoration:none;display:inline-flex}.sg1-page-link svg{flex-shrink:0;width:18px}.sg1-page-actions{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:28px;display:flex}.sg1-page main .home-button{white-space:normal;text-align:left;max-width:100%}.sg1-page main .home-button svg{flex-shrink:0}.sg1-page-centered{text-align:center}.sg1-page-centered>.sg1-page-body{max-width:820px;margin-inline:auto}.sg1-page-centered .sg1-page-actions{justify-content:center}.sg1-page-hero-copy{min-width:0}.sg1-page-hero-support>.sg1-page-body{max-width:560px}.sg1-page-hero-support>.sg1-page-caption{max-width:670px}.sg1-page-split-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:start;gap:75px;padding-block:70px 85px;display:grid}.sg1-page-split-hero>.sg1-art{width:100%;min-width:0}.sg1-page-intro{padding-block:75px 85px}.sg1-page-intro>.sg1-page-centered{max-width:920px;margin:auto}.sg1-page-intro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;margin-top:52px;display:grid}.sg1-page-intro-grid article{border-top:1px solid var(--jally-color-night);padding-top:25px}.sg1-page .sg1-page-intro-grid h3{font:600 29px/1.13 var(--font-display-loaded),sans-serif;letter-spacing:-.035em;margin:0}.sg1-page-intro-grid .sg1-page-body{margin-bottom:0;font-size:17px}.sg1-page-case-ground{background:var(--jally-color-blue);padding-block:65px}.sg1-page-case-ground .sg1-page-accent-blue{color:inherit}.sg1-page-example-heading{max-width:920px;margin-bottom:35px}.sg1-page-tabs{flex-wrap:wrap;gap:12px;margin-bottom:30px;display:flex}.sg1-page-tabs button{font:600 16px/1.4 var(--font-sans-loaded),sans-serif;background:var(--jally-color-ground);color:var(--jally-color-night);border:1px solid var(--jally-color-night);cursor:pointer;border-radius:999px;min-height:48px;padding:13px 23px}.sg1-page-tabs button[aria-selected=true]{background:var(--jally-color-night);color:var(--jally-color-ground)}.sg1-page-tabs button:focus-visible,.sg1-page [role=tabpanel]:focus-visible{outline:3px solid var(--jally-color-orange);outline-offset:4px}.sg1-page-example-panel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.sg1-page-example-copy{grid-area:1/2}.sg1-page-example-panel>.sg1-art{grid-area:1/1;width:100%;min-width:0}.sg1-page .sg1-page-example-copy h3{font:600 35px/1.12 var(--font-display-loaded),sans-serif;letter-spacing:-.04em;margin:0}.sg1-page-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:90px;padding-block:85px;display:grid}.sg1-page-chapter-copy{flex-direction:column;grid-area:1/1;justify-content:space-between;align-self:stretch;gap:55px;min-width:0;padding-block:25px;display:flex}.sg1-page-chapter-copy .sg1-page-body{margin-top:0}.sg1-page-chapter-art{grid-area:1/2;width:100%;min-width:0}.sg1-page-chapter-art>*{width:100%;min-width:0}.sg1-page-chapter--art-left .sg1-page-chapter-copy{grid-column:2}.sg1-page-chapter--art-left .sg1-page-chapter-art{grid-column:1}.sg1-page-faq{grid-template-columns:.85fr 1.15fr;gap:90px;padding-block:80px 100px;display:grid}.sg1-page-faq details{border-top:1px solid var(--jally-color-night);padding:23px 0}.sg1-page-faq details:last-child{border-bottom:1px solid var(--jally-color-night)}.sg1-page-faq summary{font:550 23px/1.3 var(--font-display-loaded),sans-serif;letter-spacing:-.025em;cursor:pointer}.sg1-page-faq details p{margin:20px 0 0;font-size:17px;line-height:1.6}.sg1-page-closing{background:var(--jally-color-night);color:var(--jally-color-ground);padding-block:90px 100px}.sg1-page-closing .sg1-page-heading{max-width:1000px;margin:auto}.sg1-page-closing .home-button{background:var(--jally-color-ground);color:var(--jally-color-night)!important}.sg1-page-closing .sg1-page-body{max-width:760px}.sg1-page-editorial-hero{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:end;column-gap:50px;padding-block:65px 70px;display:grid;position:relative}.sg1-page-editorial-hero .sg1-page-hero-copy{display:contents}.sg1-page-editorial-hero .sg1-page-label{grid-column:1/-1}.sg1-page-editorial-hero .sg1-page-title{grid-column:1/-1;max-width:1030px;margin-bottom:40px;font-size:clamp(60px,5.9vw,85px)}.sg1-page-editorial-hero .sg1-page-hero-support{grid-column:1;align-self:end;padding-bottom:20px}.sg1-page-editorial-art{grid-column:2;width:100%;min-width:0}.sg1-page--outbound-campaigns .sg1-page-chapter-copy{gap:105px}.sg1-page--outbound-campaigns .sg1-page-intro{padding-block:65px 45px}.sg1-page-sequence-ground{background:var(--jally-color-blue);padding-block:75px}.sg1-page-sequence-ground .sg1-page-accent-blue{color:inherit}.sg1-page-example--outbound-campaigns .sg1-page-example-panel{grid-template-columns:.85fr 1.15fr}.sg1-page-example--outbound-campaigns .sg1-page-example-copy{grid-column:1}.sg1-page-example--outbound-campaigns .sg1-art{grid-column:2}.sg1-page-board-hero{padding-block:65px 40px}.sg1-page-board-hero .sg1-page-title{max-width:1080px;margin:auto}.sg1-page-board-hero .sg1-page-hero-support>.sg1-page-body{max-width:850px;margin:28px auto}.sg1-page-board-hero .sg1-page-hero-support>.sg1-page-caption{max-width:850px;margin:22px auto 40px}.sg1-page-board-hero .sg1-art{width:100%;min-width:0}.sg1-page-format-ground{background:var(--jally-color-blue);padding-block:65px}.sg1-page-format-ground .sg1-page-accent-blue{color:inherit}.sg1-page-example--organic-growth .sg1-page-example-panel{grid-template-columns:.75fr 1.25fr}.sg1-page-example--organic-growth .sg1-page-example-copy{grid-column:1}.sg1-page-example--organic-growth .sg1-art{grid-column:2}.sg1-page-cadence{padding-block:85px 65px}.sg1-page-cadence .sg1-page-chapter-copy{grid-template-columns:1fr 1fr;gap:95px;margin-bottom:40px;padding:0;display:grid}.sg1-page-cadence>.sg1-art{width:100%;min-width:0}.sg1-page-voice{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:80px;padding-block:65px 90px;display:grid}.sg1-page-voice>.sg1-art{width:100%;min-width:0}.sg1-page-market-hero{background:var(--jally-color-blue);margin-top:30px;padding-block:70px 45px}.sg1-page-market-hero .sg1-page-title{max-width:1040px;margin:auto}.sg1-page-market-hero .sg1-page-hero-support>.sg1-page-body{max-width:850px;margin:28px auto}.sg1-page-market-hero .sg1-page-hero-support>.sg1-page-caption{max-width:850px;margin:22px auto 35px}.sg1-page-market-hero .sg1-page-accent-blue{color:inherit}.sg1-page-market-hero .sg1-art{width:100%;min-width:0}.sg1-page-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 60px;padding-block:30px 90px;display:grid}.sg1-page-market-grid>section{min-width:0}.sg1-page-market-grid .sg1-art{width:100%;min-width:0;margin-bottom:30px}.sg1-page-market-grid .sg1-page-chapter-copy{gap:24px;padding:0}.sg1-page-market-grid .sg1-page-heading{font-size:38px;line-height:1.1}.sg1-page-market-grid .sg1-page-body{font-size:17px}.sg1-page-decision-ground{background:var(--jally-color-blue);padding-block:65px}.sg1-page-decision-ground .sg1-page-accent-blue{color:inherit}@media (max-width:1199px){.sg1-page-container{width:calc(100% - 64px)}.sg1-page-split-hero,.sg1-page-chapter{gap:45px}.sg1-page-example-panel{gap:40px}.sg1-page-intro-grid{gap:35px}.sg1-page-market-grid{gap:55px 40px}.sg1-page-market-grid .sg1-page-heading{font-size:34px}.sg1-page-voice{gap:45px}}@media (max-width:1023px){.sg1-page-split-hero{grid-template-columns:1fr;gap:40px;padding-block:50px}.sg1-page-split-hero>.sg1-art{max-width:620px;margin:auto}.sg1-page-hero-support>.sg1-page-body{max-width:740px}.sg1-page-editorial-hero{flex-direction:column;align-items:stretch;gap:25px;padding-block:50px;display:flex}.sg1-page-editorial-hero .sg1-page-title{margin:0;font-size:65px}.sg1-page-editorial-hero .sg1-page-label{margin:0}.sg1-page-editorial-hero .sg1-page-hero-support{padding:0}.sg1-page-editorial-art{max-width:650px;margin:auto}.sg1-page-chapter{grid-template-columns:1fr;gap:35px;padding-block:60px}.sg1-page-chapter .sg1-page-chapter-copy{grid-area:1/1;gap:28px;padding:0}.sg1-page-chapter .sg1-page-chapter-art{grid-area:2/1;max-width:640px;margin:auto}.sg1-page--outbound-campaigns .sg1-page-chapter-copy{gap:28px}.sg1-page-example .sg1-page-example-panel{grid-template-columns:1fr;gap:30px}.sg1-page-example .sg1-page-example-copy{grid-area:1/1}.sg1-page-example .sg1-art{grid-area:2/1;width:100%;max-width:700px;margin:auto}.sg1-page-example-heading{max-width:800px}.sg1-page-cadence .sg1-page-chapter-copy{grid-template-columns:1fr;gap:25px}.sg1-page-voice{grid-template-columns:1fr;gap:30px}.sg1-page-voice>.sg1-art{max-width:640px;margin:auto}.sg1-page-faq{grid-template-columns:1fr;gap:35px}.sg1-page-market-grid{gap:50px 30px}.sg1-page-market-grid .sg1-page-heading{font-size:31px}.sg1-page-market-grid .sg1-page-label{font-size:13px}}@media (max-width:599px){.sg1-page-container{width:calc(100% - 40px)}.sg1-page .sg1-page-title,.sg1-page-editorial-hero .sg1-page-title{font-size:47px}.sg1-page .sg1-page-heading{font-size:37px}.sg1-page .sg1-page-body{font-size:17px;line-height:1.6}.sg1-page .sg1-page-label{margin-bottom:17px;font-size:14px}.sg1-page .sg1-page-caption{font-size:14px}.sg1-page-actions{flex-direction:column;align-items:flex-start;gap:13px}.sg1-page-centered .sg1-page-actions{align-items:center}.sg1-page main .home-button{padding:15px 20px;font-size:15px}.sg1-page-split-hero,.sg1-page-editorial-hero{padding-block:40px}.sg1-page-intro{padding-block:45px 55px}.sg1-page-intro-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.sg1-page-intro-grid article{padding-top:22px}.sg1-page .sg1-page-intro-grid h3{font-size:27px}.sg1-page-intro-grid .sg1-page-body{margin-top:16px}.sg1-page-case-ground,.sg1-page-format-ground,.sg1-page-sequence-ground,.sg1-page-decision-ground{padding-block:45px}.sg1-page-example-heading{margin-bottom:26px}.sg1-page-tabs{gap:8px;margin-bottom:26px}.sg1-page-tabs button{min-height:46px;padding:11px 15px;font-size:14px}.sg1-page .sg1-page-example-copy h3{font-size:28px}.sg1-page-chapter{gap:28px;padding-block:45px}.sg1-page-chapter-copy{gap:24px}.sg1-page-faq{gap:30px;padding-block:50px 60px}.sg1-page-faq summary{font-size:21px}.sg1-page-faq details p{font-size:16px}.sg1-page-closing{padding-block:60px 65px}.sg1-page-board-hero{padding-block:40px 15px}.sg1-page-board-hero .sg1-page-hero-support>.sg1-page-caption{margin-bottom:28px}.sg1-page-cadence{padding-block:50px 40px}.sg1-page-voice{padding-block:40px 55px}.sg1-page-market-hero{margin-top:25px;padding-block:45px 30px}.sg1-page-market-grid{grid-template-columns:1fr;gap:50px;padding-block:0 55px}.sg1-page-market-grid .sg1-page-heading{font-size:34px}.sg1-page-market-grid .sg1-page-label{font-size:14px}.sg1-page-market-grid .sg1-art{margin-bottom:25px}}@media (max-width:359px){.sg1-page-tabs{grid-template-columns:1fr;display:grid}.sg1-page-tabs button{text-align:left}.sg1-page .sg1-page-title,.sg1-page-editorial-hero .sg1-page-title{font-size:43px}}
.sgc-art{text-align:left;min-width:0;color:var(--jally-color-night);font-family:var(--font-sans-loaded),sans-serif;margin:0}.sgc-art *{box-sizing:border-box}.sgc-art-drawing{width:100%;max-width:520px;height:auto;margin:auto;display:block}.sgc-art-object{padding:0 0 23px}.sgc-art-specimen{background:var(--jally-color-ground);min-width:0;padding:27px}.sgc-role-drawing{max-width:520px;margin:auto}.sgc-role-labels{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:-13px;padding:0 3%;font-size:14px;font-weight:600;line-height:1.4;display:grid}.sgc-art-label{color:var(--jally-color-blue);font-size:14px;font-weight:600;line-height:1.45;display:block}.sgc-art-title{font-family:var(--font-display-loaded),sans-serif;letter-spacing:-.025em;margin:10px 0 23px;font-size:clamp(25px,2.2vw,33px);font-weight:600;line-height:1.15}.sgc-art-fields{gap:20px;margin:0;display:grid}.sgc-art-fields>div{min-width:0}.sgc-art-fields dt{margin:0 0 6px;font-size:14px;line-height:1.45}.sgc-art-fields dd{overflow-wrap:break-word;margin:0;font-size:16px;font-weight:500;line-height:1.55}.sgc-art-caption{margin:23px 0 0;font-size:14px;line-height:1.5}.sgc-art-growth-strategy .sgc-art-specimen{border:1px solid var(--jally-color-night);border-top:7px solid var(--jally-color-orange)}.sgc-art-growth-strategy .sgc-art-label{color:var(--jally-color-orange)}.sgc-art-fields .sgc-field-deferred{border-left:5px solid var(--jally-color-orange);padding:13px 0 13px 17px}.sgc-art-customer-relationships .sgc-art-specimen{border-top:1px solid var(--jally-color-night);border-bottom:5px solid var(--jally-color-blue);border-radius:18px 18px 0 0}.sgc-art-customer-relationships .sgc-art-fields>div{border-left:2px solid var(--jally-color-blue);padding-left:17px}.sgc-art-customer-relationships .sgc-art-fields .sgc-field-quotation{font-family:var(--font-display-loaded),sans-serif;color:var(--jally-color-pink);font-size:23px;line-height:1.3}.sgc-art-saas-ai .sgc-art-specimen{border:1px solid var(--jally-color-night);border-left:8px solid var(--jally-color-blue)}.sgc-art-saas-ai .sgc-art-fields>div{border-bottom:1px solid var(--jally-color-night);padding-bottom:17px}.sgc-art-agencies .sgc-art-specimen{border-top:7px solid var(--jally-color-pink);border-bottom:1px solid var(--jally-color-night)}.sgc-art-agencies .sgc-art-label{color:var(--jally-color-pink)}.sgc-art-agencies .sgc-art-fields>div{border-left:3px solid var(--jally-color-pink);padding-left:16px}@media (min-width:1024px){.sgc-art-agencies.sgc-art-hero,.sgc-art-saas-ai.sgc-art-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:35px;display:grid}.sgc-art-hero .sgc-art-object{padding-bottom:0}.sgc-art-hero .sgc-art-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sgc-art-growth-strategy.sgc-art-hero .sgc-art-fields,.sgc-art-customer-relationships.sgc-art-hero .sgc-art-fields{grid-template-columns:1fr}}@media (max-width:600px){.sgc-art-drawing,.sgc-role-drawing{max-width:360px}.sgc-art-object{padding-bottom:18px}.sgc-art-specimen{padding:23px 18px}.sgc-art-title{font-size:26px}.sgc-art-fields{gap:19px}.sgc-art-saas-ai .sgc-art-specimen{border-left-width:5px}.sgc-art-customer-relationships .sgc-art-fields .sgc-field-quotation{font-size:22px}.sgc-role-labels{gap:8px;margin-top:0}}
