/* NUGAMAG's own ink, on a quiet paper surface distinct from the final green CTA. */
.reference-panel.nuga-finale{
 --nuga-orange:#da511f;
 background:#f6f3ee;color:#292621;
}
.nuga-finale .reference-copy>p.nuga-owned-label{color:#787168}
.nuga-finale .nuga-owned-label>span{background:transparent;border:1.5px solid var(--nuga-orange);width:7px;height:7px}
.nuga-finale .reference-copy h3{
 color:var(--nuga-orange);font-size:clamp(48px,6.4vw,94px);line-height:1.06;letter-spacing:-.02em;
}
@supports(-webkit-text-stroke:1px #000){
 .nuga-finale .reference-copy h3{color:transparent;-webkit-text-stroke:1.5px var(--nuga-orange)}
}
.nuga-finale .nuga-editorial,.nuga-finale .nuga-editorial em{color:#292621;background:none}
.nuga-finale .reference-copy>p.nuga-lead{color:#464038}
.nuga-finale .reference-copy>p:not([class]){color:#756d63}
.nuga-finale .nuga-practice{color:#655e55;border-color:#d9d3ca}
.nuga-finale .nuga-practice i{color:var(--nuga-orange)}
.nuga-finale .reference-copy .nuga-actions .text-link{
 color:#40362d;background:transparent;border:1px solid var(--nuga-orange);
}
.nuga-finale .nuga-actions .text-link>span{color:var(--nuga-orange)}
.nuga-finale .reference-copy .nuga-actions .text-link:hover{color:var(--nuga-orange);background:transparent}
.nuga-finale .nuga-case-link{color:#6d655b}
.nuga-finale .nuga-case-link:hover{color:var(--nuga-orange)}
.nuga-finale .nuga-actions a:focus-visible{outline:2px solid var(--nuga-orange);outline-offset:5px}
.reference-panel.nuga-finale .reference-image{background:transparent}
.reference-panel.nuga-finale .reference-image>img:first-child{border-color:#fffdf9;box-shadow:0 24px 70px #3d302119}
.reference-panel.nuga-finale .reference-image>.nuga-phone{border-color:#fffdf9;box-shadow:0 20px 60px #3d302129}
@media(max-width:900px){.nuga-finale .reference-copy h3{font-size:clamp(40px,6.3vw,56px)}}
@media(max-width:680px){.nuga-finale .reference-copy h3{font-size:clamp(40px,13vw,72px);-webkit-text-stroke-width:1.2px}}
@media(forced-colors:active){.nuga-finale .reference-copy h3{color:CanvasText;-webkit-text-stroke:0}}
