#sgw-wer{background:#f5f0e8 !important;padding:clamp(44px,6vw,84px) 20px !important;font-family:'Montserrat',system-ui,sans-serif !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;color-scheme:light only !important;box-sizing:border-box !important;text-align:left !important}
#sgw-wer *{box-sizing:border-box !important;forced-color-adjust:none !important}
#sgw-wer .sgw-wer-inner{max-width:760px !important;margin:0 auto !important;padding:0 !important}
#sgw-wer .sgw-wer-kicker{font-family:'Montserrat',system-ui,sans-serif !important;font-size:11px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#c8a84b !important;-webkit-text-fill-color:#c8a84b !important;margin:0 0 12px !important;font-weight:600 !important}
#sgw-wer h1.sgw-wer-h1{font-family:'Cormorant Garamond',Georgia,serif !important;font-weight:600 !important;font-size:clamp(32px,5vw,46px) !important;line-height:1.1 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;margin:0 0 14px !important;padding:0 !important}
#sgw-wer .sgw-wer-lead{font-size:clamp(15px,2.2vw,17px) !important;line-height:1.65 !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;margin:0 0 32px !important}
#sgw-wer .sgw-wer-card{background:#ffffff !important;border:1px solid rgba(15,29,46,.10) !important;border-radius:6px !important;padding:clamp(20px,4vw,34px) !important;box-shadow:0 10px 30px rgba(15,29,46,.06) !important}
#sgw-wer .sgw-wer-section{margin:0 0 22px !important}
#sgw-wer .sgw-wer-group{font-family:'Cormorant Garamond',Georgia,serif !important;font-size:22px !important;font-weight:600 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;margin:0 0 10px !important;padding:0 0 6px !important;border-bottom:1px solid #c8a84b !important}
#sgw-wer .sgw-wer-row{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}
#sgw-wer .sgw-wer-field{display:flex !important;flex-direction:column !important;gap:5px !important}
#sgw-wer .sgw-wer-field label{font-size:12px !important;font-weight:600 !important;letter-spacing:.04em !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;text-transform:uppercase !important;margin:0 !important}
#sgw-wer .sgw-wer-input{position:relative !important}
#sgw-wer .sgw-wer-input input{width:100% !important;font-family:'Montserrat',system-ui,sans-serif !important;font-size:17px !important;padding:13px 44px 13px 14px !important;border:1px solid rgba(15,29,46,.22) !important;border-radius:4px !important;background:#fdfbf7 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;outline:none !important;-webkit-appearance:none !important;appearance:none !important;margin:0 !important;line-height:1.2 !important;box-shadow:none !important}
#sgw-wer .sgw-wer-input input:focus{border-color:#c8a84b !important;box-shadow:0 0 0 3px rgba(200,168,75,.18) !important}
#sgw-wer .sgw-wer-input span{position:absolute !important;right:14px !important;top:50% !important;transform:translateY(-50%) !important;font-size:14px !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;opacity:.7 !important}
#sgw-wer .sgw-wer-hint{font-size:12px !important;line-height:1.5 !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;opacity:.85 !important;margin:8px 0 0 !important}
#sgw-wer button.sgw-wer-btn{display:block !important;width:100% !important;margin:26px 0 0 !important;padding:16px 20px !important;background:#0f1d2e !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important;font-family:'Montserrat',system-ui,sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;border:0 !important;border-radius:4px !important;cursor:pointer !important;transition:background .2s !important;-webkit-appearance:none !important;appearance:none !important}
#sgw-wer button.sgw-wer-btn:hover{background:#263e6e !important}
#sgw-wer .sgw-wer-result{margin:28px 0 0 !important;opacity:0 !important;transform:translateY(10px) !important;transition:opacity .4s,transform .4s !important;display:none !important}
#sgw-wer .sgw-wer-result.sgw-wer-on{display:block !important}
#sgw-wer .sgw-wer-result.sgw-wer-show{opacity:1 !important;transform:none !important}
#sgw-wer .sgw-wer-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}
#sgw-wer .sgw-wer-tile{background:#0f1d2e !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important;border-radius:6px !important;padding:18px 16px !important;position:relative !important;overflow:hidden !important}
#sgw-wer .sgw-wer-tile.sgw-wer-wide{grid-column:1/-1 !important}
#sgw-wer .sgw-wer-tile-name{font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;opacity:.75 !important;margin:0 0 8px !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important}
#sgw-wer .sgw-wer-tile-val{font-family:'Cormorant Garamond',Georgia,serif !important;font-size:clamp(34px,6vw,46px) !important;font-weight:600 !important;line-height:1 !important;margin:0 !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important}
#sgw-wer .sgw-wer-tile-val small{font-size:.5em !important;margin-left:2px !important}
#sgw-wer .sgw-wer-tile-note{font-size:12px !important;line-height:1.5 !important;margin:10px 0 0 !important;opacity:.85 !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important}
#sgw-wer .sgw-wer-dot{position:absolute !important;top:16px !important;right:16px !important;width:14px !important;height:14px !important;border-radius:50% !important;box-shadow:0 0 0 3px rgba(255,255,255,.12) !important}
#sgw-wer .sgw-wer-g{background:#3a9a5b !important}
#sgw-wer .sgw-wer-y{background:#d9a93a !important}
#sgw-wer .sgw-wer-r{background:#c8463f !important}
#sgw-wer .sgw-wer-na{background:#6a7a90 !important}
#sgw-wer .sgw-wer-verdict{margin:14px 0 0 !important;padding:16px 18px !important;border-left:3px solid #c8a84b !important;background:#f5f0e8 !important;font-size:15px !important;line-height:1.6 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important}
#sgw-wer .sgw-wer-verdict strong{color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;font-weight:700 !important}
#sgw-wer .sgw-wer-cta{margin:26px 0 0 !important;padding:22px 0 0 !important;border-top:1px solid rgba(15,29,46,.12) !important;text-align:center !important}
#sgw-wer .sgw-wer-cta p{font-size:15px !important;line-height:1.6 !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;margin:0 0 14px !important}
#sgw-wer .sgw-wer-cta a{display:inline-block !important;padding:14px 26px !important;background:#c8a84b !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;text-decoration:none !important;border-radius:4px !important;transition:background .2s !important}
#sgw-wer .sgw-wer-cta a:hover{background:#d9bb63 !important}
#sgw-wer .sgw-wer-foot{font-size:12px !important;line-height:1.6 !important;color:#263e6e !important;-webkit-text-fill-color:#263e6e !important;opacity:.85 !important;margin:22px 0 0 !important}
#sgw-wer .sgw-wer-err{display:none !important;margin:14px 0 0 !important;padding:12px 14px !important;background:#fbeae9 !important;border-left:3px solid #c8463f !important;color:#7a1f1a !important;-webkit-text-fill-color:#7a1f1a !important;font-size:14px !important;line-height:1.5 !important}
#sgw-wer .sgw-wer-err.sgw-wer-on{display:block !important}
@media (max-width:600px){
#sgw-wer .sgw-wer-row{grid-template-columns:1fr !important}
#sgw-wer .sgw-wer-grid{grid-template-columns:1fr !important}
#sgw-wer h1.sgw-wer-h1{white-space:nowrap !important}
#sgw-wer h1.sgw-wer-h1 span{display:block !important}
}
html [hidden]{display:none !important}

