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}@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}}.ap-share-bar{position:fixed;left:22px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;z-index:9999}.ap-share-label{font-size:12px;font-weight:800;color:#7a8894;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.4px;margin-bottom:2px}.ap-share-bar__desktop{display:flex;flex-direction:column;align-items:center;gap:12px}.ap-share-bar__mobile{display:none}.ap-share-btn{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid rgba(18,52,77,0.10);background:rgba(255,255,255,0.96);box-shadow:0 14px 30px rgba(14,43,66,0.10);transition:transform .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease;backdrop-filter:blur(10px)}.ap-share-btn:hover{transform:translateX(4px);box-shadow:0 18px 36px rgba(14,43,66,0.14)}.ap-share-btn svg{width:19px;height:19px;fill:#12344d;transition:fill .25s ease}.ap-share-fb:hover{background:#1877f2;border-color:#1877f2}.ap-share-x:hover{background:#111111;border-color:#111111}.ap-share-wa:hover{background:#25d366;border-color:#25d366}.ap-share-copy{width:auto;min-width:48px;padding:0 14px;gap:8px;cursor:pointer;font-family:inherit;color:#12344d}.ap-share-copy span{font-size:13px;font-weight:800;line-height:1}.ap-share-copy:hover{background:linear-gradient(135deg,#22bfce,#49d2df);border-color:transparent;color:#ffffff}.ap-share-btn:hover svg,.ap-share-copy:hover svg{fill:#ffffff}.ap-share-copy.ap-copied{background:linear-gradient(135deg,#22bfce,#49d2df);border-color:transparent;color:#ffffff}.ap-share-copy.ap-copied svg{fill:#ffffff}.ap-share-mobile-btn{width:100%;min-height:52px;border:0;border-radius:16px;padding:14px 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#22bfce,#49d2df);box-shadow:0 16px 32px rgba(34,191,206,0.22);color:#ffffff;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer}.ap-share-mobile-btn svg{width:18px;height:18px;fill:#ffffff}.ap-share-mobile-btn.ap-copied{background:linear-gradient(135deg,#12344d,#1b4b6b)}@media (max-width:1200px){.ap-share-bar{left:12px}.ap-share-btn{width:44px;height:44px;border-radius:14px}.ap-share-copy{padding:0 12px}.ap-share-copy span{font-size:12px}}@media (max-width:767px){.ap-share-bar{position:fixed;left:12px;right:12px;bottom:12px;top:auto;transform:none;align-items:stretch;gap:0;padding:12px;border-radius:22px;background:rgba(255,255,255,0.95);box-shadow:0 16px 40px rgba(14,43,66,0.12);backdrop-filter:blur(14px)}.ap-share-label{display:none}.ap-share-bar__desktop{display:none}.ap-share-bar__mobile{display:block}}@media print{.ap-share-bar{display:none!important}}.ap-preloader{position:fixed;inset:0;z-index:99999999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 18% 22%,rgba(57,198,211,0.22),transparent 22%),radial-gradient(circle at 82% 20%,rgba(108,100,190,0.18),transparent 20%),radial-gradient(circle at 50% 82%,rgba(244,82,159,0.16),transparent 22%),linear-gradient(180deg,#f8fcfd 0%,#eef8fb 100%);transition:opacity .65s ease,visibility .65s ease}.ap-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.ap-preloader__bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(18,52,77,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(18,52,77,0.045) 1px,transparent 1px);background-size:42px 42px;animation:apPreloaderGridMove 9s linear infinite}.ap-preloader__orb{position:absolute;border-radius:50%;filter:blur(36px);opacity:.42;animation:apPreloaderFloat 9s ease-in-out infinite}.ap-preloader__orb--1{width:260px;height:260px;background:rgba(47,195,208,.34);top:10%;left:8%}.ap-preloader__orb--2{width:230px;height:230px;background:rgba(244,72,153,.24);top:16%;right:10%;animation-delay:1.4s}.ap-preloader__orb--3{width:260px;height:260px;background:rgba(111,207,0,.20);bottom:10%;left:16%;animation-delay:2.6s}.ap-preloader__orb--4{width:220px;height:220px;background:rgba(111,104,188,.22);bottom:12%;right:15%;animation-delay:3.8s}.ap-preloader__inner{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;text-align:center}.ap-preloader__logo-wrap{position:relative;width:170px;height:170px;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.ap-preloader__logo{position:relative;z-index:3;width:138px;height:138px;object-fit:contain;filter:drop-shadow(0 16px 34px rgba(18,52,77,0.14));animation:apPreloaderBounce 1.8s ease-in-out infinite,apPreloaderSway 4.2s ease-in-out infinite}.ap-preloader__pulse{position:absolute;inset:50%;width:110px;height:110px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(47,195,208,.22) 0%,rgba(47,195,208,.08) 45%,transparent 72%);animation:apPreloaderPulse 2s ease-out infinite}.ap-preloader__brand{font-size:clamp(26px,4vw,40px);line-height:1.05;font-weight:800;letter-spacing:-.8px;color:#12344d;margin-bottom:10px}.ap-preloader__loading{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 18px;border-radius:999px;background:rgba(255,255,255,0.72);border:1px solid rgba(18,52,77,0.08);box-shadow:0 14px 34px rgba(14,43,66,0.08);color:#56707f;font-size:14px;font-weight:800;backdrop-filter:blur(10px)}.ap-preloader__dots{display:inline-flex;gap:5px;align-items:center}.ap-preloader__dots i{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#22bfce,#49d2df);display:block;animation:apPreloaderDot 1s ease-in-out infinite}.ap-preloader__dots i:nth-child(2){animation-delay:.15s}.ap-preloader__dots i:nth-child(3){animation-delay:.3s}body.ap-preloader-active{overflow:hidden}@keyframes apPreloaderBounce{0%,100%{transform:translateY(0) scale(1)}25%{transform:translateY(-8px) scale(1.02)}50%{transform:translateY(0) scale(.99)}75%{transform:translateY(-4px) scale(1.01)}}@keyframes apPreloaderSway{0%,100%{rotate:0deg}25%{rotate:-2deg}50%{rotate:1deg}75%{rotate:-1deg}}@keyframes apPreloaderPulse{0%{transform:translate(-50%,-50%) scale(.75);opacity:.85}100%{transform:translate(-50%,-50%) scale(1.7);opacity:0}}@keyframes apPreloaderFloat{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(14px,-20px,0)}50%{transform:translate3d(-10px,12px,0)}75%{transform:translate3d(8px,-8px,0)}}@keyframes apPreloaderGridMove{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(10px,8px,0)}100%{transform:translate3d(0,0,0)}}@keyframes apPreloaderDot{0%,100%{transform:translateY(0);opacity:.55}50%{transform:translateY(-5px);opacity:1}}@media (max-width:767px){.ap-preloader__logo-wrap{width:140px;height:140px;margin-bottom:18px}.ap-preloader__logo{width:112px;height:112px}.ap-preloader__brand{font-size:28px}.ap-preloader__loading{font-size:13px;padding:11px 16px}}.ap-404-page{background:linear-gradient(180deg,#f8fcfd 0%,#ffffff 100%)}.ap-404-v2{position:relative;min-height:calc(100vh - 120px);padding:70px 20px 90px;overflow:hidden;background:linear-gradient(180deg,#f8fcfd 0%,#ffffff 100%);display:flex;align-items:center}.ap-404-v2__container{width:min(1280px,92%);margin:0 auto;position:relative;z-index:3}.ap-404-v2__grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(18,52,77,0.032) 1px,transparent 1px),linear-gradient(90deg,rgba(18,52,77,0.032) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,1) 18%,rgba(0,0,0,1) 82%,transparent 100%);z-index:1}.ap-404-v2__orb{position:absolute;border-radius:50%;filter:blur(46px);opacity:.26;z-index:1;animation:ap404v2Float 12s ease-in-out infinite}.ap-404-v2__orb--1{width:300px;height:300px;top:6%;left:-70px;background:#22bfce}.ap-404-v2__orb--2{width:280px;height:280px;top:10%;right:-60px;background:#f53a93;animation-delay:1.6s}.ap-404-v2__orb--3{width:240px;height:240px;bottom:7%;left:10%;background:#7b73c9;animation-delay:3s}.ap-404-v2__orb--4{width:230px;height:230px;bottom:8%;right:12%;background:#63d80f;animation-delay:4.8s}.ap-404-v2__spark{position:absolute;width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,0.9);box-shadow:0 0 18px rgba(255,255,255,0.85);z-index:2;animation:ap404v2Spark 4.5s ease-in-out infinite}.ap-404-v2__spark--1{top:18%;left:22%}.ap-404-v2__spark--2{top:26%;right:24%;animation-delay:1.2s}.ap-404-v2__spark--3{bottom:24%;left:18%;animation-delay:2.1s}.ap-404-v2__spark--4{bottom:18%;right:18%;animation-delay:3s}.ap-404-v2__ghost{position:absolute;left:50%;top:50%;transform:translate(-50%,-54%);font-size:clamp(140px,24vw,360px);line-height:1;font-weight:900;letter-spacing:-10px;color:rgba(18,52,77,0.04);z-index:1;user-select:none;pointer-events:none}.ap-404-v2__inner{position:relative;display:grid;grid-template-columns:1.02fr 1fr;gap:54px;align-items:center;z-index:3}.ap-404-v2__media{position:relative;display:flex;justify-content:center;align-items:center;min-height:430px}.ap-404-v2__halo{position:absolute;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(34,191,206,.12) 0%,rgba(34,191,206,.05) 40%,transparent 72%);animation:ap404v2Pulse 3.5s ease-in-out infinite}.ap-404-v2__card{position:relative;width:330px;height:330px;border-radius:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,0.86),rgba(247,251,252,0.92));border:1px solid rgba(18,52,77,0.08);box-shadow:0 30px 80px rgba(14,43,66,0.10),inset 0 1px 0 rgba(255,255,255,0.65);backdrop-filter:blur(12px);animation:ap404v2CardFloat 4.2s ease-in-out infinite}.ap-404-v2__card::before{content:"";position:absolute;inset:0;border-radius:40px;background:linear-gradient(135deg,rgba(255,255,255,0.45),rgba(255,255,255,0.02));pointer-events:none}.ap-404-v2__logo{position:relative;z-index:2;width:220px;height:220px;object-fit:contain;filter:drop-shadow(0 20px 36px rgba(18,52,77,0.12));animation:ap404v2LogoBounce 3.2s ease-in-out infinite}.ap-404-v2__content{max-width:650px}.ap-404-v2__badge{display:inline-flex;align-items:center;min-height:42px;padding:10px 18px;border-radius:999px;background:linear-gradient(135deg,#22bfce,#49d2df);color:#ffffff;font-size:14px;font-weight:800;margin-bottom:18px;box-shadow:0 16px 40px rgba(34,191,206,0.20)}.ap-404-v2__title{margin:0 0 18px;font-size:clamp(42px,5vw,76px);line-height:0.98;font-weight:800;letter-spacing:-1.8px;color:#12344d}.ap-404-v2__text{margin:0 0 30px;font-size:18px;line-height:1.85;color:#5a6873;max-width:620px}.ap-404-v2__actions{display:flex;flex-wrap:wrap;gap:14px}.ap-404-v2__btn{min-height:56px;padding:16px 24px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:800;transition:transform .28s ease,box-shadow .28s ease,background .28s ease,color .28s ease,border-color .28s ease}.ap-404-v2__btn--primary{color:#ffffff;background:linear-gradient(135deg,#22bfce,#49d2df);box-shadow:0 16px 32px rgba(34,191,206,0.22)}.ap-404-v2__btn--primary:hover{transform:translateY(-3px);box-shadow:0 22px 42px rgba(34,191,206,0.28)}.ap-404-v2__btn--secondary{color:#12344d;background:rgba(255,255,255,0.9);border:1px solid rgba(18,52,77,0.08);box-shadow:0 12px 28px rgba(14,43,66,0.06)}.ap-404-v2__btn--secondary:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(14,43,66,0.10)}@keyframes ap404v2Float{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(12px,-18px,0)}}@keyframes ap404v2Pulse{0%,100%{transform:scale(.95);opacity:.55}50%{transform:scale(1.03);opacity:.8}}@keyframes ap404v2CardFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ap404v2LogoBounce{0%,100%{transform:translateY(0) scale(1)}25%{transform:translateY(-4px) scale(1.015)}50%{transform:translateY(-8px) scale(1.02)}75%{transform:translateY(-3px) scale(1.01)}}@keyframes ap404v2Spark{0%,100%{transform:translateY(0) scale(1);opacity:.45}50%{transform:translateY(-8px) scale(1.25);opacity:1}}@media (max-width:1100px){.ap-404-v2__inner{grid-template-columns:1fr;gap:28px;text-align:center}.ap-404-v2__content{max-width:760px;margin:0 auto}.ap-404-v2__text{margin-left:auto;margin-right:auto}.ap-404-v2__actions{justify-content:center}.ap-404-v2__media{min-height:340px}.ap-404-v2__halo{width:340px;height:340px}.ap-404-v2__card{width:270px;height:270px}.ap-404-v2__logo{width:180px;height:180px}.ap-404-v2__ghost{font-size:220px;top:42%}}@media (max-width:767px){.ap-404-v2{padding:42px 16px 70px;min-height:calc(100vh - 80px)}.ap-404-v2__inner{gap:18px}.ap-404-v2__media{min-height:250px}.ap-404-v2__halo{width:250px;height:250px}.ap-404-v2__card{width:210px;height:210px;border-radius:28px}.ap-404-v2__logo{width:140px;height:140px}.ap-404-v2__ghost{font-size:140px;letter-spacing:-4px;top:38%}.ap-404-v2__title{font-size:38px;line-height:1.02;letter-spacing:-0.9px}.ap-404-v2__text{font-size:16px;line-height:1.75}.ap-404-v2__actions{flex-direction:column;align-items:stretch}.ap-404-v2__btn{text-align:center;justify-content:center}}