@charset "UTF-8";
/* ============================================================
   ЛВФ — Фирменная система (brand.css). Источник: брендборд 2026.
   Загружается ПОСЛЕДНЕЙ, поэтому её :root переопределяет цвета шаблона.
   ============================================================ */
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/carlito-400-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/carlito-400-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/carlito-400-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/carlito-400-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/carlito-700-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/carlito-700-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/carlito-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/carlito-700-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/oswald-500-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/oswald-500-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/oswald-500-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/oswald-500-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/oswald-600-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/oswald-600-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/oswald-600-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/oswald-600-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/oswald-700-cyrillic-ext.woff2') format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/oswald-700-cyrillic.woff2') format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/oswald-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/oswald-700-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

/* ---- фирменный дисплейный шрифт: настоящий Gunplay (stencil, с кириллицей) ---- */
@font-face{
  font-family:'Gunplay';
  src:url('../fonts/gunplay-rus.woff2?gprus2019') format('woff2');
  font-weight:400 700;font-style:normal;font-display:swap;
}


/* ---- metric-matched fallback faces: убивают reflow при подмене веб-шрифта (CLS) ---- */
@font-face{font-family:'Carlito Fallback';src:local('Arial'),local('Helvetica'),local('Liberation Sans');size-adjust:92.06%;ascent-override:103.43%;descent-override:29.17%;line-gap-override:0%;font-display:swap;}
@font-face{font-family:'Gunplay Fallback';src:local('Arial'),local('Helvetica'),local('Liberation Sans');size-adjust:95.24%;ascent-override:91.98%;descent-override:34.97%;line-gap-override:0%;font-display:swap;}
@font-face{font-family:'Oswald Fallback';src:local('Arial'),local('Helvetica'),local('Liberation Sans');size-adjust:90.87%;ascent-override:131.29%;descent-override:31.81%;line-gap-override:0%;font-display:swap;}

:root{
  /* ---- BRAND TOKENS (SSOT) ---- */
  --brand-yellow:#E9C801;
  --brand-yellow-soft:#E4D060;
  --brand-yellow-deep:#8A7300;   /* читаемый жёлтый для текста на белом */
  --brand-grey:#C7C5C0;
  --brand-grey-dark:#8B877D;     /* Pantone 462 */
  --brand-black:#000000;
  --brand-white:#FFFFFF;
  --brand-ink:#17170F;

  /* ---- surfaces (переопределяют шаблон) ---- */
  --body-bg:#FFFFFF;
  --body-color:#17170F;
  --cassiopeia-color-primary:#0E0E0E;
  --cassiopeia-color-link:#0E0E0E;
  --cassiopeia-color-hover:#8A7300;
  --headerbg:#0E0E0E;  --headercolor:#FFFFFF;
  --btnbg:#E9C801;     --btnbgh:#E4D060;  --btncolor:#0E0E0E; --btncolorh:#0E0E0E;
  --footerbg:#0E0E0E;  --footercolor:#FFFFFF;
  --link-color:#0E0E0E;--link-hover-color:#8A7300;

  /* ---- типографика ---- */
  --brand-font-display:'Gunplay','Gunplay Fallback','Oswald','Oswald Fallback','Calibri','Carlito',sans-serif;
  --brand-font-text:'Carlito','Carlito Fallback','Calibri','Segoe UI',system-ui,sans-serif;

  /* ---- стекло ---- */
  --brand-glass-dark:rgba(20,20,20,.6);
  --brand-glass-light:rgba(0,0,0,.035);
  --brand-glass-yellow:rgba(233,200,1,.14);
  --brand-glass-border:rgba(0,0,0,.09);
}

body{font-family:var(--brand-font-text);color:var(--body-color)}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{
  font-family:var(--brand-font-display);font-weight:700;
  text-transform:uppercase;letter-spacing:.015em;color:var(--brand-ink);
}
h2::after,h3::after{ /* фирменный жёлтый подчёрк под заголовком */
  content:"";display:block;width:54px;height:3px;background:var(--brand-yellow);margin-top:.45em;
}

/* ---- ссылки ---- */
a{color:var(--link-color)}
a:hover{color:var(--link-hover-color)}

/* ---- шапка: sticky; стекло НЕ на всём хедере, а только на ряду меню (см. ниже) ---- */
.header.container-header{
  position:sticky!important;top:0;z-index:1000;
  background:transparent!important;background-image:none!important;
  backdrop-filter:none;-webkit-backdrop-filter:none;
  border-bottom:2px solid var(--brand-yellow);
}
.container-header .navbar-brand a,
.container-header .navbar-brand,
.container-header .mod-menu,
.container-header .metismenu > li > a,
.container-header .metismenu > li > button{color:var(--brand-white)}
.container-header .metismenu > li > a:hover,
.container-header .metismenu > li > button:hover,
.container-header .metismenu > li.active > a,
.container-header .metismenu > li.active > button{color:var(--brand-yellow)}
.metismenu-item.active > a::before,
.container-header .metismenu > li.active > a::before{background:var(--brand-yellow)!important}

