﻿ *{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#0b2248;background:#fff;margin:0;padding-bottom:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.container{width:min(1540px,100% - 96px);margin:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #e3ebf7;position:sticky;top:0;box-shadow:0 4px 20px #0000000a}.header-inner{justify-content:space-between;align-items:center;gap:20px;height:104px;display:flex}.brand img{width:300px;display:block}.nav{color:#0e2551;align-items:center;gap:22px;font-size:15px;font-weight:900;display:flex}.nav a,.dropdown>span{border-bottom:3px solid #0000;align-items:center;gap:5px;padding:40px 0 32px;display:flex}.nav a:hover,.dropdown:hover>span{color:#0748a8;border-bottom-color:#0748d8}.dropdown{position:relative}.dropdown-menu{opacity:0;pointer-events:none;background:#fff;border:1px solid #dce5f2;border-radius:18px;width:270px;padding:12px;transition:all .2s;position:absolute;top:86px;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 24px 60px #06204e29}.dropdown:hover .dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-menu a{border:0;border-radius:12px;padding:13px 14px;display:block}.dropdown-menu a:hover{background:#f4f8ff}.header-actions{align-items:center;gap:10px;display:flex}.icon-btn{color:#fff;border-radius:12px;place-items:center;width:48px;height:48px;font-weight:950;display:grid;box-shadow:0 10px 24px #00000029}.phone{background:#0b4ca4}.viber{background:#7360f2}.whatsapp{background:#19b45b}.order-btn{color:#fff;white-space:nowrap;background:linear-gradient(#0b4ca4,#083b89);border-radius:11px;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:17px;font-weight:950;display:flex}.mobile-toggle,.mobile-menu-btn,.mobile-panel,.mobile-bottom-bar{display:none}.eyebrow{color:#9a6900;text-transform:uppercase;background:#fff8de;border:1px solid #ffe08a;border-radius:999px;margin:0 0 14px;padding:8px 13px;font-weight:950;display:inline-flex;font-size:13px!important;line-height:1.2!important}.hero{background:#edf5ff;min-height:620px;position:relative;overflow:hidden}.hero-photo{background:url(/hero-study.png) 50%/cover;position:absolute;inset:0 0 0 47%}.hero-fade{background:linear-gradient(90deg,#eef6ff 0% 38%,#eef6ffdb 49%,#eef6ff24 70%,#eef6ff00 100%);position:absolute;inset:0}.hero-inner{align-items:center;min-height:620px;display:flex;position:relative}.hero-content{max-width:790px;animation:.75s both rise}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hero h1{letter-spacing:0;color:#081f47;margin:0;font-size:clamp(44px,4vw,72px);font-weight:950;line-height:1.07}.lead{color:#61708a;font-size:22px;font-weight:700;line-height:1.55}.hero-checks{color:#4f5b71;gap:16px;margin:22px 0;font-size:21px;font-weight:850;display:grid}.hero-checks div{align-items:center;gap:14px;display:flex}.hero-checks svg{color:#0b4aa1;fill:#0b4aa1;stroke:#fff;stroke-width:4px;border-radius:50%}.hero-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.yellow-btn,.blue-btn,.green-btn,.purple-btn,.outline-btn{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:59px;padding:0 32px;font-size:18px;font-weight:950;transition:all .2s;display:inline-flex}.yellow-btn{color:#08254f;background:linear-gradient(#ffc21a,#ffa801)}.blue-btn{color:#fff;background:linear-gradient(#0b4ca4,#083b89)}.green-btn{color:#fff;background:#19b45b}.purple-btn{color:#fff;background:#7360f2}.outline-btn{color:#0a3678;background:#ffffffb8;border:1.5px solid #0b4aa1}.yellow-btn:hover,.blue-btn:hover,.green-btn:hover,.purple-btn:hover,.outline-btn:hover,.order-btn:hover,.icon-btn:hover{filter:brightness(1.04);transform:translateY(-2px)}.benefit-wrap{z-index:5;margin-top:-66px;position:relative}.benefits{color:#fff;background:linear-gradient(#064496,#032b66);border-radius:16px;grid-template-columns:repeat(4,1fr);min-height:140px;display:grid;overflow:hidden;box-shadow:0 18px 35px #052b6638}.benefit{align-items:center;gap:25px;padding:28px 34px;display:flex;position:relative}.benefit-icon{color:#ffb703}.benefit h3{color:#fff;margin:0 0 8px}.benefit p{color:#d9e7ff;margin:0;font-weight:700;line-height:1.55}.divider{background:#ffffff38;width:1px;height:78px;position:absolute;right:0}.section{padding:78px 0}.light-section{background:#f7faff}.section-title{text-align:center;margin-bottom:42px}.section-title h2{color:#0a2859;margin:0;font-size:38px;font-weight:950}.section-title p{color:#697997;max-width:860px;margin:14px auto 0;font-weight:700;line-height:1.7}.services-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.service-card{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:center;gap:22px;min-height:172px;padding:28px 24px;transition:all .25s;display:flex;box-shadow:0 18px 35px #1030620d}.service-card:hover{transform:translateY(-6px);box-shadow:0 22px 45px #1030621c}.service-card-v4{flex-direction:column;align-items:flex-start;min-height:320px;padding:0;display:flex;position:relative;overflow:hidden}.service-thumb{background:50%/cover;border-bottom:1px solid #dce5f2;width:100%;height:145px}.service-card-v4 .service-icon{border:6px solid #fff;margin:-35px 22px 0}.service-card-v4 h3,.service-card-v4 p{padding:0 24px}.service-card-v4 p{padding-bottom:24px}.service-icon{color:#0b4aa1;background:#eef2ff;border-radius:50%;flex:none;place-items:center;width:70px;height:70px;display:grid}.service-card h3{color:#0a2859;margin:0 0 10px}.service-card p{color:#63728d;margin:0;font-size:14px;font-weight:650;line-height:1.55}.collage{border:1px solid #dce5f2;border-radius:26px;width:100%;box-shadow:0 25px 60px #072e6829}.split-feature{grid-template-columns:.8fr 1.2fr;align-items:center;gap:46px;display:grid}.split-feature h2{color:#0a2859;margin:0 0 16px;font-size:42px;line-height:1.12}.split-feature p{color:#5c6c85;font-weight:700;line-height:1.7}.stats,.feature-grid,.price-grid,.blog-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stats{grid-template-columns:repeat(4,1fr)}.stat,.feature,.price-card,.blog-card,.faq-item,.article{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:30px;box-shadow:0 18px 35px #1030620e}.stat{text-align:center}.stat b{color:#0a3678;font-size:38px;display:block}.stat span,.feature p,.price-card p,.blog-card p,.faq-item p,.article p,.article li{color:#5c6c85;font-weight:650;line-height:1.7}.page-hero{background:linear-gradient(135deg,#eef6ff,#f8fbff);border-bottom:1px solid #e4edf8;padding:86px 0 72px}.premium-hero{background:radial-gradient(circle at 18% 18%,#fff6cf 0 14%,#0000 28%),linear-gradient(135deg,#eef6ff,#f8fbff 58%,#fff)}.page-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:58px;display:grid}.page-hero h1{letter-spacing:0;color:#081f47;margin:0;font-size:56px;line-height:1.08}.page-hero p{color:#61708a;font-size:21px;font-weight:700;line-height:1.65}.page-image{background:url(/services-collage.png) 50%/cover;border-radius:28px;min-height:390px;box-shadow:0 28px 65px #082e682e}.framed-image{border:10px solid #fff;outline:1px solid #dce5f2}.content-grid{grid-template-columns:1fr 370px;gap:42px;display:grid}.article h2{color:#0a2859;font-size:30px}.article h3,.feature h3,.price-card h3,.blog-card h3,.faq-item h3{color:#0a2859}.article ul{padding:0;list-style:none}.article li{gap:10px;margin:8px 0;display:flex}.article li svg{color:#0b4aa1;flex:none;margin-top:4px}.sidebar-card{color:#fff;background:linear-gradient(135deg,#082e68,#063f8f);border-radius:22px;padding:30px;position:sticky;top:130px;box-shadow:0 20px 45px #062f692e}.sidebar-card p{color:#d9e7ff;font-weight:700;line-height:1.7}.quick-contact{gap:12px;display:grid}.steps{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.step{text-align:center;background:#fff;border:1px solid #dbe5f3;border-radius:18px;padding:32px 24px;box-shadow:0 18px 35px #1030620b}.step span{color:#fff;background:#0b4aa1;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 18px;font-size:22px;font-weight:950;display:grid}.price-box{color:#fff;background:linear-gradient(135deg,#082e68,#063f8f);border-radius:24px;justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex;box-shadow:0 20px 45px #062f692e}.price-box h2{margin:0 0 10px}.price-box p{color:#d9e7ff;font-weight:650}.order-grid{grid-template-columns:.9fr 1.3fr;gap:40px;display:grid}.order-copy h2{color:#0a2859;margin:0 0 12px;font-size:40px}.order-copy p{color:#5c6c85;font-weight:700;line-height:1.7}.order-form{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:30px;box-shadow:0 22px 45px #10306214}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.order-form label{color:#0a2859;gap:8px;margin-bottom:18px;font-weight:900;display:grid}.order-form input,.order-form select,.order-form textarea{background:#fbfdff;border:1px solid #cfdced;border-radius:12px;width:100%;padding:14px 15px;font-family:inherit;font-size:16px}.order-form input:focus,.order-form select:focus,.order-form textarea:focus{border-color:#0b4ca4;outline:3px solid #dcecff}.hidden{display:none}.submit-btn{color:#fff;cursor:pointer;background:linear-gradient(#0b4ca4,#083b89);border:0;border-radius:13px;justify-content:center;align-items:center;gap:12px;width:100%;height:58px;font-size:18px;font-weight:950;display:flex}.blog-card small{color:#0b4aa1;background:#eef6ff;border-radius:999px;margin-bottom:14px;padding:7px 10px;font-weight:900;display:inline-flex}.notice-box{color:#5c4a1f;background:#fff8e7;border:1px solid #ffe1a6;border-radius:22px;padding:28px;font-weight:700;line-height:1.7}.contact-section{color:#fff;background:#061b3d;padding:75px 0}.contact-box{text-align:center}.phone-btn{color:#08254f;background:#ffb703;border-radius:13px;align-items:center;gap:12px;min-height:62px;margin-top:20px;padding:0 38px;font-size:22px;font-weight:950;display:inline-flex}.footer{color:#b9c8e3;background:#03122b;padding:45px 0}.footer-grid{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:30px;display:grid}.footer h3{color:#fff}.footer p,.footer a{color:#b9c8e3;margin:5px 0;font-weight:650;line-height:1.7;display:block}.footer-bottom{text-align:center;color:#8fa3c5;border-top:1px solid #ffffff1f;margin-top:28px;padding-top:20px}.floating-phone,.floating-whatsapp{color:#fff;z-index:100;border-radius:50%;place-items:center;width:58px;height:58px;font-weight:950;display:grid;position:fixed;right:24px;box-shadow:0 12px 30px #00000038}.floating-phone{background:#0b4aa1;bottom:24px}.floating-whatsapp{background:#19b45b;font-size:25px;bottom:92px}@media (max-width:1240px){.container{width:min(100% - 42px,1180px)}.nav,.header-actions{display:none}.brand img{width:260px}.mobile-menu-btn{color:#fff;cursor:pointer;background:#0b4ca4;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.menu-close,.mobile-toggle:checked~.mobile-menu-btn .menu-open{display:none}.mobile-toggle:checked~.mobile-menu-btn .menu-close{display:block}.mobile-panel{opacity:0;pointer-events:none;z-index:80;background:#fffffffa;border:1px solid #dce5f2;border-radius:22px;flex-direction:column;gap:10px;padding:18px;transition:all .22s;display:flex;position:absolute;top:92px;left:21px;right:21px;transform:translateY(-18px);box-shadow:0 24px 60px #06204e2e}.mobile-toggle:checked~.mobile-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-panel a{color:#0a2859;background:#f6f9ff;border-radius:13px;align-items:center;min-height:48px;padding:0 16px;font-size:17px;font-weight:900;display:flex}.mobile-contact-row{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:8px;display:grid}.mobile-contact-row a{color:#fff;justify-content:center}.benefits,.services-grid,.steps,.feature-grid,.price-grid,.stats,.blog-grid{grid-template-columns:repeat(2,1fr)}.content-grid,.order-grid,.page-hero-grid{grid-template-columns:1fr}.divider{display:none}.sidebar-card{position:relative;top:0}}@media (max-width:760px){.container{width:min(100% - 28px,720px)}.header-inner{height:auto;padding:12px 0}.brand img{width:205px}.mobile-menu-btn{width:48px;height:48px}.mobile-panel{max-height:calc(100vh - 100px);top:74px;left:14px;right:14px;overflow:auto}.mobile-contact-row{grid-template-columns:1fr}.hero{min-height:auto}.hero-photo{opacity:.42;min-height:310px;inset:48% 0 0}.hero-fade{background:linear-gradient(#eef6ff 0% 66%,#eef6ff99 100%)}.hero-inner{min-height:auto;padding:42px 0 260px}.hero h1,.page-hero h1{letter-spacing:0;font-size:38px}.lead,.page-hero p,.hero-checks{font-size:17px}.hero-actions{flex-direction:column;align-items:stretch}.yellow-btn,.blue-btn,.green-btn,.purple-btn,.outline-btn{width:100%}.benefit-wrap{margin-top:0}.benefits,.services-grid,.steps,.feature-grid,.price-grid,.form-row,.stats,.footer-grid,.blog-grid,.split-feature{grid-template-columns:1fr}.benefit-wrap .container{width:100%}.benefits{border-radius:0}.page-hero{padding:46px 0 40px}.page-image{border-radius:20px;min-height:240px}.article{padding:24px}.price-box{flex-direction:column;align-items:stretch;padding:30px}.floating-phone,.floating-whatsapp{display:none}.mobile-bottom-bar{z-index:120;background:#061b3d;grid-template-columns:1fr 1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000029}.mobile-bottom-bar a{color:#fff;border-right:1px solid #ffffff1f;place-items:center;min-height:58px;font-size:14px;font-weight:950;display:grid}.mobile-bottom-bar a:nth-child(2){background:#7360f2}.mobile-bottom-bar a:nth-child(3){background:#19b45b}body{padding-bottom:58px}}@media (max-width:420px){.brand img{width:190px}.hero h1{font-size:33px}.hero-inner{padding-bottom:235px}.section-title h2{font-size:31px}}.mobile-contact-row,.mobile-bottom-bar{grid-template-columns:1fr}.mobile-bottom-bar a{border-right:0}.floating-phone{bottom:24px}.floating-whatsapp{display:none!important}.benefit-wrap{padding-top:34px;margin-top:0!important}.process-page{background:#fff}.process-hero{background:radial-gradient(circle at 12% 22%,#fff2bb 0 12%,#0000 28%),linear-gradient(135deg,#edf6ff 0%,#f9fcff 62%,#fff 100%);border-bottom:1px solid #dfe9f6;padding:92px 0 82px;position:relative;overflow:hidden}.process-hero:before{content:"";opacity:.68;background:#dcecff;border-radius:50%;width:430px;height:430px;position:absolute;top:40px;right:-140px}.process-hero-grid{grid-template-columns:1fr .9fr;align-items:center;gap:70px;display:grid;position:relative}.process-copy h1{color:#081f47;letter-spacing:0;margin:0;font-size:clamp(48px,5vw,78px);font-weight:950;line-height:1.02}.process-lead{color:#52647f;max-width:760px;margin:22px 0 0;font-size:25px;font-weight:850;line-height:1.48}.process-subtext{color:#66758e;max-width:720px;margin:18px 0 0;font-size:19px;font-weight:700;line-height:1.7}.process-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.process-visual-wrap{perspective:1200px}.process-graphic{place-items:center;min-height:470px;display:grid;position:relative}.process-orbit{background:linear-gradient(145deg,#d9eaff,#f7fbff);border-radius:50%;width:410px;height:410px;animation:6s ease-in-out infinite floaty;position:absolute;box-shadow:inset 0 0 0 1px #0b4ca414,0 34px 80px #082e6829}.process-board{background:linear-gradient(145deg,#fff,#eff6ff);border:1px solid #d5e2f3;border-radius:28px;width:min(100%,430px);padding:28px;animation:.8s both boardIn;position:relative;transform:rotateY(-10deg)rotateX(7deg);box-shadow:0 34px 75px #082e6838}.process-board-head{border-bottom:1px solid #d8e4f3;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:16px;display:flex}.process-board-head span{color:#65758f;font-size:18px;font-weight:900}.process-board-head strong{color:#fff;background:#0b4ca4;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:16px;display:inline-flex}.process-mini-steps{gap:13px;display:grid}.process-mini-step{background:#f7fbff;border:1px solid #dfe9f6;border-radius:16px;grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:13px;display:grid;box-shadow:0 10px 24px #1030620f}.process-mini-step b{color:#08254f;background:linear-gradient(#ffc21a,#ffa801);border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;display:grid;box-shadow:0 12px 22px #ffb80338}.process-mini-step span{color:#0a2859;font-weight:950}.process-cube{color:#fff;background:linear-gradient(145deg,#0b4ca4,#083574);border-radius:20px;place-items:center;width:88px;height:74px;font-weight:950;display:grid;position:absolute;transform:rotate(-10deg);box-shadow:0 24px 42px #062f6947}.process-cube-a{bottom:82px;left:16px}.process-cube-b{background:linear-gradient(145deg,#7360f2,#5742c9);top:78px;right:22px}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes boardIn{0%{opacity:0;transform:translateY(24px)rotateY(-10deg)rotateX(7deg)}to{opacity:1;transform:translateY(0)rotateY(-10deg)rotateX(7deg)}}.fade-up{animation:.7s both fadeUp;animation-timeline:view();animation-range:entry cover 28%}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.process-timeline-section{background:#fff}.process-timeline{max-width:1050px;margin:0 auto;position:relative}.process-timeline:before{content:"";background:linear-gradient(#0b4ca4,#ffb703,#0b4ca4);border-radius:999px;width:4px;position:absolute;top:0;bottom:0;left:36px}.timeline-item{grid-template-columns:74px 1fr;gap:26px;margin-bottom:30px;display:grid;position:relative}.timeline-marker{z-index:2;position:relative}.timeline-marker span{color:#0a2859;background:#fff;border:6px solid #0b4ca4;border-radius:50%;place-items:center;width:74px;height:74px;font-size:26px;font-weight:950;display:grid;box-shadow:0 14px 32px #082e6829}.timeline-card{background:#fff;border:1px solid #dce5f2;border-radius:24px;padding:30px;transition:all .25s;box-shadow:0 18px 40px #10306212}.timeline-card:hover,.process-reason-card:hover{transform:translateY(-6px);box-shadow:0 24px 52px #10306221}.timeline-heading{align-items:center;gap:16px;margin-bottom:15px;display:flex}.timeline-heading svg{color:#0b4ca4;flex:none}.timeline-heading small{color:#9a6900;text-transform:uppercase;margin-bottom:4px;font-weight:950;display:block}.timeline-heading h3{color:#0a2859;margin:0;font-size:26px}.timeline-card p{color:#5c6c85;margin:0 0 16px;font-weight:700;line-height:1.75}.process-list{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.process-list li{color:#0a2859;background:#f5f9ff;border:1px solid #dce8f7;border-radius:14px;padding:12px 13px;font-weight:850}.process-checks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.process-checks li{color:#4f5f78;align-items:center;gap:10px;font-weight:800;display:flex}.process-checks svg{color:#19b45b;flex:none}.process-reasons{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.process-reason-card{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:28px;transition:all .25s;box-shadow:0 18px 35px #1030620e}.process-reason-icon{color:#0b4ca4;background:#eef6ff;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:18px;display:grid}.process-reason-card h3{color:#0a2859;margin:0 0 10px;font-size:22px}.process-reason-card p{color:#5c6c85;margin:0;font-weight:700;line-height:1.7}.process-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:48px;display:grid}.process-faq-grid h2{color:#0a2859;margin:0 0 14px;font-size:40px;line-height:1.1}.process-faq-grid p{color:#5c6c85;font-weight:700;line-height:1.7}.process-accordion{gap:14px;display:grid}.process-accordion details{background:#fff;border:1px solid #dce5f2;border-radius:18px;padding:0 22px;overflow:hidden;box-shadow:0 14px 28px #1030620d}.process-accordion summary{cursor:pointer;color:#0a2859;justify-content:space-between;align-items:center;gap:16px;min-height:68px;font-size:19px;font-weight:950;display:flex}.process-accordion summary::-webkit-details-marker{display:none}.process-accordion summary:after{content:"+";color:#0b4ca4;background:#eef6ff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:23px;display:grid}.process-accordion details[open] summary:after{content:"-"}.process-accordion details p{color:#5c6c85;margin:0 0 22px;font-weight:700;line-height:1.7}.process-final-cta{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:34px;padding:46px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #062f6940}.process-final-cta:before{content:"";background:#ffffff14;border-radius:50%;width:300px;height:300px;position:absolute;top:-120px;right:-90px}.process-final-cta>*{position:relative}.process-final-cta h2{color:#fff;margin:0 0 12px;font-size:40px}.process-final-cta p{color:#d9e7ff;max-width:760px;margin:0;font-size:18px;font-weight:700;line-height:1.65}.process-final-cta .process-actions{justify-content:flex-end;max-width:560px;margin-top:0}@media (max-width:1240px){.process-hero-grid,.process-faq-grid,.process-final-cta{grid-template-columns:1fr}.process-final-cta .process-actions{justify-content:flex-start}.process-visual-wrap{max-width:650px}.process-reasons{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.process-hero{padding:46px 0 50px}.process-copy h1{font-size:42px}.process-lead{font-size:19px}.process-subtext{font-size:16px}.process-actions{flex-direction:column;align-items:stretch}.process-graphic{min-height:390px}.process-board{border-radius:22px;width:100%;padding:20px;transform:none}.process-orbit{width:310px;height:310px}.process-cube{display:none}.process-timeline:before{left:24px}.timeline-item{grid-template-columns:54px 1fr;gap:14px}.timeline-marker span{border-width:4px;width:54px;height:54px;font-size:20px}.timeline-card{border-radius:20px;padding:22px}.timeline-heading h3{font-size:22px}.process-list,.process-reasons{grid-template-columns:1fr}.process-faq-grid h2,.process-final-cta h2{font-size:32px}.process-final-cta{border-radius:22px;padding:28px}.process-accordion summary{font-size:17px}}@media (prefers-reduced-motion:reduce){.fade-up,.process-orbit,.process-board{animation:none}}.prices-page{background:#fff}.prices-hero{position:relative;overflow:hidden}.prices-hero .page-image{background-position:50%;background-size:cover;min-height:440px}.price-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.prices-section{padding-top:92px;padding-bottom:92px}.price-factor-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.price-factor-card{background:#fff;border:1px solid #dce5f2;border-radius:24px;padding:30px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 18px 38px #1030620f}.price-factor-card:before{content:"";background:linear-gradient(90deg,#ffb703,#0b4ca4,#7360f2);height:5px;position:absolute;inset:0 0 auto}.price-factor-card:hover,.included-card:hover{transform:translateY(-6px);box-shadow:0 26px 56px #10306221}.price-card-icon{color:#0b4ca4;background:#eef6ff;border-radius:18px;place-items:center;width:66px;height:66px;margin-bottom:20px;display:grid}.price-factor-card h3{color:#0a2859;margin:0 0 12px;font-size:22px}.price-factor-card p{color:#5c6c85;margin:0;font-weight:700;line-height:1.7}.included-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.included-card{background:#fff;border:1px solid #dce5f2;border-radius:20px;align-items:center;gap:16px;min-height:104px;padding:22px 24px;transition:all .25s;display:flex;box-shadow:0 16px 32px #1030620e}.included-card svg{color:#19b45b;flex:none}.included-card span{color:#0a2859;font-size:18px;font-weight:950}.no-fixed-price{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:28px;grid-template-columns:90px 1fr;align-items:center;gap:28px;padding:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 58px #062f6938}.no-fixed-price:after{content:"";background:#ffffff14;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-120px;right:-80px}.no-fixed-price>*{position:relative}.no-fixed-icon{color:#08254f;background:#ffb703;border-radius:24px;place-items:center;width:90px;height:90px;display:grid;box-shadow:0 18px 38px #ffb70338}.no-fixed-price h2{color:#fff;margin:0 0 12px;font-size:38px}.no-fixed-price p{color:#d9e7ff;margin:0;font-size:18px;font-weight:700;line-height:1.75}.offer-timeline{grid-template-columns:repeat(5,1fr);gap:18px;display:grid;position:relative}.offer-timeline:before{content:"";opacity:.45;background:linear-gradient(90deg,#0b4ca4,#ffb703,#0b4ca4);border-radius:999px;height:4px;position:absolute;top:36px;left:8%;right:8%}.offer-step{text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.offer-step b{z-index:1;color:#0a2859;background:#fff;border:6px solid #0b4ca4;border-radius:50%;place-items:center;width:76px;height:76px;font-size:28px;display:grid;position:relative;box-shadow:0 14px 30px #082e6826}.offer-step span{color:#0a2859;background:#fff;border:1px solid #dce5f2;border-radius:18px;place-items:center;width:100%;min-height:82px;padding:16px;font-weight:950;line-height:1.35;display:grid;box-shadow:0 14px 30px #1030620e}.price-faq-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:48px;display:grid}.price-faq-grid h2{color:#0a2859;margin:0 0 14px;font-size:40px;line-height:1.1}.price-faq-grid p{color:#5c6c85;font-weight:700;line-height:1.7}.price-final-cta{color:#fff;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:34px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #062f6940}.price-final-cta:before{content:"";background:#ffffff14;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-100px}.price-final-cta>*{position:relative}.price-final-cta h2{color:#fff;margin:0 0 12px;font-size:40px}.price-final-cta p{color:#d9e7ff;max-width:780px;margin:0;font-size:18px;font-weight:700;line-height:1.7}.price-final-cta .price-actions{justify-content:flex-end;max-width:620px;margin-top:0}@media (max-width:1240px){.price-factor-grid,.included-grid{grid-template-columns:repeat(2,1fr)}.offer-timeline{grid-template-columns:1fr;max-width:720px;margin:auto}.offer-timeline:before{width:4px;height:auto;inset:0 auto 0 38px}.offer-step{text-align:left;grid-template-columns:76px 1fr;place-items:center stretch}.offer-step span{min-height:76px}.price-faq-grid,.price-final-cta{grid-template-columns:1fr}.price-final-cta .price-actions{justify-content:flex-start}}@media (max-width:760px){.prices-section{padding-top:64px;padding-bottom:64px}.prices-hero .page-image{min-height:260px}.price-actions{flex-direction:column;align-items:stretch}.price-factor-grid,.included-grid{grid-template-columns:1fr}.price-factor-card{padding:24px}.no-fixed-price{border-radius:22px;grid-template-columns:1fr;padding:28px}.no-fixed-price h2,.price-faq-grid h2,.price-final-cta h2{font-size:32px}.no-fixed-icon{border-radius:20px;width:72px;height:72px}.offer-timeline:before{left:27px}.offer-step{grid-template-columns:56px 1fr;gap:12px}.offer-step b{border-width:4px;width:56px;height:56px;font-size:21px}.offer-step span{min-height:64px;padding:14px;font-size:15px}.price-final-cta{border-radius:22px;padding:28px}}.price-actions{grid-template-columns:repeat(2,minmax(0,210px));align-items:stretch;max-width:450px;gap:14px!important;display:grid!important}.price-actions .yellow-btn,.price-actions .blue-btn{grid-column:span 2}.price-actions .yellow-btn,.price-actions .blue-btn,.price-actions .green-btn,.price-actions .purple-btn{white-space:nowrap;border-radius:16px;width:100%;min-height:58px;box-shadow:0 16px 34px #1030621a}.price-actions .green-btn{background:linear-gradient(135deg,#25d366,#15b85a)}.price-actions .purple-btn{background:linear-gradient(135deg,#7360f2,#665cac)}.price-chat-icon{flex:0 0 26px;place-items:center;width:26px;height:26px;display:inline-grid;position:relative}.price-chat-icon svg:first-child{width:26px;height:26px;position:absolute;inset:0}.price-chat-icon svg:last-child{width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.price-final-cta .price-actions{justify-self:end;max-width:450px!important;margin-top:0!important}@media (max-width:1240px){.price-final-cta .price-actions{justify-self:start}}@media (max-width:760px){.price-actions{grid-template-columns:1fr;max-width:none}.price-actions .yellow-btn,.price-actions .blue-btn{grid-column:auto}}.reading-progress{z-index:200;transform-origin:0;background:linear-gradient(90deg,#ffb703,#0b4ca4);width:100%;height:4px;animation:linear both readingProgress;animation-timeline:scroll(root);position:fixed;top:0;left:0;transform:scaleX(0)}@keyframes readingProgress{to{transform:scaleX(1)}}.blog-article-page{background:#fff}.blog-article-hero{background:radial-gradient(circle at 16% 18%,#fff4c4 0 12%,#0000 28%),linear-gradient(135deg,#eef6ff,#fff 65%);border-bottom:1px solid #e1ebf7;padding:86px 0 74px}.blog-hero-inner{max-width:980px}.blog-meta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.blog-meta-row span{color:#0a3678;background:#fff;border:1px solid #dce5f2;border-radius:999px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 10px 24px #1030620d}.blog-article-hero h1{color:#081f47;letter-spacing:0;max-width:980px;margin:0;font-size:clamp(42px,5vw,76px);font-weight:950;line-height:1.04}.blog-article-hero p{color:#5c6c85;max-width:880px;margin:22px 0 0;font-size:23px;font-weight:750;line-height:1.55}.blog-layout{grid-template-columns:280px minmax(0,900px);align-items:start;gap:48px;padding-top:74px;padding-bottom:40px;display:grid}.blog-toc{background:#fff;border:1px solid #dce5f2;border-radius:20px;gap:8px;padding:22px;display:grid;position:sticky;top:132px;box-shadow:0 18px 38px #1030620f}.blog-toc strong{color:#0a2859;margin-bottom:8px;font-size:18px;display:block}.blog-toc a{color:#5b6b83;border-radius:12px;padding:10px 12px;font-weight:850;line-height:1.3;display:block}.blog-toc a:hover{color:#0b4ca4;background:#eef6ff}.blog-article{max-width:900px}.blog-section{margin-bottom:58px;scroll-margin-top:125px}.blog-section p{color:#263a5c;margin:0 0 24px;font-size:20px;font-weight:500;line-height:1.86}.blog-section strong{color:#0a2859;font-weight:950}.blog-section h2{color:#081f47;letter-spacing:0;align-items:center;gap:12px;margin:0 0 24px;font-size:38px;line-height:1.16;display:flex}.blog-section h2 svg{color:#0b4ca4;flex:none}.blog-section h3{color:#0a2859;margin:34px 0 14px;font-size:25px}.blog-info-box{background:#f3f8ff;border:1px solid #dce5f2;border-radius:20px;margin:32px 0;padding:24px 26px;box-shadow:0 16px 34px #1030620e}.blog-info-box strong{color:#0a2859;margin-bottom:9px;font-size:20px;display:block}.blog-info-box p{color:#4f6079;margin:0;font-size:18px;font-weight:750;line-height:1.65}.blog-info-box.warning{background:#fff8e7;border-color:#ffe1a6}.blog-info-box.academic{background:#f0fff6;border-color:#bfead1}.blog-quote{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-left:6px solid #ffb703;border-radius:20px;margin:34px 0;padding:30px 34px;font-size:26px;font-weight:850;line-height:1.55;position:relative;box-shadow:0 20px 46px #062f692e}.blog-quote:before{content:"“";color:#ffffff29;font-size:96px;font-weight:950;position:absolute;top:-18px;right:24px}.blog-figure{background:#fff;border:1px solid #dce5f2;border-radius:26px;margin:56px 0;overflow:hidden;box-shadow:0 24px 54px #1030621c}.blog-figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.blog-figure figcaption{color:#5c6c85;background:#f7faff;padding:16px 20px;font-size:15px;font-weight:800}.modern-table-wrap{border:1px solid #dce5f2;border-radius:20px;margin:34px 0;overflow:auto;box-shadow:0 18px 38px #1030620f}.modern-table-wrap table{border-collapse:separate;border-spacing:0;background:#fff;width:100%;min-width:620px}.modern-table-wrap th{text-align:left;color:#fff;background:#0b4ca4;padding:18px 20px;font-size:16px}.modern-table-wrap td{color:#344765;border-bottom:1px solid #e8eef7;padding:17px 20px;font-weight:700;line-height:1.55}.modern-table-wrap tr:nth-child(2n) td{background:#f7faff}.modern-table-wrap tbody tr:hover td{background:#fff8df}.modern-table-wrap tr:last-child td{border-bottom:0}.remember-box{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:22px;margin:34px 0;padding:28px 30px;box-shadow:0 20px 46px #062f692e}.remember-box strong{color:#fff;margin-bottom:10px;font-size:22px;display:block}.remember-box p{color:#d9e7ff;margin:0;font-size:18px;font-weight:750;line-height:1.65}.icon-list{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.icon-list li{color:#344765;background:#f7faff;border:1px solid #dce5f2;border-radius:16px;padding:16px 18px 16px 52px;font-size:18px;font-weight:800;line-height:1.5;position:relative}.icon-list li:before{content:"📌";position:absolute;top:15px;left:18px}.warning-list li:before{content:"⚠"}.related-posts{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.related-card{background:#fff;border:1px solid #dce5f2;border-radius:22px;min-height:210px;padding:26px;transition:all .25s;display:block;box-shadow:0 18px 38px #1030620f}.related-card:hover{transform:translateY(-6px);box-shadow:0 24px 52px #10306221}.related-card span{color:#0b4ca4;background:#eef6ff;border-radius:999px;margin-bottom:18px;padding:7px 10px;font-size:13px;font-weight:950;display:inline-flex}.related-card h3{color:#0a2859;margin:0 0 12px;font-size:21px;line-height:1.25}.related-card p{color:#5c6c85;margin:0;font-weight:700;line-height:1.65}.blog-final-cta{color:#fff;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:34px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #062f6940}.blog-final-cta:before{content:"";background:#ffffff14;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-100px}.blog-final-cta>*{position:relative}.blog-final-cta h2{color:#fff;margin:0 0 12px;font-size:38px;line-height:1.18}.blog-final-cta p{color:#d9e7ff;max-width:760px;margin:0;font-size:18px;font-weight:700;line-height:1.7}.blog-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:14px;max-width:620px;display:flex}@media (max-width:1240px){.blog-layout{grid-template-columns:1fr}.blog-toc{grid-template-columns:repeat(2,1fr);position:relative;top:0}.blog-toc strong{grid-column:1/-1}.related-posts{grid-template-columns:repeat(2,1fr)}.blog-final-cta{grid-template-columns:1fr}.blog-cta-actions{justify-content:flex-start}}@media (max-width:760px){.blog-article-hero{padding:50px 0 44px}.blog-article-hero h1{font-size:38px}.blog-article-hero p{font-size:18px}.blog-layout{padding-top:42px}.blog-toc{grid-template-columns:1fr;padding:18px}.blog-section{margin-bottom:44px}.blog-section h2{align-items:flex-start;font-size:29px}.blog-section p{font-size:18px;line-height:1.78}.blog-quote{padding:24px;font-size:21px}.blog-figure{border-radius:20px;margin:40px 0}.modern-table-wrap table{min-width:560px}.related-posts{grid-template-columns:1fr}.blog-final-cta{border-radius:22px;padding:28px}.blog-final-cta h2{font-size:29px}.blog-cta-actions{flex-direction:column;align-items:stretch}.blog-meta-row span{font-size:13px}}@media (prefers-reduced-motion:reduce){.reading-progress{animation:none;transform:scaleX(1)}}.blog-hero-image{background:#fff;border:1px solid #dce5f2;border-radius:28px;margin:34px 0 0;overflow:hidden;box-shadow:0 26px 60px #10306224}.blog-hero-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:760px){.blog-hero-image{border-radius:20px;margin-top:26px}}.diploma-blog-page{scroll-behavior:smooth;background:linear-gradient(#f3f8ff 0,#fff 38% 100%)}.diploma-blog-hero{background:radial-gradient(circle at 8% 20%,#fff3be 0 9%,#0000 28%),linear-gradient(135deg,#eef6ff,#fff 70%);border-bottom:1px solid #dce5f2;padding:46px 0 42px}.blog-breadcrumb{color:#62728a;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 28px;font-size:14px;font-weight:850;display:flex}.blog-breadcrumb a{color:#0b4ca4}.blog-breadcrumb a:hover{text-decoration:underline}.diploma-blog-hero .eyebrow{margin-bottom:18px}.diploma-blog-hero h1{color:#081f47;letter-spacing:0;max-width:980px;margin:0;font-size:clamp(42px,5vw,72px);font-weight:950;line-height:1.05}.diploma-blog-subtitle{color:#5c6c85;max-width:930px;margin:22px 0;font-size:23px;font-weight:750;line-height:1.55}.diploma-blog-layout{grid-template-columns:minmax(0,860px) 310px;align-items:start;gap:34px;padding-top:54px;padding-bottom:70px;display:grid}.diploma-blog-article{background:#fff;border:1px solid #dce5f2;border-radius:28px;min-width:0;padding:42px;box-shadow:0 22px 60px #10306214}.diploma-blog-article .blog-section{scroll-margin-top:125px}.diploma-inline-toc{background:#eef6ff;border:1px solid #cfe1f7;border-radius:22px;margin:0 0 48px;padding:24px}.diploma-inline-toc>div:first-child{color:#0a2859;align-items:center;gap:10px;margin-bottom:16px;font-size:20px;display:flex}.diploma-inline-toc>div:last-child{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.diploma-inline-toc a{color:#304562;background:#fff;border:1px solid #dce5f2;border-radius:13px;padding:12px 14px;font-size:15px;font-weight:900;line-height:1.35;display:block}.diploma-inline-toc a:hover{color:#fff;background:#0b4ca4;transform:translateY(-2px)}.blog-info-box strong{align-items:center;gap:9px;display:flex}.remember-box.compact{padding:24px 26px}.diploma-mistake-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px;display:grid}.diploma-mistake-card{background:#fff;border:1px solid #dce5f2;border-radius:20px;padding:22px;transition:all .22s;box-shadow:0 16px 34px #1030620f}.diploma-mistake-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px #1030621f}.diploma-mistake-card svg{color:#0b4ca4;margin-bottom:14px}.diploma-mistake-card h3{color:#0a2859;line-height:1.25;margin:0 0 10px!important;font-size:20px!important}.diploma-mistake-card p{color:#5c6c85!important;margin:0!important;font-size:16px!important;font-weight:750!important;line-height:1.6!important}.diploma-checklist{background:#f0fff6;border:1px solid #bfead1;border-radius:22px;grid-template-columns:repeat(2,1fr);gap:12px;margin:28px 0 0;padding:24px;display:grid}.diploma-checklist span{color:#284664;align-items:flex-start;gap:10px;font-size:17px;font-weight:850;line-height:1.45;display:flex}.diploma-checklist svg{color:#13a95b;flex:none;margin-top:2px}.diploma-stage-box{background:#f7faff;border:1px solid #dce5f2;border-radius:24px;padding:30px}.diploma-stage-box h2{margin:0 0 22px!important}.diploma-stage-box>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.diploma-stage-box span{color:#344765;background:#fff;border:1px solid #dce5f2;border-radius:15px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;font-weight:850;display:flex}.diploma-stage-box b{color:#fff;background:#0b4ca4;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.diploma-blog-sidebar{gap:18px;display:grid;position:sticky;top:118px}.diploma-sidebar-card{color:#fff;background:#083b89;border-radius:22px;gap:12px;padding:22px;display:grid;box-shadow:0 20px 46px #062f692e}.diploma-sidebar-card h3{color:#fff;margin:0;font-size:22px;line-height:1.2}.diploma-sidebar-card p{color:#d9e7ff;margin:0;font-size:15px;font-weight:750;line-height:1.55}.diploma-sidebar-card>a{color:#fff;background:#ffffff1f;border-radius:13px;align-items:center;gap:9px;padding:12px 13px;font-weight:900;line-height:1.25;display:flex}.diploma-sidebar-card>a:hover{background:#fff3}.diploma-sidebar-card .yellow-btn{color:#081f47;background:#ffb703;justify-content:center}.diploma-sidebar-card.slim{color:#0a2859;background:#fff;border:1px solid #dce5f2;box-shadow:0 16px 34px #1030620f}.diploma-sidebar-card.slim h3{color:#0a2859}.diploma-sidebar-card.slim>a{color:#4f6079;background:#f3f8ff}.diploma-sidebar-card.slim>a:hover{color:#0b4ca4;background:#eef6ff}.diploma-related-section{margin-top:58px}.diploma-related-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.diploma-related-card{background:#fff;border:1px solid #dce5f2;border-radius:22px;transition:all .22s;overflow:hidden;box-shadow:0 18px 38px #1030620f}.diploma-related-card:hover{transform:translateY(-5px);box-shadow:0 24px 52px #10306221}.diploma-related-card img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.diploma-related-card span{color:#0b4ca4;background:#eef6ff;border-radius:999px;margin:18px 18px 10px;padding:7px 10px;font-size:13px;font-weight:950;display:inline-flex}.diploma-related-card h3{color:#0a2859;line-height:1.25;margin:0 18px 10px!important;font-size:20px!important}.diploma-related-card p{color:#5c6c85!important;margin:0 18px 20px!important;font-size:15px!important;font-weight:750!important;line-height:1.55!important}@media (max-width:1180px){.diploma-blog-layout{grid-template-columns:1fr}.diploma-blog-sidebar{display:none}.diploma-blog-article{padding:32px}}@media (max-width:760px){.diploma-blog-hero{padding:34px 0}.diploma-blog-hero h1{font-size:36px}.diploma-blog-subtitle{font-size:18px}.diploma-blog-layout{padding-top:28px}.diploma-blog-article{border-radius:22px;padding:22px}.diploma-inline-toc>div:last-child,.diploma-mistake-grid,.diploma-checklist,.diploma-stage-box>div,.diploma-related-grid{grid-template-columns:1fr}.diploma-stage-box{padding:20px}.diploma-related-section{margin-top:40px}}.diploma-article-cta{gap:24px;grid-template-columns:1fr!important;padding:38px!important}.diploma-article-cta h2{max-width:760px;font-size:34px!important}.diploma-article-cta p{max-width:780px;margin-top:12px!important}.diploma-article-cta .blog-cta-actions{justify-content:flex-start;max-width:none}.diploma-article-cta .yellow-btn,.diploma-article-cta .green-btn,.diploma-article-cta .purple-btn,.diploma-article-cta .blue-btn{min-height:56px}@media (max-width:760px){.diploma-article-cta{padding:26px!important}.diploma-article-cta h2{font-size:27px!important}}.plagiarism-blog-page .diploma-blog-hero{background:radial-gradient(circle at 10% 18%,#ffe7d8 0 10%,#0000 29%),linear-gradient(135deg,#f4f8ff,#fff 70%)}.plagiarism-hero-intro{color:#52647f;max-width:880px;margin:0 0 22px;font-size:19px;font-weight:750;line-height:1.65}.plagiarism-key-box{background:#fff8f5;border:1px solid #f2d2cc;border-radius:20px;gap:12px;margin:34px 0;padding:26px;display:grid}.plagiarism-key-box strong{color:#7a211c;margin-bottom:4px;font-size:22px}.plagiarism-key-box span{color:#304562;align-items:flex-start;gap:10px;font-size:17px;font-weight:850;line-height:1.45;display:flex}.plagiarism-key-box svg{color:#b33b32;flex:none;margin-top:2px}.plagiarism-type-grid,.plagiarism-warning-grid,.plagiarism-benefit-grid,.plagiarism-citation-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin:30px 0;display:grid}.plagiarism-type-card,.plagiarism-warning-grid article,.plagiarism-benefit-grid article,.plagiarism-citation-grid article{background:#fff;border:1px solid #dce5f2;border-radius:20px;padding:22px;transition:all .22s;box-shadow:0 16px 34px #1030620f}.plagiarism-type-card:hover,.plagiarism-warning-grid article:hover,.plagiarism-benefit-grid article:hover,.plagiarism-citation-grid article:hover{transform:translateY(-4px);box-shadow:0 22px 46px #1030621f}.plagiarism-type-card svg,.plagiarism-benefit-grid svg,.plagiarism-citation-grid svg{color:#0b4ca4}.plagiarism-warning-grid article{background:#fffaf0;border-color:#f3dfb5}.plagiarism-warning-grid svg{color:#a33a31}.plagiarism-type-card h3,.plagiarism-warning-grid h3,.plagiarism-benefit-grid h3,.plagiarism-citation-grid h3{color:#0a2859;line-height:1.25;margin:13px 0 10px!important;font-size:20px!important}.plagiarism-type-card p,.plagiarism-warning-grid p,.plagiarism-benefit-grid p,.plagiarism-citation-grid p{color:#52647f!important;margin:0!important;font-size:16px!important;font-weight:730!important;line-height:1.65!important}.plagiarism-process{counter-reset:plagiarismStep;grid-template-columns:repeat(4,1fr);gap:14px;margin:30px 0;display:grid}.plagiarism-process article{background:#f3f8ff;border:1px solid #dce5f2;border-radius:20px;padding:22px 18px;position:relative}.plagiarism-process article:after{content:"";background:#b7cae3;width:22px;height:2px;position:absolute;top:50%;right:-13px}.plagiarism-process article:last-child:after{display:none}.plagiarism-process svg{color:#0b4ca4}.plagiarism-process h3{color:#0a2859;margin:12px 0 8px!important;font-size:18px!important}.plagiarism-process p{color:#52647f!important;margin:0!important;font-size:15px!important;font-weight:750!important;line-height:1.55!important}.plagiarism-example{font-size:21px!important}.plagiarism-timeline{gap:12px;margin:30px 0;display:grid;position:relative}.plagiarism-timeline:before{content:"";background:#c8d8ed;width:2px;position:absolute;top:12px;bottom:12px;left:21px}.plagiarism-timeline span{color:#304562;align-items:center;gap:14px;margin-left:0;padding:15px 18px 15px 0;font-size:17px;font-weight:850;display:flex;position:relative}.plagiarism-timeline b{z-index:1;color:#fff;background:#0b4ca4;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 20px #0b4ca429}.plagiarism-benefit-grid article{background:#f7faff}.plagiarism-blog-page .process-accordion details{border-radius:18px}@media (max-width:980px){.plagiarism-process{grid-template-columns:1fr}.plagiarism-process article:after{display:none}}@media (max-width:760px){.plagiarism-type-grid,.plagiarism-warning-grid,.plagiarism-benefit-grid,.plagiarism-citation-grid{grid-template-columns:1fr}.plagiarism-key-box{padding:20px}.plagiarism-hero-intro{font-size:17px}}.kursovi-page{background:#fff}.kursovi-hero{background:radial-gradient(circle at 12% 16%,#fff3bd 0 12%,#0000 30%),linear-gradient(135deg,#edf6ff 0%,#f9fcff 58%,#fff 100%);border-bottom:1px solid #dfe9f6;padding:78px 0 64px;position:relative;overflow:hidden}.kursovi-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.kursovi-hero h1{color:#081f47;letter-spacing:0;margin:0;font-size:clamp(46px,5vw,78px);font-weight:950;line-height:1.02}.kursovi-lead{color:#5d6d86;max-width:760px;margin:22px 0 0;font-size:22px;font-weight:750;line-height:1.6}.kursovi-advantage-row{grid-template-columns:repeat(2,1fr);gap:12px;margin:24px 0 0;display:grid}.kursovi-advantage-row span{color:#0a2859;background:#ffffffc7;border:1px solid #dce5f2;border-radius:14px;align-items:center;gap:9px;min-height:46px;padding:11px 14px;font-weight:900;display:flex;box-shadow:0 10px 24px #1030620a}.kursovi-advantage-row svg{color:#0b4ca4}.kursovi-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.trust-bar{color:#0a2859;background:#fff;border:1px solid #dce5f2;border-radius:999px;align-items:center;gap:13px;margin-top:22px;padding:12px 16px;display:inline-flex;box-shadow:0 12px 26px #1030620f}.trust-bar span{color:#ffb703;letter-spacing:1px}.kursovi-hero-card{background:#fff;border:1px solid #dce5f2;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 30px 70px #082e682e}.kursovi-hero-card img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.kursovi-stats-wrap{background:#fff;padding:34px 0 0}.kursovi-stats{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.kursovi-stat{text-align:center;background:#fff;border:1px solid #dce5f2;border-radius:22px;place-items:center;min-height:128px;transition:all .25s;display:grid;box-shadow:0 18px 38px #1030620e}.kursovi-stat:hover{transform:translateY(-5px);box-shadow:0 24px 52px #1030621c}.kursovi-stat b{color:#0a3678;font-size:40px;font-weight:950;line-height:1;display:block}.kursovi-stat span{color:#5c6c85;margin-top:8px;font-weight:850}.kursovi-section{padding-top:92px;padding-bottom:92px}.kursovi-two-col{grid-template-columns:1.02fr .98fr;align-items:center;gap:58px;display:grid}.kursovi-copy h2{color:#081f47;letter-spacing:0;margin:0 0 22px;font-size:clamp(34px,4vw,50px);line-height:1.12}.kursovi-copy p{color:#40516e;margin:0 0 20px;font-size:18px;font-weight:650;line-height:1.82}.kursovi-callout{color:#0a2859;background:#fff8df;border:1px solid #ffe1a6;border-radius:22px;gap:8px;margin-top:28px;padding:24px 26px;display:grid;box-shadow:0 18px 38px #1030620e}.kursovi-callout strong{font-size:20px}.kursovi-callout span{color:#5c4a1f;font-weight:800;line-height:1.6}.kursovi-callout.blue{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-color:#064496}.kursovi-callout.blue strong{color:#fff}.kursovi-callout.blue span{color:#d9e7ff}.kursovi-side-image{background:#fff;border:1px solid #dce5f2;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 28px 62px #10306221}.kursovi-side-image img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.kursovi-card-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.kursovi-card{background:#fff;border:1px solid #dce5f2;border-radius:24px;min-height:250px;padding:30px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 18px 38px #1030620f}.kursovi-card:before{content:"";background:linear-gradient(90deg,#ffb703,#0b4ca4,#7360f2);height:5px;position:absolute;inset:0 0 auto}.kursovi-card:hover,.specialty-card:hover,.kursovi-reason-card:hover,.testimonial-card:hover{transform:translateY(-6px);box-shadow:0 26px 56px #10306221}.kursovi-icon{color:#0b4ca4;background:#eef6ff;border-radius:19px;place-items:center;width:68px;height:68px;margin-bottom:20px;display:grid}.kursovi-card h3,.kursovi-reason-card h3{color:#0a2859;margin:0 0 12px;font-size:22px}.kursovi-card p,.kursovi-reason-card p{color:#5c6c85;margin:0;font-weight:700;line-height:1.7}.kursovi-content-layout{grid-template-columns:1fr 330px;align-items:start;gap:42px;display:grid}.left-title{text-align:left}.left-title p{margin-left:0}.specialty-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.specialty-card{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:center;gap:14px;min-height:88px;padding:20px;transition:all .25s;display:flex;box-shadow:0 14px 30px #1030620d}.specialty-card svg{color:#0b4ca4}.specialty-card span{color:#0a2859;font-size:17px;font-weight:950}.kursovi-sidebar{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:24px;gap:12px;padding:24px;display:grid;position:sticky;top:128px;box-shadow:0 24px 52px #062f6933}.kursovi-sidebar h3{color:#fff;margin:0 0 10px;font-size:24px}.kursovi-sidebar a{color:#fff;background:#ffffff1a;border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-weight:900;transition:all .2s;display:flex}.kursovi-sidebar a:hover{background:#ffffff2e;transform:translate(3px)}.sidebar-mini{background:#ffffff1a;border-radius:16px;gap:5px;margin-top:8px;padding:15px;display:grid}.sidebar-mini span{color:#d9e7ff;font-size:14px;font-weight:800}.sidebar-mini b{color:#fff;font-size:18px}.kursovi-timeline{max-width:920px;margin:auto;position:relative}.kursovi-timeline:before{content:"";background:linear-gradient(#0b4ca4,#ffb703,#0b4ca4);border-radius:999px;width:4px;position:absolute;top:0;bottom:0;left:34px}.kursovi-timeline-item{grid-template-columns:68px 1fr;gap:24px;margin-bottom:24px;display:grid;position:relative}.timeline-dot{z-index:2;color:#0a2859;background:#fff;border:6px solid #0b4ca4;border-radius:50%;place-items:center;width:68px;height:68px;font-size:24px;font-weight:950;display:grid;position:relative;box-shadow:0 14px 30px #082e6829}.kursovi-timeline-item>div:last-child{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:26px;transition:all .25s;box-shadow:0 18px 38px #1030620f}.kursovi-timeline-item:hover>div:last-child{transform:translateY(-4px);box-shadow:0 24px 50px #1030621f}.kursovi-timeline h3{color:#0a2859;margin:0 0 10px;font-size:24px}.kursovi-timeline p{color:#5c6c85;margin:0;font-weight:700;line-height:1.7}.kursovi-reason-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.kursovi-reason-card{background:#fff;border:1px solid #dce5f2;border-radius:24px;min-height:220px;padding:30px;transition:all .25s;box-shadow:0 18px 38px #1030620e}.kursovi-reason-card svg{color:#ffb703;margin-bottom:18px}.kursovi-info-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:34px;display:grid}.testimonial-carousel{scroll-snap-type:x mandatory;gap:22px;padding:6px 0 16px;display:flex;overflow-x:auto}.testimonial-card{scroll-snap-align:start;background:#fff;border:1px solid #dce5f2;border-radius:24px;flex:1;min-width:340px;padding:28px;transition:all .25s;box-shadow:0 18px 38px #1030620e}.testimonial-card div{color:#ffb703;letter-spacing:1px;font-size:20px;font-weight:950}.testimonial-card p{color:#40516e;font-size:18px;font-weight:700;line-height:1.75}.testimonial-card strong{color:#0a2859}.kursovi-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:48px;display:grid}.kursovi-faq-grid h2{color:#0a2859;margin:0 0 14px;font-size:40px;line-height:1.1}.kursovi-faq-grid p{color:#5c6c85;font-weight:700;line-height:1.7}.kursovi-final-cta{color:#fff;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:34px;padding:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #062f6940}.kursovi-final-cta:before{content:"";background:#ffffff14;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-100px}.kursovi-final-cta>*{position:relative}.kursovi-final-cta h2{color:#fff;margin:0 0 12px;font-size:42px;line-height:1.15}.kursovi-final-cta p{color:#d9e7ff;margin:0;font-size:20px;font-weight:750;line-height:1.65}.kursovi-final-cta .kursovi-actions{justify-content:flex-end;max-width:660px;margin-top:0}@media (max-width:1240px){.kursovi-hero-grid,.kursovi-two-col,.kursovi-content-layout,.kursovi-faq-grid,.kursovi-final-cta{grid-template-columns:1fr}.kursovi-card-grid,.specialty-grid,.kursovi-reason-grid,.kursovi-stats{grid-template-columns:repeat(2,1fr)}.kursovi-sidebar{position:relative;top:0}.kursovi-final-cta .kursovi-actions{justify-content:flex-start}}@media (max-width:760px){.kursovi-hero{padding:48px 0}.kursovi-hero h1{font-size:42px}.kursovi-lead{font-size:18px}.kursovi-advantage-row,.kursovi-card-grid,.specialty-grid,.kursovi-reason-grid,.kursovi-stats,.kursovi-info-grid{grid-template-columns:1fr}.kursovi-actions{flex-direction:column;align-items:stretch}.trust-bar{border-radius:18px;flex-direction:column;align-items:flex-start}.kursovi-hero-card,.kursovi-side-image{border-radius:20px}.kursovi-section{padding-top:64px;padding-bottom:64px}.kursovi-copy h2,.kursovi-faq-grid h2,.kursovi-final-cta h2{font-size:32px}.kursovi-copy p{font-size:17px}.kursovi-content-layout{gap:28px}.kursovi-timeline:before{left:27px}.kursovi-timeline-item{grid-template-columns:56px 1fr;gap:13px}.timeline-dot{border-width:4px;width:56px;height:56px;font-size:20px}.kursovi-timeline-item>div:last-child{border-radius:18px;padding:20px}.kursovi-final-cta{border-radius:22px;padding:30px}.testimonial-card{min-width:290px}.kursovi-sidebar{padding:20px}}.kursovi-content-layout{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.kursovi-content-layout>*{min-width:0}.kursovi-sidebar{justify-self:end;width:100%;max-width:330px}.kursovi-sidebar a{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-top:12px;padding-bottom:12px;line-height:1.35}.kursovi-sidebar a svg{flex:none}.sidebar-mini{min-width:0}.sidebar-mini span,.sidebar-mini b{overflow-wrap:anywhere;line-height:1.35}@media (max-width:1240px){.kursovi-sidebar{justify-self:stretch;max-width:none}}.kursovi-actions{grid-template-columns:repeat(2,minmax(0,240px));align-items:stretch;max-width:520px;gap:14px!important;display:grid!important}.kursovi-actions .yellow-btn,.kursovi-actions .blue-btn,.kursovi-actions .green-btn,.kursovi-actions .purple-btn{white-space:nowrap;border-radius:16px;width:100%;min-height:60px;box-shadow:0 16px 34px #10306214}.kursovi-actions .blue-btn{background:linear-gradient(#0b4ca4,#083b89)}.kursovi-actions .green-btn{background:linear-gradient(135deg,#25d366,#15b85a)}.kursovi-actions .purple-btn{background:linear-gradient(135deg,#7360f2,#665cac)}.kursovi-chat-icon{flex:0 0 26px;place-items:center;width:26px;height:26px;display:inline-grid;position:relative}.kursovi-chat-icon svg:first-child{width:26px;height:26px;position:absolute;inset:0}.kursovi-chat-icon svg:last-child{width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.kursovi-hero-card{justify-self:end;width:100%;max-width:740px}@media (max-width:760px){.kursovi-actions{grid-template-columns:1fr;max-width:none}}.diplomni-page{background:#fff}.diplomni-hero{background:radial-gradient(circle at 14% 18%,#fff3bd 0 12%,#0000 30%),linear-gradient(135deg,#edf6ff 0%,#f9fcff 58%,#fff 100%);border-bottom:1px solid #dfe9f6;padding:86px 0 72px;position:relative;overflow:hidden}.diplomni-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:58px;display:grid}.diplomni-hero h1{color:#081f47;letter-spacing:0;margin:0;font-size:clamp(48px,5vw,78px);font-weight:950;line-height:1.02}.diplomni-lead{color:#5d6d86;max-width:760px;margin:22px 0 0;font-size:22px;font-weight:750;line-height:1.6}.diplomni-benefits{grid-template-columns:repeat(2,1fr);gap:12px;margin:24px 0 0;display:grid}.diplomni-benefits span{color:#0a2859;background:#ffffffd1;border:1px solid #dce5f2;border-radius:14px;align-items:center;gap:9px;min-height:48px;padding:12px 14px;font-weight:900;line-height:1.35;display:flex;box-shadow:0 10px 24px #1030620a}.diplomni-benefits svg{color:#0b4ca4;flex:none}.diplomni-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.diplomni-hero-image{background:#fff;border:1px solid #dce5f2;border-radius:30px;margin:0;overflow:hidden;box-shadow:0 30px 70px #082e682e}.diplomni-hero-image img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.diplomni-trust-section{background:#fff;padding:34px 0}.diplomni-trust-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.diplomni-trust-card{text-align:center;background:#fff;border:1px solid #dce5f2;border-radius:22px;justify-content:center;align-items:center;gap:14px;min-height:118px;padding:22px;transition:all .25s;display:flex;box-shadow:0 18px 38px #1030620e}.diplomni-trust-card:hover,.diplomni-card:hover,.diplomni-specialty-card:hover{transform:translateY(-5px);box-shadow:0 24px 52px #1030621f}.diplomni-trust-card svg{color:#0b4ca4;flex:none}.diplomni-trust-card span{color:#0a2859;font-weight:950;line-height:1.35}.diplomni-body-section{padding-top:64px}.diplomni-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:38px;display:grid}.diplomni-main{gap:42px;min-width:0;display:grid}.diplomni-panel{background:#fff;border:1px solid #dce5f2;border-radius:28px;padding:44px;box-shadow:0 18px 42px #1030620e}.diplomni-two-col{grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;display:grid}.diplomni-copy h2,.diplomni-panel h2{color:#081f47;letter-spacing:0;margin:0 0 20px;font-size:clamp(32px,3.4vw,46px);line-height:1.14}.diplomni-copy p,.diplomni-panel p{color:#40516e;margin:0 0 18px;font-size:18px;font-weight:650;line-height:1.78}.diplomni-side-image{background:#fff;border:1px solid #dce5f2;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 24px 54px #1030621c}.diplomni-side-image img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.diplomni-card-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.diplomni-card{background:#fff;border:1px solid #dce5f2;border-radius:22px;min-height:235px;padding:28px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 16px 34px #1030620e}.diplomni-card:before{content:"";background:linear-gradient(90deg,#ffb703,#0b4ca4,#7360f2);height:5px;position:absolute;inset:0 0 auto}.diplomni-card-icon{color:#0b4ca4;background:#eef6ff;border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:18px;display:grid}.diplomni-card h3{color:#0a2859;margin:0 0 10px;font-size:21px;line-height:1.25}.diplomni-card p{color:#5c6c85;margin:0;font-size:16px;font-weight:700;line-height:1.65}.diplomni-note{color:#5c4a1f;background:#fff8df;border:1px solid #ffe1a6;border-radius:18px;margin-top:22px;padding:20px 22px;font-weight:800;line-height:1.6}.diplomni-specialties{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.diplomni-specialty-card{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:center;gap:12px;min-height:82px;padding:18px;transition:all .25s;display:flex;box-shadow:0 14px 30px #1030620d}.diplomni-specialty-card svg{color:#0b4ca4;flex:none}.diplomni-specialty-card span{color:#0a2859;font-size:16px;font-weight:950;line-height:1.35}.diplomni-timeline{max-width:920px;margin:auto;position:relative}.diplomni-timeline:before{content:"";background:linear-gradient(#0b4ca4,#ffb703,#0b4ca4);border-radius:999px;width:4px;position:absolute;top:0;bottom:0;left:31px}.diplomni-timeline-item{grid-template-columns:62px 1fr;gap:20px;margin-bottom:22px;display:grid;position:relative}.diplomni-timeline-dot{z-index:2;color:#0a2859;background:#fff;border:5px solid #0b4ca4;border-radius:50%;place-items:center;width:62px;height:62px;font-size:22px;font-weight:950;display:grid;position:relative;box-shadow:0 14px 30px #082e6829}.diplomni-timeline-item>div:last-child{background:#fff;border:1px solid #dce5f2;border-radius:20px;padding:24px;transition:all .25s;box-shadow:0 16px 34px #1030620e}.diplomni-timeline-item:hover>div:last-child{transform:translateY(-4px);box-shadow:0 24px 50px #1030621f}.diplomni-timeline h3{color:#0a2859;margin:0 0 9px;font-size:23px}.diplomni-timeline p{color:#5c6c85;margin:0;font-size:16px;font-weight:700;line-height:1.7}.diplomni-highlight-grid{background:linear-gradient(135deg,#f7fbff,#fff);grid-template-columns:1fr 1fr;gap:24px;display:grid}.diplomni-materials,.diplomni-defense{min-width:0}.diplomni-materials ul,.diplomni-defense ul{gap:11px;margin:20px 0 0;padding:0;list-style:none;display:grid}.diplomni-materials li,.diplomni-defense li{color:#344765;background:#fff;border:1px solid #dce5f2;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 13px;font-weight:800;line-height:1.45;display:flex}.diplomni-materials li svg{color:#19b45b;flex:none;margin-top:2px}.diplomni-defense li svg{color:#0b4ca4;flex:none;margin-top:2px}.diplomni-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:36px;display:grid}.diplomni-faq-grid h2{color:#0a2859;margin:0 0 14px;font-size:38px;line-height:1.12}.diplomni-faq-grid p{color:#5c6c85;font-weight:700;line-height:1.7}.diplomni-final-cta{color:#fff;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #062f6940}.diplomni-final-cta:before{content:"";background:#ffffff14;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-100px}.diplomni-final-cta>*{position:relative}.diplomni-final-cta h2{color:#fff;margin:0 0 12px;font-size:40px;line-height:1.15}.diplomni-final-cta p{color:#d9e7ff;margin:0;font-size:18px;font-weight:750;line-height:1.65}.diplomni-final-cta .diplomni-actions{justify-content:flex-end;max-width:660px;margin-top:0}.diplomni-sticky-panel{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:24px;gap:12px;padding:24px;display:grid;position:sticky;top:128px;box-shadow:0 24px 52px #062f6933}.diplomni-sticky-panel h3{color:#fff;margin:0;font-size:24px}.diplomni-sticky-panel p{color:#d9e7ff;margin:0;font-weight:700;line-height:1.55}.diplomni-sticky-panel .yellow-btn{width:100%;min-height:52px;padding:0 18px;font-size:16px}.diplomni-sticky-panel a:not(.yellow-btn){color:#fff;background:#ffffff1c;border-radius:14px;align-items:center;gap:10px;min-height:46px;padding:11px 13px;font-weight:900;line-height:1.35;transition:all .2s;display:flex}.diplomni-sticky-panel a:not(.yellow-btn):hover{background:#ffffff2e;transform:translate(3px)}.diplomni-sticky-panel svg{flex:none}.diplomni-sticky-note{color:#d9e7ff;background:#ffffff1a;border-radius:16px;align-items:flex-start;gap:10px;margin-top:4px;padding:14px;font-weight:800;line-height:1.45;display:flex}@media (max-width:1240px){.diplomni-hero-grid,.diplomni-layout,.diplomni-two-col,.diplomni-faq-grid,.diplomni-final-cta{grid-template-columns:1fr}.diplomni-trust-grid{grid-template-columns:repeat(2,1fr)}.diplomni-sticky-panel{max-width:none;position:relative;top:0}.diplomni-final-cta .diplomni-actions{justify-content:flex-start}.diplomni-specialties{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.diplomni-hero{padding:50px 0}.diplomni-hero h1{font-size:42px}.diplomni-lead{font-size:18px}.diplomni-benefits,.diplomni-trust-grid,.diplomni-card-grid,.diplomni-specialties,.diplomni-highlight-grid{grid-template-columns:1fr}.diplomni-actions{flex-direction:column;align-items:stretch}.diplomni-hero-image,.diplomni-side-image{border-radius:20px}.diplomni-body-section{padding-top:46px}.diplomni-panel{border-radius:22px;padding:26px}.diplomni-copy h2,.diplomni-panel h2,.diplomni-faq-grid h2,.diplomni-final-cta h2{font-size:30px}.diplomni-copy p,.diplomni-panel p{font-size:17px}.diplomni-timeline:before{left:27px}.diplomni-timeline-item{grid-template-columns:56px 1fr;gap:13px}.diplomni-timeline-dot{border-width:4px;width:56px;height:56px;font-size:20px}.diplomni-timeline-item>div:last-child{border-radius:18px;padding:20px}.diplomni-final-cta{border-radius:22px;padding:30px}.diplomni-sticky-panel{padding:20px}}.presentation-blog-page .diploma-blog-hero{background:radial-gradient(circle at 11% 16%,#fff1bf 0 11%,#0000 30%),linear-gradient(135deg,#eef6ff,#fff 68%)}.presentation-key-box{background:#fff8df;border:1px solid #ffe1a6;border-radius:22px;gap:12px;margin:32px 0;padding:26px;display:grid;box-shadow:0 18px 38px #1030620f}.presentation-key-box strong{color:#0a2859;align-items:center;gap:10px;font-size:22px;display:flex}.presentation-key-box span{color:#344765;align-items:flex-start;gap:10px;font-size:17px;font-weight:850;line-height:1.45;display:flex}.presentation-key-box svg{color:#0b4ca4;flex:none;margin-top:2px}.presentation-slide-counts{grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0;display:grid}.presentation-slide-counts article{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:24px;transition:all .22s;box-shadow:0 16px 34px #1030620e}.presentation-slide-counts article:hover,.presentation-method-grid article:hover,.presentation-compare-grid article:hover,.presentation-slide-comparison article:hover{transform:translateY(-4px);box-shadow:0 24px 50px #1030621f}.presentation-slide-counts h3{color:#0a2859!important;margin:0 0 10px!important;font-size:20px!important}.presentation-slide-counts b{color:#0b4ca4;font-size:30px;line-height:1.05;display:block}.presentation-slide-counts span{color:#5c6c85;margin-top:8px;font-weight:850;display:block}.presentation-stepper{grid-template-columns:1fr!important}.presentation-stepper span{grid-template-columns:44px minmax(150px,.32fr) 1fr;align-items:center;gap:16px;display:grid!important}.presentation-stepper span strong{color:#0a2859}.presentation-slide-mockup{color:#fff;background:linear-gradient(135deg,#082e68,#064496);border-radius:24px;margin:34px 0;padding:28px;box-shadow:0 24px 52px #062f692e}.presentation-slide-mockup>div{text-align:center;color:#081f47;background:linear-gradient(135deg,#fff,#eef6ff);border:1px solid #ffffff40;border-radius:18px;place-items:center;min-height:250px;display:grid}.presentation-slide-mockup h3{max-width:620px;margin:12px 0!important;font-size:34px!important}.presentation-slide-mockup span,.presentation-slide-mockup p,.presentation-slide-mockup small{color:#52647f!important;margin:0!important;font-size:16px!important;font-weight:850!important}.presentation-compare-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin:26px 0;display:grid}.presentation-compare-grid article,.presentation-slide-comparison article{background:#fff;border:1px solid #dce5f2;border-radius:20px;padding:24px;transition:all .22s;box-shadow:0 16px 34px #1030620e}.presentation-compare-grid h3,.presentation-slide-comparison h3{color:#0a2859!important;margin:0 0 10px!important;font-size:21px!important}.presentation-compare-grid p,.presentation-slide-comparison p{color:#5c6c85!important;margin:0!important;font-size:16px!important;font-weight:750!important;line-height:1.65!important}.presentation-method-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0;display:grid}.presentation-method-grid article{background:#f7faff;border:1px solid #dce5f2;border-radius:20px;min-height:180px;padding:22px;transition:all .22s;box-shadow:0 14px 30px #1030620d}.presentation-method-grid svg{color:#0b4ca4}.presentation-method-grid h3{color:#0a2859!important;margin:14px 0 8px!important;font-size:18px!important}.presentation-method-grid p{color:#5c6c85!important;margin:0!important;font-size:15px!important;font-weight:750!important;line-height:1.55!important}.presentation-dashboard{background:#f7faff;border:1px solid #dce5f2;border-radius:24px;grid-template-columns:1fr 140px 170px;align-items:center;gap:18px;margin:30px 0;padding:26px;display:grid}.bar-chart{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:end;gap:16px;height:180px;padding:22px;display:flex}.bar-chart span{background:linear-gradient(#0b4ca4,#6aa6ff);border-radius:12px 12px 0 0;flex:1;display:block}.pie-chart,.metric{text-align:center;color:#0b4ca4;background:#fff;border:1px solid #dce5f2;border-radius:18px;place-items:center;min-height:180px;display:grid}.metric{gap:6px;padding:18px}.metric strong{font-size:15px;color:#5c6c85!important}.metric b{color:#0a2859;font-size:42px}.metric span{color:#5c6c85;font-weight:850}.presentation-dashboard>p{grid-column:1/-1;color:#52647f!important;margin:0!important;font-size:16px!important;font-weight:800!important}.presentation-slide-comparison{grid-template-columns:repeat(2,1fr);gap:18px;margin:28px 0;display:grid}.presentation-slide-comparison .bad{background:#fff8f5;border-color:#ffd1c9}.presentation-slide-comparison .good{background:#f0fff6;border-color:#bfead1}.presentation-time-plan{gap:12px;margin:28px 0;display:grid}.presentation-time-plan span{background:#fff;border:1px solid #dce5f2;border-radius:16px;grid-template-columns:1fr 150px;align-items:center;gap:18px;padding:16px 18px;display:grid;box-shadow:0 12px 26px #1030620b}.presentation-time-plan strong{color:#0a2859}.presentation-time-plan b{color:#0b4ca4;justify-self:end;font-size:20px}.presentation-confidence-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:28px 0;display:grid}.presentation-confidence-grid span{color:#0a2859;background:#eef6ff;border:1px solid #dce5f2;border-radius:16px;align-items:center;gap:10px;padding:15px 16px;font-weight:900;line-height:1.35;display:flex}.presentation-confidence-grid svg{color:#0b4ca4;flex:none}.presentation-plan-timeline{gap:14px;margin:28px 0;display:grid}.presentation-plan-timeline article{background:#fff;border:1px solid #dce5f2;border-radius:18px;grid-template-columns:54px 1fr;gap:16px;padding:18px;display:grid;box-shadow:0 14px 30px #1030620b}.presentation-plan-timeline b{color:#fff;background:#0b4ca4;border-radius:50%;place-items:center;width:54px;height:54px;font-size:20px;display:grid}.presentation-plan-timeline h3{color:#0a2859!important;margin:0 0 7px!important;font-size:20px!important}.presentation-plan-timeline p{color:#5c6c85!important;margin:0!important;font-size:16px!important;font-weight:750!important;line-height:1.6!important}.presentation-final-slide{color:#fff;text-align:center;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:24px;margin:30px 0;padding:32px;box-shadow:0 24px 54px #062f6933}.presentation-final-slide h3{color:#fff!important;margin:0 0 10px!important;font-size:34px!important}.presentation-final-slide p{max-width:640px;color:#d9e7ff!important;margin:0 auto!important;font-size:18px!important;font-weight:750!important}@media (max-width:980px){.presentation-slide-counts,.presentation-method-grid,.presentation-dashboard{grid-template-columns:1fr}.presentation-stepper span{grid-template-columns:44px 1fr}.presentation-stepper span strong{grid-column:2}.presentation-stepper span{align-items:start}.presentation-dashboard .bar-chart,.presentation-dashboard .pie-chart,.presentation-dashboard .metric{min-height:150px}.presentation-confidence-grid{grid-template-columns:1fr}}@media (max-width:760px){.presentation-key-box,.presentation-slide-mockup,.presentation-dashboard,.presentation-final-slide{border-radius:20px;padding:20px}.presentation-slide-counts,.presentation-compare-grid,.presentation-slide-comparison,.presentation-time-plan span{grid-template-columns:1fr}.presentation-time-plan b{justify-self:start}.presentation-slide-mockup h3{font-size:26px!important}.presentation-final-slide h3{font-size:27px!important}.presentation-stepper span{grid-template-columns:38px 1fr;gap:12px}}.bibliography-blog-page .diploma-blog-hero{background:radial-gradient(circle at 10% 16%,#fff0bd 0 11%,#0000 31%),linear-gradient(135deg,#eef6ff,#fff 68%)}.bibliography-key-box{background:#f7fbff;border:1px solid #dce5f2;border-radius:22px;gap:12px;margin:34px 0;padding:26px;display:grid;box-shadow:0 18px 38px #1030620f}.bibliography-key-box strong{color:#0a2859;align-items:center;gap:10px;font-size:22px;display:flex}.bibliography-key-box span{color:#344765;align-items:flex-start;gap:10px;font-size:17px;font-weight:850;line-height:1.45;display:flex}.bibliography-key-box svg{color:#0b4ca4;flex:none;margin-top:2px}.bibliography-source-grid,.bibliography-example-grid,.citation-standard-grid,.tool-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0;display:grid}.bibliography-source-grid article,.bibliography-example-grid article,.citation-standard-grid article,.tool-grid article{background:#fff;border:1px solid #dce5f2;border-radius:22px;padding:24px;transition:all .22s;position:relative;overflow:hidden;box-shadow:0 16px 34px #1030620e}.bibliography-source-grid article:hover,.bibliography-example-grid article:hover,.citation-standard-grid article:hover,.tool-grid article:hover{transform:translateY(-5px);box-shadow:0 24px 52px #1030621f}.bibliography-source-grid article:before,.citation-standard-grid article:before,.tool-grid article:before{content:"";background:linear-gradient(90deg,#ffb703,#0b4ca4,#6aa6ff);height:5px;position:absolute;inset:0 0 auto}.bibliography-source-grid svg,.tool-grid svg{color:#0b4ca4;margin-bottom:14px}.bibliography-source-grid h3,.bibliography-example-grid h3,.citation-standard-grid h3,.tool-grid h3{line-height:1.25;color:#0a2859!important;margin:0 0 10px!important;font-size:20px!important}.bibliography-source-grid p,.bibliography-example-grid p,.citation-standard-grid p,.tool-grid p{color:#5c6c85!important;margin:0!important;font-size:16px!important;font-weight:750!important;line-height:1.65!important}.bibliography-example-grid article{background:#f7faff}.bibliography-example-grid span{color:#fff;background:#0b4ca4;border-radius:999px;margin-bottom:14px;padding:7px 10px;font-size:13px;font-weight:950;display:inline-flex}.citation-standard-grid{grid-template-columns:repeat(5,1fr)}.citation-standard-grid b{color:#0b4ca4;background:#eef6ff;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:16px;font-size:20px;display:grid}.citation-standard-grid h3{margin-top:14px!important;font-size:16px!important}.internet-source-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin:30px 0;display:grid}.internet-source-grid article{border:1px solid #dce5f2;border-radius:22px;padding:26px;box-shadow:0 16px 34px #1030620e}.internet-source-grid article.good{background:#f0fff6;border-color:#bfead1}.internet-source-grid article.bad{background:#fff8f5;border-color:#ffd1c9}.internet-source-grid h3{color:#0a2859!important;margin:0 0 16px!important;font-size:24px!important}.internet-source-grid span{color:#344765;background:#fff;border-radius:14px;align-items:center;gap:10px;margin:10px 0;padding:12px 14px;font-weight:850;display:flex}.internet-source-grid .good span:before{content:"✓";color:#13a95b;font-weight:950}.internet-source-grid .bad span:before{content:"!";color:#fff;background:#b33b32;border-radius:50%;place-items:center;width:19px;height:19px;font-size:13px;font-weight:950;display:grid}.bibliography-timeline .diplomni-timeline-dot{border-color:#0b4ca4}.bibliography-timeline:before{background:linear-gradient(#0b4ca4,#ffb703,#0b4ca4)}@media (max-width:1180px){.bibliography-source-grid,.bibliography-example-grid,.citation-standard-grid,.tool-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.bibliography-key-box{padding:20px}.bibliography-source-grid,.bibliography-example-grid,.citation-standard-grid,.internet-source-grid,.tool-grid{grid-template-columns:1fr}.citation-standard-grid b{width:54px;height:54px}.internet-source-grid article{padding:20px}}.brand img{object-fit:contain;width:320px;height:auto;max-height:86px}.hero-photo{background-position:50%;inset:0 0 0 52%}.hero-fade{background:linear-gradient(90deg,#eef6ff 0% 44%,#eef6fff5 55%,#eef6ff6b 70%,#eef6ff00 100%)}.hero-content{max-width:590px}.hero h1{max-width:590px;font-size:clamp(42px,4vw,64px);line-height:1.08}.hero .lead{color:#4f6079;max-width:560px;font-weight:800}.hero-checks{color:#42526c}.hero-checks svg{background:#e9fff1;border:2px solid #35c879;border-radius:50%;color:#35c879!important;fill:#dffbea!important;stroke:#0b6f3a!important;stroke-width:3px!important}@media (max-width:1240px){.hero-content,.hero h1,.hero .lead{max-width:100%}.hero-photo{inset:48% 0 0}.hero-fade{background:linear-gradient(#eef6ff 0% 66%,#eef6ff99 100%)}.brand img{width:260px;max-height:76px}}@media (max-width:760px){.brand img{width:220px;max-height:62px}}@media (max-width:420px){.brand img{width:205px;max-height:58px}}.blog-index-page{background:#fff}.blog-index-hero{background:radial-gradient(circle at 10% 24%,#fff7d6 0 12%,#0000 30%),linear-gradient(135deg,#f5f9ff 0%,#fff 58%,#f8fbff 100%);border-bottom:1px solid #e4edf8;padding:40px 0 54px}.blog-index-breadcrumb{color:#52647f;align-items:center;gap:12px;margin:0 0 28px;font-size:15px;font-weight:850;display:flex}.blog-index-breadcrumb a:hover{color:#0b4ca4}.blog-index-hero-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:54px;display:grid}.blog-index-copy h1{color:#081f47;letter-spacing:0;max-width:680px;margin:0;font-size:clamp(44px,5vw,68px);font-weight:950;line-height:1.08}.blog-index-copy>p:not(.blog-index-badge){color:#53647f;max-width:680px;margin:22px 0 0;font-size:20px;font-weight:750;line-height:1.7}.blog-index-badge{color:#0b4ca4;text-transform:uppercase;background:#dcebff;border:1px solid #c8ddff;border-radius:999px;align-items:center;gap:9px;margin:0 0 26px;padding:10px 16px;font-size:14px;font-weight:950;display:inline-flex}.blog-index-benefits{grid-template-columns:repeat(3,1fr);gap:22px;max-width:620px;margin-top:42px;display:grid}.blog-index-benefits span{color:#263a5c;align-items:center;gap:14px;font-weight:900;line-height:1.35;display:flex}.blog-index-benefits svg{color:#0b72dd;filter:drop-shadow(0 8px 14px #0b4ca429)}.blog-index-image{background:#fff;border:10px solid #fff;border-radius:30px;outline:1px solid #dce5f2;margin:0;overflow:hidden;box-shadow:0 28px 65px #082e6829}.blog-index-image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.blog-index-feature-bar{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #dce5f2;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;margin:30px 0 -92px;padding:0 24px;display:grid;position:relative;box-shadow:0 22px 55px #1030621c}.blog-index-feature-bar div{align-items:center;gap:18px;min-height:88px;padding:18px 24px;display:flex;position:relative}.blog-index-feature-bar div:not(:last-child):after{content:"";background:#d7e4f5;width:1px;position:absolute;top:22px;bottom:22px;right:0}.blog-index-feature-bar svg{color:#0b72dd;flex:none}.blog-index-feature-bar span{color:#0a2859;font-weight:900;line-height:1.35}.blog-index-posts-section{padding:118px 0 80px}.blog-index-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:54px;display:grid}.blog-index-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.blog-index-section-head h2{color:#081f47;margin:0;font-size:32px;line-height:1.15;position:relative}.blog-index-section-head h2:after{content:"";background:#0b72dd;border-radius:999px;width:58px;height:3px;margin-top:12px;display:block}.blog-index-filters{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.blog-index-filters span{color:#294669;background:#eef6ff;border-radius:999px;align-items:center;min-height:34px;padding:0 18px;font-size:14px;font-weight:900;display:inline-flex}.blog-index-filters .active{color:#fff;background:#0b4ca4}.blog-index-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-index-card{background:#fff;border:1px solid #dce5f2;border-radius:24px;transition:all .24s;overflow:hidden;box-shadow:0 18px 38px #1030620f}.blog-index-card:hover{transform:translateY(-6px);box-shadow:0 26px 58px #10306221}.blog-index-card img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.blog-index-card>div{padding:22px}.blog-index-card small{color:#0b4ca4;background:#dcebff;border-radius:999px;margin-bottom:14px;padding:7px 11px;font-size:13px;font-weight:950;display:inline-flex}.blog-index-card h3{color:#0a2859;margin:0 0 12px;font-size:21px;line-height:1.28}.blog-index-card p{color:#5c6c85;min-height:78px;margin:0;font-weight:750;line-height:1.65}.blog-index-card strong{color:#0b4ca4;align-items:center;gap:8px;margin-top:18px;font-size:15px;display:inline-flex}.blog-index-help{background:linear-gradient(135deg,#f6faff,#eef6ff);border:1px solid #dce5f2;border-radius:24px;padding:28px;position:sticky;top:128px;box-shadow:0 22px 55px #10306221}.blog-index-help-icon{color:#0b4ca4;background:#cfe3ff;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:18px;display:grid}.blog-index-help h3{color:#0a2859;margin:0 0 12px;font-size:24px;line-height:1.22}.blog-index-help p{color:#5c6c85;margin:0 0 22px;font-weight:750;line-height:1.6}.blog-index-help a{color:#0a2859;background:#fff;border:1px solid #dce5f2;border-radius:12px;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:0 16px;font-weight:900;display:flex}.blog-index-help a:hover{border-color:#0b4ca4;transform:translate(3px)}.blog-index-help .blog-index-help-main{color:#fff;background:#0b4ca4;border-color:#0b4ca4;justify-content:center}.blog-index-quality{background:#fff;border:1px solid #dce5f2;border-radius:18px;gap:14px;margin-top:22px;padding:18px;display:flex}.blog-index-quality svg{color:#0b4ca4;flex:none}.blog-index-quality strong{color:#0a2859;margin-bottom:4px;display:block}.blog-index-quality span{color:#5c6c85;font-size:14px;font-weight:750;line-height:1.45;display:block}.blog-index-cta-section{padding:0 0 78px}.blog-index-cta{color:#fff;background:linear-gradient(135deg,#061b3d,#083b89);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:40px;display:grid;box-shadow:0 26px 60px #062f6938}.blog-index-cta h2{color:#fff;margin:0 0 10px;font-size:34px}.blog-index-cta p{color:#d9e7ff;margin:0;font-size:18px;font-weight:750;line-height:1.6}@media (max-width:1240px){.blog-index-hero-grid,.blog-index-layout,.blog-index-cta{grid-template-columns:1fr}.blog-index-help{position:relative;top:0}.blog-index-cards{grid-template-columns:repeat(2,1fr)}.blog-index-feature-bar{grid-template-columns:repeat(2,1fr);margin-bottom:-74px}.blog-index-feature-bar div:nth-child(2):after{display:none}}@media (max-width:760px){.blog-index-hero{padding:28px 0 42px}.blog-index-copy h1{font-size:38px}.blog-index-copy>p:not(.blog-index-badge){font-size:18px}.blog-index-benefits,.blog-index-cards,.blog-index-feature-bar{grid-template-columns:1fr}.blog-index-benefits{gap:14px;margin-top:28px}.blog-index-feature-bar{margin:26px 0 -70px;padding:0}.blog-index-feature-bar div{min-height:74px}.blog-index-feature-bar div:after{display:none!important}.blog-index-posts-section{padding-top:104px}.blog-index-section-head{display:block}.blog-index-filters{justify-content:flex-start;margin-top:18px}.blog-index-help{padding:22px}.blog-index-cta{border-radius:22px;padding:28px}.blog-index-cta h2{font-size:28px}.blog-index-cta .yellow-btn{width:100%}}.blog-index-help a{white-space:nowrap}.blog-index-help a strong{white-space:nowrap;color:inherit}.blog-index-help a span{white-space:nowrap}.blog-index-help a.blog-index-whatsapp,.blog-index-help a.blog-index-viber{color:#fff;border:0;justify-content:center;box-shadow:0 14px 26px #1030621a}.blog-index-help a.blog-index-whatsapp{background:linear-gradient(135deg,#25d366,#15b85a)}.blog-index-help a.blog-index-viber{background:linear-gradient(135deg,#7360f2,#665cac)}.blog-index-help a.blog-index-whatsapp:hover,.blog-index-help a.blog-index-viber:hover{filter:brightness(1.04);transform:translate(0)translateY(-2px)}.blog-chat-icon{color:#fff;flex:0 0 25px;place-items:center;width:25px;height:25px;display:inline-grid;position:relative}.blog-chat-icon svg:first-child{width:25px;height:25px;position:absolute;inset:0}.blog-chat-icon svg:last-child{width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.process-chat-icon{flex:0 0 25px;place-items:center;width:25px;height:25px;display:inline-grid;position:relative}.process-chat-icon svg:first-child{width:25px;height:25px;position:absolute;inset:0}.process-chat-icon svg:last-child{width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.process-hero .process-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa8!important;border:1px solid #dce5f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,520px)!important;margin-top:30px!important;padding:14px!important;display:grid!important;box-shadow:0 18px 40px #10306214!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn{white-space:nowrap;border-radius:15px!important;width:100%!important;min-height:56px!important;padding:0 18px!important;font-size:16px!important;box-shadow:0 12px 24px #10306214!important}.process-hero .process-actions .green-btn{background:linear-gradient(135deg,#25d366,#15b85a)!important}.process-hero .process-actions .purple-btn{background:linear-gradient(135deg,#7360f2,#665cac)!important}.process-board{background:linear-gradient(145deg,#fff,#f4f9ff)!important;border-radius:32px!important;box-shadow:0 34px 80px #082e682e,inset 0 1px #ffffffd9!important}.process-mini-step{background:#fff!important;border-color:#dce8f7!important}.process-mini-step:hover{transform:translate(4px);box-shadow:0 14px 28px #10306217}.process-final-cta .process-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:520px!important;margin-top:0!important;display:grid!important}.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn,.process-final-cta .process-actions .green-btn,.process-final-cta .process-actions .purple-btn{white-space:nowrap;border-radius:15px!important;width:100%!important;min-height:56px!important}@media (max-width:760px){.process-hero .process-actions,.process-final-cta .process-actions{grid-template-columns:1fr!important;width:100%!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn,.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn{grid-column:auto!important}}.site-breadcrumb-wrap{background:linear-gradient(135deg,#fff8df 0%,#f5f9ff 42%,#fff 100%);border-bottom:1px solid #e4edf8}.site-breadcrumb{color:#52647f;align-items:center;gap:10px;min-height:54px;font-size:15px;font-weight:900;display:flex}.site-breadcrumb a{color:#0b4ca4}.site-breadcrumb a:hover{text-decoration:underline}.site-breadcrumb-part{align-items:center;gap:10px;display:inline-flex}.site-breadcrumb-part svg{color:#7c8da8;flex:none}.site-breadcrumb-part>span{color:#0a2859}.blog-index-breadcrumb,.blog-breadcrumb{display:none!important}@media (max-width:760px){.site-breadcrumb{white-space:nowrap;min-height:48px;font-size:14px;overflow-x:auto}.site-breadcrumb-wrap{background:linear-gradient(135deg,#fff8df,#f7fbff)}}.footer-grid{grid-template-columns:1.25fr repeat(4,minmax(0,1fr))}.footer a{transition:color .2s,transform .2s}.footer a:hover{color:#fff;transform:translate(3px)}.footer-bottom{text-align:center}.legal-page{background:#f7faff}.legal-hero{background:linear-gradient(120deg,#fff7d7 0%,#f5f9ff 34%,#edf5ff 100%);border-bottom:1px solid #dce6f4;padding:72px 0}.legal-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:64px;display:grid}.legal-badge{color:#815800;text-transform:uppercase;background:#fff9e5;border:1px solid #ffd36a;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:9px 14px;font-size:13px;font-weight:950;display:inline-flex}.legal-hero h1{color:#071f49;letter-spacing:0;max-width:940px;margin:0;font-size:clamp(38px,4.2vw,62px);font-weight:950;line-height:1.08}.legal-updated{color:#5e6f89;align-items:center;gap:10px;margin:24px 0 0;font-size:17px;font-weight:800;display:flex}.legal-hero-card{background:#fff;border:1px solid #adc6e5cc;border-radius:24px;align-items:center;gap:20px;min-height:190px;padding:30px;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 24px 55px #0a346f1f}.legal-hero-card:hover{transform:translateY(-4px);box-shadow:0 28px 62px #0a346f2b}.legal-hero-icon{color:#0b55b1;background:#edf5ff;border-radius:20px;flex:0 0 72px;place-items:center;width:72px;height:72px;display:grid}.legal-hero-card div{gap:6px;display:grid}.legal-hero-card small{color:#6d7e98;text-transform:uppercase;font-size:13px;font-weight:900}.legal-hero-card strong{color:#0a2859;font-size:24px;line-height:1.2}.legal-hero-card div>span{color:#62738d;font-size:14px;font-weight:700;line-height:1.5}.legal-content-section{padding:64px 0 88px}.legal-layout{grid-template-columns:280px minmax(0,900px);justify-content:center;align-items:start;gap:34px;display:grid}.legal-toc{background:#fff;border:1px solid #d7e3f2;border-radius:20px;padding:22px;position:sticky;top:126px;box-shadow:0 18px 44px #0d326512}.legal-toc-heading{color:#0b4ca4;border-bottom:1px solid #e1e9f4;align-items:center;gap:10px;padding-bottom:16px;display:flex}.legal-toc-heading h2{color:#0a2859;margin:0;font-size:20px}.legal-toc nav{scrollbar-width:thin;scrollbar-color:#b7cae2 transparent;gap:5px;max-height:65vh;margin-top:13px;padding-right:5px;display:grid;overflow-y:auto}.legal-toc a{color:#52647f;border-radius:10px;grid-template-columns:30px 1fr;align-items:start;gap:8px;padding:9px 8px;font-size:12px;font-weight:850;line-height:1.35;transition:background .2s,color .2s,transform .2s;display:grid}.legal-toc a span{color:#0b55b1;font-size:11px}.legal-toc a:hover{color:#083b89;background:#edf5ff;transform:translate(2px)}.legal-document{background:#fff;border:1px solid #d7e3f2;border-radius:24px;min-width:0;padding:46px 50px;box-shadow:0 22px 58px #0d326514}.legal-document-intro{color:#0b55b1;background:#edf5ff;border-left:4px solid #0b55b1;border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:38px;padding:20px 22px;display:flex}.legal-document-intro p{color:#4f627e!important;margin:0!important;font-size:15px!important}.legal-document h2{color:#082858;align-items:flex-start;gap:13px;margin:58px 0 24px;padding-top:6px;scroll-margin-top:132px;font-size:27px;line-height:1.25;display:flex}.legal-document h2:first-of-type{margin-top:0}.legal-document h2>span{color:#8a6200;background:#fff4c9;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.legal-document h3{color:#0b4ca4;margin:32px 0 13px;font-size:20px;line-height:1.35}.legal-document p{color:#40536f;margin:0 0 18px;font-size:17px;font-weight:600;line-height:1.82}.legal-document ul{background:#f8fbff;border:1px solid #dce6f3;border-radius:16px;gap:10px;margin:8px 0 26px;padding:18px 20px;list-style:none;display:grid}.legal-document li{color:#40536f;align-items:flex-start;gap:11px;font-size:16px;font-weight:650;line-height:1.65;display:flex}.legal-document li svg{color:#11a95d;stroke-width:3px;flex:none;margin-top:4px}.legal-back-link{border-top:1px solid #dce6f3;margin-top:56px;padding-top:28px}.legal-back-link a{color:#fff;background:#0b4ca4;border-radius:12px;padding:13px 18px;font-weight:900;transition:transform .2s,background .2s;display:inline-flex}.legal-back-link a:hover{background:#083b89;transform:translateY(-2px)}@media (max-width:1200px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-hero-grid{gap:36px}.legal-layout{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:900px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-hero-grid,.legal-layout{grid-template-columns:1fr}.legal-hero-card{max-width:560px}.legal-toc{position:relative;top:auto}.legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.legal-document{padding:38px 34px}}@media (max-width:760px){.footer-grid{grid-template-columns:1fr}.legal-hero{padding:42px 0}.legal-hero-grid{gap:28px}.legal-hero h1{font-size:34px}.legal-hero-card{border-radius:18px;min-height:auto;padding:22px}.legal-hero-icon{border-radius:16px;flex-basis:58px;width:58px;height:58px}.legal-hero-card strong{font-size:20px}.legal-content-section{padding:30px 0 54px}.legal-toc{padding:18px}.legal-toc nav{grid-template-columns:1fr}.legal-document{border-radius:19px;padding:25px 21px}.legal-document h2{margin-top:44px;font-size:22px}.legal-document h2>span{flex-basis:34px;width:34px;height:34px}.legal-document h3{font-size:19px}.legal-document p{font-size:16px;line-height:1.72}.legal-document ul{padding:15px}.legal-document li{font-size:15px}}.contact-premium-page{background:#f6faff}.contact-premium-hero{background:radial-gradient(circle at 20% 0,#dcebff 0 10%,#0000 26%),radial-gradient(circle at 36% 34%,#fff7d6 0 11%,#0000 28%),linear-gradient(135deg,#f7fbff,#fff 58%,#eef6ff);padding:64px 0 46px;position:relative;overflow:hidden}.contact-premium-grid{grid-template-columns:.95fr 1.25fr;align-items:start;gap:52px;display:grid}.contact-premium-copy h1{color:#081f47;letter-spacing:0;max-width:640px;margin:0;font-size:clamp(44px,5vw,62px);font-weight:950;line-height:1.08}.contact-premium-copy>p:not(.eyebrow){color:#53647f;max-width:560px;margin:20px 0 0;font-size:20px;font-weight:750;line-height:1.65}.contact-visual-card{background:url(/kontakti-hero.png) 50%/cover;border:1px solid #dce5f2;border-radius:28px;max-width:540px;height:210px;margin:26px 0 22px;box-shadow:0 22px 52px #1030621a}.contact-methods{grid-template-columns:repeat(2,1fr);gap:16px;max-width:560px;display:grid}.contact-method{background:#fff;border:1px solid #dce5f2;border-radius:18px;align-items:center;gap:15px;min-height:96px;padding:18px;transition:all .22s;display:flex;box-shadow:0 14px 30px #1030620e}.contact-method:hover{transform:translateY(-4px);box-shadow:0 22px 46px #1030621f}.contact-method>span{color:#0b4ca4;background:#eef6ff;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.contact-method.viber>span{color:#7360f2;background:#f0ecff}.contact-method.whatsapp>span{color:#19b45b;background:#e9fff1}.contact-method.mail>span{color:#0b4ca4;background:#eef6ff}.contact-method strong,.contact-method b,.contact-method small{display:block}.contact-method strong{color:#0a2859;font-size:17px}.contact-method b{color:#081f47;white-space:nowrap;margin-top:3px;font-size:18px}.contact-method small{color:#5c6c85;margin-top:3px;font-weight:750}.contact-trust-row{grid-template-columns:repeat(2,1fr);gap:12px;max-width:540px;margin-top:28px;display:grid}.contact-trust-row span{color:#0a2859;align-items:center;gap:9px;font-weight:900;line-height:1.35;display:flex}.contact-trust-row svg{color:#0b72dd;background:#eef6ff;border-radius:50%}.contact-premium-form{background:#fffffff5;border-radius:24px;padding:30px;position:relative;box-shadow:0 28px 70px #10306221}.contact-form-title h2{color:#0a2859;margin:0 0 8px;font-size:26px}.contact-form-title p{color:#5c6c85;margin:0 0 22px;font-weight:750;line-height:1.55}.contact-premium-form .form-row{gap:18px}.contact-premium-form label{margin-bottom:16px}.contact-premium-form input,.contact-premium-form select,.contact-premium-form textarea{background:#fff}.contact-form-note{color:#6b7890;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:14px;font-weight:750;display:flex}.contact-info-section{background:#f6faff;padding:26px 0}.contact-info-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.contact-info-card{background:#fff;border:1px solid #dce5f2;border-radius:20px;padding:24px;box-shadow:0 16px 34px #1030620f}.contact-info-card>div{align-items:center;gap:11px;margin-bottom:16px;display:flex}.contact-info-card svg{color:#0b4ca4}.contact-info-card h2{color:#0a2859;margin:0;font-size:21px}.contact-info-card span{color:#344765;align-items:center;gap:12px;margin-top:12px;font-weight:800;line-height:1.45;display:flex}.contact-info-card b{color:#fff;background:#0b4ca4;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.contact-faq-section{background:#f6faff;padding:0 0 62px}.contact-faq-box{background:linear-gradient(135deg,#f8fbff,#eef6ff);border:1px solid #dce5f2;border-radius:20px;padding:26px 30px;box-shadow:0 16px 34px #1030620e}.contact-faq-box h2{color:#0a2859;margin:0 0 18px;font-size:26px}.contact-faq-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.contact-faq-grid details{border-right:1px solid #cfe0f5;padding:0 18px}.contact-faq-grid details:last-child{border-right:0}.contact-faq-grid summary{cursor:pointer;color:#0a2859;align-items:center;gap:9px;font-size:16px;font-weight:950;line-height:1.35;list-style:none;display:flex}.contact-faq-grid summary::-webkit-details-marker{display:none}.contact-faq-grid p{color:#4f6079;margin:10px 0 0;font-weight:700;line-height:1.55}.contact-faq-grid svg{color:#0b4ca4;flex:none}@media (max-width:1240px){.contact-premium-grid{grid-template-columns:1fr}.contact-premium-form{max-width:900px}.contact-info-grid{grid-template-columns:1fr}.contact-faq-grid{grid-template-columns:repeat(2,1fr)}.contact-faq-grid details:nth-child(2){border-right:0}}@media (max-width:760px){.contact-premium-hero{padding:42px 0 34px}.contact-premium-copy h1{font-size:38px}.contact-premium-copy>p:not(.eyebrow){font-size:18px}.contact-visual-card{border-radius:22px;height:180px}.contact-methods,.contact-trust-row,.contact-premium-form .form-row,.contact-faq-grid{grid-template-columns:1fr}.contact-premium-form{border-radius:20px;padding:22px}.contact-method{min-height:86px}.contact-faq-grid details{border-bottom:1px solid #cfe0f5;border-right:0;padding:0 0 16px}.contact-faq-grid details:last-child{border-bottom:0}.contact-faq-box,.contact-info-card{padding:22px}}.contact-method>span.brand-call-icon{position:relative}.brand-call-icon .brand-call-bubble{color:currentColor}.brand-call-icon .brand-call-phone{color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.site-header{-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);background:#ffffffc7!important;border-bottom:1px solid #d5e2f3b8!important;box-shadow:0 18px 50px #08265414!important}.site-header .header-inner{height:92px;transition:all .22s}.site-header .nav a,.site-header .dropdown>span{padding:34px 0 28px;transition:all .2s}.site-header .nav a:hover,.site-header .dropdown:hover>span{transform:translateY(-1px)}.home-premium{color:#071d43;background:#fff;position:relative;overflow:hidden}.home-premium:before{content:"";pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 1px 1px,#0b4ca412 1px,#0000 0);background-size:30px 30px;position:fixed;inset:0}.home-hero{background:radial-gradient(circle at 18% 18%,#fff7cdf2 0,#fff7cd80 14%,#0000 34%),radial-gradient(circle at 84% 10%,#d5eafff2 0,#d5eaff8c 18%,#0000 42%),linear-gradient(135deg,#f8fbff 0%,#fff 48%,#eef6ff 100%);border-bottom:1px solid #dfe9f6;padding:82px 0 92px;position:relative;overflow:hidden}.home-hero-bg{filter:blur(34px);background:radial-gradient(circle at 30% 44%,#0b72dd29,#0000 28%),radial-gradient(circle at 70% 68%,#ffb70329,#0000 24%);animation:9s ease-in-out infinite alternate homeGlow;position:absolute;inset:-20%}.home-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:66px;display:grid;position:relative}.home-badge{color:#8a6100;text-transform:uppercase;background:linear-gradient(135deg,#ffffffeb,#fff5c8db);border:1px solid #ffc21a80;border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:11px 17px;font-size:14px;font-weight:950;animation:2.8s ease-in-out infinite badgePulse;display:inline-flex;box-shadow:0 14px 32px #ffb70324}.home-hero h1{color:#071d43;letter-spacing:0;max-width:790px;margin:0;font-size:clamp(56px,5.45vw,80px);font-weight:950;line-height:1}.home-hero h1 span{background:linear-gradient(92deg,#06285f 0%,#0b4ca4 48%,#116ee8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline}.home-lead{color:#52647f;max-width:620px;margin:26px 0 0;font-size:20px;font-weight:780;line-height:1.7}.home-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;margin:30px 0 0;display:grid}.home-check-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#334660;background:#ffffffc7;border:1px solid #d7e4f5eb;border-radius:18px;align-items:center;gap:10px;min-height:70px;padding:14px 15px;font-size:15px;font-weight:900;line-height:1.32;transition:all .24s;display:flex;box-shadow:0 14px 30px #10306212}.home-check-card:hover{border-color:#c2dcff;transform:translateY(-4px);box-shadow:0 22px 46px #1030621f}.home-check-card svg{color:#19b45b;filter:drop-shadow(0 8px 13px #19b45b2e);background:#eafff2;border-radius:50%;flex:none}.home-hero-actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.home-primary-btn,.home-secondary-btn,.home-call-btn{white-space:nowrap;border-radius:18px;justify-content:center;align-items:center;gap:11px;min-height:66px;padding:0 34px;font-size:18px;font-weight:950;transition:all .24s;display:inline-flex}.home-primary-btn{color:#071d43;background:linear-gradient(135deg,#ffd24a,#ffb703 58%,#ffa801);box-shadow:0 18px 36px #ffb70347,inset 0 1px #ffffff73}.home-secondary-btn{color:#0a3678;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa6;border:1px solid #0b4ca457;box-shadow:0 15px 34px #082e6814}.home-call-btn{color:#fff;background:#ffffff24;border:1px solid #ffffff3d}.home-primary-btn:hover,.home-secondary-btn:hover,.home-call-btn:hover{filter:brightness(1.03);transform:translateY(-4px)}.home-hero-stats{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.home-hero-stats span{color:#30445f;background:#ffffffbd;border:1px solid #d7e4f5f0;border-radius:999px;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:950;display:inline-flex;box-shadow:0 12px 26px #1030620e}.home-hero-stats span:first-child{color:#ffb703;letter-spacing:1px}.home-hero-media{place-items:center;min-height:550px;display:grid;position:relative}.home-hero-media:before{content:"";filter:blur(18px);background:linear-gradient(135deg,#deeeffc7,#fff8da80);border-radius:48px;width:86%;height:78%;position:absolute;transform:rotate(-4deg)}.home-hero-media img{aspect-ratio:1.36;object-fit:cover;border:12px solid #ffffffdb;border-radius:32px;outline:1px solid #d2e0f4e6;width:100%;height:auto;transition:all .35s;animation:6.5s ease-in-out infinite homeFloat;position:relative;box-shadow:0 38px 90px #082e6838,inset 0 1px #ffffffa6}.home-hero-media:hover img{transform:translateY(-8px)scale(1.012);box-shadow:0 48px 110px #082e6842}.home-floating-chip{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#0a2859;background:#ffffffbd;border:1px solid #ffffffbd;border-radius:999px;align-items:center;min-height:42px;padding:0 15px;font-size:14px;font-weight:950;animation:5s ease-in-out infinite chipFloat;display:flex;position:absolute;box-shadow:0 16px 36px #082e6821}.chip-one{top:86px;left:-14px}.chip-two{animation-delay:.45s;top:54px;right:8px}.chip-three{animation-delay:.9s;bottom:80px;left:44px}.chip-four{animation-delay:1.25s;bottom:116px;right:-10px}.glass-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #d7e4f5f0;box-shadow:0 24px 60px #1030621a}.home-benefit-section{z-index:4;margin-top:-52px;position:relative}.home-benefits{border-radius:28px;grid-template-columns:repeat(4,1fr);gap:0;padding:18px 22px;display:grid}.home-benefit{align-items:center;gap:17px;min-height:112px;padding:18px 22px;display:flex;position:relative}.home-benefit:not(:last-child):after{content:"";background:#d9e5f5;width:1px;position:absolute;top:22px;bottom:22px;right:0}.home-benefit span{color:#0b4ca4;background:linear-gradient(135deg,#eef6ff,#fff8dd);border-radius:18px;flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid}.home-benefit h3{color:#0a2859;margin:0 0 5px;font-size:18px;line-height:1.2}.home-benefit p{color:#53647f;margin:0;font-size:14px;font-weight:780;line-height:1.45}.home-section{padding:96px 0;position:relative}.home-services-section{background:linear-gradient(#fff 0%,#f8faff 100%)}.home-process-section,.home-blog-section{background:#f8faff}.home-section-title{text-align:center;max-width:760px;margin:0 auto 42px}.home-section-title p{color:#0b4ca4;text-transform:uppercase;background:#eef6ff;border:1px solid #d4e7ff;border-radius:999px;margin:0 0 13px;padding:8px 13px;font-size:13px;font-weight:950;display:inline-flex}.home-section-title h2{color:#071d43;letter-spacing:0;margin:0;font-size:clamp(34px,3vw,48px);font-weight:950;line-height:1.12}.home-services-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.home-service-card{background:#fff;border:1px solid #dce5f2;border-radius:28px;transition:all .28s;overflow:hidden;box-shadow:0 22px 52px #10306213}.home-service-card:hover{border-color:#c3dcff;transform:translateY(-8px);box-shadow:0 34px 76px #10306229}.home-service-image{background:linear-gradient(135deg,#eef6ff,#fff8dd);position:relative;overflow:hidden}.home-service-image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:all .38s;display:block}.home-service-card:hover .home-service-image img{transform:scale(1.055)}.home-service-body{padding:0 24px 26px;position:relative}.home-service-icon{color:#fff;background:linear-gradient(135deg,#0b4ca4,#116ee8);border:7px solid #fff;border-radius:24px;place-items:center;width:78px;height:78px;margin:-39px 0 18px;display:grid;box-shadow:0 18px 34px #0b4ca438}.home-service-card h3{color:#0a2859;margin:0 0 11px;font-size:24px;line-height:1.18}.home-service-card p{color:#5c6c85;min-height:78px;margin:0;font-weight:760;line-height:1.65}.home-service-card strong{color:#0b4ca4;align-items:center;gap:8px;margin-top:18px;font-size:15px;display:inline-flex}.home-service-card:hover strong svg{transform:translate(4px)}.home-timeline{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.home-timeline:before{content:"";opacity:.28;background:linear-gradient(90deg,#0b4ca4,#ffb703,#0b4ca4);border-radius:999px;height:3px;position:absolute;top:47px;left:9%;right:9%}.home-step{text-align:center;background:#fff;border:1px solid #dce5f2;border-radius:24px;padding:30px 24px;transition:all .26s;position:relative;box-shadow:0 18px 40px #1030620f}.home-step:hover{transform:translateY(-7px);box-shadow:0 28px 60px #10306221}.home-step span{z-index:2;color:#0a2859;background:linear-gradient(135deg,#fff,#eef6ff);border:7px solid #0b4ca4;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:26px;font-weight:950;display:grid;position:relative;box-shadow:0 16px 34px #0b4ca426}.home-step h3{color:#0a2859;margin:0 0 10px;font-size:21px}.home-step p{color:#5c6c85;margin:0;font-weight:740;line-height:1.65}.home-trust-row{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.home-trust-row div{text-align:center;background:#fff;border:1px solid #dce5f2;border-radius:24px;place-items:center;gap:8px;min-height:140px;padding:22px;transition:all .24s;display:grid;box-shadow:0 18px 40px #1030620f}.home-trust-row div:hover{transform:translateY(-5px);box-shadow:0 28px 60px #1030621f}.home-trust-row svg{color:#ffb703;fill:#ffb703}.home-trust-row strong{color:#0a2859;font-size:20px}.home-trust-row span{color:#5c6c85;font-weight:780}.home-why-section{background:linear-gradient(#fff,#f8faff)}.home-why-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.home-why-card{background:#fff;border:1px solid #dce5f2;border-radius:26px;padding:30px;transition:all .26s;position:relative;overflow:hidden;box-shadow:0 18px 40px #1030620f}.home-why-card:before{content:"";background:linear-gradient(135deg,#eef6ff,#fff2bf);border-radius:50%;width:130px;height:130px;transition:all .28s;position:absolute;top:-40px;right:-40px}.home-why-card:hover{transform:translateY(-7px);box-shadow:0 28px 60px #10306221}.home-why-card:hover:before{background:linear-gradient(135deg,#dcebff,#fff0b8);transform:scale(1.25)}.home-why-card span{color:#0b4ca4;background:#eef6ff;border-radius:22px;place-items:center;width:70px;height:70px;margin-bottom:20px;display:grid;position:relative}.home-why-card h3{color:#0a2859;margin:0 0 10px;font-size:22px;position:relative}.home-why-card p{color:#5c6c85;margin:0;font-weight:740;line-height:1.7;position:relative}.home-blog-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.home-post-card{background:#fff;border:1px solid #dce5f2;border-radius:28px;transition:all .26s;overflow:hidden;box-shadow:0 22px 52px #10306213}.home-post-card:hover{transform:translateY(-8px);box-shadow:0 34px 76px #10306226}.home-post-image{overflow:hidden}.home-post-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:all .38s;display:block}.home-post-card:hover img{transform:scale(1.055)}.home-post-body{padding:24px}.home-post-body>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.home-post-body small,.home-post-body span{color:#0b4ca4;background:#eef6ff;border-radius:999px;align-items:center;min-height:30px;padding:0 11px;font-size:13px;font-weight:950;display:inline-flex}.home-post-body span{color:#8a6100;background:#fff8dd}.home-post-card h3{color:#0a2859;margin:0 0 10px;font-size:23px;line-height:1.24}.home-post-card p{color:#5c6c85;min-height:56px;margin:0;font-weight:750;line-height:1.65}.home-post-card strong{color:#0b4ca4;align-items:center;gap:8px;margin-top:18px;display:inline-flex}.home-final-section{padding-top:20px}.home-final-cta{color:#fff;background:radial-gradient(circle at 88% 20%,#457fdc73,#0000 26%),radial-gradient(circle at 18% 84%,#ffb70333,#0000 24%),linear-gradient(135deg,#061b3d,#0b4ca4 70%,#063170);border-radius:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:54px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #062f6947}.home-final-cta:before{content:"";opacity:.12;background-image:linear-gradient(135deg,#ffffff14 25%,#0000 25% 50%,#ffffff14 50% 75%,#0000 75%,#0000);background-size:38px 38px;position:absolute;inset:0}.home-final-cta>*{position:relative}.home-final-cta p{color:#fff1b8;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 16px;font-weight:950;display:inline-flex}.home-final-cta h2{color:#fff;max-width:720px;margin:0 0 12px;font-size:clamp(34px,3.2vw,54px);line-height:1.06}.home-final-cta span{color:#d9e7ff;max-width:760px;font-size:19px;font-weight:760;line-height:1.65;display:block}.home-final-actions{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.reveal-up,.reveal-left{animation:.75s both homeReveal;animation-timeline:view();animation-range:entry cover 26%}.reveal-left{animation-name:homeRevealLeft}@keyframes homeReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes homeRevealLeft{0%{opacity:0;transform:translate(34px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes homeFloat{0%,to{translate:0}50%{translate:0 -14px}}@keyframes chipFloat{0%,to{translate:0}50%{translate:0 -10px}}@keyframes homeGlow{0%{transform:translate(-2%)scale(1)}to{transform:translate(2%,1%)scale(1.03)}}@keyframes badgePulse{0%,to{transform:translateY(0);box-shadow:0 14px 32px #ffb70324}50%{transform:translateY(-2px);box-shadow:0 20px 42px #ffb70333}}@supports not (animation-timeline:view()){.reveal-up,.reveal-left{animation:.75s both homeReveal}}@media (max-width:1240px){.home-hero-grid{grid-template-columns:1fr;gap:42px}.home-hero-copy{max-width:900px}.home-hero-media{min-height:auto}.home-hero-media img{max-height:620px}.home-check-grid,.home-benefits,.home-services-grid,.home-timeline,.home-trust-row,.home-why-grid,.home-blog-grid{grid-template-columns:repeat(2,1fr)}.home-benefit:not(:last-child):after,.home-timeline:before{display:none}.home-final-cta{grid-template-columns:1fr}.home-final-actions{justify-content:flex-start}}@media (max-width:760px){.site-header .header-inner{height:auto}.home-hero{padding:44px 0 54px}.home-hero h1{font-size:42px}.home-lead{font-size:18px}.home-check-grid,.home-benefits,.home-services-grid,.home-timeline,.home-trust-row,.home-why-grid,.home-blog-grid{grid-template-columns:1fr}.home-hero-actions,.home-final-actions{grid-template-columns:1fr;display:grid}.home-primary-btn,.home-secondary-btn,.home-call-btn{width:100%;min-height:60px}.home-hero-media img{border-width:8px;border-radius:24px}.home-floating-chip{display:none}.home-benefit-section{margin-top:0;padding-top:22px}.home-benefits{border-radius:22px;padding:10px}.home-benefit{min-height:96px}.home-section{padding:64px 0}.home-section-title{text-align:left;margin-bottom:28px}.home-section-title h2{font-size:32px}.home-service-card,.home-post-card,.home-why-card{border-radius:22px}.home-final-cta{border-radius:26px;padding:30px}.home-final-cta h2{font-size:32px}.home-final-cta span{font-size:17px}}@media (max-width:420px){.home-hero h1{font-size:36px}.home-badge{font-size:12px}.home-hero-stats span{justify-content:center;width:100%}.home-service-body,.home-post-body,.home-why-card{padding:22px}}@media (min-width:1241px){.home-hero{padding:58px 0 82px}.home-hero-grid{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:56px}.home-hero-copy{z-index:3;min-width:0;max-width:560px;position:relative}.home-hero h1{max-width:560px;font-size:clamp(48px,4.2vw,64px);line-height:1.03}.home-lead{max-width:540px;font-size:19px}.home-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px}.home-check-card{min-height:82px;padding:13px 14px;font-size:14px}.home-hero-media{z-index:1;min-width:0;min-height:500px}.home-hero-media img{max-height:470px}.home-floating-chip{font-size:13px}.chip-one{left:8px}.chip-two{right:12px}.chip-three{bottom:72px;left:58px}.chip-four{bottom:108px;right:0}}.home-floating-chip{display:none!important}.home-final-section{background:radial-gradient(circle at 18% 18%,#fff7cda6,#0000 24%),linear-gradient(#f8faff,#fff);padding:44px 0 92px!important}.home-final-cta{isolation:isolate;border:1px solid #ffffff3d;min-height:300px;background:radial-gradient(circle at 88% 22%,#639aff8c,#0000 28%),radial-gradient(circle at 8% 86%,#ffc42640,#0000 24%),linear-gradient(135deg,#061834 0%,#0a397d 48%,#0b5ec8 100%)!important;grid-template-columns:minmax(0,1fr) minmax(310px,420px)!important;padding:56px!important;box-shadow:0 34px 90px #062f6940,inset 0 1px #ffffff2e!important}.home-final-cta:after{content:"";filter:blur(1px);z-index:0;background:#ffffff1c;border-radius:50%;width:140px;height:140px;position:absolute;top:34px;right:34px}.home-final-cta p{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;width:max-content;padding:8px 13px}.home-final-cta h2{max-width:650px!important}.home-final-points{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.home-final-points strong{color:#fff;background:#ffffff1f;border:1px solid #ffffff2b;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:14px;display:inline-flex}.home-final-points strong:before{content:"";background:#ffca2f;border-radius:50%;width:8px;height:8px;margin-right:8px;box-shadow:0 0 0 5px #ffca2f21}.home-final-actions{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1c;border:1px solid #ffffff2e;border-radius:26px;grid-template-columns:1fr;padding:24px;box-shadow:inset 0 1px #ffffff1f;justify-content:stretch!important;gap:14px!important;display:grid!important}.home-final-actions .home-primary-btn,.home-final-actions .home-call-btn{border-radius:17px;width:100%;min-height:64px}.home-final-actions .home-primary-btn{box-shadow:0 18px 36px #ffb70340}.home-final-actions .home-call-btn{letter-spacing:.3px;background:#ffffff29;border-color:#ffffff47}@media (max-width:760px){.home-final-section{padding:30px 0 64px!important}.home-final-cta{min-height:0;grid-template-columns:1fr!important;padding:28px!important}.home-final-actions{padding:16px}.home-final-points{grid-template-columns:1fr;display:grid}.home-final-points strong{justify-content:center}}.home-hero-media img{animation:none!important}.home-hero-media:hover img{transform:none!important}.home-hero h1.home-hero-title{text-wrap:balance;max-width:620px}.home-hero-title .home-title-line{display:block}.home-hero-title .home-title-accent{background:linear-gradient(92deg,#06285f 0%,#0b4ca4 52%,#116ee8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}@media (min-width:1241px){.home-hero h1.home-hero-title{max-width:610px;font-size:clamp(48px,3.9vw,60px);line-height:1.06}}@media (max-width:760px){.home-hero h1.home-hero-title{font-size:clamp(36px,10vw,44px);line-height:1.08}.home-hero-title .home-title-line{display:inline}.home-hero-title .home-title-line+.home-title-line:before{content:" "}}.home-step{background:linear-gradient(#fff 0%,#f6faff 100%)!important}.home-step:first-child{background:linear-gradient(#fff8df 0%,#fff 72%)!important;border-color:#ffe2a0!important}.home-step:nth-child(2){background:linear-gradient(#eef7ff 0%,#fff 72%)!important;border-color:#bddcff!important}.home-step:nth-child(3){background:linear-gradient(#eefcf5 0%,#fff 72%)!important;border-color:#bcebd0!important}.home-step:nth-child(4){background:linear-gradient(#f1f5ff 0%,#fff 72%)!important;border-color:#c8d8ff!important}.home-step:first-child span{background:linear-gradient(135deg,#fff7dc,#ffbf1f)!important;border-color:#ffb703!important}.home-step:nth-child(2) span{background:linear-gradient(135deg,#eef7ff,#9fd0ff)!important;border-color:#0b63c7!important}.home-step:nth-child(3) span{background:linear-gradient(135deg,#effff7,#89e4b0)!important;border-color:#14a85a!important}.home-step:nth-child(4) span{background:linear-gradient(135deg,#f3f6ff,#b7caff)!important;border-color:#315fc4!important}.home-final-actions .home-whatsapp-btn,.home-final-actions .home-viber-btn{color:#fff;border-radius:17px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:60px;font-size:18px;font-weight:950;transition:all .24s;display:inline-flex;box-shadow:0 16px 34px #00000024,inset 0 1px #ffffff2e}.home-final-actions .home-whatsapp-btn{background:linear-gradient(135deg,#25d366,#15b85a)!important}.home-final-actions .home-viber-btn{background:linear-gradient(135deg,#7360f2,#665cac)!important}.home-final-actions .home-call-btn{gap:11px}.home-final-actions .home-call-btn svg{flex:none}.home-final-actions .home-whatsapp-btn:hover,.home-final-actions .home-viber-btn:hover{filter:brightness(1.04);transform:translateY(-4px)}.home-chat-phone-icon{flex:0 0 30px;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.home-chat-phone-icon svg:first-child{width:30px;height:30px;position:absolute;inset:0}.home-chat-phone-icon svg:last-child{width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}@media (min-width:761px){.home-final-actions{max-width:360px;margin-left:auto;border-radius:22px!important;padding:18px!important}.home-final-actions .home-primary-btn,.home-final-actions .home-call-btn,.home-final-actions .home-whatsapp-btn,.home-final-actions .home-viber-btn{border-radius:15px!important;min-height:56px!important;padding:0 22px!important;font-size:16px!important}.home-final-actions .home-call-btn{font-size:17px!important}.home-final-cta{grid-template-columns:minmax(0,1fr) minmax(390px,430px)!important}.home-final-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:430px!important;padding:16px!important;display:grid!important}.home-final-actions .home-primary-btn,.home-final-actions .home-call-btn,.home-final-actions .home-whatsapp-btn,.home-final-actions .home-viber-btn{width:auto!important;min-height:54px!important;padding:0 18px!important}.home-final-actions .home-primary-btn,.home-final-actions .home-call-btn{grid-column:span 2}.home-final-actions .home-call-btn{background:#ffffff1f!important;border-color:#ffffff42!important}.home-final-actions .home-whatsapp-btn,.home-final-actions .home-viber-btn{font-size:15px!important}}.price-final-cta{grid-template-columns:minmax(0,1fr) minmax(390px,430px)!important;align-items:center!important;gap:32px!important;padding:52px!important;overflow:hidden!important}.price-final-cta .price-actions{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1c!important;border:1px solid #ffffff2e!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:430px!important;margin:0 0 0 auto!important;padding:16px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1f!important}.price-final-cta .price-actions .yellow-btn,.price-final-cta .price-actions .blue-btn{grid-column:span 2!important}.price-final-cta .price-actions .yellow-btn,.price-final-cta .price-actions .blue-btn,.price-final-cta .price-actions .green-btn,.price-final-cta .price-actions .purple-btn{border-radius:15px!important;width:auto!important;min-height:54px!important;padding:0 18px!important;font-size:15px!important}.price-final-cta .price-actions .blue-btn{background:#ffffff1f!important;border:1px solid #ffffff42!important}@media (max-width:1240px){.price-final-cta{grid-template-columns:1fr!important}.price-final-cta .price-actions{margin-left:0!important}}@media (max-width:760px){.price-final-cta{padding:28px!important}.price-final-cta .price-actions{grid-template-columns:1fr!important;max-width:none!important}.price-final-cta .price-actions .yellow-btn,.price-final-cta .price-actions .blue-btn{grid-column:auto!important}}.prices-hero .price-actions{grid-template-columns:repeat(2,minmax(0,240px))!important;gap:12px!important;max-width:500px!important;margin-top:28px!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{border-radius:16px!important;min-height:58px!important;padding:0 18px!important;font-size:16px!important}@media (max-width:760px){.prices-hero .price-actions{grid-template-columns:1fr!important;max-width:none!important}}.prices-hero .price-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff9e!important;border:1px solid #dce5f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:430px!important;padding:14px!important;display:grid!important;box-shadow:0 18px 38px #10306214!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{border-radius:15px!important;width:100%!important;min-height:54px!important;font-size:15px!important;box-shadow:0 12px 24px #10306214!important}@media (max-width:760px){.prices-hero .price-actions{grid-template-columns:1fr!important;padding:12px!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn{grid-column:auto!important}}.prices-hero .price-actions{grid-template-columns:1fr!important;gap:11px!important;max-width:390px!important;padding:14px!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{grid-column:auto!important;justify-self:stretch!important;width:100%!important}.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{border-radius:15px!important}.prices-hero .price-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:430px!important}.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{grid-column:auto!important;min-width:0!important;padding-left:12px!important;padding-right:12px!important}@media (max-width:520px){.prices-hero .price-actions{grid-template-columns:1fr!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn{grid-column:auto!important}}.process-hero .process-actions{width:min(100%,620px)!important;max-width:620px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:14px!important;margin-top:30px!important;padding:0!important;display:flex!important}.diplomni-hero .diplomni-actions,.diplomni-final-cta .diplomni-actions{box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#fffc!important;border:1px solid #dce5f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,440px)!important;max-width:440px!important;padding:14px!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 38px #10306214!important}.diplomni-hero .diplomni-actions{margin:28px 0 0!important}.diplomni-final-cta{grid-template-columns:minmax(0,1fr) minmax(390px,440px)!important;gap:32px!important}.diplomni-final-cta .diplomni-actions{box-shadow:none!important;background:#ffffff1a!important;border-color:#ffffff38!important;margin:0 0 0 auto!important}.diplomni-actions .yellow-btn,.diplomni-actions .blue-btn{grid-column:1/-1!important}.diplomni-actions .yellow-btn,.diplomni-actions .blue-btn,.diplomni-actions .green-btn,.diplomni-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:0 14px!important;display:flex!important}.diplomni-actions .yellow-btn{order:1}.diplomni-actions .blue-btn{order:2}.diplomni-actions .green-btn{order:3}.diplomni-actions .purple-btn{order:4}.diplomni-final-cta .diplomni-actions .blue-btn{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #ffffff3d!important}@media (max-width:1240px){.diplomni-final-cta{grid-template-columns:1fr!important}.diplomni-final-cta .diplomni-actions{margin-left:0!important}}@media (max-width:520px){.diplomni-hero .diplomni-actions,.diplomni-final-cta .diplomni-actions{grid-template-columns:1fr!important;width:100%!important;padding:12px!important}.diplomni-actions .yellow-btn,.diplomni-actions .blue-btn,.diplomni-actions .green-btn,.diplomni-actions .purple-btn{grid-column:1!important}}.service-guide-page .diplomni-highlight-grid .diplomni-specialties,.service-guide-page .diplomni-highlight-grid .mini-specialties{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important}.service-guide-page .diplomni-highlight-grid .diplomni-specialty-card{box-sizing:border-box!important;min-width:0!important;min-height:104px!important;padding:18px 16px!important;overflow:hidden!important}.service-guide-page .diplomni-highlight-grid .diplomni-specialty-card span{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;font-size:15px!important;line-height:1.25!important}.service-guide-page .diplomni-highlight-grid .diplomni-specialty-card svg{flex:none!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta){color:#fff!important;background:linear-gradient(135deg,#061d49 0%,#0a3f91 58%,#0d61c4 100%)!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta) :where(.diplomni-actions,.kursovi-actions){background:#02123485!important;border-color:#ffffff4d!important;box-shadow:0 14px 30px #00000029,inset 0 1px #ffffff24!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.yellow-btn{color:#062455!important;background:linear-gradient(#ffc329,#ffad0b)!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.blue-btn{color:#fff!important;background:linear-gradient(#145fbe,#0a3f90)!important;border:1px solid #ffffff3d!important;box-shadow:0 10px 22px #02194640!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.green-btn{color:#fff!important;background:#13bd5d!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.purple-btn{color:#fff!important;background:#7059e8!important}@media (max-width:560px){.service-guide-page .diplomni-highlight-grid .diplomni-specialties,.service-guide-page .diplomni-highlight-grid .mini-specialties{grid-template-columns:1fr!important}.service-guide-page .diplomni-highlight-grid .diplomni-specialty-card span{font-size:16px!important}}.service-guide-page{color:#0a2859;background:#f7faff;overflow:hidden}.service-guide-page :where(.diplomni-hero,.kursovi-hero){border-bottom:1px solid #dce7f4;position:relative;background:radial-gradient(circle at 13% 22%,#ffd24833,#0000 30%),radial-gradient(circle at 86% 16%,#509bff29,#0000 31%),linear-gradient(135deg,#fffbe7 0%,#f5f9ff 46%,#edf6ff 100%)!important;min-height:0!important;padding:72px 0 66px!important}.service-guide-page :where(.diplomni-hero,.kursovi-hero):after{content:"";pointer-events:none;background:#a4cfff21;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-190px;right:-150px}.service-guide-page :where(.diplomni-hero-grid,.kursovi-hero-grid){z-index:1;position:relative;grid-template-columns:minmax(0,.94fr) minmax(430px,1.06fr)!important;align-items:center!important;gap:58px!important;display:grid!important}.service-guide-page :where(.diplomni-hero,.kursovi-hero) .eyebrow{text-transform:uppercase;align-items:center;min-height:36px;display:inline-flex;box-shadow:0 8px 22px #a26f0012;color:#8b6200!important;background:#fffbe5db!important;border:1px solid #f1c952!important;border-radius:999px!important;margin:0 0 22px!important;padding:8px 14px!important;font-size:13px!important;font-weight:950!important}.service-guide-page :where(.diplomni-hero,.kursovi-hero) h1{text-wrap:balance;max-width:690px;color:#081f47!important;letter-spacing:0!important;margin:0 0 22px!important;font-size:clamp(54px,5.4vw,78px)!important;font-weight:950!important;line-height:1.01!important}.service-guide-page :where(.diplomni-lead,.kursovi-lead){color:#526580!important;max-width:680px!important;margin:0!important;font-size:19px!important;font-weight:700!important;line-height:1.72!important}.service-guide-page :where(.diplomni-benefits,.kursovi-advantage-row){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:28px 0 0!important;display:grid!important}.service-guide-page :where(.diplomni-benefits,.kursovi-advantage-row)>span{transition:transform .2s,border-color .2s,box-shadow .2s;color:#0a2859!important;background:#ffffffd1!important;border:1px solid #d8e5f3!important;border-radius:17px!important;align-items:center!important;gap:10px!important;min-height:60px!important;margin:0!important;padding:13px 15px!important;font-size:14px!important;font-weight:850!important;line-height:1.35!important;display:flex!important;box-shadow:0 10px 26px #1030620e!important}.service-guide-page :where(.diplomni-benefits,.kursovi-advantage-row)>span:hover{transform:translateY(-3px);border-color:#b8d1ef!important;box-shadow:0 17px 35px #1030621a!important}.service-guide-page :where(.diplomni-benefits,.kursovi-advantage-row) svg{flex:none;color:#0b5abb!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card){background:#ffffffe0!important;border:1px solid #d7e3f1!important;border-radius:26px!important;width:100%!important;margin:0!important;padding:10px!important;position:relative!important;overflow:hidden!important;box-shadow:0 28px 62px #10306226!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card) img{aspect-ratio:4/3!important;object-fit:cover!important;border-radius:19px!important;width:100%!important;height:auto!important;transition:transform .35s!important;display:block!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card):hover img{transform:scale(1.018)!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions){-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-sizing:border-box!important;background:#ffffffd6!important;border:1px solid #d8e4f2!important;border-radius:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;width:min(100%,520px)!important;max-width:520px!important;margin:25px 0 0!important;padding:13px!important;display:grid!important;overflow:hidden!important;box-shadow:0 17px 38px #10306214!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>a{box-sizing:border-box!important;white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:0 13px!important;font-size:15px!important;font-weight:900!important;line-height:1!important;display:flex!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.yellow-btn,.service-guide-page :where(.diplomni-actions,.kursovi-actions)>.blue-btn{grid-column:1/-1!important}.service-guide-page .diplomni-trust-section{background:#fff!important;border-bottom:1px solid #e0e9f5!important;padding:26px 0!important}.service-guide-page .diplomni-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.service-guide-page .diplomni-trust-card{color:#0a2859!important;text-align:center!important;background:#f8fbff!important;border:1px solid #dce6f2!important;border-radius:19px!important;justify-content:center!important;align-items:center!important;gap:11px!important;min-height:82px!important;padding:17px!important;font-weight:900!important;transition:all .22s!important;display:flex!important;box-shadow:0 12px 28px #1030620b!important}.service-guide-page .diplomni-trust-card:hover{transform:translateY(-4px);border-color:#b9d2ef!important;box-shadow:0 20px 42px #1030621a!important}.service-guide-page .diplomni-trust-card svg{flex:none;color:#0b5abb!important}.service-guide-page .diplomni-body-section{background:#f7faff!important;padding:62px 0 86px!important}.service-guide-page .diplomni-layout{display:block!important}.service-guide-page .diplomni-main{gap:36px!important;width:100%!important;min-width:0!important;display:grid!important}.service-guide-page .diplomni-panel{scroll-margin-top:120px;position:relative;overflow:hidden;background:#fff!important;border:1px solid #dce6f2!important;border-radius:24px!important;margin:0!important;padding:42px!important;box-shadow:0 18px 42px #10306211!important}.service-guide-page .diplomni-panel:nth-child(2n){background:#f6faff!important}.service-guide-page :where(.section-title,.diplomni-copy)>h2,.service-guide-page .diplomni-faq-grid h2,.service-guide-page :where(.diplomni-materials,.diplomni-defense)>h2{text-wrap:balance;padding-left:20px;position:relative;color:#081f47!important;letter-spacing:0!important;margin:0 0 18px!important;font-size:clamp(29px,3vw,42px)!important;line-height:1.16!important}.service-guide-page :where(.section-title,.diplomni-copy)>h2:before,.service-guide-page .diplomni-faq-grid h2:before,.service-guide-page :where(.diplomni-materials,.diplomni-defense)>h2:before{content:"";background:linear-gradient(#0b5abb,#63a9ff);border-radius:99px;width:6px;height:.9em;position:absolute;top:.12em;left:0}.service-guide-page .section-title>p{color:#5b6d87!important;max-width:820px!important;margin:0 0 27px!important;font-size:17px!important;font-weight:700!important;line-height:1.7!important}.service-guide-page .diplomni-copy>p{color:#384d6d!important;margin:0 0 22px!important;font-size:17px!important;font-weight:600!important;line-height:1.82!important}.service-guide-page .diplomni-two-col{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;align-items:start!important;gap:34px!important;display:grid!important}.service-guide-page .diplomni-side-image{background:#fff!important;border:1px solid #d8e4f2!important;border-radius:21px!important;margin:0!important;padding:8px!important;position:sticky!important;top:118px!important;overflow:hidden!important;box-shadow:0 18px 40px #1030621a!important}.service-guide-page .diplomni-side-image img{aspect-ratio:4/3!important;object-fit:cover!important;border-radius:15px!important;width:100%!important;height:auto!important;display:block!important}.service-guide-page :where(.diplomni-card-grid,.kursovi-card-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important;display:grid!important}.service-guide-page :where(.diplomni-card,.kursovi-card,.diplomni-specialty-card,.specialty-card,.kursovi-reason-card,.related-card){background:#fff!important;border:1px solid #dce6f2!important;border-radius:20px!important;transition:transform .22s,border-color .22s,box-shadow .22s!important;box-shadow:0 13px 30px #1030620e!important}.service-guide-page :where(.diplomni-card,.kursovi-card,.diplomni-specialty-card,.specialty-card,.kursovi-reason-card,.related-card):hover{border-color:#b9d2ef!important;transform:translateY(-5px)!important;box-shadow:0 21px 44px #1030621c!important}.service-guide-page :where(.diplomni-card,.kursovi-card){min-height:220px!important;padding:23px!important}.service-guide-page :where(.diplomni-card-icon,.kursovi-icon){color:#0b5abb!important;background:#eef6ff!important;border:1px solid #cfe0f4!important;border-radius:15px!important;place-items:center!important;width:50px!important;height:50px!important;margin:0 0 17px!important;display:grid!important}.service-guide-page :where(.diplomni-card,.kursovi-card) h3{color:#0a2859!important;margin:0 0 10px!important;font-size:20px!important;line-height:1.25!important}.service-guide-page :where(.diplomni-card,.kursovi-card) p{color:#5c6d86!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.65!important}.service-guide-page :where(.diplomni-specialties,.specialty-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.service-guide-page :where(.diplomni-specialty-card,.specialty-card){color:#0a2859!important;align-items:center!important;gap:12px!important;min-height:84px!important;padding:18px!important;font-weight:850!important;display:flex!important}.service-guide-page :where(.diplomni-specialty-card,.specialty-card) svg{flex:none;color:#0b5abb!important}.service-guide-page :where(.diplomni-timeline,.kursovi-timeline){grid-template-columns:1fr!important;gap:15px!important;max-width:900px!important;margin:28px auto 0!important;display:grid!important;position:relative!important}.service-guide-page :where(.diplomni-timeline,.kursovi-timeline):before{content:"";background:#c7dbf0;border-radius:99px;width:3px;position:absolute;top:28px;bottom:28px;left:30px}.service-guide-page :where(.diplomni-timeline-item,.kursovi-timeline-item){z-index:1!important;background:#fff!important;border:1px solid #dce6f2!important;border-radius:20px!important;grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:104px!important;margin:0!important;padding:16px 20px 16px 0!important;display:grid!important;position:relative!important;box-shadow:0 13px 28px #1030620e!important}.service-guide-page :where(.diplomni-timeline-dot,.timeline-dot){color:#fff!important;background:#0b5abb!important;border:5px solid #fff!important;border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;margin:0!important;font-size:18px!important;font-weight:950!important;display:grid!important;box-shadow:0 10px 24px #082e682e!important}.service-guide-page :where(.diplomni-timeline-item,.kursovi-timeline-item) h3{color:#0a2859!important;margin:0 0 7px!important;font-size:20px!important}.service-guide-page :where(.diplomni-timeline-item,.kursovi-timeline-item) p{color:#5b6d87!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.6!important}.service-guide-page .diplomni-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;display:grid!important}.service-guide-page :where(.diplomni-materials,.diplomni-defense){background:#fff!important;border:1px solid #dce6f2!important;border-radius:20px!important;min-width:0!important;padding:28px!important}.service-guide-page .modern-table-wrap{background:#fff!important;border:1px solid #dce6f2!important;border-radius:18px!important;overflow-x:auto!important}.service-guide-page .modern-table-wrap table{min-width:640px!important}.service-guide-page .modern-table-wrap th{color:#fff!important;background:#0b55ae!important}.service-guide-page .modern-table-wrap tbody tr:nth-child(2n){background:#f3f8fe!important}.service-guide-page .diplomni-faq-grid,.service-guide-page .kursovi-faq-grid{grid-template-columns:minmax(250px,.42fr) minmax(0,1fr)!important;align-items:start!important;gap:34px!important;display:grid!important}.service-guide-page .process-accordion{gap:12px!important;display:grid!important}.service-guide-page .process-accordion details{background:#fff!important;border:1px solid #dce6f2!important;border-radius:17px!important;margin:0!important;overflow:hidden!important;box-shadow:0 10px 24px #1030620b!important}.service-guide-page .process-accordion summary{color:#0a2859!important;min-height:66px!important;padding:19px 54px 19px 20px!important;font-size:17px!important;font-weight:900!important}.service-guide-page .process-accordion details p{color:#5c6d86!important;margin:0!important;padding:0 20px 20px!important;font-weight:650!important;line-height:1.65!important}.service-guide-page .related-posts{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important;display:grid!important}.service-guide-page .related-card{min-height:220px!important;padding:24px!important}.service-guide-page .related-card>span{color:#0b5abb!important;background:#eaf4ff!important;border-radius:999px!important;margin-bottom:17px!important;padding:7px 11px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}.service-guide-page .related-card h3{color:#0a2859!important;margin:0 0 12px!important;font-size:21px!important;line-height:1.3!important}.service-guide-page .related-card p{color:#5c6d86!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.65!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta){color:#fff!important;background:linear-gradient(135deg,#082b63,#0b55ae)!important;border:1px solid #ffffff24!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) minmax(390px,460px)!important;align-items:center!important;gap:34px!important;margin:0!important;padding:46px!important;display:grid!important;overflow:hidden!important;box-shadow:0 24px 55px #082e682e!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta) h2{color:#fff!important;margin:0 0 13px!important;font-size:clamp(31px,3.5vw,45px)!important;line-height:1.15!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta) p{color:#d8e7fb!important;margin:0!important;font-size:17px!important;font-weight:700!important;line-height:1.65!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta) :where(.diplomni-actions,.kursovi-actions){background:#ffffff1a!important;border-color:#fff3!important;margin:0!important;box-shadow:inset 0 1px #ffffff1f!important}.service-guide-page .kursovi-section{background:0 0!important;padding:34px 0!important}.service-guide-page .kursovi-section:first-of-type{padding-top:64px!important}.service-guide-page .kursovi-section>.container{background:#fff!important;border:1px solid #dce6f2!important;border-radius:24px!important;padding:42px!important;box-shadow:0 18px 42px #10306211!important}.service-guide-page .kursovi-section:nth-of-type(2n)>.container{background:#f6faff!important}.service-guide-page .kursovi-section .section-title h2,.service-guide-page .kursovi-faq-grid>div>h2{color:#081f47!important;letter-spacing:0!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.16!important}.service-guide-page .kursovi-section .section-title p,.service-guide-page .kursovi-faq-grid>div>p{color:#5b6d87!important;max-width:820px!important;font-size:17px!important;font-weight:700!important;line-height:1.7!important}.service-guide-page .kursovi-reason-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important;display:grid!important}.service-guide-page .kursovi-reason-card{min-height:210px!important;padding:25px!important}.service-guide-page .kursovi-reason-card svg{color:#0b5abb!important}@media (max-width:1050px){.service-guide-page :where(.diplomni-hero-grid,.kursovi-hero-grid){grid-template-columns:1fr!important;gap:38px!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card){max-width:780px!important}.service-guide-page .diplomni-two-col{grid-template-columns:1fr!important}.service-guide-page .diplomni-side-image{max-width:760px!important;position:relative!important;top:auto!important}.service-guide-page :where(.diplomni-card-grid,.kursovi-card-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.service-guide-page :where(.diplomni-specialties,.specialty-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta){grid-template-columns:1fr!important}}@media (max-width:760px){.service-guide-page :where(.diplomni-hero,.kursovi-hero){padding:48px 0 44px!important}.service-guide-page :where(.diplomni-hero,.kursovi-hero) h1{font-size:clamp(45px,13vw,62px)!important}.service-guide-page :where(.diplomni-lead,.kursovi-lead){font-size:17px!important}.service-guide-page :where(.diplomni-benefits,.kursovi-advantage-row),.service-guide-page .diplomni-trust-grid,.service-guide-page :where(.diplomni-card-grid,.kursovi-card-grid),.service-guide-page :where(.diplomni-specialties,.specialty-grid),.service-guide-page .diplomni-highlight-grid,.service-guide-page .related-posts,.service-guide-page .kursovi-reason-grid{grid-template-columns:1fr!important}.service-guide-page .diplomni-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.service-guide-page .diplomni-panel,.service-guide-page .kursovi-section>.container{border-radius:20px!important;padding:27px 20px!important}.service-guide-page .diplomni-faq-grid,.service-guide-page .kursovi-faq-grid{grid-template-columns:1fr!important}.service-guide-page :where(.diplomni-final-cta,.kursovi-final-cta){padding:30px 22px!important}}@media (max-width:520px){.service-guide-page :where(.diplomni-actions,.kursovi-actions){grid-template-columns:1fr!important;max-width:none!important}.service-guide-page :where(.diplomni-actions,.kursovi-actions)>a{grid-column:auto!important}.service-guide-page .diplomni-trust-grid{grid-template-columns:1fr!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card){border-radius:20px!important;padding:7px!important}.service-guide-page :where(.diplomni-hero-image,.kursovi-hero-card) img{border-radius:14px!important}.service-guide-page :where(.diplomni-timeline-item,.kursovi-timeline-item){grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;padding-right:14px!important}.service-guide-page :where(.diplomni-timeline-dot,.timeline-dot){width:50px!important;height:50px!important}.service-guide-page :where(.diplomni-timeline,.kursovi-timeline):before{left:26px!important}}.master-guide-page{background:#f8fbff}.master-guide-hero{background:linear-gradient(135deg,#fff9dc 0%,#f4f9ff 42%,#eef6ff 100%);border-bottom:1px solid #dce7f4;padding:76px 0 58px}.master-guide-intro{max-width:900px}.master-guide-intro h1{color:#081f47;letter-spacing:0;margin:0;font-size:clamp(52px,6vw,82px);font-weight:950;line-height:1}.master-hero-dashboard{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:stretch;gap:24px;margin-top:42px;display:grid}.master-summary-panel,.master-character-card{background:#ffffffe0;border:1px solid #d8e4f2;border-radius:24px;padding:30px;box-shadow:0 22px 52px #10306217}.master-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:24px;display:grid}.master-summary-card{background:#f7fbff;border:1px solid #dbe6f3;border-radius:20px;align-items:flex-start;gap:14px;min-height:116px;padding:19px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 12px 28px #1030620d}.master-summary-card:hover,.master-concept-card:hover,.master-service-card:hover,.master-checklist-card:hover,.master-material-card:hover,.master-premium-card:hover{border-color:#b9d2ef;transform:translateY(-4px)scale(1.01);box-shadow:0 20px 42px #1030621c}.master-summary-card strong{color:#0a2859;margin-bottom:7px;font-size:16px;display:block}.master-summary-card p{color:#5c6d86;margin:0;font-size:15px;font-weight:750;line-height:1.5}.master-outline-icon{color:#0b5abb;background:#eef6ff;border:1px solid #cfe0f4;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.master-character-card{color:#fff;background:linear-gradient(150deg,#0a326e,#0b55ae)}.master-character-header{border-bottom:1px solid #ffffff2e;align-items:flex-start;gap:14px;padding-bottom:20px;display:flex}.master-character-header>svg{color:#ffd15a;flex:none}.master-character-header span{color:#bcd8ff;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900;display:block}.master-character-header h2{color:#fff;margin:0;font-size:24px;line-height:1.2}.master-character-card ul{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.master-character-card li{color:#fff;background:#ffffff1a;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-weight:850;display:flex}.master-character-card li svg{color:#66e398;flex:none}.master-hero-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.master-hero-benefits span{color:#0a2859;text-align:center;background:#ffffffbf;border:1px solid #d8e4f2;border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:56px;padding:12px 14px;font-weight:900;display:flex}.master-hero-benefits svg{color:#0b5abb;flex:none}.master-hero-actions .diplomni-actions{background:#ffffffd1!important;border:1px solid #d8e4f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,540px)!important;margin-top:22px!important;padding:14px!important;display:grid!important;box-shadow:0 18px 38px #10306214!important}.master-hero-actions .diplomni-actions a{white-space:nowrap!important;border-radius:15px!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:0 14px!important}.master-hero-actions .yellow-btn,.master-hero-actions .blue-btn{grid-column:1/-1}.master-premium-band{background:#fff;border-bottom:1px solid #e0e9f5;padding:26px 0}.master-premium-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.master-premium-card{color:#0a2859;text-align:center;background:#f8fbff;border:1px solid #dce6f2;border-radius:20px;justify-content:center;align-items:center;gap:11px;min-height:82px;padding:18px;font-weight:900;transition:all .22s;display:flex}.master-premium-card svg{color:#0b5abb;flex:none}.master-guide-body{padding-top:64px;padding-bottom:84px}.master-guide-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:34px;display:grid}.master-guide-article{gap:42px;min-width:0;display:grid}.master-guide-section{background:#fff;border:1px solid #dce6f2;border-radius:24px;padding:42px;scroll-margin-top:124px;box-shadow:0 18px 42px #1030620f}.master-guide-section:nth-of-type(2n){background:#f7fbff}.master-section-heading{align-items:center;gap:13px;display:flex;color:#081f47!important;letter-spacing:0!important;margin:0 0 20px!important;font-size:clamp(30px,3.2vw,43px)!important;line-height:1.14!important}.master-section-heading>svg{color:#0b5abb;flex:none}.master-section-lead,.master-guide-section .section-title>p{max-width:820px;color:#5b6d87!important;margin:0 0 26px!important;font-size:17px!important;font-weight:700!important;line-height:1.7!important}.master-reading-copy{max-width:860px}.master-reading-copy>p{color:#344765;margin:0 0 24px;font-size:18px;font-weight:600;line-height:1.82}.master-important-box{background:#eef6ff;border:1px solid #cfe0f4;border-left:6px solid #0b5abb;border-radius:18px;align-items:flex-start;gap:15px;margin:30px 0;padding:22px 24px;display:flex;box-shadow:0 14px 30px #1030620f}.master-important-box>svg{color:#0b5abb;flex:none}.master-important-box strong{color:#0a2859;margin-bottom:6px;font-size:18px;display:block}.master-important-box p{color:#415677!important;margin:0!important;font-size:16px!important;font-weight:750!important;line-height:1.65!important}.master-important-box.compact{margin-bottom:0}.master-guide-quote{color:#fff;background:#0a326e;border-left:6px solid #ffb703;border-radius:20px;margin:32px 0 0;padding:28px 30px;font-size:22px;font-weight:800;line-height:1.6;box-shadow:0 18px 40px #082e6829}.master-concepts-grid,.master-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.master-concept-card,.master-service-card{background:#fff;border:1px solid #dce6f2;border-radius:20px;padding:22px;transition:all .22s;box-shadow:0 13px 30px #1030620d}.master-concept-card h3,.master-service-card h3{color:#0a2859;margin:16px 0 9px;font-size:20px;line-height:1.25}.master-concept-card p,.master-service-card p{color:#5c6d86!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.65!important}.master-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.master-comparison-card{background:#fff;border:1px solid #dce6f2;border-radius:22px;padding:28px;box-shadow:0 16px 36px #1030620f}.master-comparison-card.thesis{background:#eef6ff;border-color:#bad4f1}.master-comparison-card h3{color:#0a2859;margin:17px 0;font-size:25px}.master-comparison-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.master-comparison-card li{color:#40516e;align-items:flex-start;gap:9px;font-weight:750;line-height:1.45;display:flex}.master-comparison-card li svg{color:#17a75a;flex:none;margin-top:2px}.master-checklist-section{background:linear-gradient(140deg,#f4f9ff,#fff)!important}.master-checklist-grid,.master-materials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.master-checklist-card,.master-material-card{color:#0a2859;background:#fff;border:1px solid #dce6f2;border-radius:17px;align-items:center;gap:11px;min-height:58px;padding:15px 17px;font-weight:850;transition:all .22s;display:flex;box-shadow:0 10px 24px #1030620b}.master-checklist-card svg,.master-material-card svg{color:#16ad5b;flex:none}.master-process-timeline{gap:16px;margin-top:28px;display:grid;position:relative}.master-process-timeline:before{content:"";background:#c9dcf1;border-radius:99px;width:3px;position:absolute;top:32px;bottom:32px;left:29px}.master-process-item{z-index:1;grid-template-columns:60px minmax(0,1fr);align-items:stretch;gap:16px;display:grid;position:relative}.master-process-marker{color:#fff;background:#0b5abb;border:5px solid #fff;border-radius:50%;align-self:center;place-items:center;width:60px;height:60px;font-size:19px;font-weight:950;display:grid;box-shadow:0 10px 24px #082e682e}.master-process-card{background:#fff;border:1px solid #dce6f2;border-radius:20px;grid-template-columns:48px minmax(0,1fr);column-gap:15px;padding:20px;transition:all .22s;display:grid;box-shadow:0 13px 30px #1030620d}.master-process-card:hover{transform:translate(4px);box-shadow:0 20px 42px #1030621c}.master-process-card .master-outline-icon{grid-row:1/3}.master-process-card h3{color:#0a2859;margin:1px 0 5px;font-size:20px}.master-process-card p{color:#5c6d86!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.6!important}.master-materials-section{background:#f4f9ff!important}.master-guide-article .related-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.master-guide-sidebar{scrollbar-width:thin;gap:18px;max-height:calc(100vh - 136px);padding-right:3px;display:grid;position:sticky;top:118px;overflow:auto}.master-sidebar-contact,.master-sidebar-nav,.master-sidebar-related{background:#fff;border:1px solid #dce6f2;border-radius:22px;padding:22px;box-shadow:0 16px 36px #10306212}.master-sidebar-contact h3,.master-sidebar-nav h3,.master-sidebar-related h3{color:#0a2859;margin:15px 0 10px;font-size:20px;line-height:1.25}.master-sidebar-contact p{color:#5c6d86;margin:0 0 17px;font-size:14px;font-weight:700;line-height:1.6}.master-sidebar-contact a{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:9px;padding:0 12px;font-size:14px;font-weight:900;display:flex}.master-sidebar-nav,.master-sidebar-related{gap:6px;display:grid}.master-sidebar-nav h3,.master-sidebar-related h3{margin:0 0 8px}.master-sidebar-nav a,.master-sidebar-related a{color:#52647f;border-radius:12px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:14px;font-weight:800;line-height:1.35;transition:all .2s;display:flex}.master-sidebar-nav a:hover,.master-sidebar-related a:hover{color:#0b5abb;background:#eef6ff;transform:translate(3px)}.master-sidebar-related svg{color:#0b5abb;flex:none;margin-top:1px}.master-final-cta{grid-template-columns:1fr!important}.master-final-cta h2{align-items:flex-start;gap:13px;display:flex}.master-final-cta h2 svg{color:#ffd15a;flex:none}.master-final-cta .diplomni-actions{background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:21px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:520px!important;margin:8px 0 0!important;padding:15px!important;display:grid!important}.master-final-cta .diplomni-actions a{white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:0 12px!important}.master-final-cta .yellow-btn,.master-final-cta .blue-btn{grid-column:1/-1}@media (max-width:1240px){.master-guide-layout{grid-template-columns:1fr}.master-guide-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:relative;top:0;overflow:visible}}@media (max-width:980px){.master-hero-dashboard{grid-template-columns:1fr}.master-hero-benefits,.master-premium-grid,.master-concepts-grid,.master-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-guide-sidebar{grid-template-columns:1fr}}@media (max-width:680px){.master-guide-hero{padding:48px 0 42px}.master-guide-intro h1{font-size:44px}.master-hero-dashboard{margin-top:30px}.master-summary-panel,.master-character-card,.master-guide-section{border-radius:20px;padding:24px}.master-summary-grid,.master-hero-benefits,.master-premium-grid,.master-concepts-grid,.master-service-grid,.master-comparison-grid,.master-checklist-grid,.master-materials-grid,.master-guide-article .related-posts{grid-template-columns:1fr}.master-section-heading{align-items:flex-start;font-size:29px!important}.master-reading-copy>p{font-size:17px;line-height:1.75}.master-guide-quote{padding:23px;font-size:19px}.master-hero-actions .diplomni-actions,.master-final-cta .diplomni-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important}.master-hero-actions .yellow-btn,.master-hero-actions .blue-btn,.master-final-cta .yellow-btn,.master-final-cta .blue-btn{grid-column:auto}.master-process-item{grid-template-columns:52px minmax(0,1fr);gap:11px}.master-process-marker{border-width:4px;width:52px;height:52px}.master-process-timeline:before{left:25px}.master-process-card{grid-template-columns:1fr}.master-process-card .master-outline-icon{grid-row:auto}.master-final-cta h2{font-size:29px!important}}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn,.process-hero .process-actions .blue-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:16px!important;flex:none!important;grid-column:auto!important;justify-content:center!important;min-width:0!important;min-height:58px!important;padding:0 22px!important}.process-hero .process-actions .yellow-btn{order:1;width:274px!important}.process-hero .process-actions .green-btn{order:2;width:162px!important}.process-hero .process-actions .purple-btn{order:3;width:120px!important}.process-hero .process-actions .blue-btn{order:4;width:214px!important}.process-final-cta{grid-template-columns:minmax(0,1fr) minmax(360px,430px)!important;align-items:center!important;gap:34px!important;overflow:hidden!important}.process-final-cta .process-actions{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffff1c!important;border:1px solid #ffffff2e!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:430px!important;margin:0 0 0 auto!important;padding:16px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1f!important}.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn,.process-final-cta .process-actions .green-btn,.process-final-cta .process-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;grid-column:auto!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:56px!important;padding:0 14px!important;font-size:15px!important}@media (max-width:1240px){.process-final-cta{grid-template-columns:1fr!important}.process-final-cta .process-actions{margin-left:0!important}}@media (max-width:760px){.process-hero .process-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important;display:grid!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn,.process-hero .process-actions .blue-btn{width:100%!important}.process-final-cta .process-actions{grid-template-columns:1fr!important;max-width:none!important}}.prices-hero .price-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important;width:min(100%,458px)!important;max-width:458px!important;padding:14px!important;display:grid!important;overflow:hidden!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn{grid-column:1/-1!important;width:100%!important}.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{box-sizing:border-box!important;border-radius:15px!important;grid-column:auto!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}.prices-hero .price-actions .green-btn{margin-right:4px!important}.prices-hero .price-actions .purple-btn{margin-left:4px!important}@media (max-width:520px){.prices-hero .price-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{grid-column:auto!important;margin-left:0!important;margin-right:0!important}}.prices-hero .price-actions{row-gap:12px!important;padding:14px!important}.prices-hero .price-actions .yellow-btn{border-bottom-right-radius:15px!important;border-bottom-left-radius:15px!important;margin-bottom:0!important}.prices-hero .price-actions .blue-btn{border-top-left-radius:15px!important;border-top-right-radius:15px!important;margin-top:12px!important}.prices-hero .price-actions .yellow-btn+.blue-btn{transform:translateY(0)!important}.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{margin-top:0!important}.prices-hero .price-actions{box-sizing:border-box!important;background:#ffffffb8!important;border:1px solid #dce5f2!important;border-radius:22px!important;flex-wrap:wrap!important;gap:12px!important;width:min(100%,488px)!important;max-width:488px!important;padding:14px!important;display:flex!important;overflow:visible!important;box-shadow:0 18px 38px #10306214!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn{border-radius:15px!important;flex:0 0 100%!important;width:auto!important;max-width:none!important;margin:0!important}.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{border-radius:15px!important;flex:0 0 calc(50% - 6px)!important;width:auto!important;max-width:none!important;margin:0!important}@media (max-width:520px){.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{flex-basis:100%!important}}.prices-hero .price-actions{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-items:stretch!important;gap:12px!important;width:min(100%,456px)!important;max-width:456px!important;padding:14px!important;display:grid!important;overflow:hidden!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn{grid-column:1/-1!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{box-sizing:border-box!important;flex:none!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:12px!important;padding-right:12px!important;display:flex!important}@media (max-width:520px){.prices-hero .price-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important}.prices-hero .price-actions .yellow-btn,.prices-hero .price-actions .blue-btn,.prices-hero .price-actions .green-btn,.prices-hero .price-actions .purple-btn{grid-column:auto!important}}.process-hero .process-actions{width:max-content!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(2,minmax(0,220px))!important;align-items:stretch!important;gap:14px!important;margin-top:30px!important;padding:0!important;display:grid!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:16px!important;flex:none!important;grid-column:auto!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:58px!important;margin:0!important;padding:0 16px!important;font-size:16px!important}@media (max-width:560px){.process-hero .process-actions{grid-template-columns:1fr!important;width:100%!important}}.process-board-polished{background:linear-gradient(145deg,#fff,#f5f9ff)!important;border:1px solid #d8e6f6!important;border-radius:32px!important;width:min(100%,500px)!important;padding:24px!important;animation:none!important;transform:none!important;box-shadow:0 34px 80px #082e682e,inset 0 1px #ffffffe6!important}.process-board-polished .process-board-head{border-bottom:1px solid #dce8f7!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-bottom:18px!important;padding-bottom:18px!important;display:flex!important}.process-board-polished .process-board-head span{color:#0a2859!important;font-size:22px!important;font-weight:950!important;display:block!important}.process-board-polished .process-board-head p{color:#65758f!important;margin:4px 0 0!important;font-size:13px!important;font-weight:800!important}.process-board-polished .process-board-head strong{color:#fff!important;background:linear-gradient(135deg,#0b4ca4,#0b72dd)!important;border-radius:999px!important;flex:none!important;min-height:38px!important;padding:0 15px!important;font-size:15px!important;box-shadow:0 12px 24px #0b4ca433!important}.process-mini-steps-polished{gap:11px!important;display:grid!important;position:relative!important}.process-mini-steps-polished:before{content:""!important;opacity:.45!important;background:linear-gradient(#ffb703,#0b72dd,#19b45b)!important;border-radius:999px!important;width:2px!important;position:absolute!important;top:22px!important;bottom:22px!important;left:25px!important}.process-mini-step-polished{z-index:1!important;background:#ffffffe6!important;border:1px solid #dce8f7!important;border-radius:20px!important;grid-template-columns:52px 44px 1fr!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:12px 14px!important;transition:all .22s!important;display:grid!important;position:relative!important;box-shadow:0 12px 26px #1030620e!important}.process-mini-step-polished:hover{border-color:#bcd9ff!important;transform:translate(4px)!important;box-shadow:0 18px 36px #1030621a!important}.process-mini-step-polished b{color:#08254f!important;background:linear-gradient(#ffc21a,#ffa801)!important;border-radius:17px!important;place-items:center!important;width:52px!important;height:52px!important;font-size:22px!important;font-weight:950!important;display:grid!important;box-shadow:0 12px 22px #ffb80338!important}.process-mini-icon{color:#0b4ca4!important;background:#eef6ff!important;border-radius:15px!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.process-mini-copy{min-width:0!important;display:block!important}.process-mini-copy strong{color:#0a2859!important;font-size:16px!important;line-height:1.15!important;display:block!important}.process-mini-copy small{color:#60718c!important;margin-top:4px!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important;display:block!important}@media (max-width:760px){.process-board-polished{border-radius:24px!important;padding:18px!important}.process-mini-step-polished{grid-template-columns:46px 38px 1fr!important;gap:10px!important;padding:10px!important}.process-mini-step-polished b{border-radius:15px!important;width:46px!important;height:46px!important}.process-mini-icon{width:38px!important;height:38px!important}}.process-hero .process-actions{box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffd1!important;border:1px solid #dce5f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,456px)!important;max-width:456px!important;margin-top:30px!important;padding:14px!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 40px #10306214!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn{grid-column:1/-1!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;flex:none!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;margin:0!important;padding:0 14px!important;font-size:16px!important}.process-hero .process-actions .yellow-btn{order:1!important}.process-hero .process-actions .blue-btn{order:2!important}.process-hero .process-actions .green-btn{order:3!important}.process-hero .process-actions .purple-btn{order:4!important}@media (max-width:520px){.process-hero .process-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important}.process-hero .process-actions .yellow-btn,.process-hero .process-actions .blue-btn,.process-hero .process-actions .green-btn,.process-hero .process-actions .purple-btn{grid-column:auto!important}}.process-final-cta .process-actions{box-sizing:border-box!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffff1c!important;border:1px solid #ffffff2e!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:430px!important;margin:0 0 0 auto!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f!important}.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn{grid-column:1/-1!important}.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn,.process-final-cta .process-actions .green-btn,.process-final-cta .process-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;flex:none!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;margin:0!important;padding:0 16px!important;font-size:15px!important}.process-final-cta .process-actions .yellow-btn{order:1!important}.process-final-cta .process-actions .blue-btn{background:#ffffff1f!important;border:1px solid #ffffff42!important;order:2!important}.process-final-cta .process-actions .green-btn{order:3!important}.process-final-cta .process-actions .purple-btn{order:4!important}@media (max-width:1240px){.process-final-cta .process-actions{margin-left:0!important}}@media (max-width:520px){.process-final-cta .process-actions{grid-template-columns:1fr!important;max-width:none!important}.process-final-cta .process-actions .yellow-btn,.process-final-cta .process-actions .blue-btn,.process-final-cta .process-actions .green-btn,.process-final-cta .process-actions .purple-btn{grid-column:auto!important}}.kursovi-hero .kursovi-actions{box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffc7!important;border:1px solid #dce5f2!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(100%,430px)!important;max-width:430px!important;margin-top:28px!important;padding:14px!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 38px #10306214!important}.kursovi-hero .kursovi-actions .yellow-btn,.kursovi-hero .kursovi-actions .blue-btn{grid-column:1/-1!important}.kursovi-hero .kursovi-actions .yellow-btn,.kursovi-hero .kursovi-actions .blue-btn,.kursovi-hero .kursovi-actions .green-btn,.kursovi-hero .kursovi-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;flex:none!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;margin:0!important;padding:0 14px!important;font-size:15px!important}.kursovi-hero .kursovi-actions .yellow-btn{order:1!important}.kursovi-hero .kursovi-actions .blue-btn{order:2!important}.kursovi-hero .kursovi-actions .green-btn{order:3!important}.kursovi-hero .kursovi-actions .purple-btn{order:4!important}.kursovi-final-cta{grid-template-columns:minmax(0,1fr) minmax(390px,430px)!important;align-items:center!important;gap:32px!important}.kursovi-final-cta .kursovi-actions{box-sizing:border-box!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffff1c!important;border:1px solid #ffffff2e!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:430px!important;margin:0 0 0 auto!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f!important}.kursovi-final-cta .kursovi-actions .yellow-btn,.kursovi-final-cta .kursovi-actions .blue-btn{grid-column:1/-1!important}.kursovi-final-cta .kursovi-actions .yellow-btn,.kursovi-final-cta .kursovi-actions .blue-btn,.kursovi-final-cta .kursovi-actions .green-btn,.kursovi-final-cta .kursovi-actions .purple-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:15px!important;flex:none!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:54px!important;margin:0!important;padding:0 16px!important;font-size:15px!important}.kursovi-final-cta .kursovi-actions .yellow-btn{order:1!important}.kursovi-final-cta .kursovi-actions .blue-btn{background:#ffffff1f!important;border:1px solid #ffffff42!important;order:2!important}.kursovi-final-cta .kursovi-actions .green-btn{order:3!important}.kursovi-final-cta .kursovi-actions .purple-btn{order:4!important}@media (max-width:1240px){.kursovi-final-cta{grid-template-columns:1fr!important}.kursovi-final-cta .kursovi-actions{margin-left:0!important}}@media (max-width:520px){.kursovi-hero .kursovi-actions,.kursovi-final-cta .kursovi-actions{grid-template-columns:1fr!important;width:100%!important;max-width:none!important}.kursovi-hero .kursovi-actions .yellow-btn,.kursovi-hero .kursovi-actions .blue-btn,.kursovi-hero .kursovi-actions .green-btn,.kursovi-hero .kursovi-actions .purple-btn,.kursovi-final-cta .kursovi-actions .yellow-btn,.kursovi-final-cta .kursovi-actions .blue-btn,.kursovi-final-cta .kursovi-actions .green-btn,.kursovi-final-cta .kursovi-actions .purple-btn{grid-column:auto!important}}:where(.service-guide-page,.master-guide-page) .fade-up{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.diploma-sidebar-card>a.blog-sidebar-whatsapp{border:1px solid #25d366;box-shadow:0 10px 22px #25d36638;color:#fff!important;background:#25d366!important}.diploma-sidebar-card>a.blog-sidebar-whatsapp:hover{background:#20bd5a!important}.diploma-sidebar-card>a.blog-sidebar-viber{border:1px solid #7360f2;box-shadow:0 10px 22px #7360f23d;color:#fff!important;background:#7360f2!important}.diploma-sidebar-card>a.blog-sidebar-viber:hover{background:#6652dc!important}.diploma-sidebar-card>a.blog-sidebar-whatsapp svg,.diploma-sidebar-card>a.blog-sidebar-viber svg{color:#fff;stroke:#fff}.contact-premium-form .contact-consent{color:#40516e;grid-template-columns:none;align-items:flex-start;gap:11px;margin:4px 0 18px;font-size:14px;font-weight:750;line-height:1.5;display:flex}.contact-premium-form .contact-consent input{accent-color:#0b4ca4;width:18px;min-width:18px;height:18px;margin:2px 0 0;padding:0}.contact-premium-form .contact-consent a{color:#0b4ca4;text-underline-offset:3px;text-decoration:underline}.contact-premium-form .submit-btn:disabled{opacity:.7;cursor:wait;transform:none}.contact-form-status{border-radius:12px;margin:14px 0 0;padding:13px 15px;font-size:14px;font-weight:800;line-height:1.5}.contact-form-status.success{color:#0b6b38;background:#eafaf1;border:1px solid #9ee0b9}.contact-form-status.error{color:#a12525;background:#fff1f1;border:1px solid #f2b8b8}
