.lia{--ivoire:#F4EFE3;--ivoire-2:#EDE6D4;--ivoire-3:#E7DEC8;--bleu:#1A2E4A;--bleu-deep:#12213A;--bronze:#A87842;--bronze-dark:#8B5E30;--ocre:#C47847;--encre:#1B1B1E;--max:1440px;--gutter:24px;--margin:96px}.lia *{box-sizing:border-box}.lia{background:var(--ivoire);color:var(--bleu);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}@supports not (zoom:1){.lia{transform:scale(.75);transform-origin:top left;width:133.3333%}}.lia a{color:inherit;text-decoration:none}.lia button{font:inherit;cursor:pointer;background:none;border:none;color:inherit;padding:0}.lia .butler{font-family:Butler,Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.015em}.lia .butler-it{font-family:Butler,Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:400}.lia .eyebrow{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:14px}.lia .mono{font-family:JetBrains Mono,monospace}.lia .cta{display:inline-flex;align-items:center;gap:12px;padding:16px 22px 15px;border:1px solid var(--bronze);color:var(--bronze-dark);background:transparent;font-size:13px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;transition:background .18s,color .18s,border-color .18s}.lia .cta:hover,.lia .cta.solid{background:var(--bronze);color:var(--ivoire)}.lia .cta.solid:hover{background:var(--bronze-dark)}.lia .cta.on-dark{border-color:var(--ivoire);color:var(--ivoire)}.lia .cta.on-dark:hover{background:var(--ivoire);color:var(--bleu)}.lia .cta .arrow{transition:transform .2s}.lia .cta:hover .arrow{transform:translate(3px)}.lia .link-quiet{display:inline-flex;gap:10px;align-items:center;border-bottom:1px solid var(--bleu);padding-bottom:2px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.lia .link-quiet:hover{border-color:var(--bronze);color:var(--bronze-dark)}.lia .link-quiet.on-dark{border-color:var(--ivoire);color:var(--ivoire)}.lia .link-quiet.on-dark:hover{border-color:var(--bronze);color:var(--bronze)}.lia header.site{position:sticky;top:0;z-index:40;background:var(--ivoire);border-bottom:1px solid rgba(26,46,74,.12)}.lia .site-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px var(--margin);gap:24px}.lia .brand{display:flex;align-items:center;gap:14px;color:var(--bleu)}.lia .brand .ico{height:56px;width:auto;display:block;flex-shrink:0}.lia .brand .wm{display:flex;flex-direction:column;gap:4px;line-height:1}.lia .brand .wm .name{font-family:Cormorant Garamond,serif;font-weight:500;font-size:22px;letter-spacing:.26em;text-transform:uppercase;color:var(--bleu);line-height:1}.lia .brand .wm .base{font-family:Inter,sans-serif;font-style:italic;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);line-height:1}.lia nav.primary{display:flex;gap:34px;justify-content:center}.lia nav.primary a{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bleu);font-weight:500}.lia nav.primary a .cat{color:var(--bronze);font-family:Butler,Cormorant Garamond,serif;font-style:italic;margin-right:6px;font-size:12px;text-transform:none;letter-spacing:0}.lia nav.primary a.active{color:var(--bronze-dark)}.lia .header-right{display:flex;justify-content:flex-end;align-items:center;gap:18px}.lia .lang{font-size:12px;letter-spacing:.14em;color:var(--bleu);opacity:.6}.lia .lang b{opacity:1}.lia .announce{background:var(--ivoire);border-bottom:1px solid rgba(26,46,74,.12);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bleu);opacity:.78}.lia .announce-inner{display:flex;justify-content:space-between;padding:10px var(--margin)}.lia .announce .it{font-family:Butler,Cormorant Garamond,serif;font-style:italic;letter-spacing:0;text-transform:none;color:var(--bronze);font-size:13px;opacity:1}.lia .lia-hero{background:var(--bleu);color:var(--ivoire);position:relative;overflow:hidden}.lia .lia-hero .folio{display:flex;justify-content:space-between;padding:20px var(--margin);font-size:12px;letter-spacing:.24em;text-transform:uppercase;opacity:.7;border-bottom:1px solid rgba(244,239,227,.18)}.lia .lia-hero .folio em{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);letter-spacing:0;text-transform:none;font-size:14px;opacity:1}.lia .lia-hero .cover{display:grid;grid-template-columns:1.05fr .95fr;gap:0}.lia .lia-hero .copy{padding:76px var(--margin) 72px;border-right:1px solid rgba(244,239,227,.18);position:relative;display:flex;flex-direction:column}.lia .lia-hero .eyebrow{color:var(--bronze);display:flex;align-items:center;gap:14px;margin-bottom:30px;font-size:15px}.lia .lia-hero .eyebrow:before{content:"";height:1px;background:var(--bronze);flex:0 0 40px}.lia .lia-hero .eyebrow:after{content:"";height:1px;background:var(--bronze);flex:1}.lia .lia-hero h1{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(64px,7vw,104px);line-height:.94;letter-spacing:-.02em;margin:0 0 28px;text-wrap:balance}.lia .lia-hero h1 em{font-style:italic;color:var(--bronze)}.lia .lia-hero .lede{max-width:44ch;font-size:18px;line-height:1.55;opacity:.92;margin:0 0 36px}.lia .lia-hero .ctas{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:auto}.lia .lia-hero .visual{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;padding:60px;background:radial-gradient(900px 520px at 60% 35%,rgba(168,120,66,.4) 0%,transparent 62%),linear-gradient(180deg,#1a2e4a,#12213a)}.lia .lia-hero .visual .marg{position:absolute;left:38px;top:50%;transform:rotate(-90deg) translate(50%);transform-origin:0 0;font-family:JetBrains Mono,monospace;color:var(--bronze);font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.lia .equation{text-align:center;position:relative;z-index:2}.lia .equation .row{display:flex;align-items:center;justify-content:center;gap:30px}.lia .equation .term{display:flex;flex-direction:column;align-items:center;gap:8px}.lia .equation .big{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(72px,8vw,120px);line-height:1;color:var(--ivoire);letter-spacing:-.02em}.lia .equation .big em{font-style:italic;color:var(--bronze)}.lia .equation .sub{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.lia .equation .eq{font-family:Butler,Cormorant Garamond,serif;font-style:italic;font-size:64px;color:var(--bronze);opacity:.85}.lia .equation .caption{margin-top:36px;font-family:Butler,Cormorant Garamond,serif;font-style:italic;font-size:22px;color:var(--ivoire);opacity:.9}.lia .equation .stamp{margin:40px auto 0;width:128px;height:128px;border:1px solid var(--bronze);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);text-align:center;line-height:1.1}.lia .equation .stamp .top{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-style:normal;font-family:JetBrains Mono,monospace;opacity:.85}.lia .equation .stamp .num{font-size:30px;margin:4px 0}.lia .equation .stamp .bot{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-style:normal;font-family:JetBrains Mono,monospace;opacity:.85}.lia .lia-index{background:var(--bleu);color:var(--ivoire);border-top:1px solid rgba(244,239,227,.18)}.lia .lia-index ol{list-style:none;margin:0;padding:26px var(--margin);display:grid;grid-template-columns:repeat(7,1fr);gap:24px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.lia .lia-index li{display:flex;gap:10px;align-items:baseline}.lia .lia-index li .n{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:14px;letter-spacing:0;text-transform:none}.lia .lia-index li a:hover{color:var(--bronze)}.lia section.section{padding:116px 0}.lia section.section.tight{padding:88px 0}.lia .section-head{padding:0 var(--margin) 72px;display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:end}.lia .section-head .num{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:20px;display:flex;align-items:center;gap:14px;margin-bottom:14px}.lia .section-head .num:before{content:"";height:1px;background:var(--bronze);flex:0 0 40px}.lia .section-head .num:after{content:"";height:1px;background:var(--bronze);flex:1}.lia .section-head .title{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(40px,5vw,72px);line-height:1;margin:0;letter-spacing:-.015em}.lia .section-head .title em{font-style:italic;color:var(--bronze)}.lia .section-head .right{font-size:15px;max-width:50ch;opacity:.92}.lia .principe{padding:0 var(--margin);display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--bleu)}.lia .principe .col{padding:40px 36px 48px;border-right:1px solid rgba(26,46,74,.25);position:relative}.lia .principe .col:last-child{border-right:none}.lia .principe .col .ic{width:58px;height:58px;border:1px solid var(--bronze);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:26px;font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:26px}.lia .principe .col h3{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:30px;line-height:1.06;letter-spacing:-.01em;margin:0 0 16px}.lia .principe .col h3 em{font-style:italic;color:var(--bronze)}.lia .principe .col p{font-size:15px;opacity:.88;margin:0;max-width:36ch}.lia .principe-foot{padding:30px var(--margin) 0;display:flex;gap:18px;align-items:baseline;flex-wrap:wrap}.lia .principe-foot .lab{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--bronze)}.lia .strike{display:inline-flex;gap:14px;flex-wrap:wrap}.lia .strike span{position:relative;font-size:14px;opacity:.6}.lia .strike span:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1px;background:var(--bronze-dark)}.lia .sim-wrap{background:var(--bleu);color:var(--ivoire);padding:116px 0}.lia .sim-wrap .section-head .title em{color:var(--bronze)}.lia .sim-wrap .section-head .num:before,.lia .sim-wrap .section-head .num:after{background:var(--bronze)}.lia .sim{padding:0 var(--margin)}.lia .sim .panel{border:1px solid rgba(244,239,227,.25);background:#f4efe308;padding:48px 56px 52px}.lia .sim .top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-bottom:14px}.lia .sim .solde{display:flex;align-items:baseline;gap:14px}.lia .sim .solde .pts{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:84px;line-height:.9;color:var(--bronze);letter-spacing:-.02em}.lia .sim .solde .u{font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--ivoire);opacity:.8}.lia .sim .plafond{text-align:right;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.78}.lia .sim .plafond b{color:var(--bronze);font-weight:500}.lia .gauge{position:relative;margin:26px 0 8px}.lia .gauge .track{height:22px;background:#f4efe31f;border:1px solid rgba(244,239,227,.28);position:relative;overflow:hidden}.lia .gauge .fill{position:absolute;left:0;top:0;bottom:0;width:0%;background:repeating-linear-gradient(135deg,rgba(18,33,58,.22) 0 2px,transparent 2px 12px),linear-gradient(90deg,var(--bronze-dark),var(--ocre));transition:width .35s cubic-bezier(.4,0,.2,1)}.lia .gauge .ticks{position:absolute;inset:0;pointer-events:none}.lia .gauge .tick{position:absolute;top:-12px;bottom:-12px;width:1px;background:#f4efe373}.lia .gauge .markers{position:relative;margin-top:18px;height:46px}.lia .gauge .marker{position:absolute;transform:translate(-50%);text-align:center;width:120px}.lia .gauge .marker .dot{width:9px;height:9px;border-radius:50%;background:#f4efe366;margin:0 auto 8px;transition:background .3s,box-shadow .3s}.lia .gauge .marker.on .dot{background:var(--bronze);box-shadow:0 0 0 4px #a8784240}.lia .gauge .marker .v{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--ivoire);opacity:.7}.lia .gauge .marker .l{font-family:Butler,Cormorant Garamond,serif;font-style:italic;font-size:13px;color:var(--bronze);display:block;margin-top:2px;opacity:.85}.lia .gauge .marker.on .l{opacity:1}.lia .sim .control{margin-top:60px;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;border-top:1px solid rgba(244,239,227,.2);padding-top:34px}.lia .sim .control .lbl{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze)}.lia .sim .control .val{font-family:Butler,Cormorant Garamond,serif;font-style:italic;font-size:24px;color:var(--ivoire);white-space:nowrap}.lia .sim .control .val b{color:var(--bronze);font-style:normal;font-family:JetBrains Mono,monospace;font-size:18px}.lia input[type=range].slider{-webkit-appearance:none;appearance:none;width:100%;height:2px;background:#f4efe359;outline:none;cursor:pointer}.lia input[type=range].slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--bronze);border:3px solid var(--bleu);box-shadow:0 0 0 1px var(--bronze)}.lia input[type=range].slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--bronze);border:3px solid var(--bleu)}.lia .sim .hint{padding:22px var(--margin) 0;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.06em;opacity:.6;text-align:center}.lia .rewards{padding:0 var(--margin);display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gutter)}.lia .rcard{grid-column:span 4;border:1px solid rgba(26,46,74,.3);background:var(--ivoire-2);padding:30px 30px 26px;display:flex;flex-direction:column;gap:16px;position:relative;transition:border-color .25s,background .25s,transform .25s}.lia .rcard.feat{grid-column:span 6}.lia .rcard .rtop{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lia .rcard .type{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-dark)}.lia .rcard .cost{text-align:right;flex-shrink:0}.lia .rcard .cost .n{font-family:Butler,Cormorant Garamond,serif;font-size:30px;line-height:1;color:var(--bronze)}.lia .rcard .cost .u{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;display:block}.lia .rcard .visual-ph{aspect-ratio:16/9;position:relative;overflow:hidden;background:repeating-linear-gradient(135deg,rgba(168,120,66,.18) 0 2px,transparent 2px 14px),linear-gradient(180deg,#e7dcc4,#d4c299);display:flex;align-items:flex-end;padding:12px}.lia .rcard .visual-ph span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;color:var(--bleu);opacity:.75}.lia .rcard h4{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:25px;line-height:1.08;letter-spacing:-.01em;margin:0}.lia .rcard h4 em{font-style:italic;color:var(--bronze)}.lia .rcard p{margin:0;font-size:14px;opacity:.85}.lia .rcard .cond{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.04em;opacity:.6;margin-top:auto;padding-top:14px;border-top:1px solid rgba(26,46,74,.2)}.lia .rcard .state{display:flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding-top:4px}.lia .rcard .state .dot{width:8px;height:8px;border-radius:50%;background:#9a8e74}.lia .rcard.unlocked{border-color:var(--bronze);background:#f4eddd}.lia .rcard.unlocked .state{color:var(--bronze-dark)}.lia .rcard.unlocked .state .dot{background:var(--bronze);box-shadow:0 0 0 3px #a8784238}.lia .rcard.locked .state{color:var(--bleu);opacity:.55}.lia .rcard .barmini{height:3px;background:#1a2e4a26;position:relative;overflow:hidden}.lia .rcard .barmini i{position:absolute;left:0;top:0;bottom:0;background:var(--bronze);width:0%;transition:width .35s ease}.lia .rewards-foot{padding:28px var(--margin) 0;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.05em;opacity:.6}.lia .cycle-wrap{background:var(--ivoire-2);padding:116px 0}.lia .cycle{padding:0 var(--margin);display:grid;grid-template-columns:repeat(7,1fr);gap:0;border-top:1px solid var(--bleu);border-bottom:1px solid var(--bleu)}.lia .cstep{padding:30px 20px 34px;border-right:1px solid rgba(26,46,74,.22);display:flex;flex-direction:column;gap:14px;position:relative}.lia .cstep:last-child{border-right:none}.lia .cstep .n{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:30px;line-height:1}.lia .cstep h4{font-family:Inter,sans-serif;font-weight:600;font-size:13.5px;line-height:1.25;margin:0;letter-spacing:.01em}.lia .cstep p{margin:0;font-size:12.5px;opacity:.8;line-height:1.45}.lia .cstep .ar{position:absolute;right:-8px;top:34px;color:var(--bronze);font-size:16px;z-index:2}.lia .cstep:last-child .ar{display:none}.lia .espace{padding:0 var(--margin);display:grid;grid-template-columns:6fr 6fr;gap:64px;align-items:center}.lia .espace .copy h3{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(34px,3.4vw,50px);line-height:1.04;letter-spacing:-.01em;margin:0 0 22px}.lia .espace .copy h3 em{font-style:italic;color:var(--bronze)}.lia .espace .copy>p{font-size:15px;opacity:.9;max-width:42ch;margin:0 0 28px}.lia .espace .feats{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:14px}.lia .espace .feats li{display:flex;gap:14px;align-items:baseline;font-size:14.5px;opacity:.9}.lia .espace .feats li .b{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);flex:0 0 24px}.lia .espace .feats li em{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze-dark)}.lia .device{justify-self:center;width:360px;max-width:100%}.lia .phone{background:var(--bleu);border-radius:42px;padding:14px;box-shadow:0 40px 80px -30px #12213a99}.lia .phone .screen{background:var(--ivoire);border-radius:30px;overflow:hidden;position:relative}.lia .phone .notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:24px;background:var(--bleu);border-radius:0 0 16px 16px;z-index:5}.lia .scr-head{background:var(--bleu);color:var(--ivoire);padding:38px 22px 22px}.lia .scr-head .lab{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze);opacity:.9}.lia .scr-head .name{font-family:Butler,Cormorant Garamond,serif;font-size:24px;margin:6px 0 18px}.lia .scr-head .bal{display:flex;align-items:baseline;gap:8px}.lia .scr-head .bal .n{font-family:Butler,Cormorant Garamond,serif;font-size:48px;line-height:1;color:var(--bronze)}.lia .scr-head .bal .u{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.lia .scr-gauge{margin-top:18px}.lia .scr-gauge .t{height:8px;background:#f4efe32e;border-radius:4px;overflow:hidden}.lia .scr-gauge .t i{display:block;height:100%;width:46%;background:linear-gradient(90deg,var(--bronze-dark),var(--ocre));border-radius:4px}.lia .scr-gauge .cap{display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;opacity:.7;margin-top:7px}.lia .scr-body{padding:18px 18px 26px;display:flex;flex-direction:column;gap:12px}.lia .scr-body .stitle{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze-dark);opacity:.85}.lia .coupon{border:1px solid rgba(26,46,74,.25);padding:13px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--ivoire-2)}.lia .coupon.av{border-color:var(--bronze);background:#f4eddd}.lia .coupon .ct{display:flex;flex-direction:column;gap:3px}.lia .coupon .ct .nm{font-family:Butler,Cormorant Garamond,serif;font-size:16px;line-height:1}.lia .coupon .ct .meta{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;opacity:.65;text-transform:uppercase}.lia .coupon .cc{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-align:right;flex-shrink:0}.lia .coupon.av .cc{color:var(--bronze-dark)}.lia .coupon .cc b{font-family:Butler,Cormorant Garamond,serif;font-size:18px;font-weight:400;display:block}.lia .part-wrap{background:var(--bleu);color:var(--ivoire);padding:116px 0}.lia .part-wrap .section-head .title em{color:var(--bronze)}.lia .part-wrap .section-head .num:before,.lia .part-wrap .section-head .num:after{background:var(--bronze)}.lia .part-wrap .section-head .right{opacity:.85}.lia .partners{padding:0 var(--margin)}.lia .part-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(244,239,227,.25)}.lia .part-cat{padding:34px 32px 30px;border-right:1px solid rgba(244,239,227,.18)}.lia .part-cat:last-child{border-right:none}.lia .part-cat .k{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}.lia .part-cat h4{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:26px;margin:10px 0 12px;letter-spacing:-.01em}.lia .part-cat p{margin:0;font-size:14px;opacity:.82;max-width:32ch}.lia .part-logos{margin-top:46px;display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gutter)}.lia .plogo{aspect-ratio:16/10;border:1px dashed rgba(244,239,227,.35);display:flex;align-items:center;justify-content:center;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;color:#f4efe38c;padding:10px}.lia .part-card-note{margin-top:40px;border:1px solid rgba(244,239,227,.25);padding:30px 36px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.lia .part-card-note .pc-l h4{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:28px;margin:0 0 8px}.lia .part-card-note .pc-l h4 em{font-style:italic;color:var(--bronze)}.lia .part-card-note .pc-l p{margin:0;font-size:14px;opacity:.85;max-width:54ch}.lia .part-card-note .pc-r{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);text-align:right;white-space:nowrap}.lia .part-card-note .pc-r b{font-family:Butler,Cormorant Garamond,serif;font-size:26px;font-weight:400;display:block;letter-spacing:0}.lia .parr{padding:0 var(--margin);display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start}.lia .parr .left h3{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(32px,3.2vw,46px);line-height:1.05;margin:0 0 18px;letter-spacing:-.01em}.lia .parr .left h3 em{font-style:italic;color:var(--bronze)}.lia .parr .left p{font-size:14.5px;opacity:.88;max-width:38ch}.lia .parr .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--bleu)}.lia .parr .pstep{padding:28px 26px 30px;border-right:1px solid rgba(26,46,74,.22)}.lia .parr .pstep:last-child{border-right:none}.lia .parr .pstep .n{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:20px}.lia .parr .pstep h4{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:22px;margin:12px 0 10px;line-height:1.1}.lia .parr .pstep p{margin:0;font-size:13.5px;opacity:.85}.lia .parr .tags{grid-column:1/-1;border-top:1px solid rgba(26,46,74,.22);padding:22px 26px;display:flex;gap:24px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.lia .parr .tags span{display:flex;gap:8px;align-items:center}.lia .parr .tags span:before{content:"";width:6px;height:6px;background:var(--bronze);border-radius:50%}.lia .faq{padding:0 var(--margin);display:grid;grid-template-columns:5fr 7fr;gap:80px}.lia .faq .left h3{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(32px,3vw,44px);line-height:1.05;letter-spacing:-.01em;margin:0 0 18px}.lia .faq .left h3 em{font-style:italic;color:var(--bronze)}.lia .faq .left p{font-size:14.5px;opacity:.88;max-width:36ch}.lia .faq details{border-top:1px solid var(--bleu);padding:22px 0}.lia .faq details:last-of-type{border-bottom:1px solid var(--bleu)}.lia .faq details summary{list-style:none;cursor:pointer;display:flex;gap:18px;align-items:baseline;font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:22px;letter-spacing:-.01em}.lia .faq details summary::-webkit-details-marker{display:none}.lia .faq details summary .n{font-style:italic;color:var(--bronze);flex:0 0 36px;font-size:18px}.lia .faq details summary .icn{margin-left:auto;font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-size:24px;transition:transform .25s}.lia .faq details[open] summary .icn{transform:rotate(45deg)}.lia .faq details>div{padding:14px 0 6px 54px;font-size:14.5px;opacity:.9;max-width:62ch}.lia .faq details>div em{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze-dark)}.lia .rdv-band{background:var(--ivoire);padding:60px var(--margin);border-top:1px solid var(--bleu);border-bottom:1px solid var(--bleu);display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px}.lia .rdv-band .copy h3{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:clamp(36px,4vw,56px);margin:0 0 8px;letter-spacing:-.01em;max-width:20ch}.lia .rdv-band .copy h3 em{font-style:italic;color:var(--bronze)}.lia .rdv-band .copy p{margin:0;opacity:.85;font-size:15px;max-width:48ch}.lia .rdv-band .actions{display:flex;gap:18px;align-items:center}.lia footer.site{background:var(--bleu);color:var(--ivoire);padding:90px var(--margin) 36px}.lia footer .top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:48px;padding-bottom:60px;border-bottom:1px solid rgba(244,239,227,.2)}.lia footer h5{font-family:Butler,Cormorant Garamond,serif;font-style:italic;color:var(--bronze);font-weight:400;font-size:14px;margin:0 0 18px}.lia footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lia footer ul a{color:var(--ivoire);opacity:.82;font-size:14px}.lia footer ul a:hover{opacity:1;color:var(--bronze)}.lia footer .brand-foot{display:flex;align-items:center;gap:18px}.lia footer .brand-foot .ico{width:64px;height:auto;display:block}.lia footer .brand-foot .wm{display:flex;flex-direction:column;gap:6px;line-height:1}.lia footer .brand-foot .wm .name{font-family:Butler,Cormorant Garamond,serif;font-weight:400;font-size:30px;letter-spacing:.28em;text-transform:uppercase;color:var(--ivoire);line-height:1}.lia footer .brand-foot .wm .base{font-family:Inter,sans-serif;font-style:italic;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.lia footer .legal{padding-top:26px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;font-size:12px;opacity:.68;letter-spacing:.05em}.lia footer .legal .center{font-family:Butler,Cormorant Garamond,serif;font-style:italic;opacity:.9;color:var(--bronze);text-align:center}.lia footer .legal :nth-child(3){text-align:right}.lia ::selection{background:var(--bronze);color:var(--ivoire)}@media(max-width:1100px){.lia{--margin:40px }.lia .lia-hero .cover{grid-template-columns:1fr}.lia .lia-hero .copy{border-right:none;border-bottom:1px solid rgba(244,239,227,.18)}.lia .lia-index ol{grid-template-columns:repeat(3,1fr)}.lia .principe,.lia .rewards,.lia .cycle,.lia .part-cats,.lia .parr .steps{grid-template-columns:1fr}.lia .principe .col,.lia .part-cat,.lia .cstep,.lia .parr .pstep{border-right:none;border-bottom:1px solid rgba(26,46,74,.2)}.lia .cstep .ar{display:none}.lia .rcard,.lia .rcard.feat{grid-column:1/-1}.lia .espace{grid-template-columns:1fr;gap:40px}.lia .part-logos{grid-template-columns:repeat(3,1fr)}.lia .part-card-note{grid-template-columns:1fr}.lia .faq,.lia .parr{grid-template-columns:1fr;gap:32px}.lia .section-head{grid-template-columns:1fr}.lia .sim .panel{padding:30px 24px 34px}.lia .gauge .marker{width:80px}.lia footer .top{grid-template-columns:1fr 1fr}}
