body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#footer-info,#footer-info a{color:#ffffff}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#main-header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}.sw-hero{position:relative;overflow:hidden}.sw-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 18%,rgba(15,122,138,0.16),transparent 28%),linear-gradient(135deg,rgba(255,255,255,0.92),rgba(228,247,251,0.7));pointer-events:none}.sw-hero .et_pb_row,.sw-hosting-section .et_pb_row,.sw-pricing-section .et_pb_row,.sw-final-cta .et_pb_row{position:relative;z-index:2}.sw-eyebrow p{margin:0}.sw-product-panel{background:#ffffff;border:1px solid rgba(16,32,51,0.08);border-radius:18px;box-shadow:0 24px 70px rgba(16,32,51,0.14);padding:18px}.sw-panel-top{display:flex;align-items:center;gap:7px;color:#60758a;font-size:13px;margin-bottom:18px}.sw-panel-top span{width:10px;height:10px;border-radius:50%;background:#d7e7ec}.sw-panel-top strong{margin-left:auto;color:#102033}.sw-message{border-radius:14px;padding:15px 16px;margin-bottom:12px}.sw-message small{display:block;font-size:12px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;margin-bottom:6px}.sw-message p{margin:0;color:#172d43;line-height:1.5}.sw-message-customer{background:#edf7fb}.sw-message-customer small{color:#0f7a8a}.sw-message-staff{background:#102033}.sw-message-staff small,.sw-message-staff p{color:#ffffff}.sw-owner-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.sw-owner-strip div{background:#f6fafc;border-radius:12px;padding:12px 10px}.sw-owner-strip strong,.sw-owner-strip span{display:block}.sw-owner-strip strong{color:#102033;font-size:14px}.sw-owner-strip span{color:#60758a;font-size:12px;margin-top:3px}.sw-trust-strip{border-bottom:1px solid #e4eef2}.sw-trust-item{border-left:3px solid #0f7a8a;padding-left:16px}.sw-trust-item h3,.sw-trust-item p{margin-bottom:4px}.sw-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sw-control-grid div{background:#f7fbfd;border:1px solid #e1edf2;border-radius:14px;padding:22px}.sw-control-grid span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#dff3f7;color:#0f7a8a;font-weight:800;font-size:13px;margin-bottom:16px}.sw-control-grid strong{display:block;color:#102033;font-size:20px;line-height:1.25;margin-bottom:8px}.sw-control-grid p{color:#53677b;line-height:1.65;margin:0}.sw-shield-panel{background:#102033;color:#d9e8f2;border-radius:20px;padding:34px;min-height:100%;box-shadow:0 20px 60px rgba(16,32,51,0.16)}.sw-shield-mark{width:72px;height:72px;border-radius:24px;display:flex;align-items:center;justify-content:center;background:#0f7a8a;color:#ffffff;font-weight:900;font-size:24px;margin-bottom:22px}.sw-shield-panel h3{color:#ffffff;font-size:28px;line-height:1.18;margin-bottom:12px}.sw-shield-panel p{line-height:1.7;margin-bottom:18px}.sw-shield-panel ul{margin:0;padding-left:20px}.sw-shield-panel li{margin-bottom:8px}.sw-access-card{background:#ffffff;border:1px solid #e1edf2;border-radius:16px;padding:26px;min-height:230px;box-shadow:0 16px 42px rgba(16,32,51,0.07)}.sw-access-card:before{content:"";display:block;width:46px;height:5px;border-radius:99px;margin-bottom:22px}.sw-access-admin:before{background:#0f7a8a}.sw-access-staff:before{background:#2f9ec2}.sw-access-user:before{background:#8cc63f}.sw-access-card h3,.sw-access-card p{margin-bottom:8px}.sw-use-list{display:flex;flex-wrap:wrap;gap:12px}.sw-use-list span{display:inline-flex;padding:12px 16px;border:1px solid #dceaf0;border-radius:999px;background:#ffffff;color:#102033;font-weight:800;box-shadow:0 10px 28px rgba(16,32,51,0.06)}.sw-pricing-section{position:relative;overflow:hidden}.sw-pricing-section:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 15%,rgba(15,122,138,0.28),transparent 30%);pointer-events:none}.sw-price-card{background:#ffffff;border-radius:18px;padding:32px;min-height:100%;border:1px solid rgba(255,255,255,0.15)}.sw-price-featured{border:2px solid #54d0df;box-shadow:0 22px 70px rgba(84,208,223,0.24)}.sw-plan-label{display:inline-flex;background:#dff3f7;color:#0f7a8a;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.07em;margin-bottom:18px}.sw-price-card h3{color:#102033;font-size:54px;line-height:1;margin-bottom:12px}.sw-price-card p{color:#53677b;line-height:1.7;margin-bottom:18px}.sw-price-card ul{margin:0;padding-left:20px;color:#172d43}.sw-price-card li{margin-bottom:9px}.sw-final-cta{position:relative;overflow:hidden}.sw-final-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,0.96),rgba(223,243,247,0.8));pointer-events:none}.sw-faq .et_pb_toggle{border:1px solid #e1edf2;border-radius:10px;margin-bottom:12px}@media (max-width:980px){.sw-product-panel-wrap{max-width:520px}.sw-control-grid{grid-template-columns:1fr}.sw-access-card{min-height:auto;margin-bottom:14px}}@media (max-width:560px){.sw-product-panel,.sw-shield-panel,.sw-price-card,.sw-access-card,.sw-control-grid div{border-radius:14px}.sw-product-panel{padding:14px}.sw-owner-strip{grid-template-columns:1fr}.sw-shield-panel,.sw-price-card{padding:24px}.sw-price-card h3{font-size:44px}.sw-use-list span{width:100%;justify-content:center}}