:root{--pt-site-width:1400px;}#site-header .pt-logo img,#site-sticky-header .pt-logo img{max-height:70px;}#site-header .pt-logo img.blogsy-svg-logo,#site-sticky-header .pt-logo img.blogsy-svg-logo{height:70px;}#site-header .pt-logo .logo-inner{margin-right:10px;}@media only screen and (max-width:1024px){#site-header .pt-logo .logo-inner{margin-right:1px;}}@media only screen and (max-width:600px){#site-header .pt-logo .logo-inner{margin-right:1px;}}.blogsy-topbar{background:#216be9;background:-webkit-linear-gradient(45deg,#216be9 0,#f84d57 100%);background:-o-linear-gradient(45deg,#216be9 0,#f84d57 100%);background:linear-gradient(45deg,#216be9 0,#f84d57 100%);}.blogsy-topbar{border-style:solid;}.blogsy-topbar{color:#ffffff;}.blogsy-topbar-widget__text a,.blogsy-topbar-widget .blogsy-header-nav > li.menu-item > a,.blogsy-topbar-widget__socials .blogsy-social-icons-widget > ul > li > a{color:#fafafa;}.blogsy-topbar-widget .blogsy-header-nav > li.menu-item > a:hover,.blogsy-topbar-widget .blogsy-header-nav > li.menu-item > a:focus,.blogsy-topbar-widget .blogsy-header-nav > li.menu-item-has-children:hover > a,.blogsy-topbar-widget .blogsy-header-nav > li.current-menu-item > a,.blogsy-topbar-widget .blogsy-header-nav > li.current-menu-ancestor > a,.blogsy-topbar-widget__text a:focus,.blogsy-topbar-widget__text a:hover,.blogsy-topbar-widget__socials .blogsy-social-icons-widget > ul > li > a:focus,.blogsy-topbar-widget__socials .blogsy-social-icons-widget > ul > li > a:hover{color:#ffffff;}html:not([scheme="dark"]) .pt-header-layout-1 .pt-header .pt-header-inner .pt-header-container::after,html:not([scheme="dark"]) .pt-header-layout-2 .pt-header .pt-header-inner,html:not([scheme="dark"]) .pt-header-layout-3 .pt-header .pt-header-inner > .pt-header-container{background:#ffffff;}html:not([scheme="dark"]) .pt-header{color:#29294b;}html:not([scheme="dark"]) .pt-header .blogsy-header-nav > li > a,html:not([scheme="dark"]) .pt-header .blogsy-header-v-nav > li > a,html:not([scheme="dark"]) .pt-header .pt-header-widget .blogsy-social-icons-widget:not(.minimal-fill,.rounded-fill) > ul > li > a{color:#29294b;}html .pt-header .blogsy-header-nav > li > a:hover,html .pt-header .blogsy-header-nav > li.hovered > a,html .pt-header .blogsy-header-nav > li.current_page_item > a,html .pt-header .blogsy-header-nav > li.current-menu-item > a,html .pt-header .blogsy-header-nav > li.current-menu-ancestor > a,html .pt-header .blogsy-header-v-nav > li a:focus,html .pt-header .blogsy-header-v-nav > li a:hover,html .pt-header .pt-header-widget .blogsy-social-icons-widget:not(.minimal-fill,.rounded-fill) > ul > li > a:focus,html .pt-header .pt-header-widget .blogsy-social-icons-widget:not(.minimal-fill,.rounded-fill) > ul > li > a:hover{color:#216be9;}html .pt-header .blogsy-header-nav > li.menu-item > a{--menu-shape-color:#216be9;}.default-archive-container .post-wrapper .title{font-size:24px;}@media only screen and (max-width:1024px){.default-archive-container .post-wrapper .title{font-size:22px;}}@media only screen and (max-width:600px){.default-archive-container .post-wrapper .title{font-size:20px;}}#blogsy-hero .pt-hero-slider .post-wrapper .title{font-size:32px;}@media only screen and (max-width:1024px){#blogsy-hero .pt-hero-slider .post-wrapper .title{font-size:30px;}}@media only screen and (max-width:600px){#blogsy-hero .pt-hero-slider .post-wrapper .title{font-size:22px;}}#blogsy-hero .pt-hero-slider .post-wrapper,#blogsy-hero .blogsy-post-elastic-widget .swiper-vertical{height:514px;}@media only screen and (max-width:1024px){#blogsy-hero .pt-hero-slider .post-wrapper,#blogsy-hero .blogsy-post-elastic-widget .swiper-vertical{height:418px;}}@media only screen and (max-width:600px){#blogsy-hero .pt-hero-slider .post-wrapper,#blogsy-hero .blogsy-post-elastic-widget .swiper-vertical{height:350px;}}#blogsy-hero:has(.pt-hero-slider) .blogsy-post-nexo-widget:not(.pt-hero-slider) .post-wrapper{height:247.5px;}@media only screen and (max-width:1024px){#blogsy-hero:has(.pt-hero-slider) .blogsy-post-nexo-widget:not(.pt-hero-slider) .post-wrapper{height:199.5px;}}@media only screen and (max-width:600px){#blogsy-hero:has(.pt-hero-slider) .blogsy-post-nexo-widget:not(.pt-hero-slider) .post-wrapper{height:165.5px;}}#blogsy-ticker .blogsy-ticker .blogsy-news-ticker-content-wrapper.animation-marquee .blogsy-news-ticker-items{--marquee-time:120s;}@media only screen and (max-width:1024px){#blogsy-ticker .blogsy-ticker .blogsy-news-ticker-content-wrapper.animation-marquee .blogsy-news-ticker-items{--marquee-time:180s;}}@media only screen and (max-width:600px){#blogsy-ticker .blogsy-ticker .blogsy-news-ticker-content-wrapper.animation-marquee .blogsy-news-ticker-items{--marquee-time:280s;}}.site-default-footer{background:#faf8ff;}.site-default-footer .default-footer-copyright{border-top-color:#fbfaff;}.site-default-footer{background:#faf8ff;}.site-default-footer{border-color:rgba(160,163,180,0.18);border-style:solid;border-top-width:1px;}html{font-size:62.5%;}@media only screen and (max-width:1024px){html{font-size:53%;}}@media only screen and (max-width:600px){html{font-size:50%;}}html:not([scheme="dark"]) .card-layout,html:not([scheme="dark"]) .card-layout-w{box-shadow:0 2px 5px 0 rgba(14,14,19,0.05);}html:not([scheme="dark"]) .card-layout,html:not([scheme="dark"]) .card-layout-w{background:#ffffff;}html:not([scheme="dark"]) .sidebar-container .sidebar-container-inner > .blogsy-sidebar-widget{box-shadow:0 2px 5px 0 rgba(14,14,19,0.05);}html:not([scheme="dark"]) .sidebar-container .sidebar-container-inner > .blogsy-sidebar-widget{background:#ffffff;}body{font-weight:400;font-family:Inter,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.55;}h1,.h1{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:4.2rem;line-height:1.2;}h2,.h2{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:3.4rem;line-height:1.45;}h3,.h3{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:2.6rem;line-height:1.45;}h4,.h4{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:1.45;}h5,.h5{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.45;}h6,.h6{font-weight:600;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.45;}.blogsy-section-heading .blogsy-divider-heading,.blogsy-section-heading .blogsy-divider-heading .title{font-weight:600;font-size:2.2rem;line-height:1.45;}.blogsy-sidebar-widget .blogsy-divider-heading,.blogsy-sidebar-widget .blogsy-divider-heading .title{font-weight:600;font-size:2.2rem;line-height:1.45;}.term-item,.single-hero-title .category a{font-weight:600;letter-spacing:.25px;font-size:1.4rem;line-height:1.2;}.blogsy-header-nav > li a{font-weight:600;letter-spacing:-0.25px;font-size:15px;line-height:1.625;}.single-hero-title .title{font-size:2.8rem;}.single-content-inner{font-size:1.6rem;}.pt-header-inner .pt-logo .site-title{font-weight:600;font-size:3rem;line-height:1.2;}@media only screen and (max-width:1024px){.pt-header-inner .pt-logo .site-title{font-size:2.7rem;}}@media only screen and (max-width:600px){.pt-header-inner .pt-logo .site-title{font-size:2.2rem;}}.pt-header-inner .pt-logo .site-description{font-weight:400;font-size:1.5rem;line-height:1.2;}@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700;9..144,800&family=Inter:wght@400;500;600;700;800&display=swap');:root{--ink:#0E1225;--body:#454B66;--muted:#8992B0;--primary:#216BE9;--primary-deep:#123B94;--primary-glow:rgba(33,107,233,0.16);--paper:#FAFBFF;--card:#FFFFFF;--line:#E7ECFA;--navy:#0B0F22;--serif:'Fraunces',Georgia,serif;--sans:'Inter',-apple-system,sans-serif;--sp-1:0.5rem;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2.25rem;--sp-5:3rem;--sp-6:4rem;} body.single-post{background:var(--paper) !important;color:var(--body);font-family:var(--sans);font-size:17px;-webkit-font-smoothing:antialiased;}@media (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important;}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--primary);outline-offset:3px;} .pt-header,.pt-header-sticky{background:#fff !important;border-bottom:1px solid var(--line);}.blogsy-header-nav > li > a span,.blogsy-header-v-nav > li > a span{font-family:var(--sans);font-weight:600;font-size:15.5px;color:var(--ink);transition:color .15s ease;}.blogsy-header-nav > li > a:hover span{color:var(--primary);} .blogsy-breadcrumb{font-size:14.5px;font-weight:500;color:var(--muted);text-align:left;}.blogsy-breadcrumb a{color:var(--primary);}.blogsy-breadcrumb .current{color:var(--ink);font-weight:600;} .single-hero-1{position:relative;}.single-hero-1 .image-container{borderRadius:20px;overflow:hidden;}.single-hero-1 .image-container img{filter:saturate(1.05);}.single-hero-title{position:relative;z-index:2;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:var(--sp-5) var(--sp-5) var(--sp-4);margin:-52px 24px 0 !important;box-shadow:0 36px 66px -32px rgba(14,18,37,0.18);}.single-hero-title .category{margin-bottom:var(--sp-2);}.single-hero-title .category a{display:inline-block;background:var(--primary-glow);border:1px solid rgba(33,107,233,0.35);color:var(--primary-deep) !important;padding:7px 16px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;}.single-hero-title h1.title{font-family:var(--serif);font-weight:700;font-size:clamp(2.1rem,4.6vw,3.35rem) !important;line-height:1.16;color:var(--ink);letter-spacing:-0.015em;margin-top:var(--sp-2) !important;text-align:left;}.single-hero-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sp-2);row-gap:var(--sp-1);border-top:1px solid var(--line);margin-top:var(--sp-4);padding-top:var(--sp-3);}.single-hero-meta .author-name{color:var(--ink) !important;font-weight:700;font-size:16px;}.single-hero-meta .author-by{font-size:15px;color:var(--muted);}.single-hero-meta .meta-item{color:var(--muted);font-size:14.5px;font-weight:500;}.single-hero-meta .meta-item.date::after{content:"•";margin-left:var(--sp-2);color:var(--line);}.single-hero-meta .author-avatar img{border-radius:50%;box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--primary);}.single-hero-meta .comments a{color:var(--muted);}.single-hero-meta .comments svg{color:var(--muted);}.content-wrapper{margin-top:var(--sp-5);} .single-content-inner{font-size:19.5px;line-height:1.85;color:var(--body);text-align:left;}.single-content-inner p.wp-block-paragraph{margin-block-start:var(--sp-3) !important;margin-block-end:0 !important;} .single-content-inner > p.wp-block-paragraph:first-of-type{font-family:var(--sans);font-size:19.5px;line-height:1.85;font-weight:400;color:var(--body) !important;}.single-content-inner > p.wp-block-paragraph:first-of-type::first-letter{font-family:var(--sans) !important;font-weight:400 !important;font-size:19.5px !important; line-height:normal !important;float:none !important;color:var(--body) !important; padding-right:0 !important;padding-top:0 !important;}.single-content-inner > p.wp-block-paragraph:first-of-type strong{color:var(--ink);font-weight:700;}.single-content-inner strong{color:var(--ink);font-weight:700;} .single-content-inner h2.wp-block-heading{position:relative;font-family:var(--serif);font-weight:700;font-size:clamp(1.55rem,2.6vw,2rem);color:var(--ink);letter-spacing:-0.01em;margin-top:var(--sp-6) !important;margin-bottom:0 !important;padding-top:var(--sp-3);}.single-content-inner h2.wp-block-heading::before{content:"";display:block;width:44px;height:4px;border-radius:2px;background:var(--primary);margin-bottom:var(--sp-2);}.single-content-inner h2.wp-block-heading + p.wp-block-paragraph{margin-top:var(--sp-2) !important;} .single-content-inner h3.wp-block-heading{font-family:var(--serif);font-weight:700;font-size:1.85rem !important;color:var(--primary-deep);line-height:1.3;margin-top:var(--sp-5) !important;margin-bottom:0 !important;}.single-content-inner h3.wp-block-heading:has(+ ul){background:var(--card);border:1px solid var(--line);border-bottom:none;border-radius:16px 16px 0 0;padding:var(--sp-3) var(--sp-4) var(--sp-2);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list{list-style:none;background:var(--card);border:1px solid var(--line);border-top:1px dotted var(--line);border-radius:0 0 16px 16px;padding:var(--sp-2) var(--sp-4) var(--sp-4) !important;margin:0 !important;box-shadow:0 20px 40px -32px rgba(14,18,37,0.35);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li{padding:var(--sp-1) 0;margin:0 !important;font-size:18px;line-height:1.8;}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li:last-child{border-top:1px dotted var(--line);margin-top:var(--sp-1) !important;padding-top:var(--sp-2);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li strong{display:inline-block;font-family:var(--sans);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-right:var(--sp-1);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li:last-child strong{color:var(--primary-deep);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li:last-child em,.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li:last-child{font-style:italic;color:var(--body);} .single-content-inner h3.wp-block-heading:not(:has(+ ul)){font-family:var(--serif);font-weight:700;font-size:1.85rem !important;color:var(--primary-deep);margin-top:var(--sp-5) !important;margin-bottom:0 !important;padding-left:var(--sp-3);border-left:3px solid var(--primary);}.single-content-inner h3.wp-block-heading:not(:has(+ ul)) + p.wp-block-paragraph{margin-top:var(--sp-2) !important;padding-left:var(--sp-3);color:var(--body);} .single-content-inner p.wp-block-paragraph.is-style-strongly-child,.single-content-inner p.wp-block-paragraph:has(> strong:only-child),.single-content-inner p.wp-block-paragraph:has(> em > strong:only-child){font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(1.35rem,2.4vw,1.65rem) !important;line-height:1.6;color:#ffffff !important;background:linear-gradient(135deg,var(--primary),var(--primary-deep)) !important;border:none !important;border-radius:14px !important;box-shadow:0 22px 40px -22px var(--primary-glow) !important;padding:var(--sp-3) var(--sp-4) !important;margin-top:var(--sp-4) !important;margin-bottom:var(--sp-2) !important;}.single-content-inner p.wp-block-paragraph.is-style-strongly-child strong,.single-content-inner p.wp-block-paragraph:has(> strong:only-child) strong{color:#ffffff !important;font-weight:600;} .single-content-inner .wp-block-paragraph.is-style-strongly-child{font-size:19.5px !important;background:var(--card) !important;color:var(--body) !important;border:1px solid var(--line) !important;border-radius:12px !important;box-shadow:none !important;padding:var(--sp-3) !important;font-style:normal !important;} .single-content-inner a{color:var(--primary);text-decoration:underline;text-decoration-color:var(--line);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:600;transition:color .15s ease,text-decoration-color .15s ease;}.single-content-inner a:hover{color:var(--primary-deep);text-decoration-color:var(--primary);} .saboxplugin-wrap,.single-author-box{background:#fff !important;border:1px solid var(--line) !important;border-radius:20px !important;box-shadow:0 26px 52px -36px rgba(14,18,37,0.28);text-align:left;}.saboxplugin-authorname a,.single-author-box .author-name a{color:var(--ink);font-family:var(--serif);font-weight:700;font-size:1.3rem;}.saboxplugin-desc p,.single-author-box .author-bio p{font-size:16.5px;color:var(--muted);line-height:1.7;}.single-author-box .written-by{color:var(--primary);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:13px;}.single-author-box .button.more-articles{background:var(--primary);border-radius:999px;padding:12px 26px;font-size:14.5px;font-weight:700;border:none;box-shadow:0 14px 26px -14px var(--primary-glow);transition:background .2s ease,transform .2s ease;}.single-author-box .button.more-articles:hover{background:var(--primary-deep);transform:translateY(-2px);} .single-next-prev-posts{background:#fff;border:1px solid var(--line);border-radius:20px;text-align:left;}.single-next-prev-posts .title a{font-family:var(--serif);font-weight:600;font-size:1.25rem;color:var(--ink);}.single-next-prev-posts .title a:hover{color:var(--primary);}.single-next-prev-posts .next-prev-label .text{color:var(--primary);font-weight:700;font-size:13.5px;letter-spacing:.05em;text-transform:uppercase;}.single-next-prev-posts .image img{border-radius:14px;} .comments-area{background:#fff;border:1px solid var(--line);border-radius:20px;text-align:left;}.comments-title .title-text{font-family:var(--serif);font-size:1.4rem;color:var(--ink);}#commentform textarea.form-textarea{border:2px solid var(--line);border-radius:14px;font-family:var(--sans);font-size:16.5px;padding:var(--sp-2);}#commentform textarea.form-textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 4px var(--primary-glow);}#commentform input#submit{background:var(--primary);border:none;border-radius:999px;padding:14px 28px;font-size:15.5px;font-weight:700;cursor:pointer;box-shadow:0 14px 28px -14px var(--primary-glow);transition:background .2s ease,transform .2s ease;}#commentform input#submit:hover{background:var(--primary-deep);transform:translateY(-2px);} #back-to-top{background:var(--primary) !important;}#back-to-top .scroll-top-progress path{stroke:#fff;} #site-footer{background:var(--navy);color:#AAB6E0;}.blogsy-footer-column{text-align:left;}.blogsy-footer-column h4.wp-block-heading,.blogsy-footer-column .title-text{font-family:var(--serif);font-weight:600;font-size:1.25rem;color:#fff !important;}#site-footer p.wp-block-paragraph{color:#8B96C4;font-size:15.5px;line-height:1.7;}#site-footer .wp-block-latest-posts__post-title{color:#fff !important;font-weight:600;font-size:16px;}#site-footer .wp-block-latest-posts__post-title:hover{color:var(--primary) !important;}#site-footer .wp-block-latest-posts__post-excerpt{color:#6E7AAE;font-size:14.5px;}#site-footer .menu a{color:#AAB6E0;font-size:15.5px;}#site-footer .menu a:hover{color:var(--primary);}.default-footer-copyright{color:#6E7AAE;font-size:14.5px;padding-top:var(--sp-3);} @media (max-width:1024px){.single-content-inner{font-size:18.5px;}}@media (max-width:768px){:root{--sp-5:2.25rem;--sp-6:3rem;}.single-hero-title{margin:-40px 12px 0 !important;padding:var(--sp-4) var(--sp-3) var(--sp-3);border-radius:18px;}.single-content-inner{font-size:17.5px;line-height:1.75;}.single-content-inner h2.wp-block-heading{font-size:1.5rem;}.single-content-inner h3.wp-block-heading{font-size:1.5rem !important;}.single-content-inner h3.wp-block-heading:has(+ ul){font-size:1.5rem !important;padding:var(--sp-2) var(--sp-3);}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list{padding:var(--sp-2) var(--sp-3) var(--sp-3) !important;}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li{font-size:16px;}.single-content-inner h3.wp-block-heading:not(:has(+ ul)){font-size:1.5rem !important;}.single-content-inner p.wp-block-paragraph.is-style-strongly-child{font-size:1.35rem !important;}.single-content-inner > p.wp-block-paragraph:first-of-type{font-size:17.5px;}}@media (max-width:480px){:root{--sp-3:1.25rem;--sp-4:1.5rem;--sp-5:1.75rem;}.single-hero-1 .image-container{border-radius:14px;}.single-hero-title{margin:-28px 8px 0 !important;padding:var(--sp-3) var(--sp-2) var(--sp-2);border-radius:14px;}.single-hero-title h1.title{font-size:1.7rem !important;line-height:1.26;}.single-content-inner{font-size:17px;}.single-content-inner h3.wp-block-heading{font-size:1.3rem !important;}.single-content-inner h3.wp-block-heading:has(+ ul){font-size:1.3rem !important;}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li{font-size:15px;}.single-content-inner h3.wp-block-heading:has(+ ul) + ul.wp-block-list li strong{font-size:13px;}.single-content-inner p.wp-block-paragraph.is-style-strongly-child{font-size:1.2rem !important;}.single-content-inner > p.wp-block-paragraph:first-of-type{font-size:17px;}.single-author-box{flex-direction:column;}.single-author-box .single-author-box-avatar{margin-bottom:var(--sp-2);}}