body:has(main.fsv-site) header.container{display:none}.fsv-site{--fsv-bg:#11191d;--fsv-panel:#192124;--fsv-ink:#f4f0e7;--fsv-muted:#a7aba9;--fsv-gold:#d18a2f;max-width:1440px;color:var(--fsv-ink);background:#11191d;margin:0 auto;padding:12px 18px 55px;font-family:Arial,Helvetica,sans-serif}.fsv-shell{background:#10191d;border:1px solid #2a3133;border-radius:17px;overflow:hidden;box-shadow:0 24px 48px #0002}.fsv-navbar{background:linear-gradient(110deg,#131b1e,#1b2022);justify-content:space-between;align-items:center;gap:22px;height:78px;padding:0 4.5%;display:flex}.fsv-brand{flex-shrink:0;width:min(24%,235px);min-width:172px;display:block}.fsv-brand img{width:100%;height:auto;display:block}.fsv-navlinks{align-items:center;gap:clamp(12px,2.3vw,35px);display:flex}.fsv-navlinks a,.fsv-tools a{color:#edeae2;font-size:13px;font-weight:600;text-decoration:none}.fsv-navlinks a:hover,.fsv-tools a:hover{color:var(--fsv-gold)}.fsv-tools{align-items:center;gap:21px;display:flex}.fsv-mobile-toggle{color:#eee;cursor:pointer;background:0 0;border:0;display:none}.fsv-mobile-nav{display:none}.fsv-hero{background-image:linear-gradient(90deg,#0d1417fa 0%,#0d1417d4 27%,#0d14174f 62%,#0d141705 100%),url(https://images.unsplash.com/photo-1470071459604-3b5ec3a7fe05?w=1800&q=85);background-position:50%;background-size:cover;align-items:center;min-height:462px;display:flex;position:relative}.fsv-hero-content{z-index:2;max-width:480px;margin:0 0 17px 9%;animation:.45s fsv-fade;position:relative}.fsv-eyebrow,.fsv-section small{letter-spacing:1.7px;color:var(--fsv-gold);font-size:12px;font-weight:800}.fsv-hero h1{letter-spacing:-2.8px;color:#fff;margin:18px 0 19px;font-size:clamp(42px,4.9vw,70px);font-weight:800;line-height:1.03}.fsv-hero p{color:#e5e6e4;max-width:360px;margin:0 0 28px;font-size:17px;line-height:1.5}.fsv-button{background:var(--fsv-gold);color:#11191d;border:1px solid #dca454;border-radius:9px;align-items:center;gap:15px;padding:15px 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.fsv-button:hover{background:#edaa48}.fsv-slider-dots{z-index:3;gap:12px;display:flex;position:absolute;bottom:24px;right:4.5%}.fsv-slider-dots button{cursor:pointer;background:#ffffff65;border:0;border-radius:2px;width:39px;height:4px}.fsv-slider-dots button.selected{background:#fff}.fsv-section{color:var(--fsv-ink);padding:35px 16px 2px}.fsv-section-title{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px;display:flex}.fsv-section-title h2{letter-spacing:-.8px;margin:7px 0 0;font-size:28px;font-weight:750}.fsv-section-title>a{color:var(--fsv-gold);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.fsv-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.fsv-article{background:var(--fsv-panel);color:var(--fsv-ink);border:1px solid #354046;border-radius:10px;text-decoration:none;display:block;overflow:hidden}.fsv-thumb{color:#7f9694;background-color:#26373d;background-position:50%;background-size:cover;justify-content:center;align-items:center;height:174px;display:flex;position:relative}.fsv-thumb span{background:var(--fsv-gold);color:#172023;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:800;position:absolute;top:14px;left:15px}.fsv-article-copy{padding:16px}.fsv-article h3{margin:0 0 8px;font-size:18px;font-weight:750;line-height:1.35}.fsv-article p{color:var(--fsv-muted);min-height:38px;font-size:12px;line-height:1.55}.fsv-article-copy>span{color:var(--fsv-gold);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.fsv-empty{color:var(--fsv-muted);border:1px dashed #455054;border-radius:10px;padding:27px}.fsv-library-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.fsv-library-card{background:var(--fsv-panel);border:1px solid #354046;border-radius:10px;flex-direction:column;padding-bottom:14px;display:flex;overflow:hidden}.fsv-placeholder-art{color:#e6c28c;background:linear-gradient(135deg,#2a4348,#8c6939);place-items:center;height:150px;display:grid}.fsv-library-card strong{margin:14px 13px 5px;font-size:14px}.fsv-library-card>span{color:var(--fsv-muted);margin:0 13px;font-size:12px}.fsv-services{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.fsv-service{background:var(--fsv-panel);border:1px solid #354046;border-radius:10px;min-width:0;padding:19px 14px}.fsv-service svg{color:var(--fsv-gold)}.fsv-service h3{margin:13px 0 5px;font-size:16px;font-weight:800}.fsv-service p{color:var(--fsv-muted);margin:0;font-size:12px;line-height:1.5}.fsv-service>span{color:var(--fsv-gold);margin-top:12px;font-size:10px;display:block}@keyframes fsv-fade{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.fsv-navbar{height:70px}.fsv-navlinks{gap:13px}.fsv-navlinks a{font-size:11px}.fsv-brand{min-width:155px}.fsv-tools{gap:11px}.fsv-services{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.fsv-site{padding:8px}.fsv-navbar{padding:0 19px}.fsv-brand{width:196px}.fsv-navlinks{display:none}.fsv-mobile-toggle{display:block}.fsv-mobile-nav{background:#182124;grid-template-columns:repeat(3,1fr);gap:0;padding:7px 13px;display:grid}.fsv-mobile-nav a{color:#e8e7e0;padding:13px;font-size:13px;font-weight:600;text-decoration:none}.fsv-hero{background-position:65%;min-height:450px}.fsv-hero-content{max-width:80%;margin:0 28px 30px}.fsv-hero h1{font-size:clamp(39px,9vw,56px)}.fsv-hero p{font-size:15px}.fsv-articles{grid-template-columns:1fr}.fsv-library-grid{grid-template-columns:1fr 1fr}.fsv-services{grid-template-columns:repeat(2,1fr)}.fsv-section-title h2{font-size:23px}.fsv-section{padding:29px 7px 0}}body:has(main.fsv-site){background:#11191d}.fsv-site{background:#11191d;border:1px solid #263237;border-radius:23px;width:calc(100% - 44px);max-width:1600px;margin:24px auto 48px;padding:16px 18px 64px;box-shadow:0 24px 75px #0000006b,0 3px 18px #0000002e}.fsv-shell{box-shadow:0 15px 32px #00000024}.fsv-brand .fsv-logo-secondary{display:none}html[data-theme=light] body:has(main.fsv-site){background:#f4f0e7}html[data-theme=light] .fsv-site{--fsv-bg:#f4f0e7;--fsv-panel:#fffdf8;--fsv-ink:#172024;--fsv-muted:#606a6c;background:#f4f0e7;border-color:#e2dad0;box-shadow:0 24px 70px #352c1f29,0 4px 18px #352c1f14}html[data-theme=light] .fsv-shell{background:#fffdf8;border-color:#ded9cf;box-shadow:0 15px 30px #352c1f17}html[data-theme=light] .fsv-navbar{background:linear-gradient(110deg,#fffdf8,#f3eee5)}html[data-theme=light] .fsv-navlinks a,html[data-theme=light] .fsv-tools a,html[data-theme=light] .fsv-mobile-toggle{color:#172024}html[data-theme=light] .fsv-navlinks a:hover,html[data-theme=light] .fsv-tools a:hover{color:#b77622}html[data-theme=light] .fsv-brand .fsv-logo-primary{display:none}html[data-theme=light] .fsv-brand .fsv-logo-secondary{display:block}html[data-theme=light] .fsv-article,html[data-theme=light] .fsv-library-card,html[data-theme=light] .fsv-service{background:#fffdf8;border-color:#ded8cf;box-shadow:0 7px 22px #352c1f0f}html[data-theme=light] .fsv-empty{background:#fffbf4;border-color:#d6cec3}html[data-theme=light] .fsv-placeholder-art{color:#704c26;background:linear-gradient(135deg,#e5dfd4,#c6a77b)}html[data-theme=light] .fsv-mobile-nav{background:#fffaf1}html[data-theme=light] .fsv-mobile-nav a{color:#172024}html[data-theme=light] body:has(main.fsv-site) footer{color:#172024!important;background:#f4f0e7!important;border-color:#ded8cf!important}html[data-theme=light] body:has(main.fsv-site) footer nav a{color:#172024!important}html[data-theme=dark] body:has(main.fsv-site) footer{background:#11191d!important}@media (max-width:700px){.fsv-site{border-radius:15px;width:calc(100% - 16px);margin:8px auto 20px;padding:7px 7px 35px}}
