.demos_demo__mz4sD{--demo-ink:#173d32;--demo-muted:#66736b;--demo-paper:#f7f8f2;--demo-surface:#fff;--demo-line:#dce2d8;--demo-accent:#dcf49c;--demo-soft:#edf2e8;padding:0 28px 50px;color:var(--demo-ink);background:#e9ece3;font-size:14px;line-height:1.65}.demos_northstar__oBubv{--demo-ink:#233b54;--demo-muted:#586e7c;--demo-accent:#cce7ef;--demo-soft:#eaf0f4;--demo-paper:#f5f7f8;--demo-line:#dce3e8;background:#e8edf0}.demos_studio__E5PK4{--demo-ink:#44342e;--demo-muted:#75695f;--demo-accent:#f0b191;--demo-soft:#f7ece2;--demo-paper:#fcf8f1;--demo-line:#e6dcd0;background:#f0e6dc}.demos_demo__mz4sD *{min-width:0}.demos_demo__mz4sD h1,.demos_demo__mz4sD h2,.demos_demo__mz4sD h3,.demos_demo__mz4sD p{max-width:none}.demos_demo__mz4sD h1{margin:14px 0 18px;font-size:clamp(36px,4.5vw,61px);line-height:1.04;font-weight:500;letter-spacing:-.055em}.demos_demo__mz4sD h1 span{color:var(--demo-muted)}.demos_demo__mz4sD h2{margin:9px 0 12px;font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.035em}.demos_demo__mz4sD h3{font-size:17px;line-height:1.4;margin:12px 0 10px;letter-spacing:-.02em}.demos_demo__mz4sD a,.demos_demo__mz4sD button,.demos_demo__mz4sD input,.demos_demo__mz4sD select{-webkit-tap-highlight-color:transparent}.demos_demo__mz4sD a:focus-visible,.demos_demo__mz4sD button:focus-visible,.demos_demo__mz4sD input:focus-visible,.demos_demo__mz4sD select:focus-visible{outline:3px solid var(--demo-ink);outline-offset:4px}.demos_demo__mz4sD button{font:inherit}.demos_demoBar__SDvqV{max-width:1424px;margin:auto;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:11px}.demos_demoBar__SDvqV>a{font-weight:650;white-space:nowrap}.demos_demoBar__SDvqV p{display:flex;align-items:center;gap:8px;margin:0;color:var(--demo-muted)}.demos_demoBar__SDvqV>button{border:1px solid var(--demo-line);color:var(--demo-ink);background:var(--demo-paper);border-radius:99px;padding:8px 13px;white-space:nowrap;font-size:11px}.demos_liveDot__wcCNs{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--demo-ink)}.demos_shell__mRxv9{max-width:1424px;margin:0 auto;background:var(--demo-paper);border:1px solid var(--demo-line);border-radius:20px;overflow:hidden;box-shadow:0 24px 70px #2836280c}.demos_appHeader__uYOz_{padding:26px 34px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--demo-line)}.demos_brand__6oN5T{display:flex;gap:11px;align-items:center;font-size:18px;font-weight:650;letter-spacing:-.04em}.demos_brand__6oN5T small{display:block;font-size:10px;font-weight:400;letter-spacing:0;color:var(--demo-muted)}.demos_brandMark__I_wfB{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;color:var(--demo-paper);background:var(--demo-ink);font-size:25px;line-height:1;font-weight:500}.demos_alpine__JyWFQ .demos_brandMark__I_wfB{border-radius:50% 50% 8px 8px;font-family:Georgia,serif}.demos_studio__E5PK4 .demos_brandMark__I_wfB{border-radius:50%;background:var(--demo-accent);color:var(--demo-ink);font-family:Georgia,serif;font-size:29px;font-style:italic}.demos_workspaceTag___5E3b{padding:7px 13px;border:1px solid var(--demo-line);border-radius:99px;font-size:10px;color:var(--demo-muted)}.demos_workspaceTag___5E3b>span{margin-left:14px}.demos_workspaceIntro__JMx_B{padding:42px 34px;display:grid;grid-template-columns:1fr minmax(270px,.56fr);gap:35px;align-items:end}.demos_workspaceIntro__JMx_B>div>p{max-width:610px;margin:0;color:var(--demo-muted);font-size:14px}.demos_eyebrow__40W3k{font-family:var(--mono,monospace);font-size:10px;line-height:1.6;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--demo-muted)}.demos_overviewNumbers__GlOw5{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:5px}.demos_overviewNumbers__GlOw5>div{border-top:1px solid var(--demo-line);padding-top:15px}.demos_overviewNumbers__GlOw5 strong{display:block;font-size:39px;font-weight:400;letter-spacing:-.06em;line-height:1.1}.demos_overviewNumbers__GlOw5 span{display:block;color:var(--demo-muted);margin-top:9px;font-size:10px;line-height:1.5}.demos_notice__kbj_P{margin:0 34px 27px;padding:13px 18px;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--demo-line);border-radius:8px;background:var(--demo-soft);font-size:12px;min-height:47px}.demos_notice__kbj_P>span{font-size:17px;line-height:1.3}.demos_appFooter__zjQTi{display:flex;justify-content:space-between;gap:12px;padding:19px 34px;border-top:1px solid var(--demo-line);color:var(--demo-muted);font-size:10px}.demos_appFooter__zjQTi strong{color:var(--demo-ink);font-size:14px;margin-left:3px;letter-spacing:-.04em}.demos_demoNav__NPddu{max-width:1424px;margin:28px auto 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:11px}.demos_demoNav__NPddu>span{margin-right:auto;color:var(--demo-muted)}.demos_demoNav__NPddu a{border:1px solid var(--demo-line);padding:9px 13px;border-radius:99px}.demos_demoNav__NPddu a[aria-current]{color:var(--demo-paper);border-color:var(--demo-ink);background:var(--demo-ink)}.demos_demoDisclaimer__ZbMZg{max-width:1424px!important;margin:20px auto 0;font-size:10px;color:var(--demo-muted)}.demos_primaryButton__jN_Ul,.demos_secondaryButton__KBmgj{display:inline-flex;justify-content:center;align-items:center;padding:12px 18px;min-height:44px;border:1px solid var(--demo-ink);border-radius:7px;background:var(--demo-ink);color:#fff;font-size:12px;font-weight:600;line-height:1.5;text-align:center}.demos_secondaryButton__KBmgj{color:var(--demo-ink);background:transparent;border-color:var(--demo-line)}.demos_demo__mz4sD button:disabled{opacity:.45;cursor:not-allowed}.demos_primaryButton__jN_Ul:hover:not(:disabled){filter:brightness(1.2)}.demos_secondaryButton__KBmgj:hover:not(:disabled),.demos_status__apfZ1{background:var(--demo-soft)}.demos_status__apfZ1{display:inline-flex;align-items:center;padding:4px 9px;border:1px solid var(--demo-line);border-radius:99px;color:var(--demo-ink);font-size:10px;line-height:1.5;font-weight:500;width:fit-content;white-space:nowrap}.demos_good__P6yGU{background:#e8f2dd;color:#3d5724;border-color:#d9e6c9}.demos_warning__f_49D{background:#fff0d9;color:#855c23;border-color:#ebd6b4}.demos_neutral__i_IHc{color:var(--demo-muted)}.demos_panelLabel__ZyHfl{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-family:var(--mono,monospace);letter-spacing:.025em;text-transform:uppercase;color:var(--demo-muted)}.demos_panelLabel__ZyHfl>span{font-size:9px}.demos_rfqLayout__UlCnt{display:grid;grid-template-columns:252px minmax(0,1fr);border-top:1px solid var(--demo-line)}.demos_caseList__vA84t{border-right:1px solid var(--demo-line);padding:24px 15px;background:#eff3ea}.demos_caseList__vA84t>.demos_panelLabel__ZyHfl{padding:0 9px 18px}.demos_caseButton__I9E2D{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:17px 12px;margin-bottom:7px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--demo-ink);text-align:left}.demos_caseButton__I9E2D:hover{background:#ffffff75}.demos_caseButton__I9E2D.demos_selected__PAyoz{border-color:#c6d1bc;background:var(--demo-surface);box-shadow:0 5px 14px #28362804}.demos_caseMeta__Ekvvz{display:flex;width:100%;justify-content:space-between;gap:8px;font:9px var(--mono,monospace);color:var(--demo-muted)}.demos_caseMeta__Ekvvz>span{font-size:9px;line-height:1.4}.demos_caseButton__I9E2D>strong{font-size:13px}.demos_caseButton__I9E2D>span:not(.demos_caseMeta__Ekvvz):not(.demos_status__apfZ1){color:var(--demo-muted);font-size:11px;line-height:1.6}.demos_caseButton__I9E2D>.demos_status__apfZ1{margin-top:3px}.demos_sidebarNote__ZlgPZ{margin:30px 9px 0;padding-top:25px;border-top:1px solid var(--demo-line);color:var(--demo-muted);font-size:11px}.demos_sidebarNote__ZlgPZ>span{display:block;font-size:23px;color:var(--demo-ink)}.demos_sidebarNote__ZlgPZ>strong{display:block;font-size:12px;margin:8px 0 5px;color:var(--demo-ink)}.demos_sidebarNote__ZlgPZ p{margin:0}.demos_caseWorkspace__GdBRL{padding:26px}.demos_caseHeading__nEz2p{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.demos_caseHeading__nEz2p h2{max-width:600px;margin:9px 0 10px;font-size:25px}.demos_caseHeading__nEz2p p{margin:0;font-size:11px;color:var(--demo-muted)}.demos_caseHeading__nEz2p>.demos_status__apfZ1{margin-top:2px;flex-shrink:0}.demos_steps__FVcP3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0;margin:25px 0;list-style:none}.demos_steps__FVcP3 li{display:flex;gap:8px;align-items:center;padding-top:10px;border-top:2px solid var(--demo-line);color:var(--demo-muted);font:10px/1.5 var(--mono,monospace)}.demos_steps__FVcP3 li span{font-family:inherit;letter-spacing:-.02em}.demos_steps__FVcP3 .demos_stepDone__hjjX8{border-color:#789855;color:var(--demo-ink)}.demos_steps__FVcP3 .demos_stepCurrent__DZRcV{border-color:var(--demo-ink);color:var(--demo-ink);font-weight:650}.demos_evidenceGrid__jyadH{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px}.demos_packPanel__Iz43q,.demos_sourcePanel__sNNTr{border:1px solid var(--demo-line);border-radius:9px;overflow:hidden;background:var(--demo-surface)}.demos_packPanel__Iz43q>.demos_panelLabel__ZyHfl,.demos_sourcePanel__sNNTr>.demos_panelLabel__ZyHfl{padding:15px 17px;border-bottom:1px solid var(--demo-line)}.demos_sourceDocument__z7S76{padding:20px 17px}.demos_sourceDocument__z7S76+.demos_sourceDocument__z7S76{border-top:1px solid var(--demo-line);background:#f9faf6}.demos_sourceDocument__z7S76 h3{font-size:13px;margin:12px 0}.demos_sourceDocument__z7S76 p{margin:0;color:#5b675e;font-size:12px;line-height:1.85}.demos_sourceDocument__z7S76 small{display:block;margin-top:14px;font-size:10px;color:var(--demo-muted)}.demos_fileLabel__6S97Y{display:block;color:var(--demo-muted);font-family:var(--mono,monospace);font-size:9px;overflow-wrap:anywhere}.demos_facts__rZW18{margin:0}.demos_facts__rZW18>div{display:grid;grid-template-columns:1fr;gap:4px;border-bottom:1px solid var(--demo-line);padding:14px 0}.demos_facts__rZW18 dt{font-size:10px;color:var(--demo-muted)}.demos_facts__rZW18 dd{margin:0;font-size:12px;font-weight:550}.demos_facts__rZW18 dd small{display:block;margin-top:3px;color:var(--demo-muted);font-weight:400;font-size:9px}.demos_packPanel__Iz43q .demos_facts__rZW18{padding:0 17px}.demos_field__QfEU8{margin:17px 0 0}.demos_packPanel__Iz43q .demos_field__QfEU8{margin:17px 17px 0}.demos_field__QfEU8 label,.demos_filters__wr_g7 label{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:11px;color:var(--demo-ink);font-weight:550}.demos_field__QfEU8 label>span{font-weight:400;color:var(--demo-muted)}.demos_demo__mz4sD input:not([type=checkbox]):not([type=radio]),.demos_demo__mz4sD select{width:100%;min-height:43px;padding:10px 11px;border:1px solid #c5cfc3;border-radius:5px;background:var(--demo-surface);color:var(--demo-ink);font-size:12px;line-height:1.5}.demos_demo__mz4sD input::placeholder{color:#778173;opacity:1}.demos_northstar__oBubv input:not([type=checkbox]):not([type=radio]),.demos_northstar__oBubv select{border-color:#c4d0d9}.demos_studio__E5PK4 input:not([type=checkbox]):not([type=radio]),.demos_studio__E5PK4 select{border-color:#d7c7b7}.demos_field__QfEU8 small{display:block;margin-top:5px;color:var(--demo-muted);font-size:9px}.demos_checkNote__ufPyL,.demos_warningNote__qCdqW{margin:18px 17px;padding:12px;border:1px solid #ecd9b9;border-radius:6px;background:#fff6e8;color:#6e5129;font-size:11px}.demos_checkNote__ufPyL{border-color:#d4e1c8;background:#f0f6e9;color:#486333}.demos_checkNote__ufPyL strong,.demos_warningNote__qCdqW strong{font-weight:600}.demos_checkNote__ufPyL p,.demos_warningNote__qCdqW p{margin:5px 0 0}.demos_reviewBar__fGANi{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding-top:22px;border-top:1px solid var(--demo-line)}.demos_checkLabel__CAkCC{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;cursor:pointer}.demos_checkLabel__CAkCC input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--demo-ink);flex-shrink:0}.demos_checkLabel__CAkCC small{display:block;color:var(--demo-muted);font-size:10px;margin-top:4px}.demos_reviewBar__fGANi>button{flex-shrink:0}.demos_registerLayout__twG9e{display:grid;grid-template-columns:minmax(0,1fr) 330px;border-top:1px solid var(--demo-line)}.demos_registerMain__Q1fpg{padding:26px 30px}.demos_filters__wr_g7{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin-bottom:26px}.demos_registerMain__Q1fpg>.demos_panelLabel__ZyHfl{padding-bottom:13px}.demos_resourceList__H8eUD{border-top:1px solid var(--demo-line)}.demos_resourceButton__A6M9T{display:flex;align-items:center;width:100%;gap:15px;padding:21px 14px;background:transparent;color:var(--demo-ink);border:0;border-bottom:1px solid var(--demo-line);border-left:3px solid transparent;text-align:left}.demos_resourceButton__A6M9T.demos_selected__PAyoz{border-left-color:var(--demo-ink);background:var(--demo-soft)}.demos_resourceButton__A6M9T:hover{background:var(--demo-soft)}.demos_resourceSymbol__8rVMM{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;background:#e2eaf0;color:var(--demo-ink);border-radius:10px;font-size:21px}.demos_resourceName__9wRNl{flex:1 1}.demos_resourceName__9wRNl>small{display:block;font:9px/1.6 var(--mono,monospace);color:var(--demo-muted)}.demos_resourceName__9wRNl>strong{display:block;font-size:13px;line-height:1.5;margin-top:3px}.demos_resourceName__9wRNl>span{display:block;font-size:10px;color:var(--demo-muted);margin-top:4px}.demos_resourceArrow__L8RDj{color:var(--demo-muted);font-size:15px}.demos_resourceDetail__ivOYU{padding:27px 26px;border-left:1px solid var(--demo-line);background:var(--demo-surface)}.demos_resourceDetail__ivOYU>.demos_panelLabel__ZyHfl{padding-bottom:26px}.demos_resourceDetail__ivOYU>h2{font-size:27px}.demos_resourceDetail__ivOYU>p{color:var(--demo-muted);font-size:12px;margin-bottom:12px}.demos_resourceDetail__ivOYU .demos_facts__rZW18>div{padding:12px 0}.demos_detailNote__YsZkD{padding:14px;margin:20px 0;border-radius:7px;background:var(--demo-soft);font-size:11px}.demos_detailNote__YsZkD p{margin:5px 0 0;color:var(--demo-muted)}.demos_resourceDetail__ivOYU form>button{width:100%;margin-top:20px}.demos_formNote__gOSCo{display:block;color:var(--demo-muted);margin:9px 0 0;font-size:10px}.demos_activity__F04ru{padding:26px 0 5px}.demos_activity__F04ru p{color:var(--demo-muted);font-size:11px}.demos_activity__F04ru ol{padding:0;list-style:none}.demos_activity__F04ru li{display:flex;gap:9px;padding:9px 0;font-size:11px;border-bottom:1px solid var(--demo-line)}.demos_activity__F04ru li span{color:#527138}.demos_empty__Ul8RW{text-align:center;padding:35px 15px;color:var(--demo-muted)}.demos_empty__Ul8RW p{font-size:12px}.demos_studioHero__h871c{padding:44px 45px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px}.demos_studioHero__h871c h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,5.8vw,77px);font-weight:400;letter-spacing:-.055em}.demos_studioHero__h871c h1 span{color:#a1573a;font-style:italic}.demos_studioHero__h871c p{color:var(--demo-muted);max-width:600px}.demos_studioHero__h871c .demos_primaryButton__jN_Ul{margin-top:8px;background:#44342e}.demos_studioArtwork__VjOOM{position:relative;min-height:310px;border-radius:6px;padding:23px 28px;background:#e8b69a;transform:rotate(2deg)}.demos_artworkGrid__QAKkU{display:grid;grid-template-columns:1fr 1fr;gap:0;font-family:Georgia,serif;font-size:clamp(30px,3.5vw,50px);line-height:1.1;letter-spacing:-.065em;color:#54382b}.demos_artworkGrid__QAKkU>span{display:flex;align-items:center;justify-content:center;height:115px;border-bottom:1px solid #54382b30}.demos_artworkGrid__QAKkU>span:nth-child(odd){border-right:1px solid #54382b30}.demos_artworkGrid__QAKkU>span:nth-child(n+3){border-bottom:0}.demos_artworkGrid__QAKkU>.demos_artworkShape__sGNxm{font-size:85px;color:#fff7e9}.demos_artworkCaption__UkCqU{position:absolute;bottom:-15px;right:-20px;padding:16px 22px;background:#f7e7b5;transform:rotate(-5deg);font:italic 16px/1.35 Georgia,serif;box-shadow:0 8px 20px #44342e10}.demos_projectLayout__KYGhe{display:grid;grid-template-columns:.64fr 1.36fr;gap:50px;padding:36px 45px 48px;border-top:1px solid var(--demo-line)}.demos_projectExplanation__Md7Fl h2{font-family:Georgia,serif;font-size:36px;font-weight:400}.demos_projectExplanation__Md7Fl>p{color:var(--demo-muted);font-size:13px}.demos_projectExplanation__Md7Fl ol{list-style:none;padding:0;margin:26px 0}.demos_projectExplanation__Md7Fl li{display:flex;gap:15px;padding:16px 0;border-top:1px solid var(--demo-line)}.demos_projectExplanation__Md7Fl li>span{color:#aa755c;font:12px/1.6 var(--mono,monospace)}.demos_projectExplanation__Md7Fl li strong{font-size:12px}.demos_projectExplanation__Md7Fl li p{font-size:11px;color:var(--demo-muted);margin:3px 0 0}.demos_projectForm__mBnAg{padding:25px;border:1px solid var(--demo-line);background:#fffdf9;border-radius:9px;scroll-margin-top:105px}.demos_projectForm__mBnAg fieldset{border:0;margin:0 0 23px;padding:0}.demos_projectForm__mBnAg legend{font-size:12px;font-weight:600;margin:0 0 13px;padding:0}.demos_serviceChoices__7HjM_{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.demos_serviceChoice__imPbq{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 12px;border:1px solid var(--demo-line);border-radius:7px;cursor:pointer}.demos_serviceChoice__imPbq.demos_selected__PAyoz{background:#f8ece0;border-color:#ad856b}.demos_serviceChoice__imPbq input{position:absolute;top:14px;right:12px;margin:0;width:14px;height:14px;accent-color:var(--demo-ink)}.demos_serviceChoice__imPbq>span{font-size:24px;line-height:1;margin-bottom:8px}.demos_serviceChoice__imPbq>strong{font-size:11px}.demos_serviceChoice__imPbq>small{font-size:10px;line-height:1.6;color:var(--demo-muted)}.demos_goalChoices__T_Cim{display:grid;grid-template-columns:1fr 1fr;gap:12px}.demos_formGrid__wP2XH{display:grid;grid-template-columns:1fr 1fr;gap:15px}.demos_formGrid__wP2XH .demos_field__QfEU8{margin-top:0}.demos_formSubmit__N7v9d{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;margin-top:21px;border-top:1px solid var(--demo-line)}.demos_formSubmit__N7v9d p{margin:0;font-size:11px;color:var(--demo-muted)}.demos_formSubmit__N7v9d button{flex-shrink:0}.demos_projectBoard__O_vk6{padding:36px 45px 45px;background:#f4ece1;border-top:1px solid var(--demo-line)}.demos_boardHeader__6ddNK{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.demos_boardHeader__6ddNK h2{font-family:Georgia,serif;font-size:34px}.demos_boardHeader__6ddNK p{margin:0;color:var(--demo-muted);font-size:12px}.demos_boardHeader__6ddNK>.demos_status__apfZ1{flex-shrink:0}.demos_boardGrid__HsX4J{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.demos_boardColumn__DOnjf>.demos_panelLabel__ZyHfl{padding-bottom:13px;border-bottom:2px solid #d4c2af;margin-bottom:16px}.demos_boardColumn__DOnjf:nth-child(2)>.demos_panelLabel__ZyHfl{border-color:#c98d68}.demos_boardColumn__DOnjf:nth-child(3)>.demos_panelLabel__ZyHfl{border-color:#778b58}.demos_projectCard___a3As{border:1px solid var(--demo-line);border-radius:8px;padding:19px;margin-bottom:12px;background:#fffdf9;overflow-wrap:anywhere}.demos_projectCard___a3As h3{font-size:18px;line-height:1.35;font-weight:500}.demos_projectCard___a3As ul{padding:0 0 0 16px;margin:16px 0;font-size:11px;color:var(--demo-muted)}.demos_projectCard___a3As li{margin-bottom:5px}.demos_projectDate__9SQvl{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--demo-line);font-size:10px;color:var(--demo-muted)}.demos_projectDate__9SQvl strong{color:var(--demo-ink);font-weight:500}.demos_projectCard___a3As .demos_secondaryButton__KBmgj{width:100%;margin-top:9px;font-size:11px}.demos_reviewReady__LURvf{color:#5c703a;margin:9px 0 0;font-size:11px}.demos_columnEmpty__SkEB7{font-size:12px;color:var(--demo-muted);padding:15px 10px;text-align:center}@media (min-width:1700px){.demos_demo__mz4sD{padding-inline:50px}}@media (max-width:1100px){.demos_demo__mz4sD{padding-inline:20px}.demos_workspaceIntro__JMx_B{grid-template-columns:1.1fr .9fr}.demos_rfqLayout__UlCnt{grid-template-columns:210px minmax(0,1fr)}.demos_caseWorkspace__GdBRL{padding:22px}.demos_evidenceGrid__jyadH{grid-template-columns:1fr}.demos_sourcePanel__sNNTr{display:grid;grid-template-columns:1fr 1fr}.demos_sourcePanel__sNNTr>.demos_panelLabel__ZyHfl{grid-column:1/-1}.demos_sourceDocument__z7S76+.demos_sourceDocument__z7S76{border-top:0;border-left:1px solid var(--demo-line)}.demos_caseHeading__nEz2p{flex-direction:column;gap:13px}.demos_reviewBar__fGANi{align-items:flex-start;flex-direction:column;gap:17px}.demos_registerLayout__twG9e{grid-template-columns:minmax(0,1fr) 295px}.demos_registerMain__Q1fpg,.demos_resourceDetail__ivOYU{padding-inline:20px}.demos_filters__wr_g7{grid-template-columns:1fr 1fr}.demos_searchField__lVX22{grid-column:1/-1}.demos_resourceButton__A6M9T{gap:10px;padding-inline:9px;flex-wrap:wrap}.demos_resourceButton__A6M9T>.demos_status__apfZ1{margin-left:49px}.demos_resourceName__9wRNl{flex-basis:calc(100% - 65px)}.demos_resourceArrow__L8RDj{margin-left:auto}.demos_studioHero__h871c{gap:40px;padding-inline:30px}.demos_projectLayout__KYGhe{gap:30px;padding-inline:30px;grid-template-columns:.65fr 1.35fr}.demos_projectForm__mBnAg{padding:20px}.demos_serviceChoices__7HjM_{grid-template-columns:1fr}.demos_serviceChoice__imPbq{padding-left:45px;gap:3px}.demos_serviceChoice__imPbq>span{position:absolute;left:13px;top:17px;font-size:22px}.demos_serviceChoice__imPbq>strong{padding-right:20px}.demos_serviceChoice__imPbq>small{max-width:90%}.demos_formSubmit__N7v9d{align-items:flex-start;flex-direction:column;gap:13px}.demos_projectBoard__O_vk6{padding-inline:30px}.demos_boardGrid__HsX4J{gap:12px}.demos_projectCard___a3As{padding:15px}}@media (max-width:760px){.demos_demo__mz4sD{padding-inline:12px;padding-bottom:30px}.demos_demoBar__SDvqV{flex-wrap:wrap;gap:13px;padding:17px 5px}.demos_demoBar__SDvqV p{order:3;width:100%;font-size:10px}.demos_demoBar__SDvqV>button{margin-left:auto}.demos_shell__mRxv9{border-radius:13px}.demos_appHeader__uYOz_{padding:20px}.demos_workspaceTag___5E3b{display:none}.demos_workspaceIntro__JMx_B{grid-template-columns:1fr;gap:25px;padding:27px 20px}.demos_workspaceIntro__JMx_B h1{font-size:clamp(35px,7.5vw,52px)}.demos_overviewNumbers__GlOw5{max-width:450px;gap:20px}.demos_overviewNumbers__GlOw5 strong{font-size:32px}.demos_overviewNumbers__GlOw5 span{margin-top:5px}.demos_notice__kbj_P{margin:0 20px 23px;padding:12px;font-size:11px}.demos_rfqLayout__UlCnt{grid-template-columns:1fr}.demos_caseList__vA84t{border-right:0;border-bottom:1px solid var(--demo-line);padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.demos_caseList__vA84t>.demos_panelLabel__ZyHfl{grid-column:1/-1;padding:0 0 8px}.demos_caseButton__I9E2D{padding:12px 10px;margin:0}.demos_caseButton__I9E2D>strong{font-size:11px}.demos_caseMeta__Ekvvz{font-size:8px}.demos_caseButton__I9E2D>span:not(.demos_caseMeta__Ekvvz):not(.demos_status__apfZ1),.demos_caseMeta__Ekvvz>span,.demos_sidebarNote__ZlgPZ{display:none}.demos_caseButton__I9E2D .demos_status__apfZ1{font-size:8px;padding:3px 6px;white-space:normal;text-align:left}.demos_caseWorkspace__GdBRL{padding:22px 20px}.demos_caseHeading__nEz2p h2{font-size:24px}.demos_steps__FVcP3{gap:8px}.demos_steps__FVcP3 li{font-size:9px;gap:5px}.demos_sourceDocument__z7S76{padding:17px 14px}.demos_registerLayout__twG9e{grid-template-columns:1fr}.demos_registerMain__Q1fpg{padding:22px 20px}.demos_resourceButton__A6M9T{flex-wrap:nowrap}.demos_resourceName__9wRNl{flex-basis:auto}.demos_resourceButton__A6M9T>.demos_status__apfZ1{margin-left:0}.demos_resourceDetail__ivOYU{padding:26px 20px;border-left:0;border-top:1px solid var(--demo-line)}.demos_resourceDetail__ivOYU>.demos_panelLabel__ZyHfl{padding-bottom:18px}.demos_resourceDetail__ivOYU form{max-width:500px}.demos_appFooter__zjQTi{padding:16px 20px;font-size:9px}.demos_demoNav__NPddu{margin-top:22px;gap:8px}.demos_demoNav__NPddu>span{width:100%;margin-bottom:5px}.demos_demoNav__NPddu a{padding:8px 10px;font-size:10px}.demos_studioHero__h871c{padding:30px 23px 43px;grid-template-columns:1fr;gap:30px}.demos_studioHero__h871c h1{font-size:clamp(44px,8.5vw,68px)}.demos_studioHero__h871c p{font-size:13px}.demos_studioArtwork__VjOOM{max-width:410px;width:calc(100% - 15px);min-height:260px}.demos_artworkGrid__QAKkU>span{height:95px}.demos_artworkGrid__QAKkU{font-size:40px}.demos_artworkCaption__UkCqU{right:-10px;font-size:14px}.demos_projectLayout__KYGhe{grid-template-columns:1fr;gap:25px;padding:26px 20px}.demos_projectExplanation__Md7Fl>h2{font-size:32px}.demos_projectExplanation__Md7Fl ol{margin:20px 0}.demos_projectExplanation__Md7Fl>.demos_detailNote__YsZkD{display:none}.demos_projectForm__mBnAg{padding:20px}.demos_serviceChoices__7HjM_{grid-template-columns:1fr 1fr 1fr}.demos_serviceChoice__imPbq{padding:13px 10px;gap:7px}.demos_serviceChoice__imPbq>span{position:static;font-size:23px}.demos_serviceChoice__imPbq>strong{padding:0}.demos_serviceChoice__imPbq>small{max-width:none}.demos_projectBoard__O_vk6{padding:26px 20px}.demos_boardHeader__6ddNK{flex-direction:column;gap:15px}.demos_boardHeader__6ddNK h2{font-size:30px}.demos_boardGrid__HsX4J{grid-template-columns:1fr;gap:23px}}@media (max-width:440px){.demos_demo__mz4sD{padding-inline:8px}.demos_brand__6oN5T{font-size:16px}.demos_brand__6oN5T small{font-size:9px}.demos_brandMark__I_wfB{width:35px;height:35px;font-size:21px}.demos_appHeader__uYOz_,.demos_caseWorkspace__GdBRL,.demos_registerMain__Q1fpg,.demos_resourceDetail__ivOYU,.demos_workspaceIntro__JMx_B{padding-inline:15px}.demos_notice__kbj_P{margin-inline:15px}.demos_caseList__vA84t{padding:15px;gap:5px}.demos_caseButton__I9E2D{padding:10px 7px;gap:7px}.demos_caseButton__I9E2D>strong{font-size:10px}.demos_caseButton__I9E2D .demos_status__apfZ1{font-size:8px}.demos_sourcePanel__sNNTr{grid-template-columns:1fr}.demos_sourceDocument__z7S76+.demos_sourceDocument__z7S76{border-left:0;border-top:1px solid var(--demo-line)}.demos_steps__FVcP3 li{flex-direction:column;align-items:flex-start;gap:4px}.demos_reviewBar__fGANi>button{width:100%}.demos_resourceButton__A6M9T{flex-wrap:wrap}.demos_resourceName__9wRNl{flex-basis:calc(100% - 65px)}.demos_resourceButton__A6M9T>.demos_status__apfZ1{margin-left:49px}.demos_filters__wr_g7{gap:10px}.demos_filters__wr_g7 select{padding-left:7px;font-size:11px}.demos_appFooter__zjQTi{align-items:flex-start;padding-inline:15px}.demos_appFooter__zjQTi>span:first-child{max-width:155px}.demos_appFooter__zjQTi>span:last-child{white-space:nowrap}.demos_studioHero__h871c{padding-inline:18px}.demos_studioHero__h871c h1{font-size:44px}.demos_projectBoard__O_vk6,.demos_projectLayout__KYGhe{padding-inline:15px}.demos_projectForm__mBnAg{padding:16px}.demos_serviceChoices__7HjM_{grid-template-columns:1fr}.demos_serviceChoice__imPbq{padding-left:43px;gap:3px}.demos_serviceChoice__imPbq>span{position:absolute;top:16px;left:13px}.demos_serviceChoice__imPbq>strong{padding-right:20px}.demos_formGrid__wP2XH,.demos_goalChoices__T_Cim{grid-template-columns:1fr}.demos_formSubmit__N7v9d>button{width:100%}.demos_formSubmit__N7v9d p{font-size:10px}.demos_projectExplanation__Md7Fl h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.demos_demo__mz4sD *,.demos_demo__mz4sD :after,.demos_demo__mz4sD :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}