.OpeningComposition-module__Gj5Bia__coordinates{top:clamp(124px,17svh,168px);right:max(var(--gutter),calc((100% - 1800px)/2));color:#e7e5dfcf;font:400 11px/1.6 var(--mono);letter-spacing:-.015em;margin:0;position:absolute}@media (max-width:760px){.OpeningComposition-module__Gj5Bia__coordinates{top:120px;right:var(--gutter);font-size:9px}}@media (min-width:761px){.OpeningComposition-module__Gj5Bia__name.fluid-name{--opening-gutter:max(var(--gutter),calc((100% - 1800px)/2))}.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup{width:min(calc(100% - var(--opening-gutter) * 2),2.8em);font-size:min(clamp(360px,37vw,780px),72svh);bottom:clamp(100px,18svh,230px);left:50%;right:auto;transform:translate(-50%)}.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup>.heritage-column{height:clamp(180px,38svh,320px)}.OpeningComposition-module__Gj5Bia__name .hero-baseline{left:var(--opening-gutter);right:var(--opening-gutter);font:400 11px/1.5 var(--mono);letter-spacing:-.025em;border-color:#e7e5df26;padding-top:14px;bottom:clamp(26px,4svh,44px)}.OpeningComposition-module__Gj5Bia__masthead.portfolio-masthead{--opening-gutter:max(var(--gutter),calc((100% - 1500px)/2));min-height:100svh;padding:clamp(150px,17svh,190px) var(--opening-gutter) clamp(110px,13svh,150px)}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__center{gap:clamp(30px,5svh,60px)}.OpeningComposition-module__Gj5Bia__masthead h1{letter-spacing:-.015em;font-size:min(31vw,58svh,540px);line-height:.82}.OpeningComposition-module__Gj5Bia__masthead .hero-kicker{left:var(--opening-gutter);right:var(--opening-gutter);font:400 11px/1.6 var(--mono);letter-spacing:-.015em;top:clamp(124px,17svh,168px)}.OpeningComposition-module__Gj5Bia__masthead .hero-kicker>span:last-child{color:#b9c4b5}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot{left:var(--opening-gutter);right:var(--opening-gutter);font:400 11px/1.5 var(--mono);letter-spacing:-.025em;border-color:#e7e5df26;padding-top:14px;bottom:clamp(26px,4svh,44px)}:is(.OpeningComposition-module__Gj5Bia__name .hero-baseline a,.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot a){min-height:44px;color:var(--accent);gap:22px}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__center>.reveal{width:100%}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__center>.OpeningComposition-module__Gj5Bia__symbols{width:auto}.OpeningComposition-module__Gj5Bia__symbols .heritage-column{margin-inline:auto}:is(.OpeningComposition-module__Gj5Bia__name .hero-baseline a>span,.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot a>span){transition:transform .28s var(--ease)}:is(.OpeningComposition-module__Gj5Bia__name .hero-baseline a:is(:hover,:focus-visible)>span,.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot a:is(:hover,:focus-visible)>span){transform:translateY(3px)}:is(html[data-motion=off] .OpeningComposition-module__Gj5Bia__name .hero-baseline a>span,html[data-motion=off] .OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot a>span){transition:none;transform:none}@supports (text-box-trim:trim-both){.OpeningComposition-module__Gj5Bia__masthead h1{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@supports not (text-box-trim:trim-both){.OpeningComposition-module__Gj5Bia__masthead h1{transform:translateY(.04em)}}}@media (min-width:761px) and (max-width:1100px){.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup{font-size:min(37vw,66svh);bottom:clamp(130px,21svh,220px)}.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup>.heritage-column{width:48px;height:clamp(180px,28vw,260px)}.OpeningComposition-module__Gj5Bia__masthead.portfolio-masthead{min-height:100svh;padding-block:clamp(180px,20svh,220px) 130px}.OpeningComposition-module__Gj5Bia__masthead .hero-kicker{top:140px}.OpeningComposition-module__Gj5Bia__masthead h1{font-size:min(30vw,46svh)}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__center{gap:46px}}@media (min-width:761px) and (max-height:600px){.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup{font-size:60svh;bottom:24svh}.OpeningComposition-module__Gj5Bia__name .fluid-name__lockup>.heritage-column{height:34svh}.OpeningComposition-module__Gj5Bia__masthead.portfolio-masthead{padding-block:128px 90px}.OpeningComposition-module__Gj5Bia__masthead h1{font-size:min(28vw,38svh)}.OpeningComposition-module__Gj5Bia__masthead .hero-kicker{top:108px}.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__center{gap:24px}:is(.OpeningComposition-module__Gj5Bia__name .hero-baseline,.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot){padding-top:10px;bottom:14px}}@media (min-width:761px) and (prefers-reduced-motion:reduce){:is(.OpeningComposition-module__Gj5Bia__name .hero-baseline a>span,.OpeningComposition-module__Gj5Bia__masthead .portfolio-masthead__foot a>span){transition:none;transform:none}}
.ReportPreview-module__XQgdSa__scene{color:#17261d;background:#f6f7f7;flex-direction:column;justify-content:space-between;gap:24px;width:100%;height:100%;padding:clamp(19px,4cqi,32px);display:flex}.ReportPreview-module__XQgdSa__context{justify-content:space-between;align-items:start;gap:20px;display:flex}.ReportPreview-module__XQgdSa__context dl{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;min-width:0;display:grid}.ReportPreview-module__XQgdSa__scene dt{color:#536251;font:400 11px/1.6 var(--reading)}.ReportPreview-module__XQgdSa__context dd{font:450 clamp(13px,2.7cqi,17px)/1.5 var(--reading);letter-spacing:-.015em;text-wrap:pretty;margin-top:4px}.ReportPreview-module__XQgdSa__mark{flex:none;width:clamp(48px,10cqi,70px);height:auto}.ReportPreview-module__XQgdSa__record{min-width:0}.ReportPreview-module__XQgdSa__identity{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 22px;display:flex}.ReportPreview-module__XQgdSa__instrument{font:400 clamp(48px,15cqi,88px)/.95 var(--display);letter-spacing:-.018em;display:block}.ReportPreview-module__XQgdSa__direction{font:450 14px/1.6 var(--reading);padding-bottom:3px;display:block}.ReportPreview-module__XQgdSa__direction>span{color:#536251;font:400 11px/1.6 var(--reading);display:block}.ReportPreview-module__XQgdSa__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.ReportPreview-module__XQgdSa__values dd{font:500 clamp(16px,3.4cqi,22px)/1.45 var(--reading);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:4px}.ReportPreview-module__XQgdSa__scope{font:400 12px/1.6 var(--reading);color:#536251;margin:0}.ReportPreview-module__XQgdSa__scope>span{font-size:11px}@container (max-width:420px){.ReportPreview-module__XQgdSa__scene{gap:20px;padding:19px}.ReportPreview-module__XQgdSa__context{gap:12px}.ReportPreview-module__XQgdSa__context dl{gap:13px}.ReportPreview-module__XQgdSa__mark{width:44px}.ReportPreview-module__XQgdSa__instrument{font-size:51px}.ReportPreview-module__XQgdSa__identity{align-items:start}.ReportPreview-module__XQgdSa__direction{padding:0}.ReportPreview-module__XQgdSa__values{gap:10px;margin-top:18px}.ReportPreview-module__XQgdSa__values dd{font-size:17px}}@media (max-width:760px){.ReportPreview-module__XQgdSa__scene{height:auto;min-height:340px}}@media (forced-colors:active){.ReportPreview-module__XQgdSa__scene{color:canvastext;background:canvas}.ReportPreview-module__XQgdSa__scene :is(dt,dd,span,p){color:canvastext}.ReportPreview-module__XQgdSa__mark{forced-color-adjust:none;background:#e7e5df}}@media print{.ReportPreview-module__XQgdSa__scene{color:#000;background:#fff}.ReportPreview-module__XQgdSa__scene :is(dt,dd,span,p){color:#000}}
.ProjectArt-module__1g0YQa__art{position:absolute;inset:0;overflow:hidden}.ProjectArt-module__1g0YQa__dashboard{background:#f6f7f7}.ProjectArt-module__1g0YQa__readableExcerpt{height:100%;position:relative}.ProjectArt-module__1g0YQa__dashboard img{object-fit:contain;padding:clamp(10px,1.4vw,22px)}.ProjectArt-module__1g0YQa__markPlate{background:#e7e5df;place-items:center;display:grid}.ProjectArt-module__1g0YQa__markPlate img{object-fit:contain;width:58%;height:auto;max-height:78%;display:block}.ProjectArt-module__1g0YQa__viemmaco{color:var(--ink);background:0 0}.ProjectArt-module__1g0YQa__identityPlate{color:var(--ink);flex-direction:column;justify-content:space-between;padding:clamp(22px,4cqi,36px);display:flex}.ProjectArt-module__1g0YQa__plateHeading{font:400 10px/1.6 var(--mono);justify-content:space-between;align-items:baseline;gap:20px;display:flex}.ProjectArt-module__1g0YQa__plateHeading>span:first-child{font:500 clamp(20px,3.3cqi,27px)/1.2 var(--reading);letter-spacing:-.025em}.ProjectArt-module__1g0YQa__plateHeading>span:last-child{color:var(--gold-ink)}.ProjectArt-module__1g0YQa__plateMark{justify-content:center;align-items:center;width:68%;height:68%;min-height:0;margin:auto;display:flex;position:relative}.ProjectArt-module__1g0YQa__plateMark img{object-fit:contain;width:auto;max-width:90%;height:auto;max-height:90%;display:block}.ProjectArt-module__1g0YQa__plateMark i{border:0 solid #745f2c66;width:16px;height:16px;position:absolute}.ProjectArt-module__1g0YQa__plateMark i:first-of-type{border-top-width:1px;border-left-width:1px;top:0;left:0}.ProjectArt-module__1g0YQa__plateMark i:nth-of-type(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.ProjectArt-module__1g0YQa__plateMark i:nth-of-type(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.ProjectArt-module__1g0YQa__plateMark i:nth-of-type(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.ProjectArt-module__1g0YQa__identityPlate>p{font:400 10px/1.7 var(--reading);color:var(--detail-ink);justify-content:space-between;gap:15px;margin:0;display:flex}.ProjectArt-module__1g0YQa__identityPlate>p>span{text-align:right}@media (max-width:760px){.ProjectArt-module__1g0YQa__identityPlate{padding:22px}.ProjectArt-module__1g0YQa__plateMark{width:76%;height:65%}.ProjectArt-module__1g0YQa__plateHeading{font-size:9px}.ProjectArt-module__1g0YQa__plateHeading>span:first-child{font-size:22px}.ProjectArt-module__1g0YQa__identityPlate>p{max-width:100%;font-size:10px}.ProjectArt-module__1g0YQa__identityPlate>p>span{max-width:16ch}}@media (forced-colors:active){.ProjectArt-module__1g0YQa__plateMark i{border-color:canvastext}.ProjectArt-module__1g0YQa__identityPlate,.ProjectArt-module__1g0YQa__identityPlate :is(p,span){color:canvastext}}.ProjectArt-module__1g0YQa__mark{object-fit:contain;width:clamp(120px,29%,260px);height:auto;transition:transform .7s var(--ease);position:absolute;top:50%;left:28%;transform:translate(-50%,-50%)}.ProjectArt-module__1g0YQa__upcoming{position:absolute;top:50%;left:53%;right:7%;transform:translateY(-50%)}.ProjectArt-module__1g0YQa__upcoming>span{font:400 9px/1.5 var(--mono);letter-spacing:0;color:var(--detail-ink)}.ProjectArt-module__1g0YQa__upcoming p{font:400 clamp(22px,2.7vw,43px)/1.12 var(--display);text-wrap:balance;margin:0}.ProjectArt-module__1g0YQa__upcoming em{font:400 1.28em/1.1 var(--script);color:var(--gold-ink);text-transform:none;white-space:nowrap}.ProjectArt-module__1g0YQa__telecastt{color:#e7e5df;background:#101c18}.ProjectArt-module__1g0YQa__telecastt .ProjectArt-module__1g0YQa__bottom{color:#9caf9e;font-size:8px}.project-item:is(:hover,:focus-within) .ProjectArt-module__1g0YQa__mark{transform:translate(-50%,-50%)scale(1.035)}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__label,.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__bottom{font-size:10.5px;left:clamp(28px,4vw,60px)}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__label{top:32px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__bottom{bottom:30px;right:clamp(28px,4vw,60px)}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__mark{width:clamp(180px,24%,300px);left:28%}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming{left:56%;right:6%}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming>span{font-size:10.5px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming p{margin-top:20px;font-size:clamp(32px,3.3vw,49px);line-height:1.1}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming em{font-size:1.35em}.ProjectArt-module__1g0YQa__caseTelecastt{grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:65px clamp(28px,5vw,76px);display:grid}.ProjectArt-module__1g0YQa__caseIdentity{justify-content:center;align-items:center;gap:22px;min-width:0;display:flex}.ProjectArt-module__1g0YQa__caseIdentity img{mix-blend-mode:screen;width:clamp(90px,12vw,180px);height:auto;margin-left:-15%;display:block}.ProjectArt-module__1g0YQa__caseIdentity>span{font:500 clamp(30px,3.3vw,52px)/1 var(--reading);letter-spacing:-.05em;margin-left:-45px}.ProjectArt-module__1g0YQa__caseStatement{font:400 clamp(44px,5.1vw,77px)/1.05 var(--display);letter-spacing:-.015em;margin:0}.ProjectArt-module__1g0YQa__caseStatement em{color:var(--accent);font:400 1.16em/1.1 var(--script);letter-spacing:0;text-transform:none;white-space:nowrap;margin-top:6px;display:inline-block}@media (min-width:761px){.ProjectArt-module__1g0YQa__viemmaco{color:var(--ink)}.ProjectArt-module__1g0YQa__viemmaco:not(.ProjectArt-module__1g0YQa__caseViemmaco) .ProjectArt-module__1g0YQa__mark{width:clamp(180px,40%,310px);top:38%;left:50%}.ProjectArt-module__1g0YQa__viemmaco:not(.ProjectArt-module__1g0YQa__caseViemmaco) .ProjectArt-module__1g0YQa__upcoming{text-align:center;top:78%;left:0;right:0}.ProjectArt-module__1g0YQa__viemmaco:not(.ProjectArt-module__1g0YQa__caseViemmaco) .ProjectArt-module__1g0YQa__upcoming p{font-size:28px}.ProjectArt-module__1g0YQa__caseViemmaco{background:#e7e5df}.ProjectArt-module__1g0YQa__caseTelecastt{background:radial-gradient(at 25% 45%,#234236 0,#0000 68%),#101c18;border-radius:20px}.ProjectArt-module__1g0YQa__dashboard img{padding:0}}@media (max-width:760px){.ProjectArt-module__1g0YQa__mark{width:30%;left:26%}.ProjectArt-module__1g0YQa__readableExcerpt{height:auto}.ProjectArt-module__1g0YQa__upcoming{left:49%;right:6%}.ProjectArt-module__1g0YQa__upcoming>span{font-size:8px}.ProjectArt-module__1g0YQa__upcoming p{margin-top:12px;font-size:clamp(21px,6vw,30px)}.ProjectArt-module__1g0YQa__telecastt .ProjectArt-module__1g0YQa__bottom>span:last-child{display:none}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__label,.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__bottom{font-size:10px;left:22px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__label{top:22px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__bottom{bottom:22px;right:22px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__mark{width:34%;left:25%}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming{left:51%;right:5%}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming>span{font-size:9px}.ProjectArt-module__1g0YQa__caseViemmaco .ProjectArt-module__1g0YQa__upcoming p{margin-top:14px;font-size:clamp(23px,6.4vw,32px)}.ProjectArt-module__1g0YQa__caseTelecastt{text-align:center;grid-template-columns:1fr;align-content:center;gap:22px;padding:54px 28px}.ProjectArt-module__1g0YQa__caseIdentity{gap:9px}.ProjectArt-module__1g0YQa__caseIdentity img{width:68px;margin-left:-10px}.ProjectArt-module__1g0YQa__caseIdentity>span{margin-left:-17px;font-size:26px}.ProjectArt-module__1g0YQa__caseStatement{font-size:40px}.ProjectArt-module__1g0YQa__caseStatement em{font-size:1.2em}}@media (prefers-reduced-motion:reduce){.ProjectArt-module__1g0YQa__mark{transition:none}}html[data-motion=off] .ProjectArt-module__1g0YQa__mark{transition:none}@media (min-width:761px) and (max-width:1100px){.work-page .ProjectArt-module__1g0YQa__caseTelecastt{text-align:center;grid-template-columns:1fr;align-content:center;gap:18px;padding:35px 22px}.work-page .ProjectArt-module__1g0YQa__caseIdentity{gap:12px}.work-page .ProjectArt-module__1g0YQa__caseIdentity img{width:76px;margin-left:-10px}.work-page .ProjectArt-module__1g0YQa__caseIdentity>span{margin-left:-20px;font-size:29px}.work-page .ProjectArt-module__1g0YQa__caseStatement{font-size:36px}.work-page .ProjectArt-module__1g0YQa__viemmaco:not(.ProjectArt-module__1g0YQa__caseViemmaco) .ProjectArt-module__1g0YQa__mark{width:clamp(160px,48%,220px)}.work-page .ProjectArt-module__1g0YQa__viemmaco:not(.ProjectArt-module__1g0YQa__caseViemmaco) .ProjectArt-module__1g0YQa__upcoming p{font-size:25px}}@media (hover:none){.project-item:hover .ProjectArt-module__1g0YQa__mark{transform:translate(-50%,-50%)}}.ProjectArt-module__1g0YQa__telecasttSymbol{display:contents}@media (min-width:761px){.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__mark{width:clamp(130px,30cqi,210px);transition:none;top:50%;left:25%}.project-item:is(:hover,:focus-within) .ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__mark{transform:translate(-50%,-50%)}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__upcoming{text-align:left;top:50%;left:51%;right:4%}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__upcoming p{margin:0;font-size:clamp(25px,4.8cqi,34px);line-height:1.18}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__upcoming em{font-size:1.3em}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook).ProjectArt-module__1g0YQa__caseTelecastt{border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(28px,5cqi,40px);padding:clamp(28px,7cqi,48px);display:flex}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity{justify-content:flex-start;gap:14px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity>span{margin:0;font-size:clamp(25px,4.6cqi,32px)}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity .ProjectArt-module__1g0YQa__telecasttSymbol{flex:none;width:42px;height:41px;display:block;position:relative;overflow:hidden}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__telecasttSymbol img{width:224.719%;max-width:none;height:auto;margin:0;position:absolute;top:-74.3619%;left:-64.6067%}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseStatement{font-size:clamp(38px,7.4cqi,52px);line-height:1.05}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseStatement em{margin-top:4px;font-size:1.18em}}@media (min-width:761px) and (max-width:1100px){.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__mark{width:clamp(130px,46cqi,190px);top:33%;left:50%}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__upcoming{text-align:center;top:77%;left:4%;right:4%}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__upcoming p{font-size:25px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook).ProjectArt-module__1g0YQa__caseTelecastt{gap:26px;padding:26px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity{gap:10px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity>span{font-size:26px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseIdentity .ProjectArt-module__1g0YQa__telecasttSymbol{width:34px;height:33px}.ProjectArt-module__1g0YQa__art:is(.ProjectArt-module__1g0YQa__exhibition,.ProjectArt-module__1g0YQa__quicklook) .ProjectArt-module__1g0YQa__caseStatement{font-size:clamp(34px,8cqi,44px)}}@media (min-width:761px){.ProjectArt-module__1g0YQa__caseTelecastt.ProjectArt-module__1g0YQa__casePresentation{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;padding:clamp(32px,5cqi,62px)}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity{gap:20px}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity>span{margin:0;font-size:clamp(32px,4cqi,48px)}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity .ProjectArt-module__1g0YQa__telecasttSymbol{flex:none;width:64px;height:62px;display:block;position:relative;overflow:hidden}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__telecasttSymbol img{width:224.719%;max-width:none;height:auto;margin:0;position:absolute;top:-74.3619%;left:-64.6067%}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseStatement{font-size:clamp(48px,6cqi,72px)}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseStatement em{letter-spacing:0;font-size:1.16em}}@media (min-width:761px) and (max-width:1100px){.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity{gap:14px}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity>span{font-size:clamp(29px,4cqi,40px)}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseIdentity .ProjectArt-module__1g0YQa__telecasttSymbol{width:48px;height:47px}.ProjectArt-module__1g0YQa__casePresentation .ProjectArt-module__1g0YQa__caseStatement{font-size:clamp(40px,6cqi,56px)}}
.FeaturedProjects-module__DCaKuW__grid{grid-template-columns:1fr 1fr;gap:48px clamp(40px,7vw,110px);margin:52px 0 48px;display:grid}.FeaturedProjects-module__DCaKuW__entry{min-width:0}.FeaturedProjects-module__DCaKuW__media{display:none}.FeaturedProjects-module__DCaKuW__link{color:var(--ink);outline-offset:8px;display:block;position:relative}.FeaturedProjects-module__DCaKuW__stage{height:clamp(370px,30vw,450px);position:relative}.FeaturedProjects-module__DCaKuW__identity{width:260px;height:208px;transition:top .8s var(--ease),transform .8s var(--ease);will-change:transform;place-items:center;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.FeaturedProjects-module__DCaKuW__identity img{object-fit:contain;width:210px;height:147px}.FeaturedProjects-module__DCaKuW__identity .FeaturedProjects-module__DCaKuW__viemmacoMark{width:238px;height:200px}.FeaturedProjects-module__DCaKuW__markMotion{place-items:center;display:grid}.FeaturedProjects-module__DCaKuW__proof{width:100%;height:100%}.FeaturedProjects-module__DCaKuW__preview{opacity:0;pointer-events:none;text-align:center;filter:blur(5px);transition:opacity .35s ease,transform .65s var(--ease),filter .55s var(--ease);position:absolute;bottom:32px;left:6%;right:6%;transform:translateY(12px)}.FeaturedProjects-module__DCaKuW__preview h3{font:500 clamp(24px,2.1vw,32px)/1.16 var(--reading);text-transform:none;letter-spacing:-.045em;text-wrap:balance;margin:0 0 12px}.FeaturedProjects-module__DCaKuW__preview p{font:400 11.7px/1.6 var(--mono);letter-spacing:-.035em;color:var(--detail-ink);text-wrap:pretty;max-width:42ch;margin-inline:auto}.FeaturedProjects-module__DCaKuW__caption{font:400 12px/1.5 var(--mono);align-items:center;gap:14px;padding:14px 0;display:flex}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){color:var(--detail-ink);margin-left:auto;font-size:10px}.FeaturedProjects-module__DCaKuW__caption>svg{color:var(--gold-ink);transition:transform .45s var(--ease)}.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__identity{top:29%;transform:translate(-50%,-50%)scale(.9)}.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__preview{opacity:1;filter:blur();transition-delay:80ms;transform:none}.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__caption>svg{transform:translate(2px,-2px)}@media (max-width:1000px){.FeaturedProjects-module__DCaKuW__grid{column-gap:36px}.FeaturedProjects-module__DCaKuW__caption{gap:10px}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){font-size:9px}.FeaturedProjects-module__DCaKuW__preview{left:2%;right:2%}}@media (hover:none){.FeaturedProjects-module__DCaKuW__identity{top:29%;transform:translate(-50%,-50%)scale(.9)}.FeaturedProjects-module__DCaKuW__preview{opacity:1;filter:none;transform:none}}@media (max-width:760px),(max-width:950px) and (max-height:520px){.FeaturedProjects-module__DCaKuW__grid{grid-template-columns:1fr;row-gap:28px;margin-block:30px}.FeaturedProjects-module__DCaKuW__stage{grid-template-rows:155px auto;gap:20px;height:auto;min-height:325px;padding:20px 3% 24px;display:grid}.FeaturedProjects-module__DCaKuW__identity,.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__identity{width:100%;height:155px;position:static;transform:none}.FeaturedProjects-module__DCaKuW__identity img{width:151px;height:106px}.FeaturedProjects-module__DCaKuW__identity .FeaturedProjects-module__DCaKuW__viemmacoMark{width:171px;height:144px}.FeaturedProjects-module__DCaKuW__preview{opacity:1;filter:none;position:static;transform:none}.FeaturedProjects-module__DCaKuW__preview h3{font-size:27px}.FeaturedProjects-module__DCaKuW__preview p{max-width:35ch;font-size:13px;line-height:1.65}.FeaturedProjects-module__DCaKuW__caption{flex-wrap:wrap;font-size:11px}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){font-size:10px}}@media (prefers-reduced-motion:reduce){.FeaturedProjects-module__DCaKuW__identity,.FeaturedProjects-module__DCaKuW__preview,.FeaturedProjects-module__DCaKuW__caption>svg{filter:none;transition:none}}html[data-motion=off] :is(.FeaturedProjects-module__DCaKuW__identity,.FeaturedProjects-module__DCaKuW__preview,.FeaturedProjects-module__DCaKuW__caption>svg){filter:none;transition:none}@media (min-width:1101px) and (any-hover:hover) and (any-pointer:fine){.FeaturedProjects-module__DCaKuW__grid{column-gap:clamp(40px,5vw,80px);margin-block:64px 20px}.FeaturedProjects-module__DCaKuW__stage{height:clamp(540px,40vw,700px)}.FeaturedProjects-module__DCaKuW__identity{z-index:2;transition:transform .85s var(--ease);top:43%}.FeaturedProjects-module__DCaKuW__identity img{width:224px;height:157px}.FeaturedProjects-module__DCaKuW__identity .FeaturedProjects-module__DCaKuW__viemmacoMark{width:265px;height:223px}.FeaturedProjects-module__DCaKuW__media{aspect-ratio:1586/992;opacity:0;filter:blur(3px);transition:opacity .3s ease,transform .7s var(--ease),filter .45s var(--ease);pointer-events:none;display:block;position:absolute;inset:92px 4% auto;transform:translateY(18px)scale(.98)}.FeaturedProjects-module__DCaKuW__proof{outline-offset:-1px;border-radius:14px;outline:1px solid #00000012;overflow:hidden;box-shadow:0 22px 50px -22px #00000030,0 5px 15px -8px #00000018}.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__identity{top:43%;transform:translate(-50%,calc(-50% + -1*clamp(176px,17.2vw - 56px,245px)))scale(.44)}.FeaturedProjects-module__DCaKuW__link[data-project=viemmaco]:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__identity{transform:translate(-50%,calc(-50% - 60px))scale(.9)}.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__media{opacity:1;filter:none;transition-delay:70ms;transform:none}.FeaturedProjects-module__DCaKuW__preview{bottom:24px;left:4%;right:4%}.FeaturedProjects-module__DCaKuW__preview h3{letter-spacing:-.035em;margin-bottom:10px;font-size:clamp(29px,2.4vw,38px)}.FeaturedProjects-module__DCaKuW__preview p{letter-spacing:-.025em;font-size:13px;line-height:1.65}.FeaturedProjects-module__DCaKuW__caption{padding-block:20px;font-size:13px}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){font-size:11px}}@media (prefers-reduced-motion:reduce){.FeaturedProjects-module__DCaKuW__media,.FeaturedProjects-module__DCaKuW__identity{filter:none;transition:none}}html[data-motion=off] :is(.FeaturedProjects-module__DCaKuW__media,.FeaturedProjects-module__DCaKuW__identity){filter:none;transition:none}@media (min-width:761px) and (max-width:1100px){.FeaturedProjects-module__DCaKuW__grid{column-gap:32px;margin-block:45px 25px}.FeaturedProjects-module__DCaKuW__stage{height:390px}.FeaturedProjects-module__DCaKuW__identity,.FeaturedProjects-module__DCaKuW__link:is([data-hover=true],:focus-visible) .FeaturedProjects-module__DCaKuW__identity{top:29%;transform:translate(-50%,-50%)}.FeaturedProjects-module__DCaKuW__identity img{width:180px;height:126px}.FeaturedProjects-module__DCaKuW__identity .FeaturedProjects-module__DCaKuW__viemmacoMark{width:205px;height:172px}.FeaturedProjects-module__DCaKuW__preview{opacity:1;filter:none;bottom:30px;left:0;right:0;transform:none}.FeaturedProjects-module__DCaKuW__preview h3{font-size:clamp(24px,2.8vw,30px)}.FeaturedProjects-module__DCaKuW__preview p{font-size:12.5px;line-height:1.65}.FeaturedProjects-module__DCaKuW__caption{flex-wrap:wrap;gap:8px;font-size:12px}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){font-size:11px}}@media (min-width:1101px) and (any-pointer:coarse),(min-width:1101px) and (hover:none){.FeaturedProjects-module__DCaKuW__stage{height:clamp(430px,36vw,540px)}.FeaturedProjects-module__DCaKuW__identity{top:29%}.FeaturedProjects-module__DCaKuW__identity img{width:224px;height:157px}.FeaturedProjects-module__DCaKuW__identity .FeaturedProjects-module__DCaKuW__viemmacoMark{width:245px;height:206px}.FeaturedProjects-module__DCaKuW__preview{opacity:1;filter:none;bottom:32px;transform:none}.FeaturedProjects-module__DCaKuW__preview p,.FeaturedProjects-module__DCaKuW__caption{font-size:13px}.FeaturedProjects-module__DCaKuW__caption>span:nth-child(2){font-size:11px}}@media (min-width:1101px) and (any-pointer:coarse) and (any-hover:hover) and (any-pointer:fine){.FeaturedProjects-module__DCaKuW__stage{height:clamp(540px,40vw,700px)}}
.TermNote-module__dPGVha__trigger{display:none}.TermNote-module__dPGVha__staticTerm{display:inline}.TermNote-module__dPGVha__note{font:inherit}.TermNote-module__dPGVha__note strong,.TermNote-module__dPGVha__note button{display:none}.TermNote-module__dPGVha__note>span:before{content:" ("}.TermNote-module__dPGVha__note>span:after{content:")"}@supports selector(:popover-open){.TermNote-module__dPGVha__staticTerm{display:none}.TermNote-module__dPGVha__trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--gold-ink);text-decoration-color:var(--gold-ink);text-underline-offset:5px;cursor:help;background:0 0;border:0;border-radius:0;padding:0;display:inline}.TermNote-module__dPGVha__trigger:focus-visible{outline:2px solid var(--gold-ink);outline-offset:5px}.TermNote-module__dPGVha__note{background:var(--paper);width:min(440px,100vw - 44px);max-height:calc(100svh - 64px);color:var(--ink);border:1px solid #74602833;border-radius:3px;margin:0;padding:30px 56px 30px 30px;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 6px 14px -10px #0004,0 30px 80px -28px #0006}.TermNote-module__dPGVha__note:not(:popover-open){display:none}.TermNote-module__dPGVha__note:popover-open{display:block}.TermNote-module__dPGVha__note::backdrop{background:#10271d18}.TermNote-module__dPGVha__note strong{color:var(--gold-ink);font:500 22px/1.3 var(--reading);letter-spacing:-.02em;text-transform:none;margin-bottom:13px;display:block}.TermNote-module__dPGVha__note>span{font:400 16px/1.8 var(--reading);letter-spacing:0;display:block}.TermNote-module__dPGVha__note>span:before,.TermNote-module__dPGVha__note>span:after{content:none}.TermNote-module__dPGVha__note button{width:44px;height:44px;color:var(--ink);font:400 27px/1 var(--reading);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:9px;right:9px}.TermNote-module__dPGVha__note button:focus-visible{outline:2px solid var(--gold-ink);outline-offset:-3px}}@media (forced-colors:active){.TermNote-module__dPGVha__trigger{text-decoration-color:linktext}.TermNote-module__dPGVha__note{color:canvastext;background:canvas;border-color:canvastext}.TermNote-module__dPGVha__note strong,.TermNote-module__dPGVha__note button{color:canvastext}.TermNote-module__dPGVha__trigger:focus-visible,.TermNote-module__dPGVha__note button:focus-visible{outline-color:highlight}}@media print{.TermNote-module__dPGVha__staticTerm{display:inline}.TermNote-module__dPGVha__trigger{display:none}.TermNote-module__dPGVha__term .TermNote-module__dPGVha__note{width:auto;color:inherit;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:inline;position:static;transform:none}.TermNote-module__dPGVha__note>strong,.TermNote-module__dPGVha__note>button{display:none}.TermNote-module__dPGVha__note>span{font:inherit;display:inline}.TermNote-module__dPGVha__note>span:before{content:" ("}.TermNote-module__dPGVha__note>span:after{content:")"}}
.CaseLiterature-module__jxLbsW__chapter{scroll-margin-top:100px}.CaseLiterature-module__jxLbsW__chapter h2{text-wrap:balance;max-width:23ch}.CaseLiterature-module__jxLbsW__prose{gap:21px;display:grid}.CaseLiterature-module__jxLbsW__notes{margin:36px 0 0}.CaseLiterature-module__jxLbsW__note{grid-template-columns:minmax(125px,.75fr) minmax(0,1.65fr);gap:30px;min-width:0;padding-block:21px;display:grid}.CaseLiterature-module__jxLbsW__note dt{font:400 13px/1.6 var(--mono);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;padding-top:1px}.CaseLiterature-module__jxLbsW__note dd{max-width:51ch;font:400 16px/1.75 var(--reading);letter-spacing:-.008em;color:var(--detail-ink);text-wrap:pretty;margin:0}.CaseLiterature-module__jxLbsW__reference{width:fit-content;max-width:65ch;min-height:44px;font:450 14px/1.7 var(--reading);letter-spacing:-.008em;color:var(--gold-ink);text-underline-offset:4px;align-items:baseline;gap:14px;margin-top:22px;padding-block:9px;-webkit-text-decoration:underline #745f2c66;text-decoration:underline #745f2c66;transition:color .2s,text-decoration-color .2s;display:flex}.CaseLiterature-module__jxLbsW__reference:hover{color:var(--ink);text-decoration-color:currentColor}.CaseLiterature-module__jxLbsW__reference:focus-visible{outline:2px solid var(--gold-ink);outline-offset:5px}.CaseLiterature-module__jxLbsW__reference>span{flex:none}@media (min-width:761px){.CaseLiterature-module__jxLbsW__notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;margin-top:48px;padding-top:32px;display:grid}.CaseLiterature-module__jxLbsW__note{border:0;padding:0;display:block}.CaseLiterature-module__jxLbsW__note dt{color:var(--gold-ink);font:450 22px/1.25 var(--reading);letter-spacing:-.025em;margin-bottom:13px}.CaseLiterature-module__jxLbsW__note dd{letter-spacing:-.008em;font-size:16px;line-height:1.75}.CaseLiterature-module__jxLbsW__reference{margin-top:30px}}@media (min-width:761px) and (max-width:1100px){.CaseLiterature-module__jxLbsW__notes{gap:30px}.CaseLiterature-module__jxLbsW__note dt{font-size:21px}}@media (max-width:760px),(max-width:950px) and (max-height:520px){.CaseLiterature-module__jxLbsW__prose{gap:18px}.CaseLiterature-module__jxLbsW__notes{margin-top:28px}.CaseLiterature-module__jxLbsW__note{grid-template-columns:1fr;gap:9px;padding-block:19px}.CaseLiterature-module__jxLbsW__note dt{font:450 18px/1.4 var(--reading);letter-spacing:-.025em;color:var(--gold-ink)}.CaseLiterature-module__jxLbsW__note dd{max-width:65ch;font-size:16px;line-height:1.75}.CaseLiterature-module__jxLbsW__reference{margin-top:17px}}@media (prefers-reduced-motion:reduce){.CaseLiterature-module__jxLbsW__reference{transition:none}}html[data-motion=off] .CaseLiterature-module__jxLbsW__reference{transition:none}
.CaseReasoning-module__rw6yMG__plate{--plate-ink:var(--ink,#1d211e);--plate-note:var(--detail-ink,#46543f);--plate-line:var(--gold-ink,#806e31);min-width:0;color:var(--plate-ink);margin:48px 0 52px}.CaseReasoning-module__rw6yMG__plate :is(h3,p,small,span,strong,dt,dd){text-transform:none;letter-spacing:normal}.CaseReasoning-module__rw6yMG__plate h3{font:550 17px/1.4 var(--reading);text-wrap:balance;margin:0 0 12px}.CaseReasoning-module__rw6yMG__plate p{font:400 15px/1.7 var(--reading);color:var(--plate-note);text-wrap:pretty;margin:0}.CaseReasoning-module__rw6yMG__formBridge{grid-template-columns:clamp(100px,10vw,150px) minmax(0,1fr);align-items:center;gap:30px;margin-bottom:44px;scroll-margin-top:90px;display:grid}.CaseReasoning-module__rw6yMG__formBridge>img{width:100%;height:auto;display:block}.CaseReasoning-module__rw6yMG__formBridge>p{max-width:47ch;font-size:16px}.CaseReasoning-module__rw6yMG__sequence,.CaseReasoning-module__rw6yMG__relationships{gap:26px;margin:0;padding:0;list-style:none;display:grid}.CaseReasoning-module__rw6yMG__sequence{grid-template-columns:1fr;gap:28px}.CaseReasoning-module__rw6yMG__sequence li,.CaseReasoning-module__rw6yMG__relationships li{min-width:0;padding-top:32px;position:relative}.CaseReasoning-module__rw6yMG__sequence li{grid-template-columns:minmax(140px,.8fr) minmax(0,1.6fr);align-items:baseline;gap:10px 32px;padding:0 0 0 23px;display:grid}.CaseReasoning-module__rw6yMG__sequence li>h3{grid-area:1/1;margin:0;font-size:18px}.CaseReasoning-module__rw6yMG__sequence li>p{grid-area:1/2}.CaseReasoning-module__rw6yMG__sequence li>.CaseReasoning-module__rw6yMG__nodeDetail{grid-area:2/2;margin-top:0}.CaseReasoning-module__rw6yMG__node{border:1px solid var(--plate-line);background:var(--paper,#e7e5df);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:0}.CaseReasoning-module__rw6yMG__sequence .CaseReasoning-module__rw6yMG__node{width:6px;height:6px;top:8px}.CaseReasoning-module__rw6yMG__sequence li:not(:last-child):before{content:"";background:var(--plate-line);opacity:.45;width:1px;height:calc(100% + 22px);position:absolute;top:14px;left:2.5px}.CaseReasoning-module__rw6yMG__sequence small{font:500 13px/1.55 var(--reading);color:var(--plate-line);margin-top:18px;display:block}.CaseReasoning-module__rw6yMG__nodeDetail{margin-top:10px}.CaseReasoning-module__rw6yMG__nodeDetail>summary{width:fit-content;min-height:44px;color:var(--plate-line);font:500 13px/1.55 var(--reading);cursor:pointer;align-items:baseline;gap:12px;padding-block:10px;list-style:none;display:flex}.CaseReasoning-module__rw6yMG__nodeDetail>summary::-webkit-details-marker{display:none}.CaseReasoning-module__rw6yMG__nodeDetail[open]>summary>span{transform:rotate(45deg)}.CaseReasoning-module__rw6yMG__nodeDetail>div{padding-top:8px}.CaseReasoning-module__rw6yMG__nodeDetail>div>p{font-size:14px}.CaseReasoning-module__rw6yMG__nodeDetail a{min-height:44px;color:var(--plate-line);font:500 13px/1.65 var(--reading);text-underline-offset:5px;align-items:baseline;gap:12px;padding-block:10px;display:inline-flex}.CaseReasoning-module__rw6yMG__nodeDetail :is(summary,a):focus-visible{outline:2px solid var(--plate-line);outline-offset:4px}.CaseReasoning-module__rw6yMG__returnPath{margin:26px 0 0 23px}.CaseReasoning-module__rw6yMG__returnPath svg{display:none}.CaseReasoning-module__rw6yMG__returnPath p{border-left:1px solid var(--plate-line);text-align:left;width:fit-content;max-width:59ch;margin:0;padding-left:18px;font-size:14px}.CaseReasoning-module__rw6yMG__caption{margin-top:32px}.CaseReasoning-module__rw6yMG__captionHeading{align-items:center;gap:15px;margin-bottom:18px;display:flex}.CaseReasoning-module__rw6yMG__mark{object-fit:contain;flex:none;width:36px;height:36px}.CaseReasoning-module__rw6yMG__caption strong{max-width:35ch;font:550 21px/1.35 var(--reading);letter-spacing:-.015em;text-wrap:balance}.CaseReasoning-module__rw6yMG__caption>p{max-width:65ch;font-size:16px;line-height:1.75}.CaseReasoning-module__rw6yMG__caption .CaseReasoning-module__rw6yMG__provenance{max-width:75ch;font:400 13px/1.65 var(--reading);color:var(--plate-note);margin-top:16px}.CaseReasoning-module__rw6yMG__productReference{font:550 19px/1.45 var(--reading)!important;color:var(--plate-ink)!important;margin:0 0 22px!important}.CaseReasoning-module__rw6yMG__businessContext{grid-template-columns:minmax(150px,.9fr) minmax(0,1.6fr);align-items:start;gap:40px;margin-bottom:28px;display:grid}.CaseReasoning-module__rw6yMG__parentIdentity{padding-top:6px}.CaseReasoning-module__rw6yMG__parentIdentity>img{width:100%;height:auto;display:block}.CaseReasoning-module__rw6yMG__plate .CaseReasoning-module__rw6yMG__parentIdentity>p{font:400 13px/1.7 var(--reading);color:var(--plate-note);margin-top:14px}.CaseReasoning-module__rw6yMG__plate .CaseReasoning-module__rw6yMG__responsibility .CaseReasoning-module__rw6yMG__businessRole{color:var(--plate-ink);font:550 19px/1.5 var(--reading);margin:0 0 22px}.CaseReasoning-module__rw6yMG__businessRole>span{color:var(--plate-note);font:400 13px/1.7 var(--reading);margin-top:5px;display:block}.CaseReasoning-module__rw6yMG__responsibility dl{gap:20px;margin:0;display:grid}.CaseReasoning-module__rw6yMG__responsibility dt{color:var(--plate-line);font:550 15px/1.6 var(--reading);margin-bottom:5px}.CaseReasoning-module__rw6yMG__responsibility dd{color:var(--plate-note);font:400 15px/1.75 var(--reading);margin:0}.CaseReasoning-module__rw6yMG__plate .CaseReasoning-module__rw6yMG__business .CaseReasoning-module__rw6yMG__businessPurpose{color:var(--plate-ink);max-width:36ch;font:500 clamp(22px,2.2vw,30px)/1.4 var(--reading);letter-spacing:-.025em;text-wrap:balance;margin:0 0 38px}@media (max-width:600px){.CaseReasoning-module__rw6yMG__businessContext{grid-template-columns:1fr;gap:24px}.CaseReasoning-module__rw6yMG__parentIdentity{width:min(260px,75%)}.CaseReasoning-module__rw6yMG__responsibility dl{gap:17px}.CaseReasoning-module__rw6yMG__plate .CaseReasoning-module__rw6yMG__business .CaseReasoning-module__rw6yMG__businessPurpose{margin-bottom:30px;font-size:24px}}.CaseReasoning-module__rw6yMG__relationships{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:13px;position:relative}.CaseReasoning-module__rw6yMG__relationships:before{content:"";background:var(--plate-line);opacity:.55;width:calc(66.6667% + 10px);height:1px;position:absolute;top:19px;left:3px}.CaseReasoning-module__rw6yMG__relationships li{padding-top:30px}.CaseReasoning-module__rw6yMG__business .CaseReasoning-module__rw6yMG__businessNote{border-left:1px solid var(--plate-line);max-width:62ch;margin-top:25px;padding-left:18px;font-size:14px}.CaseReasoning-module__rw6yMG__screenPair{grid-template-columns:minmax(0,1fr) minmax(95px,.65fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.CaseReasoning-module__rw6yMG__screenSource,.CaseReasoning-module__rw6yMG__screenDestination{min-width:0}.CaseReasoning-module__rw6yMG__device{width:100%;height:auto;color:var(--plate-line);margin-block:15px;display:block}.CaseReasoning-module__rw6yMG__screenPair p{font-size:14px;line-height:1.65}.CaseReasoning-module__rw6yMG__transport{text-align:center;color:var(--plate-line);align-self:center;gap:8px;display:grid}.CaseReasoning-module__rw6yMG__transport span{font:500 13px/1.55 var(--reading)}.CaseReasoning-module__rw6yMG__transport svg{width:100%;height:47px;display:block}.CaseReasoning-module__rw6yMG__screenModes{grid-template-columns:1fr 1fr;gap:30px;margin:26px 0 0;display:grid}.CaseReasoning-module__rw6yMG__screenModes dt{color:var(--plate-ink);font:550 16px/1.5 var(--reading);margin:0 0 6px}.CaseReasoning-module__rw6yMG__screenModes dd{font:400 14px/1.7 var(--reading);color:var(--plate-note);margin:0}@media (max-width:1100px){.CaseReasoning-module__rw6yMG__relationships{gap:20px}.CaseReasoning-module__rw6yMG__screenPair{grid-template-columns:minmax(0,1fr) minmax(84px,.7fr) minmax(0,1fr);gap:14px}}@media (max-width:600px){.CaseReasoning-module__rw6yMG__plate{margin-block:36px 42px}.CaseReasoning-module__rw6yMG__sequence,.CaseReasoning-module__rw6yMG__relationships{grid-template-columns:1fr;gap:24px}.CaseReasoning-module__rw6yMG__sequence li,.CaseReasoning-module__rw6yMG__relationships li{padding:0 0 0 23px}.CaseReasoning-module__rw6yMG__node{width:6px;height:6px;top:8px}.CaseReasoning-module__rw6yMG__sequence li:not(:last-child):before,.CaseReasoning-module__rw6yMG__sequence li:nth-child(2):before{opacity:.45;width:1px;height:calc(100% + 18px);display:block;top:14px;left:2.5px}.CaseReasoning-module__rw6yMG__sequence li:nth-child(odd):before{width:1px}.CaseReasoning-module__rw6yMG__sequence h3,.CaseReasoning-module__rw6yMG__relationships h3{margin-bottom:9px;font-size:18px}.CaseReasoning-module__rw6yMG__sequence p,.CaseReasoning-module__rw6yMG__relationships p{max-width:58ch;font-size:15px}.CaseReasoning-module__rw6yMG__sequence small{margin-top:10px}.CaseReasoning-module__rw6yMG__relationships{padding-top:0}.CaseReasoning-module__rw6yMG__relationships:before{display:none}.CaseReasoning-module__rw6yMG__relationships li:not(:last-child):before{content:"";background:var(--plate-line);opacity:.45;width:1px;height:calc(100% + 18px);position:absolute;top:14px;left:2.5px}.CaseReasoning-module__rw6yMG__productReference{margin-bottom:24px!important;font-size:18px!important}.CaseReasoning-module__rw6yMG__caption{margin-top:28px}.CaseReasoning-module__rw6yMG__captionHeading{align-items:center;gap:12px}.CaseReasoning-module__rw6yMG__caption strong{font-size:20px}.CaseReasoning-module__rw6yMG__caption>p{font-size:16px}.CaseReasoning-module__rw6yMG__mark{width:30px;height:30px}.CaseReasoning-module__rw6yMG__screenPair{grid-template-columns:1fr;gap:22px}.CaseReasoning-module__rw6yMG__screenSource,.CaseReasoning-module__rw6yMG__screenDestination{grid-template-columns:minmax(110px,.9fr) minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.CaseReasoning-module__rw6yMG__screenSource h3,.CaseReasoning-module__rw6yMG__screenDestination h3{grid-column:1/-1;margin-bottom:0}.CaseReasoning-module__rw6yMG__device{grid-column:1;max-width:220px}.CaseReasoning-module__rw6yMG__screenSource p,.CaseReasoning-module__rw6yMG__screenDestination p{grid-column:2}.CaseReasoning-module__rw6yMG__transport{text-align:left;border-left:1px solid var(--plate-line);padding:12px 0 12px 18px;display:block}.CaseReasoning-module__rw6yMG__transport svg{display:none}.CaseReasoning-module__rw6yMG__transport span{display:block}.CaseReasoning-module__rw6yMG__transport span:first-child:after{content:" → companion"}.CaseReasoning-module__rw6yMG__transport span:last-child{margin-top:7px}.CaseReasoning-module__rw6yMG__transport span:last-child:after{content:" → host companion"}.CaseReasoning-module__rw6yMG__screenModes{grid-template-columns:1fr;gap:18px;margin-top:23px}}@media (max-width:360px){.CaseReasoning-module__rw6yMG__screenSource,.CaseReasoning-module__rw6yMG__screenDestination{grid-template-columns:1fr;gap:0}.CaseReasoning-module__rw6yMG__screenSource p,.CaseReasoning-module__rw6yMG__screenDestination p{grid-column:1}.CaseReasoning-module__rw6yMG__device{width:190px;margin-block:12px}.CaseReasoning-module__rw6yMG__transport span{font-size:13px}}@media (forced-colors:active){.CaseReasoning-module__rw6yMG__plate{--plate-ink:CanvasText;--plate-note:CanvasText;--plate-line:CanvasText}.CaseReasoning-module__rw6yMG__node,.CaseReasoning-module__rw6yMG__returnPath p{background:canvas}.CaseReasoning-module__rw6yMG__node{border-color:canvastext}.CaseReasoning-module__rw6yMG__sequence li:not(:last-child):before,.CaseReasoning-module__rw6yMG__relationships:before,.CaseReasoning-module__rw6yMG__relationships li:not(:last-child):before{opacity:1;background:canvastext}.CaseReasoning-module__rw6yMG__returnPath svg{opacity:1}.CaseReasoning-module__rw6yMG__mark{forced-color-adjust:none;background:#fff}.CaseReasoning-module__rw6yMG__transport{color:canvastext}}@media print{.CaseReasoning-module__rw6yMG__plate{break-inside:avoid;--plate-ink:black;--plate-note:black;--plate-line:black}.CaseReasoning-module__rw6yMG__node,.CaseReasoning-module__rw6yMG__returnPath p{background:#fff}.CaseReasoning-module__rw6yMG__caption{break-before:avoid}.CaseReasoning-module__rw6yMG__nodeDetail>div{display:block!important}.CaseReasoning-module__rw6yMG__nodeDetail>summary>span,.CaseReasoning-module__rw6yMG__nodeDetail a{display:none}.CaseReasoning-module__rw6yMG__sequence li{break-inside:avoid}}@media (max-width:600px){.CaseReasoning-module__rw6yMG__formBridge{grid-template-columns:1fr;gap:18px}.CaseReasoning-module__rw6yMG__formBridge>img{width:104px}.CaseReasoning-module__rw6yMG__formBridge>p{max-width:47ch;font-size:17px}.CaseReasoning-module__rw6yMG__sequence li{display:block}.CaseReasoning-module__rw6yMG__sequence li>.CaseReasoning-module__rw6yMG__nodeDetail{margin-top:10px}}
.MaterialStudy-module__dZPH4q__study{--study-ink:var(--ink,#26311e);--study-note:var(--detail-ink,#45523f);--study-gold:var(--gold-ink,#745f2c);--study-paper:var(--paper,#e7e5df);--study-front:#203b2e;--study-top:#b0b5a6;--study-side:#8a9481;color:var(--study-ink);min-width:0;margin:48px 0 52px}.MaterialStudy-module__dZPH4q__study :is(p,span,strong,summary,th,td,caption){text-transform:none;letter-spacing:normal}.MaterialStudy-module__dZPH4q__specimens{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,5vw,52px);max-width:650px;display:grid}.MaterialStudy-module__dZPH4q__specimen{min-width:0}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__specimenLabel{color:var(--study-note);font:400 13px/1.5 var(--reading);gap:4px;margin:0 0 12px;display:grid}.MaterialStudy-module__dZPH4q__specimenLabel span:first-child{color:var(--study-ink);font-size:15px;font-weight:550}.MaterialStudy-module__dZPH4q__drawing{width:100%;height:auto;display:block;overflow:visible}.MaterialStudy-module__dZPH4q__rearOutline{fill:none;stroke:var(--study-note);stroke-width:.75px}.MaterialStudy-module__dZPH4q__topFace{fill:var(--study-top);stroke:var(--study-front);stroke-width:1px}.MaterialStudy-module__dZPH4q__sideFace{fill:var(--study-side);stroke:var(--study-front);stroke-width:1px}.MaterialStudy-module__dZPH4q__frontFace{fill:var(--study-front);stroke:var(--study-front);stroke-width:.9px}.MaterialStudy-module__dZPH4q__innerEdge{fill:none;stroke:var(--study-note);stroke-width:.8px}.MaterialStudy-module__dZPH4q__extension{fill:none;stroke:var(--study-gold);stroke-width:.7px}.MaterialStudy-module__dZPH4q__dimensionLine{fill:none;stroke:var(--study-gold);stroke-width:1.1px}.MaterialStudy-module__dZPH4q__annotation{fill:var(--study-gold);font:500 12px var(--reading)}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__dimensions{font:400 13px/1.55 var(--reading);color:var(--study-note);font-variant-numeric:tabular-nums;gap:5px;margin:15px 0 0;display:grid}.MaterialStudy-module__dZPH4q__dimensions strong{font:550 19px/1.4 var(--reading);color:var(--study-ink)}.MaterialStudy-module__dZPH4q__caption{max-width:65ch;margin-top:29px}.MaterialStudy-module__dZPH4q__caption>strong{font:550 21px/1.4 var(--reading);text-wrap:balance;display:block}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__caption p{color:var(--study-note);font:400 15px/1.75 var(--reading);text-wrap:pretty;margin:11px 0 0}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__caption .MaterialStudy-module__dZPH4q__scope{margin-top:15px;font-size:14px;line-height:1.7}.MaterialStudy-module__dZPH4q__comparison{max-width:65ch;margin-top:24px}.MaterialStudy-module__dZPH4q__comparison summary{width:fit-content;min-height:44px;color:var(--study-gold);cursor:pointer;font:550 15px/1.6 var(--reading);text-underline-offset:5px;padding:10px 2px;text-decoration-thickness:1px}.MaterialStudy-module__dZPH4q__comparison summary:hover{text-decoration:underline}.MaterialStudy-module__dZPH4q__comparison summary:focus-visible{outline:2px solid var(--study-gold);outline-offset:5px}.MaterialStudy-module__dZPH4q__comparisonContent{padding-top:16px}.MaterialStudy-module__dZPH4q__comparison table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:510px;font:400 14px/1.65 var(--reading);color:var(--study-note);font-variant-numeric:tabular-nums}.MaterialStudy-module__dZPH4q__comparison caption{text-align:left;color:var(--study-ink);margin-bottom:15px;font-weight:550}.MaterialStudy-module__dZPH4q__comparison th,.MaterialStudy-module__dZPH4q__comparison td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:5px 12px 5px 0}.MaterialStudy-module__dZPH4q__comparison th:first-child{width:42%}.MaterialStudy-module__dZPH4q__comparison th{color:var(--study-ink);font-weight:550}.MaterialStudy-module__dZPH4q__comparison thead th{padding-bottom:10px}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__comparisonContent p{font:400 14px/1.75 var(--reading);color:var(--study-note);text-wrap:pretty;margin:18px 0 0}@media (max-width:600px){.MaterialStudy-module__dZPH4q__study{margin-block:37px 43px}.MaterialStudy-module__dZPH4q__specimens{grid-template-columns:1fr;gap:34px;max-width:340px}.MaterialStudy-module__dZPH4q__specimenLabel{margin-bottom:9px}.MaterialStudy-module__dZPH4q__drawing{max-width:310px}.MaterialStudy-module__dZPH4q__study .MaterialStudy-module__dZPH4q__dimensions{margin-top:8px}.MaterialStudy-module__dZPH4q__caption{margin-top:27px}.MaterialStudy-module__dZPH4q__caption>strong{font-size:20px}.MaterialStudy-module__dZPH4q__comparison th,.MaterialStudy-module__dZPH4q__comparison td{padding-right:8px}}@media (forced-colors:active){.MaterialStudy-module__dZPH4q__study{--study-ink:CanvasText;--study-note:CanvasText;--study-gold:CanvasText;--study-paper:Canvas;--study-front:CanvasText;--study-top:Canvas;--study-side:Canvas}.MaterialStudy-module__dZPH4q__drawing{forced-color-adjust:none}.MaterialStudy-module__dZPH4q__topFace,.MaterialStudy-module__dZPH4q__sideFace,.MaterialStudy-module__dZPH4q__frontFace{stroke:canvastext}.MaterialStudy-module__dZPH4q__comparison summary:focus-visible{outline-color:highlight}}@media print{.MaterialStudy-module__dZPH4q__study{--study-ink:black;--study-note:black;--study-gold:black;--study-paper:white;--study-front:black;--study-top:white;--study-side:white;break-inside:avoid}.MaterialStudy-module__dZPH4q__specimens{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:650px}.MaterialStudy-module__dZPH4q__comparison summary{display:none}.MaterialStudy-module__dZPH4q__comparison::details-content{content-visibility:visible;display:block}.MaterialStudy-module__dZPH4q__comparisonContent{padding-top:0}.MaterialStudy-module__dZPH4q__drawing{max-width:none}}
.VariantRecordStudy-module__pbdZDa__study{color:var(--ink,#1d211e);font:400 15px/1.75 var(--reading);margin-top:20px}.VariantRecordStudy-module__pbdZDa__study :is(h4,h5,p,button,small,span){text-transform:none;letter-spacing:normal}.VariantRecordStudy-module__pbdZDa__study>summary{width:fit-content;min-height:44px;color:var(--gold-ink,#806e31);font:500 15px/1.65 var(--reading);cursor:pointer;align-items:center;gap:24px;list-style:none;display:flex}.VariantRecordStudy-module__pbdZDa__study>summary::-webkit-details-marker{display:none}.VariantRecordStudy-module__pbdZDa__study[open]>summary>span{transform:rotate(45deg)}.VariantRecordStudy-module__pbdZDa__content{margin-top:24px}.VariantRecordStudy-module__pbdZDa__introduction{max-width:45ch;font:500 20px/1.5 var(--reading);text-wrap:balance;margin:0 0 20px}.VariantRecordStudy-module__pbdZDa__choices{flex-wrap:wrap;gap:4px 20px;margin:0 0 24px;display:flex}.VariantRecordStudy-module__pbdZDa__choices[hidden],.VariantRecordStudy-module__pbdZDa__record[data-active=false]{display:none}.VariantRecordStudy-module__pbdZDa__choices button{min-height:44px;color:var(--detail-ink,#46543f);font:500 14px/1.65 var(--reading);text-align:left;text-underline-offset:5px;background:0 0;border:0;padding:8px 0}.VariantRecordStudy-module__pbdZDa__choices button[aria-pressed=true]{color:var(--ink,#1d211e);text-decoration:underline;-webkit-text-decoration-color:var(--gold-ink,#806e31);text-decoration-color:var(--gold-ink,#806e31)}.VariantRecordStudy-module__pbdZDa__recordTitle{font:550 19px/1.5 var(--reading);margin:0 0 24px}.VariantRecordStudy-module__pbdZDa__recordTitle>span{font:400 14px/1.65 var(--reading);color:var(--detail-ink,#46543f);display:block}.VariantRecordStudy-module__pbdZDa__peopleNote{color:var(--detail-ink,#46543f);font:400 14px/1.75 var(--reading);margin:-10px 0 28px}.VariantRecordStudy-module__pbdZDa__stages{gap:22px;margin:0;padding:0;list-style:none;display:grid}.VariantRecordStudy-module__pbdZDa__stages>li{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid;position:relative}.VariantRecordStudy-module__pbdZDa__stages>li:not(:last-child):before{content:"";background:var(--gold-ink,#806e31);opacity:.4;width:1px;position:absolute;top:30px;bottom:-20px;left:9px}.VariantRecordStudy-module__pbdZDa__number{color:var(--gold-ink,#806e31);font:400 12px/1.9 var(--mono);position:relative}.VariantRecordStudy-module__pbdZDa__stages h5{font:550 16px/1.5 var(--reading);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 0 7px;display:flex}.VariantRecordStudy-module__pbdZDa__stages h5>small{font:400 13px/1.8 var(--reading);color:var(--detail-ink,#46543f)}.VariantRecordStudy-module__pbdZDa__stages p{max-width:58ch;color:var(--detail-ink,#46543f);font:400 14px/1.75 var(--reading);margin:5px 0 0}.VariantRecordStudy-module__pbdZDa__stages .VariantRecordStudy-module__pbdZDa__reference{color:var(--ink,#1d211e);font:400 12px/1.8 var(--mono);overflow-wrap:anywhere}.VariantRecordStudy-module__pbdZDa__result{max-width:58ch;font:450 15px/1.75 var(--reading);margin:24px 0 0}.VariantRecordStudy-module__pbdZDa__scope{max-width:67ch;color:var(--detail-ink,#46543f);font:400 13px/1.75 var(--reading);margin:18px 0 0}.VariantRecordStudy-module__pbdZDa__roleNote{margin-top:8px}.VariantRecordStudy-module__pbdZDa__roleNote>summary,.VariantRecordStudy-module__pbdZDa__constraint>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:44px;color:var(--gold-ink,#806e31);font:500 14px/1.7 var(--reading);padding-block:10px}.VariantRecordStudy-module__pbdZDa__roleNote dl,.VariantRecordStudy-module__pbdZDa__constraint dl{gap:14px;margin:12px 0 8px;display:grid}.VariantRecordStudy-module__pbdZDa__roleNote dl>div,.VariantRecordStudy-module__pbdZDa__constraint dl>div{gap:4px;display:grid}.VariantRecordStudy-module__pbdZDa__roleNote dt,.VariantRecordStudy-module__pbdZDa__constraint dt{font:550 14px/1.6 var(--reading);color:var(--ink,#1d211e)}.VariantRecordStudy-module__pbdZDa__roleNote dd,.VariantRecordStudy-module__pbdZDa__constraint dd{max-width:56ch;color:var(--detail-ink,#46543f);font:400 14px/1.75 var(--reading);margin:0}.VariantRecordStudy-module__pbdZDa__constraint{margin-top:22px}.VariantRecordStudy-module__pbdZDa__constraint>div>p{max-width:57ch;color:var(--detail-ink,#46543f);font:400 15px/1.75 var(--reading);margin:12px 0 18px}.VariantRecordStudy-module__pbdZDa__study summary:focus-visible,.VariantRecordStudy-module__pbdZDa__choices button:focus-visible{outline:2px solid var(--gold-ink,#806e31);outline-offset:5px}@media (forced-colors:active){.VariantRecordStudy-module__pbdZDa__study{color:canvastext}.VariantRecordStudy-module__pbdZDa__study>summary,.VariantRecordStudy-module__pbdZDa__choices button,.VariantRecordStudy-module__pbdZDa__choices button[aria-pressed=true]{color:buttontext}.VariantRecordStudy-module__pbdZDa__study>summary:focus-visible,.VariantRecordStudy-module__pbdZDa__choices button:focus-visible{outline-color:highlight}}@media print{.VariantRecordStudy-module__pbdZDa__content{display:block!important}.VariantRecordStudy-module__pbdZDa__study::details-content{content-visibility:visible;block-size:auto}.VariantRecordStudy-module__pbdZDa__roleNote::details-content{content-visibility:visible;block-size:auto}.VariantRecordStudy-module__pbdZDa__constraint::details-content{content-visibility:visible;block-size:auto}.VariantRecordStudy-module__pbdZDa__roleNote>dl,.VariantRecordStudy-module__pbdZDa__constraint>div{display:block!important}.VariantRecordStudy-module__pbdZDa__roleNote dl>div,.VariantRecordStudy-module__pbdZDa__constraint dl>div{margin-top:12px}.VariantRecordStudy-module__pbdZDa__study>summary,.VariantRecordStudy-module__pbdZDa__choices{display:none!important}.VariantRecordStudy-module__pbdZDa__study .VariantRecordStudy-module__pbdZDa__record[data-active=false]{display:block!important}.VariantRecordStudy-module__pbdZDa__record+.VariantRecordStudy-module__pbdZDa__record{margin-top:28px}.VariantRecordStudy-module__pbdZDa__stages>li{break-inside:avoid}}
.ScreenLayoutStudy-module__iXyDPa__study{--study-ink:var(--ink,#1d211e);--study-note:var(--detail-ink,#46543f);--study-gold:var(--gold-ink,#806e31);--study-paper:var(--paper,#e7e5df);color:var(--study-ink);min-width:0;margin:48px 0 52px}.ScreenLayoutStudy-module__iXyDPa__study :is(h3,h4,p,span,button,strong){text-transform:none;letter-spacing:normal}.ScreenLayoutStudy-module__iXyDPa__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-bottom:32px;display:flex}.ScreenLayoutStudy-module__iXyDPa__heading h3{font:500 clamp(25px,2.3vw,34px)/1.3 var(--reading);letter-spacing:-.025em;text-wrap:balance;margin:0}.ScreenLayoutStudy-module__iXyDPa__heading h3 em{color:var(--study-gold);font:400 1.35em/1.1 var(--script);letter-spacing:0}.ScreenLayoutStudy-module__iXyDPa__heading>div:first-child>p{max-width:42ch;color:var(--study-note);font:400 16px/1.75 var(--reading);text-wrap:pretty;margin:16px 0 0}.ScreenLayoutStudy-module__iXyDPa__controls{gap:6px;display:flex}.ScreenLayoutStudy-module__iXyDPa__controls[hidden],.ScreenLayoutStudy-module__iXyDPa__layout[data-active=false],.ScreenLayoutStudy-module__iXyDPa__activeCaption[hidden],.ScreenLayoutStudy-module__iXyDPa__staticCaptions{display:none}.ScreenLayoutStudy-module__iXyDPa__study[data-enhanced=false] .ScreenLayoutStudy-module__iXyDPa__staticCaptions{display:block}.ScreenLayoutStudy-module__iXyDPa__controls button{color:var(--study-ink);font:500 15px/1.5 var(--reading);cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:88px;min-height:44px;padding:10px 18px;transition:background-color .15s;position:relative}.ScreenLayoutStudy-module__iXyDPa__controls button:after{content:"";background:var(--study-gold);opacity:0;height:2px;position:absolute;inset:auto 18px 5px}.ScreenLayoutStudy-module__iXyDPa__controls button[aria-pressed=true]{background:#b99e4133}.ScreenLayoutStudy-module__iXyDPa__controls button[aria-pressed=true]:after{opacity:1}.ScreenLayoutStudy-module__iXyDPa__controls button:hover{background:#b99e4126}.ScreenLayoutStudy-module__iXyDPa__controls button[aria-pressed=true]:hover{background:#b99e4140}.ScreenLayoutStudy-module__iXyDPa__controls button:focus-visible{outline:2px solid var(--study-gold);outline-offset:3px}.ScreenLayoutStudy-module__iXyDPa__controls button:disabled{cursor:default}.ScreenLayoutStudy-module__iXyDPa__source{--ink:#e7e5df;--detail-ink:#c0c9bf;--gold-ink:#d2bb78;--study-ink:#e7e5df;--study-note:#c0c9bf;--study-gold:#d2bb78;background:radial-gradient(at 80% 20%,#203b2e,#0000 75%),#030706;width:min(100%,640px);margin:0 auto;padding:24px}.ScreenLayoutStudy-module__iXyDPa__source>p{text-align:center;color:var(--study-note);font:450 14px/1.6 var(--reading);margin:0 0 18px}.ScreenLayoutStudy-module__iXyDPa__transfer{width:min(100%,640px);color:var(--study-gold);text-align:center;margin:0 auto 22px}.ScreenLayoutStudy-module__iXyDPa__transfer svg{fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:50px;display:block}.ScreenLayoutStudy-module__iXyDPa__transfer path{vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__compactPath{display:none}.ScreenLayoutStudy-module__iXyDPa__transfer span{font:400 14px/1.65 var(--reading);color:var(--study-note);margin:7px 0 0;display:block}.ScreenLayoutStudy-module__iXyDPa__sourceDrawing{width:100%;height:auto;display:block;overflow:visible}.ScreenLayoutStudy-module__iXyDPa__sourceFrame{fill:none;stroke:var(--study-gold);stroke-width:1.1px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__composition{fill:none;stroke:var(--study-ink);stroke-width:1.25px}.ScreenLayoutStudy-module__iXyDPa__composition>*{vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__flow{stroke:var(--study-gold);stroke-width:1.6px}.ScreenLayoutStudy-module__iXyDPa__frame{stroke:var(--study-gold)}.ScreenLayoutStudy-module__iXyDPa__hatching{stroke:var(--study-gold);stroke-width:.8px}.ScreenLayoutStudy-module__iXyDPa__ring{stroke-width:1.6px}.ScreenLayoutStudy-module__iXyDPa__innerRing{stroke:var(--study-gold);stroke-width:.9px}.ScreenLayoutStudy-module__iXyDPa__measures{stroke:var(--study-note);stroke-width:.8px}.ScreenLayoutStudy-module__iXyDPa__fold{fill:#b99e411a;stroke:var(--study-gold)}.ScreenLayoutStudy-module__iXyDPa__cropGuide{fill:none;stroke:var(--study-gold);stroke-width:1px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__study[data-enhanced=true][data-layout=mirror] .ScreenLayoutStudy-module__iXyDPa__cropGuide{visibility:hidden}.ScreenLayoutStudy-module__iXyDPa__views,.ScreenLayoutStudy-module__iXyDPa__layout{min-width:0}.ScreenLayoutStudy-module__iXyDPa__layout+.ScreenLayoutStudy-module__iXyDPa__layout{margin-top:38px}.ScreenLayoutStudy-module__iXyDPa__study[data-enhanced=true] .ScreenLayoutStudy-module__iXyDPa__layout{margin-top:0}.ScreenLayoutStudy-module__iXyDPa__modeTitle{color:var(--study-gold);font:550 18px/1.5 var(--reading);margin:0 0 8px}.ScreenLayoutStudy-module__iXyDPa__screens{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ScreenLayoutStudy-module__iXyDPa__companion{min-width:0}.ScreenLayoutStudy-module__iXyDPa__device{width:100%;height:auto;display:block;overflow:visible}.ScreenLayoutStudy-module__iXyDPa__deviceFrame{fill:none;stroke:var(--study-ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__screenEdge{fill:none;stroke:var(--study-gold);stroke-width:.9px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__deviceBase{fill:#b99e410d;stroke:var(--study-ink);stroke-width:1.15px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__deviceDetail{fill:none;stroke:var(--study-gold);stroke-width:1px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__screenLabel{font:500 14px/1.6 var(--reading);color:var(--study-ink);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:8px 0 0;display:flex}.ScreenLayoutStudy-module__iXyDPa__screenLabel span:last-child{color:var(--study-note);font-weight:400}.ScreenLayoutStudy-module__iXyDPa__inspection{margin-top:22px}.ScreenLayoutStudy-module__iXyDPa__inspection>summary{width:fit-content;min-height:44px;color:var(--study-gold);cursor:pointer;font:500 14px/1.65 var(--reading);align-items:center;gap:24px;list-style:none;display:flex}.ScreenLayoutStudy-module__iXyDPa__inspection>summary::-webkit-details-marker{display:none}.ScreenLayoutStudy-module__iXyDPa__inspection[open]>summary>span{transform:rotate(45deg)}.ScreenLayoutStudy-module__iXyDPa__inspection>summary:focus-visible{outline:2px solid var(--study-gold);outline-offset:4px}.ScreenLayoutStudy-module__iXyDPa__inspection>p{max-width:64ch;color:var(--study-note);font:400 15px/1.75 var(--reading);margin:16px 0 24px}.ScreenLayoutStudy-module__iXyDPa__inspection>figure{margin:28px 0 0}.ScreenLayoutStudy-module__iXyDPa__detailDrawing{border:1px solid var(--study-gold);width:100%;height:auto;max-height:420px;display:block}.ScreenLayoutStudy-module__iXyDPa__inspection figcaption{color:var(--study-note);font:400 14px/1.7 var(--reading);margin-top:8px}.ScreenLayoutStudy-module__iXyDPa__inspection>.ScreenLayoutStudy-module__iXyDPa__inspectionScope{margin-top:22px;font-size:13px}.ScreenLayoutStudy-module__iXyDPa__caption{margin-top:28px}.ScreenLayoutStudy-module__iXyDPa__exchange{color:var(--study-gold);font:450 13px/1.7 var(--reading);gap:12px;margin-top:24px;display:grid}.ScreenLayoutStudy-module__iXyDPa__exchange>p{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:baseline;gap:12px;margin:0;display:grid}.ScreenLayoutStudy-module__iXyDPa__exchange>p>span:last-child{color:var(--study-ink)}.ScreenLayoutStudy-module__iXyDPa__connectionNote{margin-top:20px}.ScreenLayoutStudy-module__iXyDPa__connectionNote>summary{width:fit-content;max-width:100%;min-height:44px;color:var(--study-gold);cursor:pointer;font:450 14px/1.6 var(--reading);align-items:center;gap:25px;list-style:none;display:flex}.ScreenLayoutStudy-module__iXyDPa__connectionNote>summary::-webkit-details-marker{display:none}.ScreenLayoutStudy-module__iXyDPa__connectionNote[open]>summary>span{transform:rotate(45deg)}.ScreenLayoutStudy-module__iXyDPa__connectionNote>summary:focus-visible{outline:2px solid var(--study-gold);outline-offset:4px}.ScreenLayoutStudy-module__iXyDPa__connectionStates{gap:32px;max-width:67ch;margin:28px 0 0;padding:0;list-style:none;display:grid}.ScreenLayoutStudy-module__iXyDPa__connectionStates>li{grid-template-columns:minmax(140px,.9fr) minmax(0,1.6fr);align-items:start;gap:25px;display:grid}.ScreenLayoutStudy-module__iXyDPa__connectionStates h4{color:var(--study-ink);font:550 18px/1.4 var(--reading);margin:0 0 10px}.ScreenLayoutStudy-module__iXyDPa__connectionSketch svg{width:100%;height:auto;display:block}.ScreenLayoutStudy-module__iXyDPa__connectionDevices{fill:none;stroke:var(--study-ink);stroke-width:1.2px}.ScreenLayoutStudy-module__iXyDPa__connectionDevices>*{vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__pendingPath,.ScreenLayoutStudy-module__iXyDPa__screenPath,.ScreenLayoutStudy-module__iXyDPa__inputPath,.ScreenLayoutStudy-module__iXyDPa__absentPath{fill:none;stroke:var(--study-gold);stroke-width:1.2px;vector-effect:non-scaling-stroke}.ScreenLayoutStudy-module__iXyDPa__pendingPath{stroke-dasharray:3 6}.ScreenLayoutStudy-module__iXyDPa__inputPath{stroke:var(--study-ink)}.ScreenLayoutStudy-module__iXyDPa__absentPath{stroke:var(--study-note)}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionSketch>p{font:450 13px/1.7 var(--reading);color:var(--study-ink);justify-content:space-between;gap:20px;display:flex}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionNote .ScreenLayoutStudy-module__iXyDPa__connectionIntro{margin-top:18px;font-size:16px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionStates p{font-size:15px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionStates .ScreenLayoutStudy-module__iXyDPa__connectionNext{margin-top:12px;font-size:14px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionNote .ScreenLayoutStudy-module__iXyDPa__recovery{margin-top:28px;font-size:15px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__connectionNote .ScreenLayoutStudy-module__iXyDPa__connectionScope{margin-top:18px;font-size:14px}.ScreenLayoutStudy-module__iXyDPa__caption p{max-width:64ch;font:400 16px/1.75 var(--reading);color:var(--study-note);text-wrap:pretty;margin:0}.ScreenLayoutStudy-module__iXyDPa__caption strong{color:var(--study-ink);font-weight:550}.ScreenLayoutStudy-module__iXyDPa__activeCaption{font:400 16px/1.75 var(--reading);display:grid}.ScreenLayoutStudy-module__iXyDPa__captionOption{grid-area:1/1}.ScreenLayoutStudy-module__iXyDPa__captionOption[aria-hidden=true]{visibility:hidden;pointer-events:none}.ScreenLayoutStudy-module__iXyDPa__staticCaptions p+p{margin-top:12px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__inputNote{margin-top:18px;font-size:15px}.ScreenLayoutStudy-module__iXyDPa__caption .ScreenLayoutStudy-module__iXyDPa__provenance{margin-top:12px;font-size:14px;line-height:1.65}.ScreenLayoutStudy-module__iXyDPa__definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (max-width:560px){.ScreenLayoutStudy-module__iXyDPa__study{margin-block:36px 42px}.ScreenLayoutStudy-module__iXyDPa__heading{margin-bottom:26px}.ScreenLayoutStudy-module__iXyDPa__heading h3{font-size:26px}.ScreenLayoutStudy-module__iXyDPa__source{padding:20px}.ScreenLayoutStudy-module__iXyDPa__transfer{margin-bottom:24px}.ScreenLayoutStudy-module__iXyDPa__branch{display:none}.ScreenLayoutStudy-module__iXyDPa__compactPath{display:block}.ScreenLayoutStudy-module__iXyDPa__screens{grid-template-columns:1fr;gap:26px}.ScreenLayoutStudy-module__iXyDPa__companion{width:min(100%,380px);margin-inline:auto}.ScreenLayoutStudy-module__iXyDPa__modeTitle{margin-bottom:12px}.ScreenLayoutStudy-module__iXyDPa__screenLabel{margin-top:2px}.ScreenLayoutStudy-module__iXyDPa__caption{margin-top:26px}.ScreenLayoutStudy-module__iXyDPa__connectionStates{gap:28px}.ScreenLayoutStudy-module__iXyDPa__connectionStates>li{grid-template-columns:1fr;gap:16px}.ScreenLayoutStudy-module__iXyDPa__connectionSketch{width:min(100%,260px)}.ScreenLayoutStudy-module__iXyDPa__connectionStates h4{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.ScreenLayoutStudy-module__iXyDPa__controls button{transition:none}}html[data-motion=off] .ScreenLayoutStudy-module__iXyDPa__controls button{transition:none}@media (forced-colors:active){.ScreenLayoutStudy-module__iXyDPa__study{--study-ink:CanvasText;--study-note:CanvasText;--study-gold:CanvasText;--study-paper:Canvas}.ScreenLayoutStudy-module__iXyDPa__controls button{color:buttontext}.ScreenLayoutStudy-module__iXyDPa__controls button[aria-pressed=true]{background:canvas}.ScreenLayoutStudy-module__iXyDPa__controls button:focus-visible{outline-color:highlight}.ScreenLayoutStudy-module__iXyDPa__controls button[aria-pressed=true]:after{background:highlight}.ScreenLayoutStudy-module__iXyDPa__fold,.ScreenLayoutStudy-module__iXyDPa__deviceBase{fill:none}.ScreenLayoutStudy-module__iXyDPa__source{--ink:CanvasText;--detail-ink:CanvasText;--gold-ink:CanvasText;--study-ink:CanvasText;--study-note:CanvasText;--study-gold:CanvasText;background:canvas;outline:1px solid canvastext}}@media print{.ScreenLayoutStudy-module__iXyDPa__study{--study-ink:black;--study-note:black;--study-gold:black;break-inside:avoid}.ScreenLayoutStudy-module__iXyDPa__source{--ink:black;--detail-ink:black;--gold-ink:black;--study-ink:black;--study-note:black;--study-gold:black;background:#fff}.ScreenLayoutStudy-module__iXyDPa__controls,.ScreenLayoutStudy-module__iXyDPa__activeCaption{display:none!important}.ScreenLayoutStudy-module__iXyDPa__study .ScreenLayoutStudy-module__iXyDPa__layout[data-active=false],.ScreenLayoutStudy-module__iXyDPa__study .ScreenLayoutStudy-module__iXyDPa__staticCaptions{display:block!important}.ScreenLayoutStudy-module__iXyDPa__study[data-enhanced=true] .ScreenLayoutStudy-module__iXyDPa__layout+.ScreenLayoutStudy-module__iXyDPa__layout{margin-top:32px}.ScreenLayoutStudy-module__iXyDPa__study .ScreenLayoutStudy-module__iXyDPa__cropGuide{visibility:visible!important}.ScreenLayoutStudy-module__iXyDPa__screens{grid-template-columns:repeat(2,minmax(0,1fr))}.ScreenLayoutStudy-module__iXyDPa__caption{break-before:avoid}.ScreenLayoutStudy-module__iXyDPa__connectionNote::details-content{content-visibility:visible;block-size:auto}.ScreenLayoutStudy-module__iXyDPa__inspection::details-content{content-visibility:visible;block-size:auto}.ScreenLayoutStudy-module__iXyDPa__connectionNote>ol{display:grid!important}.ScreenLayoutStudy-module__iXyDPa__connectionNote>p{display:block!important}.ScreenLayoutStudy-module__iXyDPa__connectionStates>li{break-inside:avoid}.ScreenLayoutStudy-module__iXyDPa__inspection>figure,.ScreenLayoutStudy-module__iXyDPa__inspection>p{display:block!important}.ScreenLayoutStudy-module__iXyDPa__inspection>summary{display:none}}
.DecisionTrace-module__UHl8jW__study{--trace-ink:var(--ink,#1d211e);--trace-note:var(--detail-ink,#46543f);--trace-gold:var(--gold-ink,#806e31);--trace-paper:var(--paper,#e7e5df);min-width:0;color:var(--trace-ink);margin:48px 0 52px}.DecisionTrace-module__UHl8jW__study :is(h3,h4,h5,p,span,dt,dd,button,strong,summary){text-transform:none;letter-spacing:normal}.DecisionTrace-module__UHl8jW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin-bottom:30px;display:flex}.DecisionTrace-module__UHl8jW__heading h3{font:550 21px/1.4 var(--reading);letter-spacing:-.015em;text-wrap:balance;margin:0}.DecisionTrace-module__UHl8jW__controls{flex-wrap:wrap;gap:6px;display:flex}.DecisionTrace-module__UHl8jW__controls[hidden],.DecisionTrace-module__UHl8jW__activeCaption[data-active=false],.DecisionTrace-module__UHl8jW__staticCaptions[data-active=false]{display:none}.DecisionTrace-module__UHl8jW__fixedReview{max-width:65ch;color:var(--trace-note);font:400 15px/1.75 var(--reading);text-wrap:pretty;margin:0 0 28px}.DecisionTrace-module__UHl8jW__fixedReview strong{color:var(--trace-ink);font-weight:550}.DecisionTrace-module__UHl8jW__fixedReview time{white-space:nowrap;font-variant-numeric:tabular-nums}.DecisionTrace-module__UHl8jW__controls button{min-height:44px;color:var(--trace-ink);font:500 15px/1.5 var(--reading);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:10px 14px;transition:background-color .15s;position:relative}.DecisionTrace-module__UHl8jW__controls button:after{content:"";background:var(--trace-gold);opacity:0;height:2px;position:absolute;inset:auto 14px 5px}.DecisionTrace-module__UHl8jW__controls button[aria-pressed=true]{background:#b99e4133}.DecisionTrace-module__UHl8jW__controls button[aria-pressed=true]:after{opacity:1}.DecisionTrace-module__UHl8jW__controls button:hover{background:#b99e4126}.DecisionTrace-module__UHl8jW__controls button[aria-pressed=true]:hover{background:#b99e4140}.DecisionTrace-module__UHl8jW__controls button:focus-visible,.DecisionTrace-module__UHl8jW__disclosure summary:focus-visible{outline:2px solid var(--trace-gold);outline-offset:4px}.DecisionTrace-module__UHl8jW__controls button:disabled{cursor:default}.DecisionTrace-module__UHl8jW__traces,.DecisionTrace-module__UHl8jW__trace{min-width:0}.DecisionTrace-module__UHl8jW__trace+.DecisionTrace-module__UHl8jW__trace{margin-top:40px}.DecisionTrace-module__UHl8jW__traces[data-enhanced=true]{display:grid}.DecisionTrace-module__UHl8jW__traces[data-enhanced=true] .DecisionTrace-module__UHl8jW__trace{grid-area:1/1;margin:0}.DecisionTrace-module__UHl8jW__traces[data-enhanced=true] .DecisionTrace-module__UHl8jW__trace[data-active=false]{visibility:hidden;pointer-events:none}.DecisionTrace-module__UHl8jW__exampleTitle{color:var(--trace-gold);font:550 17px/1.5 var(--reading);margin:0 0 22px}.DecisionTrace-module__UHl8jW__stages{gap:28px;margin:0;padding:0;list-style:none;display:grid}.DecisionTrace-module__UHl8jW__stage{grid-template-columns:minmax(145px,.8fr) minmax(0,1.8fr);column-gap:25px;min-width:0;padding-left:44px;display:grid;position:relative}.DecisionTrace-module__UHl8jW__number{z-index:1;background:var(--trace-paper);width:29px;height:28px;color:var(--trace-gold);font:400 13px/1.6 var(--mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;left:0}.DecisionTrace-module__UHl8jW__stage:not(:last-child):after{content:"";background:var(--trace-gold);opacity:.5;width:1px;height:calc(100% + 28px);position:absolute;top:28px;left:14px}.DecisionTrace-module__UHl8jW__stageHeading{min-width:0}.DecisionTrace-module__UHl8jW__stageHeading h5{font:550 18px/1.5 var(--reading);text-wrap:balance;margin:0}.DecisionTrace-module__UHl8jW__stageHeading>span{font:400 14px/1.6 var(--reading);color:var(--trace-note);text-wrap:pretty;margin-top:7px;display:block}.DecisionTrace-module__UHl8jW__stageHeading>.DecisionTrace-module__UHl8jW__outcome{color:var(--trace-ink);font-weight:550}.DecisionTrace-module__UHl8jW__stage>p,.DecisionTrace-module__UHl8jW__stage>div>p{max-width:54ch;font:400 16px/1.7 var(--reading);color:var(--trace-note);text-wrap:pretty;margin:0}.DecisionTrace-module__UHl8jW__context{gap:11px;margin:0;display:grid}.DecisionTrace-module__UHl8jW__context>div{grid-template-columns:minmax(105px,.8fr) minmax(0,1.25fr);gap:14px;display:grid}.DecisionTrace-module__UHl8jW__context dt,.DecisionTrace-module__UHl8jW__context dd{font:400 14px/1.65 var(--reading);text-wrap:pretty;margin:0}.DecisionTrace-module__UHl8jW__context dt{color:var(--trace-note)}.DecisionTrace-module__UHl8jW__context dd{color:var(--trace-ink)}.DecisionTrace-module__UHl8jW__context>div[data-missing=true] dd{text-underline-offset:5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--trace-gold);text-decoration-color:var(--trace-gold);font-weight:550}.DecisionTrace-module__UHl8jW__trace:not([data-context=complete]) .DecisionTrace-module__UHl8jW__admission .DecisionTrace-module__UHl8jW__number{outline:1px solid var(--trace-gold);outline-offset:-1px}.DecisionTrace-module__UHl8jW__trace:not([data-context=complete]) .DecisionTrace-module__UHl8jW__admissionStatus{color:var(--trace-ink);font-weight:550}.DecisionTrace-module__UHl8jW__disclosure{margin-top:15px}.DecisionTrace-module__UHl8jW__disclosure summary{cursor:pointer;width:fit-content;max-width:100%;min-height:44px;color:var(--trace-gold);font:500 15px/1.65 var(--reading);text-wrap:pretty;padding-block:9px}.DecisionTrace-module__UHl8jW__disclosure summary::marker{font-size:.8em}.DecisionTrace-module__UHl8jW__disclosure dl{gap:16px;margin:10px 0 0;display:grid}.DecisionTrace-module__UHl8jW__disclosure dl>div{gap:5px;display:grid}.DecisionTrace-module__UHl8jW__disclosure dt{color:var(--trace-ink);font:550 15px/1.5 var(--reading);margin:0}.DecisionTrace-module__UHl8jW__disclosure dd{max-width:52ch;color:var(--trace-note);font:400 15px/1.7 var(--reading);text-wrap:pretty;margin:0}.DecisionTrace-module__UHl8jW__caption{margin-top:30px}.DecisionTrace-module__UHl8jW__caption p{max-width:65ch;font:400 16px/1.75 var(--reading);color:var(--trace-note);text-wrap:pretty;margin:0}.DecisionTrace-module__UHl8jW__caption strong{color:var(--trace-ink);font-weight:550}.DecisionTrace-module__UHl8jW__activeCaption{display:grid}.DecisionTrace-module__UHl8jW__captionOption{grid-area:1/1}.DecisionTrace-module__UHl8jW__captionOption[aria-hidden=true]{visibility:hidden;pointer-events:none}.DecisionTrace-module__UHl8jW__staticCaptions p+p{margin-top:12px}.DecisionTrace-module__UHl8jW__caption .DecisionTrace-module__UHl8jW__provenance{margin-top:15px;font-size:14px;line-height:1.65}@media (max-width:760px){.DecisionTrace-module__UHl8jW__study{margin-block:36px 42px}.DecisionTrace-module__UHl8jW__heading{margin-bottom:24px}.DecisionTrace-module__UHl8jW__heading h3{font-size:20px}.DecisionTrace-module__UHl8jW__stage{grid-template-columns:1fr;row-gap:11px;padding-left:39px}.DecisionTrace-module__UHl8jW__stageHeading>span{margin-top:5px}.DecisionTrace-module__UHl8jW__context{gap:10px}.DecisionTrace-module__UHl8jW__context>div{grid-template-columns:1fr;gap:2px}.DecisionTrace-module__UHl8jW__context dt{font-size:13px}.DecisionTrace-module__UHl8jW__context dd{font-size:15px}.DecisionTrace-module__UHl8jW__stages{gap:25px}.DecisionTrace-module__UHl8jW__stage:not(:last-child):after{height:calc(100% + 25px)}.DecisionTrace-module__UHl8jW__disclosure{margin-top:12px}.DecisionTrace-module__UHl8jW__caption{margin-top:26px}}@media (prefers-reduced-motion:reduce){.DecisionTrace-module__UHl8jW__controls button{transition:none}}html[data-motion=off] .DecisionTrace-module__UHl8jW__controls button{transition:none}@media (forced-colors:active){.DecisionTrace-module__UHl8jW__study{--trace-ink:CanvasText;--trace-note:CanvasText;--trace-gold:CanvasText;--trace-paper:Canvas}.DecisionTrace-module__UHl8jW__stage:not(:last-child):after{opacity:1}.DecisionTrace-module__UHl8jW__controls button{color:buttontext}.DecisionTrace-module__UHl8jW__controls button[aria-pressed=true]{background:canvas}.DecisionTrace-module__UHl8jW__controls button[aria-pressed=true]:after{background:highlight}.DecisionTrace-module__UHl8jW__controls button:focus-visible,.DecisionTrace-module__UHl8jW__disclosure summary:focus-visible{outline-color:highlight}}@media print{.DecisionTrace-module__UHl8jW__study{--trace-ink:black;--trace-note:black;--trace-gold:black;--trace-paper:white}.DecisionTrace-module__UHl8jW__controls,.DecisionTrace-module__UHl8jW__activeCaption{display:none!important}.DecisionTrace-module__UHl8jW__study .DecisionTrace-module__UHl8jW__traces{display:block}.DecisionTrace-module__UHl8jW__study .DecisionTrace-module__UHl8jW__traces .DecisionTrace-module__UHl8jW__trace{margin:0;visibility:visible!important}.DecisionTrace-module__UHl8jW__study .DecisionTrace-module__UHl8jW__traces .DecisionTrace-module__UHl8jW__trace+.DecisionTrace-module__UHl8jW__trace{margin-top:36px}.DecisionTrace-module__UHl8jW__study .DecisionTrace-module__UHl8jW__staticCaptions{display:block!important}.DecisionTrace-module__UHl8jW__stage{break-inside:avoid}.DecisionTrace-module__UHl8jW__disclosure::details-content{content-visibility:visible;block-size:auto}.DecisionTrace-module__UHl8jW__disclosure>dl{display:grid!important}.DecisionTrace-module__UHl8jW__caption{break-before:avoid}}
.ProjectPreview-module__NZRQpa__dialog{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--paper);width:min(980px,100% - 32px);height:min(680px,100svh - 48px);max-height:calc(100svh - 48px);color:var(--ink);border:0;border-radius:12px;margin:auto;padding:0;scroll-padding-block:80px 12px;overflow:auto;box-shadow:0 3px 10px #00000012,0 30px 100px #00000030}.ProjectPreview-module__NZRQpa__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07110fc7}.ProjectPreview-module__NZRQpa__content{padding:0 32px 32px}.ProjectPreview-module__NZRQpa__toolbar{z-index:2;border-bottom:1px solid var(--detail-rule);background:var(--paper);justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-block:12px;display:flex;position:sticky;top:0}.ProjectPreview-module__NZRQpa__toolbar>span{font:400 12px/1.5 var(--mono)}.ProjectPreview-module__NZRQpa__toolbar button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s;display:grid}.ProjectPreview-module__NZRQpa__toolbar button:hover{background:#172c1d0b}.ProjectPreview-module__NZRQpa__toolbar button:focus-visible,.ProjectPreview-module__NZRQpa__story:focus-visible{outline:2px solid var(--gold-ink);outline-offset:4px}.ProjectPreview-module__NZRQpa__projectPosition{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 18px;display:flex}.ProjectPreview-module__NZRQpa__projectPosition small{color:var(--detail-ink);font:400 11px/1.6 var(--mono);font-variant-numeric:tabular-nums}.ProjectPreview-module__NZRQpa__browse{gap:4px;display:flex}.ProjectPreview-module__NZRQpa__opening{padding-block:34px}.ProjectPreview-module__NZRQpa__title>p{font:400 10.5px/1.6 var(--mono);color:var(--detail-ink);margin:0 0 22px}.ProjectPreview-module__NZRQpa__title>h2{max-width:19ch;font:400 clamp(38px,4.2vw,58px)/1.08 var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0}.ProjectPreview-module__NZRQpa__description{margin-top:24px}.ProjectPreview-module__NZRQpa__description>p{max-width:54ch;font:400 17px/1.7 var(--reading);letter-spacing:-.008em;color:var(--detail-ink);text-wrap:pretty;margin:0}.ProjectPreview-module__NZRQpa__story{width:fit-content;min-height:44px;font:400 12px/1.5 var(--mono);color:var(--gold-ink);text-underline-offset:7px;align-items:center;margin-top:16px;-webkit-text-decoration:underline #745f2c66;text-decoration:underline #745f2c66;transition:color .2s,text-decoration-color .2s;display:inline-flex}.ProjectPreview-module__NZRQpa__story:hover{color:var(--ink);text-decoration-color:currentColor}.ProjectPreview-module__NZRQpa__art{border-radius:8px;height:310px;position:relative;overflow:hidden}.ProjectPreview-module__NZRQpa__art[data-project=logretta]{aspect-ratio:1586/992;background:#f6f7f7;height:auto}.ProjectPreview-module__NZRQpa__presentation{min-width:0;container-type:inline-size}.ProjectPreview-module__NZRQpa__artifactChoices{flex-wrap:wrap;gap:4px 24px;margin:-10px 0 14px;display:flex}.ProjectPreview-module__NZRQpa__artifactChoices button{min-height:44px;color:var(--detail-ink);font:500 13px/1.6 var(--reading);text-underline-offset:5px;background:0 0;border:0;padding:8px 0}.ProjectPreview-module__NZRQpa__artifactChoices button[aria-pressed=true]{color:var(--gold-ink);text-decoration:underline}.ProjectPreview-module__NZRQpa__artifactChoices button:focus-visible{outline:2px solid var(--gold-ink);outline-offset:4px}.ProjectPreview-module__NZRQpa__presentation>.ProjectPreview-module__NZRQpa__note{margin-top:18px}.ProjectPreview-module__NZRQpa__facts{border-top:1px solid var(--detail-rule);grid-template-columns:1fr 1fr;gap:24px 40px;margin:30px 0 0;padding-block:27px;display:grid}.ProjectPreview-module__NZRQpa__facts>div{min-width:0}.ProjectPreview-module__NZRQpa__facts dt{font:400 10.5px/1.5 var(--mono);color:var(--detail-ink);margin-bottom:10px}.ProjectPreview-module__NZRQpa__facts dd{max-width:44ch;font:400 17px/1.7 var(--reading);letter-spacing:-.008em;text-wrap:pretty;margin:0}.ProjectPreview-module__NZRQpa__facts dd>span{color:var(--detail-ink);margin-top:8px;font-size:13px;line-height:1.6;display:block}.ProjectPreview-module__NZRQpa__note{max-width:66ch;font:400 14px/1.7 var(--reading);color:var(--detail-ink);letter-spacing:-.008em;text-wrap:pretty;margin:0}.ProjectPreview-module__NZRQpa__note .project-media-credit{width:fit-content;max-width:100%;min-height:44px;font:400 12.5px/1.6 var(--mono);letter-spacing:0;color:var(--gold-ink);text-wrap:pretty;align-items:center;gap:5px;margin-top:8px;display:flex}.ProjectPreview-module__NZRQpa__note .project-media-credit:hover{color:var(--ink)}.ProjectPreview-module__NZRQpa__note .project-media-credit:focus-visible{outline:2px solid var(--gold-ink);outline-offset:4px}@media (min-width:1101px){.ProjectPreview-module__NZRQpa__dialog{border-radius:20px;width:min(1240px,100% - 80px);height:min(720px,100svh - 80px);max-height:calc(100svh - 80px);scroll-padding-top:88px}.ProjectPreview-module__NZRQpa__content{padding:0 clamp(40px,4vw,60px) 44px}.ProjectPreview-module__NZRQpa__toolbar{min-height:80px}.ProjectPreview-module__NZRQpa__toolbar>span{font-size:13px}.ProjectPreview-module__NZRQpa__spread{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;column-gap:clamp(36px,4vw,60px);padding-top:36px;display:grid}.ProjectPreview-module__NZRQpa__opening{min-width:0;padding:0}.ProjectPreview-module__NZRQpa__title>h2{font-size:clamp(38px,3.4vw,48px)}.ProjectPreview-module__NZRQpa__description{margin-top:22px}.ProjectPreview-module__NZRQpa__description>p{font-size:17px;line-height:1.7}.ProjectPreview-module__NZRQpa__story{margin-top:18px;font-size:13px}.ProjectPreview-module__NZRQpa__art{aspect-ratio:1.85;height:auto}.ProjectPreview-module__NZRQpa__art[data-project=logretta]{border-radius:10px;height:auto}.ProjectPreview-module__NZRQpa__art[data-project=viemmaco]{overflow:visible}.ProjectPreview-module__NZRQpa__facts{margin-top:30px;padding-block:24px 0}.ProjectPreview-module__NZRQpa__facts dd{font-size:16px}}@media (min-width:1101px) and (max-height:620px){.ProjectPreview-module__NZRQpa__dialog{max-height:calc(100svh - 32px);scroll-padding-top:72px}.ProjectPreview-module__NZRQpa__spread{padding-top:26px}.ProjectPreview-module__NZRQpa__toolbar{min-height:64px}}@media (max-width:760px),(max-width:950px) and (max-height:520px){.ProjectPreview-module__NZRQpa__dialog{width:calc(100% - 24px);height:calc(100svh - 24px);max-height:calc(100svh - 24px);scroll-padding-top:72px}.ProjectPreview-module__NZRQpa__content{padding-inline:22px;padding-bottom:28px}.ProjectPreview-module__NZRQpa__toolbar{min-height:64px}.ProjectPreview-module__NZRQpa__title>h2{font-size:clamp(35px,8vw,43px)}.ProjectPreview-module__NZRQpa__opening{padding-block:28px}.ProjectPreview-module__NZRQpa__art{height:260px}.ProjectPreview-module__NZRQpa__facts{grid-template-columns:1fr;padding-block:24px}}@media (max-width:420px){.ProjectPreview-module__NZRQpa__toolbar{gap:8px}.ProjectPreview-module__NZRQpa__projectPosition,.ProjectPreview-module__NZRQpa__projectPosition small{display:block}.ProjectPreview-module__NZRQpa__browse{gap:0}}@media (prefers-reduced-motion:reduce){.ProjectPreview-module__NZRQpa__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.ProjectPreview-module__NZRQpa__toolbar button,.ProjectPreview-module__NZRQpa__story{transition:none}}html[data-motion=off] .ProjectPreview-module__NZRQpa__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-motion=off] :is(.ProjectPreview-module__NZRQpa__toolbar button,.ProjectPreview-module__NZRQpa__story){transition:none}
.TelecasttWorkArt-module__JQfALW__art{color:#e7e5df;background:radial-gradient(at 83% 24%,#203b2e 0,#0000 72%),#030706;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:16px 15px;padding:clamp(22px,4.8cqi,34px);display:grid;position:absolute;inset:0;overflow:hidden}.TelecasttWorkArt-module__JQfALW__identity{font:500 clamp(22px,4.1cqi,31px)/1.1 var(--reading);letter-spacing:-.04em;grid-column:1/-1;align-items:center;gap:13px;display:flex}.TelecasttWorkArt-module__JQfALW__symbol{flex:none;width:36px;height:35px;display:block;position:relative;overflow:hidden}.TelecasttWorkArt-module__JQfALW__symbol img{mix-blend-mode:screen;width:224.719%;max-width:none;height:auto;position:absolute;top:-74.3619%;left:-64.6067%}.TelecasttWorkArt-module__JQfALW__statement{font:400 clamp(29px,5.8cqi,44px)/1.05 var(--display);letter-spacing:-.01em;align-self:center;margin:0}.TelecasttWorkArt-module__JQfALW__statement em{color:#d2bb78;font:400 1.15em/1.15 var(--script);letter-spacing:0;text-transform:none;white-space:nowrap;margin-top:7px;display:inline-block}.TelecasttWorkArt-module__JQfALW__arrangement{align-self:center;width:100%;height:auto;min-height:0;max-height:100%;display:block;overflow:hidden}.TelecasttWorkArt-module__JQfALW__devices{fill:none;stroke:#e7e5df;stroke-width:1px}.TelecasttWorkArt-module__JQfALW__devices>*{vector-effect:non-scaling-stroke}.TelecasttWorkArt-module__JQfALW__composition{fill:none;stroke:#d2bb78;stroke-width:1.5px}.TelecasttWorkArt-module__JQfALW__composition>*{vector-effect:non-scaling-stroke}.TelecasttWorkArt-module__JQfALW__composition>path:first-child{stroke:#82ad94}.TelecasttWorkArt-module__JQfALW__connection{fill:none;stroke:#d2bb78;stroke-width:1px;vector-effect:non-scaling-stroke}.TelecasttWorkArt-module__JQfALW__art figcaption{font:450 12px/1.6 var(--reading);color:#e7e5df;grid-column:1/-1}.TelecasttWorkArt-module__JQfALW__art figcaption span{color:#c0c9bf;margin-top:3px;font-size:10px;display:block}@media (min-width:761px) and (max-width:1100px){.TelecasttWorkArt-module__JQfALW__art{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:15px 12px;padding:23px}.TelecasttWorkArt-module__JQfALW__identity{font-size:25px}.TelecasttWorkArt-module__JQfALW__statement{font-size:29px}.TelecasttWorkArt-module__JQfALW__art figcaption{font-size:11px}.TelecasttWorkArt-module__JQfALW__art figcaption span{font-size:10px}}@media (max-width:760px){.TelecasttWorkArt-module__JQfALW__art{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:17px 12px;padding:23px}.TelecasttWorkArt-module__JQfALW__identity{font-size:26px}.TelecasttWorkArt-module__JQfALW__statement{font-size:27px}.TelecasttWorkArt-module__JQfALW__statement em{white-space:normal;text-wrap:balance;max-width:100%;font-size:1.08em}.TelecasttWorkArt-module__JQfALW__art figcaption{font-size:12px}}@media (max-width:360px){.TelecasttWorkArt-module__JQfALW__art{gap:12px 10px;padding:18px}.TelecasttWorkArt-module__JQfALW__statement{font-size:25px}.TelecasttWorkArt-module__JQfALW__identity{font-size:23px}.TelecasttWorkArt-module__JQfALW__art figcaption span{font-size:10px}}.TelecasttWorkArt-module__JQfALW__case{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:8%;min-height:370px;padding:clamp(28px,4cqi,50px);position:relative;inset:auto}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__identity{grid-area:1/1;font-size:clamp(25px,3.2cqi,38px)}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__statement{grid-area:2/1;padding-block:24px;font-size:clamp(42px,5.6cqi,68px)}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__arrangement{grid-area:1/2/-1;max-height:360px}.TelecasttWorkArt-module__JQfALW__case.TelecasttWorkArt-module__JQfALW__case figcaption{font:450 14px/1.6 var(--reading);grid-area:3/1;margin:0;padding:0}.TelecasttWorkArt-module__JQfALW__case figcaption>span{font:400 14px/1.7 var(--reading);margin-top:7px}.TelecasttWorkArt-module__JQfALW__case figcaption>a{color:#d2bb78;max-width:30ch;min-height:44px;font:450 14px/1.6 var(--reading);text-underline-offset:5px;align-items:baseline;gap:16px;margin-top:12px;padding-block:9px;text-decoration:underline;text-decoration-thickness:.7px;display:flex}.TelecasttWorkArt-module__JQfALW__case figcaption>a>span{color:inherit;font-size:inherit;flex:none;margin:0;display:inline}.TelecasttWorkArt-module__JQfALW__case a:focus-visible{outline-offset:5px;outline:2px solid #d2bb78}@media (max-width:760px){.TelecasttWorkArt-module__JQfALW__case{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:22px;min-height:0;padding:28px 25px}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__identity{grid-area:1/1;font-size:29px}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__statement{grid-area:2/1;padding:0;font-size:44px}.TelecasttWorkArt-module__JQfALW__case .TelecasttWorkArt-module__JQfALW__arrangement{grid-area:3/1;width:min(100%,430px);max-height:none;margin:auto}.TelecasttWorkArt-module__JQfALW__case.TelecasttWorkArt-module__JQfALW__case figcaption{grid-area:4/1}.TelecasttWorkArt-module__JQfALW__case figcaption>a{max-width:none}}@media (forced-colors:active){.TelecasttWorkArt-module__JQfALW__art{color:canvastext;background:canvas}.TelecasttWorkArt-module__JQfALW__art :is(p,em,figcaption,span){color:canvastext}.TelecasttWorkArt-module__JQfALW__devices,.TelecasttWorkArt-module__JQfALW__composition,.TelecasttWorkArt-module__JQfALW__composition>path:first-child,.TelecasttWorkArt-module__JQfALW__connection{stroke:canvastext}.TelecasttWorkArt-module__JQfALW__case figcaption>a{color:linktext}.TelecasttWorkArt-module__JQfALW__case a:focus-visible{outline-color:highlight}.TelecasttWorkArt-module__JQfALW__symbol{forced-color-adjust:none;background:#030706}}@media print{.TelecasttWorkArt-module__JQfALW__art{color:#000;background:#fff}.TelecasttWorkArt-module__JQfALW__art :is(p,em,figcaption,span){color:#000}.TelecasttWorkArt-module__JQfALW__devices,.TelecasttWorkArt-module__JQfALW__composition,.TelecasttWorkArt-module__JQfALW__composition>path:first-child,.TelecasttWorkArt-module__JQfALW__connection{stroke:#000}.TelecasttWorkArt-module__JQfALW__symbol img{mix-blend-mode:normal}.TelecasttWorkArt-module__JQfALW__case figcaption>a{display:none}}
.IdentityComposition-module__ZSaAvq__composition{min-width:0;color:var(--ink);margin:46px 0 48px}.IdentityComposition-module__ZSaAvq__composition h3{max-width:29ch;font:500 clamp(25px,2.3vw,34px)/1.3 var(--reading);letter-spacing:-.025em;text-wrap:balance;text-transform:none;margin:0}.IdentityComposition-module__ZSaAvq__introduction{max-width:58ch;color:var(--detail-ink);font:400 17px/1.75 var(--reading);margin:24px 0 0}.IdentityComposition-module__ZSaAvq__spread{isolation:isolate;background:#ddd9cc;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:36px 0 0;display:grid}.IdentityComposition-module__ZSaAvq__identity{background:linear-gradient(120deg,#eee9db,#d8d2c2);flex-direction:column;align-items:center;min-width:0;padding:28px clamp(22px,3vw,40px) 30px;display:flex;position:relative}.IdentityComposition-module__ZSaAvq__marginNote{color:#595344;font:400 10px/1.6 var(--mono);align-self:flex-start}.IdentityComposition-module__ZSaAvq__identity>img{width:min(100%,260px);height:auto;margin:auto 0;padding-block:38px;display:block}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__identity .IdentityComposition-module__ZSaAvq__identityThought{color:#35372b;width:100%;font:400 15px/1.65 var(--reading);margin:23px 0 0}.IdentityComposition-module__ZSaAvq__identityThought em{color:#74602e;font:400 35px/1 var(--script)}.IdentityComposition-module__ZSaAvq__information{color:#e7e5df;background:radial-gradient(at 5% 75%,#17231b,#0000 80%),#090b09;min-width:0;padding:28px clamp(22px,3vw,40px) 30px}.IdentityComposition-module__ZSaAvq__masthead{align-items:center;gap:13px;display:flex}.IdentityComposition-module__ZSaAvq__masthead>img{box-sizing:content-box;background:#e7e2d3;width:47px;height:auto;padding:7px;display:block}.IdentityComposition-module__ZSaAvq__masthead>span{color:#e7e5df;font:500 16px/1.3 var(--reading)}.IdentityComposition-module__ZSaAvq__masthead small{color:#c1c6b7;font:400 10px/1.5 var(--mono);margin-top:5px;display:block}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__business{color:#e7e5df;font:500 17px/1.5 var(--reading);letter-spacing:-.015em;margin:34px 0 0}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__brief{color:#c1c6b7;font:400 10px/1.65 var(--mono);margin:23px 0 0}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__statement{color:#e7e5df;font:400 clamp(41px,4.2vw,65px)/1.02 var(--display);letter-spacing:0;text-transform:uppercase;margin:13px 0 0}.IdentityComposition-module__ZSaAvq__statement>span{color:#ccbb87}.IdentityComposition-module__ZSaAvq__statement>em{color:#ccbb87;font:400 1.03em/1.05 var(--script);text-transform:none;display:inline-block}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__relationship{color:#d1d6c6;max-width:31ch;font:400 15px/1.75 var(--reading);margin:25px 0 0}.IdentityComposition-module__ZSaAvq__edition{color:#b9c3b0;font:400 10px/1.6 var(--mono);margin-top:30px;display:block}.IdentityComposition-module__ZSaAvq__composition figcaption{max-width:66ch;color:var(--detail-ink);font:400 13px/1.75 var(--reading);margin:25px 0 0}.IdentityComposition-module__ZSaAvq__composition figcaption.IdentityComposition-module__ZSaAvq__caption>p{color:var(--detail-ink);font:400 13px/1.75 var(--reading);margin:0}.IdentityComposition-module__ZSaAvq__composition figcaption>p+p{margin-top:12px}.IdentityComposition-module__ZSaAvq__composition figcaption>a{width:fit-content;min-height:44px;color:var(--gold-ink);font:450 14px/1.6 var(--reading);text-underline-offset:5px;align-items:center;gap:16px;margin-top:7px;-webkit-text-decoration:underline #74602866;text-decoration:underline #74602866;text-decoration-thickness:.7px;display:flex}.IdentityComposition-module__ZSaAvq__composition a:focus-visible{outline:2px solid var(--gold-ink);outline-offset:5px}@media (min-width:761px) and (max-width:1000px){.IdentityComposition-module__ZSaAvq__identity,.IdentityComposition-module__ZSaAvq__information{padding-inline:24px}.IdentityComposition-module__ZSaAvq__identity>img{padding-block:28px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__statement{font-size:42px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__business{font-size:16px}}@media (max-width:760px){.IdentityComposition-module__ZSaAvq__composition{margin-block:36px 40px}.IdentityComposition-module__ZSaAvq__composition h3{font-size:26px}.IdentityComposition-module__ZSaAvq__spread{grid-template-columns:1fr;margin-top:27px}.IdentityComposition-module__ZSaAvq__identity{padding:25px 25px 34px}.IdentityComposition-module__ZSaAvq__identity>img{width:min(80%,230px);padding-block:39px 24px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__identity .IdentityComposition-module__ZSaAvq__identityThought{margin-top:18px}.IdentityComposition-module__ZSaAvq__information{padding:30px 25px 34px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__statement{font-size:59px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__business{margin-top:30px}.IdentityComposition-module__ZSaAvq__composition .IdentityComposition-module__ZSaAvq__information .IdentityComposition-module__ZSaAvq__relationship{max-width:33ch}.IdentityComposition-module__ZSaAvq__composition figcaption{font-size:13px}}@media (forced-colors:active){.IdentityComposition-module__ZSaAvq__identity,.IdentityComposition-module__ZSaAvq__information{color:canvastext;background:canvas;outline:1px solid canvastext}.IdentityComposition-module__ZSaAvq__composition :is(h3,p,em,span,small){color:canvastext!important}.IdentityComposition-module__ZSaAvq__identity>img,.IdentityComposition-module__ZSaAvq__masthead>img{forced-color-adjust:none;background:#e7e2d3}.IdentityComposition-module__ZSaAvq__composition figcaption>a{color:linktext;text-decoration-color:linktext}.IdentityComposition-module__ZSaAvq__composition a:focus-visible{outline-color:highlight}}@media print{.IdentityComposition-module__ZSaAvq__spread{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.IdentityComposition-module__ZSaAvq__composition h3{break-after:avoid}.IdentityComposition-module__ZSaAvq__composition figcaption>a{min-height:0;margin-top:9px}}
.AboutOpening-module__ZOmKyW__opening.about-film .about-biography{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:12%;min-height:620px;padding-block:clamp(100px,10vw,155px)}.AboutOpening-module__ZOmKyW__opening .about-biography .identity-eyebrow{margin-bottom:32px;font-size:9px}.AboutOpening-module__ZOmKyW__opening .about-biography h2{font:400 clamp(56px,5.8vw,92px)/1.02 var(--display)}.AboutOpening-module__ZOmKyW__opening .about-biography h2 em{color:var(--accent);margin:13px 0 0;font-size:1.18em;line-height:1.1;display:inline-block}.AboutOpening-module__ZOmKyW__opening .about-biography__copy{max-width:44ch;padding-top:0}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>.mono-label{font:400 9px/1.6 var(--mono);color:#b9c7b1;margin-bottom:25px}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p:not(.mono-label){font:400 clamp(16px,1.16vw,18px)/1.7 var(--reading);letter-spacing:-.008em}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p+p{margin-top:24px}.AboutOpening-module__ZOmKyW__opening .about-biography__copy .reference-link{margin-top:23px;font-size:11px}@media (max-width:1000px){.AboutOpening-module__ZOmKyW__opening.about-film .about-biography{grid-template-columns:1fr;gap:46px;min-height:0;padding-block:75px}.AboutOpening-module__ZOmKyW__opening .about-biography h2{font-size:clamp(42px,8.8vw,65px)}.AboutOpening-module__ZOmKyW__opening .about-biography__copy{max-width:60ch}}@media (max-width:760px),(max-width:950px) and (max-height:520px){.AboutOpening-module__ZOmKyW__opening.about-film .about-biography{gap:32px;padding-block:56px}.AboutOpening-module__ZOmKyW__opening .about-biography .identity-eyebrow{margin-bottom:22px}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p:not(.mono-label){font-size:16px;line-height:1.7}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>.mono-label{display:none}}@media (min-width:761px){.AboutOpening-module__ZOmKyW__opening.about-film .about-biography{max-width:none;padding-inline:max(var(--gutter),calc((100% - 1500px)/2));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 clamp(18px,1.6vw,24px);min-height:690px;margin-inline:0;padding-block:clamp(120px,10vw,165px)}.AboutOpening-module__ZOmKyW__opening .about-biography__heading{grid-column:1/span 6;padding-top:25px;padding-bottom:0}:is(.AboutOpening-module__ZOmKyW__opening .about-biography .identity-eyebrow,.AboutOpening-module__ZOmKyW__opening .about-biography__copy>.mono-label){display:none}.AboutOpening-module__ZOmKyW__opening .about-biography h2{letter-spacing:-.012em;font-size:clamp(64px,5.8vw,100px);line-height:1.02}.AboutOpening-module__ZOmKyW__opening .about-biography h2 em{white-space:nowrap;margin-top:24px;font-size:1.2em;display:block}.AboutOpening-module__ZOmKyW__opening .about-biography__copy{border:0;grid-column:8/-1;max-width:46ch;padding:0}.AboutOpening-module__ZOmKyW__opening .AboutOpening-module__ZOmKyW__biographyLead{color:var(--paper);font:450 clamp(22px,1.85vw,28px)/1.35 var(--reading);letter-spacing:-.035em;text-wrap:pretty;margin-bottom:28px;display:block}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p:not(.mono-label){letter-spacing:-.008em;text-wrap:pretty;font-size:clamp(16px,1.16vw,18px);line-height:1.7}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p+p{margin-top:25px}.AboutOpening-module__ZOmKyW__opening .about-biography__copy .faith-name{font-size:1.6em}.AboutOpening-module__ZOmKyW__opening .about-biography__copy .reference-link{gap:35px;min-height:44px;margin-top:24px;font-size:11px}}@media (min-width:761px) and (max-width:1100px){.AboutOpening-module__ZOmKyW__opening.about-film .about-biography{column-gap:24px;min-height:80svh;padding-block:100px}.AboutOpening-module__ZOmKyW__opening .about-biography__heading{grid-column:1/7;padding-top:15px}.AboutOpening-module__ZOmKyW__opening .about-biography__copy{grid-column:8/-1}.AboutOpening-module__ZOmKyW__opening .about-biography h2{font-size:clamp(45px,5.8vw,64px)}.AboutOpening-module__ZOmKyW__opening .about-biography h2 em{font-size:1.13em}.AboutOpening-module__ZOmKyW__opening .AboutOpening-module__ZOmKyW__biographyLead{font-size:clamp(21px,2.5vw,27px)}.AboutOpening-module__ZOmKyW__opening .about-biography__copy>p:not(.mono-label){font-size:16px;line-height:1.7}}
.CaseContinuation-module__iN6oJW__continuation{min-width:0;padding:35px 0 65px}.CaseContinuation-module__iN6oJW__thought{max-width:59ch}.CaseContinuation-module__iN6oJW__thought h2{max-width:26ch;font:500 clamp(26px,2.4vw,34px)/1.3 var(--reading);letter-spacing:-.025em;text-transform:none;text-wrap:balance;margin:0}.CaseContinuation-module__iN6oJW__thought p{color:var(--detail-ink);font:400 17px/1.8 var(--reading);text-wrap:pretty;margin:21px 0 0}.CaseContinuation-module__iN6oJW__next{color:var(--ink);grid-template-columns:minmax(0,1fr) 145px;align-items:center;gap:24px 32px;margin-top:43px;padding-block:15px 28px;display:grid;position:relative}.CaseContinuation-module__iN6oJW__nextWords{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;min-width:0;display:grid}.CaseContinuation-module__iN6oJW__invitation{color:var(--gold-ink);font:450 14px/1.6 var(--reading);grid-column:1/-1}.CaseContinuation-module__iN6oJW__next h2{max-width:100%;font:400 clamp(62px,6.5vw,96px)/1.1 var(--display);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;margin:0;transition:color .18s}.CaseContinuation-module__iN6oJW__direction{color:var(--gold-ink);font:350 34px/1 var(--reading);transition:transform .18s}.CaseContinuation-module__iN6oJW__mark{place-items:center;min-width:0;display:grid}.CaseContinuation-module__iN6oJW__mark img{object-fit:contain;width:100%;height:auto;max-height:140px;display:block}.CaseContinuation-module__iN6oJW__context{color:var(--detail-ink);font:400 14px/1.7 var(--reading);grid-column:1/-1;margin:0}.CaseContinuation-module__iN6oJW__context span{margin-top:4px;font-size:12px;display:block}.CaseContinuation-module__iN6oJW__next:is(:hover,:focus-visible) h2{color:var(--gold-ink)}.CaseContinuation-module__iN6oJW__next:is(:hover,:focus-visible) .CaseContinuation-module__iN6oJW__direction{transform:translate(3px,-3px)}.CaseContinuation-module__iN6oJW__next:focus-visible,.CaseContinuation-module__iN6oJW__paths a:focus-visible{outline:2px solid var(--gold-ink);outline-offset:7px}.CaseContinuation-module__iN6oJW__paths{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 28px;display:flex}.CaseContinuation-module__iN6oJW__paths a{max-width:100%;min-height:44px;color:var(--gold-ink);font:450 14px/1.7 var(--reading);text-underline-offset:5px;align-items:baseline;gap:16px;padding-block:10px;-webkit-text-decoration:underline #74602866;text-decoration:underline #74602866;text-decoration-thickness:.7px;display:flex}.CaseContinuation-module__iN6oJW__paths a:last-child{color:var(--detail-ink)}.CaseContinuation-module__iN6oJW__paths a>span{flex:none}@media (max-width:1000px){.CaseContinuation-module__iN6oJW__next{grid-template-columns:minmax(0,1fr) 100px;gap:24px}.CaseContinuation-module__iN6oJW__next h2{font-size:66px}.CaseContinuation-module__iN6oJW__direction{font-size:28px}}@media (max-width:760px){.CaseContinuation-module__iN6oJW__continuation{padding-block:25px 45px}.CaseContinuation-module__iN6oJW__thought h2{font-size:27px}.CaseContinuation-module__iN6oJW__thought p{font-size:17px}.CaseContinuation-module__iN6oJW__next{grid-template-columns:minmax(0,1fr) 66px;column-gap:17px;margin-top:30px;padding-bottom:18px}.CaseContinuation-module__iN6oJW__next h2{font-size:clamp(40px,11.8vw,68px)}.CaseContinuation-module__iN6oJW__nextWords{gap:13px 10px}.CaseContinuation-module__iN6oJW__direction{font-size:23px}.CaseContinuation-module__iN6oJW__context{font-size:13px}.CaseContinuation-module__iN6oJW__paths{gap:4px;display:grid}.CaseContinuation-module__iN6oJW__paths a{font-size:14px}.CaseContinuation-module__iN6oJW__mark img{max-height:80px}}@media (prefers-reduced-motion:reduce){.CaseContinuation-module__iN6oJW__next h2,.CaseContinuation-module__iN6oJW__direction{transition:none}.CaseContinuation-module__iN6oJW__next:is(:hover,:focus-visible) .CaseContinuation-module__iN6oJW__direction{transform:none}}html[data-motion=off] :is(.CaseContinuation-module__iN6oJW__next h2,.CaseContinuation-module__iN6oJW__direction){transition:none}html[data-motion=off] .CaseContinuation-module__iN6oJW__next:is(:hover,:focus-visible) .CaseContinuation-module__iN6oJW__direction{transform:none}@media (forced-colors:active){.CaseContinuation-module__iN6oJW__thought :is(h2,p),.CaseContinuation-module__iN6oJW__context,.CaseContinuation-module__iN6oJW__context span{color:canvastext}.CaseContinuation-module__iN6oJW__next :is(h2,span),.CaseContinuation-module__iN6oJW__paths a{color:linktext;text-decoration-color:linktext}.CaseContinuation-module__iN6oJW__mark img{forced-color-adjust:none;box-sizing:border-box;background:#e7e5df;padding:8px}.CaseContinuation-module__iN6oJW__next:focus-visible,.CaseContinuation-module__iN6oJW__paths a:focus-visible{outline-color:highlight}}@media print{.CaseContinuation-module__iN6oJW__continuation{break-inside:avoid;padding-bottom:20px}.CaseContinuation-module__iN6oJW__next{grid-template-columns:minmax(0,1fr) 100px}.CaseContinuation-module__iN6oJW__next h2{font-size:58px}.CaseContinuation-module__iN6oJW__paths a{min-height:0}}
