.gol-hero{display:grid;gap:16px;max-width:1120px;margin:0 auto;text-align:left}@media (min-width: 1000px){.gol-hero{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:20px;align-items:stretch}}.gol-hero .gol-hero-chat{--zchat-log-h: 360px}.gol-hero-note{max-width:1120px;margin-inline:auto}.gol-ideas{position:relative;list-style:none;margin:0;padding:8px;display:grid;align-content:stretch;border-radius:24px;border:1px solid transparent;background:var(--tile) padding-box,linear-gradient(180deg,#f4f5f738,#f4f5f70a 60%) border-box;box-shadow:0 40px 100px -30px #000000e6}.gol-idea{position:relative;display:grid;gap:18px;align-content:center;padding:22px 22px 24px;border-radius:18px;transition:background-color .6s,box-shadow .6s}.gol-idea+.gol-idea:before{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:var(--line);transition:opacity .6s}@media (min-width: 640px){.gol-idea{grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:28px;align-items:center}}.gol-idea-k{display:flex;align-items:center;gap:10px;font:400 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.gol-idea-k:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--text);box-shadow:0 0 10px #f4f5f799}.gol-idea-t{margin-top:14px;font-size:clamp(20px,1.8vw,23px);line-height:1.2;letter-spacing:-.026em;color:var(--text)}.gol-idea-p{margin-top:8px;max-width:44ch;font-size:14.5px;line-height:1.55;color:var(--muted);text-wrap:pretty}.gol-ideas[data-gol-now=goal] [data-gol-idea=goal],.gol-ideas[data-gol-now=task] [data-gol-idea=task],.gol-ideas[data-gol-now=away] [data-gol-idea=away]{background:#f4f5f709;box-shadow:inset 0 0 0 1px #f4f5f714}.gol-ideas[data-gol-now=goal] [data-gol-idea=goal]:before,.gol-ideas[data-gol-now=goal] [data-gol-idea=goal]+.gol-idea:before,.gol-ideas[data-gol-now=task] [data-gol-idea=task]:before,.gol-ideas[data-gol-now=task] [data-gol-idea=task]+.gol-idea:before,.gol-ideas[data-gol-now=away] [data-gol-idea=away]:before{opacity:0}.gol-meter{display:grid;gap:12px}.gol-meter-num{display:grid;gap:6px}.gol-meter-num b{font-weight:400;font-size:clamp(30px,2.6vw,36px);line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--text);transition:opacity .6s,filter .6s}.gol-meter-num span{font-size:13px;color:var(--muted)}.gol-meter-track{position:relative;display:block;height:6px;border-radius:999px;background:#f4f5f714}.gol-meter-track:after{content:"";position:absolute;right:0;top:-5px;bottom:-5px;width:1px;background:#f4f5f766}.gol-meter-fill{position:absolute;inset:0 auto 0 0;width:74.7%;border-radius:inherit;background:linear-gradient(90deg,#f4f5f759,#f4f5f7);box-shadow:0 0 14px #f4f5f766;transition:width 1.4s cubic-bezier(.2,.7,.2,1)}.gol-meter-cap,.gol-flow-when{display:inline-flex;align-items:center;gap:8px;font:400 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c9cbd0;transition:opacity .5s}.gol-meter-cap i,.gol-flow-when i{width:6px;height:6px;border-radius:50%;background:var(--text);box-shadow:0 0 8px #f4f5f7b3}.gol-flow{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.gol-flow li{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px 0 6px;border:1px solid var(--line-2);border-radius:999px;background:#f4f5f708;font-size:12.5px;color:#d9dbdf;transition:color .3s,border-color .3s,background-color .3s}.gol-flow i{flex:none;box-sizing:border-box;width:17px;height:17px;border-radius:50%;background:var(--text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.4 8.3 6.8 10.6 11.6 5.8' fill='none' stroke='%230B0C0E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 17px no-repeat;box-shadow:0 0 10px #f4f5f74d}.gol-flow-when{margin-top:14px}.gol-night{display:flex;align-items:baseline;gap:12px}.gol-night-num{font-weight:400;font-size:clamp(54px,4.6vw,66px);line-height:.85;letter-spacing:-.06em;padding-right:.08em;background:linear-gradient(180deg,#fff 10%,#f4f5f766);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(var(--glow),.35));transition:opacity .6s,filter .6s}.gol-night-cap{font-size:13px;color:var(--muted)}.gol-night-list{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.gol-night-list li{display:inline-flex;align-items:center;gap:7px;font:400 10.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#c9cbd0;transition:color .3s,opacity .3s}.gol-night-list li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--text);box-shadow:0 0 8px #f4f5f7b3;transition:background-color .3s,box-shadow .3s}.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-fill{width:0}.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-num b{opacity:.22;filter:blur(4px)}.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-cap,.gol-hero.zchat-armed .gol-flow-when:not(.is-on){opacity:0}.gol-hero.zchat-armed .gol-flow li:not(.is-on){border-style:dashed;border-color:#f4f5f729;background:none;color:var(--dim)}.gol-hero.zchat-armed .gol-flow li:not(.is-on) i{background:none;box-shadow:none;border:1.5px dashed rgba(244,245,247,.22)}.gol-hero.zchat-armed .gol-night:not(.is-on) .gol-night-num{opacity:.2;filter:none}.gol-hero.zchat-armed .gol-night-list li:not(.is-on){color:var(--dim)}.gol-hero.zchat-armed .gol-night-list li:not(.is-on):before{background:#f4f5f733;box-shadow:none}.gol-hero .gol-flow li.is-on i{animation:gol-tick .35s cubic-bezier(.2,.7,.2,1.4) both}@keyframes gol-tick{0%{transform:scale(.4);opacity:0}}#shape .gol-head,#who-does-what .gol-head{margin-bottom:clamp(44px,5vw,72px)}#shape .gol-shape-duo{--tp-duo: minmax(0, 1fr) minmax(0, 1fr);align-items:stretch}@media (min-width: 1000px){#shape .gol-shape-duo{gap:24px}}#shape .gol-shape-chat{--zchat-log-h: 380px}.gol-sheet{position:relative;display:flex;flex-direction:column;padding:8px;border-radius:24px;border:1px solid transparent;background:var(--tile) padding-box,linear-gradient(180deg,#f4f5f738,#f4f5f70a 60%) border-box;box-shadow:0 40px 100px -30px #000000e6}.gol-sheet-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:52px;padding:10px 14px 12px}.gol-sheet-kind{display:inline-flex;align-items:center;gap:10px;font:400 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#c9cbd0}.gol-sheet-kind i{width:6px;height:6px;border-radius:2px;background:var(--text);box-shadow:0 0 10px #f4f5f799}.gol-sheet-who{font-size:13.5px;color:var(--muted);text-align:right}.gol-sheet-who b{margin-right:8px;padding:4px 9px;border:1px solid var(--line-2);border-radius:999px;font:400 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c9cbd0;vertical-align:1px}.gol-parts{flex:1;display:grid;gap:6px;margin:0}.gol-part{position:relative;display:grid;gap:10px 20px;align-content:center;padding:18px 20px 20px;border-radius:16px;background:#f4f5f706;box-shadow:inset 0 0 0 1px #f4f5f70d;transition:background-color .5s,box-shadow .5s}@media (min-width: 560px){.gol-part{grid-template-columns:192px minmax(0,1fr);align-items:center}}.gol-part dt{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:5px;align-items:center}.gol-part-n{grid-row:1 / span 2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);font:400 10.5px/1 var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s}.gol-part-k{font:400 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.gol-part-hint{font-size:12.5px;line-height:1.3;color:var(--note)}.gol-part dd{margin:0;font-size:clamp(17px,1.55vw,20px);line-height:1.3;letter-spacing:-.018em;color:var(--text);text-wrap:balance;transition:opacity .5s,filter .5s,transform .5s}.gol-sheet [data-gol-a]{display:none}.gol-sheet[data-gol-now=pub] [data-gol-a=pub],.gol-sheet[data-gol-now=app] [data-gol-a=app],.gol-sheet[data-gol-now=agency] [data-gol-a=agency],.gol-sheet[data-gol-now=rtb] [data-gol-a=rtb]{display:inline}.gol-part.is-on{background:#f4f5f70b;box-shadow:inset 0 0 0 1px #f4f5f71a}.gol-part.is-on .gol-part-n{border-color:var(--text);background:var(--text);color:var(--bg);box-shadow:0 0 16px #f4f5f759}.gol-sheet-foot{display:flex;align-items:flex-start;gap:10px;padding:16px 14px 10px;font:400 10.5px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c9cbd0;transition:opacity .5s}.gol-sheet-foot i{flex:none;width:6px;height:6px;margin-top:5px;border-radius:50%;background:var(--text);box-shadow:0 0 8px #f4f5f7b3}#shape.zchat-armed .gol-part:not(.is-on) dd{opacity:.18;filter:blur(5px);transform:translateY(4px)}#shape.zchat-armed .gol-sheet-foot:not(.is-on){opacity:.25}@media (min-width: 1000px){#shape .gol-sheet{min-height:100%}}#day-and-night .gol-time{text-transform:none;letter-spacing:.06em}#day-and-night .tp-tabs-list,#who-does-what .tp-tabs-list{margin-bottom:clamp(28px,3.4vw,44px)}#day-and-night .gol-eod{--tp-duo: minmax(0, .92fr) minmax(0, 1.08fr)}@media (min-width: 1000px){#day-and-night .gol-eod{gap:32px}}#day-and-night .gol-eod-chat{--zchat-log-h: 445px}@media (max-width: 999px){#day-and-night .gol-eod-chat{--zchat-log-h: 0px}}#day-and-night .shift-switch button:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:999px}#day-and-night .shift-list li{position:relative;padding:16px 18px;font-size:clamp(16.5px,1.45vw,19px)}#day-and-night .shift-list .old,#day-and-night .shift-list .new{position:relative;align-self:center;padding-top:22px;text-wrap:balance}#day-and-night .gol-job{position:absolute;left:40px;top:0;white-space:nowrap;font-weight:400;font:400 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}#day-and-night .shift-list .old .gol-job{color:var(--note)}#day-and-night .shift-list .old{color:var(--muted)}.gol-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}#day-and-night .zchat-armed .shift-card:not(.gol-touched) .shift-list span{transition-duration:.3s,.3s,.3s,.3s;transition-delay:0s}#day-and-night .zchat-armed .shift-card:not(.gol-touched) li[data-gol-row]:not(.gol-on) .old,#day-and-night .zchat-armed .shift-card:not(.gol-touched) li.gol-on .new{opacity:1;transform:none;filter:none;visibility:visible}#day-and-night .zchat-armed .shift-card:not(.gol-touched) li[data-gol-row]:not(.gol-on) .new{opacity:0;transform:translateY(8px);filter:blur(5px);visibility:hidden}#day-and-night .zchat-armed .shift-card:not(.gol-touched) li.gol-on .old{opacity:0;transform:translateY(-8px);filter:blur(5px);visibility:hidden}#day-and-night .zchat-armed .shift-card:not(.gol-ran):not(.gol-touched):before{opacity:0}#day-and-night .shift-list{position:relative;z-index:0}#day-and-night .shift-list li:after{content:"";position:absolute;inset:6px -2px;z-index:-1;border-radius:16px;pointer-events:none;background:linear-gradient(90deg,rgba(244,245,247,.075),rgba(244,245,247,.02) 65%,transparent);box-shadow:inset 0 0 0 1px #f4f5f70f;opacity:0;transition:opacity 1s ease}#day-and-night .shift-list li.gol-flash:after{opacity:1;transition-duration:.2s}#day-and-night .gol-instant,#day-and-night .gol-instant *,#day-and-night .gol-instant *:before,#day-and-night .gol-instant *:after{transition:none!important}#who-does-what .gol-who-table{table-layout:fixed}#who-does-what .gol-who-table th:first-child{width:26%}#who-does-what .gol-who-table thead th+th{width:37%}#who-does-what .gol-who-table tbody th{font-size:15.5px}#who-does-what .gol-who-table td{font-size:15px}#who-does-what .gol-who-table td:nth-child(2){color:#d9dbdf}#who-does-what .gol-who-table td:nth-child(3){color:#b5b8be}#who-does-what .gol-who-z,#who-does-what .gol-who-t{display:inline-flex;align-items:center;gap:9px}#who-does-what .gol-who-z:before{content:"";width:13px;height:12px;background:url(../img/zurla-icon-small-on-dark.svg) center / contain no-repeat;opacity:.9}#who-does-what .gol-who-t:before{content:"";width:7px;height:7px;border-radius:50%;border:1px solid var(--muted)}@media (max-width: 699px){#who-does-what .gol-who-table{min-width:0;table-layout:auto}#who-does-what .gol-who-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#who-does-what .gol-who-table tbody,#who-does-what .gol-who-table tr,#who-does-what .gol-who-table th,#who-does-what .gol-who-table td{display:block;width:auto}#who-does-what .gol-who-table th:first-child{width:auto}#who-does-what .gol-who-table tr{padding:18px 18px 20px;border-bottom:1px solid var(--line)}#who-does-what .gol-who-table tbody tr:last-child{border-bottom:0}#who-does-what .gol-who-table :is(th,td){padding:0;border:0}#who-does-what .gol-who-table tbody th{font-size:16.5px}#who-does-what .gol-who-table td{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;margin-top:10px;font-size:14.5px;line-height:1.45}#who-does-what .gol-who-table td:before{content:attr(data-gol-label);padding-top:3px;font:400 10px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--note)}#who-does-what .gol-who-table td:nth-child(2):before{color:#c9cbd0}}#who-does-what .gol-who-foot{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px;font-size:14.5px;color:var(--muted);text-align:center}#who-does-what .gol-who-foot i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--text);box-shadow:0 0 8px #f4f5f7b3}#workflows .gol-wf-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width: 1080px){#workflows .gol-wf-duo{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:28px;align-items:start}#workflows .gol-wf-side{position:sticky;top:calc(var(--header) + 28px)}}#workflows .gol-wf-chat{--zchat-log-h: 400px}@media (max-width: 1079px){#workflows .gol-wf-chat{--zchat-log-h: 0px}}#workflows .zchat-chips{display:none}.gol-wf-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media (min-width: 640px){.gol-wf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gol-wf{--edge: rgba(244, 245, 247, .16);position:relative;isolation:isolate;display:flex;flex-direction:column;padding:20px 20px 16px;border-radius:20px;border:1px solid transparent;background:var(--tile) padding-box,linear-gradient(180deg,var(--edge),rgba(244,245,247,.035) 55%) border-box;transition:box-shadow .4s}.gol-wf:hover{--edge: rgba(244, 245, 247, .28)}.gol-wf-when{display:flex;align-items:center;gap:9px;font:400 10.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c9cbd0}.gol-wf-when i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--text);box-shadow:0 0 8px #f4f5f7b3}.gol-wf-t{margin-top:14px;font-size:18.5px;line-height:1.2;letter-spacing:-.022em;text-wrap:balance}.gol-wf-who{margin-top:5px;font-size:13px;color:var(--muted)}.gol-wf-steps{list-style:none;margin:14px 0 0;padding:12px 0 0;display:grid;gap:7px;border-top:1px solid var(--line);counter-reset:gol-step}.gol-wf-steps li{position:relative;padding-left:28px;font-size:13.5px;line-height:1.4;color:#c9cbd0;counter-increment:gol-step;transition:color .3s}.gol-wf-steps li:before{content:counter(gol-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--line-2);font:400 9.5px/1 var(--mono);color:var(--muted);transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s}.gol-wf-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.gol-wf-ok{font-size:12.5px;line-height:1.35;color:var(--note)}.gol-wf-play{flex:none;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 10px;border:1px solid var(--line-2);border-radius:999px;background:#f4f5f708;font:500 12.5px/1 var(--sans);color:var(--text);cursor:pointer;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s}.gol-wf-play svg{width:11px;height:11px;fill:currentColor}.gol-wf-play:after{content:"";position:absolute;inset:0;z-index:1;border-radius:20px}.gol-wf-play:hover{border-color:#f4f5f766;background:#f4f5f712}.gol-wf-play:focus-visible{outline:2px solid var(--text);outline-offset:2px}.gol-wf.gol-now{--edge: rgba(244, 245, 247, .42);box-shadow:0 0 0 1px #f4f5f70f,0 24px 60px -24px rgba(var(--glow),.35)}.gol-wf.gol-now .gol-wf-play{background:var(--text);border-color:var(--text);color:var(--bg);box-shadow:0 0 22px #f4f5f740}.gol-wf.gol-now .gol-wf-steps li.is-on:before{border-color:var(--text);background:var(--text);color:var(--bg);box-shadow:0 0 12px #f4f5f74d}#workflows.zchat-armed .gol-wf.gol-now .gol-wf-steps li:not(.is-on){color:var(--dim)}#workflows.zchat-armed .gol-wf.gol-now .gol-wf-steps li:not(.is-on):before{border-style:dashed;color:var(--dim)}#team .gol-keep .trust p{max-width:32ch}#faq .faq a{white-space:nowrap}@media (max-width: 639px){.gol-idea{padding:20px 16px 22px;gap:16px}.gol-idea+.gol-idea:before{left:16px;right:16px}.gol-idea-p{font-size:14px}.gol-part{padding:16px 16px 18px}.gol-sheet-who{text-align:left}#day-and-night .shift-list li{padding:14px 12px}#day-and-night .gol-job{left:40px}}@media (max-width: 599px){#day-and-night .tp-tabs-list,#who-does-what .tp-tabs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:22px}#day-and-night .tp-tabs-list [role=tab],#who-does-what .tp-tabs-list [role=tab]{padding:0 10px}}@media (prefers-reduced-motion: reduce){.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-fill{width:74.7%}.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-num b{opacity:1;filter:none}.gol-hero.zchat-armed .gol-meter:not(.is-on) .gol-meter-cap,.gol-hero.zchat-armed .gol-flow-when:not(.is-on){opacity:1}.gol-hero.zchat-armed .gol-flow li:not(.is-on){border-style:solid;border-color:var(--line-2);background:#f4f5f708;color:#d9dbdf}.gol-hero.zchat-armed .gol-flow li:not(.is-on) i{border:0;box-shadow:0 0 10px #f4f5f74d;background:var(--text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.4 8.3 6.8 10.6 11.6 5.8' fill='none' stroke='%230B0C0E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 17px no-repeat}.gol-hero .gol-flow li.is-on i{animation:none}.gol-hero.zchat-armed .gol-night:not(.is-on) .gol-night-num{opacity:1;filter:drop-shadow(0 0 28px rgba(var(--glow),.35))}.gol-hero.zchat-armed .gol-night-list li:not(.is-on){color:#c9cbd0}.gol-hero.zchat-armed .gol-night-list li:not(.is-on):before{background:var(--text);box-shadow:0 0 8px #f4f5f7b3}.gol-meter-fill{transition:none}.gol-idea,.gol-part,.gol-part dd,.gol-wf,.gol-wf-steps li,.gol-wf-steps li:before,.gol-wf-play{transition:none}#shape.zchat-armed .gol-part:not(.is-on) dd{opacity:1;filter:none;transform:none}#shape.zchat-armed .gol-sheet-foot:not(.is-on){opacity:1}#day-and-night .shift-list span,#day-and-night .shift-list li:after{transition:none}}
