/* The slide holds the main idea. Implementation appears only on request. */
.quiet-slide{padding:112px 144px 64px}.quiet-slide .mark{width:184px}.quiet-slide .masked-row .label{font-size:34px}.quiet-slide .masked-row .inset>span{font-size:32px;line-height:1.4}.quiet-slide .masked-row .inset{top:38px;padding-top:23px;left:226px}.quiet-slide .template-rows{gap:26px}.quiet-slide button:hover{color:#1c69d4}.quiet-slide .cover-composition{margin-top:64px}.quiet-slide .cover-composition .editorial-art img{height:500px}.quiet-slide .cover-composition .masked-row{height:150px}.quiet-slide .cover-composition .accent-card{font-size:31px;padding:26px 34px;min-height:148px}.quiet-slide .cover-composition .masked-row .inset>div{font-size:30px}.quiet-slide .cover-composition .masked-row .inset{padding-top:18px}
.quiet-state{display:grid;grid-template-columns:600px 100px 1fr;align-items:center;gap:25px;margin-top:150px}.state-thesis p{font-size:61px;line-height:1.4;letter-spacing:-1.5px}.engine-name{font-size:32px;color:#1c69d4;margin-top:45px;padding:0;border-bottom:2px solid #d9e5f6}.state-arrow{font-size:60px;color:#7e929c;text-align:center}.state-heading{font-size:39px;font-weight:500;padding:0;margin-bottom:32px;color:#1c69d4}.state-definition .masked-row{height:130px}.state-definition .masked-row .inset{left:215px;top:33px;padding:18px 24px}.state-definition .masked-row .inset>span{font-size:32px}.state-definition .template-rows{gap:23px}
.quiet-overview{display:grid;grid-template-columns:1fr 130px 1fr;align-items:center;margin-top:125px}.overview-phase{background:#f2f4f7;border-radius:2px}.overview-phase>button{width:100%;padding:38px 46px;text-align:left}.overview-phase span{display:block;font-size:31px;color:#1c69d4;margin-bottom:24px}.overview-phase strong{font-size:49px;font-weight:500;line-height:1.5}.phase-arrow{font-size:58px;color:#718692;padding:15px}.overview-support{display:flex;align-items:center;gap:48px;margin-top:62px;border-top:2px solid #d7dee7;padding:32px 0 12px}.support-title{font-size:31px;color:#5b626c;margin-right:auto}.overview-support>button{display:flex;align-items:center;gap:24px;padding:16px 8px}.overview-support strong{font-size:37px;font-weight:500}.overview-support button>span{font-size:30px;color:#5b626c}.support-arrow{font-size:43px;color:#718692}
.quiet-build,.quiet-optimize{display:flex;align-items:center;gap:34px;margin-top:205px}.quiet-node{position:relative;min-width:0;flex:1;height:275px;display:flex;align-items:center;justify-content:center;text-align:center;border:2px solid #8a9da8;border-radius:16px;background:white;padding:24px}.quiet-node strong{font-size:43px;line-height:1.35;font-weight:500;white-space:nowrap}.quiet-node:hover{border-color:#1c69d4;background:#f7faff}.quiet-build .quiet-node{border:0;border-radius:2px;background:#f2f4f7;height:325px}.quiet-build .quiet-node:last-child{background:#1c69d4;color:white}.quiet-build .quiet-node:last-child:hover{background:#195fbf}.quiet-build .quiet-node:last-child .mechanism{color:white}.quiet-arrow{flex:0 0 90px;font-size:0;position:relative;height:2px;background:#607681}.quiet-arrow:after{content:"";position:absolute;right:-1px;top:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #607681}.mechanism{position:absolute;left:15px;right:15px;bottom:35px;font:25px/1.4 "SFMono-Regular",Consolas,monospace;color:#1c69d4;visibility:hidden;opacity:0;transition:opacity .2s}.focused .mechanism{visibility:visible;opacity:1}.quiet-node.focused{background:#eaf2fb}.quiet-build .quiet-node:last-child.focused{color:#181818}.quiet-build .quiet-node:last-child.focused .mechanism{color:#1c69d4}
.quiet-eval{position:relative;width:1632px;height:530px;margin-top:175px}.quiet-wires{position:absolute;inset:0;width:100%;height:100%}.quiet-wires path:not(defs path){stroke:#607681;stroke-width:2.5;fill:none;marker-end:url(#quiet-tip)}.quiet-eval>.quiet-node{position:absolute;top:10px;height:220px;width:420px}.quiet-eval .quiet-node strong{font-size:43px}.q-organizer{left:0}.q-evaluator{left:590px;background:#edf4fb}.q-target{left:1180px;width:452px!important}.quiet-eval .mechanism{font-size:24px;bottom:24px}.quiet-rubric{position:absolute;left:240px;top:350px;width:340px;height:100px;border:1.5px solid #98a9b2;border-radius:14px;font-size:34px;background:white}.quiet-return{position:absolute;left:960px;top:430px;font-size:32px;color:#718692}
.quiet-optimize{margin-top:150px}.quiet-optimize .quiet-node{height:245px}.quiet-outcomes{display:flex;justify-content:flex-end;gap:40px;margin-top:85px;padding:22px 0}.quiet-outcomes button{font-size:33px;padding:28px 36px;background:#f2f4f7;border-radius:2px}.quiet-outcomes .outcome-keep{background:#1c69d4;color:white}.quiet-outcomes .outcome-keep:hover{background:#195fbf}.quiet-outcomes.focused{box-shadow:none;background:transparent!important}.quiet-outcomes.focused button{outline:3px solid #1c69d4;outline-offset:7px}
.quiet-insights{grid-template-columns:580px 1fr;gap:80px;margin-top:110px;align-items:center}.quiet-insights .editorial-art img{width:580px;height:580px}.quiet-insights .masked-row{height:150px}.quiet-insights .masked-row .inset{left:228px;top:40px;padding-top:20px}.quiet-insights .masked-row .inset>span{font-size:31px}
.quiet-closing{display:flex;align-items:center;gap:38px;margin-top:140px}.quiet-closing>div{flex:1;background:#f2f4f7;height:240px;display:flex;align-items:center;justify-content:center}.quiet-closing h3{font-size:52px;font-weight:500}.quiet-closing>span{font-size:48px;color:#1c69d4}.quiet-closing .closing-blue{background:#1c69d4;color:white}.quiet-question{font-size:57px;line-height:1.4;margin-top:125px;letter-spacing:-1px}
#advance-step{color:#d7e8ff}#advance-step[hidden]{display:none}.toolbar-end{gap:0}#toolbar .toolbar-end button{font-size:12px}.quiet-slide .focused{transition:background .2s,box-shadow .2s}
@media(max-width:700px){#toolbar .toolbar-end button{font-size:10px;padding:8px 6px}}
