.gb{--gb-nav:69px;--gb-prog:38px;color:#1b1020;font-family:var(--font-text);background:#fbf2ee;overflow-x:clip}@media (width>=1024px){.gb{--gb-nav:78px;--gb-prog:42px}}.gb a:not([class]),.gb .eb{color:#fb2c6b}.gb .eb i{background:currentColor}.gb .rose{color:#fb2c6b}.gb-wrap{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 20px}@media (width>=768px){.gb-wrap{padding:0 32px}}.gb .bt-r{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff4f86,#fb2c6b);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 22px;font-size:16px;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:0 12px 30px #fb2c6b59}.gb .bt-r:hover{color:#fff;transform:translateY(-2px)}.gb .bt-g{color:#fff;border:1.5px solid #ffffff4d;border-radius:999px;align-items:center;gap:8px;min-height:50px;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex}.gb .bt-g:hover{color:#fff;background:#ffffff14}.gb .bt-l{color:#1b1020;background:0 0;border:1.5px solid #1b1020;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.gb .bt-l:hover{color:#fff;background:#1b1020}.gb .lt-bt{color:#fff;background:linear-gradient(135deg,#ff4f86,#fb2c6b);border-radius:999px;align-items:center;gap:8px;min-height:48px;margin-top:6px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.gb .lt-bt:hover{color:#fff}.lt-prog{top:var(--gb-nav);z-index:50;height:var(--gb-prog);background:#fbf2ee;border-bottom:1px solid #eadfd8;position:sticky}@media (width>=1024px) and (hover:hover){.lt-prog{backdrop-filter:blur(10px);background:#fbf2eef2}}.lt-prog-in{justify-content:space-between;align-items:center;gap:12px;height:100%;display:flex}.lt-prog-t{color:#463a52;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.lt-prog-t b{color:#1b1020}.lt-prog-c{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#2a0e3d;border-radius:999px;flex:none;align-items:center;gap:8px;height:28px;padding:0 3px;font-size:12px;font-weight:800;display:inline-flex}.lt-prog-c .lbl{padding-left:9px;display:none}.lt-n{color:#2a0e3d;height:22px;font-family:var(--font-display);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffb23e;border-radius:999px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.lt-track{height:3px;position:absolute;bottom:-1px;left:0;right:0}.lt-fill{transform-origin:0;background:linear-gradient(90deg,#ffb23e,#fb2c6b);border-radius:0 3px 3px 0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width>=1024px){.lt-prog-in{gap:16px}.lt-prog-t{font-size:13px}.lt-prog-c{padding:0 4px 0 0;font-size:11.5px}.lt-prog-c .lbl{padding-left:12px;display:inline}}.lt-hero{color:#fff;background:radial-gradient(120% 90% at 85% 0,#5c2a7a 0%,#38164e 42%,#2a0e3d 100%);position:relative}.lt-hero .rose{color:#ff85ac}.lt-fa{color:#fbf4f89e;font-size:13px}.gb .lt-fa a{color:#fbf4f89e}.gb .lt-fa a:hover,.lt-fa [aria-current]{color:#fff}.lt-h1{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(37px,2.38095vw + 27.7143px,62px);font-weight:800;line-height:.98}.lt-dek{color:#fbf4f8d6;max-width:660px;margin:0;font-size:clamp(17px,.285714vw + 15.8857px,20px);line-height:1.5}.lt-by{color:#fbf4f8c7;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.lt-by b{color:#fff}.lt-by .av{object-fit:cover;object-position:62% 30%;border:2px solid #fb2c6b;border-radius:50%;flex:none;width:38px;height:38px}.lt-dot{opacity:.45;background:currentColor;border-radius:50%;width:4px;height:4px;display:inline-block}.lt-lang{border:1.5px solid #ffffff40;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.lt-lang button{all:unset;cursor:pointer;letter-spacing:.08em;min-width:44px;min-height:38px;color:inherit;box-sizing:border-box;border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.lt-lang button[aria-pressed=true]{color:#2a0e3d;background:#fff}.lt-lang button:focus-visible{outline-offset:2px;outline:3px solid #ff85ac}.lt-en{background:#ffb23e24;border:1px dashed #ffb23eb3;border-radius:16px;align-items:flex-start;gap:12px;max-width:640px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.lt-en[hidden]{display:none}.lt-en b{color:#ffb23e}@media (width>=1024px){.lt-by{font-size:14.5px}.lt-by .av{width:46px;height:46px}}.lt-rep{background:#fff;border-top:6px solid #fb2c6b;border-radius:24px;grid-template-columns:1fr;align-items:start;gap:10px;padding:22px 20px;display:grid;position:relative;box-shadow:0 26px 70px #1c082929}.lt-rep-k{letter-spacing:.12em;text-transform:uppercase;color:#fb2c6b;flex-direction:column;gap:8px;font-size:12.5px;font-weight:800;display:flex}.lt-rep-k span{font-family:var(--font-script);letter-spacing:0;text-transform:none;color:#2a0e3d;font-size:26px;font-weight:700;line-height:1}.lt-rep p{color:#1b1020;margin:0;font-size:clamp(17px,.285714vw + 15.8857px,20px);font-weight:500;line-height:1.6}.lt-rep-m{color:#6e6079;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.lt-rep-m a{color:#c9165a;align-items:center;min-height:44px;display:inline-flex}@media (width>=768px){.lt-rep{border-radius:28px;grid-template-columns:200px 1fr;gap:28px;padding:30px 34px}}.lt-grille{display:block}.lt-c{min-width:0}.lt-toc-k{letter-spacing:.14em;text-transform:uppercase;color:#8b7c95;padding:0 12px 8px;font-size:12px;font-weight:800}.lt-tl{color:#6e6079;border-radius:12px;grid-template-columns:26px 1fr;align-items:start;gap:6px;padding:11px 12px;font-size:15px;font-weight:700;line-height:1.3;transition:background .2s,color .2s;display:grid}.lt-tl b{font-family:var(--font-display);color:#cdbbc8;font-weight:800;transition:color .2s}.lt-tl:hover{color:#1b1020;background:#fff9}.lt-tl.on{color:#1b1020;background:#fff;box-shadow:0 8px 22px #1c082914}.lt-tl.on b{color:#fb2c6b}.lt-toc-pdf{color:#fff;background:#2a0e3d;border-radius:18px;flex-direction:column;gap:10px;margin-top:18px;padding:16px;display:flex}.lt-toc-pdf b{font-family:var(--font-display);font-size:16px;line-height:1.2}.lt-toc-pdf span{color:#fbf4f8b8;font-size:13px;line-height:1.45}.lt-toc-pdf a{color:#ffb23e;align-items:center;gap:7px;min-height:32px;font-size:13.5px;font-weight:700;display:inline-flex}.lt-som{width:100%;min-height:52px;font:inherit;letter-spacing:.12em;text-transform:uppercase;color:#2a0e3d;cursor:pointer;text-align:left;background:#fff;border:1px solid #efe4ea;border-radius:20px;justify-content:space-between;align-items:center;margin-top:22px;padding:0 18px;font-size:13px;font-weight:800;display:flex}.lt-som span:last-child{color:#fb2c6b;font-size:22px;line-height:1}.gb-toc{z-index:80;overscroll-behavior:contain;max-height:min(78dvh,640px);padding:10px 14px calc(18px + env(safe-area-inset-bottom));visibility:hidden;transition:transform .32s var(--ease-out), visibility 0s linear .32s;background:#fbf2ee;border-radius:26px 26px 0 0;flex-direction:column;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -24px 60px #1c082952}.gb-toc.ouvert{visibility:visible;transition:transform .32s var(--ease-out);transform:none}.gb-toc-tete{justify-content:space-between;align-items:center;padding:6px 0 6px 12px;display:flex}.gb-toc-tete .lt-toc-k{padding:0}.gb-toc-x{cursor:pointer;color:#2a0e3d;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.gb-toc:before{content:"";background:#d9ccd3;border-radius:5px;flex:none;width:44px;height:5px;margin:0 auto 4px;display:block}.gb-voile{z-index:79;opacity:0;visibility:hidden;background:#1c082973;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0}.gb-voile.ouvert{opacity:1;visibility:visible;transition:opacity .3s}.gb-dock{z-index:70;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;gap:8px;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translateY(12px)}.gb-dock.vu{opacity:1;pointer-events:auto;transform:none}.gb-dock button{color:#fff;height:46px;font:inherit;cursor:pointer;background:#2a0e3d;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 12px 30px #1c082959}.gb-dock .haut{justify-content:center;width:46px;padding:0}@media (width>=1024px){.lt-grille{grid-template-columns:250px minmax(0,740px);justify-content:center;gap:76px;padding-top:30px;display:grid}.lt-som{display:none}.gb-toc{top:calc(var(--gb-nav) + var(--gb-prog) + 12px);z-index:1;max-height:calc(100dvh - var(--gb-nav) - var(--gb-prog) - 24px);box-shadow:none;visibility:visible;scrollbar-width:none;background:0 0;border-radius:0;padding:26px 0 12px;transition:none;position:sticky;bottom:auto;left:auto;right:auto;transform:none}.gb-toc:before,.gb-toc-x{display:none}.gb-toc-tete{padding:0}.gb-toc-tete .lt-toc-k{padding:0 12px 8px}.lt-tl{padding:9px 12px;font-size:14px}.gb-voile,.gb-dock .som{display:none}}@media (width<=1023.98px){.gb-toc .lt-toc-pdf{display:none}}.lt-sec{scroll-margin-top:calc(var(--gb-nav) + var(--gb-prog) - 70px);padding:40px 0 6px}.lt-k{letter-spacing:.14em;text-transform:uppercase;color:#fb2c6b;margin-bottom:12px;font-size:12.5px;font-weight:800;display:block}.lt-h2{font-family:var(--font-display);letter-spacing:-.025em;color:#1b1020;text-wrap:balance;margin:0 0 16px;font-size:clamp(29px,1.04762vw + 24.9143px,40px);font-weight:800;line-height:1.04}.lt-c p{color:#2e2238;margin:0 0 18px;font-size:clamp(17px,.142857vw + 16.4429px,18.5px);line-height:1.7}.lt-c strong{color:#1b1020;font-weight:700}.lt-c a:not([class]){color:#c9165a;text-underline-offset:3px;text-decoration:underline 1.5px #fb2c6b66}.lt-c h3{font-family:var(--font-display);letter-spacing:-.01em;color:#1b1020;margin:0 0 6px;font-size:clamp(18.5px,.238095vw + 17.5714px,21px);font-weight:800;line-height:1.2}.lt-c ul,.lt-c ol{color:#2e2238;margin:0 0 22px;padding-left:24px;font-size:16.5px;line-height:1.65}.lt-c li{margin-bottom:8px}.lt-c blockquote{font-family:var(--font-display);color:#1b1020;letter-spacing:-.01em;border-left:4px solid #fb2c6b;margin:10px 0 18px;padding:4px 0 4px 20px;font-size:clamp(21px,.380952vw + 19.5143px,25px);font-weight:700;line-height:1.3}.lt-c .lx-note{color:#6e6079;font-size:16px;line-height:1.55}@media (width>=1024px){.lt-sec{padding-top:52px}.lt-h2{margin-bottom:22px}.lt-c ul,.lt-c ol{font-size:18px}.lt-c .lx-note{font-size:14.5px}}.gb .cartes{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.gb .cartes>li{background:#fff;border:1px solid #efe4ea;border-radius:20px;grid-template-columns:32px 1fr;align-items:start;column-gap:14px;margin:0;padding:16px;display:grid}.gb .cartes>li>.no{font-family:var(--font-display);color:#fb2c6b;grid-row:1/span 4;font-size:22px;font-weight:800;line-height:1}.gb .cartes>li>:not(.no){grid-column:2}.gb .cartes h3{margin:0 0 4px}.gb .cartes p{color:#463a52;margin:0 0 6px;font-size:16px;line-height:1.55}.gb .cartes p:last-child{margin-bottom:0}.gb .cartes.q h3{margin:0}.gb .cartes.date>li{grid-template-columns:1fr}.gb .cartes.date>li>*{grid-column:1}.gb .lx-d{color:#ffb23e;height:28px;font-family:var(--font-display);background:#2a0e3d;border-radius:999px;justify-self:start;align-items:center;margin-bottom:10px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.gb .cartes .unite{font-family:var(--font-display);color:#fb2c6b;flex-direction:column;font-size:26px;font-weight:800;line-height:1;display:flex}.gb .cartes .unite small{font-family:var(--font-text);color:#8b7c95;letter-spacing:0;margin-top:4px;font-size:12px;font-weight:800}.gb .cartes.cycles>li{grid-template-columns:64px 1fr}@media (width>=1024px){.gb .cartes>li{grid-template-columns:42px 1fr;padding:18px 20px}.gb .cartes>li>.no{font-size:26px}.gb .cartes p{font-size:16.5px}.gb .cartes.cycles>li{grid-template-columns:84px 1fr}.gb .cartes .unite{font-size:30px}}.gb .cycle{counter-reset:c;grid-template-columns:1fr;gap:8px;margin:4px 0 24px;padding:0;list-style:none;display:grid}.gb .cycle li{color:#2e2238;background:#fff;border:1px solid #efe4ea;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:16px;line-height:1.45;display:grid;position:relative}.gb .cycle li b{color:#fb2c6b;width:34px;height:34px;font-family:var(--font-display);background:#fff0f5;border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.gb .cycle li:last-child{color:#fbf4f8e6;background:#2a0e3d;border-color:#2a0e3d}.gb .cycle li:last-child b{color:#fff;background:#fb2c6b}@media (width>=768px){.gb .cycle{grid-template-columns:repeat(2,minmax(0,1fr))}}.gb .lx-four{background:#fff;border:1px solid #efe4ea;border-radius:24px;grid-template-columns:1fr;margin:8px 0 26px;padding:18px 16px 4px;display:grid}.gb .lx-four>.lx-date{color:#fff;font-family:var(--font-display);letter-spacing:.02em;background:#fb2c6b;border-radius:999px;justify-self:start;align-items:center;margin:6px 0 8px;padding:6px 13px;font-size:13px;font-weight:800;display:inline-flex}.gb .lx-four>p{color:#463a52;margin-bottom:18px;font-size:16px;line-height:1.55}.gb .lx-call{background:#fff;border:1px solid #efe4ea;border-radius:24px;margin:8px 0 26px;padding:20px}.gb .lx-call>strong{font-family:var(--font-display);margin:16px 0 4px;font-size:19px;font-weight:800;line-height:1.2;display:block}.gb .lx-call>strong:first-child{margin-top:0}.gb .lx-call p{margin:0 0 8px;font-size:16px;line-height:1.6}.gb .lx-call.rose{color:inherit;background:#fff0f5;border-color:#ffd0df}.gb .lx-call.questions>strong{margin:0 0 10px;padding-left:0;font-size:17.5px}.gb .lx-m{background:#fff;border:1px solid #efe4ea;border-radius:24px;margin:0 0 14px;padding:18px 16px 6px}.gb .lx-m .ax{letter-spacing:.12em;text-transform:uppercase;color:#8b7c95;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.gb .lx-m>h3,.gb .lx-m>strong{font-family:var(--font-display);color:#1b1020;margin-bottom:12px;font-size:22px;font-weight:800;line-height:1.15;display:block}.gb .lx-m p{margin:0 0 10px;font-size:16px;line-height:1.55}.gb .lx-m .dit{font-family:var(--font-script);color:#fb2c6b;font-size:24px;line-height:1.2}.gb .lx-m em.ax{font-style:normal}.gb .lx-mois{grid-template-columns:1fr;gap:14px;margin:8px 0 26px;display:grid}.gb .lx-mois .lx-m{margin:0}.gb .lx-vs,.gb .lx-arch{grid-template-columns:1fr;gap:12px;margin:8px 0 26px;display:grid}.gb .lx-card{color:#463a52;background:#fff;border:1px solid #efe4ea;border-radius:20px;flex-direction:column;gap:4px;padding:18px 20px;font-size:16px;line-height:1.55;display:flex}.gb .lx-card>b,.gb .lx-card>strong{font-family:var(--font-display);color:#1b1020;font-size:18px;font-weight:800;line-height:1.2}.gb .lx-card p{color:#463a52;margin:0;font-size:16px;line-height:1.55}.gb .lx-card p+p{margin-top:6px}.gb .lx-card .dit{font-family:var(--font-script);color:#fb2c6b;font-size:22px;line-height:1.2}.gb .lx-card .gl{font-family:var(--font-display);color:#fb2c6b;font-size:34px;font-weight:800;line-height:1}.gb .lx-lab,.gb .lx-card>b.lx-lab{letter-spacing:.12em;text-transform:uppercase;color:#fb2c6b;font-size:12px;font-weight:800;font-family:var(--font-text);margin-bottom:4px;line-height:1.4;display:block}.gb .lx-vs .lx-card:nth-child(2),.gb .lx-card.sombre{color:#fbf4f8db;background:#2a0e3d;border-color:#2a0e3d}.gb .lx-vs .lx-card:nth-child(2)>b,.gb .lx-vs .lx-card:nth-child(2)>strong,.gb .lx-card.sombre>b,.gb .lx-card.sombre>strong{color:#fff}.gb .lx-vs .lx-card:nth-child(2) p,.gb .lx-card.sombre p{color:#fbf4f8db}.gb .lx-vs .lx-card:nth-child(2) p strong,.gb .lx-card.sombre p strong,.gb .lt-aparte p strong,.gb .lx-stat p strong{color:#fff;font-family:inherit;font-size:inherit;margin:0;display:inline}.gb .lx-vs .lx-card:nth-child(2) .lx-lab,.gb .lx-card.sombre .lx-lab{color:#ffb23e}.gb .lx-vs .lx-card:nth-child(2) .dit,.gb .lx-card.sombre .dit{color:#ff85ac}.gb .lx-stat{color:#fff;background:#2a0e3d;border-radius:22px;margin:8px 0 26px;padding:22px 20px}.gb .lx-stat>strong{font-family:var(--font-display);letter-spacing:-.02em;color:#ffb23e;margin-bottom:8px;font-size:32px;font-weight:800;line-height:1;display:block}.gb .lx-stat p{color:#fbf4f8d1;margin:0;font-size:16px;line-height:1.5}.gb .lx-stat em{color:#fbf4f899;margin-top:8px;font-size:13px;display:block}.gb .lx-pill{color:#6e6079;vertical-align:middle;background:#f4ecf1;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.gb .lt-aparte{color:#fff;background:#2a0e3d;border-radius:24px;margin:34px 0 10px;padding:22px 20px}.gb .lt-aparte .lt-k{color:#ffb23e}.gb .lt-aparte .lx-pill{color:#ffb23e;background:#ffffff1f;margin-bottom:12px}.gb .lt-aparte strong{color:#fff;font-family:var(--font-display);margin-bottom:8px;font-size:24px;font-weight:800;line-height:1.1;display:block}.gb .lt-aparte p{color:#fbf4f8db;margin:0 0 12px;font-size:16px;line-height:1.6}.gb .lx-det{background:#fff;border:1px solid #efe4ea;border-radius:18px;margin:0 0 12px;padding:0 18px}.gb .lx-det summary{cursor:pointer;min-height:56px;font-family:var(--font-display);color:#1b1020;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;font-size:17px;font-weight:800;line-height:1.3;list-style:none;display:flex}.gb .lx-det summary::-webkit-details-marker{display:none}.gb .lx-det summary:after,.gb .lt-faq summary:after,.gb .src-det summary:after{content:"+";color:#2a0e3d;background:#f4ecf1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:20px;font-weight:700;transition:transform .3s;display:grid}.gb .lx-det[open] summary:after,.gb .lt-faq details[open] summary:after,.gb .src-det[open] summary:after{color:#fff;background:#fb2c6b;transform:rotate(45deg)}.gb .lx-det p{font-size:16px}.gb .jauges{grid-template-columns:1fr;gap:12px;margin:8px 0 24px;display:grid}.gb .jauge{background:#fff;border:1px solid #efe4ea;border-radius:20px;padding:16px 18px}.gb .jauge.sombre{background:#2a0e3d;border-color:#2a0e3d}.gb .jauge>b{letter-spacing:.12em;text-transform:uppercase;color:#fb2c6b;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.gb .jauge.sombre>b{color:#ffb23e}.gb .jauge .l{color:#6e6079;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:56px 1fr auto;align-items:center;gap:10px;margin-top:6px;font-size:13px;font-weight:800;display:grid}.gb .jauge.sombre .l{color:#fbf4f8b3}.gb .jauge .l i{background:#f2ebef;border-radius:10px;height:10px;display:block;overflow:hidden}.gb .jauge.sombre .l i{background:#ffffff1f}.gb .jauge .l i:after{content:"";height:100%;width:var(--v);background:var(--c,#fb2c6b);border-radius:10px;display:block}.gb .jauge .l span{font-family:var(--font-display);color:#1b1020;letter-spacing:0;text-transform:none;white-space:nowrap;font-size:15px}.gb .jauge.sombre .l span{color:#fff}.gb .astres{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.gb .astres li{color:#463a52;background:#fff;border:1px solid #efe4ea;border-radius:16px;grid-template-columns:minmax(30px,auto) 1fr;column-gap:8px;margin:0;padding:12px;font-size:14.5px;line-height:1.4;display:grid}.gb .astres li>span{color:#fb2c6b;white-space:nowrap;grid-row:span 2;font-size:22px;line-height:1}.gb .astres li>strong{display:block}.gb .astres li strong{font-family:var(--font-display);font-size:16px}.gb .astres li.large{grid-column:1/-1}.gb .lx-tab{margin:6px 0 14px}.gb .lx-tab table{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #efe4ea;border-radius:18px;width:100%;min-width:460px;font-size:14px;overflow:hidden}.gb .lx-tab th{color:#fff;text-align:left;letter-spacing:.04em;background:#2a0e3d;padding:11px 10px;font-size:12.5px;font-weight:800}.gb .lx-tab tbody th{color:#1b1020;background:#f7eff3}.gb .lx-tab td{color:#2e2238;border-top:1px solid #f1e8ed;padding:11px 10px;font-weight:700;line-height:1.35}.gb .lx-tab td.y{color:#146b47;background:#f0fbf5}.gb .lx-tab td.no{color:#b3124f}.gb .lx-tab td.mid{color:#8a4b00;background:#fff8ec}@media (width>=768px){.gb .lx-vs,.gb .lx-arch{grid-template-columns:repeat(2,minmax(0,1fr))}.gb .lx-arch.trois{grid-template-columns:repeat(3,minmax(0,1fr))}.gb .jauges,.gb .lx-mois{grid-template-columns:repeat(2,minmax(0,1fr))}.gb .astres{grid-template-columns:repeat(3,minmax(0,1fr))}.gb .astres li.large{grid-column:span 3}}@media (width>=1024px){.gb .lx-four{padding:24px 24px 8px}.gb .lx-four>p{font-size:16.5px}.gb .lx-call{padding:24px 26px}.gb .lx-call p,.gb .lx-m p{font-size:16.5px}.gb .lx-m{padding:22px 24px 10px}.gb .lx-card,.gb .lx-card p{font-size:15.5px}.gb .lx-stat>strong{font-size:38px}.gb .lt-aparte{margin-top:40px;padding:24px 26px}.gb .lt-aparte p{font-size:17px}.gb .lx-det{padding:0 20px}.gb .lx-det summary{font-size:18px}.gb .lx-tab table{font-size:15px}}.lt-test{color:#fff;scroll-margin-top:calc(var(--gb-nav) + var(--gb-prog) - 70px);background:radial-gradient(120% 90% at 100% 0,#4a1e66 0%,#2a0e3d 70%);border-radius:26px;margin-top:30px;padding:24px 18px 22px}.lt-test .lt-k{color:#ffb23e}.lt-test .lt-h2{color:#fff;margin-bottom:10px;font-size:clamp(27px,.666667vw + 24.4px,34px)}.lt-test .lt-h2 .rose{color:#ff85ac}.lt-test .lt-test-i{color:#fbf4f8c7;margin:0 0 18px;font-size:16.5px}.lt-ts{grid-template-columns:1fr;gap:10px;display:grid}.ts{all:unset;box-sizing:border-box;cursor:pointer;background:#ffffff0f;border:1.5px solid #ffffff24;border-radius:18px;align-items:flex-start;gap:12px;min-height:52px;padding:14px 16px;transition:background .2s,border-color .2s,transform .2s;display:flex}.ts:hover{border-color:#ffffff4d}.ts:focus-visible{outline-offset:2px;outline:3px solid #ff85ac}.ts[aria-pressed=true]{background:#fb2c6b29;border-color:#fb2c6b}.ts-b{border:2px solid #ffffff59;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;transition:background .2s,border-color .2s;display:grid}.ts-b svg{opacity:.35}.ts[aria-pressed=true] .ts-b{background:#fb2c6b;border-color:#fb2c6b}.ts[aria-pressed=true] .ts-b svg{opacity:1}.ts-t{color:#fff;font-size:16px;font-weight:600;line-height:1.45}.lt-v{color:#1b1020;background:#fff;border-left:8px solid #6fdda7;border-radius:22px;grid-template-columns:1fr;align-items:center;gap:16px;margin-top:18px;padding:20px 22px;display:grid}.lt-v.v1,.lt-v.vA,.lt-v.vP{border-left-color:#ffb23e}.lt-v.v2,.lt-v.vE,.lt-v.vT{border-left-color:#fb2c6b}.lt-v.vF,.lt-v.vM{border-left-color:#c9b6f0}.lt-v-t{font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.15;display:block}.lt-v-p{color:#463a52;margin-top:6px;font-size:16px;line-height:1.55;display:block}.lt-v .masc{display:none}.lt-test .lt-test-n{color:#fbf4f8a8;margin:14px 0 0;font-size:14px;line-height:1.5}@media (width>=768px){.lt-ts{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-v{grid-template-columns:auto 1fr}.lt-v .masc{width:auto;height:86px;display:block}}@media (width>=1024px){.lt-test{border-radius:30px;margin-top:46px;padding:34px 34px 30px}.ts-t{font-size:15.5px}.ts:hover{transform:translateY(-2px)}}.lt-outil{background:#fff;border:2px solid #2a0e3d;border-radius:26px;margin:10px 0 28px;padding:20px 16px 18px;box-shadow:5px 5px #2a0e3d}.lt-outil-k{letter-spacing:.12em;text-transform:uppercase;color:#fb2c6b;margin-bottom:14px;font-size:12px;font-weight:800;display:block}.lt-outil p{font-size:16px}.lt-papier{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:6px 0 16px;display:grid}.lt-papier span{color:#6e6079;border:1.5px dashed #d9ccd3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 0;font-size:12px;font-weight:800;display:flex}.lt-papier i{background:#efe4ea;border-radius:5px;width:22px;max-width:70%;height:5px;display:block}.gb-carnet{grid-template-columns:1fr;gap:8px;margin-bottom:14px;display:grid}.gb-carnet span{color:#6e6079;border:1.5px dashed #d9ccd3;border-radius:14px;min-height:64px;padding:12px;font-size:13px;font-weight:800}@media (width>=560px){.gb-carnet{grid-template-columns:repeat(3,minmax(0,1fr))}}.lt-c .duo{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lt-c .duo>li{margin:0}.duo-h{display:none}.duo-r{background:#fbf2ee;border:1.5px solid #0000;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:8px 12px;padding:12px;display:grid}.duo-r.same{background:#f0fbf5;border-color:#9be3c1}.duo-r.diff{background:#fff6e6;border-color:#ffcf85}.duo-r p{color:#1b1020!important;margin:0!important;font-size:16px!important;line-height:1.4!important}.duo-n{font-family:var(--font-display);color:#fb2c6b;font-weight:800}.duo-r .segs{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.seg{background:#fff;border:1px solid #e2d4db;border-radius:999px;align-items:center;gap:3px;padding:3px;display:inline-flex}.seg>span{text-transform:uppercase;color:#8b7c95;padding:0 6px 0 8px;font-size:12px;font-weight:800}.seg button{all:unset;cursor:pointer;color:#6e6079;box-sizing:border-box;border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.seg button[aria-pressed=true]{color:#fff;background:#2a0e3d}.seg button:focus-visible{outline-offset:1px;outline:3px solid #fb2c6b}.lt-outil .lt-v{border-top:1.5px solid #efe4ea;border-bottom:1.5px solid #efe4ea;border-right:1.5px solid #efe4ea}@media (width>=1024px){.lt-outil{padding:26px 26px 22px;box-shadow:8px 8px #2a0e3d}.lt-papier{gap:6px}.duo-h{letter-spacing:.08em;text-transform:uppercase;color:#8b7c95;grid-template-columns:26px 1fr 136px 136px;gap:12px;padding:0 12px 4px;font-size:12px;font-weight:800;display:grid}.duo-r{grid-template-columns:26px 1fr auto;padding:10px 12px}.duo-r .segs{flex-wrap:nowrap;grid-column:3;gap:12px}.seg>span{display:none}.seg button{width:40px;height:40px}.duo-r p{font-size:15px!important}}.lt-fin{color:#fff;background:radial-gradient(120% 120% at 0 0,#5c2a7a 0%,#2a0e3d 70%);border-radius:30px;grid-template-columns:1fr;align-items:center;gap:10px;margin:50px 0 10px;padding:24px 20px;display:grid}.lt-fin .lt-k{color:#ffb23e;margin-bottom:8px}.lt-fin h2{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 10px;font-size:clamp(28px,.571429vw + 25.7714px,34px);font-weight:800;line-height:1.05}.lt-fin h2 .rose{color:#ff85ac}.lt-fin p{color:#fbf4f8d6;margin:0 0 16px;font-size:16.5px;line-height:1.6}.lt-fin .masc-f{flex:none;width:max-content;height:110px;display:block;position:relative}.lt-fin .masc-f img{width:auto;height:110px;display:block}.lt-fin .masc-f>span{width:51.8%;height:17%;font-family:var(--font-script);color:#2a0e3d;text-align:center;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:.95;display:flex;position:absolute;top:43%;left:24.8%;transform:rotate(-2deg)}.lt-fin .flotte{animation:3.4s ease-in-out infinite paused gb-flotte}.lt-fin.joue .flotte{animation-play-state:running}@keyframes gb-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width>=768px){.lt-fin{grid-template-columns:auto 1fr;gap:26px;padding:30px 32px}}@media (width>=1024px){.lt-fin{margin-top:56px}.lt-fin .masc-f,.lt-fin .masc-f img{height:150px}.lt-fin .masc-f>span{font-size:16px}}.lt-bloc{scroll-margin-top:calc(var(--gb-nav) + var(--gb-prog) - 70px);padding-top:46px}.lt-bloc>.lt-k{margin-bottom:14px}.lt-h3b{color:#1b1020;font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(24px,.380952vw + 22.5143px,28px);font-weight:800;line-height:1.1}.lt-faq{flex-direction:column;gap:10px;display:flex}.lt-faq details{background:#fff;border:1px solid #efe4ea;border-radius:20px;padding:0 18px;transition:box-shadow .25s}.lt-faq details[open]{border-color:#ffc2d5;box-shadow:0 14px 36px #1c082914}.lt-faq summary,.src-det summary{cursor:pointer;min-height:56px;font-family:var(--font-display);color:#1b1020;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:17.5px;font-weight:700;line-height:1.3;list-style:none;display:flex}.lt-faq summary::-webkit-details-marker,.src-det summary::-webkit-details-marker{display:none}.lt-faq details p{margin:0 0 16px;font-size:16.5px}.src-det{background:#fff;border:1px solid #efe4ea;border-radius:20px;padding:0 18px 2px}.src-det summary{font-size:16px;font-family:var(--font-text);font-weight:800}.lt-src ol{color:#463a52;margin:0 0 16px;padding-left:24px;font-size:15px;line-height:1.55}.lt-src li{overflow-wrap:anywhere;margin-bottom:10px;padding-left:4px}.lt-src li::marker{font-family:var(--font-display);color:#fb2c6b;font-weight:800}.lt-src p{color:#6e6079;margin-top:16px;font-size:15px;line-height:1.6}.lt-lieux{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.lt-lieu{color:#2a0e3d;white-space:nowrap;background:#fff;border:1.5px solid #e2d4db;border-radius:999px;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 13px;font-size:14px;font-weight:700;display:inline-flex}.lt-cite{background:#fff;border:1.5px dashed #d9ccd3;border-radius:20px;grid-template-columns:1fr;align-items:center;gap:16px;padding:20px 22px;display:grid}.lt-cite p{color:#2e2238;overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.55}.lt-cp{all:unset;box-sizing:border-box;cursor:pointer;color:#fff;white-space:nowrap;background:#2a0e3d;border-radius:999px;justify-self:start;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.lt-cp:focus-visible{outline-offset:2px;outline:3px solid #fb2c6b}.lt-aut{color:#fff;background:#2a0e3d;border-radius:26px;grid-template-columns:76px 1fr;align-items:center;gap:14px;padding:18px;display:grid}.lt-aut .ph{object-fit:cover;object-position:62% 30%;border:3px solid #fb2c6b;border-radius:50%;width:76px;height:76px}.lt-aut .k{letter-spacing:.14em;text-transform:uppercase;color:#ffb23e;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.lt-aut b{font-family:var(--font-display);font-size:19px;font-weight:800;line-height:1.2;display:block}.lt-aut p{color:#fbf4f8d1;margin:6px 0;font-size:16px;line-height:1.6}.gb .lt-aut a{color:#ff85ac;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=559.98px){.lt-aut p,.lt-aut a{grid-column:1/-1}.lt-aut .txt{display:contents}.lt-aut .txt>.tete{grid-column:2}}@media (width>=768px){.lt-cite{grid-template-columns:1fr auto}.lt-aut{grid-template-columns:116px 1fr;gap:22px;padding:24px}.lt-aut .ph{width:116px;height:116px}.lt-aut b{font-size:21px}.lt-aut p{font-size:15.5px}}@media (width>=1024px){.lt-faq details{padding:0 22px}.lt-faq summary{font-size:18.5px}.lt-src ol,.lt-src p{font-size:14.5px}}.lt-plus{background:#fff;border-top:1px solid #efe4ea;margin-top:50px;padding:40px 0 50px}.lt-plus .lt-h3b{margin-top:12px;font-size:clamp(28px,.952381vw + 24.2857px,38px)}.lt-cards{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.lt-card{color:#1b1020;background:#fbf2ee;border:1px solid #efe4ea;border-radius:24px;flex-direction:column;gap:10px;height:100%;padding:22px;transition:transform .25s,box-shadow .25s;display:flex}.lt-card:hover{color:#1b1020;transform:translateY(-4px);box-shadow:0 18px 44px #1c08291f}.lt-pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800}.lt-card b{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1.15}.lt-card .lt-cd{color:#463a52;font-size:15.5px;line-height:1.5}.lt-card i{color:#fb2c6b;align-items:center;gap:6px;margin-top:auto;font-size:14.5px;font-style:normal;font-weight:700;display:inline-flex}.gb-autres-t{border-top:3px solid #1b1020;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:20px;display:flex}.gb-autres-t h3{font-family:var(--font-display);margin:0;font-size:21px;font-weight:800}.lt-autres{grid-template-columns:1fr;gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.lt-autre{color:#1b1020;grid-template-columns:72px 1fr;align-items:center;gap:16px;display:grid}.lt-autre:hover{color:#1b1020}.lt-autre b{font-family:var(--font-display);color:#1b1020;font-size:18px;font-weight:800;line-height:1.15}.lt-autre small{letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}@media (width>=768px){.lt-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-autres{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width>=1024px){.lt-plus{margin-top:80px;padding:64px 0 76px}.lt-cards{gap:18px}.gb-autres-t{margin-top:54px;padding-top:26px}.gb-autres-t h3{font-size:24px}.lt-autres{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.lt-autre{grid-template-columns:120px 1fr}}@media (prefers-reduced-motion:reduce){.ts,.lt-card,.bt-r,.gb-toc,.gb-dock{transition:none}.lt-fin .flotte{animation:none}}.cvw[data-astro-cid-p3ffnhpt]{width:var(--w);height:calc(var(--w) * 1.4144);border-radius:10px;flex:none;display:block;position:relative;overflow:hidden;box-shadow:0 22px 50px #0a021273,0 0 0 1px #ffffff14}@media (width>=768px){.cvw[data-astro-cid-p3ffnhpt]{width:var(--wt,var(--w));height:calc(var(--wt,var(--w)) * 1.4144)}.cv[data-astro-cid-p3ffnhpt]{transform:scale(var(--kt,var(--k)))!important}}@media (width>=1024px){.cvw[data-astro-cid-p3ffnhpt]{width:var(--wd,var(--wt,var(--w)));height:calc(var(--wd,var(--wt,var(--w))) * 1.4144)}.cv[data-astro-cid-p3ffnhpt]{transform:scale(var(--kd,var(--kt,var(--k))))!important}}.cv[data-astro-cid-p3ffnhpt]{transform-origin:0 0;width:794px;height:1123px;transform:scale(var(--k));color:#fbf4f8;font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-align:left;pointer-events:none;line-height:1.2;position:absolute;top:0;left:0;overflow:hidden}.cv[data-astro-cid-p3ffnhpt] [data-astro-cid-p3ffnhpt]{box-sizing:border-box}.cv[data-astro-cid-p3ffnhpt]>span[data-astro-cid-p3ffnhpt],.bandeau[data-astro-cid-p3ffnhpt]>span[data-astro-cid-p3ffnhpt],.burst[data-astro-cid-p3ffnhpt]>span[data-astro-cid-p3ffnhpt]{position:absolute}.star[data-astro-cid-p3ffnhpt]{background:#fff;border-radius:50%}.bandeau[data-astro-cid-p3ffnhpt]{width:794px;height:520px;top:236px;left:0;overflow:hidden}.cv[data-astro-cid-p3ffnhpt] .ph{object-fit:cover;max-width:none;display:block;position:absolute}.voile[data-astro-cid-p3ffnhpt]{display:block}.haut[data-astro-cid-p3ffnhpt]{letter-spacing:.18em;text-transform:uppercase;color:#fffc;justify-content:space-between;font-size:11px;font-weight:800;display:flex;top:30px;left:44px;right:44px}.cv[data-astro-cid-p3ffnhpt] .logo{filter:drop-shadow(0 6px 18px #14041e73);width:520px;max-width:none;height:auto;display:block;position:absolute;top:54px;left:40px}.num[data-astro-cid-p3ffnhpt]{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;flex-direction:column;align-items:flex-end;gap:2px;font-size:72px;font-weight:800;line-height:.9;display:flex;top:60px;right:44px}.num[data-astro-cid-p3ffnhpt] small[data-astro-cid-p3ffnhpt]{font-family:var(--font-text);letter-spacing:.22em;text-transform:uppercase;font-size:14px;line-height:1.2}.trait[data-astro-cid-p3ffnhpt]{background:#ffffff8c;height:2px;top:208px;left:44px;right:44px}.tag[data-astro-cid-p3ffnhpt]{color:#fff;letter-spacing:.14em;text-transform:uppercase;z-index:3;background:#fb2c6b;padding:7px 14px;font-size:12.5px;font-weight:800;left:44px;transform:rotate(-2deg);box-shadow:0 8px 20px #00000040}.burst[data-astro-cid-p3ffnhpt]{filter:drop-shadow(0 14px 22px #0006);z-index:3;transform:rotate(-12deg)}.b1[data-astro-cid-p3ffnhpt]{background:#fff;inset:0}.b2[data-astro-cid-p3ffnhpt]{background:#fb2c6b}.b3[data-astro-cid-p3ffnhpt]{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;inset:0}.bk[data-astro-cid-p3ffnhpt]{letter-spacing:.2em;text-transform:uppercase;color:#ffe7a8;font-size:11px;font-weight:800}.bg[data-astro-cid-p3ffnhpt]{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:.9}.bl[data-astro-cid-p3ffnhpt]{background:#fff;height:2px;margin:3px 0 2px}.bp[data-astro-cid-p3ffnhpt]{font-family:var(--font-display);font-weight:800;line-height:1}.bs[data-astro-cid-p3ffnhpt]{letter-spacing:.12em;text-transform:uppercase;color:#ffe7a8;font-size:9.5px;font-weight:800;line-height:1.25}.titre[data-astro-cid-p3ffnhpt]{z-index:2;flex-direction:column;gap:8px;display:flex}.d1[data-astro-cid-p3ffnhpt]{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;text-shadow:0 4px 24px #14041e99;text-wrap:balance;font-weight:800;line-height:.92;display:block}.d1[data-astro-cid-p3ffnhpt] .rose{color:#ff85ac}.sous[data-astro-cid-p3ffnhpt]{letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-top:6px;font-weight:800}.cls[data-astro-cid-p3ffnhpt].col{flex-direction:column;display:flex}.cls[data-astro-cid-p3ffnhpt].grille{border-top:1px solid #ffffff4d;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:14px;display:grid}.cl[data-astro-cid-p3ffnhpt]{flex-direction:column;gap:3px;display:flex}.cl[data-astro-cid-p3ffnhpt] i[data-astro-cid-p3ffnhpt]{letter-spacing:.16em;text-transform:uppercase;font-style:normal;font-weight:800}.cl[data-astro-cid-p3ffnhpt] b[data-astro-cid-p3ffnhpt]{font-family:var(--font-display);color:#fff;font-weight:800}.cv-g[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt]{text-shadow:0 2px 14px #14041ec7}.cv-g[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt] i[data-astro-cid-p3ffnhpt]{font-size:12.5px}.cv-g[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt] b[data-astro-cid-p3ffnhpt]{letter-spacing:-.015em;font-size:22.5px;line-height:1.05}.cv-g[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt] span[data-astro-cid-p3ffnhpt]{color:#ffffffeb;font-size:14px;line-height:1.3}.cv-p[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt] i[data-astro-cid-p3ffnhpt]{font-size:11px}.cv-p[data-astro-cid-p3ffnhpt] .cl[data-astro-cid-p3ffnhpt] b[data-astro-cid-p3ffnhpt]{letter-spacing:-.01em;font-size:16px;line-height:1.1}.bas[data-astro-cid-p3ffnhpt]{justify-content:space-between;align-items:flex-end;gap:20px;display:flex;left:44px;right:44px}.sig[data-astro-cid-p3ffnhpt]{flex-direction:column;gap:4px;display:flex}.script[data-astro-cid-p3ffnhpt]{font-family:var(--font-script);color:#ff85ac;font-weight:700;line-height:1.05;transform:rotate(-2deg)}.url[data-astro-cid-p3ffnhpt]{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;font-size:11px;font-weight:800}.qr[data-astro-cid-p3ffnhpt]{background:#fff;border-radius:6px;align-items:flex-end;gap:8px;padding:6px 8px 6px 6px;display:flex}.qr[data-astro-cid-p3ffnhpt] svg[data-astro-cid-p3ffnhpt]{max-width:none;display:block}.qr-t[data-astro-cid-p3ffnhpt]{letter-spacing:.06em;color:#2a0e3d;text-transform:uppercase;flex-direction:column;gap:1px;padding-bottom:2px;font-size:9.5px;font-weight:800;line-height:1.25;display:flex}.tete[data-astro-cid-ghjtp24a]{grid-template-columns:1fr 112px;grid-template-areas:"fa fa""eb cv""h1 h1""dek dek""by by""act act""en en";gap:16px;padding-top:22px;padding-bottom:96px;display:grid}.fa[data-astro-cid-ghjtp24a]{grid-area:fa;font-size:13px}.ebx[data-astro-cid-ghjtp24a]{grid-area:eb;align-self:start;font-size:12px}.cv[data-astro-cid-ghjtp24a]{grid-area:cv;align-self:end;transform:rotate(4deg)}.h1x[data-astro-cid-ghjtp24a]{grid-area:h1}.dek[data-astro-cid-ghjtp24a]{grid-area:dek}.by[data-astro-cid-ghjtp24a]{grid-area:by}.act[data-astro-cid-ghjtp24a]{flex-wrap:wrap;grid-area:act;align-items:center;gap:12px;display:flex}.en[data-astro-cid-ghjtp24a]{grid-area:en}.rep-w[data-astro-cid-ghjtp24a]{z-index:3;margin-top:-70px;position:relative}.rep-in[data-astro-cid-ghjtp24a]{max-width:1066px;margin:0 auto}@media (width>=768px){.tete[data-astro-cid-ghjtp24a]{grid-template-columns:minmax(0,1fr) 230px;grid-template-areas:"fa cv""eb cv""h1 cv""dek cv""by cv""act cv""en cv";align-content:start;gap:18px 44px;padding-top:36px;padding-bottom:116px}.cv[data-astro-cid-ghjtp24a]{align-self:center}.ebx[data-astro-cid-ghjtp24a]{font-size:12.5px}}@media (width>=1024px){.tete[data-astro-cid-ghjtp24a]{grid-template-columns:minmax(0,1fr) 330px;gap:20px 70px;padding-top:44px;padding-bottom:132px}.ebx[data-astro-cid-ghjtp24a]{font-size:13px}.rep-w[data-astro-cid-ghjtp24a]{margin-top:-92px}}.pdf[data-astro-cid-xq3pmc2g]{color:#fff;scroll-margin-top:calc(var(--gb-nav) + var(--gb-prog) - 70px);background:#2a0e3d;border-radius:26px;margin:34px 0 0;padding:24px 20px}.pdf[data-astro-cid-xq3pmc2g] .lt-k[data-astro-cid-xq3pmc2g]{color:#ffb23e}.pdf[data-astro-cid-xq3pmc2g] h2[data-astro-cid-xq3pmc2g]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 10px;font-size:clamp(24px,.571429vw + 21.7714px,30px);font-weight:800;line-height:1.08}.pdf[data-astro-cid-xq3pmc2g] .tx[data-astro-cid-xq3pmc2g]{color:#fbf4f8d1;margin:0 0 16px;font-size:16px;line-height:1.6}form[data-astro-cid-xq3pmc2g]{flex-direction:column;gap:12px;display:flex}.ch[data-astro-cid-xq3pmc2g]{flex-direction:column;gap:5px;display:flex}.ch[data-astro-cid-xq3pmc2g] label[data-astro-cid-xq3pmc2g]{color:#fbf4f8d9;font-size:13px;font-weight:700}.ch[data-astro-cid-xq3pmc2g] input[data-astro-cid-xq3pmc2g]{color:#fff;background:#ffffff14;border:1.5px solid #ffffff47;border-radius:14px;outline:0;width:100%;height:52px;padding:0 14px;font-family:inherit;font-size:16px}.ch[data-astro-cid-xq3pmc2g] input[data-astro-cid-xq3pmc2g]:focus{border-color:#ff85ac;box-shadow:0 0 0 4px #ff85ac33}.ok[data-astro-cid-xq3pmc2g]{color:#fbf4f8d9;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.ok[data-astro-cid-xq3pmc2g] input[data-astro-cid-xq3pmc2g]{accent-color:#fb2c6b;flex:none;width:22px;height:22px;margin-top:1px}.ok[data-astro-cid-xq3pmc2g] a[data-astro-cid-xq3pmc2g]{color:#ff85ac;font-weight:700;text-decoration:underline}.form-status[data-astro-cid-xq3pmc2g]{color:#fff;margin:0}.pdf[data-astro-cid-xq3pmc2g] .form-status.err{color:#ffd0df}.go[data-astro-cid-xq3pmc2g]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff4f86,#fb2c6b);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 12px 30px #fb2c6b59}.note[data-astro-cid-xq3pmc2g]{opacity:.75;margin:12px 0 0;font-size:13.5px;line-height:1.45}.form-done[data-astro-cid-xq3pmc2g][hidden]{display:none}.form-done[data-astro-cid-xq3pmc2g]{background:#ffffff1a;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.form-done[data-astro-cid-xq3pmc2g] b[data-astro-cid-xq3pmc2g]{font-family:var(--font-display);font-size:22px}.form-done[data-astro-cid-xq3pmc2g] p[data-astro-cid-xq3pmc2g]{color:#fbf4f8db;margin:0;font-size:16px;line-height:1.5}@media (width>=768px){.pdf[data-astro-cid-xq3pmc2g]{border-radius:30px;padding:30px 32px}form[data-astro-cid-xq3pmc2g]{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.ok[data-astro-cid-xq3pmc2g],.form-status[data-astro-cid-xq3pmc2g],.go[data-astro-cid-xq3pmc2g],.note[data-astro-cid-xq3pmc2g]{grid-column:1/-1}.go[data-astro-cid-xq3pmc2g]{justify-self:start}}
