.NothecaCaseStudy-module__5ERgna__page{padding:14cqw 5% 5cqw}.NothecaCaseStudy-module__5ERgna__topbar{border-bottom:1px solid var(--line);align-items:center;gap:5cqw;padding-bottom:1.7cqw;display:flex}.NothecaCaseStudy-module__5ERgna__topbar>a,.NothecaCaseStudy-module__5ERgna__label,.NothecaCaseStudy-module__5ERgna__chapters,.NothecaCaseStudy-module__5ERgna__bottomNav,.NothecaCaseStudy-module__5ERgna__textLink{font:500 clamp(10px, .85cqw, 14px)/1.8 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.NothecaCaseStudy-module__5ERgna__topbar>a{color:var(--moss);align-items:center;min-height:44px;display:flex}.NothecaCaseStudy-module__5ERgna__topbar>p{margin:0;font-size:clamp(18px,2cqw,32px)}.NothecaCaseStudy-module__5ERgna__topbar ul{text-align:right;color:var(--muted);gap:5px;margin:0 0 0 auto;padding:0;font-size:clamp(11px,1cqw,16px);list-style:none;display:grid}.NothecaCaseStudy-module__5ERgna__intro{grid-template-columns:1.65fr 1fr;align-items:end;gap:5%;margin:5cqw 0;display:grid}.NothecaCaseStudy-module__5ERgna__intro h1{letter-spacing:-.052em;margin:0;font-size:clamp(36px,4.55cqw,82px);font-weight:400;line-height:1.16}.NothecaCaseStudy-module__5ERgna__intro h1 span{display:block}.NothecaCaseStudy-module__5ERgna__intro>div>p:not(.NothecaCaseStudy-module__5ERgna__label),.NothecaCaseStudy-module__5ERgna__copy>p:not(.NothecaCaseStudy-module__5ERgna__label),.NothecaCaseStudy-module__5ERgna__closing>p:not(.NothecaCaseStudy-module__5ERgna__label){color:var(--foreground-soft);font-size:clamp(15px,1.17cqw,20px);line-height:1.85}.NothecaCaseStudy-module__5ERgna__intro>div>p:last-child{color:var(--muted);margin-bottom:0}.NothecaCaseStudy-module__5ERgna__label{color:var(--moss);margin:0 0 20px}.NothecaCaseStudy-module__5ERgna__hero{isolation:isolate;padding:2.5cqw 5% 0;position:relative}.NothecaCaseStudy-module__5ERgna__contours{opacity:.16;z-index:-1;position:absolute;inset:-12% -6%;overflow:hidden}.NothecaCaseStudy-module__5ERgna__screenshot{min-width:0;margin:0}.NothecaCaseStudy-module__5ERgna__imageScroll{border:1px solid var(--line)}.NothecaCaseStudy-module__5ERgna__imageScroll a,.NothecaCaseStudy-module__5ERgna__screenshot img{display:block}.NothecaCaseStudy-module__5ERgna__screenshot img{width:100%;height:auto}.NothecaCaseStudy-module__5ERgna__screenshot figcaption,.NothecaCaseStudy-module__5ERgna__assetNote,.NothecaCaseStudy-module__5ERgna__scrollHint,.NothecaCaseStudy-module__5ERgna__phoneAnnotation{font:400 clamp(10px, .72cqw, 12px)/1.8 var(--font-mono), monospace;color:var(--muted);letter-spacing:.055em;text-transform:uppercase}.NothecaCaseStudy-module__5ERgna__screenshot figcaption{justify-content:space-between;gap:15px;margin-top:12px;display:flex}.NothecaCaseStudy-module__5ERgna__screenshot figcaption>span:last-child{color:var(--moss)}.NothecaCaseStudy-module__5ERgna__assetNote{margin:20px 0 0}.NothecaCaseStudy-module__5ERgna__hero+.NothecaCaseStudy-module__5ERgna__assetNote{padding-left:5%}.NothecaCaseStudy-module__5ERgna__scrollHint{display:none}.NothecaCaseStudy-module__5ERgna__chapters{border-block:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:4cqw;padding:12px 0;display:flex}.NothecaCaseStudy-module__5ERgna__chapters a{justify-content:space-between;align-items:center;gap:3cqw;min-height:44px;display:flex}.NothecaCaseStudy-module__5ERgna__chapters span{color:var(--moss)}.NothecaCaseStudy-module__5ERgna__section{border-bottom:1px solid var(--line);padding:7cqw 0}.NothecaCaseStudy-module__5ERgna__copy h2,.NothecaCaseStudy-module__5ERgna__closing h2{letter-spacing:-.04em;white-space:pre-line;margin:0 0 24px;scroll-margin-top:110px;font-size:clamp(30px,3.3cqw,58px);font-weight:400;line-height:1.22}.NothecaCaseStudy-module__5ERgna__copy>p:last-child{margin-bottom:0}.NothecaCaseStudy-module__5ERgna__split{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid}.NothecaCaseStudy-module__5ERgna__narrowCopy{max-width:660px}.NothecaCaseStudy-module__5ERgna__visual{margin-top:4cqw}.NothecaCaseStudy-module__5ERgna__sourceDiagram{text-align:center;margin:0;padding:2cqw 0}.NothecaCaseStudy-module__5ERgna__sourceDiagram>div{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:18px 25px;padding:25px 0;display:flex}.NothecaCaseStudy-module__5ERgna__sourceDiagram span,.NothecaCaseStudy-module__5ERgna__sourceDiagram figcaption{font:12px/1.8 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.07em}.NothecaCaseStudy-module__5ERgna__sourceDiagram figcaption{color:var(--moss)}.NothecaCaseStudy-module__5ERgna__down{color:var(--moss);padding:22px 0;display:block;font-size:26px!important}.NothecaCaseStudy-module__5ERgna__authoring{gap:3cqw;margin-top:5cqw;display:grid}.NothecaCaseStudy-module__5ERgna__authoring .NothecaCaseStudy-module__5ERgna__copy{max-width:660px}.NothecaCaseStudy-module__5ERgna__authoring .NothecaCaseStudy-module__5ERgna__screenshot{width:88%;margin-left:auto}.NothecaCaseStudy-module__5ERgna__authoring h2{font-size:clamp(26px,2.5cqw,44px)}.NothecaCaseStudy-module__5ERgna__learningSteps{margin:0;padding:0;list-style:none}.NothecaCaseStudy-module__5ERgna__learningSteps li{border-bottom:1px solid var(--line);padding:22px 0;font-size:clamp(16px,1.5cqw,24px)}.NothecaCaseStudy-module__5ERgna__learningSteps span{color:var(--moss);font:10px/1.8 var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;display:block}.NothecaCaseStudy-module__5ERgna__programVisual{width:80%;margin:4cqw auto 0}.NothecaCaseStudy-module__5ERgna__mobileComposition{grid-template-columns:1fr 1fr;align-items:center;gap:12%;display:grid}.NothecaCaseStudy-module__5ERgna__mobileCopy{border-top:1px solid var(--line);margin-top:5cqw;padding-top:4cqw}.NothecaCaseStudy-module__5ERgna__phone{width:100%;max-width:350px;margin:auto;position:relative}.NothecaCaseStudy-module__5ERgna__phoneAnnotation{color:var(--moss);margin-bottom:20px;display:block}.NothecaCaseStudy-module__5ERgna__textLink{border-bottom:1px solid var(--line);min-height:44px;color:var(--moss);align-items:center;gap:20px;margin-top:22px;display:inline-flex}.NothecaCaseStudy-module__5ERgna__examComposition{grid-template-columns:1fr 1.1fr;align-items:start;gap:5%;margin-top:4cqw;display:grid}.NothecaCaseStudy-module__5ERgna__examSetup{padding-top:1.5cqw}.NothecaCaseStudy-module__5ERgna__examAttempt{padding-top:9cqw}.NothecaCaseStudy-module__5ERgna__connection{color:var(--moss);font:11px/1.8 var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:20px;margin-top:3cqw;display:flex}.NothecaCaseStudy-module__5ERgna__connection span{font-size:26px}.NothecaCaseStudy-module__5ERgna__certificateComposition{grid-template-columns:1.2fr .8fr;align-items:center;gap:6%;display:grid}.NothecaCaseStudy-module__5ERgna__certificateComposition h2{font-size:clamp(28px,2.9cqw,48px)}.NothecaCaseStudy-module__5ERgna__distinction{margin:0}.NothecaCaseStudy-module__5ERgna__distinction>div{border-top:1px solid var(--line);padding:25px 0}.NothecaCaseStudy-module__5ERgna__distinction dt{color:var(--moss);font:11px/1.8 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em}.NothecaCaseStudy-module__5ERgna__distinction dd{margin:15px 0 0;font-size:clamp(17px,1.65cqw,27px);line-height:1.6}.NothecaCaseStudy-module__5ERgna__distinction .NothecaCaseStudy-module__5ERgna__textLink{margin-top:12px;font-size:10px}.NothecaCaseStudy-module__5ERgna__supportingVisual{width:88%;margin:4cqw 0 0 auto}.NothecaCaseStudy-module__5ERgna__system{background:var(--background-deep);border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:10%;margin-inline:-5.5556%;padding:7cqw 7%;display:grid}.NothecaCaseStudy-module__5ERgna__system>.NothecaCaseStudy-module__5ERgna__copy{padding-top:4cqw}.NothecaCaseStudy-module__5ERgna__systemDiagram{margin:0}.NothecaCaseStudy-module__5ERgna__flow{border-left:1px solid var(--line);margin:35px 0 0;padding:0 0 0 25px;list-style:none}.NothecaCaseStudy-module__5ERgna__flow>li{align-items:baseline;gap:17px;padding:18px 0 25px;display:flex;position:relative}.NothecaCaseStudy-module__5ERgna__flow>li:before{content:"";border:1px solid var(--moss);background:var(--background-deep);width:7px;height:7px;position:absolute;top:27px;left:-29px}.NothecaCaseStudy-module__5ERgna__stepNumber{color:var(--moss);font:10px/1.8 var(--font-mono), monospace}.NothecaCaseStudy-module__5ERgna__flow h3{margin:0;font-size:clamp(17px,1.5cqw,26px);font-weight:400;line-height:1.5}.NothecaCaseStudy-module__5ERgna__flow p{font:10px/1.8 var(--font-mono), monospace;color:var(--muted);margin:8px 0 0}.NothecaCaseStudy-module__5ERgna__roleBranch{color:var(--moss);font:10px/1.7 var(--font-mono), monospace;text-transform:uppercase;border-left:1px solid var(--line);flex-direction:column;flex-shrink:0;margin-left:auto;padding-left:18px;display:flex}.NothecaCaseStudy-module__5ERgna__awards{border-top:1px solid var(--moss);grid-template-columns:1fr 1fr;gap:25px;width:100%;padding-top:20px;display:grid}.NothecaCaseStudy-module__5ERgna__awards>div{position:relative}.NothecaCaseStudy-module__5ERgna__awards>div:before{content:"";background:var(--moss);width:1px;height:10px;position:absolute;top:-20px;left:0}.NothecaCaseStudy-module__5ERgna__assignmentNote{text-align:center}.NothecaCaseStudy-module__5ERgna__assignmentNote>p{margin:0;font-size:clamp(17px,1.7cqw,28px);line-height:1.6}.NothecaCaseStudy-module__5ERgna__closing{padding:8cqw 0}.NothecaCaseStudy-module__5ERgna__closing h2{letter-spacing:-.045em;margin-bottom:3cqw;font-size:clamp(36px,5cqw,86px);line-height:1.15}.NothecaCaseStudy-module__5ERgna__closing>p:last-child{white-space:pre-line;max-width:58ch;margin-left:auto}.NothecaCaseStudy-module__5ERgna__bottomNav{border-top:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-top:2cqw;display:grid}.NothecaCaseStudy-module__5ERgna__bottomNav a{align-items:center;gap:15px;min-height:44px;display:flex}.NothecaCaseStudy-module__5ERgna__bottomNav a:nth-child(2){color:var(--muted)}.NothecaCaseStudy-module__5ERgna__bottomNav a:last-child{text-align:right;justify-self:end}.NothecaCaseStudy-module__5ERgna__bottomNav span{color:var(--moss);font-size:24px}.NothecaCaseStudy-module__5ERgna__page a:focus-visible,.NothecaCaseStudy-module__5ERgna__imageScroll:focus-visible{outline:2px solid var(--moss);outline-offset:5px}@media (max-width:1100px){.NothecaCaseStudy-module__5ERgna__page{padding-top:150px}.NothecaCaseStudy-module__5ERgna__intro{grid-template-columns:1fr;gap:30px}.NothecaCaseStudy-module__5ERgna__intro h1{font-size:6cqw}.NothecaCaseStudy-module__5ERgna__intro>div{max-width:65ch}.NothecaCaseStudy-module__5ERgna__authoring{grid-template-columns:1fr;gap:30px}.NothecaCaseStudy-module__5ERgna__authoring .NothecaCaseStudy-module__5ERgna__copy{max-width:65ch}.NothecaCaseStudy-module__5ERgna__authoring .NothecaCaseStudy-module__5ERgna__screenshot{width:88%;margin-left:auto}.NothecaCaseStudy-module__5ERgna__system{gap:5%}.NothecaCaseStudy-module__5ERgna__roleBranch{font-size:9px}}@media (max-width:800px){.NothecaCaseStudy-module__5ERgna__page{padding:135px 6% 40px}.NothecaCaseStudy-module__5ERgna__topbar{flex-wrap:wrap;gap:20px;padding-bottom:20px}.NothecaCaseStudy-module__5ERgna__topbar ul{text-align:left;gap:6px;width:100%;margin:0}.NothecaCaseStudy-module__5ERgna__intro{margin:35px 0}.NothecaCaseStudy-module__5ERgna__intro h1{font-size:clamp(30px,6.65vw,52px)}.NothecaCaseStudy-module__5ERgna__hero{padding:0}.NothecaCaseStudy-module__5ERgna__hero+.NothecaCaseStudy-module__5ERgna__assetNote{padding-left:0}.NothecaCaseStudy-module__5ERgna__imageScroll{overscroll-behavior-inline:contain;scrollbar-color:var(--moss) var(--background);overflow-x:auto}.NothecaCaseStudy-module__5ERgna__imageScroll a{width:1100px}.NothecaCaseStudy-module__5ERgna__detailScreenshot .NothecaCaseStudy-module__5ERgna__imageScroll a{width:760px}.NothecaCaseStudy-module__5ERgna__mobileScreenshot .NothecaCaseStudy-module__5ERgna__imageScroll a{width:100%}.NothecaCaseStudy-module__5ERgna__scrollHint{color:var(--moss);white-space:pre-line;margin:8px 0 0;display:block}.NothecaCaseStudy-module__5ERgna__chapters{grid-template-columns:1fr 1fr;gap:0 25px;margin-top:30px;font-size:9px;display:grid}.NothecaCaseStudy-module__5ERgna__section{padding:50px 0}.NothecaCaseStudy-module__5ERgna__split,.NothecaCaseStudy-module__5ERgna__mobileComposition,.NothecaCaseStudy-module__5ERgna__examComposition,.NothecaCaseStudy-module__5ERgna__certificateComposition,.NothecaCaseStudy-module__5ERgna__system{grid-template-columns:1fr;gap:35px}.NothecaCaseStudy-module__5ERgna__copy h2,.NothecaCaseStudy-module__5ERgna__authoring h2,.NothecaCaseStudy-module__5ERgna__certificateComposition h2{font-size:clamp(28px,6.4vw,42px)}.NothecaCaseStudy-module__5ERgna__narrowCopy{max-width:100%}.NothecaCaseStudy-module__5ERgna__visual,.NothecaCaseStudy-module__5ERgna__programVisual,.NothecaCaseStudy-module__5ERgna__supportingVisual,.NothecaCaseStudy-module__5ERgna__authoring{width:100%;margin-top:32px}.NothecaCaseStudy-module__5ERgna__authoring .NothecaCaseStudy-module__5ERgna__screenshot{width:100%}.NothecaCaseStudy-module__5ERgna__mobileCopy{margin-top:35px;padding-top:35px}.NothecaCaseStudy-module__5ERgna__phone{width:93%;max-width:350px;margin-top:10px}.NothecaCaseStudy-module__5ERgna__examComposition{gap:20px;margin-top:32px}.NothecaCaseStudy-module__5ERgna__examSetup,.NothecaCaseStudy-module__5ERgna__examAttempt{padding-top:0}.NothecaCaseStudy-module__5ERgna__connection{margin-top:20px}.NothecaCaseStudy-module__5ERgna__certificateComposition>.NothecaCaseStudy-module__5ERgna__copy{grid-row:1}.NothecaCaseStudy-module__5ERgna__system{margin-inline:-6.8182%;padding:50px 6%}.NothecaCaseStudy-module__5ERgna__system>.NothecaCaseStudy-module__5ERgna__copy{padding-top:0}.NothecaCaseStudy-module__5ERgna__flow{padding-left:20px}.NothecaCaseStudy-module__5ERgna__flow>li{gap:12px}.NothecaCaseStudy-module__5ERgna__flow>li:before{left:-24px}.NothecaCaseStudy-module__5ERgna__flow h3{font-size:17px}.NothecaCaseStudy-module__5ERgna__flow>li:has(.NothecaCaseStudy-module__5ERgna__roleBranch){flex-wrap:wrap}.NothecaCaseStudy-module__5ERgna__roleBranch{flex-basis:calc(100% - 26px);margin-top:8px;margin-left:26px;padding-left:15px}.NothecaCaseStudy-module__5ERgna__awards{gap:15px}.NothecaCaseStudy-module__5ERgna__assignmentNote{text-align:left}.NothecaCaseStudy-module__5ERgna__closing{padding:60px 0}.NothecaCaseStudy-module__5ERgna__closing h2{margin-bottom:30px;font-size:clamp(32px,7vw,54px)}.NothecaCaseStudy-module__5ERgna__closing>p:last-child{margin-left:0}.NothecaCaseStudy-module__5ERgna__bottomNav{grid-template-columns:1fr 1fr;gap:10px;padding-top:20px}.NothecaCaseStudy-module__5ERgna__bottomNav a:nth-child(2){grid-area:1/1/auto/-1;justify-self:center}.NothecaCaseStudy-module__5ERgna__bottomNav a{gap:8px;font-size:9px}.NothecaCaseStudy-module__5ERgna__contours{opacity:.08}}
