:root{--ng-gold:#b99a58;--ng-gold-light:#e5cf9a;--ng-red:#b32632;--ng-paper:#faf8f3;--ng-shadow:0 14px 40px rgba(38,31,20,.09)}body{background:var(--ng-paper)}::selection{background:#e5cf9a;color:#171717}.ng-header{background:radial-gradient(ellipse at 15% 0%,#343026 0,transparent 50%),#141414;border-top:3px solid var(--ng-gold);border-bottom:1px solid #b99a584d;box-shadow:0 8px 26px #00000024;padding-block:20px}.ng-logo img{filter:drop-shadow(0 3px 12px #0006)}.ng-navigation>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{position:relative;padding-block:8px;transition:color .18s ease}.ng-navigation>.wp-block-navigation__container>.wp-block-navigation-item:not(:nth-last-child(2))>.wp-block-navigation-item__content::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--ng-gold);transition:width .2s ease}.ng-navigation>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover::after{width:100%}.ng-navigation .wp-block-navigation__submenu-container{background:#1c1b18;border:1px solid #b99a5860;border-top:3px solid var(--ng-gold);border-radius:0 0 12px 12px;box-shadow:0 18px 36px #0004;padding:8px}.ng-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{border-radius:6px}.ng-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background:#b99a5818;color:var(--ng-gold-light)}.ng-header .wp-block-navigation-item:nth-last-child(2)>.wp-block-navigation-item__content{border:1px solid #da5962;background:linear-gradient(135deg,#c6323f,#a21d29);border-radius:8px;box-shadow:0 5px 18px #b3263235;padding:11px 16px}.ng-header .ng-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item>.wp-block-navigation-item__content{background:#fff0;border:0;box-shadow:none;padding:10px 14px}.ng-header .ng-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item>.wp-block-navigation-item__content:hover{background:#b99a5818}.ng-header .ng-navigation .wp-block-navigation__responsive-container.is-menu-open{background:#171717!important;color:#fff!important;padding:28px 24px 80px}.ng-navigation .is-menu-open .wp-block-navigation__responsive-container-content{align-items:flex-start!important;padding-top:52px}.ng-navigation .is-menu-open .wp-block-navigation__container{align-items:flex-start!important;gap:16px!important;width:100%}.ng-navigation .is-menu-open .wp-block-navigation-item{align-items:flex-start!important;width:100%}.ng-navigation .is-menu-open .wp-block-navigation__submenu-container{align-items:flex-start!important;box-shadow:none!important;border:0!important;border-left:1px solid #b99a5855!important;border-radius:0!important;padding:8px 0 8px 14px!important;gap:4px!important;margin-top:8px;background:transparent!important}.ng-header .ng-navigation .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:#e5d9c0!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0!important;white-space:normal}.ng-navigation .is-menu-open .wp-block-navigation__responsive-container-close{color:#e5cf9a!important;top:8px;right:0}body:has(.ng-navigation .is-menu-open) #ng-float-btn,body:has(.ng-navigation .is-menu-open) #ng-widget,body:has(.ng-navigation .is-menu-open) #neo-float-nav,body:has(.ng-navigation .is-menu-open) #neo-more-drawer,body:has(.ng-navigation .is-menu-open) #qlwapp{visibility:hidden!important}.ng-section{position:relative;padding-block:76px;background:#fff;border-bottom:1px solid #b99a581c}.ng-section:nth-of-type(even):not(.ng-dark){background:radial-gradient(ellipse at 100% 0,#e9ddc233,transparent 60%),#f7f3eb}.ng-section.ng-dark{background-color:#171717;background-image:radial-gradient(ellipse at 95% 0,#8e734524,transparent 65%);border-bottom-color:#b99a582e}.ng-section>.ng-row{position:relative}.ng-row>.ng-column,.ng-card-grid>.ng-card,.ng-card-grid>.wp-block-post{margin-block-start:0!important}.ng-section>.ng-row.ng-cols-1:first-child h2::after{content:"";display:block;width:58px;height:3px;margin:20px auto 26px;background:linear-gradient(90deg,var(--ng-gold),var(--ng-red));border-radius:3px}.ng-section>.ng-row.ng-cols-1:first-child h2:not(.has-text-align-center){text-wrap:balance}.ng-main h1,.ng-main h2{text-wrap:balance}.ng-main p{color:inherit}.ng-main a:not(.wp-block-button__link){text-decoration-thickness:1px}.ng-main .ng-text a:not(.wp-block-button__link){transition:color .2s}.ng-main .ng-text a:not(.wp-block-button__link):hover{color:#a01f2b}.ng-dark .ng-text a:not(.wp-block-button__link):hover{color:#fff}.wp-block-button__link,.wpcf7 input[type=submit],.ng-consultation button{background:linear-gradient(135deg,#c6323f,#a21d29);border:1px solid #c7434e;border-radius:8px;box-shadow:0 6px 17px #b3263226;transition:box-shadow .2s,transform .2s,background .2s;line-height:1.4}.wp-block-button__link:hover,.wpcf7 input[type=submit]:hover,.ng-consultation button:hover{background:linear-gradient(135deg,#ab2834,#861722);box-shadow:0 9px 24px #b3263238;transform:translateY(-2px);color:#fff}.wp-block-buttons{align-items:center}.ng-image img,.wp-block-post-featured-image img{border-radius:18px;box-shadow:var(--ng-shadow)}.ng-comparison{gap:16px;background:#fff;padding:14px;border:1px solid #b99a5845;border-radius:18px;box-shadow:var(--ng-shadow)}.ng-comparison img{border-radius:10px;box-shadow:none}.ng-card-grid{gap:28px;align-items:stretch}.ng-card,.ng-card-grid>.wp-block-post{position:relative;border:1px solid #b99a5845;border-radius:18px;padding:26px;background:linear-gradient(160deg,#fff,#faf8f3);box-shadow:var(--ng-shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ng-card::before,.ng-card-grid>.wp-block-post::before{content:"";position:absolute;left:26px;right:26px;top:0;height:3px;background:linear-gradient(90deg,var(--ng-gold),#e5cf9a,var(--ng-red));border-radius:0 0 3px 3px}.ng-card:hover,.ng-card-grid>.wp-block-post:hover{transform:translateY(-5px);border-color:#b99a5890;box-shadow:0 22px 44px #1e19151a}.ng-card img{border-radius:12px;box-shadow:none}.ng-card-grid>.wp-block-post .wp-block-post-featured-image img{width:100%;height:230px;object-fit:cover;border-radius:12px;box-shadow:none}.ng-card-grid>.ng-card{display:flex;flex-direction:column;align-items:stretch}.ng-card-grid>.ng-card>.wp-block-buttons{margin-top:auto;padding-top:12px}.ng-card h3,.ng-card h4,.ng-dark .ng-card h3,.ng-dark .ng-card h4{color:#171717}.ng-dark .ng-card a:not(.wp-block-button__link),.ng-card-grid>.wp-block-post a:not(.wp-block-button__link){color:#93222c}.ng-card-grid>.wp-block-post .wp-block-post-title a{color:#171717;text-decoration:none}.ng-card-grid>.wp-block-post .wp-block-post-title a:hover{color:#a21d29}.ng-form{border-radius:20px;border:1px solid #b99a5866;border-top:4px solid var(--ng-gold);box-shadow:0 18px 50px #17171714;padding:36px;background:#fff}.ng-consultation input:not([type=hidden]),.ng-consultation textarea,.ng-consultation select,.wpcf7 input:not([type=submit]):not([type=checkbox]),.wpcf7 textarea,.wpcf7 select{background:#faf8f3;border-color:#d9d1c3;border-radius:8px;transition:border-color .2s,box-shadow .2s}.ng-consultation input:focus,.ng-consultation textarea:focus,.wpcf7 input:focus,.wpcf7 textarea:focus{outline:0;border-color:var(--ng-gold);box-shadow:0 0 0 3px #b99a5828}.ng-consultation label>span{font-weight:600}.ng-faq .wp-block-details{border-radius:12px;padding:22px 26px;box-shadow:0 4px 16px #17171704;transition:border-color .2s,box-shadow .2s}.ng-faq .wp-block-details:hover,.ng-faq .wp-block-details[open]{border-color:var(--ng-gold);box-shadow:0 8px 24px #17171708}.ng-faq .wp-block-details[open]{border-left:4px solid var(--ng-gold)}.wp-block-details summary::marker{color:var(--ng-gold)}.wp-block-table{border-radius:12px;border:1px solid #b99a5855;background:#fff;color:#171717;box-shadow:0 8px 24px #17171706}.wp-block-table th{background:#22201c;color:#f5e8c9;border-color:#b99a5855}.wp-block-table tbody tr:nth-child(even){background:#f7f3eb}.wp-block-table tbody tr:hover{background:#eee5d3}.ng-article-shell>.wp-block-post-title{padding-bottom:28px;border-bottom:2px solid #b99a5870}.ng-article-shell>.wp-block-post-content{background:#fff;border:1px solid #b99a5833;border-radius:18px;padding:24px;box-shadow:var(--ng-shadow)}.ng-footer{background:radial-gradient(ellipse at 0 100%,#7d632b24,transparent 60%),#141414;border-top:3px solid var(--ng-gold)}.ng-footer .ng-section{background:transparent!important;border:0;padding-block:64px}.ng-footer a{transition:color .18s;text-underline-offset:5px}.ng-footer a:hover{color:#fff;text-decoration:underline}.ng-footer h3::after{content:"";display:block;width:36px;height:2px;background:var(--ng-gold);margin-top:16px}.ng-social{gap:12px}.ng-social p a{display:inline-block;border:1px solid #b99a5855;border-radius:24px;padding:7px 14px;text-decoration:none}.ng-social p a:hover{background:#b99a581c;border-color:var(--ng-gold)}.home .ng-m3307{background-image:radial-gradient(ellipse at 15% 45%,#94783924,transparent 60%),linear-gradient(90deg,#141414f5,#141414d0 55%,#14141480),var(--ng-source-background);padding-top:54px;padding-bottom:62px;border-bottom:3px solid var(--ng-gold)}.home .ng-m3308{gap:56px;align-items:center}.home .ng-m3309{text-align:left}.home .ng-m3310 h1{text-align:left;max-width:600px}.home .ng-main>.wp-block-post-content>.ng-m3307:first-child .ng-m3310 h1::before{margin-left:0;margin-right:0;width:84px;background:linear-gradient(90deg,#e5cf9a,#b99a58)}.home .ng-m3310 h1 span,.home .ng-m3319 h2 span{color:var(--ng-gold-light)}.home .ng-inline3312,.home .ng-inline3321{margin-top:0}.home .ng-inline3312 p,.home .ng-inline3321 p{text-align:left}.home .ng-inline3312 span,.home .ng-inline3321 span{display:inline-block;color:var(--ng-gold-light);border:1px solid #b99a5870;background:#b99a5812;border-radius:8px!important}.home .ng-m3313 p{color:#e6e1d8}.home .ng-m3316{min-height:540px;border-radius:180px 180px 24px 24px;border:1px solid #b99a5880;background-color:#28251e;box-shadow:inset 0 0 60px #b99a5812,0 24px 60px #0003;background-size:contain!important;background-position:center bottom}.home .ng-m3315 .wp-block-button__link,.home .ng-m3327 .wp-block-button__link{background:#fff0;border-color:#b99a5899;color:#f2dfb5;box-shadow:none}.home .ng-m3315 .wp-block-button__link:hover,.home .ng-m3327 .wp-block-button__link:hover{background:#b99a581a;border-color:#e5cf9a}.home .ng-m3381{background-image:linear-gradient(135deg,#131313f5,#242017e8),var(--ng-source-background);padding-block:84px}.home .ng-m3394{background-image:linear-gradient(135deg,#f6f1e7fa,#fffef9f5),var(--ng-source-background);color:#171717}.home .ng-m3394 h1,.home .ng-m3394 h2,.home .ng-m3394 h3,.home .ng-m3394 h4{color:#171717}.home .ng-m3394 .ng-text a{color:#93222c}.home .ng-m3401,.home .ng-m3410{align-items:stretch}.home .ng-m3401 .ng-column,.home .ng-m3410 .ng-column{display:flex}.home .ng-m3401 .ng-card,.home .ng-m3410 .ng-card{width:100%;padding:22px}.home .ng-m3401 .ng-card img,.home .ng-m3410 .ng-card img{height:128px;object-fit:contain;background:#f7f3eb;padding:12px}.home .ng-m3401 .ng-card h4,.home .ng-m3410 .ng-card h4{margin-block:18px 12px}.home .ng-m3374{background:radial-gradient(ellipse at 50% 50%,#e7d7b936,transparent 65%),#faf8f3}.home .ng-m3336{background-image:radial-gradient(ellipse at 50% 0,#b99a5820,transparent 65%)}.home .ng-m3336 .ng-image{max-width:780px;margin-inline:auto}.home .ng-m3336 .ng-image img{border:1px solid #b99a5855}.home .ng-m3360,.home .ng-m3366{background-image:linear-gradient(115deg,#171717f5,#3a3020d9),var(--ng-source-background)}#ng-float-btn{top:auto!important;bottom:28px!important;left:24px!important;border-radius:12px!important;box-shadow:0 6px 20px #17171725!important}#neo-float-nav{background:#171717!important;border-top:1px solid #b99a5880!important;box-shadow:0 -6px 22px #0002}#ng-reading-progress{background:linear-gradient(90deg,#b99a58,#b32632)!important}@media(max-width:767px){#ng-float-btn{bottom:84px!important;left:16px!important}}@media(min-width:981px) and (max-width:1350px){.ng-header{padding-block:14px}.ng-header-inner{gap:8px}.ng-logo{width:190px}.home .ng-m3308{gap:32px}.home .ng-m3316{min-height:470px}}@media(max-width:980px){.ng-section{padding-block:58px}.home .ng-m3317{background-image:none;background-color:#fff0;gap:26px}.home .ng-m3318{background-image:none!important;background-color:#fff0;min-height:0;border-radius:0}.home .ng-m3317>.ng-column:last-child{grid-column:1 / -1}.home .ng-m3319 h2{text-align:left}.home .ng-m3322 .ng-image img{border-radius:100px 100px 16px 16px;border:1px solid #b99a5870}.home .ng-m3325 p{color:#e6e1d8}.home .ng-m3381{padding-block:64px}}@media(max-width:767px){.ng-header{padding:14px 20px;border-top-width:2px}.ng-header-inner{justify-content:space-between!important}.ng-navigation{flex-basis:auto}.ng-logo{width:190px}.ng-section{padding:44px 20px}.home .ng-m3307{padding:38px 20px 44px;background-image:radial-gradient(ellipse at 100% 20%,#b99a5820,transparent 65%),linear-gradient(#171717ed,#171717e8),var(--ng-source-background)}.home .ng-m3317{grid-template-columns:1fr;gap:20px}.home .ng-m3319 h2{text-align:center}.home .ng-inline3321 p{text-align:center}.home .ng-m3322{max-width:300px;margin-inline:auto;width:100%}.home .ng-m3322 .ng-image img{max-height:340px;object-fit:contain;object-position:bottom;background:#29251c}.home .ng-m3324{text-align:center}.home .ng-m3381{padding-block:50px}.ng-card-grid{gap:22px}.ng-card,.ng-card-grid>.wp-block-post{padding:22px}.ng-form{padding:26px 20px}.ng-article-shell>.wp-block-post-content{padding:14px}.ng-footer .ng-section{padding-block:44px}.ng-comparison{padding:8px;gap:8px}.ng-section>.ng-row.ng-cols-1:first-child h2::after{margin-block:16px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ng-card,.ng-card-grid>.wp-block-post,.wp-block-button__link,.ng-consultation button,.ng-navigation a,.ng-navigation a::after{transition:none!important}.ng-card:hover,.ng-card-grid>.wp-block-post:hover,.wp-block-button__link:hover,.ng-consultation button:hover{transform:none}}