/* ---- кнопки ---- */
.btn-primary,.button,.readmore a{
  --btn-color:var(--btncolor);--btn-bg:var(--btnbg);--btn-border-color:var(--btnbg);
  --btn-hover-color:var(--btncolorh);--btn-hover-bg:var(--btnbgh);--btn-hover-border-color:var(--btnbgh);
  --btn-active-color:var(--btncolorh);--btn-active-bg:var(--btnbgh);--btn-active-border-color:var(--btnbgh);
  background-color:var(--btnbg)!important;border-color:var(--btnbg)!important;color:var(--btncolor)!important;
  font-family:var(--brand-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.05em;
  border-radius:8px;
}
.btn-primary:hover,.button:hover,.readmore a:hover{background-color:var(--btnbgh)!important;border-color:var(--btnbgh)!important}

/* ---- акцентные (стеклянные) блоки ---- */
.card,.blog-item,.com-content-article__body,.moduletable,.item-page{
  border-radius:12px;
}
.card,.blog-item,.moduletable{
  background:var(--brand-glass-light);
  border:1px solid var(--brand-glass-border);
}
blockquote,.com-content-article__body > p:first-of-type.lead{
  border-left:5px solid var(--brand-yellow);padding-left:16px;
}
.mod-custom.lvf-accent,.grey-box{
  background:var(--brand-glass-yellow);border:1px solid rgba(233,200,1,.45);border-radius:12px;padding:16px;
}

/* ---- футер ---- */
.container-footer{background:var(--brand-black)!important;color:var(--brand-white)}
/* футер всегда на чёрном — весь текст и все ссылки белые (меню, подменю, списки) */
.container-footer,.container-footer *{color:var(--brand-white)}
.container-footer a,.container-footer .mod-menu a,.container-footer ul a,
.container-footer .metismenu a,.container-footer li a{color:var(--brand-white)!important}
.container-footer a:hover,.container-footer a:focus,.container-footer .mod-menu a:hover{color:var(--brand-yellow)!important}

/* ---- офлайн-страница / карточки ---- */
.offline-card .header{background:var(--brand-black);color:var(--brand-white)}
.offline-card .header h1{color:var(--brand-yellow)}

/* ---- мобильная читаемость ---- */
@media(max-width:720px){
  .header.container-header .container-nav{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
}


/* ==== ЛВФ: закреплённая шапка — логотип СВЕРХУ без выделения, меню НИЖЕ в стекле (правка владельца 2026-10-14) ==== */
/* десктоп: два ряда — ряд с логотипом (голый, на белом фоне) и ряд с меню (тёмное стекло) */
@media(min-width:992px){
  .header.container-header{display:block!important}
  .header.container-header>.grid-child{width:auto!important;max-width:none!important;margin:0}
}
/* ряд с логотипом — БЕЗ выделения: прозрачный фон, логотип «как есть» */
.header.container-header>.grid-child:not(.container-nav){
  background:transparent;padding:.35em .5rem;
}
/* ряд с меню — фирменное тёмное стекло (выделение, которое раньше было у лого) */
.header.container-header>.grid-child.container-nav{
  background:var(--brand-glass-dark)!important;background-image:none!important;
  backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);
  padding:.3em .5rem;display:flex;justify-content:flex-end;
}
.header.container-header .navbar-brand{margin:0;padding:0;font-size:1.4rem}
.header.container-header .navbar-brand img{height:46px;width:auto;display:block}
.header.container-header nav{margin:0;padding:0}
.header.container-header .metismenu.menu-horizontal{justify-content:flex-end}
@media(max-width:991.98px){
  .header.container-header .navbar-brand{flex:0 0 auto}.header.container-header .navbar-brand img{height:auto;width:170px;max-width:58vw;object-fit:contain}
}

/* ==== ЛВФ: контакты в шапке (телефон + почта справа от лого) ==== */
@media(min-width:992px){
  .header.container-header>.grid-child:not(.container-nav){
    display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px;
  }
}
.lfv-hcontact{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;margin-left:auto;text-align:right}
.lfv-hcontact .lfv-htel{font-weight:700;font-size:1.05rem;color:var(--brand-black,#111);text-decoration:none;white-space:nowrap}
.lfv-hcontact .lfv-hmail{font-size:.9rem;color:#555;text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.25)}
.lfv-hcontact .lfv-htel:hover,.lfv-hcontact .lfv-hmail:hover{color:var(--brand-yellow)}
@media(max-width:991.98px){
  .lfv-hcontact{flex-direction:row;align-items:center;gap:9px;margin-left:auto;width:auto;justify-content:flex-end;flex-wrap:nowrap}
  .lfv-hcontact .lfv-htel{font-size:.95rem}
}


/* ==== LVF: phone/mail as icons in the MOBILE header (2026-10-16) ==== */
.lfv-hcontact .lfv-ico{display:none;width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:991.98px){
  .lfv-hcontact{gap:9px}
  .lfv-hcontact .lfv-ico{display:block;width:16px;height:16px}
  .lfv-hcontact .lfv-label{display:none}
  .lfv-hcontact .lfv-htel,.lfv-hcontact .lfv-hmail{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:50%;background:rgba(0,0,0,.06);color:#111}
  .lfv-hcontact .lfv-htel:hover,.lfv-hcontact .lfv-hmail:hover{color:#000;background:rgba(233,200,1,.28)}
}

/* ==== FINAL reconciliation 2026-10-17 (owner): white logo band + glass nav ==== */
.header.container-header{background:transparent!important;border-bottom:2px solid var(--brand-yellow)!important}
.header.container-header>.grid-child:not(.container-nav){background-color:#FFFFFF!important;background-image:none!important}
.header.container-header>.grid-child.container-nav{background:rgba(14,14,14,.62)!important;backdrop-filter:blur(14px) saturate(1.4)!important;-webkit-backdrop-filter:blur(14px) saturate(1.4)!important}

.lfv-social{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}
.lfv-social a{display:inline-block;padding:8px 16px;border:1px solid rgba(233,200,1,.5);border-radius:8px;color:#fff!important;text-decoration:none;font-weight:600;transition:.2s}
.lfv-social a:hover{background:#E9C801;color:#000!important;border-color:#E9C801}

/* LVF footer copyright (centered bottom line, all pages) */
.footer .grid-child{flex-wrap:wrap}
.lfv-copy{flex:0 0 100%;width:100%;text-align:center;margin-top:16px;line-height:1.5}
.lfv-copy-brand{display:block;color:#fff;font-family:var(--brand-font-display);font-weight:700;font-size:16px;letter-spacing:.07em}
.lfv-copy-years{display:block;color:rgba(255,255,255,.72);font-family:var(--brand-font-display);font-size:13px;letter-spacing:.07em;margin-top:2px}

/* LVF footer override: menu LEFT, social icons RIGHT, centered bottom line */
.footer .grid-child{flex-wrap:wrap!important}
.footer .grid-child>.mod-custom{display:contents}
.footer .grid-child>nav{order:0;margin-right:auto}
.footer .grid-child .lfv-social{order:1;margin-top:0;margin-left:auto}
.footer .grid-child .lfv-copy{order:2;flex:1 1 100%;width:100%;text-align:center;margin-top:18px}

/* LVF: hide lone Prev/Next article nav on the hub */
body.itemid-108 .pagenavigation{display:none!important}

/* garment graphics (owner: replace unclear hero-image) */
.lvf-hub-photo{background:#fff}
.lvf-hub-photo img{width:100%;height:100%;object-fit:contain;display:block}
.lvf-gar-hero{float:right;width:280px;margin:4px 0 18px 26px;border-radius:14px;overflow:hidden;border:1px solid #eef1f6;background:#fff;box-shadow:0 12px 30px rgba(30,40,60,.10)}
.lvf-gar-hero img{display:block;width:100%;height:auto}
.com-content-article__body{overflow:hidden}
@media(max-width:640px){.lvf-gar-hero{float:none;width:100%;margin:0 0 16px}}

/* ===== LVF cookies: bottom sheet, one button, RU label+p link ===== */
.modal.jb-privacy .modal-dialog{max-width:100%!important;width:100%;margin:0;position:fixed;left:0;right:0;bottom:0}
.modal.jb-privacy .modal-dialog-centered{align-items:flex-end;min-height:0}
.modal.jb-privacy .modal-content{border:0;border-radius:16px 16px 0 0;box-shadow:0 -14px 40px rgba(0,0,0,.28)}
.modal.jb-privacy .modal-body{padding:22px 22px 14px;text-align:center}
.modal.jb-privacy .jb-privacy-title{margin:0 0 6px;font-size:17px;font-weight:600}
.modal.jb-privacy .jb-privacy-text{margin:0 0 14px;color:#333;font-size:15px}
.modal.jb-privacy .jb-settings{display:none!important}
.modal.jb-privacy .jb-accept{width:100%;max-width:420px;margin:0 auto}
.modal.jb-privacy .modal-footer{padding:0 0 16px!important}
.modal.jb-privacy .jb-policy{display:inline-block;padding:4px 10px 0;font-size:13px;color:#8a7300;text-decoration:underline}
@media(max-width:640px){.modal.jb-privacy .modal-body{padding:18px 16px 12px}}
/* ===== LVF product page (lvf-p-*) — 2026-10-19 ===== */
.lvf-p-hero{background:linear-gradient(rgba(10,10,10,.74),rgba(10,10,10,.88)),url(/images/hero/hero-production.jpg) center/cover no-repeat;color:#fff;padding:30px 0 44px}
.lvf-p-hero-grid{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:center}
.lvf-p-hero-l h1{font-family:var(--brand-font-display,inherit);font-size:clamp(26px,4vw,46px);line-height:1.08;margin:0 0 16px;color:#fff}
.lvf-p-hero-r{text-align:center}
.lvf-p-hero-r img{width:100%;max-width:340px;height:auto;background:#fff;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:10px;box-shadow:0 16px 40px rgba(0,0,0,.35)}
.lvf-p-adv{background:#0E0E0E;padding:26px 0}
.lvf-p-adv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.lvf-p-adv-i{display:flex;gap:12px;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 16px}
.lvf-p-adv-i .ic{font-size:22px;line-height:1}
.lvf-p-adv-i b{display:block;color:#fff;font-size:14px}
.lvf-p-adv-i span{color:#c9c9c9;font-size:12.5px}
.lvf-p-2col{display:grid;grid-template-columns:1fr 320px;gap:30px;align-items:start;margin-top:40px}
.lvf-p-2col p{color:#444;font-size:15.5px;line-height:1.65;margin:0 0 14px}
.lvf-p-why-img img{width:100%;height:auto;background:#fff;border:1px solid #eef1f6;border-radius:14px;padding:10px}
.lvf-p-what{margin-top:40px}
.lvf-p-what-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:18px}
.lvf-p-wcard{background:#fff;border:1px solid #ececec;border-radius:14px;padding:20px;transition:.18s}
.lvf-p-wcard:hover{border-color:#E9C801;box-shadow:0 8px 24px rgba(0,0,0,.07)}
.lvf-p-wcard .ic{color:#E9C801;font-size:18px}
.lvf-p-wcard b{display:block;color:#111;font-size:15px;line-height:1.25;margin:8px 0 8px}
.lvf-p-wcard span{color:#666;font-size:13px;line-height:1.4}
.lvf-p-nav{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:center;margin:34px 0 8px}
.lvf-p-nav a{color:#8A7300;font-weight:700;font-size:14px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lvf-p-prevnext:last-child{text-align:right}
.lvf-p-all{text-align:center;color:#111}
.lvf-p-all:hover,.lvf-p-prevnext:hover{color:#E9C801}
@media(max-width:980px){.lvf-p-hero-grid{grid-template-columns:1fr}.lvf-p-hero-r{order:-1}.lvf-p-adv-grid{grid-template-columns:1fr 1fr}.lvf-p-2col{grid-template-columns:1fr}.lvf-p-what-grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-p-adv-grid{grid-template-columns:1fr}.lvf-p-what-grid{grid-template-columns:1fr}.lvf-p-nav{grid-template-columns:1fr}.lvf-hub-final>.lvf-p-nav .lvf-p-all{grid-column:auto}}

/* product: hide native page-header (hero has h1) */
body:has(.lvf-p-hero) .page-header{display:none}

/* ==== shared hub CTA/structure, reused on product pages ==== */
.lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hub-crumbs{font-size:13px;color:#bdbdbd;margin-bottom:16px}
.lvf-hub-crumbs a{color:#cfcfcf;text-decoration:none}
.lvf-hub-crumbs a:hover{color:#E9C801}
.lvf-hub-eyebrow{display:inline-block;color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:12px;border-bottom:1px solid rgba(233,200,1,.5);padding-bottom:4px}
.lvf-hub-lead{font-size:17px;line-height:1.6;max-width:680px;color:#555;margin:0 0 24px}
.lvf-hub-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}
.lvf-hub-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none;transition:.18s}
.lvf-hub-btn.y{background:#E9C801;color:#000}
.lvf-hub-btn.y:hover{background:#0E0E0E;color:#E9C801}
.lvf-hub-btn.o{border:2px solid #E9C801;color:#8A7300}
.lvf-hub-btn.o:hover{background:#E9C801;color:#000}
.lvf-hub-final{margin:44px 0 0;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;color:#fff}
.lvf-hub-final h3{font-family:var(--brand-font-display,inherit);font-size:26px;margin:0 0 10px;color:#fff}
.lvf-hub-final p{color:#cfcfcf;margin:0 0 18px;font-size:15px;max-width:520px}
.lvf-hub-final .hint{font-size:13.5px;color:#c9c9c9;border-left:2px solid #E9C801;padding-left:14px;max-width:230px}
.lvf-hub-final>.lvf-p-nav{grid-column:1/-1}
.lvf-hub-final>.lvf-p-nav .lvf-p-all{grid-column:2}
/* mobile: nav is single-column; the desktop column:2 above sits AFTER the 980/560 override, so re-reset here */
@media(max-width:560px){.lvf-hub-final>.lvf-p-nav .lvf-p-all{grid-column:auto}}

@media(max-width:980px){.lvf-hub-final{grid-template-columns:1fr}}
/* ==== /shared hub ==== */

/* == Rounded corners for ALL large block sections (owner 2026-10-19) == */
.sppb-section,.lvf-p-hero,.lvf-p-adv,.lvf-p-2col,.lvf-p-what,.lvf-hub-hero,.lvf-hub-band,.lvf-hub-dark,.lvf-hub-final{border-radius:16px}
.sppb-section,.lvf-p-hero,.lvf-p-adv,.lvf-hub-hero,.lvf-hub-band{overflow:hidden}
.lvf-hub-dark,.lvf-hub-final{border-radius:16px}

/* == Unified, tighter vertical rhythm between large blocks (owner 2026-10-19) == */
.sppb-section{padding-top:22px!important;padding-bottom:22px!important}
.lvf-p-hero{padding-top:26px!important;padding-bottom:26px!important}
.lvf-p-adv{padding-top:22px!important;padding-bottom:22px!important}
.lvf-p-2col,.lvf-p-what,.lvf-p-nav{margin-top:44px!important}
.lvf-hub-band,.lvf-hub-final{margin-top:44px!important}

/* --- owner 2026-10-19: uniform + tighter vertical rhythm between large blocks (28px) --- */
.sppb-section{padding-top:14px!important;padding-bottom:14px!important}
.lvf-p-hero{padding-top:26px!important;padding-bottom:14px!important}
.lvf-p-adv{padding-top:14px!important;padding-bottom:0!important}
.lvf-p-2col,.lvf-p-what,.lvf-p-nav,.lvf-hub-wrap,.lvf-hub-band,.lvf-hub-final{margin-top:28px!important}


/* --- owner 2026-10-19 (2): vertical rhythm +1 interval (14px) on the 28px base -> 42px between large blocks --- */
.sppb-section{padding-top:21px!important;padding-bottom:21px!important}
.lvf-p-2col,.lvf-p-what,.lvf-p-nav,.lvf-hub-wrap,.lvf-hub-band,.lvf-hub-final{margin-top:42px!important}


/* --- owner 2026-10-19 (3): vertical rhythm +2nd interval (+14px) -> 56px between large blocks --- */
.sppb-section{padding-top:28px!important;padding-bottom:28px!important}
.lvf-p-2col,.lvf-p-what,.lvf-p-nav,.lvf-hub-wrap,.lvf-hub-band,.lvf-hub-final{margin-top:56px!important}

/* LVF: legal footer links (owner 2026-10-19) */
.footer .grid-child .lfv-legal{order:3;flex:1 1 100%;width:100%;text-align:center;margin-top:10px;display:flex;gap:22px;justify-content:center;flex-wrap:wrap}
.footer .grid-child .lfv-legal a{color:rgba(255,255,255,.82)!important;text-decoration:none;font-size:14px;border-bottom:1px solid rgba(233,200,1,.45);padding-bottom:1px;transition:.2s}
.footer .grid-child .lfv-legal a:hover{color:#E9C801!important;border-color:#E9C801}

/* hide duplicated page-header on shevrony page */
body.itemid-109 .page-header{display:none!important}

/* LVF: Преимущества — один видимый H1 (hero), скрываем штатный page-header */
body.itemid-128 .page-header{display:none!important}

/* ==== owner 2026-10-23: главное меню ПО ЦЕНТРУ ==== */
@media(min-width:992px){
  .header.container-header>.grid-child.container-nav{justify-content:center!important}
  .header.container-header .container-nav nav.navbar,
  .header.container-header .container-nav .navbar-collapse,
  .header.container-header .metismenu.menu-horizontal{width:100%!important;justify-content:center!important}
}

/* 2026-10-23 (v3): garment subpages -- .lvf-hub-band refined: light corporate card,
   rounded yellow accent bar (::before) so corners match the 16px radius, tighter rhythm. */
.lvf-hub-band{position:relative!important;background:#F7F6F3!important;background-image:radial-gradient(120% 140% at 100% 0%,rgba(233,200,1,.055),transparent 42%)!important;border:1px solid #E8E5DC!important;border-left:none!important;border-radius:16px!important;padding:34px 42px 34px 46px!important;margin:24px auto 0!important;max-width:1120px!important;box-shadow:0 14px 34px rgba(23,23,15,.085)!important;overflow:hidden!important}
.lvf-hub-band::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:4px!important;background:linear-gradient(180deg,#F2D24A,#E9C801 55%,#D4B400)!important;border-radius:16px 0 0 16px!important}
.lvf-hub-band .lvf-hub-h2,.lvf-hub-band .lvf-p-desc p,.lvf-hub-band .lvf-p-desc div,.lvf-hub-band .lvf-p-desc li{color:#3B3B34!important}
.lvf-hub-band .lvf-hub-h2{font-family:var(--brand-font-display,inherit)!important;font-size:23px!important;font-weight:700!important;letter-spacing:-.01em!important;color:#17170F!important;margin:0 0 12px!important}
.lvf-hub-band .lvf-p-desc a,.lvf-hub-band .lvf-p-desc a:visited{color:#8A7300!important;font-weight:600!important}
.lvf-hub-band .lvf-p-2col{margin-top:0!important}
.lvf-hub-band .lvf-p-list{margin:6px 0 4px!important}
.lvf-hub-band .lvf-p-list li{margin:4px 0!important}

/* 2026-10-23 (v4): .lvf-hub-band -- схематичный интерактивный шаговый блок.
   Список «что подготовить для оценки» превращён в схему пронумерованных
   карточек-шагов (CSS-счётчик) с hover-подъёмом; отступ сверху поджат.
   CSS-only, чтобы класс-левел применился ко всем подстраницам без правки HTML. */
.lvf-hub-band{margin-top:20px!important;padding:30px 40px 30px 46px!important}
.lvf-hub-band .lvf-p-list{counter-reset:lvfstep;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))!important;gap:12px!important;list-style:none!important;padding:0!important;margin:16px 0 8px!important}
.lvf-hub-band .lvf-p-list li{counter-increment:lvfstep;position:relative!important;background:#fff!important;border:1px solid #ECE9E0!important;border-radius:12px!important;padding:14px 16px 14px 56px!important;margin:0!important;color:#3B3B34!important;box-shadow:0 4px 12px rgba(23,23,15,.05)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}
.lvf-hub-band .lvf-p-list li::before{content:counter(lvfstep,decimal-leading-zero)!important;position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(180deg,#F2D24A,#E9C801 60%,#D4B400)!important;color:#17170F!important;font-weight:800!important;font-size:12px!important;letter-spacing:.02em!important;border-radius:9px!important;box-shadow:0 2px 6px rgba(212,180,0,.35)!important}
.lvf-hub-band .lvf-p-list li:hover{transform:translateY(-3px)!important;box-shadow:0 12px 26px rgba(23,23,15,.13)!important;border-color:#E9C801!important}
.lvf-hub-band .lvf-p-list li:hover::before{background:linear-gradient(180deg,#E9C801,#D4B400)!important}
@media (max-width:560px){.lvf-hub-band .lvf-p-list{grid-template-columns:1fr!important}}
@media (prefers-reduced-motion:reduce){.lvf-hub-band .lvf-p-list li{transition:none!important}}
/* 2026-10-23 (v5): сетку шаговых карточек чиним — 5 карточек в ровный ряд
   (было 4+1 с пустотой), поднимаем контраст. Перекрывает v4 по каскаду. */
.lvf-hub-band .lvf-p-list{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))!important;gap:10px!important}
.lvf-hub-band .lvf-p-list li{color:#2A2A24!important;padding:14px 14px 14px 52px!important}
.lvf-hub-band .lvf-p-list li::before{width:28px!important;height:28px!important;left:12px!important}
@media (max-width:900px){.lvf-hub-band .lvf-p-list{grid-template-columns:repeat(2,1fr)!important}}
@media (max-width:560px){.lvf-hub-band .lvf-p-list{grid-template-columns:1fr!important}}

/* v5 gold lead frame (owner 18:26): thin golden, no white mat */
.lvf-p-hero-r img{background:transparent;border:1px solid rgba(233,200,1,.5);padding:8px}
/* v8 2026-10-24: в 'Услуги' показываем ВСЕ направления (хабы с подменю); одиночные сервисы-листья скрыты */


/* 2026-10-25: страницы услуг — верхняя плитка (hero) съезжала на 56px, т.к. .lvf-hub-wrap внутри .lvf-p-hero наследовал ритм margin-top:56px */
.lvf-p-hero>.lvf-hub-wrap{margin-top:0!important}
.lvf-p-hero>.lvf-hub-wrap,.lvf-hub-hero>.lvf-hub-wrap{margin-top:0!important}


/* 2026-10-26: tiles css moved from inline <style> of article 11 into shared brand.css */
.lvf-hub-catatalog{padding:40px 0 8px}
.lvf-hub-h2{font-family:var(--brand-font-display,inherit);font-size:clamp(24px,3vw,34px);color:#111;margin:0 0 8px}
.lvf-hub-sub{color:#666;font-size:16px;margin:0}
.lvf-hub-cat{font-size:17px;color:#111;margin:30px 0 14px;font-weight:700}
.lvf-hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.lvf-hub-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-hub-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-hub-photo{position:relative;display:block;height:150px}
.lvf-hub-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;opacity:.95}
.lvf-hub-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-hub-t{font-weight:700;font-size:16px;line-height:1.25;margin-bottom:8px;color:#111}
.lvf-hub-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-hub-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
@media(max-width:980px){.lvf-hub-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.lvf-hub-grid{grid-template-columns:1fr}}

/* LVF menu overflow (2026-10-27): cap tall dropdowns with an internal scroll so
   long submenus (e.g. "Услуги" -> "Вышивка на одежде", 27 items) stay reachable. */
@media (min-width: 992px){
  .container-header .container-nav .metismenu > li > .mm-collapse{
    max-height: calc(100vh - 170px);
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
  }
}


/* LVF: mobile menu - long list must not run off screen (owner 2026-10-27).
   On mobile the off-canvas panel had no scroll: its height was fixed to the
   level-1 list (~352px) while a nested list (e.g. 27-item 'Vyshivka na odezhde')
   overflowed it and was clipped, leaving the last items unreachable. Cap the panel
   height and enable inner scroll. The desktop rule (min-width:992px) is untouched. */
@media (max-width:991.98px){
  header.container-header #navbar1.navbar-collapse{max-height:calc(100vh - 110px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}
}


/* LVF: mobile menu (owner 2026-10-27) - nested submenus must FLOW inside the
   off-canvas panel, not stay desktop-absolute overlays. With static nested
   lists the panel grows to the cap and ONE scroll reaches every item
   (27-item 'Vyshivka na odezhde' included). Desktop rule untouched. */
@media (max-width: 991.98px){
  header.container-header #navbar1.navbar-collapse .metismenu .mm-collapse{
    position: static !important;
  }
  header.container-header #navbar1.navbar-collapse .metismenu .metismenu-item > .mm-collapse{
    padding-left: 14px;
  }
}

/* 2026-10-28 contrast fix: dark hero had .lvf-hub-lead #555 on dark bg */
.lvf-p-hero .lvf-hub-lead,.lvf-hub-dark .lvf-hub-lead{color:rgba(255,255,255,.88)}

/* ==== LVF mobile header: site search collapses to ONE icon (owner 2026-10-28) ==== */
@media (max-width: 991.98px) {
  .container-header .container-nav { flex-wrap: nowrap !important; align-items: center !important; gap: 8px; }
  .container-header .container-nav nav.navbar { flex: 1 1 auto; min-width: 0; }
  .container-header .container-search { margin-top: 0 !important; margin-left: auto !important; flex: 0 0 auto !important; width: auto !important; }
  .container-header .container-search label.finder { display: none !important; }
  .container-header .container-search input.js-finder-search-query { display: none !important; }
  .container-header .container-search button.btn {
    width: 40px; height: 40px; min-width: 40px; padding: 0 !important;
    border: 0 !important; border-radius: 50% !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important;
    background: var(--brand-yellow, #E9C801) !important; color: #0E0E0E !important;
    font-size: 0 !important; letter-spacing: 0 !important;
    box-shadow: 0 2px 8px rgba(0,0,0,.22);
  }
  .container-header .container-search button.btn > span { font-size: 17px !important; margin: 0 !important; color: #0E0E0E !important; }
}

/* LVF mobile hero (2026-10-29): на телефоне грузим узкий кроп вместо ландшафтного
   исходника 1400x700. cover в портретном боксе показывает ровно центральные ~264px
   исходника, поэтому это те же пиксели при ~1/4 веса. !important — инлайн-SPPB-стили
   (главная/хабы) идут после brand.min.css и перекрывают его по каскаду. */
@media (max-width:991.98px){
  #section-id-77efba1f-111d-4d71-b245-14f1f6741e89{background-image:url("/images/hero/hero-production-mob.jpg")!important}
  .lvf-hub-hero{background-image:linear-gradient(rgba(10,10,10,.72),rgba(10,10,10,.86)),url("/images/hero/hero-production-mob.jpg")!important}
  .lvf-p-hero{background-image:linear-gradient(rgba(10,10,10,.74),rgba(10,10,10,.88)),url("/images/hero/hero-production-mob.jpg")!important}
}
/* ==== LVF mobile tap targets (2026-10-29 owner): hit-area >=44px, no layout shift ==== */
@media(max-width:991.98px){
  .lfv-hcontact{gap:5px}
  .lfv-hcontact .lfv-htel,.lfv-hcontact .lfv-hmail{width:44px;height:44px}
  .container-header .container-search button.btn{width:44px;height:44px;min-width:44px}
}
.lvf-more{display:inline-block;position:relative}
.lfv-more::after{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-10px}
.footer a{position:relative}
.footer a::after{content:"";position:absolute;left:0;right:0;top:-11px;bottom:-11px}

:root {
		--hue: 214;
		--template-bg-light: #f0f4fb;
		--template-text-dark: #495057;
		--template-text-light: #ffffff;
		--template-link-color: var(--link-color);
		--template-special-color: #001B4C;
		
	}
:root {
        --body-bg: #FFFFFF;
        --body-color: #17170F;
        --btnbg: #E9C801;
        --btnbgh: #E4D060;
        --btncolor: #0E0E0E;
        --btncolorh: #0E0E0E;
        --footerbg: #0E0E0E;
        --footercolor: #FFFFFF;
        --headerbg: #0E0E0E;
        --headercolor: #FFFFFF;
        --link-color: #0E0E0E;
        --link-hover-color: #8A7300;
    }
:root {
        --body-font-size: 1rem;
        --h1size: 2rem;
        --h2size: 1.7rem;
        --h3size: 1.5rem;
    }
@media(min-width: 1400px) {.sppb-row-container { max-width: 1320px; }}
.sp-page-builder .page-content #section-id-5c5b8490-2ec0-40b9-ae0b-4fa7c1a2dda5{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5c5b8490-2ec0-40b9-ae0b-4fa7c1a2dda5{padding-top:90px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5d5095fa-22f9-458b-b803-b22a4fd6a23c{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-725bacf7-7f24-48a3-a5b7-8438bc08ab84{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-725bacf7-7f24-48a3-a5b7-8438bc08ab84{padding-top:70px;padding-right:0px;padding-bottom:60px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b0855a04-374d-48d9-b11b-adce4f532179{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b0855a04-374d-48d9-b11b-adce4f532179{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b0855a04-374d-48d9-b11b-adce4f532179{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b0855a04-374d-48d9-b11b-adce4f532179{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b0855a04-374d-48d9-b11b-adce4f532179{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b0855a04-374d-48d9-b11b-adce4f532179{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-4865d3ea-3178-4401-956b-f26532be04f2{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-4865d3ea-3178-4401-956b-f26532be04f2{padding-top:60px;padding-right:0px;padding-bottom:60px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8847af19-9001-43ff-8fe7-2c46cf6b1cec{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-h2{font-size:32px;margin:0 0 6px;color:#000}
.lvf-sub{color:#666;margin:0 0 8px;font-size:17px}
.lvf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}
.lvf-post{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;text-decoration:none;color:#111;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}
.lvf-post:hover{border-color:#E9C801;box-shadow:0 6px 22px rgba(0,0,0,.06)}
.lvf-post .ph{aspect-ratio:16/10;background:#f2f2f2;display:flex;align-items:flex-end;padding:14px;color:#8A7300;font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase}
.lvf-post .body{padding:22px}
.lvf-post h3{color:#000;margin:0 0 10px;font-size:19px;line-height:1.3}
.lvf-post p{color:#555;margin:0 0 14px;font-size:15px;line-height:1.5}
.lvf-post .more{color:#8A7300;font-weight:700;font-size:15px}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff;font-size:32px;margin:0 0 12px}
.lvf-cta p{color:#dcdcdc;max-width:640px;margin:0 auto 22px}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
@media(max-width:820px){.lvf-grid{grid-template-columns:1fr 1fr}.lvf-h1{font-size:32px}}
@media(max-width:560px){.lvf-grid{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-767c582d-9c12-45b0-a2bd-b727c5b9442d{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-767c582d-9c12-45b0-a2bd-b727c5b9442d{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-2f8e3431-0073-47da-840d-1112d079b60f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-2f8e3431-0073-47da-840d-1112d079b60f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-2f8e3431-0073-47da-840d-1112d079b60f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-2f8e3431-0073-47da-840d-1112d079b60f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-2f8e3431-0073-47da-840d-1112d079b60f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-2f8e3431-0073-47da-840d-1112d079b60f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-43478e20-8e2a-44b3-a360-b17a3338689e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-43478e20-8e2a-44b3-a360-b17a3338689e{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ea9586b2-0d7d-4cf9-9b2e-c742a737dbb0{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-34c092ed-fa0e-44d2-b416-4b001589784b{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-34c092ed-fa0e-44d2-b416-4b001589784b{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-59723e7f-25b4-47d6-ab7d-714846e69a8f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-7daeb843-4dd4-4922-b722-c71a6bfc698f{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7daeb843-4dd4-4922-b722-c71a6bfc698f{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-61136000-ee7e-4fed-aa58-44ef991ad78c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-61136000-ee7e-4fed-aa58-44ef991ad78c{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-61136000-ee7e-4fed-aa58-44ef991ad78c{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-61136000-ee7e-4fed-aa58-44ef991ad78c{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-61136000-ee7e-4fed-aa58-44ef991ad78c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-61136000-ee7e-4fed-aa58-44ef991ad78c{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:46px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111}
.lvf-h2-w{font-size:32px;line-height:1.15;margin:0 0 14px;color:#fff}
.lvf-lead{font-size:18px;line-height:1.6;max-width:780px;color:#e7e7e7}
.lvf-search{display:flex;gap:10px;margin-top:26px;max-width:560px}
.lvf-search input{flex:1;padding:14px 18px;border-radius:8px;border:1px solid #333;background:#1a1a1a;color:#fff;font-size:16px}
.lvf-search button{background:#E9C801;color:#000;border:0;padding:14px 26px;border-radius:8px;font-weight:700;cursor:pointer;font-size:16px}
.lvf-tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}
.lvf-tcard{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;text-decoration:none;color:#111;display:block}
.lvf-tcard:hover{border-color:#E9C801}
.lvf-tico{width:42px;height:42px;border-radius:10px;background:#FBF3C6;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:14px}
.lvf-tcard h3{margin:0 0 6px;font-size:18px}
.lvf-tcard p{margin:0 0 10px;color:#666;font-size:14px;line-height:1.4}
.lvf-tcnt{color:#8A7300;font-size:13px;font-weight:700}
.lvf-tgroup{margin-top:34px}
.lvf-tgroup h3{font-size:22px;margin:0 0 4px;color:#111;border-left:4px solid #E9C801;padding-left:12px}
.lvf-tgroup .lvf-sub{color:#666;font-size:14px;margin:0 0 14px;padding-left:16px}
.lvf-q{border:1px solid #e6e6e6;border-radius:10px;margin-bottom:10px;background:#fff;overflow:hidden}
.lvf-q summary{padding:16px 20px;cursor:pointer;font-weight:600;color:#111;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:12px}
.lvf-q summary::-webkit-details-marker{display:none}
.lvf-q summary:after{content:"+";color:#E9C801;font-size:22px;font-weight:700}
.lvf-cta{text-align:center}
.lvf-btn{display:inline-block;padding:15px 30px;border-radius:8px;font-weight:700;text-decoration:none;background:#E9C801;color:#000;margin-top:18px}
.lvf-hide{display:none!important}
@media(max-width:900px){.lvf-tgrid{grid-template-columns:repeat(2,1fr)}.lvf-h1{font-size:34px}.lvf-h2,.lvf-h2-w{font-size:26px}}
@media(max-width:560px){.lvf-tgrid{grid-template-columns:1fr}}
.sp-page-builder .page-content #section-id-0eff1cfb{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-0eff1cfb{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e7fb80ba{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e7fb80ba{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e7fb80ba{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e7fb80ba{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e7fb80ba{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e7fb80ba{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-278bc52a{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-278bc52a{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0bff7329{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0bff7329{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0bff7329{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0bff7329{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0bff7329{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0bff7329{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-dd7eeea1{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-dd7eeea1{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-9adbcd57{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-9adbcd57{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-9adbcd57{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-9adbcd57{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-9adbcd57{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-9adbcd57{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2724b308{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2724b308{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-7f375547{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7f375547{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7f375547{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7f375547{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7f375547{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7f375547{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-3de78622{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-3de78622{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-9861b659{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-9861b659{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-9861b659{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-9861b659{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-9861b659{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-9861b659{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 6px;color:#111;font-family:Gunplay,Oswald,sans-serif;position:relative;padding-bottom:12px}
.lvf-h2:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;background:#E9C801;border-radius:2px}
.lvf-h3{font-size:20px;line-height:1.2;margin:0 0 12px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;justify-content:center}
.lvf-badge{display:flex;align-items:center;gap:12px;border:1px solid #eee;border-radius:12px;padding:14px 18px;color:#111;font-weight:600;font-size:15px;background:#fff}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-pay2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
.lvf-paycard{background:#fff;border:1px solid #eee;border-radius:14px;padding:26px}
.lvf-paycard .pc-i{width:44px;height:44px;border-radius:10px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:16px}
.lvf-cap{list-style:none;padding:0;margin:8px 0 0}
.lvf-cap li{padding:9px 0 9px 32px;position:relative;color:#555;font-size:15px;line-height:1.5}
.lvf-cap li:before{content:"✓";position:absolute;left:0;top:8px;color:#8A7300;font-weight:700}
.lvf-mini{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:12px 16px;color:#333;font-size:14px;line-height:1.5}
.lvf-mini b{color:#8A7300}
.lvf-serv{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}
.lvf-serv span{border:1px solid #ddd;border-radius:8px;padding:8px 14px;font-weight:700;color:#111;font-size:14px;background:#fff}
.lvf-note{background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:16px 20px;color:#333;font-size:15px;line-height:1.55;margin-top:28px}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:15.5px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-cta{color:#fff}
.lvf-cta .box{background:linear-gradient(120deg,#0E0E0E 0%,#1a1a1f 100%);border-radius:16px;padding:44px 46px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center}
.lvf-cta h2{color:#fff;font-size:30px;margin:0 0 14px;font-family:Gunplay,Oswald,sans-serif}
.lvf-cta p{color:#d8d8d8;margin:0 0 22px;font-size:16px;line-height:1.6}
.lvf-cta .cbtns{display:flex;flex-direction:column;gap:12px}
.lvf-cta .cbtns .lvf-btn{text-align:center}
@media(max-width:980px){.lvf-pay2{grid-template-columns:1fr}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-cta .box{grid-template-columns:1fr;padding:30px 22px}.lvf-h1{font-size:34px}.lvf-h2{font-size:26px}}
@media(max-width:560px){.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-67e4bcb7{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-67e4bcb7{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b08c6043{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-0232b519{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-0232b519{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-273f9898{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-6cc341b5{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-6cc341b5{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-59a98acf{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b7fa6f5c{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b7fa6f5c{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5a32335b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5a32335b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5a32335b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5a32335b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5a32335b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5a32335b{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-09ec66ec{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-09ec66ec{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-6ffe9f32{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-6ffe9f32{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-6ffe9f32{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-6ffe9f32{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-6ffe9f32{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-6ffe9f32{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-73e4b392{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-73e4b392{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0d7150ec{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 6px;color:#111;font-family:Gunplay,Oswald,sans-serif;position:relative;padding-bottom:12px}
.lvf-h2:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;background:#E9C801;border-radius:2px}
.lvf-h3{font-size:20px;line-height:1.2;margin:0 0 12px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;justify-content:center}
.lvf-badge{display:flex;align-items:center;gap:12px;border:1px solid #eee;border-radius:12px;padding:14px 18px;color:#111;font-weight:600;font-size:15px;background:#fff}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-pay2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
.lvf-paycard{background:#fff;border:1px solid #eee;border-radius:14px;padding:26px}
.lvf-paycard .pc-i{width:44px;height:44px;border-radius:10px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:16px}
.lvf-cap{list-style:none;padding:0;margin:8px 0 0}
.lvf-cap li{padding:9px 0 9px 32px;position:relative;color:#555;font-size:15px;line-height:1.5}
.lvf-cap li:before{content:"✓";position:absolute;left:0;top:8px;color:#8A7300;font-weight:700}
.lvf-mini{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:12px 16px;color:#333;font-size:14px;line-height:1.5}
.lvf-mini b{color:#8A7300}
.lvf-serv{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}
.lvf-serv span{border:1px solid #ddd;border-radius:8px;padding:8px 14px;font-weight:700;color:#111;font-size:14px;background:#fff}
.lvf-note{background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:16px 20px;color:#333;font-size:15px;line-height:1.55;margin-top:28px}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:15.5px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-cta{color:#fff}
.lvf-cta .box{background:linear-gradient(120deg,#0E0E0E 0%,#1a1a1f 100%);border-radius:16px;padding:44px 46px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center}
.lvf-cta h2{color:#fff;font-size:30px;margin:0 0 14px;font-family:Gunplay,Oswald,sans-serif}
.lvf-cta p{color:#d8d8d8;margin:0 0 22px;font-size:16px;line-height:1.6}
.lvf-cta .cbtns{display:flex;flex-direction:column;gap:12px}
.lvf-cta .cbtns .lvf-btn{text-align:center}
@media(max-width:980px){.lvf-pay2{grid-template-columns:1fr!important}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-cta .box{grid-template-columns:1fr;padding:30px 22px}.lvf-h1{font-size:34px}.lvf-h2{font-size:26px}}
@media(max-width:560px){.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.lvf-badgewrap{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}
.lvf-badge2{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 16px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge2 .bi{width:36px;height:36px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-imgrow{display:grid;grid-template-columns:1.25fr 1fr;gap:26px;align-items:center}
@media(max-width:980px){.lvf-badgewrap{grid-template-columns:1fr}.lvf-imgrow{grid-template-columns:1fr}}
.sp-page-builder .page-content #section-id-18df9c93{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-18df9c93{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b5f4f587{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b5f4f587{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b5f4f587{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b5f4f587{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b5f4f587{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b5f4f587{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-34248ecf{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-34248ecf{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0bafc383{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0bafc383{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0bafc383{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0bafc383{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0bafc383{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0bafc383{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b1ffac6e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b1ffac6e{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e095b7da{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e095b7da{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e095b7da{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e095b7da{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e095b7da{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e095b7da{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-bf78d019{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-bf78d019{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e3b4bbc3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e3b4bbc3{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e3b4bbc3{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e3b4bbc3{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e3b4bbc3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e3b4bbc3{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-fee737bd{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-fee737bd{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-fcfd3a4a{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-fcfd3a4a{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-fcfd3a4a{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-fcfd3a4a{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-fcfd3a4a{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-fcfd3a4a{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-sec-narrow{max-width:980px;margin:0 auto;padding:0 20px}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 6px;color:#111;font-family:Gunplay,Oswald,sans-serif;position:relative;padding-bottom:12px}
.lvf-h2:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;background:#E9C801;border-radius:2px}
.lvf-h3{font-size:19px;line-height:1.2;margin:0 0 10px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;justify-content:center}
.lvf-badge{display:flex;align-items:center;gap:12px;border:1px solid #eee;border-radius:12px;padding:14px 18px;color:#111;font-weight:600;font-size:15px;background:#fff}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-pay2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
.lvf-paycard{background:#fff;border:1px solid #eee;border-radius:14px;padding:26px}
.lvf-paycard .pc-i{width:44px;height:44px;border-radius:10px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:16px}
.lvf-paycard h3{color:#000;margin:0 0 12px;font-size:20px;font-family:Gunplay,Oswald,sans-serif}
.lvf-paycard p{color:#555;font-size:15px;line-height:1.55;margin:0 0 12px}
.lvf-cap{list-style:none;padding:0;margin:8px 0 0}
.lvf-cap li{padding:9px 0 9px 32px;position:relative;color:#555;font-size:15px;line-height:1.5}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:8px;color:#8A7300;font-weight:700}
.lvf-mini{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:12px 16px;color:#333;font-size:14px;line-height:1.5}
.lvf-tiles4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;color:#111;display:flex;flex-direction:column}
.lvf-tile .tph{aspect-ratio:16/10;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-tile .tph svg{width:38%;height:38%;color:#E9C801;opacity:.92}
.lvf-tile .tb{padding:20px}
.lvf-tile .tb h3{font-size:16px;color:#000;margin:0 0 8px;line-height:1.25}
.lvf-tile .pct{font-size:36px;font-weight:800;color:#000;font-family:Gunplay,Oswald,sans-serif;margin-bottom:6px}
.lvf-tile .tb p{color:#666;font-size:13.5px;margin:0;line-height:1.45}
.lvf-tile .tb .fine{color:#8A7300;font-weight:700}
.lvf-note{background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:16px 20px;color:#333;font-size:15px;line-height:1.55;margin-top:28px}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:15.5px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-cta{color:#fff}
.lvf-cta .box{background:linear-gradient(120deg,#0E0E0E 0%,#1a1a1f 100%);border-radius:16px;padding:44px 46px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center}
.lvf-cta h2{color:#fff;font-size:30px;margin:0 0 14px;font-family:Gunplay,Oswald,sans-serif}
.lvf-cta p{color:#d8d8d8;margin:0 0 22px;font-size:16px;line-height:1.6}
.lvf-cta .cbtns{display:flex;flex-direction:column;gap:12px}
.lvf-cta .cbtns .lvf-btn{text-align:center}
@media(max-width:980px){.lvf-pay2{grid-template-columns:1fr}.lvf-tiles4{grid-template-columns:1fr 1fr}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-cta .box{grid-template-columns:1fr;padding:30px 22px}.lvf-h1{font-size:34px}.lvf-h2{font-size:26px}}
@media(max-width:560px){.lvf-tiles4,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-afa19d0a{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-afa19d0a{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b08c6043{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b08c6043{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-c557e36d{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-c557e36d{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-273f9898{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-273f9898{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-924ed38b{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-924ed38b{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-59a98acf{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-59a98acf{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-6040e3bc{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-6040e3bc{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-04741519{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-04741519{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-04741519{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-04741519{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-04741519{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-04741519{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-52125a3f{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-52125a3f{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0d7150ec{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0d7150ec{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 6px;color:#111;font-family:Gunplay,Oswald,sans-serif;position:relative;padding-bottom:12px}
.lvf-h2:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;background:#E9C801;border-radius:2px}
.lvf-h3{font-size:20px;line-height:1.2;margin:0 0 12px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:6px;justify-content:center}
.lvf-badge{display:flex;align-items:center;gap:12px;border:1px solid #eee;border-radius:12px;padding:14px 18px;color:#111;font-weight:600;font-size:15px;background:#fff}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-pay2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}
.lvf-paycard{background:#fff;border:1px solid #eee;border-radius:14px;padding:26px}
.lvf-paycard .pc-i{width:44px;height:44px;border-radius:10px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:16px}
.lvf-cap{list-style:none;padding:0;margin:8px 0 0}
.lvf-cap li{padding:9px 0 9px 32px;position:relative;color:#555;font-size:15px;line-height:1.5}
.lvf-cap li:before{content:"¹3";position:absolute;left:0;top:8px;color:#8A7300;font-weight:700}
.lvf-mini{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:12px 16px;color:#333;font-size:14px;line-height:1.5}
.lvf-mini b{color:#8A7300}
.lvf-serv{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}
.lvf-serv span{border:1px solid #ddd;border-radius:8px;padding:8px 14px;font-weight:700;color:#111;font-size:14px;background:#fff}
.lvf-note{background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:16px 20px;color:#333;font-size:15px;line-height:1.55;margin-top:28px}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:15.5px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-cta{color:#fff}
.lvf-cta .box{background:linear-gradient(120deg,#0E0E0E 0%,#1a1a1f 100%);border-radius:16px;padding:44px 46px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:center}
.lvf-cta h2{color:#fff;font-size:30px;margin:0 0 14px;font-family:Gunplay,Oswald,sans-serif}
.lvf-cta p{color:#d8d8d8;margin:0 0 22px;font-size:16px;line-height:1.6}
.lvf-cta .cbtns{display:flex;flex-direction:column;gap:12px}
.lvf-cta .cbtns .lvf-btn{text-align:center}
@media(max-width:980px){.lvf-pay2{grid-template-columns:1fr!important}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-cta .box{grid-template-columns:1fr;padding:30px 22px}.lvf-h1{font-size:34px}.lvf-h2{font-size:26px}}
@media(max-width:560px){.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-77efba1f-111d-4d71-b245-14f1f6741e89{background-color:#0E0E0E;background-image:url("/images/hero/hero-production.jpg");background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-77efba1f-111d-4d71-b245-14f1f6741e89{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.sp-page-builder .page-content #section-id-77efba1f-111d-4d71-b245-14f1f6741e89 > .sppb-row-overlay {mix-blend-mode:normal;}#column-id-c339921a-d8f8-44dd-9fee-f63f87742890{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c339921a-d8f8-44dd-9fee-f63f87742890{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c339921a-d8f8-44dd-9fee-f63f87742890{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c339921a-d8f8-44dd-9fee-f63f87742890{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c339921a-d8f8-44dd-9fee-f63f87742890{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c339921a-d8f8-44dd-9fee-f63f87742890{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b1d86d91-d6c4-4111-98e3-d71ecbc72f40{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b1d86d91-d6c4-4111-98e3-d71ecbc72f40{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-be5f1b58-f240-48f1-bded-e46b02772d44{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-be5f1b58-f240-48f1-bded-e46b02772d44{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-be5f1b58-f240-48f1-bded-e46b02772d44{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-be5f1b58-f240-48f1-bded-e46b02772d44{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-be5f1b58-f240-48f1-bded-e46b02772d44{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-be5f1b58-f240-48f1-bded-e46b02772d44{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-5d7d0a36-c3ac-4c87-a76f-81f83267348b{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5d7d0a36-c3ac-4c87-a76f-81f83267348b{padding-top:70px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e1a96759-7a30-453d-a1ce-eac818488bbe{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e1a96759-7a30-453d-a1ce-eac818488bbe{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e1a96759-7a30-453d-a1ce-eac818488bbe{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e1a96759-7a30-453d-a1ce-eac818488bbe{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e1a96759-7a30-453d-a1ce-eac818488bbe{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e1a96759-7a30-453d-a1ce-eac818488bbe{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-d90be4b0-a56c-48e7-90d1-250afdcc9686{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-d90be4b0-a56c-48e7-90d1-250afdcc9686{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-283a4c64-2b4a-413a-83bb-00ecfcc01a67{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-38d0c546-35f3-440f-b5ab-5a06b7d8e26e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-38d0c546-35f3-440f-b5ab-5a06b7d8e26e{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-dc1fb0dc-eaee-4671-ba1e-695e650f6e95{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2a516a70-af9b-4cab-a461-6f370dfb35fe{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2a516a70-af9b-4cab-a461-6f370dfb35fe{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0576b904-5ed9-45f3-a2c4-36f9b43e7df1{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-30273fb1-8463-4442-b5a4-5fbd3cb67f5f{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-30273fb1-8463-4442-b5a4-5fbd3cb67f5f{padding-top:70px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-594f87f4-33f6-4f84-959c-97edb86b5584{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-594f87f4-33f6-4f84-959c-97edb86b5584{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-594f87f4-33f6-4f84-959c-97edb86b5584{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-594f87f4-33f6-4f84-959c-97edb86b5584{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-594f87f4-33f6-4f84-959c-97edb86b5584{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-594f87f4-33f6-4f84-959c-97edb86b5584{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-895947e6-8964-4946-8c07-a58f3fc0384e{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-895947e6-8964-4946-8c07-a58f3fc0384e{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ffe2b876-cdc7-4225-9f89-ab74c9410616{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-9b5cec93-0097-46cc-a263-03e887a7291a{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-9b5cec93-0097-46cc-a263-03e887a7291a{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-96c5c815-11ad-4ee9-bf19-1557663ddf0b{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111}
.lvf-lead{font-size:18px;line-height:1.6;max-width:720px;color:#f0f0f0}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn svg{width:19px;height:19px}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%;transition:box-shadow .15s}
.lvf-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-why h2{color:#fff}
.lvf-why ul{list-style:none;padding:0;margin:18px 0 0;max-width:820px}
.lvf-why li{padding:14px 0 14px 38px;position:relative;border-bottom:1px solid rgba(255,255,255,.14);color:#e7e7e7}
.lvf-why li:before{content:"\2713";position:absolute;left:0;top:13px;color:#E9C801;font-weight:700}
.lvf-why li b{color:#fff}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:34px}
.lvf-step{border:1px solid #eee;border-radius:12px;padding:20px;background:#fff}
.lvf-step b{display:flex;width:34px;height:34px;border-radius:9px;background:#E9C801;color:#000;align-items:center;justify-content:center;font-weight:800;margin-bottom:12px}
.lvf-step strong{display:block;color:#000;margin-bottom:4px}
.lvf-gal{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
.lvf-rev{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-revcard{border:1px solid #eee;border-radius:12px;padding:22px;background:#fff}
.lvf-revcard p{color:#333;margin:0 0 12px}
.lvf-revcard b{color:#000;display:block}
.lvf-faq details{border:1px solid #eee;border-radius:12px;padding:16px 20px;margin-top:12px;background:#fff}
.lvf-faq summary{font-weight:700;color:#111;cursor:pointer}
.lvf-faq details p{color:#555;margin:10px 0 0}
.lvf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}
.lvf-tiles-3{grid-template-columns:repeat(3,1fr)}
.lvf-tile{display:flex;flex-direction:column;gap:10px;padding:22px 20px;border-radius:14px;box-sizing:border-box;max-width:100%}
.lvf-tile .ic{width:36px;height:36px;color:#E9C801;flex:0 0 auto}
.lvf-tile .ic svg{width:100%;height:100%;display:block}
.lvf-tile .num{font-family:'Gunplay','Oswald',system-ui,sans-serif;font-size:40px;font-weight:800;line-height:1;letter-spacing:.5px;text-transform:uppercase}
.lvf-tile .lbl{font-size:13px;line-height:1.35}
.lvf-tile-dark{background:rgba(255,255,255,.07);border:1px solid rgba(233,200,1,.32);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.lvf-tile-dark .num{color:#fff}
.lvf-tile-dark .lbl{color:#cfcfcf}
.lvf-tile-light{background:#fff;border:1px solid #eee}
.lvf-tile-light .num{color:#0E0E0E}
.lvf-tile-light .lbl{color:#666}
@media(max-width:980px){.lvf-tiles,.lvf-tiles-3{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:repeat(2,1fr)}.lvf-cards,.lvf-gal,.lvf-rev{grid-template-columns:repeat(2,1fr)}.lvf-h1{font-size:34px}}
@media(max-width:560px){.lvf-tiles,.lvf-tiles-3{grid-template-columns:repeat(2,1fr)}.lvf-cards,.lvf-gal,.lvf-rev,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}.lvf-tile .num{font-size:32px}.lvf-tile{padding:18px 16px}.lvf-sec{padding:0 16px}}
.lvf-ph,.lvf-workimg,.lvf-mph{position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}.lvf-ph{aspect-ratio:4/3;border-radius:12px}.lvf-workimg{aspect-ratio:4/3;border-radius:0}.lvf-mph{aspect-ratio:1/1;border-radius:0}.lvf-ill{width:52%;height:52%;color:#E9C801;opacity:.92;filter:drop-shadow(0 3px 8px rgba(233,200,1,.18))}.lvf-mph .lvf-ill{width:46%;height:46%}.lvf-ph-label{position:absolute;left:10px;bottom:10px;font-size:12px;font-weight:700;letter-spacing:.3px;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.sp-page-builder .page-content #section-id-cfc39c30{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-cfc39c30{padding-top:90px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8ad65e6d{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8ad65e6d{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8ad65e6d{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8ad65e6d{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8ad65e6d{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8ad65e6d{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-6be9073f{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-6be9073f{padding-top:60px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-50fd62b4{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-50fd62b4{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-50fd62b4{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-50fd62b4{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-50fd62b4{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-50fd62b4{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-7978a142{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7978a142{padding-top:20px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-66a45a68{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-66a45a68{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-66a45a68{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-66a45a68{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-66a45a68{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-66a45a68{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-84fa1105{background-color:#FBF3C6;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-84fa1105{padding-top:70px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-ac72567b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ac72567b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ac72567b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ac72567b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ac72567b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ac72567b{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-chero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h1 em{color:#E9C801;font-style:normal}
.lvf-lead{font-size:18px;line-height:1.6;max-width:780px;color:#e7e7e7}
.lvf-facts{display:flex;gap:34px;flex-wrap:wrap;margin-top:28px;color:#fff}
.lvf-facts b{color:#E9C801;font-size:22px;display:block}
.lvf-facts span{font-size:14px;color:#cfcfcf}
.lvf-contactgrid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}
.lvf-info{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.lvf-icard{border:1px solid #eee;border-radius:12px;padding:20px;background:#fafafa}
.lvf-ilab{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#8A7300;font-weight:700;margin-bottom:8px}
.lvf-ival{font-size:17px;color:#111;font-weight:600;text-decoration:none}
.lvf-ival a{color:#111;text-decoration:none}
.lvf-isub{font-size:13px;color:#777;margin-top:6px}
.lvf-formbox{border:1px solid #eee;border-radius:14px;padding:26px;background:#fff}
.lvf-formbox h2{margin:0 0 6px;color:#000}
.lvf-fsub{color:#666;font-size:14px;margin:0 0 16px}
.lvf-form{display:flex;flex-direction:column;gap:12px}
.lvf-form input,.lvf-form textarea{border:1px solid #ddd;border-radius:8px;padding:12px 14px;font-size:15px;font-family:inherit;color:#111;background:#fff}
.lvf-form input:focus,.lvf-form textarea:focus{outline:none;border-color:#E9C801}
.lvf-btn{display:inline-block;padding:14px 30px;border-radius:8px;font-weight:700;text-decoration:none;background:#E9C801;color:#000;border:0;cursor:pointer;font-size:15px;font-family:inherit}
.lvf-fok{display:none;margin-top:12px;color:#1a7d1a;font-weight:600;font-size:14px}
.lvf-maphead{text-align:center;max-width:720px;margin:0 auto 22px}
.lvf-maphead h2{color:#000;margin:0 0 8px}
.lvf-maphead p{color:#555;margin:0}
.lvf-map{border-radius:14px;overflow:hidden;border:1px solid #eee}
.lvf-map iframe{display:block;width:100%;height:420px;border:0}
.lvf-cta{text-align:center;max-width:820px;margin:0 auto}
.lvf-cta h2{color:#000;margin:0 0 12px}
.lvf-cta p{color:#333;margin:0 0 22px}
@media(max-width:900px){.lvf-contactgrid{grid-template-columns:1fr}.lvf-h1{font-size:30px}}
@media(max-width:560px){.lvf-info{grid-template-columns:1fr}}
.lvf-file{display:flex;flex-direction:column;gap:6px;font-size:14px;color:#555}
.lvf-file input[type=file]{border:1px dashed #ccc;border-radius:8px;padding:10px;font-size:14px;background:#fafafa}
.lvf-cap{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#111}
.lvf-slider{position:relative;height:44px;background:#f4f4f4;border:1px solid #e2e2e2;border-radius:10px;max-width:340px}
.lvf-track{position:absolute;top:50%;left:8px;right:8px;height:6px;margin-top:-3px;background:#dcdcdc;border-radius:3px}
.lvf-target{position:absolute;top:5px;bottom:5px;width:4px;background:#E9C801;border-radius:2px;left:50%;transition:left .2s}
.lvf-handle{position:absolute;top:50%;left:8px;width:34px;height:34px;margin:-17px 0 0 -17px;background:#111;color:#E9C801;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:grab;touch-action:none;user-select:none}
.lvf-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}
.lvf-consent{display:flex;gap:9px;align-items:flex-start;font-size:13px;color:#333;margin:2px 0 14px;line-height:1.45}.lvf-consent input{width:auto!important;margin:2px 0 0!important;flex:0 0 auto;accent-color:#E9C801}.lvf-consent a{color:#8A7300;text-decoration:underline}
.sp-page-builder .page-content #section-id-f81e61cd-b6ec-4d00-a7e3-516bb1fe07ee{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-f81e61cd-b6ec-4d00-a7e3-516bb1fe07ee{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7719835a-0f52-4865-9eb4-fa2e45bb5851{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-68f074bb-4e52-4d7e-8622-0f7ab011190b{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-68f074bb-4e52-4d7e-8622-0f7ab011190b{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-50ab8e53-0f16-4073-b02a-78cfbc2cbcc5{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b31826e4-21e1-4786-beee-23c31da63cdb{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b31826e4-21e1-4786-beee-23c31da63cdb{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5d36a7d6-442d-4913-a4cf-11e9f80400d3{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2f6ce3fd-e571-4105-9e81-10113e5768b1{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2f6ce3fd-e571-4105-9e81-10113e5768b1{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c8b0a65b-0a5d-4ed9-ae5d-3eb0948fc356{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b75b2553-322f-43a2-998a-2178da0e9703{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b75b2553-322f-43a2-998a-2178da0e9703{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-589087f2-b3ce-4c47-a859-02cee739c788{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-589087f2-b3ce-4c47-a859-02cee739c788{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-589087f2-b3ce-4c47-a859-02cee739c788{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-589087f2-b3ce-4c47-a859-02cee739c788{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-589087f2-b3ce-4c47-a859-02cee739c788{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-589087f2-b3ce-4c47-a859-02cee739c788{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-e6ec6e79-c83b-4773-a934-736ba25fe446{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-e6ec6e79-c83b-4773-a934-736ba25fe446{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-1cd21be0-61b1-40af-a4b2-7e2ccfeb824b{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-68fbba33-1733-432e-b23f-f7b77abe12d6{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-68fbba33-1733-432e-b23f-f7b77abe12d6{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-9098253d-31a7-44cb-8aa0-ddd5e1f96a25{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-14f704c5-293f-42c4-b86c-d03d1d2b15b8{background-color:#E9C801;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-14f704c5-293f-42c4-b86c-d03d1d2b15b8{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-255abf3d-5bd5-4ef5-b910-9285b7af4b15{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:760px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-facts{display:flex;gap:26px;flex-wrap:wrap;margin-top:26px;color:#fff}
.lvf-facts b{color:#E9C801;font-size:20px}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-cards5{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px;text-align:center}
.lvf-stat{padding:26px 18px;border:1px solid #eee;border-radius:12px;background:#fff}
.lvf-stat b{display:block;font-size:38px;color:#000;line-height:1}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:26px 0 0;max-width:820px}
.lvf-cap li{padding:14px 0 14px 38px;position:relative;border-bottom:1px solid #eee;color:#333}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:13px;color:#8A7300;font-weight:700}
.lvf-team{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px}
.lvf-member{border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff}
.lvf-mph{aspect-ratio:1/1;background:#f2f2f2;display:flex;align-items:flex-end;padding:12px;color:#888;font-size:12px;font-weight:600}
.lvf-member .m{padding:16px}
.lvf-member b{color:#000;display:block}
.lvf-member span{color:#666;font-size:14px}
.lvf-tl{position:relative;margin-top:40px;padding-left:6px}
.lvf-tl:before{content:"";position:absolute;left:52px;top:6px;bottom:6px;width:2px;background:rgba(233,200,1,.45)}
.lvf-ev{display:grid;grid-template-columns:96px 1fr;gap:24px;padding:16px 0}
.lvf-ev .y{font-weight:800;font-size:26px;color:#E9C801;text-align:right}
.lvf-ev .t{position:relative;padding-left:26px}
.lvf-ev .t:before{content:"";position:absolute;left:-6px;top:8px;width:12px;height:12px;border-radius:50%;background:#E9C801}
.lvf-ev .t b{color:#fff;display:block;font-size:18px;margin-bottom:4px}
.lvf-ev .t span{color:#cfcfcf;font-size:15px}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
@media(max-width:980px){.lvf-cards5,.lvf-team{grid-template-columns:repeat(2,1fr)}.lvf-stats{grid-template-columns:repeat(2,1fr)}.lvf-cards{grid-template-columns:1fr 1fr}.lvf-h1{font-size:34px}}
@media(max-width:560px){.lvf-cards,.lvf-cards5,.lvf-team,.lvf-stats{grid-template-columns:1fr}.lvf-h1{font-size:27px}.lvf-tl:before{left:42px}.lvf-ev{grid-template-columns:76px 1fr}}
.lvf-svc{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px}
.lvf-svc .lvf-card{padding:22px}
.lvf-card-hl{border:2px solid #E9C801}
.lvf-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-step{display:flex;gap:14px;background:#fff;border:1px solid #eee;border-radius:12px;padding:22px}
.lvf-step .n{flex:0 0 40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:18px}
.lvf-step b{display:block;color:#000;margin-bottom:6px;font-size:17px}
.lvf-step p{margin:0;color:#555;font-size:14.5px}
.lvf-split{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:34px}
.lvf-panel{background:#fafafa;border:1px solid #eee;border-radius:14px;padding:28px}
.lvf-panel h3{color:#000;margin:0 0 14px;font-size:20px}
.lvf-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}
.lvf-chip{background:#fff;border:1px solid #e6e6e6;border-radius:999px;padding:9px 16px;font-size:14px;color:#333}
.lvf-doc{list-style:none;padding:0;margin:0}
.lvf-doc li{padding:11px 0 11px 30px;position:relative;border-bottom:1px solid #eee;color:#333}
.lvf-doc li:before{content:"\2713";position:absolute;left:0;color:#8A7300;font-weight:700}
.lvf-note{margin-top:22px;padding:18px 22px;border-left:4px solid #E9C801;background:#fffdf0;border-radius:8px;color:#333}
.lvf-faq{margin-top:32px;max-width:900px}
.lvf-faq details{border:1px solid #eee;border-radius:10px;padding:16px 20px;margin-bottom:12px;background:#fff}
.lvf-faq summary{font-weight:700;color:#000;cursor:pointer;font-size:17px}
.lvf-faq p{color:#555;margin:12px 0 0}
.lvf-cta-y{color:#000;text-align:center}
.lvf-cta-y h2{color:#000}
.lvf-cta-y .lvf-lead{color:#1a1a1a;margin:0 auto 24px}
@media(max-width:980px){.lvf-svc{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:repeat(2,1fr)}.lvf-split{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-svc,.lvf-steps{grid-template-columns:1fr}}
a.lvf-card-link{text-decoration:none;color:inherit;display:block}a.lvf-card-link:hover{border-color:#E9C801;transform:translateY(-2px)}
/* --- collapse this SPPB section so it leaves NO yellow strip in the flow --- */
#section-id-14f704c5-293f-42c4-b86c-d03d1d2b15b8{padding:0!important;margin:0!important;background:transparent!important}
#section-id-14f704c5-293f-42c4-b86c-d03d1d2b15b8>.sppb-row-container{padding:0!important}

/* --- modal shell (opens via #lvf-zayavka, no JS required) --- */
.lvf-modal{position:fixed;inset:0;z-index:3000;display:none;overflow-y:auto;background:rgba(14,14,14,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:46px 16px}
.lvf-modal:target{display:block}
.lvf-modal .lvf-dialog{background:#fff;border-radius:16px;max-width:620px;width:100%;margin:0 auto;padding:30px 28px 32px;box-shadow:0 24px 70px rgba(0,0,0,.4);position:relative;text-align:left}
.lvf-modal .lvf-x{position:absolute;top:8px;right:16px;font-size:28px;line-height:1;color:#111;text-decoration:none;font-weight:300}
.lvf-modal .lvf-x:hover{color:#8A7300}
.lvf-modal .lvf-dialog h2{margin:0 0 6px;font-size:26px;color:#111}
.lvf-modal .lvf-fsub{margin:0 0 18px;color:#555;font-size:15px}
.lvf-modal .lvf-formbox{border:none;padding:0;box-shadow:none;background:transparent;border-radius:0}
.lvf-modal .lvf-form input,.lvf-modal .lvf-form textarea{width:100%;box-sizing:border-box;padding:12px 14px;margin:0 0 12px;border:1px solid #dcdcdc;border-radius:8px;font:inherit;background:#fff}
.lvf-modal .lvf-form textarea{resize:vertical}
.lvf-modal .lvf-file{display:block;margin:0 0 14px;font-size:13px;color:#555}
.lvf-modal .lvf-file span{display:block;margin-bottom:6px}
.lvf-modal .lvf-file input{width:auto;margin:0}
.lvf-modal .lvf-capbox{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#111;margin-bottom:16px}
.lvf-modal .lvf-slider{position:relative;height:44px;border-radius:8px;background:#f2f2f2;overflow:hidden;touch-action:none}
.lvf-modal .lvf-track{position:absolute;inset:0}
.lvf-modal .lvf-target{position:absolute;top:0;width:16px;height:100%;background:#E9C801;border-radius:6px;left:50%}
.lvf-modal .lvf-handle{position:absolute;top:4px;left:8px;width:36px;height:36px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}
.lvf-modal .lvf-btn{display:block;width:100%;padding:14px;border:none;border-radius:8px;background:#E9C801;color:#000;font-weight:700;font-size:16px;cursor:pointer}
.lvf-modal .lvf-btn:hover{background:#E4D060}
.lvf-modal .lvf-hp{position:absolute!important;left:-9999px!important}
.lvf-modal .lvf-fok{display:none;margin-top:14px;font-size:15px}
@media(max-width:575px){.lvf-modal{padding:18px 12px}.lvf-modal .lvf-dialog{padding:24px 18px 26px}.lvf-modal .lvf-dialog h2{font-size:22px}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-acc-hero-panel{background:rgba(20,20,20,.92);border:1px solid rgba(233,200,1,.35);border-radius:16px;padding:16px 20px}
.lvf-acc-hero-panel .r{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.lvf-acc-hero-panel .r:last-child{border-bottom:0}
.lvf-acc-hero-panel .r svg{width:34px;height:34px;flex:0 0 34px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-acc-hero-panel .r span{color:#fff;font-size:14.5px}
.lvf-acc-min{margin-top:22px;background:#fffdf0;border:1px solid #f0e2a8;border-radius:12px;padding:16px 20px;display:flex;gap:14px;align-items:flex-start}
.lvf-acc-min .ic{width:34px;height:34px;flex:0 0 34px;stroke:#8A7300;stroke-width:2;fill:none}
.lvf-acc-min b{display:block;color:#17170F;font-size:16px;margin:0 0 4px}
.lvf-acc-min span{color:#6b6b62;font-size:13.5px;line-height:1.5}
.lvf-acc-collage{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.lvf-acc-collage figure{margin:0;border-radius:14px;overflow:hidden;background:#f7f9fc;border:1px solid #eceae2}
.lvf-acc-collage img{width:100%;height:150px;object-fit:contain;display:block;padding:10px;box-sizing:border-box}
.lvf-acc-cap{grid-column:1/-1;background:#17170F;color:#fff;border-radius:14px;padding:16px 18px;font-size:14.5px;line-height:1.5}
.lvf-acc-cap b{color:#E9C801}
.lvf-acc-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-acc-tile{border:1px solid #eeece4;border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column}
.lvf-acc-tile img{width:100%;height:132px;object-fit:contain;background:#f7f9fc;display:block;padding:10px;box-sizing:border-box}
.lvf-acc-tile .b{padding:12px 14px 14px;display:flex;flex-direction:column;flex:1}
.lvf-acc-tile b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-acc-tile span{color:#6b6b62;font-size:13px;line-height:1.45;flex:1}
.lvf-acc-tile a{margin-top:10px;color:#8A7300;font-weight:700;font-size:13.5px;text-decoration:none}
.lvf-acc-tile a:hover{color:#17170F}
.lvf-acc-adv{margin-top:22px;background:#fff;border:1px solid #eeece4;border-left:4px solid #E9C801;border-radius:12px;padding:20px 24px}
.lvf-acc-adv b{display:block;color:#17170F;font-size:16px;margin:0 0 10px}
.lvf-acc-adv ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 26px}
.lvf-acc-adv li{position:relative;padding:6px 0 6px 26px;color:#3B3B34;font-size:14.5px;line-height:1.45}
.lvf-acc-adv li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-acc-aud{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:10px}
.lvf-acc-aud-i{text-align:center;padding:18px 12px;border:1px solid #eeece4;border-radius:14px;background:#fff}
.lvf-acc-aud-i svg{width:38px;height:38px;stroke:#E9C801;stroke-width:2;fill:none;margin:0 auto 10px;display:block}
.lvf-acc-aud-i span{color:#3B3B34;font-size:14px;line-height:1.4;display:block}
.lvf-acc-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:22px}
.lvf-acc-step{background:#fff;border:1px solid #eeece4;border-radius:12px;padding:16px}
.lvf-acc-step .n{width:30px;height:30px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:15px}
.lvf-acc-step b{display:block;color:#17170F;font-size:14px;margin:0 0 4px}
.lvf-acc-step span{color:#6b6b62;font-size:12.5px;line-height:1.45}
.lvf-acc-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}
.lvf-acc-cta .ic{width:46px;height:46px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-acc-cta h3{color:#fff;font-size:20px;margin:0 0 6px}
.lvf-acc-cta p{color:#c9c9c9;font-size:14px;margin:0}
.lvf-acc-cta .acts{display:flex;gap:10px;flex-wrap:wrap}
.lvf-acc-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-acc-cta a.o{background:transparent;border:1px solid #E9C801;color:#E9C801}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final > div > a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.lvf-merch-vac a{display:inline-block;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:7px 14px;color:#e6e6e6;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#fff}
@media(max-width:1100px){.lvf-acc-tiles{grid-template-columns:repeat(3,1fr)}.lvf-acc-steps{grid-template-columns:repeat(3,1fr)}.lvf-acc-cta{grid-template-columns:1fr}}
@media(max-width:900px){.lvf-mat-2col{grid-template-columns:1fr}.lvf-acc-aud{grid-template-columns:1fr 1fr}.lvf-mat-final{grid-template-columns:1fr}.lvf-acc-adv ul{grid-template-columns:1fr}}
@media(max-width:620px){.lvf-acc-tiles{grid-template-columns:1fr 1fr}.lvf-acc-steps{grid-template-columns:1fr 1fr}.lvf-acc-aud{grid-template-columns:1fr}.lvf-acc-collage{grid-template-columns:1fr}}
@media(max-width:420px){.lvf-acc-tiles{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta .acts{display:flex;gap:10px;flex-wrap:wrap}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-cta a.o{background:transparent;border:1px solid #E9C801;color:#E9C801}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}
.lvf-merch-vac a{display:inline-block;border:1px solid #e6e4dc;border-radius:999px;padding:7px 14px;color:#3B3B34;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#17170F}
.lvf-dtf-min{margin-top:22px;background:#fffdf0;border:1px solid #f0e2a8;border-radius:12px;padding:16px 20px;display:flex;gap:14px;align-items:flex-start}
.lvf-dtf-min .ic{width:34px;height:34px;flex:0 0 34px;stroke:#8A7300;stroke-width:2;fill:none}
.lvf-dtf-min b{display:block;color:#17170F;font-size:16px;margin:0 0 4px}
.lvf-dtf-min span{color:#6b6b62;font-size:13.5px;line-height:1.5}
.lvf-dtf-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-dtf-tile{margin:0;border:1px solid #eeece4;border-radius:14px;overflow:hidden;background:#fff}
.lvf-dtf-tile img{width:100%;height:150px;object-fit:contain;background:#f7f9fc;display:block;padding:10px;box-sizing:border-box}
.lvf-dtf-tile figcaption{padding:12px 14px 16px}
.lvf-dtf-tile b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-dtf-tile span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-dtf-note{margin-top:22px;padding:18px 22px;border-left:4px solid #E9C801;background:#fffdf0;border-radius:8px;color:#333;font-size:15px;line-height:1.6}
.lvf-dtf-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}
.lvf-dtf-panel{background:#fafafa;border:1px solid #eeece4;border-radius:14px;padding:22px}
.lvf-dtf-panel .cap{display:flex;align-items:center;gap:10px;font-weight:700;color:#17170F;font-size:15px;margin:0 0 10px}
.lvf-dtf-panel .cap .dot{width:30px;height:30px;border-radius:50%;background:#E9C801;color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:15px}
.lvf-dtf-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px}
.lvf-dtf-step{background:#fff;border:1px solid #eeece4;border-radius:12px;padding:16px}
.lvf-dtf-step .n{width:30px;height:30px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:15px}
.lvf-dtf-step b{display:block;color:#17170F;font-size:14.5px;margin:0 0 4px}
.lvf-dtf-step span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-dtf-help{margin-top:18px;background:#fffdf0;border:1px solid #f0e2a8;border-radius:12px;padding:16px 20px;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.lvf-dtf-help span{color:#3B3B34;font-size:14px;max-width:420px}
.lvf-dtf-help a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:11px 20px;border-radius:8px;text-decoration:none;white-space:nowrap}
@media(max-width:1100px){.lvf-dtf-tiles{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.lvf-mat-trust-grid{grid-template-columns:1fr 1fr}.lvf-mat-2col{grid-template-columns:1fr}.lvf-mat-cta{grid-template-columns:1fr}.lvf-mat-final{grid-template-columns:1fr}.lvf-dtf-split{grid-template-columns:1fr}}
@media(max-width:620px){.lvf-mat-trust-grid{grid-template-columns:1fr}.lvf-mat-feat{grid-template-columns:1fr}.lvf-dtf-tiles{grid-template-columns:1fr 1fr}.lvf-dtf-steps{grid-template-columns:1fr}}
@media(max-width:420px){.lvf-dtf-tiles{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-step b{display:block;color:#17170F;font-size:13.5px;margin:0 0 4px}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-mat-feat.c4{grid-template-columns:repeat(4,1fr)}
.lvf-merch-rel{display:inline-block;margin-top:10px;color:#8A7300;font-weight:700;font-size:13.5px;text-decoration:none}
.lvf-merch-rel:hover{text-decoration:underline}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}
.lvf-merch-vac a{display:inline-block;border:1px solid #e6e4dc;border-radius:999px;padding:7px 14px;color:#3B3B34;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#17170F}
@media(max-width:1100px){.lvf-mat-feat.c4{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-mat-feat.c4{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat ul.lvf-dz-list{list-style:none;padding:0;margin:0 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:4px 26px}
.lvf-mat ul.lvf-dz-list li{position:relative;padding:6px 0 6px 24px;color:#3B3B34;font-size:14.5px;line-height:1.45}
.lvf-mat ul.lvf-dz-list li::before{content:"\2713";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-dz-hero-panel{background:rgba(20,20,20,.92);border:1px solid rgba(233,200,1,.35);border-radius:16px;padding:16px 20px}
.lvf-dz-hero-panel .r{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.lvf-dz-hero-panel .r:last-child{border-bottom:0}
.lvf-dz-hero-panel .r svg{width:34px;height:34px;flex:0 0 34px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-dz-hero-panel .r span{color:#fff;font-size:14.5px}
.lvf-dz-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}
.lvf-dz-trust .t{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:12px 14px}
.lvf-dz-trust .t svg{width:26px;height:26px;stroke:#E9C801;stroke-width:2;fill:none;margin-bottom:6px}
.lvf-dz-trust .t b{display:block;color:#fff;font-size:13.5px;margin:0 0 2px}
.lvf-dz-trust .t span{color:rgba(255,255,255,.7);font-size:12.5px;line-height:1.4}
.lvf-dz-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px}
.lvf-dz-tile{border:1px solid #eeece4;border-radius:14px;background:#fff;padding:18px 16px;display:flex;flex-direction:column}
.lvf-dz-tile .ic{width:34px;height:34px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:10px}
.lvf-dz-tile b{display:block;color:#17170F;font-size:15.5px;margin:0 0 6px}
.lvf-dz-tile span{color:#6b6b62;font-size:13px;line-height:1.5}
.lvf-dz-collage{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.lvf-dz-collage figure{margin:0;border-radius:14px;overflow:hidden;background:#f7f9fc;border:1px solid #eceae2}
.lvf-dz-collage img{width:100%;height:150px;object-fit:contain;display:block;padding:10px;box-sizing:border-box}
.lvf-dz-cap{grid-column:1/-1;background:#17170F;color:#fff;border-radius:14px;padding:16px 18px;font-size:14.5px;line-height:1.5}
.lvf-dz-cap b{color:#E9C801}
.lvf-dz-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:22px}
.lvf-dz-step{background:#fff;border:1px solid #eeece4;border-radius:12px;padding:16px}
.lvf-dz-step .n{width:30px;height:30px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:15px}
.lvf-dz-step b{display:block;color:#17170F;font-size:14px;margin:0 0 4px}
.lvf-dz-step span{color:#6b6b62;font-size:12.5px;line-height:1.45}
.lvf-dz-why{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:22px}
.lvf-dz-why .w{text-align:center;padding:18px 12px;border:1px solid #eeece4;border-radius:14px;background:#fff}
.lvf-dz-why .w svg{width:36px;height:36px;stroke:#E9C801;stroke-width:2;fill:none;margin:0 auto 10px;display:block}
.lvf-dz-why .w span{color:#3B3B34;font-size:13.5px;line-height:1.4;display:block}
.lvf-dz-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}
.lvf-dz-cta .ic{width:46px;height:46px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-dz-cta h3{color:#fff;font-size:20px;margin:0 0 6px}
.lvf-dz-cta p{color:#c9c9c9;font-size:14px;margin:0}
.lvf-dz-cta .acts{display:flex;gap:10px;flex-wrap:wrap}
.lvf-dz-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-dz-cta a.o{background:transparent;border:1px solid #E9C801;color:#E9C801}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final > div > a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.lvf-merch-vac a{display:inline-block;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:7px 14px;color:#e6e6e6;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#fff}
@media(max-width:1100px){.lvf-dz-tiles{grid-template-columns:repeat(2,1fr)}.lvf-dz-steps{grid-template-columns:repeat(3,1fr)}.lvf-dz-why{grid-template-columns:repeat(3,1fr)}.lvf-dz-cta{grid-template-columns:1fr}}
@media(max-width:900px){.lvf-mat-2col{grid-template-columns:1fr}.lvf-dz-trust{grid-template-columns:1fr}.lvf-mat-final{grid-template-columns:1fr}.lvf-dz-why{grid-template-columns:1fr 1fr}.lvf-mat ul.lvf-dz-list{grid-template-columns:1fr}.lvf-dz-steps{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.lvf-dz-tiles{grid-template-columns:1fr}.lvf-dz-collage{grid-template-columns:1fr}.lvf-dz-trust{grid-template-columns:1fr}.lvf-dz-steps{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-shelko-min{margin-top:22px;background:#fffdf0;border:1px solid #f0e2a8;border-radius:12px;padding:16px 20px;display:flex;gap:14px;align-items:flex-start}
.lvf-shelko-min .ic{width:34px;height:34px;flex:0 0 34px;stroke:#8A7300;stroke-width:2;fill:none}
.lvf-shelko-min b{display:block;color:#17170F;font-size:16px;margin:0 0 4px}
.lvf-shelko-min span{color:#6b6b62;font-size:13.5px;line-height:1.5}
.lvf-shelko-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:24px}
.lvf-shelko-tile{margin:0;border:1px solid #eeece4;border-radius:14px;overflow:hidden;background:#fff}
.lvf-shelko-tile img{width:100%;height:120px;object-fit:contain;background:#f7f9fc;display:block;padding:8px;box-sizing:border-box}
.lvf-shelko-tile figcaption{padding:10px 12px 14px}
.lvf-shelko-tile b{display:block;color:#17170F;font-size:14px;margin:0 0 5px}
.lvf-shelko-tile span{color:#6b6b62;font-size:12.5px;line-height:1.4}
.lvf-shelko-note{margin-top:22px;padding:18px 22px;border-left:4px solid #E9C801;background:#fffdf0;border-radius:8px;color:#333;font-size:15px;line-height:1.6}
.lvf-shelko-compare{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}
.lvf-shelko-panel{background:#fff;border:1px solid #eeece4;border-radius:14px;padding:20px}
.lvf-shelko-panel .cap{display:flex;align-items:center;gap:10px;font-weight:700;color:#17170F;font-size:15px;margin:0 0 12px}
.lvf-shelko-panel .cap .dot{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#E9C801;color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:15px}
.lvf-shelko-panel ul{list-style:none;padding:0;margin:0}
.lvf-shelko-panel li{position:relative;padding:5px 0 5px 24px;color:#3B3B34;font-size:13.5px;line-height:1.45}
.lvf-shelko-panel li::before{content:"✓";position:absolute;left:0;top:5px;color:#E9C801;font-weight:700}
.lvf-shelko-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}
.lvf-shelko-step{background:#fff;border:1px solid #eeece4;border-radius:12px;padding:16px}
.lvf-shelko-step .n{width:30px;height:30px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:15px}
.lvf-shelko-step b{display:block;color:#17170F;font-size:14px;margin:0 0 4px}
.lvf-shelko-step span{color:#6b6b62;font-size:12.5px;line-height:1.45}
.lvf-shelko-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-shelko-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-shelko-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-shelko-cta .acts{display:flex;gap:10px;flex-wrap:wrap}
.lvf-shelko-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-shelko-cta a.o{background:transparent;border:1px solid #E9C801;color:#E9C801}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}
.lvf-merch-vac a{display:inline-block;border:1px solid #e6e4dc;border-radius:999px;padding:7px 14px;color:#3B3B34;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#17170F}
@media(max-width:1100px){.lvf-shelko-tiles{grid-template-columns:repeat(3,1fr)}.lvf-shelko-compare{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.lvf-mat-trust-grid{grid-template-columns:1fr 1fr}.lvf-mat-2col{grid-template-columns:1fr}.lvf-shelko-cta{grid-template-columns:1fr}.lvf-mat-final{grid-template-columns:1fr}.lvf-shelko-steps{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.lvf-mat-trust-grid{grid-template-columns:1fr}.lvf-shelko-tiles{grid-template-columns:1fr 1fr}.lvf-shelko-compare{grid-template-columns:1fr}.lvf-shelko-steps{grid-template-columns:1fr}}
@media(max-width:420px){.lvf-shelko-tiles{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat ul.lvf-dz-list{list-style:none;padding:0;margin:0 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:4px 26px}
.lvf-mat ul.lvf-dz-list li{position:relative;padding:6px 0 6px 24px;color:#3B3B34;font-size:14.5px;line-height:1.45}
.lvf-mat ul.lvf-dz-list li::before{content:"\2713";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-dz-hero-panel{background:rgba(20,20,20,.92);border:1px solid rgba(233,200,1,.35);border-radius:16px;padding:16px 20px}
.lvf-dz-hero-panel .r{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.lvf-dz-hero-panel .r:last-child{border-bottom:0}
.lvf-dz-hero-panel .r svg{width:34px;height:34px;flex:0 0 34px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-dz-hero-panel .r span{color:#fff;font-size:14.5px}
.lvf-dz-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}
.lvf-dz-trust .t{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:12px 14px}
.lvf-dz-trust .t svg{width:26px;height:26px;stroke:#E9C801;stroke-width:2;fill:none;margin-bottom:6px}
.lvf-dz-trust .t b{display:block;color:#fff;font-size:13.5px;margin:0 0 2px}
.lvf-dz-trust .t span{color:rgba(255,255,255,.7);font-size:12.5px;line-height:1.4}
.lvf-dz-collage{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.lvf-dz-collage figure{margin:0;border-radius:14px;overflow:hidden;background:#f7f9fc;border:1px solid #eceae2}
.lvf-dz-collage img{width:100%;height:150px;object-fit:contain;display:block;padding:10px;box-sizing:border-box}
.lvf-dz-cap{grid-column:1/-1;background:#17170F;color:#fff;border-radius:14px;padding:16px 18px;font-size:14.5px;line-height:1.5}
.lvf-dz-cap b{color:#E9C801}
.lvf-vy-task{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-vy-t{display:flex;flex-direction:column;border:1px solid #eeece4;border-radius:14px;background:#fff;padding:18px 16px;text-decoration:none;transition:border-color .2s,transform .2s}
.lvf-vy-t:hover{border-color:#E9C801;transform:translateY(-2px)}
.lvf-vy-t .ic{width:34px;height:34px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:10px}
.lvf-vy-t b{display:block;color:#17170F;font-size:15.5px;margin:0 0 6px}
.lvf-vy-t span{color:#6b6b62;font-size:13px;line-height:1.5}
.lvf-vy-t .go{margin-top:10px;color:#8A7300;font-weight:700;font-size:13px}
.lvf-vy-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:08px}
.lvf-vy-stat{background:#fff;border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-vy-stat b{display:block;font-family:var(--brand-font-display,inherit);font-size:30px;color:#17170F;line-height:1;margin:0 0 8px}
.lvf-vy-stat b em{color:#8A7300;font-style:normal}
.lvf-vy-stat span{color:#6b6b62;font-size:13.5px;line-height:1.5}
.lvf-vy-dark{background:linear-gradient(140deg,#141414,#1e1e1e);border-radius:16px;padding:24px 26px;color:#fff;margin-top:22px}
.lvf-vy-dark h3{font-family:var(--brand-font-display,inherit);color:#fff;font-size:19px;margin:0 0 12px;display:flex;align-items:center;gap:10px}
.lvf-vy-dark .ic{width:30px;height:30px;stroke:#E9C801;stroke-width:2;fill:none;flex:0 0 30px}
.lvf-vy-dark p{color:rgba(255,255,255,.78);font-size:14.5px;margin:0 0 12px}
.lvf-vy-dark ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 24px}
.lvf-vy-dark ul li{position:relative;padding:5px 0 5px 24px;color:#e9e9e9;font-size:14px;line-height:1.45}
.lvf-vy-dark ul li::before{content:"\2713";position:absolute;left:0;top:5px;color:#E9C801;font-weight:700}
.lvf-vy-3col{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}
.lvf-vy-c{background:#fff;border:1px solid #eeece4;border-radius:14px;padding:20px}
.lvf-vy-c h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:17px;margin:0 0 10px}
.lvf-vy-c p{font-size:14.5px;color:#6b6b62;margin:0 0 10px}
.lvf-vy-c ul{list-style:none;padding:0;margin:0}
.lvf-vy-c ul li{position:relative;padding:4px 0 4px 20px;color:#3B3B34;font-size:14px;line-height:1.4}
.lvf-vy-c ul li::before{content:"\2713";position:absolute;left:0;top:4px;color:#E9C801;font-weight:700}
.lvf-dz-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}
.lvf-dz-cta .ic{width:46px;height:46px;stroke:#E9C801;stroke-width:2;fill:none}
.lvf-dz-cta h3{color:#fff;font-size:20px;margin:0 0 6px}
.lvf-dz-cta p{color:#c9c9c9;font-size:14px;margin:0}
.lvf-dz-cta .acts{display:flex;gap:10px;flex-wrap:wrap}
.lvf-dz-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-dz-cta a.o{background:transparent;border:1px solid #E9C801;color:#E9C801}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final > div > a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
.lvf-merch-vac{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.lvf-merch-vac a{display:inline-block;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:7px 14px;color:#e6e6e6;font-size:13.5px;text-decoration:none}
.lvf-merch-vac a:hover{border-color:#E9C801;color:#fff}
@media(max-width:1100px){.lvf-vy-task{grid-template-columns:repeat(2,1fr)}.lvf-vy-3col{grid-template-columns:1fr}.lvf-dz-cta{grid-template-columns:1fr}.lvf-vy-stats{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.lvf-mat-2col{grid-template-columns:1fr}.lvf-dz-trust{grid-template-columns:1fr}.lvf-mat-final{grid-template-columns:1fr}.lvf-mat ul.lvf-dz-list{grid-template-columns:1fr}.lvf-vy-dark ul{grid-template-columns:1fr}}
@media(max-width:620px){.lvf-vy-task{grid-template-columns:1fr}.lvf-dz-collage{grid-template-columns:1fr}.lvf-vy-stats{grid-template-columns:1fr}}
.sp-page-builder .page-content #section-id-462f0496-ee9d-45a0-b7b0-87ad8f1bf7aa{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-462f0496-ee9d-45a0-b7b0-87ad8f1bf7aa{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-27c29f26-d052-4d3a-9b15-a9e66c6b23b1{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-f70e5315-63bb-4c3d-90dd-489e75ae6b3f{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-f70e5315-63bb-4c3d-90dd-489e75ae6b3f{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b0ca60da-fe8d-4690-8b86-34639e9fc7fb{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-5420a41d-e4f2-406c-a625-a6447f324d15{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5420a41d-e4f2-406c-a625-a6447f324d15{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5fb23e7a-7a69-42ab-a717-7e3904ee1fe2{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-3a9228b6-bca3-4786-b4ed-f4a2b0f7f503{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-3a9228b6-bca3-4786-b4ed-f4a2b0f7f503{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-f5465131-2ed5-4eff-b431-4d974bdccf53{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-f5465131-2ed5-4eff-b431-4d974bdccf53{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-f5465131-2ed5-4eff-b431-4d974bdccf53{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-f5465131-2ed5-4eff-b431-4d974bdccf53{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-f5465131-2ed5-4eff-b431-4d974bdccf53{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-f5465131-2ed5-4eff-b431-4d974bdccf53{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-a9562b74-c0f7-412b-9fe6-877aeddb1dfb{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-a9562b74-c0f7-412b-9fe6-877aeddb1dfb{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-4533b3ad-b7eb-424a-bd37-a47ffda4f507{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:760px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-facts{display:flex;gap:26px;flex-wrap:wrap;margin-top:26px;color:#fff}
.lvf-facts b{color:#E9C801;font-size:20px}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-cards5{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%;transition:box-shadow .15s,transform .15s}
.lvf-card:hover{box-shadow:0 10px 24px rgba(0,0,0,.10);transform:translateY(-2px)}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px;text-align:center}
.lvf-stat{padding:26px 18px;border:1px solid #eee;border-radius:12px;background:#fff}
.lvf-stat b{display:block;font-size:38px;color:#000;line-height:1}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:26px 0 0;max-width:820px}
.lvf-cap li{padding:14px 0 14px 38px;position:relative;border-bottom:1px solid #eee;color:#333}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:13px;color:#8A7300;font-weight:700}
.lvf-team{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px}
.lvf-member{border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff}
.lvf-mph{aspect-ratio:1/1;background:#f2f2f2;display:flex;align-items:flex-end;padding:12px;color:#888;font-size:12px;font-weight:600}
.lvf-member .m{padding:16px}
.lvf-member b{color:#000;display:block}
.lvf-member span{color:#666;font-size:14px}
.lvf-tl{position:relative;margin-top:40px;padding-left:6px}
.lvf-tl:before{content:"";position:absolute;left:52px;top:6px;bottom:6px;width:2px;background:rgba(233,200,1,.45)}
.lvf-ev{display:grid;grid-template-columns:96px 1fr;gap:24px;padding:16px 0}
.lvf-ev .y{font-weight:800;font-size:26px;color:#E9C801;text-align:right}
.lvf-ev .t{position:relative;padding-left:26px}
.lvf-ev .t:before{content:"";position:absolute;left:-6px;top:8px;width:12px;height:12px;border-radius:50%;background:#E9C801}
.lvf-ev .t b{color:#fff;display:block;font-size:18px;margin-bottom:4px}
.lvf-ev .t span{color:#cfcfcf;font-size:15px}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
@media(max-width:980px){.lvf-cards5,.lvf-team{grid-template-columns:repeat(2,1fr)}.lvf-stats{grid-template-columns:repeat(2,1fr)}.lvf-cards{grid-template-columns:1fr 1fr}.lvf-h1{font-size:34px}}
@media(max-width:560px){.lvf-cards,.lvf-cards5,.lvf-team,.lvf-stats,.lvf-sub,.lvf-blocks{grid-template-columns:1fr}.lvf-h1{font-size:27px}.lvf-tl:before{left:42px}.lvf-ev{grid-template-columns:76px 1fr}}

.lvf-ph,.lvf-workimg,.lvf-mph{position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}.lvf-ph{aspect-ratio:4/3;border-radius:12px}.lvf-workimg{aspect-ratio:4/3;border-radius:0}.lvf-mph{aspect-ratio:1/1;border-radius:0}.lvf-ill{width:52%;height:52%;color:#E9C801;opacity:.92;filter:drop-shadow(0 3px 8px rgba(233,200,1,.18))}.lvf-mph .lvf-ill{width:46%;height:46%}.lvf-ph-label{position:absolute;left:10px;bottom:10px;font-size:12px;font-weight:700;letter-spacing:.3px;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-more{color:#000;font-weight:700;text-decoration:none;display:inline-block;margin-top:10px}
.lvf-sec.lvf-hero .lvf-more{color:#E9C801}
.lvf-card a.lvf-more{color:#8A7300}
.lvf-sub{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:34px}
.lvf-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:26px}
.sp-page-builder .page-content #section-id-86577d19b7b34506993229d918b0e285{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-86577d19b7b34506993229d918b0e285{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-b03ed984d9214132bccd80ff5ba45bcb{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b03ed984d9214132bccd80ff5ba45bcb{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b03ed984d9214132bccd80ff5ba45bcb{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b03ed984d9214132bccd80ff5ba45bcb{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b03ed984d9214132bccd80ff5ba45bcb{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b03ed984d9214132bccd80ff5ba45bcb{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-daeefafc6a584d69bcbeb2da8afb6912{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-daeefafc6a584d69bcbeb2da8afb6912{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-a205df8cc93f49b9ba73bf23b2b27059{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-a205df8cc93f49b9ba73bf23b2b27059{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-a205df8cc93f49b9ba73bf23b2b27059{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-a205df8cc93f49b9ba73bf23b2b27059{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-a205df8cc93f49b9ba73bf23b2b27059{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-a205df8cc93f49b9ba73bf23b2b27059{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2ce4b95d753e43eda1da06f9373cc1bc{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2ce4b95d753e43eda1da06f9373cc1bc{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8bdb516c3f764d2c9a44eee88d2deda7{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8bdb516c3f764d2c9a44eee88d2deda7{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8bdb516c3f764d2c9a44eee88d2deda7{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8bdb516c3f764d2c9a44eee88d2deda7{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8bdb516c3f764d2c9a44eee88d2deda7{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8bdb516c3f764d2c9a44eee88d2deda7{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-9e2ab009b0fe44b08b909921e55dda37{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-9e2ab009b0fe44b08b909921e55dda37{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-143a470f451743838d9250e436eedc1e{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-143a470f451743838d9250e436eedc1e{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-143a470f451743838d9250e436eedc1e{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-143a470f451743838d9250e436eedc1e{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-143a470f451743838d9250e436eedc1e{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-143a470f451743838d9250e436eedc1e{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-ba3bd8970a194509818f20e54856879b{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-ba3bd8970a194509818f20e54856879b{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e57c0a6a30d74cfebc1553bb8540956a{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e57c0a6a30d74cfebc1553bb8540956a{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e57c0a6a30d74cfebc1553bb8540956a{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e57c0a6a30d74cfebc1553bb8540956a{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e57c0a6a30d74cfebc1553bb8540956a{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e57c0a6a30d74cfebc1553bb8540956a{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-bfb395d0bcb446f99298dc0b732252ea{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-bfb395d0bcb446f99298dc0b732252ea{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-7ceb52cdc48941e285983a68668f52e5{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7ceb52cdc48941e285983a68668f52e5{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7ceb52cdc48941e285983a68668f52e5{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7ceb52cdc48941e285983a68668f52e5{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7ceb52cdc48941e285983a68668f52e5{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7ceb52cdc48941e285983a68668f52e5{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-1d56fa7ba949409193a5bb77bbbaa369{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-1d56fa7ba949409193a5bb77bbbaa369{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-6f7f585dad414880842c4268466a62a5{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-6f7f585dad414880842c4268466a62a5{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-6f7f585dad414880842c4268466a62a5{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-6f7f585dad414880842c4268466a62a5{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-6f7f585dad414880842c4268466a62a5{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-6f7f585dad414880842c4268466a62a5{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-58f8eb1871444f4db5571d10d99a9f5f{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-58f8eb1871444f4db5571d10d99a9f5f{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-2ebce9fa829646728488bfffd1a0f880{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-2ebce9fa829646728488bfffd1a0f880{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-2ebce9fa829646728488bfffd1a0f880{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-2ebce9fa829646728488bfffd1a0f880{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-2ebce9fa829646728488bfffd1a0f880{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-2ebce9fa829646728488bfffd1a0f880{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-sec-narrow{max-width:980px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111;font-family:Gunplay,Oswald,sans-serif}
.lvf-h3{font-size:23px;line-height:1.2;margin:0 0 10px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}
.lvf-badge{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 18px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-feat{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:30px}
.lvf-feat.rev .lvf-feat-media{order:2}
.lvf-feat h3{font-size:24px;color:#000;margin:0 0 12px}
.lvf-feat p{color:#555;font-size:16px;line-height:1.6;margin:0 0 12px}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-num{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;font-size:18px;margin-bottom:16px}
.lvf-ph{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-ph.wide{aspect-ratio:16/10}
.lvf-ill{width:44%;height:44%;color:#E9C801;opacity:.92}
.lvf-ph-label{position:absolute;left:12px;bottom:12px;font-size:12px;font-weight:700;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}
.lvf-stat{border:1px solid #eee;border-radius:12px;padding:24px;text-align:center;background:#fff}
.lvf-stat b{display:block;font-size:40px;color:#000;line-height:1;font-family:Gunplay,Oswald,sans-serif}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:16px 0 0}
.lvf-cap li{padding:10px 0 10px 34px;position:relative;color:#555}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:9px;color:#8A7300;font-weight:700}
.lvf-cap.w li{color:#e7e7e7}
.lvf-cap.w li:before{color:#E9C801}
.lvf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-tiles5{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;text-decoration:none;color:#111;font-weight:700;font-size:15px;display:flex;align-items:center;gap:12px}
.lvf-tile .ti{width:32px;height:32px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:16px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-split{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin-top:0}
.lvf-split .side{padding:44px 40px}
.lvf-split .light{background:#fff}
.lvf-split .dark{background:#0E0E0E;color:#fff}
.lvf-split .dark h2,.lvf-split .dark h3{color:#fff}
.lvf-parties{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;color:#fff}
.lvf-parties h2{color:#fff}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
@media(max-width:980px){.lvf-cards{grid-template-columns:1fr 1fr}.lvf-feat{grid-template-columns:1fr;gap:24px}.lvf-feat.rev .lvf-feat-media{order:0}.lvf-tiles,.lvf-tiles5{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-stats{grid-template-columns:1fr}.lvf-split,.lvf-parties{grid-template-columns:1fr;gap:24px}.lvf-h1{font-size:34px}.lvf-split .side{padding:32px 20px}}
@media(max-width:560px){.lvf-cards,.lvf-tiles,.lvf-tiles5,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}

.lvf-benefit{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:14px 18px;color:#333;font-size:16px;line-height:1.55}
.lvf-sub{font-size:20px;color:#e7e7e7;margin:0 0 20px;font-weight:600}

.lvf-hero2{display:grid;grid-template-columns:1.15fr .85fr;gap:46px;align-items:center}
.lvf-hero-big{font-size:54px;line-height:1.03;margin:0 0 14px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-hero-big em{color:#E9C801;font-style:normal}
.lvf-kicker{font-size:13px;letter-spacing:.18em;font-weight:700;color:#E9C801;text-transform:uppercase;margin:0 0 14px}
.lvf-sign{font-size:25px;line-height:1.15;margin:12px 0 0;color:#E9C801;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-cx2{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-cx{background:rgba(255,255,255,.045);border:1px solid rgba(233,200,1,.28);border-radius:12px;padding:24px 20px}
.lvf-cx .ci{width:42px;height:42px;border-radius:10px;background:#E9C801;color:#000;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:19px;margin-bottom:14px}
.lvf-cx b{display:block;color:#fff;font-size:16px;margin-bottom:8px;line-height:1.3}
.lvf-cx p{color:#bcbcbc;font-size:14px;margin:0;line-height:1.5}
.lvf-step .ph{margin-bottom:12px}
@media(max-width:980px){.lvf-hero2{grid-template-columns:1fr;gap:26px}.lvf-hero-big{font-size:36px}.lvf-cx2{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-hero-big{font-size:28px}.lvf-cx2{grid-template-columns:1fr}}
.sp-page-builder .page-content #section-id-b2dfeb5a36ab42feb97131fb36b25032{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b2dfeb5a36ab42feb97131fb36b25032{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-d785ed2818a14715a4bd1599b5c4393b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-d785ed2818a14715a4bd1599b5c4393b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-d785ed2818a14715a4bd1599b5c4393b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-d785ed2818a14715a4bd1599b5c4393b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-d785ed2818a14715a4bd1599b5c4393b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-d785ed2818a14715a4bd1599b5c4393b{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-f018f8b3f6e44f5a8e3c34a946d82ca6{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-f018f8b3f6e44f5a8e3c34a946d82ca6{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-f620393bce1d4a85a2e23bc300296ce9{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-f620393bce1d4a85a2e23bc300296ce9{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-f620393bce1d4a85a2e23bc300296ce9{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-f620393bce1d4a85a2e23bc300296ce9{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-f620393bce1d4a85a2e23bc300296ce9{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-f620393bce1d4a85a2e23bc300296ce9{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-07e08c90b2bf45cf80a201c6ff6d1fcb{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-07e08c90b2bf45cf80a201c6ff6d1fcb{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5096c9258c9245a38f50bf5430b24799{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5096c9258c9245a38f50bf5430b24799{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5096c9258c9245a38f50bf5430b24799{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5096c9258c9245a38f50bf5430b24799{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5096c9258c9245a38f50bf5430b24799{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5096c9258c9245a38f50bf5430b24799{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-d52010c3c3de4a598b9cec923f565892{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-d52010c3c3de4a598b9cec923f565892{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-c9f4cc4c464e41fb80a24eb7ef55b73c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c9f4cc4c464e41fb80a24eb7ef55b73c{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c9f4cc4c464e41fb80a24eb7ef55b73c{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c9f4cc4c464e41fb80a24eb7ef55b73c{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c9f4cc4c464e41fb80a24eb7ef55b73c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c9f4cc4c464e41fb80a24eb7ef55b73c{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-1c429a354d864c389c4ae8cf8b2f88db{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-1c429a354d864c389c4ae8cf8b2f88db{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-db355ed8d53f40bf8a7b8395bf585553{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-db355ed8d53f40bf8a7b8395bf585553{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-db355ed8d53f40bf8a7b8395bf585553{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-db355ed8d53f40bf8a7b8395bf585553{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-db355ed8d53f40bf8a7b8395bf585553{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-db355ed8d53f40bf8a7b8395bf585553{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-9173bb516ba04bea91d4d51a47001abc{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-9173bb516ba04bea91d4d51a47001abc{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-800df6a1a8954e30ab31ccf429411b3f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-800df6a1a8954e30ab31ccf429411b3f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-800df6a1a8954e30ab31ccf429411b3f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-800df6a1a8954e30ab31ccf429411b3f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-800df6a1a8954e30ab31ccf429411b3f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-800df6a1a8954e30ab31ccf429411b3f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-af803bbedbb74cf18b033cd1f619407f{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-af803bbedbb74cf18b033cd1f619407f{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-995bd4d8ed3240bea4a4ea9518233982{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-995bd4d8ed3240bea4a4ea9518233982{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-995bd4d8ed3240bea4a4ea9518233982{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-995bd4d8ed3240bea4a4ea9518233982{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-995bd4d8ed3240bea4a4ea9518233982{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-995bd4d8ed3240bea4a4ea9518233982{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-01be1ee579fd4d21b309899241e00487{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-01be1ee579fd4d21b309899241e00487{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-02068b12ccd74467b5c016b9d582d406{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-02068b12ccd74467b5c016b9d582d406{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-02068b12ccd74467b5c016b9d582d406{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-02068b12ccd74467b5c016b9d582d406{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-02068b12ccd74467b5c016b9d582d406{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-02068b12ccd74467b5c016b9d582d406{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-5bc0c90037d4477794140ed87551f232{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5bc0c90037d4477794140ed87551f232{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-d4101faeed4b46578ea53f6e227dcc6b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-d4101faeed4b46578ea53f6e227dcc6b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-d4101faeed4b46578ea53f6e227dcc6b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-d4101faeed4b46578ea53f6e227dcc6b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-d4101faeed4b46578ea53f6e227dcc6b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-d4101faeed4b46578ea53f6e227dcc6b{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-407cbc24a2db4c7aa9244fa2a3f9ead6{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-407cbc24a2db4c7aa9244fa2a3f9ead6{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-0e44ecd9e31b4a3a8679249d38257458{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-0e44ecd9e31b4a3a8679249d38257458{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-0e44ecd9e31b4a3a8679249d38257458{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-0e44ecd9e31b4a3a8679249d38257458{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-0e44ecd9e31b4a3a8679249d38257458{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-0e44ecd9e31b4a3a8679249d38257458{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-sec-narrow{max-width:980px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111;font-family:Gunplay,Oswald,sans-serif}
.lvf-h3{font-size:23px;line-height:1.2;margin:0 0 10px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}
.lvf-badge{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 18px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-feat{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:30px}
.lvf-feat.rev .lvf-feat-media{order:2}
.lvf-feat h3{font-size:24px;color:#000;margin:0 0 12px}
.lvf-feat p{color:#555;font-size:16px;line-height:1.6;margin:0 0 12px}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-num{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;font-size:18px;margin-bottom:16px}
.lvf-ph{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-ph.wide{aspect-ratio:16/10}
.lvf-ill{width:44%;height:44%;color:#E9C801;opacity:.92}
.lvf-ph-label{position:absolute;left:12px;bottom:12px;font-size:12px;font-weight:700;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}
.lvf-stat{border:1px solid #eee;border-radius:12px;padding:24px;text-align:center;background:#fff}
.lvf-stat b{display:block;font-size:40px;color:#000;line-height:1;font-family:Gunplay,Oswald,sans-serif}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:16px 0 0}
.lvf-cap li{padding:10px 0 10px 34px;position:relative;color:#555}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:9px;color:#8A7300;font-weight:700}
.lvf-cap.w li{color:#e7e7e7}
.lvf-cap.w li:before{color:#E9C801}
.lvf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-tiles5{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;text-decoration:none;color:#111;font-weight:700;font-size:15px;display:flex;align-items:center;gap:12px}
.lvf-tile .ti{width:32px;height:32px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:16px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-split{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin-top:0}
.lvf-split .side{padding:44px 40px}
.lvf-split .light{background:#fff}
.lvf-split .dark{background:#0E0E0E;color:#fff}
.lvf-split .dark h2,.lvf-split .dark h3{color:#fff}
.lvf-parties{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;color:#fff}
.lvf-parties h2{color:#fff}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
@media(max-width:980px){.lvf-cards{grid-template-columns:1fr 1fr}.lvf-feat{grid-template-columns:1fr;gap:24px}.lvf-feat.rev .lvf-feat-media{order:0}.lvf-tiles,.lvf-tiles5{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-stats{grid-template-columns:1fr}.lvf-split,.lvf-parties{grid-template-columns:1fr;gap:24px}.lvf-h1{font-size:34px}.lvf-split .side{padding:32px 20px}}
@media(max-width:560px){.lvf-cards,.lvf-tiles,.lvf-tiles5,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}

.lvf-benefit{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:14px 18px;color:#333;font-size:16px;line-height:1.55}
.lvf-sub{font-size:20px;color:#e7e7e7;margin:0 0 20px;font-weight:600}
.sp-page-builder .page-content #section-id-07392846af0044d18d3dcbd0ed85b8c4{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-07392846af0044d18d3dcbd0ed85b8c4{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-4a8b19eac90a46f49a96dad0e9e691ce{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-4a8b19eac90a46f49a96dad0e9e691ce{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-4a8b19eac90a46f49a96dad0e9e691ce{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-4a8b19eac90a46f49a96dad0e9e691ce{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-4a8b19eac90a46f49a96dad0e9e691ce{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-4a8b19eac90a46f49a96dad0e9e691ce{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-bd481cce3b5c44c983afa9608d5950a8{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-bd481cce3b5c44c983afa9608d5950a8{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-922d825303e34b84a0e640de7d43e81a{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-922d825303e34b84a0e640de7d43e81a{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-922d825303e34b84a0e640de7d43e81a{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-922d825303e34b84a0e640de7d43e81a{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-922d825303e34b84a0e640de7d43e81a{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-922d825303e34b84a0e640de7d43e81a{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-5aabfbfb893e4cf98debc7f001fcd8d3{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5aabfbfb893e4cf98debc7f001fcd8d3{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-5da7adc2d0114f4cb79fcb3db806d470{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-5da7adc2d0114f4cb79fcb3db806d470{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-5da7adc2d0114f4cb79fcb3db806d470{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-5da7adc2d0114f4cb79fcb3db806d470{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-5da7adc2d0114f4cb79fcb3db806d470{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-5da7adc2d0114f4cb79fcb3db806d470{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-be227b2151554cdfbd1e893db417dc88{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-be227b2151554cdfbd1e893db417dc88{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-604de6f1950e4c5fb608ecdb976563ee{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-604de6f1950e4c5fb608ecdb976563ee{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-604de6f1950e4c5fb608ecdb976563ee{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-604de6f1950e4c5fb608ecdb976563ee{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-604de6f1950e4c5fb608ecdb976563ee{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-604de6f1950e4c5fb608ecdb976563ee{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-555046b3efca41c6b96d1a714208069f{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-555046b3efca41c6b96d1a714208069f{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8126c096f2864e479a33383b3fd42219{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8126c096f2864e479a33383b3fd42219{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8126c096f2864e479a33383b3fd42219{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8126c096f2864e479a33383b3fd42219{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8126c096f2864e479a33383b3fd42219{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8126c096f2864e479a33383b3fd42219{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2dd4002da2094ac7bf9c544d9ca7b9d0{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2dd4002da2094ac7bf9c544d9ca7b9d0{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-10f137fd82904960a0d7e6d92a5aff6e{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-10f137fd82904960a0d7e6d92a5aff6e{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-10f137fd82904960a0d7e6d92a5aff6e{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-10f137fd82904960a0d7e6d92a5aff6e{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-10f137fd82904960a0d7e6d92a5aff6e{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-10f137fd82904960a0d7e6d92a5aff6e{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-5ba5a2af72db48dca4a43d21ddefdb89{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-5ba5a2af72db48dca4a43d21ddefdb89{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-d5aba400929b4042853d54590133df09{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-d5aba400929b4042853d54590133df09{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-d5aba400929b4042853d54590133df09{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-d5aba400929b4042853d54590133df09{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-d5aba400929b4042853d54590133df09{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-d5aba400929b4042853d54590133df09{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-04158cdbc0634639be5f9da7fb8c2be2{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-04158cdbc0634639be5f9da7fb8c2be2{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-70eeebd9d87e4c5f9839c1c4b31e7d48{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-70eeebd9d87e4c5f9839c1c4b31e7d48{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-70eeebd9d87e4c5f9839c1c4b31e7d48{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-70eeebd9d87e4c5f9839c1c4b31e7d48{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-70eeebd9d87e4c5f9839c1c4b31e7d48{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-70eeebd9d87e4c5f9839c1c4b31e7d48{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-dd3343bdd3b3443086a9c54b819ff138{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-dd3343bdd3b3443086a9c54b819ff138{padding-top:70px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-6f3d7ff405844e1aac420211afb3650c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-6f3d7ff405844e1aac420211afb3650c{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-6f3d7ff405844e1aac420211afb3650c{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-6f3d7ff405844e1aac420211afb3650c{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-6f3d7ff405844e1aac420211afb3650c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-6f3d7ff405844e1aac420211afb3650c{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-cdeaa19420cc48bca204eefd7a9730a7{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-cdeaa19420cc48bca204eefd7a9730a7{padding-top:80px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-36974ca9639d4119bf3732f5973c543f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-36974ca9639d4119bf3732f5973c543f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-36974ca9639d4119bf3732f5973c543f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-36974ca9639d4119bf3732f5973c543f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-36974ca9639d4119bf3732f5973c543f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-36974ca9639d4119bf3732f5973c543f{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-facts{display:flex;gap:26px;flex-wrap:wrap;margin-top:26px;color:#fff}
.lvf-facts b{color:#E9C801;font-size:20px}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}
.lvf-badge{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 18px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-feat{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:30px}
.lvf-feat + .lvf-feat{margin-top:44px}
.lvf-feat.rev .lvf-feat-media{order:2}
.lvf-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;font-size:18px;margin-bottom:16px}
.lvf-feat h3{font-size:24px;color:#000;margin:0 0 12px}
.lvf-feat p{color:#555;font-size:16px;line-height:1.6;margin:0 0 12px}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-ph{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-ill{width:46%;height:46%;color:#E9C801;opacity:.92}
.lvf-ph-label{position:absolute;left:12px;bottom:12px;font-size:12px;font-weight:700;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-cap{list-style:none;padding:0;margin:16px 0 0}
.lvf-cap li{padding:12px 0 12px 34px;position:relative;color:#e7e7e7}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:11px;color:#E9C801;font-weight:700}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
.lvf-tiles{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:12px;padding:20px;text-decoration:none;color:#111;font-weight:700;font-size:15px;display:flex;align-items:center;gap:12px}
.lvf-tile .ti{width:30px;height:30px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
@media(max-width:980px){.lvf-cards{grid-template-columns:1fr 1fr}.lvf-feat{grid-template-columns:1fr;gap:24px}.lvf-feat.rev .lvf-feat-media{order:0}.lvf-tiles{grid-template-columns:repeat(2,1fr)}.lvf-h1{font-size:34px}}
@media(max-width:560px){.lvf-cards,.lvf-tiles{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-4d0ca21a-3368-4658-b641-ecc4fb4d3627{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-4d0ca21a-3368-4658-b641-ecc4fb4d3627{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c3b8c439-ad7b-4b6c-a29b-30dd0b2bdb2a{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-7e459db8-1084-4a00-8016-46f8b86ee6ad{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7e459db8-1084-4a00-8016-46f8b86ee6ad{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-9cddf9e7-2b67-4334-81a9-91bb0618a715{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-a62b919e-4dfb-4efe-b84a-ec2f301e55de{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-a62b919e-4dfb-4efe-b84a-ec2f301e55de{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8056f994-a4d0-41fd-ad02-43c9f01c78b4{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-ff4dafc7-a93c-4cf6-ab2a-c9eb047e3042{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-ff4dafc7-a93c-4cf6-ab2a-c9eb047e3042{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-80303183-20f2-454e-b0ca-b859e2a797f9{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-80303183-20f2-454e-b0ca-b859e2a797f9{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-80303183-20f2-454e-b0ca-b859e2a797f9{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-80303183-20f2-454e-b0ca-b859e2a797f9{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-80303183-20f2-454e-b0ca-b859e2a797f9{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-80303183-20f2-454e-b0ca-b859e2a797f9{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-ea078484-07a1-4079-adf6-35098aa72bc0{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-ea078484-07a1-4079-adf6-35098aa72bc0{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-459e5f5d-2c79-4735-bbfe-b77c0744cdfb{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-1d2d20b8-cb54-49e9-b7e2-a781411fbd6b{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-1d2d20b8-cb54-49e9-b7e2-a781411fbd6b{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-ae18ad71-e34a-4fe3-b947-c7563d296b04{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-358a1111-e5a0-4671-bc45-7e33f3b3161a{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-358a1111-e5a0-4671-bc45-7e33f3b3161a{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-04e466c3-b1f9-42ba-bc13-7602d8e11de3{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-2634e84e-1017-484d-bde9-79dcfb8c3cdf{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-2634e84e-1017-484d-bde9-79dcfb8c3cdf{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-106f5563-aa4a-4357-9c63-e8f4da1f8496{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-9b644ebb-8f28-466e-afdf-9eaf9f6f775d{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-9b644ebb-8f28-466e-afdf-9eaf9f6f775d{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-17988831-36dc-46cb-a644-f9b7258390c3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-17988831-36dc-46cb-a644-f9b7258390c3{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-17988831-36dc-46cb-a644-f9b7258390c3{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-17988831-36dc-46cb-a644-f9b7258390c3{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-17988831-36dc-46cb-a644-f9b7258390c3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-17988831-36dc-46cb-a644-f9b7258390c3{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-44a3d7d6-cb4d-4a1b-9c61-0dec34479f05{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-44a3d7d6-cb4d-4a1b-9c61-0dec34479f05{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-828551c0-b67f-4f36-8cf2-6b3065ef7ab1{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-fa9542b2-0c80-4d3e-aa76-817d5ae2ae62{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-fa9542b2-0c80-4d3e-aa76-817d5ae2ae62{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e2de0c51-a184-4d61-83e0-fbc64fa5cacb{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-fab63cdc-694e-4444-98c9-ccb2d6fbe7b1{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-fab63cdc-694e-4444-98c9-ccb2d6fbe7b1{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e3caa81c-9154-4360-b0bc-876c3988e62c{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e3caa81c-9154-4360-b0bc-876c3988e62c{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e3caa81c-9154-4360-b0bc-876c3988e62c{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e3caa81c-9154-4360-b0bc-876c3988e62c{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e3caa81c-9154-4360-b0bc-876c3988e62c{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e3caa81c-9154-4360-b0bc-876c3988e62c{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-4f41c888-c87b-4c4a-9e64-c4ca28506768{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-4f41c888-c87b-4c4a-9e64-c4ca28506768{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-4fb2e4ce-1d6a-4848-85b2-c38f819b8e86{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-sec-narrow{max-width:980px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111;font-family:Gunplay,Oswald,sans-serif}
.lvf-h3{font-size:23px;line-height:1.2;margin:0 0 10px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}
.lvf-badge{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 18px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-feat{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:30px}
.lvf-feat.rev .lvf-feat-media{order:2}
.lvf-feat h3{font-size:24px;color:#000;margin:0 0 12px}
.lvf-feat p{color:#555;font-size:16px;line-height:1.6;margin:0 0 12px}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-num{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;font-size:18px;margin-bottom:16px}
.lvf-ph{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-ph.wide{aspect-ratio:16/10}
.lvf-ill{width:44%;height:44%;color:#E9C801;opacity:.92}
.lvf-ph-label{position:absolute;left:12px;bottom:12px;font-size:12px;font-weight:700;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}
.lvf-stat{border:1px solid #eee;border-radius:12px;padding:24px;text-align:center;background:#fff}
.lvf-stat b{display:block;font-size:40px;color:#000;line-height:1;font-family:Gunplay,Oswald,sans-serif}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:16px 0 0}
.lvf-cap li{padding:10px 0 10px 34px;position:relative;color:#555}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:9px;color:#8A7300;font-weight:700}
.lvf-cap.w li{color:#e7e7e7}
.lvf-cap.w li:before{color:#E9C801}
.lvf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-tiles5{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;text-decoration:none;color:#111;font-weight:700;font-size:15px;display:flex;align-items:center;gap:12px}
.lvf-tile .ti{width:32px;height:32px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:16px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-split{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin-top:0}
.lvf-split .side{padding:44px 40px}
.lvf-split .light{background:#fff}
.lvf-split .dark{background:#0E0E0E;color:#fff}
.lvf-split .dark h2,.lvf-split .dark h3{color:#fff}
.lvf-parties{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;color:#fff}
.lvf-parties h2{color:#fff}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
@media(max-width:980px){.lvf-cards{grid-template-columns:1fr 1fr}.lvf-feat{grid-template-columns:1fr;gap:24px}.lvf-feat.rev .lvf-feat-media{order:0}.lvf-tiles,.lvf-tiles5{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-stats{grid-template-columns:1fr}.lvf-split,.lvf-parties{grid-template-columns:1fr;gap:24px}.lvf-h1{font-size:34px}.lvf-split .side{padding:32px 20px}}
@media(max-width:560px){.lvf-cards,.lvf-tiles,.lvf-tiles5,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
.sp-page-builder .page-content #section-id-7a3ac629{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7a3ac629{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-689d9758{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-689d9758{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-689d9758{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-689d9758{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-689d9758{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-689d9758{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-781828cc{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-781828cc{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-d2f9f2fb{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-d2f9f2fb{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-d2f9f2fb{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-d2f9f2fb{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-d2f9f2fb{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-d2f9f2fb{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-bf1d7f3b{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-bf1d7f3b{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-e7c59ac0{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e7c59ac0{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-e7c59ac0{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-e7c59ac0{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-e7c59ac0{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-e7c59ac0{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-640dcc68{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-640dcc68{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-2cecc86e{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-2cecc86e{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-2cecc86e{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-2cecc86e{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-2cecc86e{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-2cecc86e{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-df807313{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-df807313{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-c7eeffee{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c7eeffee{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c7eeffee{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c7eeffee{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c7eeffee{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c7eeffee{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-d28d33cf{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-d28d33cf{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-76aa43af{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-76aa43af{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-76aa43af{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-76aa43af{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-76aa43af{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-76aa43af{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-8299fe13{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-8299fe13{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8030f3c2{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8030f3c2{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8030f3c2{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8030f3c2{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8030f3c2{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8030f3c2{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-b257d8ef{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-b257d8ef{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-3e640ad9{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-3e640ad9{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-3e640ad9{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-3e640ad9{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-3e640ad9{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-3e640ad9{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-e0d9d3bb{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-e0d9d3bb{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-879ddbc3{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-879ddbc3{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-879ddbc3{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-879ddbc3{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-879ddbc3{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-879ddbc3{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-09951536{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-09951536{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-c69f0799{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-c69f0799{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-c69f0799{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-c69f0799{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-c69f0799{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-c69f0799{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-7e3e4981{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7e3e4981{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-97f00e4b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-97f00e4b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-97f00e4b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-97f00e4b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-97f00e4b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-97f00e4b{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-sec-narrow{max-width:980px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-crumb{font-size:13px;color:#cfcfcf;margin-bottom:16px}
.lvf-crumb a{color:#E9C801;text-decoration:none}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff;font-family:Gunplay,Oswald,sans-serif;text-transform:uppercase}
.lvf-h2{font-size:32px;line-height:1.15;margin:0 0 14px;color:#111;font-family:Gunplay,Oswald,sans-serif}
.lvf-h3{font-size:23px;line-height:1.2;margin:0 0 10px;color:#000;font-family:Gunplay,Oswald,sans-serif}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-lead-d{font-size:17px;line-height:1.6;max-width:820px;color:#555}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-badges{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}
.lvf-badge{display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.06);border:1px solid rgba(233,200,1,.35);border-radius:12px;padding:14px 18px;color:#fff;font-weight:600;font-size:15px}
.lvf-badge .bi{width:34px;height:34px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;color:#000;font-weight:800;flex:none}
.lvf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}
.lvf-card{background:#fff;border:1px solid #eee;border-radius:12px;padding:24px;text-decoration:none;color:#111;display:block;height:100%}
.lvf-card h3{color:#000;margin:0 0 8px;font-size:19px}
.lvf-card p{color:#555;margin:0;font-size:15px}
.lvf-cicon{width:38px;height:38px;border-radius:9px;background:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;color:#000;margin-bottom:14px}
.lvf-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}
.lvf-feat{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:30px}
.lvf-feat.rev .lvf-feat-media{order:2}
.lvf-feat h3{font-size:24px;color:#000;margin:0 0 12px}
.lvf-feat p{color:#555;font-size:16px;line-height:1.6;margin:0 0 12px}
.lvf-more{color:#8A7300;font-weight:700;text-decoration:none}
.lvf-num{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;font-size:18px;margin-bottom:16px}
.lvf-ph{aspect-ratio:4/3;border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}
.lvf-ph.wide{aspect-ratio:16/10}
.lvf-ill{width:44%;height:44%;color:#E9C801;opacity:.92}
.lvf-ph-label{position:absolute;left:12px;bottom:12px;font-size:12px;font-weight:700;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.lvf-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}
.lvf-stat{border:1px solid #eee;border-radius:12px;padding:24px;text-align:center;background:#fff}
.lvf-stat b{display:block;font-size:40px;color:#000;line-height:1;font-family:Gunplay,Oswald,sans-serif}
.lvf-stat span{color:#666;font-size:14px;display:block;margin-top:8px}
.lvf-cap{list-style:none;padding:0;margin:16px 0 0}
.lvf-cap li{padding:10px 0 10px 34px;position:relative;color:#555}
.lvf-cap li:before{content:"\2713";position:absolute;left:0;top:9px;color:#8A7300;font-weight:700}
.lvf-cap.w li{color:#e7e7e7}
.lvf-cap.w li:before{color:#E9C801}
.lvf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:30px}
.lvf-tiles5{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:30px}
.lvf-tile{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px;text-decoration:none;color:#111;font-weight:700;font-size:15px;display:flex;align-items:center;gap:12px}
.lvf-tile .ti{width:32px;height:32px;border-radius:8px;background:#0E0E0E;color:#E9C801;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}
.lvf-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:30px}
.lvf-step{background:#fff;border:1px solid #eee;border-radius:12px;padding:22px 18px}
.lvf-step .n{width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:12px}
.lvf-step b{display:block;color:#000;font-size:16px;margin-bottom:6px}
.lvf-step p{color:#666;font-size:14px;margin:0;line-height:1.5}
.lvf-split{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin-top:0}
.lvf-split .side{padding:44px 40px}
.lvf-split .light{background:#fff}
.lvf-split .dark{background:#0E0E0E;color:#fff}
.lvf-split .dark h2,.lvf-split .dark h3{color:#fff}
.lvf-parties{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;color:#fff}
.lvf-parties h2{color:#fff}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff}
@media(max-width:980px){.lvf-cards{grid-template-columns:1fr 1fr}.lvf-feat{grid-template-columns:1fr;gap:24px}.lvf-feat.rev .lvf-feat-media{order:0}.lvf-tiles,.lvf-tiles5{grid-template-columns:repeat(2,1fr)}.lvf-steps{grid-template-columns:1fr 1fr}.lvf-stats{grid-template-columns:1fr}.lvf-split,.lvf-parties{grid-template-columns:1fr;gap:24px}.lvf-h1{font-size:34px}.lvf-split .side{padding:32px 20px}}
@media(max-width:560px){.lvf-cards,.lvf-tiles,.lvf-tiles5,.lvf-steps{grid-template-columns:1fr}.lvf-h1{font-size:27px}}

.lvf-benefit{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:14px 18px;color:#333;font-size:16px;line-height:1.55}
.lvf-sub{font-size:20px;color:#e7e7e7;margin:0 0 20px;font-weight:600}
.lvf-note{color:#8A7300;font-weight:700;margin:14px 0 6px}.lvf-result{margin-top:16px;background:#fbf7e0;border-left:4px solid #E9C801;border-radius:8px;padding:14px 18px;color:#333;font-size:16px;line-height:1.55}
.sp-page-builder .page-content #section-id-92713c0b{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-92713c0b{padding-top:90px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-8377a265{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-8377a265{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-8377a265{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-8377a265{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-8377a265{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-8377a265{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-872a61c2{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-872a61c2{padding-top:40px;padding-right:0px;padding-bottom:10px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-7a1c775f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7a1c775f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7a1c775f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7a1c775f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7a1c775f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7a1c775f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-09603c02{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-09603c02{padding-top:30px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-9eb952f0{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-9eb952f0{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-9eb952f0{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-9eb952f0{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-9eb952f0{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-9eb952f0{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-7bed57c5{background-color:#FBF3C6;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-7bed57c5{padding-top:70px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-25ad715b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-25ad715b{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-25ad715b{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-25ad715b{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-25ad715b{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-25ad715b{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-h1 em{color:#E9C801;font-style:normal}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-facts{display:flex;gap:30px;flex-wrap:wrap;margin-top:28px;color:#fff}
.lvf-facts b{color:#E9C801;font-size:22px;display:block}
.lvf-facts span{font-size:14px;color:#cfcfcf}
.lvf-filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.lvf-tab{padding:9px 18px;border:1px solid #ddd;border-radius:40px;background:#fff;color:#222;font-weight:600;cursor:pointer;font-size:15px}
.lvf-tab.on{background:#E9C801;border-color:#E9C801;color:#000}
.lvf-alllink{margin-left:auto;color:#8A7300;font-weight:700;text-decoration:none}
.lvf-gal{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:8px}
.lvf-work{border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column}
.lvf-workimg{aspect-ratio:4/3;background:linear-gradient(135deg,#f4f4f4,#e9e9e9);display:flex;align-items:center;justify-content:center;color:#b9b9b9;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.lvf-workbody{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}
.lvf-workbody h3{margin:0;font-size:17px;color:#000}
.lvf-meta{display:flex;gap:12px;flex-wrap:wrap;color:#777;font-size:13px}
.lvf-meta span{display:inline-flex;align-items:center;gap:5px}
.lvf-meta i{color:#E9C801;font-style:normal;font-weight:700}
.lvf-det{margin-top:auto;color:#8A7300;font-weight:700;text-decoration:none;font-size:14px}
.lvf-cta{color:#111;text-align:center;max-width:820px;margin:0 auto}
.lvf-cta h2{color:#000;margin:0 0 12px}
.lvf-cta p{color:#333;margin:0 0 22px}
.lvf-btn{display:inline-block;padding:14px 30px;border-radius:8px;font-weight:700;text-decoration:none;background:#E9C801;color:#000}
.lvf-adv{display:flex;gap:34px;justify-content:center;flex-wrap:wrap;margin-top:26px;color:#333;font-size:14px}
.lvf-adv span:before{content:"\2713";color:#8A7300;font-weight:700;margin-right:7px}
@media(max-width:980px){.lvf-gal{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.lvf-gal{grid-template-columns:1fr}.lvf-h1{font-size:30px}.lvf-alllink{margin-left:0;width:100%}}

.lvf-ph,.lvf-workimg,.lvf-mph{position:relative;overflow:hidden;background:radial-gradient(120% 130% at 30% 15%,#26262b 0%,#111113 55%,#000 100%);display:flex;align-items:center;justify-content:center}.lvf-ph{aspect-ratio:4/3;border-radius:12px}.lvf-workimg{aspect-ratio:4/3;border-radius:0}.lvf-mph{aspect-ratio:1/1;border-radius:0}.lvf-ill{width:52%;height:52%;color:#E9C801;opacity:.92;filter:drop-shadow(0 3px 8px rgba(233,200,1,.18))}.lvf-mph .lvf-ill{width:46%;height:46%}.lvf-ph-label{position:absolute;left:10px;bottom:10px;font-size:12px;font-weight:700;letter-spacing:.3px;color:#E9C801;background:rgba(233,200,1,.12);border:1px solid rgba(233,200,1,.35);padding:5px 11px;border-radius:40px}
.sp-page-builder .page-content #section-id-28827a8d-8aa0-442c-b721-29d3ba819380{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-28827a8d-8aa0-442c-b721-29d3ba819380{padding-top:90px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-7143053e-4916-438a-be74-9906db125d1f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7143053e-4916-438a-be74-9906db125d1f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-7143053e-4916-438a-be74-9906db125d1f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-7143053e-4916-438a-be74-9906db125d1f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-7143053e-4916-438a-be74-9906db125d1f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7143053e-4916-438a-be74-9906db125d1f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-70992994-92ac-4dd4-b38e-4d79345199aa{box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-70992994-92ac-4dd4-b38e-4d79345199aa{padding-top:70px;padding-right:0px;padding-bottom:60px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-a0572b1a-d286-4637-a72b-3efd176b2a2f{max-width:100%;flex-basis:100%;}}.sp-page-builder .page-content #section-id-f127399b-8251-4e05-83c1-98bfeddbb044{background-color:#0E0E0E;box-shadow:0 0 0 0 #FFFFFF;}.sp-page-builder .page-content #section-id-f127399b-8251-4e05-83c1-98bfeddbb044{padding-top:60px;padding-right:0px;padding-bottom:60px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-91cb9270-c557-4384-90f9-55ec62ed4f23{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-91cb9270-c557-4384-90f9-55ec62ed4f23{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-91cb9270-c557-4384-90f9-55ec62ed4f23{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-91cb9270-c557-4384-90f9-55ec62ed4f23{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-91cb9270-c557-4384-90f9-55ec62ed4f23{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-91cb9270-c557-4384-90f9-55ec62ed4f23{max-width:100%;flex-basis:100%;}}
.lvf-sec{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hero{color:#fff}
.lvf-eyebrow{color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:14px}
.lvf-h1{font-size:44px;line-height:1.1;margin:0 0 18px;color:#fff}
.lvf-lead{font-size:18px;line-height:1.6;max-width:760px;color:#e7e7e7}
.lvf-btns{margin:26px 0 22px;display:flex;gap:14px;flex-wrap:wrap}
.lvf-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none}
.lvf-btn-y{background:#E9C801;color:#000}
.lvf-btn-o{border:2px solid #E9C801;color:#E9C801}
.lvf-facts{display:flex;gap:26px;flex-wrap:wrap;margin-top:26px;color:#fff}
.lvf-facts span{font-size:15px}
.lvf-facts b{color:#E9C801}
.lvf-h2{font-size:32px;margin:0 0 6px;color:#000}
.lvf-sub{color:#666;margin:0 0 8px;font-size:17px}
.lvf-svc{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}
.lvf-scard{background:#fff;border:1px solid #ececec;border-radius:14px;padding:26px;text-decoration:none;color:#111;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}
.lvf-scard:hover{border-color:#E9C801;box-shadow:0 6px 22px rgba(0,0,0,.06)}
.lvf-scard .num{display:inline-flex;width:46px;height:46px;border-radius:10px;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:18px;margin-bottom:14px}
.lvf-scard h3{color:#000;margin:0 0 10px;font-size:20px;line-height:1.25}.lvf-scard .scard-h{display:block;font-weight:700;color:#000;margin:0 0 10px;font-size:20px;line-height:1.25}
.lvf-scard p{color:#555;margin:0 0 16px;font-size:15px;line-height:1.5}
.lvf-scard .more{color:#8A7300;font-weight:700;margin-top:auto;font-size:15px}
.lvf-cta{color:#fff;text-align:center}
.lvf-cta h2{color:#fff;font-size:32px;margin:0 0 12px}
.lvf-cta p{color:#dcdcdc;max-width:640px;margin:0 auto 22px}
@media(max-width:820px){.lvf-svc{grid-template-columns:1fr 1fr}.lvf-h1{font-size:32px}.lvf-h2{font-size:26px}}
@media(max-width:560px){.lvf-svc{grid-template-columns:1fr}.lvf-h1{font-size:27px}}
body.itemid-129 .page-header{display:none!important}
.lvf-zn-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-zn-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-zn-fact b{font-weight:700;color:#fff}
.lvf-zn-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-zn-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-zn-badge{position:absolute;top:20px;right:20px;background:#E9C801;color:#111;font-weight:700;font-size:12.5px;border-radius:10px;padding:8px 12px;transform:rotate(-2deg);box-shadow:0 6px 18px rgba(0,0,0,.18)}
.lvf-zn-sec{margin-top:56px}
.lvf-zn-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-zn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-zn-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-zn-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-zn-photo{display:flex;align-items:center;justify-content:center;height:186px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-zn-photo img{width:100%;height:100%;object-fit:cover}
.lvf-zn-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-zn-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-zn-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-zn-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-zn-2col{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;margin-top:56px}
.lvf-zn-2col.rev{grid-template-columns:1fr 1.05fr}
.lvf-zn-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-zn-2col p{color:#444;font-size:15.5px;line-height:1.65;margin:0 0 14px}
.lvf-zn-list{display:grid;gap:12px;margin-top:20px;padding:0;list-style:none}
.lvf-zn-list li{position:relative;padding-left:26px;color:#444;font-size:15px;line-height:1.5}
.lvf-zn-list li:before{content:"";position:absolute;left:0;top:7px;width:11px;height:11px;border-radius:50%;background:#E9C801}
.lvf-zn-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-zn-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px;position:relative}
.lvf-zn-step .lvf-zn-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-zn-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-zn-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-zn-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-zn-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-zn-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-zn-final .lvf-hub-btns{margin:0}
.lvf-zn-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-zn-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-zn-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-zn-final-trust{display:flex;flex-direction:column;gap:12px;margin-top:18px}
.lvf-zn-final-trust div{color:#3a3406;font-size:14px;display:flex;gap:9px;align-items:center}
.lvf-zn-banner{display:grid;grid-template-columns:repeat(5,1fr) auto;gap:18px;align-items:stretch;margin-top:22px}
.lvf-zn-badge2{display:flex;flex-direction:column;justify-content:center;background:#111;color:#fff;border-radius:16px;padding:18px 20px;min-width:190px}
.lvf-zn-badge2 b{color:#E9C801;font-size:15px;display:block;margin-bottom:8px}
.lvf-zn-badge2 span{font-size:13px;color:#cfcfcf;line-height:1.4}
.lvf-zn-works{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:22px}
.lvf-zn-works .lvf-zn-tile .lvf-zn-photo{height:150px}
.lvf-zn-more-tile{display:flex;flex-direction:column;justify-content:center;background:#faf7ea;border:1px solid #efe6c4;border-radius:16px;padding:20px;text-decoration:none;color:#111;transition:.2s}
.lvf-zn-more-tile:hover{border-color:#E9C801}
.lvf-zn-more-tile b{font-size:15px;margin-bottom:8px}
.lvf-zn-more-tile span{color:#8A7300;font-weight:700;font-size:13.5px}
.lvf-zn-nav{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin:34px 0 8px}
.lvf-zn-nav a{color:#8A7300;font-weight:700;font-size:13.5px;text-decoration:none}
.lvf-zn-nav a:hover{color:#E9C801}
@media(max-width:1100px){.lvf-zn-banner{grid-template-columns:repeat(3,1fr)}.lvf-zn-badge2{grid-column:1/-1}.lvf-zn-works{grid-template-columns:repeat(3,1fr)}}
@media(max-width:980px){.lvf-zn-grid{grid-template-columns:repeat(2,1fr)}.lvf-zn-steps{grid-template-columns:1fr 1fr}.lvf-zn-2col,.lvf-zn-2col.rev{grid-template-columns:1fr}.lvf-zn-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-zn-grid,.lvf-zn-works{grid-template-columns:1fr}.lvf-zn-steps{grid-template-columns:1fr}.lvf-zn-banner{grid-template-columns:1fr 1fr}}
body.itemid-130 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-grid.g3{grid-template-columns:repeat(3,1fr)}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
@media(max-width:980px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}}
body.itemid-109 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{text-decoration:none;color:inherit;display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}
body.itemid-228 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-227 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-229 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-221 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-220 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-224 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-219 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-222 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-223 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-226 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-225 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
body.itemid-218 .page-header{display:none!important}
.lvf-sh-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-sh-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-sh-fact b{font-weight:700;color:#fff}
.lvf-sh-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-sh-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-sh-sec{margin-top:56px}
.lvf-sh-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-sh-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;transition:.2s}
.lvf-sh-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-sh-photo{display:flex;align-items:center;justify-content:center;height:180px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-sh-photo img{width:100%;height:100%;object-fit:contain;padding:14px}
.lvf-sh-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-sh-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-sh-d{font-size:13.5px;color:#666;line-height:1.45}
.lvf-sh-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-sh-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-sh-feats{display:grid;gap:18px;margin-top:22px}
.lvf-sh-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-sh-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-sh-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-sh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-sh-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-sh-step .lvf-sh-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-sh-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-sh-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-sh-faq{background:#fff;border:1px solid #ececec;border-radius:14px;padding:0 20px;margin-top:12px}
.lvf-sh-faq summary{cursor:pointer;font-weight:700;color:#111;font-size:15px;padding:16px 0;list-style:none}
.lvf-sh-faq summary::-webkit-details-marker{display:none}
.lvf-sh-faq[open] summary{color:#8A7300}
.lvf-sh-faq p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}
.lvf-sh-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-sh-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-sh-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-sh-final .lvf-hub-btns{margin:18px 0 0}
.lvf-sh-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-sh-final .lvf-hub-btn.y:hover{background:#000}
@media(max-width:980px){.lvf-sh-grid{grid-template-columns:repeat(2,1fr)}.lvf-sh-steps{grid-template-columns:1fr 1fr}.lvf-sh-2col{grid-template-columns:1fr}.lvf-sh-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-sh-grid{grid-template-columns:1fr}.lvf-sh-steps{grid-template-columns:1fr}}

.lvf-sh-shapes{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:24px}
.lvf-sh-shape{background:#fff;border:1px solid #ececec;border-radius:14px;padding:18px 12px;text-align:center;transition:.2s}
.lvf-sh-shape:hover{border-color:#E9C801;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.07)}
.lvf-sh-shape svg{width:56px;height:56px;stroke:#111;fill:none;stroke-width:2;margin-bottom:10px}
.lvf-sh-shape span{display:block;font-size:13.5px;color:#333;font-weight:600}
@media(max-width:980px){.lvf-sh-shapes{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.lvf-sh-shapes{grid-template-columns:repeat(2,1fr)}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"\2713";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-final{grid-template-columns:1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
body.itemid-133 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-grid.g3{grid-template-columns:repeat(3,1fr)}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
@media(max-width:980px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}}
body.itemid-202 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:760px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-nav{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin:34px 0 8px}
.lvf-tx-nav a{color:#8A7300;font-weight:700;font-size:13.5px;text-decoration:none}
.lvf-tx-nav a:hover{color:#E9C801}
@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}}
ul.lvf-pl{margin:14px 0;padding-left:0;list-style:none}ul.lvf-pl li{position:relative;padding-left:26px;margin:8px 0;line-height:1.5}ul.lvf-pl li:before{content:"\2713";position:absolute;left:0;color:#c93545;font-weight:700}.lvf-p-txt{margin-top:40px}.lvf-p-txt h2{margin-bottom:12px}.lvf-p-txt p{margin:10px 0;line-height:1.6}
body.itemid-131 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:22px}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:150px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:14px 14px 16px;flex:1}
.lvf-tx-t{font-weight:700;font-size:14px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13px;color:#666;line-height:1.42;margin-bottom:12px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:13.5px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span.lvf-tx-fs{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
.lvf-tx-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.lvf-tx-tags a{background:#fff;border:1px solid #e6e6e6;border-radius:999px;padding:8px 16px;font-size:13.5px;color:#333;text-decoration:none}
.lvf-tx-tags a:hover{border-color:#E9C801;color:#111}
@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-cta{margin-top:56px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid{grid-template-columns:1fr}
}
body.itemid-153 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-grid.g3{grid-template-columns:repeat(3,1fr)}
.lvf-tx-grid.g2{grid-template-columns:repeat(2,1fr)}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
.lvf-tx-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-tx-iconc{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:16px 18px}
.lvf-tx-iconc .lvf-tx-ico{width:48px;height:48px;background:#fdf6d8}
.lvf-tx-iconc b{font-size:15px;color:#111;font-weight:700}
@media(max-width:980px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:repeat(2,1fr)}.lvf-tx-grid.g2{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}.lvf-tx-icons{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}.lvf-tx-icons{grid-template-columns:1fr}}
.lvf-hub-hero{position:relative;color:#fff;background:linear-gradient(rgba(10,10,10,.72),rgba(10,10,10,.86)),url(/images/hero/hero-production.jpg) center/cover no-repeat;padding:34px 0 46px}
.lvf-hub-crumbs{font-size:13px;color:#bdbdbd;margin-bottom:16px}
.lvf-hub-crumbs a{color:#cfcfcf;text-decoration:none}
.lvf-hub-crumbs a:hover{color:#E9C801}
.lvf-hub-eyebrow{display:inline-block;color:#E9C801;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:12px;border-bottom:1px solid rgba(233,200,1,.5);padding-bottom:4px}
.lvf-hub-hero h1{font-family:var(--brand-font-display,inherit);font-size:clamp(26px,4vw,46px);line-height:1.08;margin:0 0 16px;color:#fff;max-width:760px}
.lvf-hub-lead{font-size:17px;line-height:1.6;max-width:680px;color:#e6e6e6;margin:0 0 24px}
.lvf-hub-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}
.lvf-hub-btn{display:inline-block;padding:14px 26px;border-radius:8px;font-weight:700;text-decoration:none;transition:.18s}
.lvf-hub-btn.y{background:#E9C801;color:#000}
.lvf-hub-btn.y:hover{background:#fff}
.lvf-hub-btn.o{border:2px solid #E9C801;color:#E9C801}
.lvf-hub-btn.o:hover{background:#E9C801;color:#000}
.lvf-hub-facts{display:flex;gap:22px;flex-wrap:wrap}
.lvf-hub-facts span{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#eaeaea;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:9px 14px}
.lvf-hub-facts b{color:#E9C801}
.lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-hub-catatalog{padding:40px 0 8px}
.lvf-hub-h2{font-family:var(--brand-font-display,inherit);font-size:clamp(24px,3vw,34px);color:#111;margin:0 0 8px}
.lvf-hub-sub{color:#666;font-size:16px;margin:0}
.lvf-hub-cat{font-size:17px;color:#111;margin:30px 0 14px;font-weight:700}
.lvf-hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.lvf-hub-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-hub-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-hub-photo{position:relative;display:block;height:150px}
.lvf-hub-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;opacity:.95}
.lvf-hub-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-hub-t{font-weight:700;font-size:16px;line-height:1.25;margin-bottom:8px;color:#111}
.lvf-hub-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-hub-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-hub-band{background:#0E0E0E;color:#fff;padding:48px 0;margin-top:44px}
.lvf-hub-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:26px}
.lvf-hub-step{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:22px}
.lvf-hub-step .n{display:inline-flex;width:40px;height:40px;border-radius:10px;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-hub-step h4{color:#fff;font-size:16px;margin:0 0 8px}
.lvf-hub-step p{color:#c9c9c9;font-size:13.5px;line-height:1.5;margin:0}
.lvf-hub-2col{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start;margin-top:44px}
.lvf-hub-dark{background:#0E0E0E;color:#fff;border-radius:16px;padding:30px}
.lvf-hub-dark h3{color:#fff;font-family:var(--brand-font-display,inherit);font-size:24px;margin:0 0 12px}
.lvf-hub-dark p{color:#cfcfcf;font-size:15px;line-height:1.6;margin:0 0 18px}
.lvf-hub-q{background:#fff;border:1px solid #ececec;border-radius:10px;padding:0 16px;margin-bottom:10px}
.lvf-hub-q summary{cursor:pointer;font-weight:600;font-size:15px;padding:14px 0;color:#111;list-style:none}
.lvf-hub-q summary::-webkit-details-marker{display:none}
.lvf-hub-q summary::after{content:"+";float:right;color:#E9C801;font-weight:700}
.lvf-hub-q[open] summary::after{content:"–"}
.lvf-hub-q>div{padding:0 0 16px;color:#555;font-size:14px;line-height:1.6}
.lvf-hub-final{margin:44px 0 0;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;color:#fff}
.lvf-hub-final h3{font-family:var(--brand-font-display,inherit);font-size:26px;margin:0 0 10px;color:#fff}
.lvf-hub-final p{color:#cfcfcf;margin:0 0 18px;font-size:15px;max-width:520px}
.lvf-hub-final .hint{font-size:13.5px;color:#c9c9c9;border-left:2px solid #E9C801;padding-left:14px;max-width:230px}
body.itemid-108 .page-header{display:none}
@media(max-width:980px){.lvf-hub-grid{grid-template-columns:repeat(2,1fr)}.lvf-hub-steps{grid-template-columns:1fr 1fr}.lvf-hub-2col{grid-template-columns:1fr}.lvf-hub-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-hub-grid{grid-template-columns:1fr}.lvf-hub-steps{grid-template-columns:1fr}}
body.itemid-201 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:760px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0;font-size:15px;max-width:560px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-nav{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;margin:34px 0 8px}
.lvf-tx-nav a{color:#8A7300;font-weight:700;font-size:13.5px;text-decoration:none}
.lvf-tx-nav a:hover{color:#E9C801}
@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}}
@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-hub-h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 8px;text-transform:uppercase}.lvf-tx-sec{margin-top:56px}.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:760px}.lvf-tx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}.lvf-tx-photo img{width:100%;height:100%;object-fit:contain}.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-final{grid-template-columns:1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-family:var(--brand-font-display,inherit);font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-hub-h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 8px;text-transform:uppercase}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:760px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.lvf-mat-2col.rev{grid-template-columns:330px 1fr}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat h3{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:19px;margin:0 0 8px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-ex{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}
.lvf-mat-ex figure{margin:0}
.lvf-mat-ex .ph{height:118px;border-radius:12px;background:repeating-linear-gradient(45deg,#faf9f4,#faf9f4 10px,#f2f0e8 10px,#f2f0e8 20px);border:1px solid #eceae2;display:flex;align-items:center;justify-content:center;color:#b7b3a3;font-size:26px;font-family:var(--brand-font-display,inherit)}
.lvf-mat-ex figcaption{text-align:center;color:#6b6b62;font-size:13px;margin-top:8px}
.lvf-mat-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}
.lvf-mat-feat-i{border:1px solid #eeece4;border-radius:14px;padding:18px}
.lvf-mat-feat-i .ic{width:34px;height:34px;stroke:#E9C801;stroke-width:2.2;fill:none;margin-bottom:10px}
.lvf-mat-feat-i b{display:block;color:#17170F;font-size:15px;margin:0 0 6px}
.lvf-mat-feat-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-order{margin-top:56px;background:#faf9f4;border:1px solid #efedE4;border-radius:18px;padding:34px}
.lvf-mat-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:22px}
.lvf-mat-step{background:#fff;border:1px solid #ECEAE0;border-radius:12px;padding:16px 14px;text-align:center}
.lvf-mat-step .ic{width:30px;height:30px;stroke:#8A7300;stroke-width:2;fill:none;margin-bottom:8px}
.lvf-mat-step span{display:block;color:#4a4a43;font-size:12.5px;line-height:1.4}
.lvf-mat-cta{margin-top:22px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col,.lvf-mat-2col.rev{grid-template-columns:1fr}
 .lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr 1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid,.lvf-mat-ex,.lvf-mat-feat{grid-template-columns:1fr}
}
.lvf-hub-h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 8px;text-transform:uppercase}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:760px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
@media(max-width:980px){.lvf-tx-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.lvf-tx-grid{grid-template-columns:1fr}}
.lvf-mat{padding:0}
.lvf-mat .lvf-hub-wrap{max-width:1160px;margin:0 auto;padding:0 20px}
.lvf-p-hero .lvf-hub-lead{color:rgba(255,255,255,.84)}
.lvf-p-hero .lvf-hub-crumbs a,.lvf-p-hero .lvf-hub-crumbs span{color:rgba(255,255,255,.72)}
.lvf-mat-trust{background:#fff;border-top:1px solid #f0efe9;border-bottom:1px solid #f0efe9;padding:30px 0;margin-top:26px}
.lvf-mat-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.lvf-mat-trust-i{display:flex;gap:12px;align-items:flex-start}
.lvf-mat-trust-i .ic{width:40px;height:40px;flex:0 0 40px;stroke:#E9C801;stroke-width:2.2;fill:none}
.lvf-mat-trust-i b{display:block;color:#17170F;font-size:15px;margin:0 0 5px}
.lvf-mat-trust-i span{color:#6b6b62;font-size:13px;line-height:1.45}
.lvf-mat-sec{margin-top:56px}
.lvf-mat-2col{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}
.lvf-mat-img{border-radius:16px;overflow:hidden;background:#f4f2ec;border:1px solid #eceae2}
.lvf-mat-img img{width:100%;height:auto;display:block}
.lvf-mat-eyebrow{display:inline-block;color:#8A7300;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 10px}
.lvf-mat h2{font-family:var(--brand-font-display,inherit);color:#17170F;font-size:clamp(22px,3vw,30px);line-height:1.15;margin:0 0 16px}
.lvf-mat p{color:#4a4a43;font-size:15.5px;line-height:1.7;margin:0 0 14px}
.lvf-mat-list{list-style:none;padding:0;margin:8px 0 0}
.lvf-mat-list li{position:relative;padding:6px 0 6px 30px;color:#3B3B34;font-size:15px;line-height:1.5}
.lvf-mat-list li::before{content:"✓";position:absolute;left:0;top:6px;color:#E9C801;font-weight:700}
.lvf-mat-cta{margin-top:56px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}
.lvf-mat-cta .hint{color:#E9C801;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:700}
.lvf-mat-cta h3{color:#fff;font-size:20px;margin:8px 0 0}
.lvf-mat-cta a{display:inline-block;background:#E9C801;color:#000;font-weight:700;padding:12px 22px;border-radius:8px;text-decoration:none;white-space:nowrap}
.lvf-mat-final{margin-top:44px;background:linear-gradient(120deg,#111,#1c1c1c);border-radius:16px;padding:26px 30px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;color:#fff}
.lvf-mat-final b{font-size:20px;display:block}
.lvf-mat-final span{color:#c9c9c9;font-size:14px}
.lvf-mat-final a{color:#E9C801;font-weight:700;text-decoration:none;white-space:nowrap}
body .page-header{display:none}
@media(max-width:900px){
 .lvf-mat-trust-grid{grid-template-columns:1fr 1fr}
 .lvf-mat-2col{grid-template-columns:1fr}
 .lvf-mat-final{grid-template-columns:1fr}
 .lvf-mat-cta{grid-template-columns:1fr}
}
@media(max-width:560px){
 .lvf-mat-trust-grid{grid-template-columns:1fr}
}
body.itemid-204 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-grid.g3{grid-template-columns:repeat(3,1fr)}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
@media(max-width:980px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}}
body.itemid-203 .page-header{display:none!important}
.lvf-tx-facts{display:flex;gap:16px;flex-wrap:wrap;margin-top:26px}
.lvf-tx-fact{display:flex;align-items:center;gap:11px;font-size:14px;color:#f0f0f0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;padding:10px 15px}
.lvf-tx-fact b{font-weight:700;color:#fff}
.lvf-tx-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#E9C801}
.lvf-tx-ico svg{width:22px;height:22px;fill:none;stroke:#111;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.lvf-tx-sec{margin-top:56px}
.lvf-tx-sub{color:#666;font-size:16px;margin:0 0 6px;max-width:820px}
.lvf-tx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px}
.lvf-tx-grid.g3{grid-template-columns:repeat(3,1fr)}
.lvf-tx-tile{display:flex;flex-direction:column;background:#fff;border:1px solid #ececec;border-radius:16px;overflow:hidden;text-decoration:none;color:#111;transition:.2s}
.lvf-tx-tile:hover{border-color:#E9C801;box-shadow:0 8px 26px rgba(0,0,0,.08);transform:translateY(-2px)}
.lvf-tx-photo{display:flex;align-items:center;justify-content:center;height:196px;background:#f6f8fb;border-bottom:1px solid #eef1f6}
.lvf-tx-photo img{width:100%;height:100%;object-fit:cover}
.lvf-tx-body{display:flex;flex-direction:column;padding:16px 16px 18px;flex:1}
.lvf-tx-t{font-weight:700;font-size:15px;line-height:1.25;margin-bottom:8px;color:#111;text-transform:uppercase}
.lvf-tx-d{font-size:13.5px;color:#666;line-height:1.45;margin-bottom:14px}
.lvf-tx-more{color:#8A7300;font-weight:700;font-size:14px;margin-top:auto}
.lvf-tx-2col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;margin-top:56px}
.lvf-tx-2col img{width:100%;height:auto;border-radius:16px;display:block}
.lvf-tx-feats{display:grid;gap:18px;margin-top:22px}
.lvf-tx-feat{display:flex;gap:14px;align-items:flex-start}
.lvf-tx-feat b{display:block;color:#111;font-size:15px;margin-bottom:3px}
.lvf-tx-feat span{color:#666;font-size:13.5px;line-height:1.45}
.lvf-tx-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px}
.lvf-tx-step{background:#fff;border:1px solid #ececec;border-radius:16px;padding:20px}
.lvf-tx-step .lvf-tx-n{display:inline-flex;width:40px;height:40px;border-radius:50%;background:#E9C801;color:#000;font-weight:700;align-items:center;justify-content:center;font-size:17px;margin-bottom:12px}
.lvf-tx-step h4{margin:0 0 8px;font-size:15px;color:#111}
.lvf-tx-step p{margin:0;color:#666;font-size:13.5px;line-height:1.5}
.lvf-tx-ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}
.lvf-tx-ul li{position:relative;padding-left:30px;color:#444;font-size:15px;line-height:1.55}
.lvf-tx-ul li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:50%;background:#E9C801;box-shadow:inset 0 0 0 3px #fff,0 0 0 1px #C79A00}
.lvf-tx-ul li b{color:#111}
.lvf-tx-final{margin-top:56px;background:linear-gradient(120deg,#E9C801,#f0d43a);border-radius:16px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center}
.lvf-tx-final h3{font-family:var(--brand-font-display,inherit);font-size:clamp(22px,3vw,34px);margin:0 0 10px;color:#111;text-transform:uppercase;line-height:1.08}
.lvf-tx-final p{color:#3a3406;margin:0 0 6px;font-size:15px;max-width:600px}
.lvf-tx-final .lvf-hub-btns{margin:0}
.lvf-tx-final .lvf-hub-btn.y{background:#111;color:#fff}
.lvf-tx-final .lvf-hub-btn.y:hover{background:#000}
.lvf-tx-final .lvf-hub-btn.o{border:2px solid #111;color:#111}
.lvf-tx-final .lvf-hub-btn.o:hover{background:#111;color:#fff}
.lvf-tx-adv{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}
.lvf-tx-advc{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ececec;border-radius:14px;padding:14px 16px}
.lvf-tx-advc .lvf-tx-ico{width:40px;height:40px}
.lvf-tx-advc b{font-size:14px;color:#111;font-weight:700;line-height:1.3}
.lvf-tx-note{color:#666;font-size:14.5px;line-height:1.6;margin-top:16px}
@media(max-width:980px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:repeat(2,1fr)}.lvf-tx-steps{grid-template-columns:1fr 1fr}.lvf-tx-2col{grid-template-columns:1fr}.lvf-tx-final{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.lvf-tx-grid,.lvf-tx-grid.g3{grid-template-columns:1fr}.lvf-tx-steps{grid-template-columns:1fr}.lvf-tx-adv{grid-template-columns:1fr}}
/* ---- SPPB layout shim (component not installed; markup preserved) ---- */
.sp-page-builder,.sppb-addon-wrapper,.sppb-addon{display:block}
.sppb-row-container{max-width:1200px;margin:0 auto;padding:0 15px}
.sppb-row{display:flex;flex-wrap:wrap;margin:0 -15px}
.sppb-row-column{padding:0 15px;flex:1 1 0;min-width:0}
.sppb-column,.sppb-column-addons{display:block}
.lvf-wrap,.lvf-sec{max-width:100%}
