@font-face{font-family:'Tektur';src:url('tektur.woff2') format('woff2');font-weight:400 800;font-display:swap}
@font-face{font-family:'Almarai';src:url('almarai-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Almarai';src:url('almarai-700.woff2') format('woff2');font-weight:700;font-display:swap}
:root{
--lbx-ink:#14171b;
--lbx-mute:#5b636d;
--lbx-kick:#1c5091;
--lbx-bg:#ffffff;
--lbx-line:#dde3ea;
--lbx-soft:#eef2f7;
--lbx-girth:min(1156px, 100% - 43px);
--lbx-step:clamp(52px,7vw,86px);
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--lbx-bg);color:var(--lbx-ink);font-family:'Almarai',system-ui,sans-serif;font-size:17px;line-height:1.65}
img{max-width:100%;display:block}
h1,h2,h3,h4{font-family:'Tektur',system-ui,sans-serif;line-height:1.12;letter-spacing:-.01em;margin:0 0 .5em}
h1{font-size:clamp(2.1rem,5.4vw,3.5rem);font-weight:700}
h2{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:700}
h3{font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700}
p{margin:0 0 1em}
a{color:var(--lbx-kick);text-decoration-thickness:1px;text-underline-offset:3px}
a:hover{text-decoration-thickness:2px}
:focus-visible{outline:3px solid #2976c7;outline-offset:3px;border-radius:2px}
table{border-collapse:collapse;width:100%}
.lbx-ringwrap{width:var(--lbx-girth);margin-inline:auto}
.lbx-plainband,.lbx-tintband,.lbx-nightband{padding-block:var(--lbx-step)}
.lbx-tintband{background:var(--lbx-soft)}
.lbx-nightband{
background:#0a1120;
--lbx-ink:#ffffff;
--lbx-mute:#98a1ac;
--lbx-kick:#58c7f8;
--lbx-line:#2b3a5e;
--lbx-soft:#141d33;
color:var(--lbx-ink);
}
.lbx-bellhead{max-width:62ch;margin:0 auto 2.4rem;text-align:center}
.lbx-bellhead p{color:var(--lbx-mute);margin:0;font-size:1.05rem}
.lbx-bellkick{
font-family:'Tektur',system-ui,sans-serif;
font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;
color:var(--lbx-kick);margin:0 0 .7rem;
}
.lbx-skipbell{position:absolute;left:-9999px;top:0;background:#2976c7;color:#fff;padding:.6rem 1rem;z-index:9}
.lbx-skipbell:focus{left:.5rem;top:.5rem}
.lbx-ringbar{background:#0a1120;color:#ffffff;position:relative}
.lbx-ringbar a{color:#ffffff;text-decoration:none}
.lbx-topline{margin:0;background:#1c5091;color:#ffffff;text-align:center;padding:.42rem .8rem;font-family:'Tektur',system-ui,sans-serif;font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase}
.lbx-plainrow{display:flex;align-items:center;gap:1.4rem;padding-block:.9rem}
.lbx-marklogo{display:flex;align-items:center;flex:0 0 auto}
.lbx-marklogo img{width:118px;height:32px}
.lbx-navrounds{display:flex;gap:1.35rem;margin-left:auto;align-items:center;flex-wrap:wrap}
.lbx-navrounds a{font-family:'Tektur',system-ui,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;padding-block:.3rem;border-bottom:2px solid transparent}
.lbx-navrounds a:hover{border-bottom-color:#58c7f8}
.lbx-navstore{
border:0;border-radius:999px;padding:.52rem 1.2rem;
font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;
background:#2976c7;color:#fff;cursor:pointer;
font-family:'Tektur',system-ui,sans-serif;
}
.lbx-navstore:hover{background:#1c5091}
.lbx-foldmenu{display:none;background:none;border:1px solid #2b3a5e;border-radius:6px;color:#ffffff;padding:.4rem .7rem;cursor:pointer;margin-left:auto}
.lbx-crumbtrail{font-size:.85rem;color:#5b636d;padding-block:1rem}
.lbx-crumbtrail ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}
.lbx-crumbtrail li+li::before{content:'/';margin-right:.4rem;color:#98a1ac}
.lbx-hitgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:1.6rem}
.lbx-hitcard{display:flex;flex-direction:column;background:#ffffff;border:1px solid var(--lbx-line);border-radius:16px;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease}
.lbx-hitcard:hover{box-shadow:0 14px 32px rgba(10,17,32,.13);transform:translateY(-3px)}
.lbx-nightband .lbx-hitcard{background:#141d33}
.lbx-hitshot{aspect-ratio:1;background:#ffffff;position:relative;min-height:0;margin:.8rem .8rem 0;border-radius:10px;border:1px solid var(--lbx-line)}
.lbx-hitshot img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:12px}
.lbx-hitfacts .lbx-btnrow a,.lbx-hitfacts .lbx-btnrow button{flex:1 1 auto}
.lbx-hitname{font-size:1rem;font-weight:700;line-height:1.35;margin:0 0 .45rem}
.lbx-hitname a{color:var(--lbx-ink);text-decoration:none}
.lbx-hitname a:hover{color:var(--lbx-kick)}
.lbx-hitfacts{padding:1rem 1.05rem 1.15rem;display:flex;flex-direction:column;gap:.5rem;flex:1}
.lbx-shelftag{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lbx-mute);font-weight:700}
.lbx-starline{font-size:.85rem;color:var(--lbx-mute);display:flex;align-items:center;gap:.35rem}
.lbx-starline b{color:var(--lbx-ink)}
.lbx-purseline{font-family:'Tektur',system-ui,sans-serif;font-size:1.32rem;font-weight:700;color:var(--lbx-ink);margin:0}
.lbx-purseline span{display:block;font-family:'Almarai',system-ui,sans-serif;font-size:.74rem;font-weight:400;color:var(--lbx-mute);line-height:1.4;margin-top:.2rem}
.lbx-pursebare{font-family:'Tektur',system-ui,sans-serif;font-size:1.32rem;font-weight:700;color:var(--lbx-ink);margin:0}
.lbx-btnrow{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto;padding-top:.35rem}
.lbx-jabbtn{
display:inline-block;background:#2976c7;color:#fff;border:0;border-radius:999px;
padding:.72rem 1.5rem;font-size:.84rem;font-weight:700;cursor:pointer;text-decoration:none;
font-family:'Tektur',system-ui,sans-serif;line-height:1.35;
letter-spacing:.07em;text-transform:uppercase;text-align:center;
}
.lbx-jabbtn:hover{background:#1c5091}
.lbx-jabghost{
display:inline-block;border:1.5px solid var(--lbx-line);border-radius:999px;
padding:.66rem 1.45rem;font-size:.84rem;font-weight:700;text-decoration:none;
color:var(--lbx-ink);background:none;cursor:pointer;line-height:1.35;
font-family:'Tektur',system-ui,sans-serif;
letter-spacing:.07em;text-transform:uppercase;text-align:center;
}
.lbx-jabghost:hover{border-color:var(--lbx-kick);color:var(--lbx-kick)}
.lbx-boutlink{font-size:.9rem;font-weight:700;color:var(--lbx-kick);text-decoration:none}
.lbx-boutlink:hover{text-decoration:underline}
.lbx-openersplit{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(2.6rem,5vw,4.6rem)}
.lbx-openercopy h1{margin-bottom:.55rem;font-size:clamp(2.2rem,5.6vw,3.7rem)}
.lbx-openercopy p{color:var(--lbx-mute);font-size:1.1rem;max-width:52ch}
.lbx-openerlist{list-style:none;margin:0 0 1.7rem;padding:0;display:flex;flex-direction:column;gap:.6rem}
.lbx-openerlist li{position:relative;padding-left:1.55rem;color:var(--lbx-mute);font-size:.98rem}
.lbx-openerlist li::before{content:'\2726';position:absolute;left:0;top:0;color:var(--lbx-kick)}
.lbx-openerpanel{background:#141d33;border:1px solid #2b3a5e;border-radius:22px;padding:1.1rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 24px 60px rgba(4,8,18,.45)}
.lbx-openerscene{width:100%;aspect-ratio:3/1;object-fit:cover;border-radius:14px}
.lbx-openerinset{
background:#ffffff;border-radius:14px;padding:1.05rem 1.15rem;
display:grid;grid-template-columns:104px 1fr;gap:.55rem 1.05rem;align-items:center;
--lbx-ink:#14171b;--lbx-mute:#5b636d;--lbx-kick:#1c5091;--lbx-line:#dde3ea;
color:var(--lbx-ink);
}
.lbx-openerinset p{margin:0}
.lbx-openerinset img{width:104px;height:104px;object-fit:contain}
.lbx-openerinset .lbx-jabbtn{grid-column:1/-1}
.lbx-openerinset .lbx-boutlink{font-family:'Tektur',system-ui,sans-serif;font-size:1.02rem}
.lbx-openerinset .lbx-pursebare{font-size:1.25rem;margin-top:.2rem}
.lbx-openerstars{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font-size:.88rem;color:var(--lbx-mute);margin:.3rem 0 0}
.lbx-openerstars b{font-family:'Tektur',system-ui,sans-serif;font-size:1.35rem;color:var(--lbx-kick)}
.lbx-cornergrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(216px,1fr));gap:1.5rem}
.lbx-cornercell{background:var(--lbx-soft);border-radius:16px;padding:1.35rem 1.45rem}
.lbx-cornercell::before{content:'\2726';display:block;color:#2976c7;font-size:1.05rem;margin-bottom:.55rem}
.lbx-cornercell h3{font-size:1.08rem;margin-bottom:.4rem}
.lbx-cornercell p{color:var(--lbx-mute);font-size:.95rem;margin:0}
.lbx-lineupgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:1.5rem}
.lbx-lineupplate{display:flex;flex-direction:column;border:1px solid var(--lbx-line);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;background:#ffffff;transition:box-shadow .18s ease,transform .18s ease}
.lbx-lineupplate:hover{border-color:#2976c7;box-shadow:0 14px 32px rgba(10,17,32,.13);transform:translateY(-3px)}
.lbx-lineupshot{aspect-ratio:4/3;position:relative;min-height:0;background:var(--lbx-soft)}
.lbx-lineupshot img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:14px}
.lbx-lineupplate h3{margin:0;padding:1rem 1.1rem .2rem;font-size:1.1rem}
.lbx-lineupcount{padding:0 1.1rem 1.1rem;color:#5b636d;font-size:.88rem;margin:0}
.lbx-pickgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:1.6rem}
.lbx-sidetable{overflow-x:auto}
.lbx-sidetable table{min-width:640px;font-size:.94rem}
.lbx-sidetable th,.lbx-sidetable td{text-align:left;padding:.78rem .9rem;border-bottom:1px solid var(--lbx-line);vertical-align:top}
.lbx-sidetable th{font-family:'Tektur',system-ui,sans-serif;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lbx-mute)}
.lbx-sidetable tbody tr:hover{background:var(--lbx-soft)}
.lbx-sidetable td a{font-weight:700;text-decoration:none}
.lbx-sidetable td a:hover{text-decoration:underline}
.lbx-doorgrid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}
.lbx-doornight,.lbx-doorlight{border-radius:22px;padding:clamp(1.6rem,3vw,2.6rem);display:flex;flex-direction:column;gap:.4rem}
.lbx-doornight{background:#0a1120;color:#ffffff}
.lbx-doornight p{color:#98a1ac}
.lbx-doorlight{background:var(--lbx-soft);border:1px solid var(--lbx-line)}
.lbx-doorlight p{color:#5b636d}
.lbx-doornight .lbx-btnrow,.lbx-doorlight .lbx-btnrow{margin-top:.6rem}
.lbx-freshgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:1.6rem}
.lbx-tallyband{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1.8rem}
.lbx-tallycell p{margin:0;color:#98a1ac;font-size:.92rem;line-height:1.45}
.lbx-tallyfig{font-family:'Tektur',system-ui,sans-serif;font-size:clamp(2.3rem,5vw,3.2rem);font-weight:800;color:#58c7f8;line-height:1;display:block;margin-bottom:.35rem}
.lbx-holdgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:1.9rem}
.lbx-holdcell svg{width:34px;height:34px;color:#2976c7;margin-bottom:.7rem}
.lbx-holdcell h3{font-size:1.08rem;margin-bottom:.35rem}
.lbx-holdcell p{color:var(--lbx-mute);font-size:.95rem;margin:0}
.lbx-roundsteps{list-style:none;counter-reset:rnd;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:1.7rem}
.lbx-roundsteps li{counter-increment:rnd;position:relative;padding-top:2.6rem}
.lbx-roundsteps li::before{
content:counter(rnd);position:absolute;top:0;left:0;
font-family:'Tektur',system-ui,sans-serif;font-size:1.05rem;font-weight:700;
width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;
background:#2976c7;color:#fff;
}
.lbx-roundsteps h3{font-size:1.06rem;margin-bottom:.35rem}
.lbx-roundsteps p{color:var(--lbx-mute);font-size:.95rem;margin:0}
.lbx-mainsplit{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(1.8rem,4vw,3.4rem);align-items:center}
.lbx-mainshot{background:#ffffff;border:1px solid var(--lbx-line);border-radius:18px;padding:1.4rem}
.lbx-mainshot img{width:100%;aspect-ratio:1;object-fit:contain}
.lbx-maincopy p{color:var(--lbx-mute)}
.lbx-maincopy .lbx-starline{margin-bottom:.7rem}
.lbx-hanggrid{display:grid;grid-template-columns:1fr 1fr;gap:1.7rem}
.lbx-hangcell{border:1px solid var(--lbx-line);border-radius:16px;padding:1.5rem 1.6rem;background:#ffffff}
.lbx-hangcell h3{font-size:1.05rem;display:flex;align-items:center;gap:.5rem}
.lbx-hanglist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}
.lbx-hanglist li{position:relative;padding-left:1.5rem;font-size:.95rem;color:#5b636d;line-height:1.55}
.lbx-hanglist li::before{position:absolute;left:0;top:0;font-weight:700}
.lbx-hangcell[data-tone="do"] .lbx-hanglist li::before{content:'+';color:#1c5091}
.lbx-hangcell[data-tone="dont"] .lbx-hanglist li::before{content:'\2013';color:#474848}
.lbx-missioncopy{max-width:66ch}
.lbx-missioncopy p{color:#98a1ac;font-size:1.06rem;margin:0}
.lbx-longwrap{max-width:78ch}
.lbx-longwrap p{color:#5b636d}
.lbx-longwrap h3{margin-top:2.4rem}
.lbx-longwrap ul{padding-left:1.15rem;color:#5b636d}
.lbx-longwrap li{margin-bottom:.6rem}
.lbx-longtable{overflow-x:auto;margin-bottom:1.4rem}
.lbx-longtable table{min-width:520px;font-size:.93rem}
.lbx-longtable th,.lbx-longtable td{text-align:left;padding:.7rem .85rem;border-bottom:1px solid var(--lbx-line);vertical-align:top}
.lbx-longtable th{font-family:'Tektur',system-ui,sans-serif;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#5b636d}
.lbx-foldlist{max-width:74ch;border-top:1px solid var(--lbx-line)}
.lbx-foldcell{border-bottom:1px solid var(--lbx-line)}
.lbx-foldcell summary{
cursor:pointer;list-style:none;padding:1.05rem 2.4rem 1.05rem 0;position:relative;
font-family:'Tektur',system-ui,sans-serif;font-weight:700;font-size:1.02rem;
}
.lbx-foldcell summary::-webkit-details-marker{display:none}
.lbx-foldcell summary::after{content:'+';position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--lbx-kick);line-height:1}
.lbx-foldcell[open] summary::after{content:'\2013'}
.lbx-foldbody{padding:0 0 1.2rem;color:#5b636d;margin:0;max-width:66ch}
.lbx-floorgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1.6rem}
.lbx-floorcell{background:#ffffff;border:1px solid var(--lbx-line);border-radius:16px;padding:1.5rem 1.6rem}
.lbx-floorcell blockquote{margin:0 0 1rem;font-size:1rem;line-height:1.6}
.lbx-floorcell cite{display:block;font-style:normal;font-weight:700;font-size:.92rem}
.lbx-floorcell cite span{display:block;font-weight:400;color:#5b636d;font-size:.85rem;margin-top:.15rem}
.lbx-lastband{text-align:center}
.lbx-lastband p{color:#98a1ac;max-width:58ch;margin-inline:auto}
.lbx-lastband .lbx-btnrow{justify-content:center;margin-top:1.4rem}
.lbx-boutsplit{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(1.8rem,4vw,3.6rem);align-items:start;padding-block:clamp(1.6rem,3vw,2.6rem)}
.lbx-boutshot{background:#ffffff;border:1px solid var(--lbx-line);border-radius:16px;padding:1.6rem;position:sticky;top:1.4rem}
.lbx-boutshot img{width:100%;aspect-ratio:1;object-fit:contain}
.lbx-boutcopy h1{margin-bottom:.6rem}
.lbx-boutcopy .lbx-shelftag{display:block;margin-bottom:.6rem}
.lbx-boutcopy .lbx-starline{margin-bottom:.9rem}
.lbx-boutcopy .lbx-purseline{margin-bottom:1.1rem}
.lbx-boutcopy p{color:var(--lbx-mute)}
.lbx-boutcopy .lbx-btnrow{margin:1.3rem 0 1.8rem}
.lbx-boutfacts{list-style:none;margin:0 0 1.8rem;padding:0;display:flex;flex-direction:column;gap:.85rem;border-top:1px solid var(--lbx-line);padding-top:1.4rem}
.lbx-boutfacts li{position:relative;padding-left:1.5rem;color:#5b636d;font-size:.96rem;line-height:1.55}
.lbx-boutfacts li::before{content:'';position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:2px;background:#2976c7}
.lbx-boutfacts b{display:block;color:var(--lbx-ink);font-family:'Tektur',system-ui,sans-serif;font-size:.98rem;margin-bottom:.15rem}
.lbx-peersrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:1.6rem}
.lbx-closeline{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;justify-content:space-between;border-radius:18px;background:#141d33;padding:1.5rem 1.7rem}
.lbx-closeline h2{margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);color:#ffffff}
.lbx-closeline .lbx-pursebare{color:#ffffff}
.lbx-closeline .lbx-btnrow{margin:0;padding:0}
.lbx-pickerwrap{max-width:74ch}
.lbx-pickstep{border:1px solid var(--lbx-line);border-radius:16px;padding:1.5rem 1.6rem;background:#ffffff;margin-bottom:1.4rem}
.lbx-pickstep h2{font-size:1.2rem;margin-bottom:1rem}
.lbx-pickstep .lbx-bellkick{margin-bottom:.5rem}
.lbx-pickbtn{
display:block;width:100%;text-align:left;background:#ffffff;cursor:pointer;
border:1.5px solid var(--lbx-line);border-radius:10px;padding:.85rem 1.05rem;
font-family:'Almarai',system-ui,sans-serif;font-size:1rem;color:var(--lbx-ink);
margin-bottom:.7rem;line-height:1.4;
}
.lbx-pickbtn:hover{border-color:#2976c7}
.lbx-pickbtn[aria-pressed="true"]{border-color:#2976c7;background:var(--lbx-soft);font-weight:700}
.lbx-pickbtn span{display:block;font-size:.88rem;font-weight:400;color:#5b636d;margin-top:.2rem}
.lbx-pickout{border-top:3px solid #2976c7;padding-top:1.6rem;margin-top:2rem}
.lbx-pickout h2{font-size:1.25rem}
.lbx-pickout p{color:#5b636d}
.lbx-pickout .lbx-hitgrid{margin-top:1.4rem}
.lbx-workhub{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:1.7rem}
.lbx-workcard{display:flex;flex-direction:column;gap:.5rem;background:#ffffff;border:1px solid var(--lbx-line);border-radius:16px;padding:1.5rem 1.6rem;text-decoration:none;color:inherit;transition:box-shadow .18s ease,transform .18s ease}
.lbx-workcard:hover{border-color:#2976c7;box-shadow:0 14px 32px rgba(10,17,32,.13);transform:translateY(-3px)}
.lbx-workcard h3{margin:0;font-size:1.08rem}
.lbx-workcard p{margin:0;color:#5b636d;font-size:.94rem}
.lbx-worklead{max-width:64ch;color:var(--lbx-mute);font-size:1.08rem}
.lbx-workbody{max-width:72ch}
.lbx-workbody h2{margin-top:2.6rem;font-size:clamp(1.35rem,2.6vw,1.75rem)}
.lbx-workbody h3{margin-top:1.9rem}
.lbx-workbody p,.lbx-workbody li{color:#5b636d}
.lbx-workbody ul,.lbx-workbody ol{padding-left:1.2rem}
.lbx-workbody li{margin-bottom:.55rem}
.lbx-workbody .lbx-hitgrid{margin:1.8rem 0 2.4rem}
.lbx-basecorner{background:#0a1120;color:#98a1ac;padding-block:clamp(2.6rem,5vw,3.8rem) 1.8rem;font-size:.93rem}
.lbx-basecorner a{color:#98a1ac;text-decoration:none}
.lbx-basecorner a:hover{color:#58c7f8}
.lbx-basecorner h3{color:#ffffff;font-size:.82rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.9rem}
.lbx-basecols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem}
.lbx-basecols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}
.lbx-basecols img{margin-bottom:1rem}
.lbx-basecols .lbx-marklogo img{width:150px;height:41px}
.lbx-addrblock{font-style:normal;line-height:1.6;margin-top:1rem;color:#ffffff}
.lbx-addrblock span{display:block;color:#98a1ac;font-size:.85rem;margin-top:.5rem;max-width:34ch}
.lbx-noteshot{max-width:min(380px,100%);height:auto;margin-top:1.4rem}
.lbx-baselegal{border-top:1px solid #2b3a5e;margin-top:2.4rem;padding-top:1.3rem;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;font-size:.86rem}
.lbx-baselegal ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1.2rem}
@media (max-width:960px){
.lbx-openersplit,.lbx-mainsplit,.lbx-boutsplit{grid-template-columns:1fr}
.lbx-boutshot{position:static}
.lbx-doorgrid,.lbx-hanggrid{grid-template-columns:1fr}
.lbx-basecols{grid-template-columns:1fr 1fr}
}
@media (max-width:720px){
.lbx-foldmenu{display:block}
.lbx-navrounds{
display:none;order:3;width:100%;flex-direction:column;align-items:stretch;
gap:0;border-top:1px solid #2b3a5e;margin:.85rem 0 0;padding-top:.4rem;
}
.lbx-navrounds[data-open="yes"]{display:flex}
.lbx-navrounds a{padding-block:.65rem;border-bottom:1px solid #141d33}
.lbx-navrounds .lbx-navstore{width:100%;text-align:center;margin-top:.7rem}
.lbx-plainrow{flex-wrap:wrap}
.lbx-basecols{grid-template-columns:1fr;gap:1.7rem}
.lbx-hitgrid,.lbx-pickgrid,.lbx-peersrow,.lbx-freshgrid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:1.1rem}
.lbx-hitfacts{padding:.85rem .9rem 1rem}
.lbx-hitname{font-size:.94rem}
.lbx-closeline{flex-direction:column;align-items:flex-start}
.lbx-baselegal{flex-direction:column;gap:.8rem}
.lbx-openerpanel,.lbx-mainshot,.lbx-boutshot{padding:1.1rem}
.lbx-openerinset{grid-template-columns:84px 1fr}
.lbx-openerinset img{width:84px;height:84px}
}
