.SWnTUW_pageContainer{max-width:1200px;margin:0 auto;padding:0 20px}.SWnTUW_fullWidthAliceBlueBg{background-color:#f0f8ff;width:100%;padding-top:20px;padding-bottom:80px}.SWnTUW_bannerSection{background-color:#0056b3;border-bottom-right-radius:10rem;justify-content:center;align-items:center;width:100%;height:40vh;padding:40px 0;display:flex;position:relative;overflow:hidden}.SWnTUW_bannerContent{z-index:2;color:#e0f2ff;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.SWnTUW_bannerContentTitle{text-align:left;margin-bottom:10px;font-size:4.5rem;font-weight:700;line-height:1.1}.SWnTUW_bannerSubtitle{text-shadow:1px 1px 2px #00000080;text-align:left;font-size:1.5rem;font-weight:400}.SWnTUW_mainContentGrid{grid-template-columns:1fr;gap:0;padding:2rem 0;display:grid}@media (min-width:992px){.SWnTUW_mainContentGrid{grid-template-columns:1fr 1.3fr;gap:0}}.SWnTUW_columnTitle{color:#036;margin-bottom:2rem;padding-right:2rem;font-size:2.2rem;font-weight:600}.SWnTUW_dropdownsColumn{flex-direction:column;padding-right:2rem;display:flex}.SWnTUW_formColumn{padding-top:4.5rem;padding-left:2rem}.SWnTUW_generalContentCard{background-color:#fff;border:1px solid #0000;border-radius:12px;margin-bottom:2rem;padding:2.5rem;transition:border-color .3s ease-in-out;box-shadow:0 8px 30px #00000026}.SWnTUW_cardWithBorder{border-color:#06c}.SWnTUW_generalContentTitle{color:#036;border-bottom:2px solid #0056b3;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.8rem;font-weight:600}.SWnTUW_generalContentText h1,.SWnTUW_generalContentText h2,.SWnTUW_generalContentText h3{color:#036;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.5rem}.SWnTUW_generalContentText p{margin-bottom:1rem;line-height:1.6}.SWnTUW_dropdownItem{background-color:#fff;border-radius:12px;margin-bottom:1rem;transition:all .3s;overflow:hidden;box-shadow:0 4px 15px #00000014}.SWnTUW_dropdownItem:hover{transform:translateY(-2px);box-shadow:6px 6px 20px #0000001f}.SWnTUW_dropdownHeader{color:#fff;cursor:pointer;background-color:#06c;border-radius:12px;align-items:center;padding:1rem 1.5rem;font-size:1rem;font-weight:700;transition:background-color .3s;display:flex}.SWnTUW_dropdownHeader:hover{background-color:#005cb8}.SWnTUW_dropdownIcon{margin-right:15px;font-size:1.5rem;line-height:1}.SWnTUW_dropdownContent{opacity:0;color:#333;background-color:#fdfdfd;max-height:0;padding:0 1.5rem;transition:max-height .7s ease-in-out,opacity .7s ease-in-out,padding .7s ease-in-out;overflow:hidden}.SWnTUW_dropdownContent.SWnTUW_open{opacity:1;max-height:1200px;padding:1.5rem}.SWnTUW_descriptionContent h1,.SWnTUW_descriptionContent h2,.SWnTUW_descriptionContent h3{color:#036;margin-top:1rem;margin-bottom:.5rem;font-size:1.3rem}.SWnTUW_descriptionContent p{color:#333;margin-bottom:1rem;font-size:.95rem;line-height:1.6}.SWnTUW_priceDisplay{color:#007bff;margin-top:1rem;font-size:1rem;font-weight:700}@media (max-width:991px){.SWnTUW_bannerSection{border-bottom-right-radius:8rem}.SWnTUW_generalContentCard{margin-top:1rem;padding:1.5rem}.SWnTUW_dropdownsColumn{padding-right:0}.SWnTUW_formColumn{padding-top:2rem;padding-left:0}}@media (max-width:900px){.SWnTUW_bannerContentTitle{font-size:3.5rem}.SWnTUW_columnTitle{font-size:2rem}}@media (max-width:600px){.SWnTUW_bannerContentTitle{font-size:2.5rem}.SWnTUW_bannerSubtitle{font-size:1.2rem}.SWnTUW_columnTitle{font-size:1.8rem}}
