*{box-sizing:border-box}*,body,html{margin:0;padding:0}body{font-family:Outfit,Calibri,sans-serif;background:#00101c;color:#1a1a2e;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#c9a961;color:#00101c}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#00101c}::-webkit-scrollbar-thumb{background:#c9a961}input::placeholder,textarea::placeholder{color:rgba(0,43,73,.5)}.tw-hero-input::placeholder{color:rgba(229,233,237,.55)}a{color:inherit;text-decoration:none}@media (max-width:860px){.tw-nav-desktop{display:none!important}.tw-nav-burger{display:flex!important}}.tw-latest-cards,.tw-products-grid{grid-template-columns:repeat(3,1fr)}.tw-about-grid{grid-template-columns:1fr 1.2fr}.tw-footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr}@media (max-width:900px){.tw-footer-grid,.tw-latest-cards,.tw-products-grid{grid-template-columns:1fr 1fr}.tw-footer-grid{gap:32px}}@media (max-width:860px){.tw-about-grid{grid-template-columns:1fr}}@media (max-width:600px){.tw-footer-grid,.tw-latest-cards,.tw-products-grid{grid-template-columns:1fr}}.tw-vault-inside{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.tw-vault-inside{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.tw-vault-inside{grid-template-columns:1fr}}.tw-mkt-grid{display:grid;grid-gap:1px;gap:1px;background:rgba(201,169,97,.18);grid-template-rows:1fr 1fr;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.tw-mkt-cell{background:#002b49;padding:14px 18px;min-width:0}@media (max-width:720px){.tw-mkt-grid{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr 1fr}}.tw-gallery{column-count:2;column-gap:16px}@media (max-width:600px){.tw-gallery{column-count:1}}.tw-gallery>img{width:100%;display:block;margin:0 0 16px;page-break-inside:avoid;break-inside:avoid}.tw-lib-links{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;column-gap:8px}@media (max-width:480px){.tw-lib-links{grid-template-columns:1fr}}.calendly-badge-content{background:linear-gradient(170deg,#00101c,#002b49 50%,#001a2e)!important;border:2px solid #c9a961!important}.calendly-badge-content span{font-style:italic!important;font-weight:400!important}@media (min-width:641px){.calendly-badge-content{padding-top:14px!important;padding-bottom:14px!important;font-size:16px!important}.calendly-badge-content span{font-size:13px!important}}@media (max-width:640px){.calendly-badge-widget{left:50%!important;right:auto!important;transform:translateX(-50%)!important}}@keyframes tw-pop-fade{0%{opacity:0}to{opacity:1}}@keyframes tw-pop-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[style*=tw-pop-fade],[style*=tw-pop-rise]{animation:none!important}}.tw-insights-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:760px){.tw-insights-grid{grid-template-columns:1fr}}.tw-vmarquee{overflow:hidden;position:relative}.tw-vtrack{animation:tw-vscroll var(--dur,40s) linear infinite}.tw-vmarquee:hover .tw-vtrack{animation-play-state:paused}@keyframes tw-vscroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.tw-vtrack{animation:none}}.tw-ticker-mask{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.tw-ticker-track{display:inline-flex;align-items:center;white-space:nowrap;animation:tw-ticker 34s linear infinite;will-change:transform}.tw-ticker-track:hover{animation-play-state:paused}.tw-ticker-item{display:inline-flex;align-items:center}@keyframes tw-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tw-ticker-track{animation:none}}.issue-content{font-family:Outfit,Calibri,sans-serif;font-size:17px;line-height:1.75;color:#1a1a2e}.issue-content table{width:100%!important;max-width:100%!important;border-collapse:collapse}.issue-content img{max-width:100%!important;height:auto!important;display:block;margin:16px auto}.issue-content p{margin:0 0 18px}.issue-content a{color:#002b49;text-decoration:underline}.issue-content h1,.issue-content h2,.issue-content h3{font-family:Playfair Display,Georgia,serif;color:#002b49;line-height:1.2;margin:28px 0 12px}.issue-content hr{border:none;border-top:2px solid #002b49;margin:28px 0}.issue-content ol,.issue-content ul{margin:0 0 18px;padding-left:22px}.issue-content li{margin:0 0 8px}.issue-content blockquote{border-left:3px solid #c9a961;margin:20px 0;padding:4px 0 4px 18px;font-style:italic;color:#5a6474}.issue-content *{max-width:100%}