.un-page main :is(h3,h4),.un-page dt{font-family:var(--font-display);font-size:var(--type-subhead-size);font-weight:700;line-height:1.35}.un-page :is(article,figure,aside,header){min-width:0}.un-page figure{margin:0}.un-page img{display:block;max-width:100%;height:auto}.un-page figcaption{font-size:var(--type-secondary-size);line-height:1.7;padding-top:18px}.un-page [hidden]{display:none!important}.un-page :is(button,summary,a):focus-visible{outline:3px solid var(--cyan);outline-offset:5px}.un-hero .pr-hero-grid{max-height:none}.un-hero .cch-stage{inset:0}.un-overview{background:#fff}.un-collaboration-spread{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:start;margin-top:36px}.un-intent>p{margin:0 0 28px}.un-intent dl{margin:0;border-left:3px solid var(--ip-teal);padding-left:26px}.un-intent dl>div+div{margin-top:24px}.un-intent dt{color:var(--ip-navy)}.un-intent dd{margin:10px 0 0}.un-film{background:var(--ip-pale);padding:24px;border-top:3px solid var(--ip-teal)}.un-film-stage{position:relative;aspect-ratio:4/3;background:var(--ip-navy)}.un-film-stage>img,.un-film-stage iframe{width:100%;height:100%;object-fit:contain;border:0}.un-film-stage iframe{position:absolute;inset:0}.un-watch{position:absolute;left:18px;right:18px;bottom:18px;padding:17px 20px;background:var(--ip-navy);color:#fff;border:1px solid #80acbe;text-align:left;font:inherit;font-weight:700;cursor:pointer}.un-watch>span{margin-right:12px}.un-watch:hover{background:#17475f}.un-film-tools{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.un-film-tools a{color:var(--ip-navy);text-decoration:underline;text-underline-offset:5px}.un-close{background:transparent;border:1px solid #6496af;color:var(--ip-navy);font:inherit;padding:10px 16px;cursor:pointer}.un-media-status:empty{display:none}.un-media-status{margin:18px 0 0}.un-workflow-index{margin-top:56px;border-top:3px solid var(--ip-navy)}.un-workflow-caption{padding:20px 0;color:var(--ip-navy);font-weight:700;border-bottom:1px solid #b4d0dc}.un-workflow-index article{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,.6fr);gap:36px;padding:30px 0;border-bottom:1px solid #b4d0dc}.un-workflow-index header>span{color:#286a83;font:700 var(--type-secondary-size)/1.7 var(--font-body)}.un-workflow-index h3{color:var(--ip-navy);margin:12px 0 0}.un-workflow-index article>p{margin:0}.un-workflow-index aside{border-left:3px solid var(--ip-teal);padding-left:22px;color:var(--ip-navy);align-self:center}.un-image-note{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center;margin-top:48px}.un-image-note figure{padding:18px;background:var(--ip-pale)}.un-image-note img{width:100%;height:auto}.un-image-note h3{margin:0 0 22px;color:var(--ip-navy)}.un-image-note p{margin:0 0 24px}.un-explore{background:var(--ip-navy)}.un-explore :is(h2,h3,dt){color:#fff}.un-explore :is(p,dd,figcaption){color:var(--body-text-on-dark)}.un-explore :is(.ip-label,h2 em){color:var(--ip-teal)}.un-explore .ip-inline-link{color:#fff;border-color:#6aa1b6}.un-explore .ip-inline-link:hover{color:var(--cyan)}.un-deliverable{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px;align-items:start;margin-top:36px}.un-deliverable>div>h3{display:flex;align-items:center;gap:16px;margin:0 0 24px}.un-deliverable h3 img{width:30px;flex:none}.un-deliverable>div>p{margin:0 0 24px}.un-deliverable figure{padding:18px;background:#fff}.un-deliverable figure img{width:100%;height:auto}.un-deliverable figcaption{color:var(--body-text)}.un-guide-list{margin-top:32px;border-top:1px solid #557f95}.un-guide-list article{display:grid;grid-template-columns:100px minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid #557f95}.un-guide-list article>span{color:#a6d7df;font-weight:700}.un-guide-list p{margin:0 0 18px}.un-evaluation{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:52px;border-top:1px solid #557f95;padding-top:32px;margin-top:42px}.un-evaluation h3{margin:0 0 20px}.un-evaluation p{margin:0}.un-evaluation dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.un-evaluation dt{font:700 var(--type-secondary-size)/1.7 var(--font-body);padding-top:14px;border-top:2px solid var(--ip-teal)}.un-evaluation dd{margin:16px 0 0}.un-download{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:40px;padding:30px;background:#153d52;border-left:3px solid var(--ip-teal)}.un-download h3{margin:12px 0 18px}.un-download p{margin:0}.un-download .ip-inline-link{white-space:normal}.uh-reference{animation:un-trace 12s linear infinite;animation-play-state:paused}.ip-animation-active .uh-reference{animation-play-state:running}@keyframes un-trace{to{stroke-dashoffset:-88}}
@media(prefers-reduced-motion:reduce){.uh-reference{animation:none}}
@media(max-width:1100px){.un-collaboration-spread{gap:32px;grid-template-columns:1fr 1fr}.un-workflow-index article{gap:28px}.un-deliverable{gap:32px}.un-evaluation{display:block}.un-evaluation dl{margin-top:28px}.un-guide-list article{grid-template-columns:90px minmax(0,1fr);gap:18px}.un-download{grid-template-columns:minmax(0,1fr);gap:26px}.un-download>.ip-inline-link{justify-self:start}}
@media(max-width:850px){.un-collaboration-spread,.un-image-note,.un-deliverable{grid-template-columns:minmax(0,1fr);gap:32px}.un-workflow-index article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.un-workflow-index aside{grid-column:2}.un-image-note>div{order:-1}.un-deliverable figure{max-width:100%}.un-evaluation dl{grid-template-columns:minmax(0,1fr)}.un-evaluation dl>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px}.un-evaluation dt{border:0;padding:0}.un-evaluation dd{margin:0}}
@media(max-width:550px){.un-film{padding:18px}.un-workflow-index article{display:block;padding:26px 0}.un-workflow-index h3{margin-bottom:20px}.un-workflow-index aside{margin-top:22px}.un-image-note{margin-top:32px}.un-guide-list article{grid-template-columns:minmax(0,1fr);gap:12px}.un-evaluation dl>div{display:block;border-top:1px solid #557f95;padding-top:20px}.un-evaluation dd{margin-top:12px}.un-download{padding:24px}.un-intent dl{padding-left:20px}.un-film-tools{gap:16px}}

/* A connected assembly spread: shared media canvas and open decision branches. */
.un-opening-heading>h2{max-width:920px;margin:18px 0 32px}.un-opening-prose{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px;max-width:1120px}.un-opening-prose>p{margin:0}.un-opening-prose>p+p{padding-left:28px;border-left:2px solid var(--ip-teal)}
.un-assembly-spread{margin-top:40px;border:1px solid #a6c7d5;border-top:3px solid var(--ip-teal);background:var(--ip-pale)}.un-spread-caption{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:22px 28px;background:var(--ip-navy);color:#fff;font-weight:700}.un-spread-connector{display:flex;align-items:center;justify-content:space-between;width:140px;position:relative;flex:none}.un-spread-connector:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#7eb4c6}.un-spread-connector i{position:relative;width:8px;height:8px;background:#9fd9df;border:2px solid var(--ip-navy);outline:1px solid #79b7c5;transform:rotate(45deg)}.un-media-pair{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;align-items:start}.un-assembly-figure{padding:28px}.un-assembly-figure>a{display:block;padding:10px;background:#fff;border:1px solid #b3cfdb}.un-assembly-figure img{width:100%;height:auto}.un-media-pair .un-film{border:0;border-left:1px solid #a6c7d5;background:transparent;padding:28px}.un-media-pair .un-film-stage{aspect-ratio:4/3}.un-media-pair figcaption{color:var(--body-text)}.un-media-pair .un-watch{left:12px;right:12px;bottom:12px;padding:14px 16px}
.un-choice-tree{margin-top:0;padding-top:28px;position:relative}.un-choice-tree:before{content:'';position:absolute;top:0;left:50%;height:28px;width:1px;background:#81b3c5}.un-choice-caption{text-align:center;color:var(--ip-navy);font-weight:700;margin:0;padding:0 24px 28px}.un-choice-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;position:relative;padding-top:28px}.un-choice-branches:before{content:'';position:absolute;top:0;left:calc(16.666% - 12px);right:calc(16.666% - 26px);height:1px;background:#81b3c5}.un-choice-branches article{display:flex;flex-direction:column;position:relative;min-width:0}.un-choice-branches article:before{content:'';position:absolute;top:-28px;left:50%;width:1px;height:28px;background:#81b3c5}.un-choice-branches article:after{content:'';position:absolute;top:-4px;left:calc(50% - 4px);width:7px;height:7px;border:1px solid #518a9f;background:#fff;transform:rotate(45deg)}.un-choice-branches header{padding:22px 0 20px;min-width:0}.un-branch-purpose{display:block;font:700 var(--type-secondary-size)/1.7 var(--font-body);color:#286a83;margin-bottom:14px}.un-choice-branches h3{margin:0;color:var(--ip-navy)}.un-choice-branches article>p{margin:0 0 24px;flex:1}.un-choice-branches aside{margin-top:auto;padding:18px 0;border-top:2px solid var(--ip-teal);border-bottom:1px solid #b6ced9;color:var(--ip-navy)}.un-choice-branches article+article{padding-left:28px;border-left:1px solid #d0dfe6}.un-choice-branches article+article:before{left:calc(50% + 14px)}.un-choice-branches article+article:after{left:calc(50% + 10px)}
.un-collaboration-payoff{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:52px;margin-top:44px;padding-top:32px;border-top:3px solid var(--ip-navy)}.un-collaboration-payoff dl{margin:0}.un-collaboration-payoff dl>div{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:24px}.un-collaboration-payoff dl>div+div{margin-top:24px}.un-collaboration-payoff dt{font:700 var(--type-secondary-size)/1.7 var(--font-body);color:var(--ip-navy)}.un-collaboration-payoff dd{margin:0}.un-source-boundary{padding:26px 28px;background:var(--ip-pale);border-left:3px solid var(--ip-teal);align-self:start}.un-source-boundary>p{margin:0 0 24px}
@media(max-width:1000px){.un-opening-prose{gap:32px}.un-media-pair{grid-template-columns:1fr 1fr}.un-assembly-figure,.un-media-pair .un-film{padding:22px}.un-choice-branches{gap:24px}.un-choice-branches article+article{padding-left:20px}.un-collaboration-payoff{gap:32px;grid-template-columns:1fr 1fr}.un-collaboration-payoff dl>div{display:block}.un-collaboration-payoff dd{margin-top:10px}}
@media(max-width:750px){.un-opening-prose,.un-media-pair,.un-collaboration-payoff{grid-template-columns:minmax(0,1fr);gap:26px}.un-opening-prose>p+p{padding-left:22px}.un-media-pair{gap:0}.un-media-pair .un-film{border-left:0;border-top:1px solid #a6c7d5}.un-choice-caption{text-align:left;padding:0 0 24px}.un-choice-tree:before{left:18px}.un-choice-branches{display:block;padding:0 0 0 32px;border-left:1px solid #81b3c5;margin-left:18px}.un-choice-branches:before{display:none}.un-choice-branches article+article{padding:26px 0 0;border:0}.un-choice-branches article:before,.un-choice-branches article+article:before{left:-32px;top:27px;height:1px;width:22px}.un-choice-branches article:after,.un-choice-branches article+article:after{left:-36px;top:23px}.un-choice-branches article+article:before{top:53px}.un-choice-branches article+article:after{top:49px}.un-choice-branches header{padding:12px 0 18px}.un-choice-branches article>p{margin-bottom:20px}.un-collaboration-payoff{gap:28px}.un-spread-caption{padding:22px;align-items:flex-start}.un-spread-connector{width:70px;margin-top:10px}.un-opening-heading>h2{margin-bottom:28px}}
@media(max-width:420px){.un-spread-connector{display:none}.un-assembly-figure,.un-media-pair .un-film{padding:18px}.un-choice-branches{padding-left:24px;margin-left:8px}.un-choice-tree:before{left:8px}.un-choice-branches article:before,.un-choice-branches article+article:before{left:-24px;width:16px}.un-choice-branches article:after,.un-choice-branches article+article:after{left:-28px}.un-source-boundary{padding:24px}}

.un-spread-caption h3{margin:0;color:#fff}

/* Keep the source image with the short platform brief; guides span the reading width. */
.un-platform-summary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center;margin-top:32px}.un-platform-summary>div>h3{display:flex;align-items:center;gap:16px;margin:0 0 22px}.un-platform-summary h3 img{width:30px;height:auto;flex:none}.un-platform-summary>div>p{margin:0 0 24px}.un-platform-summary figure{padding:16px;background:#fff}.un-platform-summary figure img{width:100%;height:auto}.un-platform-summary figcaption{color:var(--body-text);padding-top:16px}.un-platform-guides{margin-top:32px;border-top:2px solid var(--ip-teal)}.un-platform-guides article{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.45fr) minmax(190px,.8fr);gap:28px;align-items:center;padding:24px 0;border-bottom:1px solid #557f95}.un-platform-guides h3{margin:0}.un-platform-guides p{margin:0}.un-platform-guides .ip-inline-link{margin:0}.un-explore .un-evaluation{margin-top:32px;padding-top:28px;border-top:0}.un-explore .un-download{margin-top:28px;padding:26px 28px}
@media(max-width:1000px){.un-platform-summary{gap:32px;grid-template-columns:1fr 1fr}.un-platform-guides article{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:18px 28px}.un-platform-guides .ip-inline-link{grid-column:2;justify-self:start}}
@media(max-width:750px){.un-platform-summary{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.un-platform-guides article{display:block;padding:24px 0}.un-platform-guides p{margin:16px 0 20px}.un-platform-guides .ip-inline-link{max-width:100%}.un-explore .un-evaluation{margin-top:28px;padding-top:0}.un-explore .un-download{padding:24px;margin-top:24px}}

/* Short visual introduction followed by a distinct manual workflow reading. */
.un-overview-focused .un-definition{max-width:880px;margin:0}.un-overview-focused .un-assembly-spread{margin-top:32px}.un-outcome-lines{margin:28px 0 0;border-top:2px solid var(--ip-teal)}.un-outcome-lines>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px;padding:18px 0;border-bottom:1px solid #bed3de;align-items:baseline}.un-outcome-lines dt{margin:0;color:var(--ip-navy)}.un-outcome-lines dd{margin:0}.un-workflows{background:var(--ip-pale)}.un-workflow-reader{margin-top:32px;border:1px solid #91b6c7;border-top:3px solid var(--ip-teal);background:#fff}.un-reader-caption{margin:0;padding:20px 26px;font-weight:700;color:var(--ip-navy);border-bottom:1px solid #bed3de}.un-workflow-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #91b6c7}.un-workflow-tabs button{position:relative;padding:22px;background:#fff;border:0;border-bottom:3px solid transparent;color:var(--ip-navy);font:700 var(--type-secondary-size)/1.6 var(--font-body);cursor:pointer;text-align:left}.un-workflow-tabs button+button{border-left:1px solid #bed3de}.un-workflow-tabs button[aria-selected="true"]{background:var(--ip-navy);color:#fff;border-bottom-color:var(--ip-teal)}.un-workflow-tabs button:hover{box-shadow:inset 0 -3px var(--ip-teal)}.un-workflow-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;padding:32px}.un-workflow-panel+.un-workflow-panel{border-top:1px solid #bed3de}.un-workflow-panel header{padding-right:24px;border-right:1px solid #bed3de}.un-workflow-panel header>span{display:block;margin-bottom:16px;color:#286a83;font-weight:700}.un-workflow-panel h3{margin:0;color:var(--ip-navy)}.un-workflow-panel p{margin:0}.un-workflow-panel aside{margin-top:24px;padding:18px 22px;border-left:3px solid var(--ip-teal);background:var(--ip-pale);color:var(--ip-navy)}.un-workflow-boundary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid #a4c3d2}.un-workflow-boundary p{margin:0}.un-workflow-boundary .ip-inline-link{margin:0;max-width:100%}
@media(max-width:900px){.un-workflow-boundary{grid-template-columns:minmax(0,1fr);gap:22px}.un-workflow-boundary .ip-inline-link{justify-self:start}.un-workflow-panel{gap:28px;padding:28px}.un-workflow-tabs button{padding:20px}}
@media(max-width:600px){.un-outcome-lines>div{display:block;padding:20px 0}.un-outcome-lines dd{margin-top:12px}.un-workflow-tabs{grid-template-columns:minmax(0,1fr)}.un-workflow-tabs button+button{border-left:0;border-top:1px solid #bed3de}.un-workflow-tabs button{padding:16px 22px}.un-workflow-panel{display:block;padding:24px}.un-workflow-panel header{padding:0 0 22px;border-right:0}.un-workflow-panel header>span{margin-bottom:12px}.un-reader-caption{padding:20px 22px}.un-workflow-boundary{gap:20px}}
.un-workflow-reader.is-enhanced .un-workflow-panel header>span{display:none}
/* Keep each selected reading compact, without a tall title-only column. */
.un-workflow-panel{display:block}.un-workflow-panel header{padding:0 0 22px;border-right:0}.un-workflow-panel>div{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:30px;align-items:center}.un-workflow-panel aside{margin-top:0}
@media(max-width:700px){.un-workflow-panel>div{display:block}.un-workflow-panel aside{margin-top:22px}}

/* One cohesive Creo product file with a related technical-reference column. */
.un-product-file{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);margin-top:32px;background:#fff;border-top:3px solid var(--ip-teal);color:var(--body-text)}.un-product-main{padding:34px 36px;min-width:0}.un-product-context h3{display:flex;align-items:center;gap:16px;margin:0 0 22px}.un-product-context>p{margin:0 0 22px}.un-explore .un-product-file :is(h3,dt){color:var(--ip-navy)}.un-explore .un-product-file :is(p,figcaption){color:var(--body-text)}.un-explore .un-product-file .ip-label{color:#286a83}.un-explore .un-product-file .ip-inline-link{color:var(--ip-navy);border-color:#90b5c5}.un-explore .un-product-file .ip-inline-link:hover{color:#286a83}.un-next-steps{margin-top:28px}.un-next-steps article{padding:24px 0;border-top:1px solid #bfd3de}.un-next-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border:1px solid #a9cbd5;border-radius:8px;background:var(--ip-pale);color:#286a83}.un-next-steps article:last-child{padding-bottom:0}.un-next-steps h3{display:flex;align-items:center;gap:12px;margin:0 0 14px}.un-next-steps p{margin:0 0 18px}.un-next-steps .ip-inline-link{margin:0}.un-product-reference{min-width:0;background:var(--ip-pale);border-left:1px solid #bed3de;padding:28px}.un-product-reference figure{margin:0}.un-product-reference figure>a{display:block;background:#fff;border:1px solid #b2ccd9;padding:8px}.un-product-reference figure img{width:100%;height:auto}.un-product-reference figcaption{padding-top:16px}.un-reference-copy{position:relative;margin-top:28px;padding:26px 24px;background:#fff;border:1px solid #b2ccd9;border-top:3px solid var(--ip-teal)}.un-reference-copy:after{content:'';position:absolute;top:-3px;right:-1px;width:23px;height:23px;background:var(--ip-pale);border-left:1px solid #b2ccd9;border-bottom:1px solid #b2ccd9;pointer-events:none}.un-reference-copy h3{margin:12px 12px 18px 0}.un-reference-copy p{margin:0 0 22px}.un-reference-copy .ip-inline-link{margin:0;max-width:100%}
.un-handoff-strip{margin-top:28px;padding:30px 34px;background:var(--ip-pale);border-left:3px solid var(--ip-teal)}.un-explore .un-handoff-strip :is(h3,dt){color:var(--ip-navy)}.un-explore .un-handoff-strip :is(p,dd){color:var(--body-text)}.un-handoff-strip header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:36px;align-items:start;padding-bottom:24px;border-bottom:1px solid #a9c6d5}.un-handoff-strip h3,.un-handoff-strip p{margin:0}.un-handoff-strip dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:24px 0 0}.un-handoff-strip dl>div{padding-left:18px;border-left:2px solid #85b4c3}.un-handoff-strip dt{font:700 var(--type-secondary-size)/1.7 var(--font-body)}.un-handoff-strip dd{margin:12px 0 0}
@media(max-width:1050px){.un-product-file{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.un-product-main{padding:28px}.un-product-reference{padding:22px}.un-reference-copy{padding:24px 20px}.un-handoff-strip{padding:28px}.un-handoff-strip dl{gap:22px}}
@media(max-width:750px){.un-product-file{grid-template-columns:minmax(0,1fr)}.un-product-reference{border-left:0;border-top:1px solid #b2ccd9;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.un-reference-copy{margin-top:0}.un-handoff-strip header{display:block}.un-handoff-strip header>p{margin-top:16px}.un-handoff-strip dl{grid-template-columns:minmax(0,1fr);gap:22px}.un-handoff-strip dl>div{padding-left:18px}}
@media(max-width:550px){.un-product-main{padding:26px 24px}.un-product-reference{display:block;padding:24px}.un-reference-copy{margin-top:24px;padding:24px}.un-handoff-strip{padding:26px 24px}.un-next-steps article{padding-left:18px}.un-product-context h3{gap:14px}}
@media(max-width:550px){.un-product-reference{padding:20px}.un-reference-copy{padding:22px 18px}}

/* One video-led introduction, with the workflow choices nested within it. */
.un-unified-intro .un-definition{max-width:880px;margin:0}.un-intro-studio{margin-top:32px;border:1px solid #a6c7d5;border-top:3px solid var(--ip-teal);background:#fff}.un-studio-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch}.un-studio-grid .un-film{border:0;padding:24px;background:#fff}.un-studio-outcomes{display:flex;flex-direction:column;justify-content:center;gap:24px;margin:0;padding:28px;background:var(--ip-pale);border-left:1px solid #bed3de}.un-studio-outcomes>div{padding-left:20px;border-left:2px solid var(--ip-teal)}.un-studio-outcomes dt{color:var(--ip-navy);margin:0}.un-studio-outcomes dd{margin:12px 0 0}.un-intro-workflows{margin-top:36px;padding-top:28px;border-top:1px solid #a6c7d5}.un-workflow-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px;align-items:start}.un-workflow-intro h3{margin:14px 0 0;color:var(--ip-navy)}.un-workflow-intro>p{margin:0}.un-intro-workflows .un-workflow-reader{margin-top:26px;background:var(--ip-pale)}.un-intro-workflows .un-workflow-tabs{background:#fff}.un-intro-workflows .un-workflow-panel{background:#fff}.un-intro-workflows .un-reader-caption{padding-block:18px}.un-intro-workflows .un-workflow-boundary{margin-top:24px;padding-top:22px}
@media(max-width:900px){.un-studio-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.un-studio-grid .un-film{padding:20px}.un-studio-outcomes{padding:24px;gap:22px}.un-workflow-intro{gap:30px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}
@media(max-width:700px){.un-studio-grid,.un-workflow-intro{grid-template-columns:minmax(0,1fr)}.un-studio-outcomes{border-left:0;border-top:1px solid #bed3de;gap:22px}.un-workflow-intro{gap:20px}.un-intro-workflows{margin-top:28px;padding-top:24px}.un-studio-grid .un-film{padding:20px}.un-intro-workflows .un-workflow-reader{margin-top:24px}}
@media(max-width:420px){.un-studio-grid .un-film{padding:18px}.un-studio-outcomes{padding:24px 20px}.un-studio-outcomes>div{padding-left:16px}}

/* Clear editorial hierarchy: introduction, demonstration/benefits, then workflows. */
.un-organized-intro .un-opening-heading{max-width:1000px}.un-organized-intro .un-definition{max-width:900px;margin:26px 0 0}.un-organized-intro .un-intro-studio{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:40px;margin-top:40px;border:0;background:transparent}.un-video-heading{padding:0 0 22px}.un-video-heading h3{margin:14px 0 0;max-width:650px}.un-organized-intro .un-film{padding:0;border:0;background:transparent}.un-organized-intro .un-film-stage{border:1px solid #b2cdd9}.un-organized-intro .un-film-tools{padding:0;margin-top:20px}.un-organized-intro .un-film figcaption{padding:18px 0 0}.un-benefits-brief{background:var(--ip-navy);color:#d8e9ee;padding:30px 32px;border-top:3px solid var(--ip-teal)}.un-benefits-brief>.ip-label{color:#a8d5df}.un-benefits-brief>h3{color:white;margin:14px 0 28px}.un-organized-intro .un-studio-outcomes{display:block;padding:0;margin:0;background:transparent;border:0}.un-organized-intro .un-studio-outcomes>div{padding:22px 0;border-left:0;border-top:1px solid #3c6275;margin:0}.un-organized-intro .un-studio-outcomes>div:last-child{padding-bottom:0}.un-organized-intro .un-studio-outcomes dt{color:#fff;font:700 var(--type-secondary-size)/1.6 var(--font-body)}.un-organized-intro .un-studio-outcomes dd{color:#d8e9ee;margin:12px 0 0}.un-organized-intro .un-intro-workflows{margin-top:48px;padding:32px;background:var(--ip-pale);border-top:3px solid #8bbec9}.un-organized-intro .un-workflow-intro{display:block;margin-bottom:28px}.un-organized-intro .un-workflow-intro h3{margin:14px 0 20px;max-width:850px}.un-organized-intro .un-workflow-intro>p{max-width:950px;margin:0}.un-organized-intro .un-workflow-reader{margin-top:0;border:1px solid #b2cdd9;border-top:0;background:#fff}.un-organized-intro .un-reader-caption{padding:22px 26px;background:#fff;border-bottom:1px solid #b2cdd9}.un-organized-intro .un-workflow-tabs{border-top:1px solid #b2cdd9}.un-organized-intro .un-workflow-tabs button{padding:20px 24px}.un-organized-intro .un-workflow-panel{padding:28px}.un-organized-intro .un-workflow-panel>div{display:block;max-width:950px}.un-organized-intro .un-workflow-panel header{padding-bottom:20px}.un-organized-intro .un-workflow-panel aside{margin-top:22px;padding:18px 22px;background:var(--ip-pale);border-left:2px solid var(--ip-teal)}.un-organized-intro .un-workflow-boundary{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);margin-top:28px;padding-top:26px;border-top:1px solid #b2cdd9;gap:32px;align-items:start}.un-organized-intro .un-workflow-boundary p{margin:0}.un-organized-intro .un-workflow-boundary .ip-inline-link{justify-self:end}
@media(max-width:950px){.un-organized-intro .un-intro-studio{gap:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.un-benefits-brief{padding:26px}.un-organized-intro .un-workflow-boundary{display:block}.un-organized-intro .un-workflow-boundary .ip-inline-link{margin-top:22px}}
@media(max-width:760px){.un-organized-intro .un-intro-studio{grid-template-columns:minmax(0,1fr);gap:30px}.un-benefits-brief{padding:28px}.un-organized-intro .un-intro-workflows{padding:26px;margin-top:36px}.un-organized-intro .un-workflow-tabs button{padding:18px}.un-organized-intro .un-workflow-panel{padding:24px}}
@media(max-width:500px){.un-organized-intro .un-intro-workflows{padding:24px 18px}.un-organized-intro .un-reader-caption{padding:20px}.un-organized-intro .un-workflow-panel{padding:22px 20px}.un-organized-intro .un-workflow-panel aside{padding:18px}.un-benefits-brief{padding:26px 24px}}

/* Introductory relationship atlas: demonstration, annotated context, open decisions. */
.un-atlas-intro .un-atlas-heading{max-width:1000px}.un-atlas-intro .un-definition{max-width:900px;margin:26px 0 0}.un-atlas-media{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:48px;margin-top:42px;align-items:start}.un-atlas-film>header{padding-bottom:24px}.un-atlas-film h3{margin:14px 0 0}.un-atlas-intro .un-film{background:transparent;border:0;padding:0}.un-atlas-intro .un-film-stage{border:1px solid #b2cdd9}.un-atlas-intro .un-film figcaption{padding-top:18px}.un-relationship-brief{padding:28px 30px;background:var(--ip-pale);border-left:3px solid #8bbfc8}.un-relationship-brief h3{margin:14px 0 24px}.un-relationship-map>svg{width:100%;height:auto;display:block}.un-relationship-map figcaption{display:grid;grid-template-columns:1fr 1.25fr;gap:30px;padding-top:10px;font-weight:700;color:#315f76}.un-relationship-brief>p{margin:24px 0 0}.un-relationship-brief .un-relationship-caption{padding-top:20px;border-top:1px solid #b3cdd8;font-size:var(--type-secondary-size)}.un-atlas-workflows{margin-top:48px}.un-atlas-workflows>header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start;padding:0 0 30px}.un-atlas-workflows>header h3{margin:14px 0 0}.un-atlas-workflows>header p{margin:0}.un-atlas-caption{margin:0;padding:20px 26px;background:var(--ip-navy);color:#fff;font-weight:700}.un-open-workflow{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.75fr);gap:30px;align-items:start;padding:28px 26px;border:1px solid #b8d0db;border-top:0;background:#fff}.un-open-workflow:nth-child(even){background:#f2f7f9}.un-open-workflow>header>h3{margin:10px 0 0;color:var(--ip-navy);text-wrap:balance}.un-open-workflow>p{margin:0}.un-open-workflow>aside{padding:0 0 0 20px;border-left:2px solid var(--ip-teal);color:#315f76;font-weight:700}.un-atlas-scope{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px 36px;padding:26px;background:var(--ip-pale);border:1px solid #b8d0db;border-top:0}.un-atlas-scope p{margin:0}.un-atlas-scope>.ip-inline-link{grid-column:1/-1;justify-self:start;margin:0}.un-atlas-outcomes{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:40px;margin-top:38px;padding-top:30px;border-top:1px solid #adc9d6}.un-atlas-outcomes h3{margin:14px 0 0}.un-atlas-outcomes dl{margin:0}.un-atlas-outcomes dl>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;padding:18px 0;border-top:1px solid #c7dce4}.un-atlas-outcomes dl>div:first-child{padding-top:0;border-top:0}.un-atlas-outcomes dt{font:700 var(--type-secondary-size)/1.7 var(--font-body);color:var(--ip-navy)}.un-atlas-outcomes dd{margin:0}
@media(max-width:1000px){.un-atlas-media{gap:30px}.un-relationship-brief{padding:26px}.un-open-workflow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px}.un-open-workflow>aside{grid-column:2}.un-atlas-outcomes{gap:28px;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}}
@media(max-width:760px){.un-atlas-media{grid-template-columns:minmax(0,1fr);gap:30px}.un-atlas-workflows>header{display:block}.un-atlas-workflows>header p{margin-top:22px}.un-open-workflow{display:block;padding:26px}.un-open-workflow>p{margin-top:22px}.un-open-workflow>aside{margin-top:22px}.un-atlas-scope{display:block}.un-atlas-scope>p+p{margin-top:20px}.un-atlas-scope>.ip-inline-link{margin-top:22px}.un-atlas-outcomes{display:block}.un-atlas-outcomes dl{margin-top:26px}}
@media(max-width:500px){.un-relationship-brief{padding:24px 20px}.un-relationship-map figcaption{gap:20px}.un-atlas-caption,.un-open-workflow,.un-atlas-scope{padding:22px}.un-atlas-outcomes dl>div{display:block}.un-atlas-outcomes dd{margin-top:12px}}

.un-workflow-section .un-atlas-caption{color:#fff}

/* Upper introduction follows the preserved workflow guide's ruled briefing language. */
.un-film-intro .un-film-opening{margin-bottom:36px}.un-film-intro .un-film-opening>p{margin:0}.un-film-briefing{border:1px solid #b8d0db;border-top:3px solid #8bc0c9}.un-film-briefing-title{padding:24px 28px;background:var(--ip-navy);color:#fff}.un-film-briefing-title .ip-label{color:#add8df}.un-film-briefing-title h3{margin:12px 0 0;color:#fff}.un-film-briefing-body{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:stretch}.un-film-intro .un-film{padding:26px;background:#fff;border:0}.un-film-intro .un-film-stage{border:1px solid #b8d0db}.un-film-context{padding:28px;background:var(--ip-pale);border-left:1px solid #b8d0db;display:flex;flex-direction:column;justify-content:center}.un-source-line{display:flex;gap:14px;align-items:center;justify-content:space-between;padding-bottom:22px;margin-bottom:24px;border-bottom:1px solid #b1ccd8;font:700 var(--type-secondary-size)/1.6 var(--font-body);color:#315f76}.un-source-line>span[aria-hidden]{color:#169da5}.un-film-context h3{margin:14px 0 24px}.un-film-context>p{margin:0}
.un-film-context-checks{display:grid;gap:16px;margin:20px 0 0}
.un-film-context-checks>div{padding-left:14px;border-left:2px solid #8bbfc8}
.un-film-context-checks dt{font-weight:700;color:var(--ip-navy)}
.un-film-context-checks dd{margin:4px 0 0;color:var(--body-text)}
.un-film-context .un-film-context-note{margin-top:24px;padding-top:22px;border-top:1px solid #b1ccd8;font-size:var(--type-secondary-size)}.un-workflow-section{background:var(--ip-pale)}
.un-workflow-section .un-atlas-workflows{margin-top:0}
.un-workflow-section .un-atlas-workflows>header{display:block;padding-bottom:28px}
.un-workflow-section .un-atlas-workflows>header h2{max-width:950px;margin:14px 0 0}
.un-workflow-section .un-atlas-workflows>header p{max-width:980px;margin-top:20px}
@media(min-width:951px){
 .un-film-context .un-source-line{padding-bottom:14px;margin-bottom:16px}
 .un-film-context>.ip-label{margin-bottom:0}
 .un-film-context h3{margin:10px 0 18px}
 .un-film-context-checks{margin-top:16px}
 .un-film-context .un-film-context-note{margin-top:16px;padding-top:14px}
}
@media(max-width:950px){.un-film-intro .un-film,.un-film-context{padding:24px}.un-source-line{gap:10px}}
@media(max-width:1500px){
 .un-film-briefing-body{grid-template-columns:minmax(0,1fr)}
 .un-film-intro .un-film>:is(.un-film-stage,.un-film-tools,figcaption){max-width:780px;margin-inline:auto}
 .un-film-context{border-left:0;border-top:1px solid #b8d0db;display:block}
}
@media(max-width:950px){.un-film-briefing-title{padding:24px}.un-film-intro .un-film-opening{margin-bottom:30px}}
@media(max-width:500px){.un-film-briefing-title,.un-film-context{padding:24px 22px}.un-film-intro .un-film{padding:20px}.un-source-line{justify-content:start;gap:12px}.un-source-line>span:not([aria-hidden]){flex:1}}
