/* RC02: retain the live site. These styles apply only to the added buyer-journey components. */
:root{--nf-obsidian:#0b0f14;--nf-ivory:#f5f1e8;--nf-gold:#c4a56d;--nf-pad:clamp(24px,7.5vw,112px);--nf-line:rgba(196,165,109,.28)}
.nf-preview-bar{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:22px;max-width:calc(100% - 24px);width:max-content;padding:9px 17px;border:1px solid #716449;background:#0b0f14f5;color:#f5f1e8;font:11px/1.4 Arial,sans-serif;box-shadow:0 4px 20px #0005}.nf-preview-bar a{color:#dfc38e;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.nf-preview-bar span{white-space:nowrap}
.buyer-paths,.proof-panel{background:var(--nf-obsidian);color:var(--nf-ivory);padding:65px var(--nf-pad);border-top:1px solid var(--nf-line);position:relative}.buyer-paths .kicker,.proof-panel .kicker,.nf-added-page .kicker{font-size:11px;line-height:1.6;letter-spacing:.17em;text-transform:uppercase;color:var(--nf-gold);margin:0 0 26px}.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.path-grid>a{position:relative;border-top:1px solid var(--nf-line);padding:25px 24px 44px 0;color:var(--nf-ivory);text-decoration:none;min-width:0}.path-grid .number{color:var(--nf-gold);font-size:11px;letter-spacing:.15em}.path-grid h2{font-size:clamp(23px,2.15vw,32px);font-weight:400;line-height:1.22;letter-spacing:-.025em;margin:22px 0 18px;max-width:22ch}.path-grid p{font-size:14px;line-height:1.65;color:#c4c4c0;margin:0;max-width:30ch}.path-arrow{position:absolute;bottom:0;left:0;font-size:27px;color:var(--nf-gold);transition:transform .2s}.path-grid>a:hover .path-arrow{transform:translate(4px,-4px)}.path-grid>a:hover h2{color:#dfc38e}.path-grid>a:focus-visible{outline:2px solid var(--nf-gold);outline-offset:8px}.proof-panel{padding-block:45px 55px;background:linear-gradient(115deg,#161a1e,#0b0f14)}.proof-panel>div{display:grid;grid-template-columns:minmax(0,1fr)auto;column-gap:50px;align-items:center}.proof-panel .kicker{grid-column:1/-1;margin-bottom:12px}.proof-panel h2{font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.13;letter-spacing:-.03em;max-width:25ch;margin:0}.proof-panel .button,.nf-added-page .button,.event-status .button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;max-width:100%;padding:14px 22px;border:1px solid var(--nf-gold);background:var(--nf-gold);color:var(--nf-obsidian);text-decoration:none;font:inherit;font-size:12px;line-height:1.5;font-weight:500;cursor:pointer;white-space:normal}.proof-panel .button:hover,.nf-added-page .button:hover{background:#dfc38e;border-color:#dfc38e}.nf-situations>article{scroll-margin-top:100px}.nf-private-link{font-size:12px;line-height:1.7;text-underline-offset:4px}
.nf-added-page .nf-added-hero{grid-template-columns:1fr;min-height:550px;background:radial-gradient(ellipse at 90% 0,rgba(196,165,109,.09),transparent 60%),#0b0f14}.nf-added-page .nf-added-hero .v6-hero-copy{padding-top:110px;padding-bottom:85px;max-width:1350px}.nf-added-page .nf-added-hero h1{font-size:clamp(46px,5.6vw,86px);max-width:22ch}.nf-added-page .nf-added-hero .deck{font-size:19px;line-height:1.7;max-width:62ch;color:#d1d1cc}.nf-added-closing{padding:90px var(--nf-pad);background:var(--nf-obsidian);color:var(--nf-ivory)}.nf-added-closing h2{font-size:clamp(38px,5vw,70px);line-height:1.12;letter-spacing:-.03em;margin:0 0 28px}.nf-added-closing p{max-width:65ch;line-height:1.8}.nf-added-closing .button{margin-top:24px}.nf-search-section{padding:60px var(--nf-pad);border-bottom:1px solid #c9bdab;background:var(--nf-ivory);color:var(--nf-obsidian)}.nf-search-section h2{font-size:clamp(30px,3.5vw,50px);font-weight:400;letter-spacing:-.025em;line-height:1.2;max-width:28ch;margin:0 0 26px}.nf-search-section p,.nf-search-section li{font-size:17px;line-height:1.8;max-width:78ch}.nf-search-section .kicker{color:#70532b}.nf-search-section a{color:inherit;text-underline-offset:5px;line-height:1.8}.nf-search-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.nf-search-grid article{border-top:1px solid #b8a98f;padding:28px 0}.nf-search-grid h3{font-size:28px;line-height:1.25;letter-spacing:-.02em;font-weight:400}.nf-private-hero{padding:170px var(--nf-pad) 90px;background:radial-gradient(ellipse at 90% 0,rgba(196,165,109,.12),transparent 60%),var(--nf-obsidian);color:var(--nf-ivory)}.nf-private-hero h1{font-size:clamp(46px,6.5vw,94px);font-weight:400;letter-spacing:-.04em;line-height:1.05;max-width:19ch;margin:0 0 40px}.nf-private-hero>p{font-size:19px;line-height:1.7;max-width:64ch}.nf-private-hero .button{margin-top:28px}.product-review-note{position:relative;z-index:2;margin-top:76px;padding:15px var(--nf-pad);background:#e8dfcf;color:#453821;font-size:13px;line-height:1.6}.product-review-note+.nf-private-hero{padding-top:85px}
.launch-worksheet{max-width:1100px;margin:auto;padding:65px var(--nf-pad);color:var(--nf-obsidian)}.launch-worksheet>section{display:grid;grid-template-columns:35px minmax(0,1fr)44px;gap:26px;border-top:1px solid #c9bdab;padding:35px 0}.launch-worksheet h2{font-size:30px;line-height:1.25;font-weight:400;margin:0 0 18px}.launch-worksheet p{font-size:17px;line-height:1.8}.check-number{color:#70532b;font-size:12px;padding-top:5px}.check-control{display:block;width:44px;height:44px}.check-control input{width:32px;height:32px;margin:6px;accent-color:#70532b;cursor:pointer}.check-control span{display:none}.worksheet-links{margin:35px 0}.worksheet-links a{display:block;padding:10px 0;text-underline-offset:5px}.asset-note{padding:20px;border-left:3px solid #96733c;background:#e8e2d6;margin:25px 0 40px}.print-worksheet{margin:0 0 10px}.event-status{margin:0;padding:45px var(--nf-pad);background:#151a20;color:var(--nf-ivory);border-top:1px solid var(--nf-line);border-bottom:1px solid var(--nf-line)}.event-status h2{font-size:clamp(30px,4vw,54px);font-weight:400;letter-spacing:-.025em;line-height:1.2;margin:12px 0 24px}.event-status p{line-height:1.7;max-width:75ch}.event-status a{color:#dfc38e;text-underline-offset:5px}.event-status .kicker{color:#dfc38e;font-size:11px;text-transform:uppercase;letter-spacing:.15em}.preview-form-note{padding:12px 16px;border-left:3px solid #98733a;background:#e8e2d6;color:#30291e;font-size:14px!important;line-height:1.7;grid-column:1/-1}.field-error{display:block;color:#a51d1d;font-size:13px;line-height:1.6}.v9-form-status:not(:empty){padding:18px;background:#e5eadc;color:#26351c}.v9-form-status[role=alert]{background:#f1dfd9;color:#70281f}.nf-added-page .v6-contact-grid{padding-top:65px}.nf-added-page .page-content{padding:50px var(--nf-pad)}
.review-content{padding:30px var(--nf-pad) 90px;background:var(--nf-ivory);color:var(--nf-obsidian)}.review-content>section{padding:40px 0;border-bottom:1px solid #c9bdab}.review-content h2{font-size:clamp(30px,4vw,50px);line-height:1.2;letter-spacing:-.025em;font-weight:400}.review-content h3{font-size:26px;line-height:1.3;font-weight:400}.review-content p,.review-content li{font-size:17px;line-height:1.8;max-width:85ch}.review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.review-content a{color:#64491f;text-underline-offset:5px}.review-content table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7}.review-content td,.review-content th{padding:15px;border:1px solid #c9bdab;text-align:left;vertical-align:top}.review-content .table-scroll{overflow:auto}.review-content details{padding:20px;background:#e8e2d6}.review-content summary{cursor:pointer}.review-content h2:first-child{margin-top:0}.campaign-review{padding:15px 6vw;background:#171c24;color:#e7d4ad;border-bottom:1px solid #756344;font-size:13px;line-height:1.6}.campaign-review a{color:inherit}
:is(.buyer-paths,.proof-panel,.nf-added-page,.event-status,.review-content) :is(h1,h2,h3,p,a,li){overflow-wrap:anywhere}html:lang(zh-Hans) :is(.buyer-paths,.proof-panel,.nf-added-page) :is(h1,h2,h3){letter-spacing:0;line-height:1.35}html:lang(zh-Hans) .path-grid h2,html:lang(zh-Hant) .path-grid h2{font-size:27px}html:lang(zh-Hans) .nf-private-hero h1{max-width:13ch;font-size:clamp(40px,5.2vw,76px)}
@media(max-width:700px){.buyer-paths{padding-block:45px}.path-grid{grid-template-columns:1fr;gap:24px}.path-grid>a{padding:22px 45px 24px 0}.path-grid h2{font-size:27px;max-width:29ch;margin-top:16px}.path-grid p{max-width:35ch}.path-arrow{left:auto;right:0;bottom:25px}.proof-panel{padding-block:35px 42px}.proof-panel>div{display:block}.proof-panel h2{font-size:33px;margin-bottom:26px;max-width:24ch}.proof-panel .button{width:100%;font-size:13px}.nf-search-grid,.review-grid{grid-template-columns:1fr}.nf-search-section{padding-block:40px}.nf-private-hero{padding-top:120px;padding-bottom:60px}.nf-private-hero h1{font-size:48px;max-width:17ch}.nf-private-hero>p{font-size:17px}.nf-added-page .nf-added-hero{min-height:0}.nf-added-page .nf-added-hero .v6-hero-copy{padding:70px 24px 55px}.nf-added-page .nf-added-hero h1{font-size:43px;line-height:1.12;max-width:18ch}.nf-added-page .nf-added-hero .deck{font-size:17px}.product-review-note{margin-top:70px}.product-review-note+.nf-private-hero{padding-top:50px}.launch-worksheet{padding:40px 24px}.launch-worksheet>section{grid-template-columns:20px minmax(0,1fr)38px;gap:12px}.launch-worksheet h2{font-size:26px}.launch-worksheet p{font-size:16px}.check-control{width:38px}.check-control input{margin:3px}.nf-added-closing{padding-block:65px}.review-content{padding-bottom:70px}.review-content table{min-width:750px}.event-status{padding-block:35px}.nf-preview-bar{font-size:10px;gap:16px;padding:8px 12px}.nf-preview-bar a{font-size:10px}}
@media(prefers-reduced-motion:reduce){.path-arrow{transition:none}}
@media print{.site-head,.v6-nav,.v6-footer,.nf-preview-bar,.nf-added-closing,.print-worksheet,.v6-skip{display:none!important}.nf-added-page,.v6-shell,.launch-worksheet{background:#fff!important;color:#000!important}.nf-added-page .nf-added-hero{background:#fff!important;color:#000!important;min-height:0;padding-top:0}.nf-added-page .nf-added-hero .v6-hero-copy{padding:20px}.nf-added-page .nf-added-hero h1{font-size:30pt}.nf-added-page .nf-added-hero .deck{color:#000}.launch-worksheet{padding:10px 20px}.launch-worksheet>section{break-inside:avoid}.launch-worksheet h2{font-size:18pt}.launch-worksheet p{font-size:11pt}}

.services-overview{background:#0b0f14;color:#f5f1e8;padding:85px var(--nf-pad);border-top:1px solid var(--nf-line);display:grid;grid-template-columns:.8fr 1.5fr;gap:65px}.services-overview .kicker,.corridor-feature .kicker{color:var(--nf-gold);font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px}.services-overview h2,.corridor-feature h2{font-weight:400;letter-spacing:-.035em;font-size:clamp(35px,4vw,58px);line-height:1.06;margin:0 0 32px}.service-rows>a{display:grid;grid-template-columns:30px minmax(0,1fr)20px;gap:20px;padding:30px 0;border-top:1px solid var(--nf-line);text-decoration:none;color:#f5f1e8}.service-rows>a>span,.service-rows em{color:var(--nf-gold);font-size:11px;font-style:normal;letter-spacing:.08em}.service-rows h3{font-weight:400;font-size:27px;line-height:1.25;letter-spacing:-.025em;margin:16px 0}.service-rows p{font-size:16px;line-height:1.75;color:#bfc2c3;margin:0}.service-rows b{color:var(--nf-gold);font-size:22px;font-weight:400}.service-rows a:hover h3{color:#dfc38e}.corridor-feature{padding:85px var(--nf-pad);display:grid;grid-template-columns:1fr 1fr;gap:80px;background:linear-gradient(140deg,#171c23,#0b0f14);color:#f5f1e8;border-top:1px solid var(--nf-line)}.corridor-feature>div:first-child{position:sticky;top:130px;align-self:start}.corridor-feature .button{display:inline-flex;padding:15px 22px;min-height:50px;align-items:center;gap:20px;border:1px solid var(--nf-gold);color:#dfc38e;text-decoration:none;font-size:13px}.region-list>a{display:block;padding:24px 0;border-top:1px solid var(--nf-line);text-decoration:none;color:#f5f1e8;position:relative}.region-list>a:first-child{color:#dfc38e;font-size:19px}.region-list h3{font-size:27px;font-weight:400;margin:10px 0;letter-spacing:-.02em;line-height:1.2}.region-list p{font-size:15px;line-height:1.7;color:#bfc2c3;max-width:48ch;margin:10px 30px 0 0}.region-list span{color:var(--nf-gold);font-size:11px}.region-list b{position:absolute;right:0;top:30px;color:var(--nf-gold);font-weight:400}.region-list a:hover h3{color:#dfc38e}.editorial-links{flex-wrap:wrap}.editorial-links a{line-height:1.6;max-width:100%}.editorial-links a[href*="europe-launch-readiness"]{flex-basis:100%;font-size:14px;letter-spacing:.04em;margin-top:12px;line-height:1.7}
@media(max-width:700px){.services-overview,.corridor-feature{grid-template-columns:1fr;padding-block:60px;gap:25px}.service-rows>a{grid-template-columns:22px minmax(0,1fr)14px;gap:14px}.service-rows h3{font-size:26px}.services-overview h2,.corridor-feature h2{font-size:40px}.corridor-feature>div:first-child{position:static}.corridor-feature .button{margin-bottom:15px}}

.nf-private-hero{display:grid;grid-template-columns:1.05fr .95fr;padding:0;min-height:780px}.nf-private-copy{padding:90px clamp(24px,6vw,90px)}.nf-private-copy>p{font-size:18px;line-height:1.8;max-width:65ch}.nf-private-hero h1{font-size:clamp(46px,5.2vw,78px)}.nf-private-visual{position:relative;margin:0;min-width:0;overflow:hidden}.nf-private-visual picture,.nf-private-visual img{display:block;width:100%;height:100%;object-fit:cover}.nf-private-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0b0f1444,transparent)}.nf-private-visual figcaption{position:absolute;bottom:30px;left:30px;z-index:1;font-size:10px;letter-spacing:.2em;color:#dfc38e}.product-review-note+.nf-private-hero{padding-top:0}@media(max-width:700px){.nf-private-hero{grid-template-columns:1fr;min-height:0}.nf-private-copy{padding:55px 24px}.nf-private-hero h1{font-size:47px}.nf-private-copy>p{font-size:17px}.nf-private-visual{height:400px}.nf-private-visual figcaption{left:24px}}
.nf-private-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.nf-private-copy{min-width:0}.nf-private-copy .v6-button{width:auto;max-width:100%}.nf-private-copy h1{overflow-wrap:anywhere}@media(max-width:700px){.nf-private-hero{grid-template-columns:minmax(0,1fr)}}
.nf-private-copy p{hyphens:none}
