.desktop-hero-press,.desktop-solution-visual{display:none}.mobile-solution-visual{display:contents}@media(min-width:1024px){.persona-page.persona-page .inheritance-page .inheritance-hero h1{min-height:3.24em;max-width:none;font-size:clamp(36px,3.5vw,68px)}.inheritance-page.inheritance-page .inheritance-hero,.solution-editorial.solution-editorial .spe-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:32px;padding:calc(var(--navigation-height,96px) + 24px) 24px 24px;min-height:0;max-width:none;width:100%;margin:0;background:#141831;color:#fff;align-items:start}.inheritance-page.inheritance-page .inheritance-hero-copy,.solution-editorial.solution-editorial .spe-hero .spe-hero-copy{padding:0 0 0 2cm;align-self:start;max-width:none;width:auto;min-width:0}.inheritance-page.inheritance-page .inheritance-hero h1,.solution-editorial.solution-editorial .spe-hero h1{font-size:clamp(38px,3.85vw,76px);line-height:1.08;max-width:18ch;margin:0;letter-spacing:-.045em}.inheritance-page.inheritance-page .inheritance-eyebrow,.solution-editorial.solution-editorial .spe-hero .spe-eyebrow{margin-bottom:24px}.inheritance-page.inheritance-page .inheritance-hero-visual{align-self:start;display:flex;flex-direction:column}.inheritance-page.inheritance-page .inheritance-hero-visual>.landing-editorial-photo{flex:none;display:block;position:relative;height:auto;aspect-ratio:3/2}.inheritance-page.inheritance-page .inheritance-hero-visual>.landing-editorial-photo img{position:absolute;inset:0;max-height:none;width:100%;height:100%;object-fit:cover;object-position:var(--editorial-photo-position,center)}.inheritance-page.inheritance-page .inheritance-hero-visual>[data-photo-id=independante-architecte] img{object-position:50% 20%}.inheritance-page.inheritance-page .inheritance-advisor-caption{grid-template-columns:120px minmax(0,1fr);padding:24px;gap:24px}.inheritance-page.inheritance-page .inheritance-advisor-intro{flex-direction:row;align-items:center;gap:16px}.inheritance-page.inheritance-page .inheritance-advisor-intro>img{width:56px;height:56px}.inheritance-page.inheritance-page .inheritance-advisor-caption p{font-size:clamp(16px,1.4vw,26px)}.inheritance-page.inheritance-page .inheritance-hero-benefits{max-width:none}.inheritance-page.inheritance-page .inheritance-hero-actions{gap:10px 16px;margin-inline:0}.inheritance-page.inheritance-page .inheritance-hero-actions .review-reassurance{flex-direction:row;gap:12px}.inheritance-page.inheritance-page .inheritance-hero-actions .btn{font-size:clamp(12px,1vw,18px);padding:16px}.solution-editorial.solution-editorial .spe-hero .mobile-solution-visual{display:none}.solution-editorial.solution-editorial .desktop-solution-visual{display:flex;flex-direction:column;align-self:start;min-width:0;background:#1b263e;border-radius:4px;overflow:hidden}.solution-editorial.solution-editorial .desktop-solution-visual>.landing-editorial-photo{display:block;position:relative;inset:auto;height:auto;aspect-ratio:3/2;flex:none;background:#1b263e}.solution-editorial.solution-editorial .desktop-solution-visual>.landing-editorial-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--editorial-photo-position,center)}.desktop-hero-proof{display:flex;align-items:center;gap:20px;padding:24px;color:#fff;border:1px solid #ffffff24}.desktop-hero-clients{display:grid;gap:8px;padding-right:24px;border-right:1px solid #ffffff30;flex-shrink:0}.desktop-hero-clients .persona-hero-proof{width:auto;padding:0;margin:0;background:none;border:0;backdrop-filter:none}.desktop-hero-clients .persona-hero-proof>strong{display:block;font-size:48px;font-weight:500;line-height:1;letter-spacing:-.055em;margin-bottom:12px}.desktop-hero-clients .persona-hero-proof-bottom{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.25}.desktop-hero-clients .persona-proof-avatars{display:flex;flex-shrink:0}.desktop-hero-clients .persona-proof-avatars>span{position:relative;display:block;width:25px;height:25px;overflow:hidden;border-radius:50%;border:1px solid #fff;background:#eaf2ff}.desktop-hero-clients .persona-proof-avatars>span+span{margin-left:-8px}.desktop-hero-clients .persona-proof-avatars img{position:absolute;top:0;width:300%;height:200%;max-width:none}.desktop-hero-clients .persona-proof-avatars .persona-proof-more{display:grid;place-items:center;color:#71abff;background:#f4f8ff;font-size:23px;font-weight:400;line-height:1}.desktop-hero-proof>img{width:56px;height:56px;object-fit:cover;object-position:center 30%;border:2px solid #ffffff99;border-radius:50%}.desktop-hero-proof small{font-size:9px;text-transform:uppercase;letter-spacing:.1em}.desktop-hero-proof p{font-size:clamp(16px,1.4vw,26px);line-height:1.35;margin:6px 0 0;color:#fff}.solution-editorial.solution-editorial .spe-hero .spe-cta-proof{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:10px 16px;align-items:center;margin-inline:0}.solution-editorial.solution-editorial .spe-hero .spe-cta-proof .review-reassurance{display:flex;flex-direction:row;margin:0;color:#fff;gap:12px;grid-column:2;grid-row:1}.solution-editorial.solution-editorial .spe-hero .spe-cta-proof .spe-micro{grid-column:1;grid-row:2;text-align:center}.solution-editorial.solution-editorial .spe-hero .spe-cta-proof .btn{font-size:clamp(12px,1vw,18px);padding:16px;white-space:normal}.solution-editorial.solution-editorial .desktop-hero-press{display:block;border-top:1px solid #ffffff25;margin-top:28px;padding-top:20px;text-align:center;color:#d8dfeb;font-size:12px}.solution-editorial.solution-editorial .spe-hero+.spe-wrap,.solution-editorial.solution-editorial .spe-hero:after{display:none}}@media(min-width:1024px) and (max-width:1199px){.inheritance-page.inheritance-page .inheritance-hero-actions,.solution-editorial.solution-editorial .spe-hero .spe-cta-proof{grid-template-columns:1fr}.inheritance-page.inheritance-page .inheritance-hero-actions .review-reassurance,.solution-editorial.solution-editorial .spe-hero .spe-cta-proof .review-reassurance{grid-column:1;grid-row:3}.desktop-hero-proof{gap:12px;padding:20px}.desktop-hero-clients{padding-right:12px}}@media(min-width:1024px){.desktop-hero-press .logo-loop{margin-top:20px}.desktop-hero-press .logo-loop-track{animation-duration:28s}.desktop-hero-press .logo-loop-group{gap:34px;padding:0 17px;justify-content:space-around}.desktop-hero-press .logo-loop-item{width:110px;height:32px;flex-shrink:0}.desktop-hero-press .logo-loop-item img{filter:brightness(0) invert(1);opacity:.8}}@media(min-width:1024px) and (prefers-reduced-motion:reduce){.desktop-hero-press .logo-loop-group{gap:18px;padding:0}}@media(min-width:1024px) and (max-width:1199px){.persona-page .inheritance-page .inheritance-eyebrow{min-height:33px}.persona-page .inheritance-page .inheritance-hero-benefits li{min-height:50px}}@media(min-width:1024px){.inheritance-page.inheritance-page[data-objective-page=tresorerie] .inheritance-hero h1{min-height:3.24em;max-width:none;font-size:clamp(36px,3.5vw,68px)}.solution-editorial.spe-luxembourg .spe-hero-copy>p:not(.spe-hero-warning){max-width:640px}}@media(min-width:1024px){.solution-editorial.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-hero h1{min-height:3.24em;max-width:none;font-size:clamp(36px,3.5vw,68px)}.solution-editorial.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-hero .spe-cta-proof{width:fit-content;max-width:100%;margin-inline:0;grid-template-columns:minmax(0,1fr) max-content}.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-benefits{gap:12px;margin:24px 0}.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-benefits li{font-size:16px;line-height:1.55;gap:14px}.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-check{width:30px;height:30px}}@media(min-width:1024px){.wrap.solution-design-page:has(>:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution)){width:100%;max-width:none;padding:0;margin:0}}@media(min-width:1024px){.wrap.solution-design-page:has(>:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution))>.crumb{display:none}}@media(min-width:1024px){.solution-editorial.solution-editorial.spe-capitalisationlux .spe-hero h1{min-height:0}.solution-editorial.solution-editorial.spe-capitalisationlux .spe-hero .spe-cta-proof{margin-inline:0}}@media(min-width:1024px) and (max-width:1199px){.solution-editorial.solution-editorial:is(.spe-luxembourg,.spe-capitalisationlux,.spe-nuepropriete,.spe-pea,.spe-solution) .spe-hero .spe-cta-proof{grid-template-columns:minmax(0,1fr)}}.inheritance-page .inheritance-hero-visual,.solution-editorial .spe-hero .spe-hero-visual{height:auto;min-height:0;align-self:center;margin-block:0;background:#1b263e}.inheritance-page .inheritance-hero-visual>.landing-editorial-photo,.solution-editorial .spe-hero .spe-hero-visual>.landing-editorial-photo{position:relative;inset:auto;z-index:auto;width:100%;height:auto;background:transparent}.inheritance-page .inheritance-hero-visual>.landing-editorial-photo img,.solution-editorial .spe-hero .spe-hero-visual>.landing-editorial-photo img{display:block;width:100%;height:auto;max-height:660px;object-fit:contain;object-position:center}.inheritance-page .inheritance-hero-visual:after,.solution-editorial .spe-hero .spe-hero-visual:after{display:none}.inheritance-page .inheritance-advisor-caption,.solution-editorial .spe-hero .spe-image-note{position:relative;inset:auto;margin:0;width:auto;background:#1b263e}.solution-editorial .spe-hero .spe-image-note{padding:20px 24px}.inheritance-page .inheritance-situation-photo{align-content:center;background:#f3f5f8}.inheritance-page :is(.inheritance-situation-photo,.inheritance-situation-signature,.inheritance-conversation-mobile,.inheritance-method-photo,.inheritance-team-photo) .landing-editorial-photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:var(--editorial-photo-ratio);-webkit-mask:none;mask:none}.inheritance-page :is(.inheritance-situation-photo,.inheritance-situation-signature,.inheritance-conversation-mobile,.inheritance-method-photo,.inheritance-team-photo) .landing-editorial-photo>img{height:auto;object-fit:contain;object-position:center}@media (min-width:761px){.inheritance-page .inheritance-situation-photo>.landing-editorial-photo{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.inheritance-page .inheritance-situation-photo>.landing-editorial-photo>img{width:100%;height:100%;object-fit:cover;object-position:var(--editorial-photo-position,center)}.inheritance-page .inheritance-situation-photo>[data-photo-id=heritage-conversation]>img{object-position:40% center}}.inheritance-page .inheritance-cabinet-photo{min-height:0;aspect-ratio:auto;align-self:center}.inheritance-page .inheritance-cabinet-photo .landing-editorial-photo{position:relative;inset:auto;height:auto;aspect-ratio:var(--editorial-photo-ratio)}.inheritance-page .inheritance-cabinet-photo .landing-editorial-photo img{height:auto;object-fit:contain}.solution-editorial .spe-scpi-visual{min-width:0;margin:0;align-self:center}.solution-editorial .spe-hero-scpi .spe-scene{position:relative;inset:auto;width:100%;height:auto;margin:0;opacity:1;aspect-ratio:var(--editorial-photo-ratio)}.solution-editorial .spe-hero-scpi .spe-scene img{height:auto;object-fit:contain}.solution-editorial .spe-hero-scpi:after{display:none}.solution-editorial .spe-hero-scpi .spe-floating-note{position:relative;inset:auto;max-width:none;width:auto;margin:0}@media (max-width:760px){.inheritance-page .inheritance-hero-visual>.landing-editorial-photo img,.solution-editorial .spe-hero .spe-hero-visual>.landing-editorial-photo img{max-height:none}.solution-editorial .spe-scpi-visual{margin-top:26px}}.inheritance-page .inheritance-case-portrait{flex:none;min-height:0}.inheritance-page .inheritance-case-portrait>img{object-fit:contain}@media (max-width:760px){.inheritance-page:is([data-objective-page=valorisation],[data-objective-page=fiscalite],[data-objective-page=transmission]) .inheritance-hero-visual{height:auto}.persona-page .inheritance-page .inheritance-hero-visual{height:auto}.persona-page .inheritance-page .inheritance-advisor-caption{margin-top:-32px}}