.connect-section{background:var(--surface);border-top:1px solid #e0e1df;grid-template-columns:1.1fr 1fr;align-items:start;gap:48px 72px;padding:112px 6%;scroll-margin-top:80px;display:grid}.connect-section-heading h2{font:500 clamp(36px, 4.8vw, 68px) / 1.02 var(--font-display);letter-spacing:-.05em;margin:18px 0 24px}.connect-section-heading>p:not(.nord-index){color:var(--ink-2);max-width:560px;margin:0 0 32px;font-size:18px;line-height:1.6}.connect-section-heading small{max-width:420px;color:var(--ink-2);margin-top:14px;font-size:13px;line-height:1.5;display:block}.connect-section-lists{gap:24px;display:grid}.connect-section-lists>div{background:#f3f3ef;border-radius:16px;padding:28px 32px}.connect-section-lists h3{font:500 20px var(--font-body);margin:0 0 14px}.connect-section-lists ul{gap:8px;margin:0;padding-left:18px;display:grid}.connect-section-lists li,.connect-section-lists p{color:#33363a;font-size:15px;line-height:1.55}.connect-section-lists p{color:var(--ink-2);margin:16px 0 0}@media (width<=900px){.connect-section{grid-template-columns:1fr;padding:72px 16px}.connect-section-lists>div{padding:22px 20px}}.buildable-lockup{vertical-align:middle;white-space:nowrap;font-family:var(--font-body,"IBM Plex Sans", Arial, sans-serif);letter-spacing:-.03em;flex-shrink:0;align-items:center;gap:.36em;font-weight:600;line-height:1;display:inline-flex}.buildable-lockup>.brand-house{flex-shrink:0;width:1.2em;height:1.2em;margin:0;display:block}.buildable-lockup>.buildable-name{font:inherit;letter-spacing:-.04em;color:inherit;flex-direction:column;margin:0;font-weight:500;line-height:.9;display:inline-flex}.buildable-lockup>.buildable-name small{font-family:var(--font-mono,"IBM Plex Mono", Menlo, monospace);letter-spacing:.32em;text-transform:uppercase;font-size:.34em;font-weight:500;line-height:1.5}.buildable-lockup>.lockup-product{border-left:1px solid;border-left-color:color-mix(in srgb, currentColor 32%, transparent);letter-spacing:-.02em;opacity:.82;margin-left:.1em;padding-left:.46em;font-size:.72em;font-weight:600;line-height:1.25}.nordform-lockup>.nordform-wordmark{flex:none;width:6.5em;max-width:180px;height:auto;display:block}.nordform-lockup>.nordform-descriptor{font:400 9px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-left:10px}@media (width<=600px){.nordform-lockup>.nordform-descriptor{display:none}.nordform-lockup>.nordform-wordmark{max-width:130px}}.taking-form{color:var(--nf-ink,#263f61);width:100%;min-width:360px;line-height:0}.taking-form svg{aspect-ratio:900/220;width:100%;height:auto;display:block;overflow:visible}.taking-form path{fill:none}@media (prefers-reduced-motion:no-preference){.taking-form-reveal path{animation:1.8s cubic-bezier(.22,1,.36,1) both nf-line-reveal;animation-delay:calc(var(--i)*65ms)}}@keyframes nf-line-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (width<=359px){.taking-form{display:none}}@media print{.taking-form path{clip-path:none!important;animation:none!important}}body:not(.demo-page) :is(button:not([role=tab]):not([role^=menuitem]):not([role=option]):not(.pro-sidebar-backdrop):not(.card-button):not(.pro-nav *):not(.steel-chapters *),[role=button],.button,.secondary-button,.cta,.nav-cta){border-radius:999px!important}.footer-signature{background:linear-gradient(var(--page-end,transparent) 60%, #30383d 60%);width:100%;line-height:0;overflow:hidden}:is(.site-footer,.footer):has(>.footer-signature){isolation:isolate;background:0 0;position:relative}:is(.site-footer,.footer):has(>.footer-signature):before{content:"";z-index:-1;pointer-events:none;background:#30383d;margin-top:14.6667%;position:absolute;inset:0}@media (width<=359px){:is(.site-footer,.footer):has(>.footer-signature):before{margin-top:0}}.footer-signature .taking-form{color:#858f96}.footer-signature .taking-form .footer-field{fill:#30383d}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.footer-signature{view-timeline:--footer-edge block}.footer-signature g path{animation:linear both nf-line-reveal;animation-timeline:--footer-edge;animation-range:entry calc(var(--i) * 6%) cover calc(40% + var(--i) * 6%)}}}body .site-footer{background:#30383d;padding-top:0}.site-footer .footer-signature{margin-bottom:64px}.site-footer .footer-brand .wordmark{margin-bottom:40px;display:inline-flex}.site-footer .footer-brand h2{margin-top:0}.site-footer .footer-brand .nordform-lockup{grid-template-columns:auto auto;align-items:center;row-gap:6px;display:inline-grid}.site-footer .footer-brand .nordform-lockup>.nordform-mark{grid-row:1/span 2}.site-footer .footer-brand .nordform-lockup>.nordform-descriptor{grid-column:2;margin-left:0;display:block}.nordform-lockup>.nordform-mark{flex:none;width:1.55em;height:1.55em;margin-right:.15em;display:block}.library-search{flex-wrap:wrap;gap:16px;margin:24px 0 12px;display:flex}.library-search label{flex:1;gap:8px;min-width:200px;font-size:14px;display:grid}.library-search input,.library-search select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.library-template-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.library-template-actions a{color:inherit;text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.library-template-actions a:last-child{font-weight:600}.library-template-edits{font-size:13px}
