.nf-accompagnements-hub{width:100%;background:#fff;color:var(--nf-ink);font-family:var(--nf-font)}.nf-accompagnements-hub *,.nf-accompagnements-hub *::before,.nf-accompagnements-hub *::after{box-sizing:border-box}.nf-accompagnements-hub a{text-decoration:none!important}.nf-accompagnements-hub .nf-hub-head{padding:clamp(84px, 7vw, 116px) 0 clamp(58px, 5vw, 80px);border-bottom:1px solid var(--nf-line)}.nf-accompagnements-hub .nf-hub-head-inner{max-width:760px}.nf-accompagnements-hub .nf-hub-head h1{margin:0;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(40px, 4vw, 52px);line-height:1.05;font-weight:500;letter-spacing:-.034em}.nf-accompagnements-hub .nf-hub-head p{max-width:680px;margin:22px 0 0;color:var(--nf-soft);font-size:17px;line-height:1.62}.nf-accompagnements-hub .nf-hub-list-section{padding:clamp(76px, 7vw, 108px) 0 clamp(112px, 10vw, 156px)}.nf-accompagnements-hub .nf-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%, 980px);margin-inline:auto;column-gap:clamp(72px, 8vw, 128px);row-gap:clamp(76px, 7vw, 110px);justify-items:start}.nf-accompagnements-hub .nf-hub-item{min-width:0;max-width:470px}.nf-accompagnements-hub .nf-hub-link{display:block;color:var(--nf-ink)!important}.nf-accompagnements-hub .nf-hub-visual{position:relative;width:min(100%, 420px);aspect-ratio:4 / 3;margin:0;overflow:hidden;border-radius:10px;background:#f3f5f7}.nf-accompagnements-hub .nf-hub-visual img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .35s ease}.nf-accompagnements-hub .nf-hub-link:hover .nf-hub-visual img,.nf-accompagnements-hub .nf-hub-link:focus-visible .nf-hub-visual img{transform:scale(1.025)}.nf-accompagnements-hub .nf-hub-meta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:baseline;padding:24px 0 0;border-top:0;max-width:420px}.nf-accompagnements-hub .nf-hub-no{color:#9bb0c7;font-size:16px;line-height:1;font-weight:500;letter-spacing:-.02em}.nf-accompagnements-hub .nf-hub-title{margin:0;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(23px, 2vw, 29px);line-height:1.12;font-weight:500;letter-spacing:-.025em}.nf-accompagnements-hub .nf-hub-arrow{color:var(--nf-ink);font-size:23px;line-height:1;transition:transform .2s ease}.nf-accompagnements-hub .nf-hub-link:hover .nf-hub-arrow,.nf-accompagnements-hub .nf-hub-link:focus-visible .nf-hub-arrow{transform:translateX(4px)}.nf-accompagnements-hub .nf-hub-link:focus-visible{outline:2px solid var(--nf-ink);outline-offset:6px;border-radius:10px}@media (max-width:680px){.nf-accompagnements-hub .nf-hub-head{padding-top:52px;padding-bottom:38px}.nf-accompagnements-hub .nf-hub-head h1{font-size:clamp(35px, 10vw, 42px)}.nf-accompagnements-hub .nf-hub-head p{font-size:16px}.nf-accompagnements-hub .nf-hub-list-section{padding-top:42px;padding-bottom:78px}.nf-accompagnements-hub .nf-hub-grid{grid-template-columns:1fr;width:100%;margin-inline:0;row-gap:52px}.nf-accompagnements-hub .nf-hub-item{max-width:100%}.nf-accompagnements-hub .nf-hub-visual{width:min(100%, 360px);aspect-ratio:4 / 3}.nf-accompagnements-hub .nf-hub-meta{max-width:360px}.nf-accompagnements-hub .nf-hub-meta{padding-top:15px}.nf-accompagnements-hub .nf-hub-title{font-size:22px}}@media (prefers-reduced-motion:reduce){.nf-accompagnements-hub .nf-hub-visual img,.nf-accompagnements-hub .nf-hub-arrow{transition:none}}.nf-accompagnements-hub .nf-hub-description{max-width:390px;margin:12px 0 0 32px;color:var(--nf-soft);font-size:14.5px;line-height:1.55}@media (max-width:680px){.nf-accompagnements-hub .nf-hub-description{max-width:330px;margin-left:31px}}.nf-accompagnements-hub.nf-hub-v3{width:100%;background:#fff;color:var(--nf-ink)}.nf-hub-v3 .nf-design-container{width:min(calc(100% - 128px),1320px);margin-inline:auto}.nf-hub-v3 .nf-hub3-intro{padding:clamp(46px,4.5vw,66px) 0 clamp(28px,2.8vw,38px);background:#fff}.nf-hub-v3 .nf-hub3-intro-inner{text-align:center}.nf-hub-v3 .nf-hub3-intro h1{margin:0;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(42px,4.1vw,56px);line-height:1.04;font-weight:500;letter-spacing:-.038em}.nf-hub-v3 .nf-hub3-intro p{max-width:700px;margin:14px auto 0;color:var(--nf-soft);font-size:17px;line-height:1.55}.nf-hub-v3 .nf-hub3-list{padding:0 0 clamp(88px,8vw,124px)}.nf-hub-v3 .nf-hub3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(54px,5vw,76px) clamp(30px,3vw,46px);padding-top:28px;border-top:1px solid var(--nf-line)}.nf-hub-v3 .nf-hub3-item{min-width:0}.nf-hub-v3 .nf-hub3-link{display:block;color:var(--nf-ink)!important;text-decoration:none!important}.nf-hub-v3 .nf-hub3-visual{position:relative;width:100%;aspect-ratio:4/3;margin:0;overflow:hidden;background:#f4f6f8}.nf-hub-v3 .nf-hub3-visual img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .32s ease}.nf-hub-v3 .nf-hub3-link:hover .nf-hub3-visual img,.nf-hub-v3 .nf-hub3-link:focus-visible .nf-hub3-visual img{transform:scale(1.018)}.nf-hub-v3 .nf-hub3-meta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:baseline;padding-top:18px}.nf-hub-v3 .nf-hub3-no{color:#8fa4bb;font-size:14px;line-height:1;font-weight:550}.nf-hub-v3 .nf-hub3-meta h2{margin:0;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(21px,1.7vw,26px);line-height:1.12;font-weight:520;letter-spacing:-.025em}.nf-hub-v3 .nf-hub3-arrow{color:var(--nf-ink);font-size:20px;line-height:1;transition:transform .2s ease}.nf-hub-v3 .nf-hub3-link:hover .nf-hub3-arrow,.nf-hub-v3 .nf-hub3-link:focus-visible .nf-hub3-arrow{transform:translateX(4px)}.nf-hub-v3 .nf-hub3-link>p{max-width:330px;margin:10px 0 0 29px;color:var(--nf-soft);font-size:15px;line-height:1.52}.nf-hub-v3 .nf-hub3-link:focus-visible{outline:2px solid var(--nf-ink);outline-offset:6px}@media(max-width:980px){.nf-hub-v3 .nf-design-container{width:min(calc(100% - 72px),1320px)}.nf-hub-v3 .nf-hub3-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}}@media(max-width:620px){.nf-hub-v3 .nf-design-container{width:calc(100% - 44px)}.nf-hub-v3 .nf-hub3-intro{padding:38px 0 24px}.nf-hub-v3 .nf-hub3-intro h1{font-size:clamp(36px,10vw,44px)}.nf-hub-v3 .nf-hub3-intro p{margin-top:10px;font-size:16px}.nf-hub-v3 .nf-hub3-grid{grid-template-columns:1fr;gap:44px;padding-top:22px}.nf-hub-v3 .nf-hub3-meta{padding-top:15px}.nf-hub-v3 .nf-hub3-link>p{margin-left:27px;font-size:15px}}@media(prefers-reduced-motion:reduce){.nf-hub-v3 .nf-hub3-visual img,.nf-hub-v3 .nf-hub3-arrow{transition:none!important}.nf-hub-v3 .nf-hub3-link:hover .nf-hub3-visual img,.nf-hub-v3 .nf-hub3-link:focus-visible .nf-hub3-visual img{transform:none!important}}.nf-hub-v3 .nf-hub3-visual{border-radius:12px}.nf-hub-v3 .nf-hub3-visual img{border-radius:inherit}.nf-hub-v3 .nf-hub3-item:nth-child(2) .nf-hub3-visual img{object-position:center 42%}.nf-hub-v3 .nf-hub3-item:nth-child(4) .nf-hub3-visual img{object-position:92% center}.nf-hub-v3 .nf-hub3-item:nth-child(5) .nf-hub3-visual img{object-position:center 44%}