#sgw-wer-faq{font-family:'Montserrat',system-ui,sans-serif !important;background:#f5f0e8 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;padding:0 20px 80px !important;text-align:left !important;color-scheme:light only !important}
#sgw-wer-faq *{box-sizing:border-box !important;forced-color-adjust:none !important}
#sgw-wer-faq .sgw-wer-faq-inner{max-width:760px !important;margin:0 auto !important}
#sgw-wer-faq h2.sgw-wer-faq-h2{font-family:'Cormorant Garamond',Georgia,serif !important;font-size:clamp(26px,4vw,40px) !important;font-weight:600 !important;line-height:1.2 !important;color:#0f1d2e !important;-webkit-text-fill-color:#0f1d2e !important;margin:0 0 22px !important;padding:0 !important}
#sgw-wer-faq span.sgw-wer-faq-line{display:block !important;width:48px !important;height:2px !important;background:#c8a84b !important;margin:0 0 28px !important}
#sgw-wer-faq details.sgw-wer-faq-item{margin:0 0 10px !important;padding:0 !important;background:#243A5A !important;border-left:3px solid #c8a84b !important}
#sgw-wer-faq details.sgw-wer-faq-item summary{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-height:56px !important;padding:16px 22px !important;cursor:pointer !important;list-style:none !important;font-family:'Montserrat',system-ui,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.4 !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important;user-select:none !important}
#sgw-wer-faq details.sgw-wer-faq-item summary::-webkit-details-marker{display:none !important}
#sgw-wer-faq details.sgw-wer-faq-item summary::marker{content:"" !important}
#sgw-wer-faq span.sgw-wer-faq-icon{flex:0 0 18px !important;width:18px !important;height:18px !important;position:relative !important;display:inline-block !important}
#sgw-wer-faq span.sgw-wer-faq-icon::before,#sgw-wer-faq span.sgw-wer-faq-icon::after{content:"" !important;position:absolute !important;background:#c8a84b !important;transition:transform .2s ease !important}
#sgw-wer-faq span.sgw-wer-faq-icon::before{left:0 !important;right:0 !important;top:50% !important;height:2px !important;margin-top:-1px !important}
#sgw-wer-faq span.sgw-wer-faq-icon::after{top:0 !important;bottom:0 !important;left:50% !important;width:2px !important;margin-left:-1px !important}
#sgw-wer-faq details.sgw-wer-faq-item[open] span.sgw-wer-faq-icon::after{transform:scaleY(0) !important}
#sgw-wer-faq .sgw-wer-faq-a{padding:4px 22px 20px !important;margin:0 !important;border-top:1px solid rgba(245,240,232,.1) !important}
#sgw-wer-faq .sgw-wer-faq-a p{font-size:15px !important;line-height:1.7 !important;color:#f5f0e8 !important;-webkit-text-fill-color:#f5f0e8 !important;margin:14px 0 0 !important}
#sgw-wer-faq .sgw-wer-faq-a a{color:#c8a84b !important;-webkit-text-fill-color:#c8a84b !important;text-decoration:underline !important}
html [hidden]{display:none !important}
