.workNewspaper{--ink:#101423;--muted:#555a69;--purple:#5636c8;--line:#d8d7de;background:#faf9f6;color:var(--ink);width:100%;min-height:100vh;font-family:Arial,sans-serif;line-height:1.65;overflow-wrap:anywhere}body[data-city-workspace=true] .workNewspaper{--ink:#294d36;--muted:#5c7d59;--purple:#5c7d59;--line:#dce8d6}.workNewspaper *{box-sizing:border-box}.workNewspaper h1,.workNewspaper h2,.workNewspaper h3,.workNewspaper blockquote{font-family:Georgia,Times New Roman,serif;color:var(--ink)}.workNewspaper h1,.workNewspaper h2,.workNewspaper h3,.workNewspaper p,.workNewspaper ul,.workNewspaper ol{margin:0}.workNewspaper a{color:var(--purple);text-decoration:underline;text-underline-offset:4px}.workNewspaper a:hover{color:#35188e}body[data-city-workspace=true] .workNewspaper a:hover{color:#4c704b}.workNewspaper a:focus-visible,.workNewspaper button:focus-visible,.workNewspaper summary:focus-visible,.workNewspaper input:focus-visible{outline:3px solid #8b71ee;outline-offset:4px}body[data-city-workspace=true] .workNewspaper a:focus-visible,body[data-city-workspace=true] .workNewspaper button:focus-visible,body[data-city-workspace=true] .workNewspaper summary:focus-visible,body[data-city-workspace=true] .workNewspaper input:focus-visible{outline:3px solid #dcebd8}.newspaperHeader{max-width:1420px;margin:auto;min-height:88px;padding:18px 32px;display:flex;align-items:center;gap:36px;border-bottom:1px solid var(--line)}.newspaperBrand{font-family:Arial,sans-serif;font-weight:750;font-size:28px!important;white-space:nowrap;color:var(--ink)!important;text-decoration:none!important;display:flex;align-items:center;gap:12px}.newspaperBookmark{width:24px;height:32px;background:linear-gradient(140deg,#5825db,#7550ed);clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%)}body[data-city-workspace=true] .newspaperBookmark{background:linear-gradient(140deg,#5c7d59,#5c7d59)}.newspaperHeader nav{display:flex;gap:25px;flex:1}.newspaperHeader nav a{color:var(--muted);font-size:14px;text-decoration:none}.newspaperAccount,.newspaperButton{display:inline-flex;align-items:center;justify-content:center;background:var(--purple);color:#fff!important;padding:11px 25px;border-radius:4px;text-decoration:none!important;font-weight:600;font-size:15px}.newspaperMain{max-width:1320px;padding:0 32px;margin:auto}.newspaperBreadcrumb{display:flex;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:13px;padding:22px 0}.newspaperHero{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:64px;padding:25px 0 40px;align-items:center}.newspaperEyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:11px!important;font-weight:600;color:var(--muted);margin-bottom:16px!important}.workNewspaper h1{font-size:clamp(34px,4.3vw,65px);line-height:1.08;letter-spacing:-.035em;font-weight:600}.workNewspaper h1 span{display:block;color:var(--purple);font-size:.65em;line-height:1.18;margin-top:12px}.newspaperLead{font-size:21px;color:var(--muted);max-width:830px;margin-top:24px!important;line-height:1.5}.newspaperEditorNote{border-top:3px solid var(--ink);border-bottom:1px solid var(--line);padding:22px 0;font-size:17px}.newspaperIssue{display:block;letter-spacing:.12em;text-transform:uppercase;font-size:11px;color:var(--muted);margin-bottom:15px}.newspaperEditorNote a{display:inline-block;margin-top:20px;font-size:14px}.newspaperForm{padding:28px;border:1px solid #dcd7ec;background:#f3effc;border-radius:8px;scroll-margin-top:20px}body[data-city-workspace=true] .newspaperForm{border:1px solid #dce8d6;background:#f2f8ef}.newspaperFormNote{font-size:13px;color:var(--muted);margin-top:16px!important;max-width:950px}.newspaperForm .createSteps{padding:0;background:transparent}.newspaperForm .stepTitle h2{font-family:Georgia,Times New Roman,serif!important;font-size:30px!important;line-height:1.2!important}.newspaperForm .homeTaskForm form{min-width:0}.newspaperForm .homeTaskForm .subjectPrompt{max-width:100%}.newspaperContents{display:flex;flex-wrap:wrap;gap:22px;border-bottom:1px solid var(--line);padding:24px 0;font-size:13px}.newspaperSection{padding:48px 0;border-bottom:1px solid var(--line);scroll-margin-top:20px}.newspaperSectionHeading{max-width:800px;margin-bottom:28px}.workNewspaper h2{font-size:34px;line-height:1.17;font-weight:600;letter-spacing:-.02em}.newspaperSectionHeading>p:last-child:not(.newspaperEyebrow){color:var(--muted);margin-top:17px;max-width:700px}.workNewspaper h3{font-size:23px;line-height:1.25;font-weight:600;margin-bottom:12px}.newspaperInputList{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.newspaperInputList li{display:flex;gap:18px}.newspaperNumber{font-family:Georgia,serif;font-weight:700;font-size:26px;color:var(--purple);line-height:1.1}.newspaperInputList p{font-size:15px;color:var(--muted)}.newspaperGuide{display:grid;grid-template-columns:1fr 1fr;gap:30px}.newspaperGuide article{padding-right:30px}.newspaperGuide article:first-child{border-right:1px solid var(--line)}.newspaperGuide p,.newspaperConditions p{font-size:16px;color:var(--muted)}.newspaperAccent{grid-column:1/-1;background:#efedf7;padding:25px!important;border-left:3px solid var(--purple)}body[data-city-workspace=true] .newspaperAccent{background:#f2f8ef}.newspaperAccent p+p{margin-top:14px}.newspaperSample{padding:28px 34px;border:1px solid var(--line);background:#fff;border-radius:4px}.newspaperSample blockquote{font-size:29px;line-height:1.4;border-left:3px solid var(--purple);padding-left:22px;margin:0 0 26px}.workNewspaper ul{padding-left:24px}.newspaperSample p{margin:20px 0;color:var(--muted)}.newspaperRealExamples{margin-top:30px}.newspaperRealExamples p{color:var(--muted);font-size:14px;max-width:850px;margin-bottom:18px}.newspaperRealExamples li{margin:12px 0}.newspaperSmallNote{font-size:14px;color:var(--muted);margin-top:23px!important}.newspaperConditions{display:grid;grid-template-columns:1fr 1fr;gap:32px}.newspaperConditions article{border-top:1px solid var(--line);padding-top:21px}.newspaperConditions p+p{margin-top:16px}.newspaperConditions a{display:inline-block;margin-top:15px}.newspaperFaq details{border-top:1px solid var(--line);padding:19px 0}.newspaperFaq summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.newspaperFaq p{margin-top:15px;max-width:950px;color:var(--muted)}.newspaperRelated{padding:40px 0}.newspaperRelated>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.newspaperRelated a{font-size:15px}.newspaperClosing{border-top:3px solid var(--ink);padding:35px 0 50px}.newspaperClosing p{margin:18px 0 22px;color:var(--muted)}.newspaperFooter{max-width:1420px;margin:auto;border-top:1px solid var(--line);padding:30px 32px;display:flex;flex-wrap:wrap;align-items:center;gap:25px}.newspaperFooter nav{display:flex;gap:20px;flex-wrap:wrap;flex:1}.newspaperFooter nav a{font-size:13px}.newspaperFooter p{flex-basis:100%;font-size:12px;color:var(--muted)}.newspaperCatalogueHero{padding:30px 0 40px}.newspaperCatalogueHero h1 span{font-size:1em}.newspaperSearch{border-top:3px solid var(--ink);padding:28px 0}.newspaperSearch label{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.newspaperSearch input{width:100%;max-width:700px;background:#fff;padding:15px;border:1px solid #bcb8c8;border-radius:4px;font-size:17px;color:var(--ink)}body[data-city-workspace=true] .newspaperSearch input{border:1px solid #4c704b}.newspaperSearch>p{margin-top:15px;font-size:14px;color:var(--muted)}.newspaperFilters{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.newspaperFilters button{background:#fff;color:var(--purple);border:1px solid #bdb0e4;padding:9px 14px;border-radius:3px;font-size:14px;cursor:pointer}body[data-city-workspace=true] .newspaperFilters button{border:1px solid #dce8d6}.newspaperFilters button[aria-pressed=true]{background:var(--purple);color:#fff}.newspaperCatalogueGroup{border-top:1px solid var(--line);padding:35px 0}.newspaperCatalogueGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.newspaperCatalogueGrid article{padding:23px 0;border-top:1px solid var(--line)}.newspaperCatalogueGrid h3{font-size:22px}.newspaperCatalogueGrid h3 a{color:var(--ink);text-decoration:none}.newspaperCatalogueGrid h3 a:hover{color:var(--purple);text-decoration:underline}.newspaperCatalogueGrid article>p:last-child{font-size:14px;color:var(--muted)}@media(max-width:1000px){.newspaperHeader{gap:20px;padding:18px 24px}.newspaperHeader nav{gap:15px}.newspaperHero{grid-template-columns:1.4fr 1fr;gap:30px}.newspaperInputList{grid-template-columns:1fr;gap:26px}.newspaperInputList li{max-width:850px}.newspaperCatalogueGrid{grid-template-columns:1fr 1fr}.newspaperLead{font-size:19px}.newspaperBrand{font-size:24px!important}}@media(max-width:650px){.newspaperHeader{padding:16px;gap:14px;flex-wrap:wrap}.newspaperHeader nav{order:3;width:100%;flex-basis:100%;justify-content:space-between}.newspaperHeader .newspaperAccount{margin-left:auto;padding:9px 14px;font-size:13px}.newspaperMain{padding:0 18px}.newspaperHero{grid-template-columns:1fr;gap:25px;padding:10px 0 30px}.newspaperHero h1{font-size:38px}.newspaperEditorNote{font-size:16px}.newspaperForm{padding:20px 14px}.newspaperSection{padding:33px 0}.newspaperGuide,.newspaperConditions,.newspaperRelated>div,.newspaperCatalogueGrid{grid-template-columns:1fr}.newspaperGuide article{padding-right:0;border-right:0!important}.workNewspaper h2{font-size:29px}.workNewspaper h3{font-size:22px}.newspaperSample{padding:22px 18px}.newspaperSample blockquote{font-size:24px;padding-left:16px}.newspaperFooter{padding:28px 18px;gap:20px}.newspaperFooter nav{flex-basis:100%;gap:14px}.newspaperContents{gap:12px 18px}.newspaperForm .homeTaskForm .stepAction button{width:100%}.newspaperCatalogueHero{padding-top:10px}.newspaperCatalogueHero h1{font-size:38px}}.workNewspaper[data-v-fff12b4c]{background:#f5fbf4}.workNewspaper[data-v-fff12b4c] .newspaperEyebrow,.workNewspaper[data-v-fff12b4c] .newspaperHero h1 span{color:#648561}.workNewspaper[data-v-fff12b4c] .newspaperButton{background:#648561}.workNewspaper[data-v-fff12b4c] .newspaperEyebrow,.workNewspaper[data-v-fff12b4c] .newspaperHero h1 span{color:#456b43}.workNewspaper[data-v-fff12b4c] .newspaperButton{background:#456b43;color:#fff}
