:root{--iti-path-flags-1x:url(/intl-tel-input/img/flags.webp);--iti-path-flags-2x:url(/intl-tel-input/img/flags@2x.webp);--iti-path-globe-1x:url(/intl-tel-input/img/globe.webp);--iti-path-globe-2x:url(/intl-tel-input/img/globe@2x.webp)}.nk-rail{position:fixed;inset-inline-end:18px;top:50%;transform:translateY(-50%);z-index:60;gap:2px;padding:8px;border-radius:18px;background:rgba(35,31,32,.42);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 40px rgba(35,31,32,.28)}.nk-page .nk-rail-item,.nk-rail{display:flex;flex-direction:column}.nk-page .nk-rail-item{align-items:center;gap:6px;width:64px;padding:12px 4px;border:0;background:transparent;color:#fff;cursor:pointer;border-radius:12px;text-decoration:none;font-family:var(--nk-sans);font-size:9.5px;font-weight:600;text-transform:uppercase;line-height:1;transition:background .3s ease,color .3s ease}[dir=ltr] .nk-rail-item{letter-spacing:.1em}.nk-rail-item svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.nk-page .nk-rail-item:hover{background:var(--nk-orange);color:#fff}.nk-rail-item:active{background:var(--nk-burgundy)}.nk-rail-sep{height:1px;background:rgba(255,255,255,.16);margin:2px 8px}.nk-rail-scroll{margin-top:6px;padding:10px 0 4px;text-align:center;color:rgba(255,255,255,.7);font-family:var(--nk-sans);font-size:9px;font-weight:600;text-transform:uppercase;writing-mode:vertical-rl;margin-inline:auto}[dir=ltr] .nk-rail-scroll{letter-spacing:.22em}.nk-rail-scroll:after{content:"";display:block;width:1px;height:34px;margin:8px auto 0;background:linear-gradient(rgba(255,255,255,.55),rgba(255,255,255,0))}@media (max-width:880px){.nk-rail{flex-direction:row;inset-inline:0;inset-block-end:0;top:auto;transform:none;border-radius:18px 18px 0 0;width:100%;justify-content:space-around;gap:0;padding:6px 4px}.nk-rail-scroll{display:none}.nk-rail-item{width:auto;flex:1 1;font-size:9px}.nk-rail-sep{display:none}}.brh-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.brh-side{background:var(--nk-burgundy);color:#fff;padding:40px 36px;display:flex;flex-direction:column;justify-content:space-between}.brh-side h3{font-family:var(--nk-serif);font-weight:300;text-transform:uppercase;font-size:30px;line-height:1.1;margin:0}.brh-cover{margin-top:26px;border-radius:14px;overflow:hidden;aspect-ratio:3/4;background:repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 12px,rgba(255,255,255,.03) 12px 24px);display:grid;place-items:center}.brh-cover .nk-wordmark{color:#fff;font-size:22px;opacity:.9}.brh-list{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.brh-list li{display:flex;gap:11px;align-items:baseline;font-size:13.5px;font-weight:300;color:rgba(255,255,255,.84)}.brh-list li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--nk-orange);flex:none;transform:translateY(-2px)}.brh-body{padding:40px 36px}@media (max-width:680px){.brh-grid{grid-template-columns:1fr}.brh-side{display:none}}.nkf-hero .nkf-hero-tagline{margin:18px 0 0}.nk-subline{font-family:var(--nk-serif);font-weight:300;font-size:clamp(16px,1.35vw,20px);line-height:1.5;opacity:.8;margin:14px 0 0;max-width:62em}.dp-plan-head:has(+.dp-plan-sub){margin-bottom:0}.dp-plan .dp-plan-sub{margin-bottom:40px}.sec-intro--future{padding-top:64px}