/* via nutria — styles des éléments (générés à l'export) */
.s010a24:not(#z):not(#z){width:76px;height:76px;object-fit:cover;flex:none}.s013840:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.65;color:var(--text-body);margin:0 0 22px}.s01fd59:not(#z):not(#z){display:flex;gap:30px;align-items:center}.s022e74:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,2.4vw,30px);line-height:1.14;color:var(--bordeau-700);margin:12px 0 0}.s02a762:not(#z):not(#z){display:flex;align-items:center;gap:7px}.s049189:not(#z):not(#z){position:relative;z-index:1;overflow:hidden;box-shadow:var(--shadow-lg);height:clamp(360px,44vw,520px);background:var(--lin-200)}.s04c56d:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(34px,4.6vw,58px);line-height:1.05;letter-spacing:-.018em;color:var(--bordeau-700);margin:14px 0 18px;text-wrap:balance}.s06a5a0:not(#z):not(#z){display:inline-block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;color:var(--framboise-700);background:var(--framboise-100)}.s072049:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);color:var(--framboise-600)}.s073830:not(#z):not(#z){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.s08819f:not(#z):not(#z){margin-top:40px;padding-top:24px;border-top:1px solid var(--border-on-dark);font-family:var(--font-text);font-size:var(--fs-caption);color:var(--bordeau-300)}.s091e8a:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--bordeau-700);margin:0 0 8px}.s0a2dc1:not(#z):not(#z){display:inline-flex;border:1px solid var(--bordeau-700)}.s0d2e3f:not(#z):not(#z){flex:none;font-family:var(--font-display);font-size:22px;line-height:1;color:var(--framboise-500);padding-top:3px}.s0da54d:not(#z):not(#z){background:none;border:none;cursor:pointer;padding:6px;color:var(--bordeau-700);align-items:center}.s115f1f:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--framboise-500);padding:30px 28px;box-shadow:var(--shadow-sm)}.s1162b3:not(#z):not(#z){display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--surface-sunken);font-family:var(--font-display);font-size:24px;color:var(--framboise-600)}.s11e144:not(#z):not(#z){width:100%;max-width:1024px;height:400px;border:0;display:block;margin:0 auto}.s129cd5:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);margin:0 0 28px;max-width:34em}.s13076d:not(#z):not(#z){text-align:center}.s1315ba:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(24px,3vw,36px);line-height:1.14;letter-spacing:-.015em;color:var(--bordeau-700);margin:12px 0 20px}.s134785:not(#z):not(#z){max-width:760px;margin:0 auto}.s1386d5:not(#z):not(#z){margin:0}.s140484:not(#z):not(#z){margin:0;font-size:var(--fs-body);line-height:1.65}.s1571e6:not(#z):not(#z){background:var(--lin-50)}.s170be0:not(#z):not(#z){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:26px}.s18774b:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--framboise-200);border-left:3px solid var(--framboise-500);padding:18px 22px;margin:20px 0}.s18b273:not(#z):not(#z){color:var(--framboise-500);font-weight:600}.s18c957:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-300)}.s19b387:not(#z):not(#z){display:block;font-family:var(--font-display);font-size:var(--fs-subtitle);line-height:1.25;color:var(--lin-100)}.s1a3f28:not(#z):not(#z){display:flex;gap:14px;flex-wrap:wrap}.s1a91d7:not(#z):not(#z){overflow:hidden;box-shadow:var(--shadow-lg);height:clamp(320px,42vw,480px);background:var(--lin-200)}.s1b0ef9:not(#z):not(#z){display:block;background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--framboise-500);padding:22px 24px;box-shadow:var(--shadow-xs);transition:transform .3s var(--ease-out),box-shadow .3s}.s1b10a6:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--bordeau-700);margin:0 0 5px}.s1b4b6f:not(#z):not(#z){font-size:var(--fs-body-sm);color:var(--text-muted);margin:8px 0 0}.s1b71ce:not(#z):not(#z){font-family:var(--font-text);font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:var(--lin-100);opacity:.94;max-width:34em;margin:22px 0 0}.s1c4fab:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.65;color:var(--text-body);margin:0}.s1db03d:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.65;color:var(--text-body);margin:0 0 14px}.s211b9d:not(#z):not(#z){background:var(--bordeau-700);color:var(--lin-100);font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:15px 18px}.s215cb5:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-body);margin:0}.s227783:not(#z):not(#z){display:block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--framboise-600);margin-bottom:8px}.s22baca:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--bordeau-200);margin:0 0 12px;max-width:26em}.s22c0c6:not(#z):not(#z){margin:0;font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--text-body);flex:1;min-width:220px}.s239b5e:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);text-align:center;color:var(--text-muted);margin:16px 0 0}.s23ad82:not(#z):not(#z){position:relative;padding-left:28px;font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--text-body)}.s23c618:not(#z):not(#z){display:block;font-family:var(--font-display);font-size:var(--fs-subtitle);line-height:1.25;color:var(--bordeau-700)}.s244222:not(#z):not(#z){font-family:var(--font-display);font-size:20px;color:var(--bordeau-700)}.s252f24:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-body);margin:0 0 8px;line-height:1.5}.s25655b:not(#z):not(#z){padding:clamp(28px,3.2vw,48px);display:flex;flex-direction:column;justify-content:center}.s2649c4:not(#z):not(#z){color:var(--framboise-300);margin-bottom:14px}.s265a02:not(#z):not(#z){position:relative;min-height:92vh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding-top:150px;padding-bottom:76px}.s27e351:not(#z):not(#z){display:block;text-decoration:none}.s27e544:not(#z):not(#z){display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(36px,5vw,64px);align-items:start}.s27fc9c:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);line-height:1.3;color:var(--bordeau-700);margin:0 0 6px}.s282183:not(#z):not(#z){font-family:var(--font-text);font-style:italic;font-size:var(--fs-body);line-height:1.6;color:var(--text-body);margin:0 0 18px}.s282979:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(34px,5vw,60px);line-height:1.05;letter-spacing:-.018em;color:var(--lin-100);margin:0 0 16px;text-wrap:balance}.s2a9780:not(#z):not(#z){display:flex;align-items:center;gap:8px}.s2ab23b:not(#z):not(#z){display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border:1px solid var(--lin-100);color:var(--lin-100);background:transparent;font-family:var(--font-text);font-size:var(--fs-body-sm);font-weight:500;line-height:1;transition:background .2s var(--ease-standard),color .2s}.s2ae87d:not(#z):not(#z){background:var(--bordeau-900);color:var(--bordeau-200);padding-top:64px;padding-bottom:28px}.s2b65f1:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;display:block}.s2b972e:not(#z):not(#z){text-align:center;margin-bottom:40px}.s2be52c:not(#z):not(#z){display:flex;gap:20px;align-items:center;margin-top:44px;padding-top:28px;border-top:1px solid var(--border-subtle)}.s2c5efb:not(#z):not(#z){text-align:center;max-width:40em;margin:0 auto}.s2dd8a1:not(#z):not(#z){display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:16px;padding-bottom:16px}.s2e0171:not(#z):not(#z){font-size:18px;line-height:1.7;border-left:3px solid var(--framboise-500);padding:4px 0 4px 22px;margin:0 0 40px}.s2e8882:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:56% 22%;display:block}.s2f6412:not(#z):not(#z){padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s2f9db4:not(#z):not(#z){display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:14px}.s30244d:not(#z):not(#z){display:flex;flex-direction:column;text-align:left;line-height:1.2}.s3056f8:not(#z):not(#z){background:var(--lin-100);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s339d5f:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--lin-100);background:rgba(245,241,233,.16);padding:5px 12px}.s358ae9:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--bordeau-200);max-width:36em;margin:0 auto 28px}.s35920f:not(#z):not(#z){max-width:760px;margin:0 auto 36px}.s365240:not(#z):not(#z){background:var(--surface-page-alt);border:1px solid var(--border-subtle);border-left:3px solid var(--framboise-500);padding:22px 24px}.s3691c6:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--bordeau-700);margin-top:6px;line-height:1.1}.s37b174:not(#z):not(#z){display:flex;gap:8px 28px;flex-wrap:wrap;justify-content:center;margin-top:24px;font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-muted)}.s37fd23:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--lin-100);margin:0 0 14px}.s38b000:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-600)}.s3a8451:not(#z):not(#z){list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.s3ae1f6:not(#z):not(#z){margin-top:20px}.s3beb15:not(#z):not(#z){display:inline-flex;align-items:center;gap:8px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-600);margin-bottom:20px}.s3c92a4:not(#z):not(#z){width:100%;height:clamp(360px,44vw,520px);object-fit:cover;object-position:center 22%;display:block;box-shadow:var(--shadow-lg)}.s3d93ea:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.7;color:var(--text-body);margin:0 0 16px}.s3d943c:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);color:var(--text-body);margin:0;line-height:1.7}.s3ddf54:not(#z):not(#z){display:flex;justify-content:center;gap:clamp(40px,8vw,96px);flex-wrap:wrap;text-align:center;padding-top:46px;padding-bottom:46px}.s3df04e:not(#z):not(#z){scroll-margin-top:80px;background:var(--bordeau-700);color:var(--lin-100);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s3e9311:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-muted);margin:18px 0 0;padding-top:18px;border-top:1px solid var(--border-subtle)}.s3fbfdf:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.5;color:var(--bordeau-200);margin:0 0 10px}.s40445d:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--framboise-200);border-left:3px solid var(--framboise-500);padding:20px 24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.s40e0ea:not(#z):not(#z){width:100%;height:100%;object-fit:cover;display:block}.s41663b:not(#z):not(#z){height:30px;width:auto;display:block}.s4180c0:not(#z):not(#z){position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,19,29,.30) 0%,rgba(43,19,29,.38) 42%,rgba(43,19,29,.9) 100%)}.s41b070:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3vw,38px);line-height:1.14;letter-spacing:-.015em;color:var(--bordeau-700);margin:0 0 18px}.s425953:not(#z):not(#z){color:var(--framboise-600);margin-bottom:8px}.s42aff5:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 12px}.s432e8a:not(#z):not(#z){display:flex;gap:18px;align-items:flex-start;margin:0 0 26px}.s434ceb:not(#z):not(#z){display:flex;gap:16px}.s43b3a3:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-align:center}.s4529f5:not(#z):not(#z){display:block;margin-bottom:6px}.s45d7d6:not(#z):not(#z){margin-top:52px}.s47feec:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-body);margin:0}.s48c249:not(#z):not(#z){padding-top:clamp(56px,7vw,88px);padding-bottom:clamp(44px,6vw,64px)}.s4902ac:not(#z):not(#z){position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;color:var(--lin-100);border-bottom:1px solid transparent;transition:background .35s var(--ease-standard),color .35s,border-color .35s,box-shadow .35s}.s494e7c:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(34px,5vw,54px);line-height:1.05;letter-spacing:-.018em;color:var(--lin-100);margin:16px 0 14px}.s499d72:not(#z):not(#z){display:flex;gap:12px;margin-top:18px}.s4a0ee3:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--lin-100);margin-top:8px}.s4a6759:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);color:var(--framboise-600);padding:12px 0;border-bottom:1px solid var(--border-subtle)}.s4b015f:not(#z):not(#z){margin-top:32px}.s4b5799:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);line-height:1.55;color:var(--lin-100);margin:0 0 22px}.s4b5a43:not(#z):not(#z){padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(40px,6vw,64px)}.s4c3d06:not(#z):not(#z){margin-top:48px;padding:0}.s4c7b29:not(#z):not(#z){margin:0 0 8px}.s4c91e9:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-title);line-height:1.18;color:var(--bordeau-700);margin:0 0 10px}.s4d3f8c:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);margin:0 0 18px}.s4dab8a:not(#z):not(#z){background:var(--bordeau-900);color:var(--lin-100)}.s4dc04c:not(#z):not(#z){color:var(--framboise-300);text-decoration:underline;text-underline-offset:3px}.s4e5081:not(#z):not(#z){display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:clamp(32px,4vw,48px)}.s4f9942:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--framboise-200);border-left:3px solid var(--framboise-500);padding:22px 26px;margin:28px 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.s50e173:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,3vw,44px);color:var(--lin-100);line-height:1}.s50e5bb:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-title);color:var(--bordeau-700);margin:0 0 8px}.s53896a:not(#z):not(#z){margin-top:0}.s53a74c:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);max-width:32em;margin:0 0 28px}.s53ab7c:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--framboise-200);border-left:3px solid var(--framboise-500);padding:clamp(30px,4vw,48px)}.s54b0b5:not(#z):not(#z){display:flex;flex-direction:column;gap:14px;margin-top:40px}.s56115e:not(#z):not(#z){margin-top:auto}.s588438:not(#z):not(#z){margin:0;font-size:var(--fs-body-sm);line-height:1.65}.s58fec0:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:inherit;white-space:nowrap}.s591622:not(#z):not(#z){font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-muted);border-top:1px solid var(--border-subtle);padding-top:18px;margin-top:32px}.s596bb7:not(#z):not(#z){padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(40px,6vw,72px)}.s5aac99:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);line-height:1.55;color:var(--text-body);margin:0}.s5bc1ac:not(#z):not(#z){color:var(--framboise-300)}.s5c2f67:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);line-height:1.55;color:var(--bordeau-200);margin:0}.s5d1ac5:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.7;color:var(--text-body);margin:0 0 24px}.s5d1efd:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 0}.s5d303d:not(#z):not(#z){display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.s5da1e7:not(#z):not(#z){width:100%;height:clamp(280px,34vw,420px);object-fit:cover;display:block;box-shadow:var(--shadow-md)}.s5e9db0:not(#z):not(#z){text-align:center;margin-top:36px}.s5eb34f:not(#z):not(#z){background:var(--lin-200);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px)}.s5f06bd:not(#z):not(#z){padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.s6008a8:not(#z):not(#z){display:flex;align-items:center;gap:14px}.s61a538:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(48px,7vw,88px)}.s62d24f:not(#z):not(#z){height:44px;width:auto;display:block;opacity:.9}.s63d29e:not(#z):not(#z){display:inline-flex;align-items:center;line-height:0}.s65827e:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(24px,3vw,36px);line-height:1.14;letter-spacing:-.015em;color:var(--bordeau-700);margin:12px 0 28px}.s661e7c:not(#z):not(#z){font-size:20px;color:var(--bordeau-700);font-family:var(--font-text)}.s662803:not(#z):not(#z){font-family:var(--font-text);font-size:clamp(15px,1.15vw,17px);line-height:1.5;color:var(--lin-100);opacity:.82;margin:14px 0 0}.s6664a4:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 0}.s676229:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--framboise-500);padding:26px 28px;box-shadow:var(--shadow-xs)}.s678625:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--lin-100);margin:14px 0 14px}.s67aee5:not(#z):not(#z){font-family:var(--font-display);font-size:20px;color:var(--bordeau-700);margin:0 0 4px}.s69f5cc:not(#z):not(#z){color:#F5A623;font-size:16px;letter-spacing:1px}.s6a7839:not(#z):not(#z){display:inline-block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;color:var(--bordeau-700);background:var(--surface-sunken)}.s6b92b8:not(#z):not(#z){align-self:center}.s6c4910:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.s6d9f64:not(#z):not(#z){height:30px;width:auto;display:none}.s6f6322:not(#z):not(#z){margin:0 0 12px;font-size:var(--fs-body);line-height:1.65}.s7151f1:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--framboise-200);border-left:3px solid var(--framboise-500);padding:22px 26px;margin:34px 0 0}.s719812:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(44px,6vw,72px);line-height:1.02;letter-spacing:-.018em;color:var(--lin-100);margin:20px 0 0;text-wrap:balance}.s725b39:not(#z):not(#z){display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;align-items:start}.s72fefa:not(#z):not(#z){position:relative;overflow:hidden;background:var(--bordeau-900);min-height:clamp(440px,56vh,620px);display:flex;align-items:flex-end}.s7378fd:not(#z):not(#z){font-family:var(--font-text);font-size:14px;color:var(--text-muted);font-style:italic}.s73f3a4:not(#z):not(#z){margin:0;font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.5;color:var(--lin-100)}.s7421b3:not(#z):not(#z){position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,19,29,.30) 0%,rgba(43,19,29,.35) 42%,rgba(43,19,29,.88) 100%)}.s7559b5:not(#z):not(#z){font-size:clamp(20px,2.2vw,24px);line-height:1.28;letter-spacing:normal;margin:0 0 10px}.s7568e8:not(#z):not(#z){max-width:760px;margin:28px auto 0;text-align:center;font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-muted)}.s767d4b:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);margin:24px 0 0}.s76ca3b:not(#z):not(#z){margin:36px 0 0}.s774d89:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);color:var(--text-body);margin:0;line-height:1.5}.s78951e:not(#z):not(#z){background:var(--bordeau-700);color:var(--lin-100);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s79f677:not(#z):not(#z){padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(48px,7vw,88px)}.s7a60da:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 16px;margin:14px 0 0}.s7a6ff2:not(#z):not(#z){max-width:42em}.s7ad1c3:not(#z):not(#z){width:100%;max-width:420px;padding:12px 20px;border:1px solid var(--border-default);border-radius:999px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-body);background:var(--surface-card);outline:none}.s7bf83a:not(#z):not(#z){margin:0;font-size:var(--fs-body-sm);line-height:1.6}.s7e11e6:not(#z):not(#z){background:var(--bordeau-700);color:var(--lin-100);padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.s7e4397:not(#z):not(#z){background:var(--lin-100)}.s7efd4b:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);padding-top:clamp(48px,7vw,80px);padding-bottom:clamp(48px,7vw,80px)}.s7f0e10:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--lin-100);opacity:.85;margin:0}.s7f1d62:not(#z):not(#z){position:sticky;top:0;z-index:100;background:rgba(245,241,233,.92);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);transition:background .3s var(--ease-standard),border-color .3s,box-shadow .3s}.s7f4677:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-body)}.s801f1d:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--lin-100);margin:14px 0 14px}.s8053b7:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--text-body);max-width:640px;margin:0 auto 8px}.s816a37:not(#z):not(#z){margin-top:30px}.s827d7d:not(#z):not(#z){padding:clamp(28px,3.5vw,48px);display:flex;flex-direction:column}.s8375ac:not(#z):not(#z){margin:0;font-family:var(--font-text);font-size:var(--fs-body);color:var(--text-body);flex:1;min-width:220px}.s83b8e1:not(#z):not(#z){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:999px;background:var(--framboise-500);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}.s8444e1:not(#z):not(#z){display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.s84ec80:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);color:var(--bordeau-700);padding:12px 0;border-bottom:1px solid var(--border-subtle)}.s856b4c:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.s85a42e:not(#z):not(#z){display:flex;justify-content:center;margin-bottom:14px}.s85b3a7:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);margin:0}.s86303b:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.55;color:var(--text-body);margin:14px 0 22px}.s868b52:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(24px,2.6vw,32px);line-height:1.15;letter-spacing:-.01em;color:var(--bordeau-700);margin:0 0 10px}.s885758:not(#z):not(#z){display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}.s898b40:not(#z):not(#z){font-family:var(--font-display);font-size:20px;color:var(--framboise-500);margin-bottom:6px}.s89f4e6:not(#z):not(#z){position:relative;padding-left:26px;font-family:var(--font-text);font-size:var(--fs-body);color:var(--bordeau-100)}.s8a991f:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(34px,5vw,60px);line-height:1.06;letter-spacing:-.015em;color:var(--bordeau-700);margin:16px 0 16px}.s8aa9f9:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);line-height:1.25;color:var(--bordeau-700);margin:0 0 8px}.s8c97cb:not(#z):not(#z){margin:8px 0 0;font-family:var(--font-text);font-size:15px;line-height:1.6;color:var(--text-body)}.s8d8192:not(#z):not(#z){display:flex;flex-direction:column;gap:22px;margin-bottom:28px}.s8e7cdf:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);line-height:1.55;color:var(--bordeau-200);max-width:36em;margin:0 auto 28px}.s9070e6:not(#z):not(#z){display:grid;grid-template-columns:1fr 1fr;gap:22px}.s927a9c:not(#z):not(#z){width:auto;flex:1;height:1px;background:var(--border-subtle)}.s93a86d:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);padding:30px 26px;box-shadow:var(--shadow-sm)}.s94deb8:not(#z):not(#z){width:100%;height:100%;object-fit:cover;object-position:62% 30%;display:block}.s94e1a8:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s95703c:not(#z):not(#z){text-align:center;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(40px,6vw,64px)}.s95a27a:not(#z):not(#z){color:var(--bordeau-700)}.s972887:not(#z):not(#z){background:var(--surface-page-alt);border-bottom:1px solid var(--border-subtle);padding-top:clamp(12px,1.6vw,20px);padding-bottom:clamp(48px,7vw,88px)}.s982c8c:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--bordeau-200);max-width:54ch;margin:0}.s98cff9:not(#z):not(#z){width:100%;height:clamp(340px,46vw,560px);object-fit:cover;object-position:center 30%;display:block;box-shadow:var(--shadow-lg)}.s99825a:not(#z):not(#z){background:var(--lin-200);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(56px,8vw,104px)}.s9b1686:not(#z):not(#z){position:absolute;left:-33px;top:6px;width:11px;height:11px;border-radius:999px;background:var(--framboise-500);border:2px solid var(--lin-100)}.s9c13c6:not(#z):not(#z){display:inline-block;margin-top:12px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-600)}.s9c6c82:not(#z):not(#z){position:relative;width:100%;box-sizing:border-box;padding-top:clamp(120px,16vw,180px);padding-bottom:clamp(36px,4vw,56px)}.s9ce5e9:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-title);color:var(--bordeau-700);margin:0 0 10px}.s9d3ea7:not(#z):not(#z){display:block;color:var(--framboise-300)}.s9d49e3:not(#z):not(#z){background:var(--bordeau-100);border:1px solid var(--bordeau-200);color:var(--bordeau-700);font-family:var(--font-text);font-size:var(--fs-body-sm);font-weight:600;padding:9px 18px;white-space:nowrap;line-height:1;transition:background .2s var(--ease-standard),color .2s}.s9da4f2:not(#z):not(#z){padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(48px,7vw,88px)}.sa235a9:not(#z):not(#z){text-align:center;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-muted);margin:0 0 26px}.sa2a7ff:not(#z):not(#z){font-family:var(--font-display);font-size:22px;color:var(--bordeau-700);line-height:1;margin-bottom:4px}.sa2c2f5:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--framboise-600)}.sa2c5c7:not(#z):not(#z){padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(48px,7vw,88px)}.sa6f98e:not(#z):not(#z){margin:0;font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-body)}.sa7409f:not(#z):not(#z){margin-bottom:10px}.sa7803e:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,3.2vw,40px);line-height:1;color:var(--bordeau-700)}.sa7a1d3:not(#z):not(#z){background:var(--surface-page-alt);border-left:3px solid var(--framboise-500);padding:26px 28px;margin:36px 0}.sa944d7:not(#z):not(#z){text-align:center;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(44px,6vw,72px)}.sa95997:not(#z):not(#z){display:inline-block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;color:var(--olive-700);background:var(--olive-100)}.saa23c4:not(#z):not(#z){display:flex;gap:10px;font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-body)}.sab9507:not(#z):not(#z){padding-top:clamp(36px,5vw,56px);padding-bottom:clamp(48px,7vw,88px)}.sabc5db:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3vw,38px);line-height:1.14;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 16px}.sac319d:not(#z):not(#z){width:100%;height:clamp(300px,38vw,460px);object-fit:cover;object-position:center 30%;display:block;box-shadow:var(--shadow-lg)}.saca306:not(#z):not(#z){position:absolute;inset:0;background:rgba(43,19,29,.34)}.sacae7a:not(#z):not(#z){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border-on-dark);color:var(--bordeau-200);transition:background .2s,color .2s}.sad0658:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--bordeau-700);white-space:nowrap}.sad45a2:not(#z):not(#z){margin:32px auto 0;max-width:680px;width:100%}.saf6bb8:not(#z):not(#z){display:flex;align-items:center;gap:14px;margin-bottom:16px}.safb35f:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--text-body);margin:0 0 24px}.sb024cf:not(#z):not(#z){position:absolute;inset:0;background:linear-gradient(100deg,rgba(43,19,29,.94) 0%,rgba(43,19,29,.72) 40%,rgba(43,19,29,.26) 74%,rgba(43,19,29,.36) 100%)}.sb0a800:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);padding-top:clamp(44px,6vw,76px);padding-bottom:clamp(44px,6vw,76px)}.sb169ca:not(#z):not(#z){display:inline-flex;align-items:center;gap:14px;margin-top:22px;background:var(--surface-card);border:1px solid var(--border-subtle);padding:12px 20px;box-shadow:var(--shadow-sm)}.sb1e7e4:not(#z):not(#z){text-align:center;max-width:44em;margin:0 auto 36px}.sb293de:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,2.8vw,38px);line-height:1.12;letter-spacing:-.015em;color:var(--bordeau-700);margin:0 0 14px}.sb3bfe1:not(#z):not(#z){display:none;visibility:hidden}.sb509a4:not(#z):not(#z){grid-template-columns:repeat(2,1fr)}.sb50ef1:not(#z):not(#z){display:block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--framboise-300);margin-bottom:8px}.sb580ae:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(24px,3.2vw,38px);line-height:1.32;letter-spacing:-.01em;color:var(--bordeau-700);margin:22px 0 8px}.sb5db12:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--framboise-500);padding:14px 16px}.sb5df23:not(#z):not(#z){color:inherit}.sb6119d:not(#z):not(#z){margin-top:40px;padding-top:24px;border-top:1px solid var(--border-on-dark);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-family:var(--font-text);font-size:var(--fs-caption);color:var(--bordeau-300)}.sb6fedc:not(#z):not(#z){display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:14px;padding-bottom:14px}.sb785ce:not(#z):not(#z){font-size:var(--fs-body-sm);color:var(--text-muted);margin:0 0 16px}.sb7c768:not(#z):not(#z){font-size:var(--fs-body-sm);line-height:1.7;color:var(--text-muted)}.sb9605c:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-600);white-space:nowrap}.sb995c8:not(#z):not(#z){max-width:860px}.sb9aebe:not(#z):not(#z){display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(32px,4vw,56px);align-items:end}.sbacef8:not(#z):not(#z){display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--border-subtle)}.sbbeebf:not(#z):not(#z){padding:26px 24px;display:flex;flex-direction:column;flex:1}.sbcbfc8:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);color:var(--text-body);margin:0;line-height:1.6}.sbd938a:not(#z):not(#z){margin-left:12px;background:transparent;border:1px solid var(--border-default);color:var(--bordeau-700);font-family:var(--font-text);font-size:var(--fs-body-sm);font-weight:500;padding:12px 24px;cursor:pointer;line-height:1;transition:background .2s var(--ease-standard),border-color .2s}.sbde43d:not(#z):not(#z){position:relative;z-index:2;margin:-1px 0 0;background:var(--bordeau-700);padding:16px 20px}.sbe4d6a:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--lin-100);margin:14px 0 0}.sbf74e2:not(#z):not(#z){display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.sbf8ca2:not(#z):not(#z){display:inline-block;font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;color:var(--bordeau-700);background:var(--bordeau-100)}.sc0136b:not(#z):not(#z){display:block;background:var(--bordeau-700);border:1px solid var(--bordeau-700);border-top:3px solid var(--framboise-500);padding:22px 24px;box-shadow:var(--shadow-xs);transition:transform .3s var(--ease-out),box-shadow .3s}.sc0b265:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--bordeau-200);display:inline-block;padding:6px 0}.sc178a3:not(#z):not(#z){display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.sc26841:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.6;color:var(--text-body);margin:0 0 18px}.sc2e7fe:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.65;color:var(--text-body);margin:0 0 22px;max-width:36em}.sc339f1:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.sc451fd:not(#z):not(#z){position:relative}.sc599e3:not(#z):not(#z){font-weight:500;color:var(--bordeau-700)}.sc5a343:not(#z):not(#z){position:absolute;left:0;color:var(--framboise-600);font-weight:600}.sc63272:not(#z):not(#z){background:var(--lin-50);padding:clamp(28px,3vw,36px) clamp(26px,2.6vw,34px);box-shadow:0 34px 80px rgba(43,19,29,.5);max-width:400px;width:100%;justify-self:end}.sc70119:not(#z):not(#z){background:var(--surface-card);padding:16px;max-width:1024px;margin:0 auto;box-shadow:var(--shadow-lg)}.sc833e5:not(#z):not(#z){background:rgba(245,241,233,.06);border-left:2px solid var(--framboise-400);padding:22px 24px}.sc8b921:not(#z):not(#z){padding:8px 16px;background:var(--surface-page-alt);border:1px solid var(--border-subtle);border-radius:999px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-body)}.sc90e77:not(#z):not(#z){background:var(--surface-page-alt);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(40px,6vw,72px)}.sc998fe:not(#z):not(#z){position:relative;padding-bottom:26px}.sc9d437:not(#z):not(#z){margin:0 0 12px}.sc9e816:not(#z):not(#z){display:flex;gap:18px;align-items:flex-start}.scaf08b:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 24px}.scb44e9:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--olive-500);padding:20px 22px;box-shadow:var(--shadow-xs)}.scc7107:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--text-body);margin:0}.scdb13f:not(#z):not(#z){width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.scdd1aa:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(32px,4.6vw,56px);line-height:1.06;letter-spacing:-.018em;color:var(--lin-100);margin:0 0 16px;text-wrap:balance}.scdec59:not(#z):not(#z){margin:20px 0 24px}.scf5573:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--lin-100);margin:0 0 6px}.sd0172a:not(#z):not(#z){position:absolute;left:0;color:var(--framboise-300)}.sd02b4d:not(#z):not(#z){display:inline-flex;align-items:center}.sd114f5:not(#z):not(#z){text-align:center;padding:40px 20px;font-family:var(--font-text);font-style:italic;color:var(--text-muted)}.sd12b73:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);color:var(--framboise-600);padding:14px 0 4px}.sd21999:not(#z):not(#z){display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,64px);align-items:start}.sd2579e:not(#z):not(#z){width:100%;max-width:380px;height:auto;aspect-ratio:1/1;object-fit:contain;display:block}.sd29a40:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 14px}.sd37d7b:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--bordeau-700);margin:0;padding-top:14px;border-top:1px solid var(--border-subtle)}.sd41a75:not(#z):not(#z){background:var(--lin-50);border-bottom:1px solid var(--border-subtle)}.sd47fc6:not(#z):not(#z){border-bottom:1px solid var(--border-subtle)}.sd4a57e:not(#z):not(#z){font-family:var(--font-display);font-size:var(--fs-subtitle);line-height:1.3;color:var(--bordeau-700);margin:0 0 8px}.sd59309:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--text-body);margin:0 0 22px}.sd5b623:not(#z):not(#z){color:var(--bordeau-700);font-weight:500}.sd5f226:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.sd6191c:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-muted)}.sd6841c:not(#z):not(#z){font-size:clamp(20px,2.2vw,24px);line-height:1.28;letter-spacing:normal;margin:34px 0 10px}.sd77dbe:not(#z):not(#z){height:30px;width:auto;display:block;margin-bottom:14px}.sd82839:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.55;color:var(--text-body);max-width:36em;margin:0 auto}.sd8c70a:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;color:var(--bordeau-200);max-width:52ch;margin:0}.sd96b11:not(#z):not(#z){background:var(--lin-100);border-right:1px solid var(--border-subtle);padding:clamp(28px,3.5vw,48px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.sdb6b84:not(#z):not(#z){max-width:1180px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.sdce03e:not(#z):not(#z){display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.sdd584a:not(#z):not(#z){text-align:center;padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(10px,1.4vw,16px)}.sddc57e:not(#z):not(#z){display:inline-flex;align-items:center;gap:8px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--lin-100);opacity:.9;margin-bottom:22px}.sddd0bc:not(#z):not(#z){max-width:820px}.sdf0222:not(#z):not(#z){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.sdf0e9c:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--framboise-300);margin:22px 0 0}.sdfc30c:not(#z):not(#z){margin-top:auto;display:flex;align-items:center;justify-content:space-between}.se0523e:not(#z):not(#z){color:var(--bordeau-300)}.se1d8a6:not(#z):not(#z){margin-top:44px}.se2a0a9:not(#z):not(#z){display:flex;justify-content:center;margin-bottom:20px}.se32374:not(#z):not(#z){font-size:var(--fs-caption);color:var(--text-muted);font-style:italic;margin-top:12px}.se34721:not(#z):not(#z){text-align:center;max-width:40em}.se3d827:not(#z):not(#z){margin-top:40px;padding-top:24px;border-top:1px solid var(--border-on-dark);font-family:var(--font-text);font-size:var(--fs-caption);color:var(--bordeau-300);line-height:1.6}.se4192e:not(#z):not(#z){position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,19,29,.30) 0%,rgba(43,19,29,.40) 42%,rgba(43,19,29,.9) 100%)}.se4ee5f:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--bordeau-200)}.se4fd04:not(#z):not(#z){background:var(--lin-200);border:1px solid var(--border-subtle);color:var(--bordeau-700);font-family:var(--font-text);font-size:var(--fs-body-sm);font-weight:500;padding:9px 18px;white-space:nowrap;line-height:1;transition:background .2s var(--ease-standard)}.se56648:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(30px,4vw,46px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 16px}.se65f98:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(26px,3.4vw,40px);line-height:1.12;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 14px}.se6b2eb:not(#z):not(#z){margin:32px 0}.se6d1bc:not(#z):not(#z){padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(40px,6vw,72px)}.se7ec54:not(#z):not(#z){margin-bottom:0}.se830b5:not(#z):not(#z){background:var(--bordeau-700);color:var(--lin-100)}.sea17b1:not(#z):not(#z){font-family:var(--font-display);font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.015em;color:var(--bordeau-700);margin:14px 0 0}.seb4115:not(#z):not(#z){position:relative;min-height:92vh;overflow:hidden;background:var(--bordeau-900)}.seb9eac:not(#z):not(#z){width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.sed4f03:not(#z):not(#z){color:var(--framboise-600)}.sedd709:not(#z):not(#z){position:relative;padding-left:34px;border-left:1px solid var(--border-default);max-width:640px;margin:0 auto}.see8a70:not(#z):not(#z){text-align:center;max-width:36em;margin:0 auto}.sef5444:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body-sm);line-height:1.5;color:var(--bordeau-200);margin:0}.sefcb9b:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-lead);line-height:1.55;color:var(--text-body);max-width:36em;margin:0 auto}.sf02ab7:not(#z):not(#z){flex:none;font-family:var(--font-display);font-size:26px;line-height:1;color:var(--framboise-500);padding-top:2px;min-width:34px}.sf048ac:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-caption);color:var(--text-muted)}.sf1ce2f:not(#z):not(#z){width:100%;height:clamp(260px,32vw,400px);object-fit:cover;display:block;box-shadow:var(--shadow-md)}.sf21b93:not(#z):not(#z){display:flex;flex-direction:column;gap:14px}.sf3b0f6:not(#z):not(#z){display:block;margin-bottom:4px}.sf3c096:not(#z):not(#z){text-align:center;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-muted);margin:0 0 28px}.sf430e7:not(#z):not(#z){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 30%;display:block}.sf4b54e:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.55;color:var(--bordeau-200);margin:0 0 28px}.sf70dda:not(#z):not(#z){display:block;font-family:var(--font-display);font-size:var(--fs-subtitle);color:var(--bordeau-700);margin-bottom:6px}.sf75770:not(#z):not(#z){font-family:var(--font-display);font-size:20px;font-style:normal;color:var(--framboise-500);margin-bottom:6px}.sf77ad9:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.sf80a4f:not(#z):not(#z){font-family:var(--font-text);font-size:var(--fs-body);line-height:1.65;color:var(--text-body);margin:0 0 28px;max-width:34em}.sf9aae9:not(#z):not(#z){background:none;border:none;cursor:pointer;padding:6px;color:inherit;align-items:center}.sfa3e1c:not(#z):not(#z){margin-bottom:12px}.sfa6f0e:not(#z):not(#z){font-size:clamp(20px,2.2vw,24px);margin:0 0 6px}.sfa9aec:not(#z):not(#z){display:block}.sfb4885:not(#z):not(#z){display:flex;flex-direction:column;padding-top:8px;padding-bottom:16px}.sfb4d82:not(#z):not(#z){display:flex;align-items:center;justify-content:space-between}.sfb4f9f:not(#z):not(#z){display:block;background:rgba(245,241,233,.06);border-left:2px solid var(--framboise-400);padding:22px 24px;transition:background .25s var(--ease-standard)}.sfb50cb:not(#z):not(#z){background:var(--surface-card);border:1px solid var(--border-subtle);border-top:3px solid var(--framboise-500);box-shadow:var(--shadow-md);gap:0;align-items:stretch;overflow:hidden}.sfc14f7:not(#z):not(#z){text-align:center;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px)}.sfc6959:not(#z):not(#z){color:var(--framboise-600);margin-bottom:6px}.sfcf402:not(#z):not(#z){margin-top:40px}.sfdbb48:not(#z):not(#z){background:var(--lin-100);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.sfdc8c3:not(#z):not(#z){padding:8px 16px;background:var(--surface-page-alt);border:1px dashed var(--border-default);border-radius:999px;font-family:var(--font-text);font-size:var(--fs-body-sm);color:var(--text-muted)}.sff601c:not(#z):not(#z){height:64px;width:auto;margin:20px auto 6px;display:block}.sff7d14:not(#z):not(#z){width:100%;height:100%;object-fit:cover;object-position:center 15%;display:block}.s369645:not(#z):not(#z){position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,19,29,.30) 0%,rgba(43,19,29,.45) 42%,rgba(43,19,29,.9) 100%)}.s6e117d:not(#z):not(#z){width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 20%;display:block}.scb0d9c:not(#z):not(#z){font-family:var(--font-text);font-size:18px;line-height:1.75;color:var(--bordeau-200);margin:0 0 28px}.sf694cf:not(#z):not(#z){max-width:1000px}.s651b25:not(#z):not(#z){width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 20%;display:block}