.page-module__f6biYW__offreBanner{justify-content:center;align-items:center;gap:var(--space-sm);background-color:var(--color-bg-dark);padding:14px var(--space-lg);text-align:center;flex-wrap:wrap;display:flex}.page-module__f6biYW__offreLabel{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold);font-size:11px;font-weight:700}.page-module__f6biYW__offreText{font-family:var(--font-sans);color:var(--color-text-light);font-size:14px;font-weight:500}.page-module__f6biYW__page{gap:var(--space-xl);max-width:var(--max-width);padding:var(--space-xl) var(--section-padding-x) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.page-module__f6biYW__pageHeader{gap:var(--space-md);flex-direction:column;display:flex}.page-module__f6biYW__pageH1{font-family:var(--font-serif);color:var(--color-deep);margin:0;font-size:clamp(32px,5vw,52px);font-weight:600}.page-module__f6biYW__quote{font-family:var(--font-serif);color:var(--color-text-muted);border-left:3px solid var(--color-gold);padding-left:var(--space-lg);max-width:640px;margin:0;font-size:clamp(16px,2vw,20px);font-style:italic;line-height:1.6}.page-module__f6biYW__section{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__f6biYW__sectionTitle{font-family:var(--font-serif);color:var(--color-deep);margin:0;font-size:clamp(22px,3vw,32px);font-weight:500}.page-module__f6biYW__tableWrapper{border-radius:var(--radius-md);border:1px solid var(--color-line);box-shadow:var(--shadow-card);overflow-x:auto}.page-module__f6biYW__table{border-collapse:collapse;width:100%;min-width:420px;font-family:var(--font-sans);font-size:14px}.page-module__f6biYW__table thead{background-color:var(--color-bg-card)}.page-module__f6biYW__th{padding:12px var(--space-md);text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:2px solid var(--color-line);white-space:nowrap;font-size:11px;font-weight:700}.page-module__f6biYW__thRight{text-align:right}.page-module__f6biYW__tr{border-bottom:1px solid var(--color-line);transition:background-color var(--transition)}.page-module__f6biYW__tr:last-child{border-bottom:none}.page-module__f6biYW__tr:hover{background-color:var(--color-bg-card)}.page-module__f6biYW__tdZone{padding:14px var(--space-md);color:var(--color-deep);font-weight:500}.page-module__f6biYW__td{padding:14px var(--space-md)}.page-module__f6biYW__tdRight{text-align:right}.page-module__f6biYW__priceNormal{color:var(--color-text-muted);font-size:13px;text-decoration:line-through}.page-module__f6biYW__priceLancement{color:var(--color-deep);font-size:17px;font-weight:700}.page-module__f6biYW__priceSaving{color:var(--color-sage);font-size:13px;font-weight:600}.page-module__f6biYW__packs{gap:var(--space-lg);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.page-module__f6biYW__pack{gap:var(--space-md);background-color:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-lg);box-shadow:var(--shadow-card);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;display:flex;position:relative}.page-module__f6biYW__pack:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.page-module__f6biYW__packFeatured{border-color:var(--color-gold);box-shadow:var(--shadow-hover)}.page-module__f6biYW__packPopular{background-color:var(--color-gold);color:var(--color-bg);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-full);white-space:nowrap;padding:4px 14px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module__f6biYW__packHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.page-module__f6biYW__packName{font-family:var(--font-serif);color:var(--color-deep);margin:0;font-size:22px;font-weight:600}.page-module__f6biYW__packZones{gap:var(--space-sm);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.page-module__f6biYW__packZone{font-family:var(--font-sans);color:var(--color-text);align-items:center;gap:8px;font-size:14px;display:flex}.page-module__f6biYW__packZone svg{color:var(--color-sage);flex-shrink:0}.page-module__f6biYW__packBottom{padding-top:var(--space-sm);border-top:1px solid var(--color-line);flex-direction:column;gap:4px;display:flex}.page-module__f6biYW__packPricing{align-items:baseline;gap:var(--space-md);display:flex}.page-module__f6biYW__packNormal{color:var(--color-text-muted);font-size:15px;text-decoration:line-through}.page-module__f6biYW__packPromo{font-family:var(--font-sans);color:var(--color-deep);font-size:32px;font-weight:700;line-height:1}.page-module__f6biYW__packSaving{font-family:var(--font-sans);color:var(--color-sage);font-size:13px;font-weight:600}.page-module__f6biYW__contactSection{align-items:center;gap:var(--space-lg);background-color:var(--color-bg-card);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-xl) var(--space-lg);text-align:center;flex-direction:column;display:flex}.page-module__f6biYW__contactTitle{font-family:var(--font-serif);color:var(--color-deep);margin:0;font-size:clamp(22px,3vw,32px);font-weight:500}.page-module__f6biYW__contactSub{font-family:var(--font-sans);color:var(--color-text-muted);margin:0;font-size:15px}.page-module__f6biYW__contactLinks{gap:var(--space-md);flex-direction:column;align-items:center;width:100%;display:flex}.page-module__f6biYW__legalNote{font-family:var(--font-sans);color:var(--color-text-muted);text-align:center;padding-bottom:var(--space-md);margin:0;font-size:12px;font-style:italic}@media (min-width:640px){.page-module__f6biYW__contactLinks{flex-direction:row;justify-content:center}}@media (min-width:768px){.page-module__f6biYW__packs{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.page-module__f6biYW__contactLinks a{justify-content:center;width:100%;min-height:52px}.page-module__f6biYW__packs{grid-template-columns:1fr}.page-module__f6biYW__tableWrapper{font-size:13px}.page-module__f6biYW__priceLancement{font-size:15px}}
