@font-face{font-family:"lucide";src:url(/wp-content/themes/itwy-2026/lucide-subset/lucide-subset.woff2?t=1757584552867) format("woff2"),url(/wp-content/themes/itwy-2026/lucide-subset/lucide-subset.woff?t=1757584552867) format("woff");font-display:swap}:root{--itwy-dark-blue:#296799;--itwy-light-blue:#55cde6;--itwy-section-bg:#f2f7fa;--itwy-text-secondary:#5e7285;--itwy-footer-bg:#1d4a70;--itwy-radius:14px}.itwy-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid var(--itwy-dark-blue);outline-offset:2px}#main-container{overflow-x:hidden;overflow-x:clip}