﻿:root{--primary:#842f8c;--primary-dark:#4d1454;--orange:#fe6102;--ink:#171219;--muted:#6f6871;--soft:#f8f3f9;--line:#eadfeb;--white:#fff;--shadow:0 22px 70px rgba(72,26,77,.14)
}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Manrope,sans-serif;color:var(--ink);background:var(--white);overflow-x:hidden;line-height:1.65}a{text-decoration:none;color:inherit}button,a{font:inherit}.wrap{width:calc(100% - 40px);max-width:1160px;margin:auto}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--primary);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{content:"";width:28px;height:2px;background:var(--orange)}h1,h2,h3,.logo{font-family:Syne,sans-serif;line-height:1.06}h2{font-size:clamp(2.2rem, 5vw, 4rem);letter-spacing:-.045em}.section-lead{max-width:640px;color:var(--muted);font-size:1.05rem;margin-top:18px}.section{padding:110px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:100px;font-weight:800;transition:.3s ease;border:1px solid transparent}.btn-primary{background:var(--orange);color:#fff;box-shadow:0 12px 30px rgba(254,97,2,0.25)}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(254,97,2,0.35)}.btn-ghost{border-color:rgba(255,255,255,0.35);color:#fff}.btn-ghost:hover{background:#fff;color:var(--primary)}header{position:fixed;z-index:50;top:0;width:100%;transition:.3s}header.scrolled{background:rgba(255,255,255,0.9);backdrop-filter:blur(18px);box-shadow:0 1px 20px rgba(0,0,0,0.07)}nav{height:82px;display:flex;align-items:center;justify-content:space-between}.logo{font-size:1.25rem;font-weight:800;color:#fff;letter-spacing:-.04em}.logo b{color:var(--orange)}.nav-links{display:flex;align-items:center;gap:30px;color:rgba(255,255,255,0.82);font-size:.9rem;font-weight:700}.nav-cta{border:1px solid rgba(255,255,255,0.3);padding:10px 17px;border-radius:30px}.scrolled .logo,.scrolled .nav-links{color:var(--ink)}.scrolled .nav-cta{border-color:var(--line)}.menu{display:none;background:none;border:0;color:#fff;font-size:1.6rem}.scrolled .menu{color:var(--primary)}.hero{min-height:800px;padding:160px 0 90px;position:relative;color:#fff;background:radial-gradient(circle at 85% 20%, rgba(254,97,2,0.28), transparent 26%),radial-gradient(circle at 12% 80%, rgba(201,92,211,0.22), transparent 28%),linear-gradient(135deg, #3c0b43, #842f8c 64%, #62216a);overflow:hidden}.hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom, #000, transparent)}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.04fr .96fr;gap:65px;align-items:center}.hero h1{font-size:clamp(3.2rem, 6vw, 6rem);letter-spacing:-.065em;margin:22px 0}.hero h1 span{color:#ff8945}.hero p{font-size:1.1rem;color:rgba(255,255,255,0.75);max-width:570px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero-note{display:flex;gap:24px;margin-top:38px;font-size:.82rem;color:rgba(255,255,255,0.7)}.hero-note span{display:flex;align-items:center;gap:7px}.hero-note i{width:8px;height:8px;background:#ff8b49;border-radius:50%}.browser{position:relative;transform:rotate(2deg);animation:float 6s ease-in-out infinite}.browser:before{content:"";position:absolute;width:120%;height:120%;left:-10%;top:-10%;background:rgba(255,255,255,0.12);filter:blur(45px);border-radius:50%}.browser-frame{position:relative;background:#fff;padding:12px;border-radius:22px;box-shadow:0 40px 100px rgba(22,5,25,0.42)}.browser-top{height:34px;display:flex;align-items:center;gap:6px;padding-left:6px}.browser-top i{width:8px;height:8px;border-radius:50%;background:#ddd}.browser-top i:first-child{background:#ff7f69}.browser-top i:nth-child(2){background:#ffc34c}.browser-top i:nth-child(3){background:#5fd280}.screen{min-height:400px;border-radius:14px;background:#f8f3f9;color:var(--ink);overflow:hidden}.screen-nav{padding:18px 22px;display:flex;justify-content:space-between;align-items:center;background:#fff}.screen-logo{font-family:Syne;font-weight:800;color:var(--primary)}.screen-pill{width:76px;height:25px;background:var(--orange);border-radius:20px}.screen-hero{padding:46px 32px;background:linear-gradient(145deg, #842f8c, #55205a);color:#fff}.screen-line{height:10px;background:rgba(255,255,255,0.3);border-radius:10px;width:64%;margin-bottom:12px}.screen-title{font-family:Syne;font-size:2.1rem;line-height:1.05;width:86%;margin:15px 0}.screen-btn{height:34px;width:110px;background:var(--orange);border-radius:20px;margin-top:24px}.screen-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:9px;padding:16px}.screen-card{height:88px;background:#fff;border-radius:10px;box-shadow:0 8px 18px rgba(67,23,73,0.08)}.badge-float{position:absolute;right:-34px;bottom:55px;background:#fff;color:var(--ink);padding:14px 18px;border-radius:15px;box-shadow:var(--shadow);font-weight:800;animation:float 5s 1s ease-in-out infinite}.badge-float b{color:var(--primary);display:block;font-size:1.25rem}.marquee{background:var(--orange);color:#fff;overflow:hidden;white-space:nowrap;transform:rotate(-1deg);margin-top:-18px;position:relative;z-index:3}.track{display:inline-flex;gap:38px;padding:17px 0;font-family:Syne;font-weight:800;animation:marquee 25s linear infinite}.track span:after{content:"✦";margin-left:38px;color:#5a155f}.stats{display:grid;grid-template-columns:repeat(4, 1fr);border:1px solid var(--line);border-radius:22px;overflow:hidden;margin-top:60px}.stat{padding:28px;border-right:1px solid var(--line)}.stat:last-child{border:0}.stat b{display:block;font-family:Syne;font-size:2rem;color:var(--primary)}.stat span{font-size:.86rem;color:var(--muted)}.services{background:var(--soft)}.services-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.service-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:50px}.service{background:#fff;border:1px solid var(--line);border-radius:24px;padding:30px;transition:.35s}.service:hover{transform:translateY(-8px);box-shadow:var(--shadow);border-color:transparent}.icon{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:var(--soft);color:var(--primary);font-size:1.5rem;margin-bottom:40px}.service:nth-child(2) .icon{background:#fff2e9;color:var(--orange)}.service h3{font-size:1.25rem;margin-bottom:12px}.service p{color:var(--muted);font-size:.94rem}.service a{display:inline-block;margin-top:24px;color:var(--primary);font-weight:800}.process-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.sticky{position:sticky;top:130px;align-self:start}.steps{counter-reset:steps}.step{display:grid;grid-template-columns:70px 1fr;gap:22px;padding:28px 0;border-bottom:1px solid var(--line)}.step:before{counter-increment:steps;content:"0" counter(steps);font-family:Syne;color:var(--orange);font-size:1.2rem}.step h3{font-size:1.3rem;margin-bottom:8px}.step p{color:var(--muted)}.pricing{background:#1e1220;color:#fff;position:relative;overflow:hidden}.pricing:before{content:"";position:absolute;width:480px;height:480px;background:var(--primary);filter:blur(150px);opacity:.35;top:-150px;right:-100px}.pricing .section-lead{color:#bfb4c1}.price-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:50px;align-items:stretch}.price{position:relative;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.13);border-radius:26px;padding:32px;display:flex;flex-direction:column;transition:.3s}.price:hover{transform:translateY(-7px)}.price.featured{background:#fff;color:var(--ink);transform:translateY(-12px);box-shadow:0 30px 80px rgba(0,0,0,0.3)}.price.featured:hover{transform:translateY(-18px)}.popular{position:absolute;right:24px;top:24px;background:var(--orange);color:#fff;padding:6px 10px;border-radius:20px;font-size:.7rem;font-weight:800;text-transform:uppercase}.price h3{font-size:1.4rem}.amount{font-family:Syne;font-size:3.8rem;line-height:1;margin:24px 0 8px}.amount small{font:600 1rem Manrope;color:#9f92a2}.price p{color:#bfb4c1;font-size:.9rem}.featured p,.featured .amount small{color:var(--muted)}.price ul{list-style:none;margin:25px 0 30px;flex:1}.price li{padding:9px 0;font-size:.9rem;display:flex;gap:10px}.price li:before{content:"✓";color:#ff8140;font-weight:900}.price .btn{width:100%;border-color:rgba(255,255,255,0.25);color:#fff}.featured .btn{background:var(--primary);color:#fff}.pricing-note{text-align:center;color:#988e9b;font-size:.82rem;margin-top:24px}.portfolio-intro{display:flex;justify-content:space-between;align-items:end;gap:30px}.portfolio-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:22px;margin-top:52px}.work{grid-column:span 6;border-radius:26px;overflow:hidden;position:relative;background:#19121b;border:1px solid var(--line);box-shadow:0 18px 50px rgba(54,18,58,0.1);transition:transform .4s ease,box-shadow .4s ease}.work:nth-child(1),.work:nth-child(4),.work:nth-child(5),.work:nth-child(8){grid-column:span 7}.work:nth-child(2),.work:nth-child(3),.work:nth-child(6),.work:nth-child(7){grid-column:span 5}.work-media{height:300px;overflow:hidden;position:relative;background:#eee}.work-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(18,7,20,0.42), transparent 50%);opacity:.7;transition:.35s}.work-media img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform 0.65s cubic-bezier(0.2, 0.7, 0.2, 1)}.work-body{padding:27px;color:#fff}.work-meta{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px}.tag{display:inline-flex;color:#d8bedb;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.work-number{font-family:Syne;color:var(--orange);font-size:.78rem}.work h3{font-size:1.65rem;margin-bottom:9px}.work p{color:#bfb4c1;font-size:.92rem;min-height:48px}.work-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:#fff;font-weight:800;font-size:.88rem}.work-link span{display:grid;place-items:center;width:28px;height:28px;background:var(--primary);border-radius:50%;transition:.3s}.work:hover{transform:translateY(-8px);box-shadow:0 28px 65px rgba(54,18,58,0.18)}.work:hover .work-media img{transform:scale(1.045)}.work:hover .work-media:after{opacity:.25}.work:hover .work-link span{background:var(--orange);transform:translate(3px, -3px)}.testimonial{margin-top:22px;background:var(--soft);border-radius:28px;padding:42px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.quote{font-family:Syne;font-size:clamp(1.3rem, 2.5vw, 2rem);line-height:1.35;max-width:820px}.stars{color:var(--orange);font-size:1.3rem;letter-spacing:5px}.cta{padding:80px 0 100px}.cta-box{background:var(--primary);border-radius:32px;padding:70px;color:#fff;text-align:center;position:relative;overflow:hidden}.cta-box:before,.cta-box:after{content:"";position:absolute;border:1px solid rgba(255,255,255,0.13);border-radius:50%;width:300px;height:300px}.cta-box:before{left:-170px;top:-80px}.cta-box:after{right:-120px;bottom:-210px}.cta h2{position:relative;z-index:2;max-width:780px;margin:auto}.cta p{position:relative;z-index:2;color:rgba(255,255,255,0.72);margin:20px 0 30px}.cta .btn{position:relative;z-index:2}footer{border-top:1px solid var(--line);padding:34px 0}.footer{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:.86rem}.footer .logo{color:var(--primary)}.socials{display:flex;gap:18px}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal.show{opacity:1;transform:none}@keyframes float{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-14px) rotate(1deg)}}@keyframes marquee{to{transform:translateX(-50%)}}@media (max-width: 900px){.nav-links{display:flex;position:fixed;top:70px;left:14px;right:14px;z-index:60;flex-direction:column;align-items:stretch;gap:0;padding:14px;background:rgba(255,255,255,0.97);color:var(--ink);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 70px rgba(34,10,37,0.22);opacity:0;visibility:hidden;transform:translateY(-12px) scale(0.98);transform-origin:top;transition:opacity .25s ease,transform .25s ease,visibility .25s}.nav-links.open{opacity:1;visibility:visible;transform:none}.nav-links a{padding:13px 15px;border-radius:12px}.nav-links a:hover{background:var(--soft);color:var(--primary)}.nav-links .nav-cta{margin-top:8px;text-align:center;background:var(--primary);color:#fff;border-color:var(--primary)}.menu{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;cursor:pointer;transition:.2s}.menu:hover,.menu[aria-expanded="true"]{background:rgba(255,255,255,0.14)}.scrolled .menu:hover,.scrolled .menu[aria-expanded="true"]{background:var(--soft)}body.menu-open{overflow:hidden}.hero{padding-top:130px}.hero-grid,.process-grid{grid-template-columns:1fr}.hero-grid{gap:55px}.browser{max-width:600px}.stats{grid-template-columns:repeat(2, 1fr)}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.service-grid,.price-grid{grid-template-columns:1fr}.service{padding:26px}.price.featured{transform:none}.portfolio-grid{grid-template-columns:1fr}.sticky{position:static}.services-head{align-items:start;flex-direction:column}}@media (max-width: 600px){.wrap{width:calc(100% - 28px);max-width:1160px}.section{padding:82px 0}nav{height:70px}.hero{min-height:auto;padding:125px 0 80px}.hero h1{font-size:3.25rem}.hero-note{flex-direction:column;gap:8px}.badge-float{right:-5px;bottom:25px}.screen{min-height:310px}.screen-hero{padding:30px 22px}.screen-title{font-size:1.55rem}.screen-card{height:60px}.stats{margin-top:40px}.stat{padding:20px 16px}.stat b{font-size:1.55rem}.price-grid{gap:14px}.testimonial{grid-template-columns:1fr;padding:30px}.cta-box{padding:52px 22px}.footer{flex-direction:column;gap:15px;text-align:center}.amount{font-size:3.2rem}}@media (max-width: 900px){.portfolio-intro{align-items:flex-start;flex-direction:column}.portfolio-grid{grid-template-columns:1fr}.work,.work:nth-child(1),.work:nth-child(2),.work:nth-child(3),.work:nth-child(4),.work:nth-child(5),.work:nth-child(6),.work:nth-child(7),.work:nth-child(8){grid-column:1}.work-media{height:270px}}@media (max-width: 600px){.work-media{height:220px}.work-body{padding:23px}.work p{min-height:0}.portfolio-grid{gap:16px}}.work-media{height:auto !important;background:#e9e5ea}.work-media img{object-fit:contain;object-position:center top}.work-media:after{opacity:.35;background:linear-gradient(to top, rgba(18,7,20,0.25), transparent 38%)}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto !important;animation:none !important;transition:none !important}.reveal{opacity:1;transform:none}}.skip-link{position:fixed;top:10px;left:10px;z-index:1000;padding:12px 18px;border-radius:10px;background:#fff;color:var(--primary);font-weight:800;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.nav-links{gap:19px;font-size:.84rem}.nav-links a{white-space:nowrap;transition:color .2s ease}.nav-links a:hover{color:#fff}.nav-links a[aria-current="page"]:not(.nav-cta){color:#fff;text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:9px}.scrolled .nav-links a:hover{color:var(--primary)}.scrolled .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--primary)}.nav-links .nav-cta{border-color:rgba(255,255,255,0.3)}.nav-links .nav-cta:hover{background:var(--orange);color:#fff;border-color:var(--orange)}.scrolled .nav-links .nav-cta:hover{color:#fff}.inner-page header:not(.scrolled){background:rgba(255,255,255,0.97);box-shadow:0 1px 20px rgba(0,0,0,0.07)}.inner-page header:not(.scrolled) .logo,.inner-page header:not(.scrolled) .nav-links{color:var(--ink)}.inner-page header:not(.scrolled) .menu{color:var(--primary)}.inner-page header:not(.scrolled) .nav-links a:hover,.inner-page header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--primary)}.inner-page header:not(.scrolled) .nav-cta{border-color:var(--line)}.section-action{margin-top:32px}.text-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:12px;color:var(--primary);font-weight:800;line-height:1.5;transition:color .25s ease}.text-link span{color:var(--orange);transition:transform .25s ease}.text-link:hover{color:var(--orange)}.text-link:hover span{transform:translate(3px, -3px)}.text-link--light{color:#fff}.text-link--light:hover{color:#ffae83}.blog-preview{background:var(--soft)}.blog-head{display:flex;justify-content:space-between;align-items:end;gap:30px}.blog-topic-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:50px}.blog-topic{padding:30px;background:#fff;border:1px solid var(--line);border-radius:24px}.blog-topic__tag{color:var(--orange);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.blog-topic h3{font-size:1.38rem;line-height:1.25;margin:20px 0 10px}.blog-topic p{color:var(--muted);font-size:.94rem}.contact-direct{position:relative;z-index:2;display:flex;gap:12px 24px;justify-content:center;flex-wrap:wrap;margin-top:24px;font-size:.92rem;color:rgba(255,255,255,0.9)}.contact-direct a:hover{color:#ffba8e}.footer{flex-wrap:wrap;gap:20px}.footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.footer-links a{font-size:.82rem;font-weight:700}.footer-links a:hover{color:var(--primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;padding-top:18px;border-top:1px solid var(--line)}@media (max-width: 1050px) and (min-width: 901px){.nav-links{gap:12px;font-size:.77rem}.logo{font-size:1.14rem}}@media (max-width: 900px){.nav-links{gap:0;font-size:.92rem}.nav-links a{white-space:normal}.nav-links a[aria-current="page"]:not(.nav-cta){color:var(--primary);background:var(--soft);text-decoration:none}.nav-links a:hover{color:var(--primary)}.nav-links .nav-cta:hover{color:#fff}.blog-head{align-items:flex-start;flex-direction:column}.blog-topic-grid{grid-template-columns:1fr}.footer{flex-direction:column;text-align:center}.footer-links{justify-content:center}.footer-bottom{flex-direction:column}}@media (max-width: 600px){.blog-topic{padding:25px}.contact-direct{flex-direction:column;align-items:center}.footer-links{gap:10px 16px}}.business-page{--business-dark: #251028}.business-hero{position:relative;overflow:hidden;padding:125px 0 112px;color:#fff;background:radial-gradient(circle at 80% 35%, rgba(254,97,2,0.22), transparent 32%),radial-gradient(circle at 0 85%, rgba(210,110,220,0.2), transparent 32%),linear-gradient(130deg, #310d36 0%, #6e2675 66%, #4a1851 100%)}.business-hero::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65;background-image:linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);background-size:60px 60px}.business-hero .wrap{position:relative;z-index:1}.business-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:30px;font-size:.81rem;color:rgba(255,255,255,0.7);justify-content:initial}.business-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.business-breadcrumb span[aria-current="page"]{color:#fff;font-weight:700}.business-hero__grid{display:grid;grid-template-columns:1.04fr .96fr;gap:52px;align-items:center}.business-hero .eyebrow{color:#fff}.business-hero h1{font-size:clamp(3.15rem, 5.65vw, 5.65rem);letter-spacing:-.067em;line-height:1.04;margin:23px 0 26px}.business-hero h1 span{color:#ff985b}.business-hero__lead{font-size:1.08rem;max-width:590px;color:rgba(255,255,255,0.82);line-height:1.8}.business-hero__facts{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:35px;color:rgba(255,255,255,0.82);font-size:.76rem;font-weight:700}.business-hero__facts span{display:flex;align-items:center;gap:8px}.business-hero__facts i{width:7px;height:7px;border-radius:100%;background:#ff985b;flex-shrink:0}.business-mockup{position:relative;padding:25px 20px;transform:rotate(1.75deg)}.business-mockup__glow{position:absolute;width:95%;aspect-ratio:1/1;left:8%;top:0;border-radius:50%;filter:blur(45px);background:rgba(242,143,255,0.14)}.business-mockup__window{position:relative;overflow:hidden;border-radius:20px;padding:9px;background:#fff;box-shadow:0 44px 90px rgba(13,4,15,0.38);color:#2c1330}.business-mockup__top{height:31px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;color:#928b94;font-size:.61rem}.business-mockup__dots{display:flex;gap:5px}.business-mockup__dots i{width:7px;height:7px;background:#ffad99;border-radius:50%}.business-mockup__dots i:nth-child(2){background:#ffd172}.business-mockup__dots i:nth-child(3){background:#7fd9ad}.business-mockup__nav{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#f8f3f9;border-radius:10px 10px 0 0}.business-mockup__nav b{font:700 .98rem Syne,sans-serif;letter-spacing:-.04em}.business-mockup__nav b span{color:var(--orange)}.business-mockup__nav div{display:flex;gap:7px}.business-mockup__nav div i{height:5px;width:27px;background:#d5c8d8;border-radius:6px}.business-mockup__nav div i:last-child{width:44px;background:#fe6102}.business-mockup__body{display:grid;grid-template-columns:1.1fr .9fr;gap:4px;align-items:center;padding:35px 24px 38px;background:linear-gradient(115deg, #fbf8fb, #f0e5f2)}.business-mockup__copy{display:flex;flex-direction:column;align-items:flex-start}.business-mockup__eyebrow{font-size:.58rem;letter-spacing:.15em;color:#842f8c;font-weight:700}.business-mockup__copy strong{font-family:Syne,sans-serif;font-size:clamp(1.25rem, 2.2vw, 2.1rem);line-height:1.13;letter-spacing:-.045em;margin:14px 0 16px}.business-mockup__line{display:block;width:82%;height:7px;border-radius:10px;background:#d6c3d9;margin-bottom:7px}.business-mockup__line.short{width:61%}.business-mockup__button{margin-top:20px;height:27px;width:100px;border-radius:20px;background:#fe6102}.business-mockup__art{min-height:195px;position:relative;display:grid;place-items:center}.business-mockup__ring{width:80%;aspect-ratio:1;background:radial-gradient(circle at 25% 23%, #f8e3ff, #b55abe 55%, #61236b 100%);border-radius:29% 71% 48% 52% / 38% 34% 66% 62%;transform:rotate(-24deg);box-shadow:0 22px 40px rgba(89,19,98,0.22)}.business-mockup__cube{position:absolute;border-radius:18px;width:35%;aspect-ratio:1;background:linear-gradient(145deg, rgba(255,255,255,0.85), rgba(255,255,255,0.13));box-shadow:0 20px 30px rgba(68,20,76,0.14);transform:rotate(20deg);backdrop-filter:blur(4px)}.business-mockup__cards{background:#fff;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;padding:14px 8px 8px}.business-mockup__cards i{height:55px;background:linear-gradient(135deg, #f5e9f7, #ece8f1);border-radius:10px}.business-mockup__cards i:nth-child(2){background:linear-gradient(135deg, #fff3eb, #f6e1d5)}.business-mockup__floating{position:absolute;right:-12px;bottom:-7px;display:flex;align-items:center;gap:12px;padding:14px 18px;color:var(--ink);background:white;border-radius:16px;box-shadow:0 20px 45px rgba(20,5,23,0.22);transform:rotate(-3deg)}.business-mockup__floating>span{display:grid;place-items:center;width:40px;height:40px;background:#fff0e6;color:#fe6102;border-radius:12px;font-size:1.35rem}.business-mockup__floating strong,.business-mockup__floating small{display:block}.business-mockup__floating strong{font-size:.76rem}.business-mockup__floating small{color:#756b77;font-size:.67rem}.business-strip{background:#fe6102;color:#fff;overflow:hidden}.business-strip__inner{display:flex;flex-wrap:wrap;gap:13px 30px;padding:19px 0;align-items:center;justify-content:space-between;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.business-strip b{color:#682074;font-size:1.15rem}.business-intro__grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;align-items:start}.business-intro__body{padding-top:8px}.business-intro__body p{color:var(--muted);line-height:1.9;margin-bottom:18px;font-size:1.03rem}.business-intro__body .text-link{margin-top:12px}.business-section-heading{display:flex;justify-content:space-between;align-items:end;gap:45px}.business-section-heading h2{max-width:770px}.business-section-heading .section-lead{max-width:340px;flex-shrink:0}.business-types{background:var(--soft)}.business-type-grid{margin-top:50px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.business-type{display:flex;flex-direction:column;min-height:425px;background:#fff;padding:30px;border:1px solid var(--line);border-radius:25px;transition:transform .3s ease,box-shadow .3s ease}.business-type:hover{transform:translateY(-7px);box-shadow:var(--shadow)}.business-type__num{color:#99869e;font-size:.66rem;letter-spacing:.12em;font-weight:700}.business-type__icon{width:61px;height:61px;display:grid;place-items:center;font-size:1.9rem;border-radius:18px;background:#f6e7f8;color:var(--primary);margin:26px 0 27px}.business-type:nth-child(2) .business-type__icon{background:#fff0e5;color:var(--orange)}.business-type h3{font-size:1.52rem;line-height:1.18;margin-bottom:15px;letter-spacing:-.02em}.business-type p{color:var(--muted);font-size:.91rem;line-height:1.75}.business-type ul{list-style:none;margin-top:auto;padding-top:25px}.business-type li{font-size:.81rem;color:#5b4c5f;padding:7px 0;display:flex;gap:10px}.business-type li:before{content:"✓";color:var(--orange);font-weight:900}.business-deliver{position:relative;background:#251429;color:#fff;overflow:hidden}.business-deliver:before{content:"";position:absolute;width:500px;aspect-ratio:1;border-radius:50%;background:rgba(132,47,140,0.5);filter:blur(160px);top:-90px;left:-200px}.business-deliver__grid{position:relative;display:grid;grid-template-columns:.92fr 1.08fr;gap:92px}.business-deliver .eyebrow{color:#ff9c65}.business-deliver__intro{align-self:start;position:sticky;top:130px}.business-deliver__intro h2{margin:22px 0}.business-deliver__intro p{color:#c9bccd;line-height:1.9;margin-bottom:29px}.business-feature{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:27px 0;border-bottom:1px solid rgba(255,255,255,0.16)}.business-feature:first-child{padding-top:0}.business-feature>span{color:#ff9c65;font:700 1.35rem Syne,sans-serif}.business-feature h3{font-size:1.35rem;margin-bottom:10px}.business-feature p{color:#c9bccd;font-size:.92rem;line-height:1.8}.business-process__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));list-style:none;gap:16px;margin-top:55px}.business-process__step{position:relative;min-height:245px;border:1px solid var(--line);border-radius:22px;padding:28px;background:#fff}.business-process__step:before{content:"";position:absolute;left:0;top:27px;width:4px;height:45px;border-radius:0 5px 5px 0;background:var(--orange)}.business-process__step span{color:var(--primary);font:700 1.45rem Syne,sans-serif}.business-process__step h3{font-size:1.22rem;margin:32px 0 12px}.business-process__step p{font-size:.89rem;color:var(--muted)}.business-examples{background:var(--soft)}.business-example-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;margin-top:52px}.business-example{overflow:hidden;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 15px 38px rgba(84,33,91,0.07);transition:transform .3s ease,box-shadow .3s ease}.business-example:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgba(84,33,91,0.14)}.business-example>a{display:block;background:#eee8f0;aspect-ratio:1366/900;overflow:hidden}.business-example img{width:100%;height:100%;display:block;object-fit:contain;object-position:center top;transition:transform .4s ease}.business-example:hover img{transform:scale(1.03)}.business-example__body{padding:27px}.business-example__body>span{display:block;font-size:.68rem;letter-spacing:.095em;color:var(--primary);text-transform:uppercase;font-weight:700}.business-example__body h3{font-size:1.47rem;margin:15px 0 10px}.business-example__body p{color:var(--muted);font-size:.88rem;line-height:1.78;min-height:94px}.business-example__body .text-link{font-size:.83rem;margin-top:12px}.business-price{background:linear-gradient(130deg, #431448, #6d2675);color:#fff}.business-price__grid{display:grid;grid-template-columns:1fr .77fr;gap:95px;align-items:center}.business-price .eyebrow{color:#ffa36c}.business-price__text h2{margin:20px 0}.business-price__text>p{color:#e5d5e7;font-size:1.03rem;line-height:1.85;max-width:560px;margin-bottom:26px}.business-price__card{padding:36px;background:#fff;color:var(--ink);border-radius:28px;box-shadow:0 28px 70px rgba(22,3,24,0.22)}.business-price__card>span{font-size:.75rem;color:var(--primary);font-weight:700;letter-spacing:.15em}.business-price__amount{font-family:Syne,sans-serif;font-size:4.5rem;font-weight:700;line-height:1.1;margin:20px 0 5px}.business-price__amount small{font:600 1rem Manrope,sans-serif}.business-price__card>p{font-size:.84rem;color:var(--muted)}.business-price__card ul{list-style:none;margin:22px 0 28px}.business-price__card li{padding:8px 0;display:flex;gap:10px;font-size:.88rem}.business-price__card li:before{content:"✓";color:var(--orange);font-weight:900}.business-price__card .btn{width:100%;text-align:center}.business-faq__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.business-faq__grid>div:first-child{align-self:start;position:sticky;top:120px}.business-faq .section-lead{margin-bottom:24px}.business-faq__items{display:grid;gap:13px}.business-faq__item{background:#fff;border:1px solid var(--line);border-radius:17px;padding:0 24px}.business-faq__item summary{position:relative;cursor:pointer;list-style:none;font-size:1rem;font-weight:700;padding:24px 40px 24px 0;line-height:1.45}.business-faq__item summary::-webkit-details-marker{display:none}.business-faq__item summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--orange);font-size:1.7rem;font-weight:600}.business-faq__item[open] summary::after{content:"−"}.business-faq__item p{padding:0 20px 23px 0;color:var(--muted);font-size:.92rem;line-height:1.8}.business-page .cta{padding:95px 0 110px}.business-page .cta-box{background:linear-gradient(125deg, #842f8c, #58205f)}.business-page .footer-links a[aria-current="page"]{color:var(--primary);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px}@media (max-width: 1100px){.business-hero__grid{gap:30px}.business-hero h1{font-size:clamp(3rem, 5vw, 5.15rem)}.business-price__grid{gap:40px}.business-deliver__grid{gap:55px}}@media (max-width: 900px){.business-hero{padding:113px 0 85px}.business-breadcrumb{margin-bottom:38px}.business-hero__grid,.business-intro__grid,.business-deliver__grid,.business-price__grid,.business-faq__grid{grid-template-columns:1fr;gap:45px}.business-hero h1{max-width:740px}.business-mockup{max-width:620px;margin:0 auto;width:100%}.business-strip__inner{justify-content:center}.business-type-grid,.business-example-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.business-section-heading{display:block}.business-section-heading .section-lead{max-width:720px}.business-process__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.business-deliver__intro,.business-faq__grid>div:first-child{position:static}.business-type{min-height:410px}.business-example__body p{min-height:0}.business-price__card{max-width:570px}}@media (max-width: 600px){.business-hero{padding:103px 0 65px}.business-hero h1{font-size:clamp(2.75rem, 11vw, 4.15rem)}.business-hero__lead{font-size:1rem}.business-hero__facts{gap:11px 16px}.business-breadcrumb{margin-bottom:27px}.business-mockup{padding:5px 10px 20px}.business-mockup__top{font-size:.48rem}.business-mockup__nav{padding:15px 12px}.business-mockup__nav div i{width:14px}.business-mockup__nav div i:last-child{width:23px}.business-mockup__body{padding:25px 12px}.business-mockup__copy strong{font-size:1.22rem}.business-mockup__art{min-height:130px}.business-mockup__floating{right:0;bottom:0}.business-strip__inner{gap:9px 17px;font-size:.65rem}.business-strip__inner b{display:none}.business-intro__body p{font-size:.96rem}.business-type-grid,.business-example-grid,.business-process__grid{grid-template-columns:1fr}.business-type{min-height:0}.business-type ul{margin-top:10px}.business-feature{grid-template-columns:40px 1fr;gap:11px}.business-process__step{min-height:0}.business-process__step h3{margin-top:19px}.business-price__card{padding:27px 22px}.business-price__amount{font-size:3.8rem}.business-faq__item{padding:0 19px}.business-faq__item summary{font-size:.96rem}.business-page .cta{padding:67px 0 84px}}@media (prefers-reduced-motion: reduce){.business-type,.business-example{transition:none}}.pricing-page{--pp-purple: #842f8c;--pp-orange: #fe6102;--pp-dark: #251329;--pp-line: #eadfeb}.pricing-page .pricepage-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pricing-page a:focus-visible,.pricing-page button:focus-visible,.pricing-page summary:focus-visible,.pricing-page .pricepage-table-scroll:focus-visible{outline:3px solid #ff944e;outline-offset:4px}.pricing-page #paketi-izrade-sajta{scroll-margin-top:85px}.pricing-page .pricepage-hero{position:relative;overflow:hidden;padding:126px 0 112px;color:#fff;background:radial-gradient(circle at 84% 17%, rgba(254,97,2,0.27), transparent 31%),radial-gradient(circle at 10% 88%, rgba(224,131,235,0.18), transparent 30%),linear-gradient(130deg, #320e37 0%, #762b7f 62%, #54205d 100%)}.pricing-page .pricepage-hero::before{position:absolute;content:"";inset:0;pointer-events:none;opacity:.48;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:58px 58px;mask-image:linear-gradient(to bottom, #000, transparent)}.pricing-page .pricepage-hero .wrap{position:relative;z-index:1}.pricing-page .pricepage-hero .eyebrow{color:#fff}.pricing-page .pricepage-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.81rem;color:rgba(255,255,255,0.68);justify-content:initial}.pricing-page .pricepage-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.pricing-page .pricepage-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.pricing-page .pricepage-hero__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:center}.pricing-page .pricepage-hero__content h1{margin:23px 0 26px;font-size:clamp(3.2rem, 5.75vw, 5.8rem);line-height:1.03;letter-spacing:-.064em;max-width:680px}.pricing-page .pricepage-hero__content h1 span{color:#ff9c66}.pricing-page .pricepage-hero__lead{max-width:600px;font-size:1.07rem;color:rgba(255,255,255,0.81);line-height:1.87}.pricing-page .pricepage-hero__facts{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:34px;font-size:.77rem;font-weight:700;color:rgba(255,255,255,0.78)}.pricing-page .pricepage-hero__facts span{display:flex;align-items:center;gap:8px}.pricing-page .pricepage-hero__facts span::before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#ffab71}.pricing-page .pricepage-preview{position:relative;padding:21px;transform:rotate(2deg);animation:pricepage-float 7s ease-in-out infinite}.pricing-page .pricepage-preview__halo{position:absolute;inset:12% 5%;border-radius:50%;background:rgba(244,158,255,0.23);filter:blur(55px)}.pricing-page .pricepage-preview__card{position:relative;overflow:hidden;border:9px solid #fff;border-radius:25px;background:#faf6fb;color:#29152d;box-shadow:0 40px 100px rgba(21,4,25,0.42)}.pricing-page .pricepage-preview__top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px 19px;background:#fff;font-size:.56rem;letter-spacing:.15em;color:#8c7a91}.pricing-page .pricepage-preview__dots{display:flex;gap:5px}.pricing-page .pricepage-preview__dots i{width:8px;height:8px;border-radius:50%;background:#f68e7c}.pricing-page .pricepage-preview__dots i:nth-child(2){background:#f1c85e}.pricing-page .pricepage-preview__dots i:nth-child(3){background:#6bcc99}.pricing-page .pricepage-preview__heading{padding:30px 26px 24px;font:700 clamp(1.35rem, 2.4vw, 2.25rem)/1.16 Syne,sans-serif;letter-spacing:-.04em}.pricing-page .pricepage-preview__heading em{color:var(--pp-purple);font-style:normal}.pricing-page .pricepage-preview__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 20px 12px;padding:17px;border:1px solid #e8d9e9;border-radius:15px;background:#fff;box-shadow:0 8px 18px rgba(83,31,89,0.04)}.pricing-page .pricepage-preview__row span{font-size:.87rem;font-weight:700}.pricing-page .pricepage-preview__row span b{font-size:.6rem;color:#ac90af;margin-right:9px}.pricing-page .pricepage-preview__row small{display:block;margin:5px 0 0 27px;font-size:.66rem;font-weight:600;color:#857889}.pricing-page .pricepage-preview__row strong{font:700 clamp(1rem, 2vw, 1.5rem) Syne,sans-serif;white-space:nowrap}.pricing-page .pricepage-preview__row.is-featured{border-color:#842f8c;background:#842f8c;color:#fff;box-shadow:0 17px 29px rgba(113,39,119,0.18)}.pricing-page .pricepage-preview__row.is-featured span b{color:#d9b6de}.pricing-page .pricepage-preview__row.is-featured small{color:#e4c5e8}.pricing-page .pricepage-preview__foot{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin:18px 20px 20px;font-size:.55rem;font-weight:700;color:#a08ba4}.pricing-page .pricepage-preview__foot span{margin-right:auto}.pricing-page .pricepage-preview__foot i{width:14px;height:5px;border-radius:5px;background:#eadfeb}.pricing-page .pricepage-preview__foot i:last-child{background:#fe6102}.pricing-page .pricepage-preview__sticker{position:absolute;right:0;bottom:-2px;display:flex;flex-direction:column;padding:14px 21px;border-radius:16px;background:#fff;color:var(--ink);box-shadow:0 22px 49px rgba(30,6,34,0.23);transform:rotate(-6deg)}.pricing-page .pricepage-preview__sticker b{font:700 1.38rem Syne,sans-serif;color:var(--pp-purple)}.pricing-page .pricepage-preview__sticker span{font-size:.66rem;font-weight:700;color:var(--muted)}.pricing-page .pricepage-strip{color:#fff;background:var(--pp-orange)}.pricing-page .pricepage-strip .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:19px 0}.pricing-page .pricepage-strip span{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pricing-page .pricepage-strip i{font-style:normal;color:#6e1d6c}.pricing-page .pricepage-intro__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:78px;align-items:start}.pricing-page .pricepage-intro__grid h2{margin-top:22px}.pricing-page .pricepage-intro__copy{padding-top:7px}.pricing-page .pricepage-intro__copy p{margin-bottom:20px;font-size:1.02rem;color:var(--muted);line-height:1.94}.pricing-page .pricepage-intro__copy strong{color:var(--ink)}.pricing-page .pricepage-intro__copy .text-link{margin-top:7px}.pricing-page .pricepage-head{display:flex;justify-content:space-between;align-items:end;gap:42px}.pricing-page .pricepage-head h2{max-width:760px;margin-top:18px}.pricing-page .pricepage-head h2 span{color:var(--pp-purple)}.pricing-page .pricepage-head .section-lead{flex:0 0 330px;max-width:330px}.pricing-page .pricepage-plans{background:#f8f3f9}.pricing-page .pricepage-plan-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;align-items:stretch;margin-top:61px}.pricing-page .pricepage-plan{position:relative;display:flex;flex-direction:column;padding:34px 30px 29px;border:1px solid #eadfeb;border-radius:27px;background:#fff;box-shadow:0 13px 36px rgba(75,23,80,0.06);transition:transform .3s ease,box-shadow .3s ease}.pricing-page .pricepage-plan:hover{transform:translateY(-7px);box-shadow:0 26px 60px rgba(75,23,80,0.12)}.pricing-page .pricepage-plan h3{margin:24px 0 12px;font-size:1.94rem;letter-spacing:-.04em}.pricing-page .pricepage-plan ul{flex:1;list-style:none;margin:19px 0 31px}.pricing-page .pricepage-plan li{display:flex;gap:11px;align-items:start;padding:10px 0;color:#514454;font-size:.88rem;line-height:1.6}.pricing-page .pricepage-plan li::before{content:"✓";font-weight:900;color:#d6570a}.pricing-page .pricepage-plan.is-featured{border-color:#842f8c;background:linear-gradient(156deg, #321337, #752b7e 86%);color:#fff;box-shadow:0 28px 70px rgba(56,18,62,0.24);transform:translateY(-13px)}.pricing-page .pricepage-plan.is-featured:hover{transform:translateY(-19px)}.pricing-page .pricepage-plan.is-featured .pricepage-plan__overline{color:#dfbde4}.pricing-page .pricepage-plan.is-featured .pricepage-plan__tagline,.pricing-page .pricepage-plan.is-featured .pricepage-plan__note,.pricing-page .pricepage-plan.is-featured li{color:#eadcea}.pricing-page .pricepage-plan.is-featured li::before{color:#ff9d5d}.pricing-page .pricepage-plan.is-featured .pricepage-plan__divider{background:rgba(255,255,255,0.19)}.pricing-page .pricepage-plan.is-featured .pricepage-plan__button{background:#fe6102;color:#fff;border-color:#fe6102}.pricing-page .pricepage-plan.is-featured .pricepage-plan__button:hover{background:#ec5700}.pricing-page .pricepage-plan__overline{font-size:.67rem;letter-spacing:.12em;text-transform:uppercase;color:#a486a9;font-weight:700}.pricing-page .pricepage-plan__tagline{min-height:74px;color:var(--muted);font-size:.92rem;line-height:1.75}.pricing-page .pricepage-plan__price{margin-top:27px;font:700 clamp(3.3rem, 5vw, 4.15rem)/1 Syne,sans-serif;letter-spacing:-.055em;white-space:nowrap}.pricing-page .pricepage-plan__price span{font:700 .93rem Manrope,sans-serif;letter-spacing:0}.pricing-page .pricepage-plan__price small{font-size:1.2rem;letter-spacing:0}.pricing-page .pricepage-plan__note{margin-top:11px;color:var(--muted);font-size:.77rem}.pricing-page .pricepage-plan__divider{height:1px;margin-top:26px;background:#eadfeb}.pricing-page .pricepage-plan__popular{position:absolute;top:-16px;right:20px;padding:9px 14px;border-radius:99px;background:#fe6102;color:#fff;font-weight:700;font-size:.66rem;letter-spacing:.05em;text-transform:uppercase}.pricing-page .pricepage-plan__button{display:flex;width:100%;min-height:53px;padding:10px 14px;border-color:#842f8c;color:#842f8c;background:#f8f3f9;font-size:.86rem;text-align:center}.pricing-page .pricepage-plan__button:hover{background:#842f8c;color:#fff;transform:translateY(-2px)}.pricing-page .pricepage-plans__disclaimer{margin-top:32px;max-width:900px;color:#706476;font-size:.82rem;line-height:1.8}.pricing-page .pricepage-table-scroll{margin-top:48px;overflow-x:auto;border:1px solid var(--pp-line);border-radius:24px;background:#fff;box-shadow:0 18px 50px rgba(60,21,66,0.06)}.pricing-page .pricepage-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0}.pricing-page .pricepage-table th,.pricing-page .pricepage-table td{padding:21px 24px;text-align:left;vertical-align:middle;border-bottom:1px solid #eee5ef;font-size:.87rem}.pricing-page .pricepage-table thead th{padding-top:26px;padding-bottom:26px;font:700 .94rem Syne,sans-serif;color:#fff;background:#321637}.pricing-page .pricepage-table thead th:first-child{border-top-left-radius:22px}.pricing-page .pricepage-table thead th:last-child{border-top-right-radius:22px}.pricing-page .pricepage-table tbody th{width:32%;font-weight:700;color:#352739}.pricing-page .pricepage-table tbody td{color:#665969}.pricing-page .pricepage-table tbody tr:last-child th,.pricing-page .pricepage-table tbody tr:last-child td{border-bottom:0}.pricing-page .pricepage-table tbody tr:hover td,.pricing-page .pricepage-table tbody tr:hover th{background:#fcf8fd}.pricing-page .pricepage-table .pricepage-table__featured{background:#fbf2fc}.pricing-page .pricepage-table thead .pricepage-table__featured{background:#842f8c;color:#fff}.pricing-page .pricepage-table tbody tr:hover .pricepage-table__featured{background:#f7eafa}.pricing-page .pricepage-table-hint{display:none;margin-top:15px;color:var(--muted);font-size:.78rem}.pricing-page .pricepage-factors{position:relative;overflow:hidden;background:#231228;color:#fff}.pricing-page .pricepage-factors::before{content:"";position:absolute;top:-180px;left:-150px;width:520px;height:520px;border-radius:50%;background:rgba(132,47,140,0.46);filter:blur(150px);pointer-events:none}.pricing-page .pricepage-factors .eyebrow{color:#ff9d65}.pricing-page .pricepage-factors__grid{position:relative;display:grid;grid-template-columns:.87fr 1.13fr;gap:96px}.pricing-page .pricepage-factors__intro{align-self:start;position:sticky;top:130px}.pricing-page .pricepage-factors__intro h2{margin:22px 0 20px}.pricing-page .pricepage-factors__intro h2 span{color:#ff9d65}.pricing-page .pricepage-factors__intro p{color:#cbbdce;font-size:1.02rem;line-height:1.9;margin-bottom:27px}.pricing-page .pricepage-factor{display:grid;grid-template-columns:58px 1fr;gap:17px;padding:27px 0;border-bottom:1px solid rgba(255,255,255,0.17)}.pricing-page .pricepage-factor:first-child{padding-top:0}.pricing-page .pricepage-factor>span{font:700 1.34rem Syne,sans-serif;color:#ff9d65}.pricing-page .pricepage-factor h3{font-size:1.3rem;margin:0 0 9px}.pricing-page .pricepage-factor p{color:#ccbed0;font-size:.91rem;line-height:1.8}.pricing-page .pricepage-fit{background:#fff}.pricing-page .pricepage-fit__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin-top:52px}.pricing-page .pricepage-fit__card{min-height:300px;display:flex;flex-direction:column;padding:31px;border:1px solid var(--pp-line);border-radius:24px;background:#fbf8fc;transition:transform .3s ease,box-shadow .3s ease}.pricing-page .pricepage-fit__card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.pricing-page .pricepage-fit__card:nth-child(2){background:#fff8f4}.pricing-page .pricepage-fit__card .pricepage-fit__num{color:#842f8c;font-size:.69rem;letter-spacing:.13em;font-weight:700}.pricing-page .pricepage-fit__card h3{font-size:1.47rem;line-height:1.2;margin:28px 0 15px}.pricing-page .pricepage-fit__card p{color:var(--muted);font-size:.91rem;line-height:1.78;margin-bottom:26px}.pricing-page .pricepage-fit__card .text-link{margin-top:auto;font-size:.86rem}.pricing-page .pricepage-work{background:#f8f3f9}.pricing-page .pricepage-work__grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px;align-items:center}.pricing-page .pricepage-work__copy .eyebrow{margin-bottom:21px}.pricing-page .pricepage-work__copy h2{font-size:clamp(2.1rem, 4vw, 3.6rem)}.pricing-page .pricepage-work__copy p{margin:22px 0 24px;line-height:1.87;color:var(--muted)}.pricing-page .pricepage-work__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:17px}.pricing-page .pricepage-work__card{display:block;overflow:hidden;border-radius:22px;background:#251329;color:#fff;box-shadow:0 17px 38px rgba(59,17,64,0.12);transition:transform .3s ease, box-shadow .3s ease}.pricing-page .pricepage-work__card:hover{transform:translateY(-7px);box-shadow:0 25px 55px rgba(59,17,64,0.19)}.pricing-page .pricepage-work__card img{display:block;width:100%;aspect-ratio:1366/900;height:auto;object-fit:contain;background:#eee5ef}.pricing-page .pricepage-work__card>span{display:block;padding:21px 20px 24px}.pricing-page .pricepage-work__card strong{display:block;font:700 1.12rem Syne,sans-serif}.pricing-page .pricepage-work__card small{display:block;margin-top:7px;font-size:.76rem;color:#d7c9dc}.pricing-page .pricepage-faq__grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:79px}.pricing-page .pricepage-faq__intro{align-self:start;position:sticky;top:125px}.pricing-page .pricepage-faq__intro h2{margin-top:20px}.pricing-page .pricepage-faq__intro .section-lead{margin-bottom:22px}.pricing-page .pricepage-faq__items{display:grid;gap:13px}.pricing-page .pricepage-faq__item{padding:0 24px;border:1px solid var(--pp-line);border-radius:17px;background:#fff}.pricing-page .pricepage-faq__item[open]{box-shadow:0 13px 35px rgba(60,21,66,0.06);border-color:#d6bbda}.pricing-page .pricepage-faq__item summary{position:relative;padding:22px 38px 22px 0;cursor:pointer;list-style:none;line-height:1.5;font-weight:700;font-size:.96rem}.pricing-page .pricepage-faq__item summary::-webkit-details-marker{display:none}.pricing-page .pricepage-faq__item summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.6rem;font-weight:600;color:#fe6102}.pricing-page .pricepage-faq__item[open] summary::after{content:"−"}.pricing-page .pricepage-faq__item p{padding:0 15px 23px 0;color:var(--muted);font-size:.92rem;line-height:1.82}.pricing-page .pricepage-cta{padding:88px 0 110px}.pricing-page .pricepage-cta .cta-box{background:linear-gradient(130deg, #55205e, #842f8c)}.pricing-page .pricepage-cta .eyebrow{position:relative;z-index:2;color:#ffb481;margin-bottom:25px}.pricing-page .footer-links [aria-current="page"]{color:var(--pp-purple);text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--pp-orange)}@keyframes pricepage-float{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-12px) rotate(1deg)}}@media (max-width: 1110px){.pricing-page .pricepage-hero__grid{gap:25px}.pricing-page .pricepage-hero__content h1{font-size:clamp(3rem, 5.25vw, 5.1rem)}.pricing-page .pricepage-factors__grid{gap:50px}.pricing-page .pricepage-work__grid{gap:35px}}@media (max-width: 900px){.pricing-page .pricepage-hero{padding:114px 0 85px}.pricing-page .pricepage-breadcrumb{margin-bottom:42px}.pricing-page .pricepage-hero__grid,.pricing-page .pricepage-intro__grid,.pricing-page .pricepage-factors__grid,.pricing-page .pricepage-work__grid,.pricing-page .pricepage-faq__grid{grid-template-columns:1fr;gap:43px}.pricing-page .pricepage-hero__content h1{max-width:720px;font-size:clamp(3.3rem, 7vw, 5.2rem)}.pricing-page .pricepage-preview{width:100%;max-width:600px;margin:0 auto}.pricing-page .pricepage-head{display:block}.pricing-page .pricepage-head .section-lead{max-width:720px;margin-top:23px}.pricing-page .pricepage-plan-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.pricing-page .pricepage-plan.is-featured{transform:none}.pricing-page .pricepage-plan.is-featured:hover{transform:translateY(-7px)}.pricing-page .pricepage-factors__intro,.pricing-page .pricepage-faq__intro{position:static}.pricing-page .pricepage-work__copy{max-width:760px}.pricing-page .pricepage-work__cards{max-width:700}.pricing-page .pricepage-fit__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.pricing-page .pricepage-strip .wrap{justify-content:center}.pricing-page .pricepage-cta{padding:70px 0 85px}}@media (max-width: 660px){.pricing-page .pricepage-plan-grid,.pricing-page .pricepage-fit__grid{grid-template-columns:1fr}.pricing-page .pricepage-plan__tagline{min-height:0}.pricing-page .pricepage-plan{padding:29px 24px 25px}.pricing-page .pricepage-plan.is-featured,.pricing-page .pricepage-plan.is-featured:hover{transform:none}.pricing-page .pricepage-plan__popular{right:14px}.pricing-page .pricepage-table-hint{display:block}.pricing-page .pricepage-factor{grid-template-columns:42px 1fr;gap:11px}}@media (max-width: 600px){.pricing-page .pricepage-hero{padding:104px 0 69px}.pricing-page .pricepage-breadcrumb{margin-bottom:28px}.pricing-page .pricepage-hero__content h1{font-size:clamp(2.95rem, 11vw, 4.1rem)}.pricing-page .pricepage-hero__lead{font-size:1rem}.pricing-page .pricepage-hero__facts{gap:9px 16px}.pricing-page .pricepage-preview{padding:10px 5px 18px}.pricing-page .pricepage-preview__heading{padding:22px 18px}.pricing-page .pricepage-preview__row{margin:0 10px 10px;padding:14px 10px}.pricing-page .pricepage-preview__row small{margin-left:0}.pricing-page .pricepage-preview__row span b{display:none}.pricing-page .pricepage-preview__sticker{right:-2px;bottom:0;padding:12px 15px}.pricing-page .pricepage-strip i{display:none}.pricing-page .pricepage-strip span{font-size:.65rem}.pricing-page .pricepage-head h2{font-size:clamp(2.15rem, 10vw, 3.2rem)}.pricing-page .pricepage-table{min-width:650px}.pricing-page .pricepage-table th,.pricing-page .pricepage-table td{padding:16px 13px}.pricing-page .pricepage-work__cards{grid-template-columns:1fr}.pricing-page .pricepage-faq__item{padding:0 18px}.pricing-page .pricepage-faq__item summary{padding:19px 31px 19px 0}}@media (prefers-reduced-motion: reduce){.pricing-page .pricepage-preview{animation:none}.pricing-page .pricepage-plan,.pricing-page .pricepage-fit__card,.pricing-page .pricepage-work__card{transition:none}}.portfolio-page{--pf-primary: #842f8c;--pf-orange: #fe6102;--pf-dark: #211025;--pf-text: #171219;--pf-muted: #6f6871;--pf-border: #eadfeb;--pf-soft: #f8f3f9}.portfolio-page #istaknuti-projekti,.portfolio-page #svi-projekti{scroll-margin-top:95px}.portfolio-page a:focus-visible,.portfolio-page button:focus-visible{outline:3px solid var(--pf-orange);outline-offset:4px}.portfolio-page .pf-hero{position:relative;overflow:hidden;padding:132px 0 108px;color:#fff;background:radial-gradient(circle at 77% 24%, rgba(254,97,2,0.25), transparent 27%),radial-gradient(circle at 3% 100%, rgba(185,85,196,0.22), transparent 34%),linear-gradient(130deg, #2d0d34 0%, #6d2976 52%, #4b1752 100%)}.portfolio-page .pf-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.58;background-image:linear-gradient(rgba(255,255,255,0.037) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.037) 1px, transparent 1px);background-size:58px 58px;mask-image:linear-gradient(to bottom, #000, transparent)}.portfolio-page .pf-hero .wrap{position:relative;z-index:1}.portfolio-page .pf-hero .eyebrow{color:#fff}.portfolio-page .pf-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:11px;font-size:.81rem;color:rgba(255,255,255,0.65);justify-content:initial}.portfolio-page .pf-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.portfolio-page .pf-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.portfolio-page .pf-hero__layout{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:64px}.portfolio-page .pf-hero__copy h1{max-width:690px;margin:20px 0 28px;font-size:clamp(3.2rem, 5.8vw, 5.75rem);line-height:1.045;letter-spacing:-.065em}.portfolio-page .pf-hero__copy h1 span{color:#ffad7d}.portfolio-page .pf-hero__lead{max-width:580px;color:rgba(255,255,255,0.8);font-size:1.05rem;line-height:1.84}.portfolio-page .pf-hero__actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}.portfolio-page .pf-hero__actions .btn{min-height:52px}.portfolio-page .pf-hero__proof{display:flex;flex-wrap:wrap;gap:18px 26px;padding-top:27px;margin-top:32px;border-top:1px solid rgba(255,255,255,0.19)}.portfolio-page .pf-hero__proof span{max-width:145px;font-size:.74rem;line-height:1.45;color:rgba(255,255,255,0.66)}.portfolio-page .pf-hero__proof strong{display:block;font-family:Syne,sans-serif;color:#fff;font-size:1.75rem}.portfolio-page .pf-hero-stage{position:relative;min-height:438px;isolation:isolate}.portfolio-page .pf-hero-stage__glow{position:absolute;z-index:-1;inset:5% 6%;border-radius:50%;background:rgba(232,120,246,0.27);filter:blur(58px)}.portfolio-page .pf-hero-stage__panel{box-shadow:0 30px 70px rgba(22,5,26,0.25)}.portfolio-page .pf-hero-stage__panel--main{width:94%;max-width:490px;margin:34px auto 0;padding:10px;border:1px solid rgba(255,255,255,0.48);border-radius:23px;background:#fff;color:var(--pf-text);transform:rotate(3deg);animation:pf-floating 7s ease-in-out infinite}.portfolio-page .pf-hero-stage__bar{display:flex;align-items:center;gap:16px;padding:9px 9px 15px}.portfolio-page .pf-hero-stage__bar span{display:flex;gap:5px}.portfolio-page .pf-hero-stage__bar i{width:8px;height:8px;background:#c8bccb;border-radius:50%}.portfolio-page .pf-hero-stage__bar i:first-child{background:#ff8270}.portfolio-page .pf-hero-stage__bar i:nth-child(2){background:#ffd077}.portfolio-page .pf-hero-stage__bar i:last-child{background:#75d8a1}.portfolio-page .pf-hero-stage__bar b{font:700 .65rem Manrope,sans-serif;color:#8d7c8f}.portfolio-page .pf-hero-stage__image{border-radius:13px;aspect-ratio:16 / 10;min-height:0}.portfolio-page .pf-hero-stage__image img{object-fit:cover;object-position:center top}.portfolio-page .pf-hero-stage__label{display:flex;align-items:center;justify-content:space-between;padding:15px 9px 6px;gap:12px}.portfolio-page .pf-hero-stage__label small{color:var(--pf-primary);font-weight:700;font-size:.63rem;letter-spacing:.1em}.portfolio-page .pf-hero-stage__label strong{font-family:Syne,sans-serif;font-size:1rem}.portfolio-page .pf-hero-stage__panel--left,.portfolio-page .pf-hero-stage__panel--right{position:absolute;display:flex;flex-direction:column;z-index:3;border-radius:16px;backdrop-filter:blur(12px);animation:pf-floating 8s ease-in-out infinite}.portfolio-page .pf-hero-stage__panel--left{top:11px;left:-19px;width:172px;gap:6px;padding:18px 20px;background:#fff;color:var(--pf-primary);transform:rotate(-7deg)}.portfolio-page .pf-hero-stage__panel--left strong{font-family:Syne,sans-serif;font-size:1.36rem}.portfolio-page .pf-hero-stage__panel--left span{font-size:.72rem;color:var(--pf-muted)}.portfolio-page .pf-hero-stage__panel--left i{position:absolute;right:15px;top:12px;font-style:normal;color:var(--pf-orange)}.portfolio-page .pf-hero-stage__panel--right{right:-12px;bottom:8px;width:168px;padding:20px;color:#fff;background:#fe6102;transform:rotate(6deg)}.portfolio-page .pf-hero-stage__panel--right strong{font-family:Syne,sans-serif;font-size:2.5rem;line-height:1}.portfolio-page .pf-hero-stage__panel--right span{font-size:.72rem;margin-top:7px;line-height:1.4}.portfolio-page .pf-heading{margin-bottom:44px}.portfolio-page .pf-heading h2{max-width:810px;margin-top:18px;font-size:clamp(2.2rem, 4.6vw, 4rem);letter-spacing:-.045em}.portfolio-page .pf-heading h2 span{color:var(--pf-primary)}.portfolio-page .pf-heading p{max-width:400px;color:var(--pf-muted);font-size:.98rem}.portfolio-page .pf-heading--split{display:flex;justify-content:space-between;align-items:end;gap:32px}.portfolio-page .pf-heading--split>div{flex:1 1 60%}.portfolio-page .pf-heading--split>p{flex:1 1 30%}.portfolio-page .pf-featured{background:#fff;padding-top:116px;padding-bottom:118px}.portfolio-page .pf-showcase-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.portfolio-page .pf-case{min-width:0;border:1px solid var(--pf-border);border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 14px 44px rgba(60,22,65,0.06);transition:transform .3s ease,box-shadow .3s ease}.portfolio-page .pf-case:hover{transform:translateY(-6px);box-shadow:0 25px 60px rgba(60,22,65,0.13)}.portfolio-page .pf-media{position:relative;overflow:hidden;width:100%;background:#eee8f1}.portfolio-page .pf-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center top;transition:transform .6s ease}.portfolio-page .pf-case:hover .pf-media img,.portfolio-page .pf-project:hover .pf-media img{transform:scale(1.04)}.portfolio-page .pf-media--placeholder{display:grid;place-items:center;isolation:isolate;background:radial-gradient(circle at 88% 8%, rgba(254,97,2,0.22), transparent 32%),linear-gradient(135deg, #eadbeb 0%, #fcf7fc 50%, #f4e9f6 100%)}.portfolio-page .pf-media--placeholder:before{content:"";position:absolute;width:160%;height:1px;top:55%;left:-30%;background:rgba(132,47,140,0.1);transform:rotate(-24deg)}.portfolio-page .pf-placeholder-window{position:absolute;width:70%;height:67%;top:12%;left:15%;border-radius:12px;background:#fff;transform:rotate(-3deg);border:1px solid #dfcfdf;box-shadow:0 22px 45px rgba(80,35,88,0.16);overflow:hidden}.portfolio-page .pf-placeholder-dots{display:flex;gap:4px;padding:9px;background:#f7f1f8}.portfolio-page .pf-placeholder-dots i{width:6px;height:6px;border-radius:50%;background:#cbb8d0}.portfolio-page .pf-placeholder-dots i:first-child{background:#fa936c}.portfolio-page .pf-placeholder-bar{display:block;height:32%;margin:7% 7% 5%;border-radius:5px;background:linear-gradient(110deg, #842f8c, #54205d)}.portfolio-page .pf-placeholder-title,.portfolio-page .pf-placeholder-lines{display:block;height:8px;margin:0 7% 5%;border-radius:8px;background:#dfd2e2}.portfolio-page .pf-placeholder-title{width:55%;background:#a46cab}.portfolio-page .pf-placeholder-lines{width:78%}.portfolio-page .pf-placeholder-button{display:block;width:33%;height:12px;margin-left:7%;border-radius:30px;background:var(--pf-orange)}.portfolio-page .pf-placeholder-caption{position:absolute;z-index:2;bottom:13px;left:13px;max-width:92%;padding:7px 11px;border-radius:20px;background:rgba(255,255,255,0.92);color:var(--pf-primary);font-size:.67rem;font-weight:700;overflow-wrap:anywhere}.portfolio-page .pf-case__content{padding:31px}.portfolio-page .pf-case__top,.portfolio-page .pf-case__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px}.portfolio-page .pf-case__eyebrow{color:var(--pf-primary);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.portfolio-page .pf-case__number{font:700 .84rem Syne,sans-serif;color:var(--pf-orange)}.portfolio-page .pf-case h3{margin:18px 0 12px;font-size:clamp(1.65rem, 3vw, 2.25rem);letter-spacing:-.036em}.portfolio-page .pf-case__intro{color:var(--pf-muted);font-size:.93rem;min-height:76px}.portfolio-page .pf-case__details{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;margin:26px 0;padding:21px 0;border-top:1px solid var(--pf-border);border-bottom:1px solid var(--pf-border)}.portfolio-page .pf-case__details b{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;color:var(--pf-primary)}.portfolio-page .pf-case__details p{font-size:.82rem;line-height:1.7;color:var(--pf-muted)}.portfolio-page .pf-case__bottom{flex-wrap:wrap}.portfolio-page .pf-case__bottom>span{font-size:.76rem;color:var(--pf-muted)}.portfolio-page .pf-case__bottom a{color:var(--pf-primary);font-size:.79rem;font-weight:700}.portfolio-page .pf-case__bottom a:hover{color:var(--pf-orange)}.portfolio-page .pf-case__bottom a span{margin-left:4px}.portfolio-page .pf-approach{color:#fff;background:radial-gradient(circle at 5% 100%, rgba(132,47,140,0.3), transparent 42%),linear-gradient(125deg, #211025, #321639);padding:105px 0}.portfolio-page .pf-approach__layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:100px;align-items:center}.portfolio-page .pf-approach__title .eyebrow{color:#ffad7d}.portfolio-page .pf-approach__title h2{margin-top:20px;font-size:clamp(2.2rem, 4vw, 3.7rem);letter-spacing:-.04em}.portfolio-page .pf-approach__title h2 span{color:#ffad7d}.portfolio-page .pf-approach__title p{margin-top:23px;color:rgba(255,255,255,0.7);max-width:480px}.portfolio-page .pf-approach__points>div{display:grid;grid-template-columns:54px 1fr;gap:19px;padding:24px 0;border-bottom:1px solid rgba(255,255,255,0.13)}.portfolio-page .pf-approach__points>div:first-child{border-top:1px solid rgba(255,255,255,0.13)}.portfolio-page .pf-approach__points span{font:700 1.2rem Syne,sans-serif;color:#ff9f62}.portfolio-page .pf-approach__points h3{font-size:1.25rem;margin-bottom:9px}.portfolio-page .pf-approach__points p{color:rgba(255,255,255,0.67);font-size:.87rem}.portfolio-page .pf-all{background:var(--pf-soft);padding:115px 0 122px}.portfolio-page .pf-projects{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.portfolio-page .pf-project{display:flex;flex-direction:column;min-width:0;background:#fff;overflow:hidden;border:1px solid var(--pf-border);border-radius:23px;transition:transform .3s ease,box-shadow .3s ease}.portfolio-page .pf-project:hover{transform:translateY(-7px);box-shadow:0 22px 50px rgba(64,24,74,0.13)}.portfolio-page .pf-project__body{display:flex;flex:1;flex-direction:column;padding:23px}.portfolio-page .pf-project__meta{display:flex;justify-content:space-between;gap:14px;color:var(--pf-primary);font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.portfolio-page .pf-project__meta span:last-child{color:var(--pf-orange)}.portfolio-page .pf-project h3{font-size:1.45rem;line-height:1.2;letter-spacing:-.03em;margin:14px 0 10px}.portfolio-page .pf-project__desc{color:var(--pf-muted);font-size:.85rem;line-height:1.77}.portfolio-page .pf-project__value{padding:16px 0;margin-top:18px;border-top:1px solid var(--pf-border)}.portfolio-page .pf-project__value strong{font-size:.72rem;color:var(--pf-primary);letter-spacing:.05em;text-transform:uppercase}.portfolio-page .pf-project__value p{margin-top:6px;color:var(--pf-muted);font-size:.82rem;line-height:1.7}.portfolio-page .pf-project__link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;border-top:1px solid var(--pf-border);color:var(--pf-primary);font-weight:700;font-size:.77rem;overflow-wrap:anywhere}.portfolio-page .pf-project__link:hover{color:var(--pf-orange)}.portfolio-page .pf-project__link b{flex:0 0 32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--pf-primary);font-size:1rem}.portfolio-page .pf-project__link:hover b{background:var(--pf-orange)}.portfolio-page .pf-related{padding:96px 0;background:#fff}.portfolio-page .pf-related__layout{display:grid;grid-template-columns:1fr .85fr;gap:80px;align-items:center}.portfolio-page .pf-related__layout h2{margin:17px 0 23px;font-size:clamp(2.2rem, 4vw, 3.6rem);letter-spacing:-.04em}.portfolio-page .pf-related__layout h2 span{color:var(--pf-primary)}.portfolio-page .pf-related__layout p{max-width:520px;color:var(--pf-muted)}.portfolio-page .pf-related__links{border-top:1px solid var(--pf-border)}.portfolio-page .pf-related__links a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 4px;border-bottom:1px solid var(--pf-border);color:var(--pf-primary);font-size:.98rem;font-weight:700}.portfolio-page .pf-related__links a:hover{color:var(--pf-orange)}.portfolio-page .pf-related__links a span{font-size:1.4rem}.portfolio-page .pf-cta{padding:0 0 110px}.portfolio-page .pf-cta .cta-box{padding:78px 50px;background:radial-gradient(circle at 0 0, rgba(255,255,255,0.12), transparent 37%),linear-gradient(120deg, #842f8c, #54205d)}.portfolio-page .pf-cta .cta-box .eyebrow{color:#fff;margin-bottom:20px}.portfolio-page .pf-cta .cta-box .eyebrow:before{background:#ff9f66}.portfolio-page .pf-cta .cta-box h2{max-width:850px}.portfolio-page .pf-cta .cta-box p{max-width:690px;margin-left:auto;margin-right:auto}.portfolio-page .pf-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:13px;position:relative;z-index:2}.portfolio-page .footer-links a[aria-current="page"]{color:var(--pf-primary);text-decoration:underline;text-decoration-color:var(--pf-orange);text-underline-offset:6px}@keyframes pf-floating{0%,100%{translate:0 0}50%{translate:0 -12px}}@media (max-width: 1050px){.portfolio-page .pf-hero__layout{gap:30px}.portfolio-page .pf-hero__copy h1{font-size:clamp(2.8rem, 5.3vw, 4.9rem)}.portfolio-page .pf-hero-stage__panel--left{left:0}.portfolio-page .pf-hero-stage__panel--right{right:0}.portfolio-page .pf-approach__layout{gap:48px}.portfolio-page .pf-projects{grid-template-columns:repeat(2, minmax(0, 1fr))}.portfolio-page .pf-related__layout{gap:45px}}@media (max-width: 900px){.portfolio-page .pf-hero{padding-top:125px}.portfolio-page .pf-breadcrumb{margin-bottom:42px}.portfolio-page .pf-hero__layout{grid-template-columns:1fr;gap:30px}.portfolio-page .pf-hero__copy{max-width:740px}.portfolio-page .pf-hero__copy h1{font-size:clamp(3rem, 8vw, 5rem)}.portfolio-page .pf-hero-stage{min-height:445px;max-width:600px;margin:14px auto 0;width:100%}.portfolio-page .pf-featured,.portfolio-page .pf-all{padding-top:80px;padding-bottom:82px}.portfolio-page .pf-heading--split{display:block}.portfolio-page .pf-heading--split>p{margin-top:20px}.portfolio-page .pf-approach__layout{grid-template-columns:1fr;gap:28px}.portfolio-page .pf-approach{padding:78px 0}.portfolio-page .pf-related__layout{grid-template-columns:1fr}}@media (max-width: 700px){.portfolio-page .pf-showcase-grid{grid-template-columns:1fr}.portfolio-page .pf-projects{grid-template-columns:1fr}.portfolio-page .pf-case__intro{min-height:0}}@media (max-width: 600px){.portfolio-page .pf-hero{padding:112px 0 70px}.portfolio-page .pf-breadcrumb{margin-bottom:38px;font-size:.74rem}.portfolio-page .pf-hero__copy h1{font-size:clamp(2.65rem, 12vw, 3.5rem)}.portfolio-page .pf-hero__lead{font-size:.95rem}.portfolio-page .pf-hero__actions .btn{width:100%}.portfolio-page .pf-hero__proof{gap:18px}.portfolio-page .pf-hero__proof span{max-width:28%;font-size:.66rem}.portfolio-page .pf-hero__proof strong{font-size:1.45rem}.portfolio-page .pf-hero-stage{min-height:312px}.portfolio-page .pf-hero-stage__panel--main{width:92%;margin-top:31px;padding:7px;border-radius:14px}.portfolio-page .pf-hero-stage__bar{padding:7px 7px 10px}.portfolio-page .pf-hero-stage__bar b{font-size:.53rem}.portfolio-page .pf-hero-stage__panel--left{width:126px;top:4px;left:-2px;padding:12px;border-radius:12px}.portfolio-page .pf-hero-stage__panel--left strong{font-size:1.1rem}.portfolio-page .pf-hero-stage__panel--left span{font-size:.57rem}.portfolio-page .pf-hero-stage__panel--right{width:118px;bottom:4px;padding:13px}.portfolio-page .pf-hero-stage__panel--right strong{font-size:1.6rem}.portfolio-page .pf-hero-stage__panel--right span{font-size:.6rem}.portfolio-page .pf-hero-stage__label{padding:10px 7px 5px}.portfolio-page .pf-hero-stage__label strong{font-size:.82rem}.portfolio-page .pf-hero-stage__label small{font-size:.54rem}.portfolio-page .pf-heading{margin-bottom:29px}.portfolio-page .pf-case__content{padding:22px}.portfolio-page .pf-case__details{gap:15px}.portfolio-page .pf-case__details p{font-size:.79rem}.portfolio-page .pf-project__body{padding:21px}.portfolio-page .pf-approach__points>div{grid-template-columns:43px 1fr;gap:13px}.portfolio-page .pf-related{padding:75px 0}.portfolio-page .pf-cta{padding-bottom:78px}.portfolio-page .pf-cta .cta-box{padding:56px 22px}}@media (prefers-reduced-motion: reduce){.portfolio-page .pf-hero-stage__panel--main,.portfolio-page .pf-hero-stage__panel--left,.portfolio-page .pf-hero-stage__panel--right{animation:none !important}.portfolio-page .pf-case,.portfolio-page .pf-project{transition:none}}.contact-page{--cp-primary: #842f8c;--cp-orange: #fe6102;--cp-ink: #171219;--cp-muted: #6f6871;--cp-line: #eadfeb;--cp-soft: #f8f3f9}.contact-page #kontakt-forma{scroll-margin-top:85px}.contact-page .nav-links .nav-cta[aria-current="page"]{background:var(--cp-orange);border-color:var(--cp-orange);color:#fff}.contact-page a:focus-visible,.contact-page button:focus-visible,.contact-page input:focus-visible,.contact-page textarea:focus-visible{outline:3px solid #ffa472;outline-offset:3px}.contact-page .cp-hero{position:relative;overflow:hidden;padding:128px 0 132px;background:radial-gradient(circle at 83% 28%, rgba(254,97,2,0.28), transparent 29%),radial-gradient(circle at 5% 80%, rgba(226,119,233,0.21), transparent 33%),linear-gradient(129deg, #300d37 0%, #792b81 60%, #4a1851 100%);color:#fff}.contact-page .cp-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.034) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.034) 1px, transparent 1px);background-size:58px 58px;opacity:.7}.contact-page .cp-hero .wrap{position:relative;z-index:1}.contact-page .cp-hero .eyebrow{color:#fff}.contact-page .cp-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.81rem;color:rgba(255,255,255,0.72);justify-content:initial}.contact-page .cp-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.contact-page .cp-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.contact-page .cp-hero__grid{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:72px}.contact-page .cp-hero__grid h1{max-width:700px;margin:24px 0;font-size:clamp(3.2rem, 5.7vw, 5.8rem);line-height:1.04;letter-spacing:-.065em}.contact-page .cp-hero__grid h1 span{color:#ff9454}.contact-page .cp-hero__grid p{max-width:595px;margin-bottom:31px;color:rgba(255,255,255,0.84);font-size:1.06rem;line-height:1.8}.contact-page .cp-hero__facts{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;color:rgba(255,255,255,0.78);font-size:.76rem;font-weight:700}.contact-page .cp-hero__facts span{display:inline-flex;align-items:center;gap:9px}.contact-page .cp-hero__facts span::before{content:"";width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#ff985c}.contact-page .cp-visual{position:relative;width:100%;max-width:525px;margin:0 auto;padding:25px 22px 42px;transform:rotate(2deg)}.contact-page .cp-visual__glow{position:absolute;inset:2% 0 0 0;background:rgba(246,195,255,0.2);filter:blur(55px);border-radius:50%}.contact-page .cp-visual__window{position:relative;z-index:1;overflow:hidden;border:9px solid #fff;border-radius:23px;color:var(--cp-ink);background:#fff;box-shadow:0 46px 100px rgba(22,5,25,0.38)}.contact-page .cp-visual__top{display:flex;align-items:center;justify-content:space-between;gap:14px;height:36px;padding:0 11px;font-size:.58rem;font-weight:700;letter-spacing:.13em;color:#8e8190}.contact-page .cp-visual__dots{display:flex;gap:6px}.contact-page .cp-visual__dots i{width:8px;height:8px;border-radius:50%;background:#ffa28c}.contact-page .cp-visual__dots i:nth-child(2){background:#ffca70}.contact-page .cp-visual__dots i:nth-child(3){background:#80d9ad}.contact-page .cp-visual__content{min-height:335px;padding:44px 36px 39px;border-radius:13px;background:linear-gradient(155deg, #f9f2fa, #fff7f1)}.contact-page .cp-visual__pill{display:inline-block;padding:8px 12px;border:1px solid #eddbea;border-radius:30px;color:var(--cp-primary);background:#fff;font-size:.66rem;font-weight:700;letter-spacing:.08em}.contact-page .cp-visual__title{max-width:380px;margin:22px 0 23px;color:#321635;font-family:Syne, sans-serif;font-size:clamp(1.7rem, 2.6vw, 2.55rem);font-weight:700;line-height:1.15;letter-spacing:-.04em}.contact-page .cp-visual__title em{font-style:normal;color:var(--cp-primary)}.contact-page .cp-visual__line{height:9px;width:58%;margin-top:11px;border-radius:100px;background:#e7dce9}.contact-page .cp-visual__line--wide{width:83%}.contact-page .cp-visual__button{display:inline-flex;align-items:center;gap:30px;margin-top:31px;padding:10px 18px;border-radius:100px;color:#fff;background:var(--cp-orange);font-size:.7rem;font-weight:700;letter-spacing:.05em}.contact-page .cp-visual__floating{position:absolute;right:0;bottom:18px;z-index:2;padding:14px 19px;border-radius:14px;color:var(--cp-primary);background:#fff;box-shadow:0 18px 42px rgba(16,4,19,0.2);font-size:.77rem}.contact-page .cp-visual__floating strong{color:var(--cp-ink);margin-left:7px}.contact-page .cp-main{position:relative;z-index:2;padding:0 0 115px;margin-top:-48px}.contact-page .cp-main__grid{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 0.75fr);gap:26px;align-items:start}.contact-page .cp-form-panel,.contact-page .cp-aside{border:1px solid var(--cp-line);border-radius:28px;background:#fff;box-shadow:0 18px 65px rgba(64,20,70,0.09)}.contact-page .cp-form-panel{padding:48px}.contact-page .cp-form-panel h2{max-width:610px;margin:18px 0 17px;font-size:clamp(2.1rem, 3.4vw, 3.45rem);line-height:1.13}.contact-page .cp-form-panel h2 span{color:var(--cp-primary)}.contact-page .cp-form-panel__intro{max-width:585px;color:var(--cp-muted);font-size:.98rem}.contact-page .cp-notice{padding:15px 18px;margin-top:28px;border-radius:12px;font-size:.9rem;font-weight:700;line-height:1.6}.contact-page .cp-notice--success{background:#ecfaf1;color:#176b3f;border:1px solid #b8e7c8}.contact-page .cp-notice--error{background:#fff0ee;color:#a53224;border:1px solid #efc0b9}.contact-page .cp-form{margin-top:32px}.contact-page .cp-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contact-page .cp-form__row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}.contact-page .cp-field{display:flex;flex-direction:column;gap:9px;margin-bottom:20px}.contact-page .cp-field label{font-size:.84rem;font-weight:700;color:#251b28}.contact-page .cp-field label span{color:var(--cp-orange)}.contact-page .cp-field label small{color:var(--cp-muted);font-weight:600}.contact-page .cp-field input,.contact-page .cp-field textarea{width:100%;padding:15px 16px;border:1px solid #ddd2e0;border-radius:13px;color:var(--cp-ink);background:#fcf9fc;box-shadow:none;font-family:Manrope, sans-serif;font-size:.9rem;line-height:1.5;transition:background .22s ease, border-color .22s ease, box-shadow .22s ease}.contact-page .cp-field input::placeholder,.contact-page .cp-field textarea::placeholder{color:#948998}.contact-page .cp-field input:hover,.contact-page .cp-field textarea:hover{border-color:#bf9ac5}.contact-page .cp-field input:focus,.contact-page .cp-field textarea:focus{outline:none;border-color:var(--cp-primary);box-shadow:0 0 0 3px rgba(132,47,140,0.13);background:#fff}.contact-page .cp-field input[aria-invalid="true"],.contact-page .cp-field textarea[aria-invalid="true"]{border-color:#c64c3b;background:#fff8f7}.contact-page .cp-field textarea{display:block;min-height:165px;resize:vertical}.contact-page .cp-field__error{color:#a73524;font-size:.78rem;font-weight:700}.contact-page .cp-form__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:10px}.contact-page .cp-form__bottom button{cursor:pointer}.contact-page .cp-form__bottom p{max-width:290px;color:var(--cp-muted);font-size:.74rem;line-height:1.55}.contact-page .cp-aside{padding:36px 30px}.contact-page .cp-aside__heading{margin-bottom:25px}.contact-page .cp-aside__heading h2{font-size:clamp(1.8rem, 2.5vw, 2.65rem);margin:19px 0 15px;line-height:1.13}.contact-page .cp-aside__heading h2 span{color:var(--cp-primary)}.contact-page .cp-aside__heading p{font-size:.91rem;color:var(--cp-muted)}.contact-page .cp-contact-card{display:flex;align-items:center;gap:17px;min-width:0;padding:19px 17px;margin-top:12px;border:1px solid var(--cp-line);border-radius:17px;transition:border-color .25s ease, background .25s ease, transform .25s ease}.contact-page .cp-contact-card:hover{border-color:#d0a2d5;background:var(--cp-soft);transform:translateX(3px)}.contact-page .cp-contact-card>span:last-child{display:flex;min-width:0;flex-direction:column}.contact-page .cp-contact-card small{color:var(--cp-primary);font-size:.65rem;font-weight:700;letter-spacing:.13em}.contact-page .cp-contact-card strong{color:var(--cp-ink);font-size:.86rem;overflow-wrap:anywhere;margin:3px 0}.contact-page .cp-contact-card em{color:var(--cp-muted);font-size:.74rem;font-style:normal}.contact-page .cp-contact-card__icon{display:grid;flex:0 0 43px;width:43px;height:43px;place-items:center;border-radius:12px;background:#f5e8f7;color:var(--cp-primary);font-family:Syne, sans-serif;font-size:1.25rem;font-weight:700}.contact-page .cp-aside__note{padding:23px;margin-top:25px;border-radius:17px;background:#29162d;color:#fff}.contact-page .cp-aside__note strong{font-family:Syne, sans-serif;font-size:1.12rem}.contact-page .cp-aside__note p{margin-top:11px;color:rgba(255,255,255,0.75);font-size:.84rem}.contact-page .cp-next{background:var(--cp-soft);border-top:1px solid var(--cp-line)}.contact-page .cp-next h2{max-width:600px;margin-top:22px;font-size:clamp(2.2rem, 4.4vw, 4rem)}.contact-page .cp-next h2 span{color:var(--cp-primary)}.contact-page .cp-next p{max-width:550px;color:var(--cp-muted);margin-top:18px}.contact-page .cp-next__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px}.contact-page .cp-next__links{display:flex;flex-direction:column;gap:12px}.contact-page .cp-next__links a{display:flex;align-items:center;gap:20px;padding:21px 25px;border:1px solid var(--cp-line);border-radius:17px;background:#fff;transition:border-color .25s ease, box-shadow .25s ease, transform .25s ease}.contact-page .cp-next__links a:hover{border-color:#d7a7d9;box-shadow:0 14px 36px rgba(74,20,80,0.08);transform:translateY(-3px)}.contact-page .cp-next__links a span{color:var(--cp-orange);font-family:Syne, sans-serif;font-weight:700;font-size:.82rem}.contact-page .cp-next__links a strong{flex:1;font-size:.9rem;line-height:1.4}.contact-page .cp-next__links a b{color:var(--cp-primary);font-size:1.2rem}.contact-page .footer-links a[aria-current="page"]{color:var(--cp-primary);text-decoration:underline;text-decoration-color:var(--cp-orange);text-underline-offset:6px}@media (max-width: 1050px){.contact-page .cp-hero__grid{gap:35px}.contact-page .cp-main__grid{grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr)}.contact-page .cp-form-panel{padding:34px}.contact-page .cp-aside{padding:28px 20px}.contact-page .cp-form__row{grid-template-columns:1fr;gap:0}}@media (max-width: 900px){.contact-page .cp-hero{padding:122px 0 98px}.contact-page .cp-hero__grid{grid-template-columns:1fr;gap:25px}.contact-page .cp-hero__grid>div:first-child{max-width:690px}.contact-page .cp-visual{max-width:475px}.contact-page .cp-main__grid{grid-template-columns:1fr}.contact-page .cp-aside{padding:34px}.contact-page .cp-next__grid{grid-template-columns:1fr;gap:34px}.contact-page .cp-form__row{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}}@media (max-width: 600px){.contact-page .cp-hero{padding:107px 0 88px}.contact-page .cp-breadcrumb{margin-bottom:37px}.contact-page .cp-hero__grid h1{font-size:clamp(2.65rem, 11vw, 3.4rem)}.contact-page .cp-hero__grid p{font-size:.97rem}.contact-page .cp-hero__facts{gap:8px 15px}.contact-page .cp-visual{padding:10px 5px 31px}.contact-page .cp-visual__content{min-height:260px;padding:27px 23px}.contact-page .cp-visual__title{font-size:1.85rem}.contact-page .cp-visual__floating{right:-3px;bottom:10px;padding:11px 13px}.contact-page .cp-main{margin-top:-33px;padding-bottom:74px}.contact-page .cp-form-panel,.contact-page .cp-aside{border-radius:21px}.contact-page .cp-form-panel{padding:28px 20px}.contact-page .cp-form-panel h2{font-size:2.15rem}.contact-page .cp-form__row{grid-template-columns:1fr;gap:0}.contact-page .cp-form__bottom{align-items:stretch;flex-direction:column}.contact-page .cp-form__bottom button{width:100%}.contact-page .cp-form__bottom p{max-width:none}.contact-page .cp-aside{padding:27px 19px}.contact-page .cp-contact-card{gap:12px;padding:16px 12px}.contact-page .cp-next__links a{padding:18px 15px;gap:13px}}@media (prefers-reduced-motion: reduce){.contact-page .cp-contact-card,.contact-page .cp-next__links a{transition:none}}.blog-page{--bp-purple: #842f8c;--bp-deep: #26102d;--bp-orange: #fe6102;--bp-ink: #171219;--bp-muted: #6f6871;--bp-line: #eadfeb;--bp-soft: #f8f3f9}.blog-page #blog-teme{scroll-margin-top:90px}.blog-page a:focus-visible{outline:3px solid var(--bp-orange);outline-offset:4px}.blog-page .bp-hero{position:relative;overflow:hidden;color:#fff;padding:132px 0 112px;background:radial-gradient(circle at 78% 17%, rgba(254,97,2,0.28), transparent 28%),radial-gradient(circle at 12% 92%, rgba(202,94,207,0.24), transparent 28%),linear-gradient(130deg, #2b0b32 0%, #6e2576 58%, #421449 100%)}.blog-page .bp-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.54;background-image:linear-gradient(rgba(255,255,255,0.045) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.045) 1px, transparent 1px);background-size:56px 56px;mask-image:linear-gradient(to bottom, #000, transparent)}.blog-page .bp-hero .wrap{position:relative;z-index:1}.blog-page .bp-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:initial;color:rgba(255,255,255,0.68);font-size:.82rem}.blog-page .bp-crumbs a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.blog-page .bp-crumbs [aria-current="page"]{font-weight:700;color:#fff}.blog-page .bp-hero__grid{display:grid;grid-template-columns:1.07fr .93fr;gap:66px;align-items:center}.blog-page .bp-overline{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:.75rem;letter-spacing:.20em;color:#ffbe98}.blog-page .bp-overline__dot{display:block;width:9px;height:9px;border-radius:50%;background:var(--bp-orange);box-shadow:0 0 0 6px rgba(254,97,2,0.17)}.blog-page .bp-hero__copy h1{max-width:670px;margin:21px 0 27px;font-size:clamp(3.1rem, 6vw, 5.65rem);line-height:1.02;letter-spacing:-.068em}.blog-page .bp-hero__copy h1 span{color:#ffab78}.blog-page .bp-hero__copy p{max-width:580px;font-size:1.06rem;line-height:1.84;color:rgba(255,255,255,0.8)}.blog-page .bp-hero__actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:37px}.blog-page .bp-hero__text-link{display:inline-flex;gap:9px;align-items:center;color:#fff;font-size:.88rem;font-weight:700;border-bottom:1px solid rgba(255,255,255,0.5);padding:6px 0;transition:color .2s ease,border-color .2s ease}.blog-page .bp-hero__text-link:hover{color:#ffbc94;border-color:#ffbc94}.blog-page .bp-art{position:relative;min-height:476px;isolation:isolate;display:flex;align-items:center;justify-content:center}.blog-page .bp-art__orb{position:absolute;z-index:-2;width:430px;height:430px;max-width:100%;border-radius:50%;background:radial-gradient(circle, rgba(255,184,137,0.28), rgba(255,255,255,0.04) 48%, transparent 74%);filter:blur(10px)}.blog-page .bp-art__back{position:absolute;z-index:-1;font-family:Syne,sans-serif;font-size:clamp(11rem, 24vw, 21rem);line-height:1;font-weight:700;color:rgba(255,255,255,0.08);letter-spacing:-.13em;transform:rotate(-12deg) translate(-8%, 0)}.blog-page .bp-art__back span{color:rgba(255,163,111,0.15)}.blog-page .bp-art__paper{width:100%;max-width:350px;min-height:440px;display:flex;flex-direction:column;position:relative;padding:31px 33px 28px;border:1px solid rgba(255,255,255,0.78);border-radius:13px;color:#2c1033;background:linear-gradient(155deg, #fffdfa, #f1e6ee);box-shadow:0 40px 95px rgba(20,5,24,0.38),11px 12px 0 rgba(255,255,255,0.12);transform:rotate(5deg);animation:bp-paper-float 7s ease-in-out infinite}.blog-page .bp-art__top,.blog-page .bp-art__bottom{display:flex;justify-content:space-between;gap:10px;font-size:.59rem;font-weight:700;letter-spacing:.12em}.blog-page .bp-art__top{border-bottom:1px solid #e0d1df;padding-bottom:16px}.blog-page .bp-art__number{font-family:Syne,sans-serif;font-size:8rem;font-weight:700;line-height:1;letter-spacing:-.10em;color:var(--bp-purple);margin:24px 0 12px}.blog-page .bp-art__number span{font-family:Manrope,sans-serif;font-weight:700;font-size:.92rem;letter-spacing:0;color:var(--bp-orange);white-space:nowrap}.blog-page .bp-art__title{font-family:Syne,sans-serif;font-weight:700;font-size:1.85rem;line-height:1.08;letter-spacing:-.045em}.blog-page .bp-art__title em{font-style:normal;color:var(--bp-purple)}.blog-page .bp-art__divider{height:3px;width:53px;background:var(--bp-orange);margin:auto 0 24px}.blog-page .bp-art__bottom{color:#8a718c}.blog-page .bp-art__asterisk{position:absolute;top:30px;right:10px;color:#ffad77;font-size:5rem;line-height:1;text-shadow:0 12px 35px rgba(20,5,24,0.2)}.blog-page .bp-art__floating{position:absolute;left:0;bottom:18px;padding:15px 21px;border-radius:16px;background:#fff;color:var(--bp-ink);font-size:.73rem;line-height:1.5;box-shadow:0 22px 50px rgba(20,5,24,0.28);transform:rotate(-5deg)}.blog-page .bp-art__floating strong{display:block;color:var(--bp-purple);font-size:.85rem}.blog-page .bp-marquee{overflow:hidden;background:var(--bp-orange);color:#fff;position:relative;z-index:2;margin-top:-1px;white-space:nowrap}.blog-page .bp-marquee__track{display:inline-flex;gap:32px;align-items:center;padding:13px 0;min-width:max-content;font:700 .75rem Syne,sans-serif;letter-spacing:.14em;animation:bp-marquee-run 36s linear infinite}.blog-page .bp-marquee__track span:nth-child(even){color:#652269;font-size:1.05rem}.blog-page .bp-articles{background:#fdfbfd;padding-top:110px;padding-bottom:120px}.blog-page .bp-section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:48px}.blog-page .bp-section-heading h2{max-width:670px;margin-top:14px;font-size:clamp(2.35rem, 4.5vw, 3.85rem);line-height:1.08;letter-spacing:-.055em}.blog-page .bp-section-heading h2 span{color:var(--bp-purple)}.blog-page .bp-section-heading>p{max-width:390px;color:var(--bp-muted);font-size:.98rem;line-height:1.8}.blog-page .bp-tag{display:inline-flex;align-items:center;font-size:.73rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bp-purple)}.blog-page .bp-count{font-family:Syne,sans-serif;color:#aa96ab;font-size:.81rem;font-weight:700}.blog-page .bp-cover{overflow:hidden;position:relative;isolation:isolate;background:#e8d4ea}.blog-page .bp-cover img{width:100%;height:100%;display:block;transition:transform .6s ease}.blog-page .bp-cover__placeholder{position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg, #8c4194, #44204b)}.blog-page .bp-cover__placeholder:before{content:"";position:absolute;width:290px;height:290px;border:1px solid rgba(255,255,255,0.24);border-radius:50%;transform:translate(44%, 15%);box-shadow:0 0 0 60px rgba(255,255,255,0.035),0 0 0 125px rgba(255,255,255,0.025)}.blog-page .bp-cover__placeholder:after{content:"";position:absolute;left:-45px;bottom:-95px;width:230px;height:230px;border:1px solid rgba(255,255,255,0.17);transform:rotate(30deg)}.blog-page .bp-cover__index{position:relative;z-index:1;font:700 8rem/1 Syne,sans-serif;letter-spacing:-.095em;color:rgba(255,255,255,0.19)}.blog-page .bp-cover__seal{position:absolute;z-index:1;left:22px;bottom:20px;font-size:.62rem;letter-spacing:.18em;font-weight:700;color:rgba(255,255,255,0.78)}.blog-page .bp-cover--orange .bp-cover__placeholder{background:linear-gradient(135deg, #ff8d4c, #ad3e62 78%)}.blog-page .bp-cover--plum .bp-cover__placeholder{background:linear-gradient(135deg, #b36ac1, #522554 82%)}.blog-page .bp-cover--midnight .bp-cover__placeholder{background:linear-gradient(135deg, #462047, #201329 84%)}.blog-page .bp-cover--soft .bp-cover__placeholder{background:linear-gradient(145deg, #765ca0, #c985ae)}.blog-page .bp-cover--violet .bp-cover__placeholder{background:linear-gradient(140deg, #8c4194, #44204b)}.blog-page .bp-feature{min-height:465px;border:1px solid var(--bp-line);border-radius:29px;overflow:hidden;background:#fff;box-shadow:0 26px 80px rgba(51,14,57,0.09);margin-bottom:25px;transition:transform .3s ease, box-shadow .3s ease}.blog-page .bp-feature:hover{transform:translateY(-5px);box-shadow:0 36px 85px rgba(51,14,57,0.14)}.blog-page .bp-feature:hover .bp-cover img{transform:scale(1.035)}.blog-page .bp-feature__link{display:grid;grid-template-columns:.99fr 1.01fr;min-height:465px;color:inherit}.blog-page .bp-feature__image{min-height:440px}.blog-page .bp-feature__image-label{position:absolute;z-index:2;left:30px;top:30px;display:flex;align-items:center;gap:13px;padding:10px 16px;border-radius:100px;color:#35123a;background:#fff;font-size:.66rem;font-weight:700;letter-spacing:.09em;box-shadow:0 5px 26px rgba(20,5,24,0.15)}.blog-page .bp-feature__image-label span{color:var(--bp-orange);font-size:1.1rem}.blog-page .bp-feature__body{padding:50px 49px 42px;display:flex;flex-direction:column}.blog-page .bp-feature__topline{display:flex;gap:15px;justify-content:space-between;align-items:center}.blog-page .bp-feature h3{font-size:clamp(2.05rem, 3.4vw, 3.15rem);line-height:1.1;letter-spacing:-.048em;margin:26px 0 23px}.blog-page .bp-feature__body>p{color:var(--bp-muted);font-size:1rem;line-height:1.82}.blog-page .bp-feature__foot{margin-top:auto;padding-top:32px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.blog-page .bp-feature__hint{font-size:.71rem;font-weight:700;color:#a693a8}.blog-page .bp-read{display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:13px 20px;border-radius:100px;background:var(--bp-purple);color:#fff;font-size:.85rem;font-weight:700;box-shadow:0 9px 22px rgba(132,47,140,0.18);transition:background .25s ease, box-shadow .25s ease}.blog-page .bp-read span{font-size:1.2rem;transition:transform .2s ease}.blog-page .bp-feature:hover .bp-read,.blog-page .bp-feature:focus-within .bp-read{background:var(--bp-orange);box-shadow:0 12px 26px rgba(254,97,2,0.22)}.blog-page .bp-feature:hover .bp-read span,.blog-page .bp-feature:focus-within .bp-read span{transform:translate(3px, -3px)}.blog-page .bp-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:23px}.blog-page .bp-card{min-width:0;border:1px solid var(--bp-line);border-radius:25px;overflow:hidden;background:#fff;box-shadow:0 14px 36px rgba(58,17,63,0.055);display:flex;flex-direction:column;transition:transform .32s ease, box-shadow .32s ease}.blog-page .bp-card:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgba(58,17,63,0.12)}.blog-page .bp-card:hover .bp-cover img{transform:scale(1.045)}.blog-page .bp-card__link{display:flex;flex-direction:column;flex:1;min-width:0;color:inherit}.blog-page .bp-card__image{aspect-ratio:1.45 / 1}.blog-page .bp-card__number{position:absolute;z-index:2;top:19px;right:18px;padding:6px 10px;background:rgba(255,255,255,0.92);color:var(--bp-purple);border-radius:30px;font-family:Syne,sans-serif;font-size:.68rem;font-weight:700}.blog-page .bp-card__body{padding:28px 26px 24px;display:flex;flex-direction:column;flex:1}.blog-page .bp-card h3{font-size:clamp(1.35rem, 1.8vw, 1.78rem);line-height:1.18;letter-spacing:-.035em;margin:15px 0 16px}.blog-page .bp-card__body>p{font-size:.88rem;line-height:1.77;color:var(--bp-muted)}.blog-page .bp-card__footer{margin-top:auto;padding-top:27px;display:flex;align-items:center;justify-content:space-between;gap:14px}.blog-page .bp-card__action{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 15px;border-radius:100px;background:var(--bp-purple);color:#fff;font-size:.79rem;font-weight:700;box-shadow:0 8px 18px rgba(132,47,140,0.12);transition:background .25s ease, box-shadow .25s ease}.blog-page .bp-card__action span{font-size:1.12rem;transition:transform .2s ease}.blog-page .bp-card:hover .bp-card__action,.blog-page .bp-card:focus-within .bp-card__action{background:var(--bp-orange);box-shadow:0 10px 22px rgba(254,97,2,0.18)}.blog-page .bp-card:hover .bp-card__action span,.blog-page .bp-card:focus-within .bp-card__action span{transform:translate(3px, -3px)}.blog-page .bp-card__spark{color:var(--bp-orange);font-size:1.2rem}.blog-page .bp-related{background:#231126;color:#fff;padding:93px 0 100px;position:relative;overflow:hidden}.blog-page .bp-related:before{content:"";pointer-events:none;position:absolute;right:-110px;top:-200px;width:500px;height:500px;border-radius:50%;background:rgba(132,47,140,0.42);filter:blur(115px)}.blog-page .bp-related .wrap{position:relative}.blog-page .bp-related .eyebrow{color:#ffa36e}.blog-page .bp-related__inner{display:grid;grid-template-columns:.97fr 1.03fr;gap:75px;align-items:center}.blog-page .bp-related__intro h2{font-size:clamp(2.35rem, 4.4vw, 4rem);line-height:1.08;letter-spacing:-.055em;margin:20px 0 21px}.blog-page .bp-related__intro h2 span{color:#ffab78}.blog-page .bp-related__intro p{max-width:510px;color:#c8b8ca;font-size:.97rem;line-height:1.85}.blog-page .bp-related__links{border-top:1px solid rgba(255,255,255,0.16)}.blog-page .bp-related__links a{display:grid;grid-template-columns:34px 1fr 30px;gap:15px;align-items:center;border-bottom:1px solid rgba(255,255,255,0.16);padding:26px 4px;transition:color .2s ease, padding .2s ease}.blog-page .bp-related__links a:hover{color:#ffae7b;padding-left:12px}.blog-page .bp-related__links a span{color:#ad8fb1;font-family:Syne,sans-serif;font-size:.78rem}.blog-page .bp-related__links a strong{font-family:Syne,sans-serif;font-size:1.1rem;line-height:1.3}.blog-page .bp-related__links a b{font-size:1.35rem;text-align:right;color:#ffae7b}@keyframes bp-paper-float{0%,100%{transform:rotate(5deg) translateY(0)}50%{transform:rotate(4deg) translateY(-12px)}}@keyframes bp-marquee-run{to{transform:translateX(-50%)}}@media (max-width: 1120px){.blog-page .bp-hero__grid{gap:32px}.blog-page .bp-art__paper{max-width:320px}.blog-page .bp-grid{gap:17px}.blog-page .bp-card__body{padding:25px 22px 22px}.blog-page .bp-feature__body{padding:40px 32px}.blog-page .bp-related__inner{gap:40px}}@media (max-width: 900px){.blog-page .bp-hero{padding:118px 0 84px}.blog-page .bp-hero__grid{grid-template-columns:1fr;gap:42px}.blog-page .bp-art{min-height:405px}.blog-page .bp-art__paper{min-height:380px;max-width:310px}.blog-page .bp-art__number{font-size:6.8rem;margin-top:15px}.blog-page .bp-art__title{font-size:1.65rem}.blog-page .bp-art__floating{left:12%}.blog-page .bp-articles{padding:78px 0 92px}.blog-page .bp-section-heading{align-items:flex-start;flex-direction:column;gap:15px}.blog-page .bp-section-heading>p{max-width:680px}.blog-page .bp-grid{grid-template-columns:repeat(2, 1fr)}.blog-page .bp-feature__link{grid-template-columns:1fr 1fr}.blog-page .bp-feature h3{margin:19px 0}.blog-page .bp-feature__body{padding:30px 25px}.blog-page .bp-feature__image{min-height:410px}.blog-page .bp-feature__body>p{font-size:.91rem}.blog-page .bp-related__inner{grid-template-columns:1fr}}@media (max-width: 700px){.blog-page .bp-feature__link{grid-template-columns:1fr}.blog-page .bp-feature__image{min-height:0;aspect-ratio:1.45 / 1}.blog-page .bp-feature__body{padding:28px 25px 33px}.blog-page .bp-feature h3{font-size:2.2rem}.blog-page .bp-feature__foot{margin-top:5px}.blog-page .bp-grid{grid-template-columns:1fr}.blog-page .bp-card__image{aspect-ratio:1.65 / 1}.blog-page .bp-card h3{font-size:1.55rem}}@media (max-width: 600px){.blog-page .bp-hero{padding:112px 0 65px}.blog-page .bp-crumbs{margin-bottom:31px}.blog-page .bp-hero__copy h1{font-size:clamp(2.7rem, 11vw, 3.7rem)}.blog-page .bp-hero__copy p{font-size:.95rem}.blog-page .bp-hero__actions{gap:16px}.blog-page .bp-art{min-height:346px}.blog-page .bp-art__paper{max-width:240px;min-height:310px;padding:20px 22px}.blog-page .bp-art__top,.blog-page .bp-art__bottom{font-size:.47rem}.blog-page .bp-art__number{font-size:5.4rem;margin:14px 0 8px}.blog-page .bp-art__number span{font-size:.75rem}.blog-page .bp-art__title{font-size:1.35rem}.blog-page .bp-art__asterisk{font-size:3.7rem;right:-3px}.blog-page .bp-art__floating{bottom:-5px;left:0;padding:10px 15px}.blog-page .bp-cover__index{font-size:6.2rem}.blog-page .bp-articles{padding:74px 0 82px}.blog-page .bp-section-heading h2{font-size:clamp(2.15rem, 9vw, 3rem)}.blog-page .bp-feature__image-label{top:17px;left:17px}.blog-page .bp-related{padding:72px 0 82px}.blog-page .bp-related__links a{padding:20px 4px;grid-template-columns:25px 1fr 20px;gap:11px}.blog-page .bp-related__links strong{font-size:.99rem}}@media (prefers-reduced-motion: reduce){.blog-page .bp-art__paper,.blog-page .bp-marquee__track{animation:none}.blog-page .bp-card,.blog-page .bp-feature{transition:none}}.single-blog-page{--sb-primary: #842f8c;--sb-dark: #26102d;--sb-orange: #fe6102;--sb-ink: #171219;--sb-muted: #6f6871;--sb-soft: #f8f3f9;--sb-border: #eadfeb}.single-blog-page a:focus-visible{outline:3px solid var(--sb-orange);outline-offset:4px}.single-blog-page [id="poredjenje"],.single-blog-page [id="landing-stranica"],.single-blog-page [id="poslovni-sajt"],.single-blog-page [id="web-shop"],.single-blog-page [id="kako-odluciti"],.single-blog-page [id="cena-i-razvoj"],.single-blog-page [id="cesta-pitanja"]{scroll-margin-top:120px}.single-blog-page .sb-hero{position:relative;overflow:hidden;color:#fff;padding:132px 0 112px;background:radial-gradient(circle at 82% 10%, rgba(254,97,2,0.23), transparent 31%),radial-gradient(circle at 8% 86%, rgba(194,95,207,0.22), transparent 33%),linear-gradient(125deg, #2b0b32 0%, #702779 54%, #45164f 100%)}.single-blog-page .sb-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.036) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.036) 1px, transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom, #000, transparent)}.single-blog-page .sb-hero .wrap{position:relative;z-index:1}.single-blog-page .sb-crumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:initial;font-size:.81rem;color:rgba(255,255,255,0.7)}.single-blog-page .sb-crumbs a{color:inherit}.single-blog-page .sb-crumbs a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.single-blog-page .sb-crumbs [aria-current="page"]{color:#fff;font-weight:700}.single-blog-page .sb-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.single-blog-page .sb-kicker{display:inline-flex;align-items:center;gap:12px;font-size:.76rem;letter-spacing:.14em;font-weight:700;color:#ffc5a4}.single-blog-page .sb-kicker i{width:9px;height:9px;border-radius:50%;background:var(--sb-orange);box-shadow:0 0 0 6px rgba(254,97,2,0.18)}.single-blog-page .sb-kicker span{color:rgba(255,255,255,0.5)}.single-blog-page .sb-hero__copy h1{margin:23px 0 24px;max-width:690px;font-size:clamp(3.2rem, 6vw, 5.6rem);line-height:1.02;letter-spacing:-.07em}.single-blog-page .sb-hero__copy h1 span{color:#ffad7e}.single-blog-page .sb-hero__copy p{max-width:585px;font-size:1.06rem;line-height:1.85;color:rgba(255,255,255,0.8)}.single-blog-page .sb-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:34px}.single-blog-page .sb-hero__note{font-size:.80rem;color:rgba(255,255,255,0.68)}.single-blog-page .sb-visual{position:relative;width:100%;min-height:450px;isolation:isolate;display:flex;align-items:center;justify-content:center}.single-blog-page .sb-visual img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 40px 90px rgba(20,7,22,0.3)}.single-blog-page .sb-visual__halo{position:absolute;z-index:-1;width:420px;height:420px;max-width:100%;border-radius:50%;background:radial-gradient(circle, rgba(255,178,131,0.3), rgba(255,255,255,0.045) 56%, transparent 73%);filter:blur(8px)}.single-blog-page .sb-visual__label{position:absolute;top:15px;left:23px;font-size:.72rem;letter-spacing:.15em;font-weight:700;color:rgba(255,255,255,0.75)}.single-blog-page .sb-visual__sheet{position:absolute;width:60%;max-width:280px;min-height:270px;padding:26px;border-radius:19px;border:1px solid rgba(255,255,255,0.63);box-shadow:0 25px 75px rgba(23,5,27,0.33);display:flex;flex-direction:column;justify-content:space-between;transition:transform .35s ease}.single-blog-page .sb-visual__sheet strong{font-family:Syne,sans-serif;font-size:clamp(1.25rem, 2.3vw, 1.95rem);line-height:1.08;letter-spacing:-.04em}.single-blog-page .sb-visual__tiny{font-size:.65rem;letter-spacing:.12em;font-weight:700}.single-blog-page .sb-visual__sheet--one{left:3%;top:21%;z-index:1;transform:rotate(-13deg);background:#fff8f0;color:#361441}.single-blog-page .sb-visual__sheet--two{z-index:3;top:15%;left:23%;transform:rotate(3deg);background:linear-gradient(150deg, #fefbff, #e9d8ea);color:#3f1547}.single-blog-page .sb-visual__sheet--three{top:26%;right:1%;z-index:2;transform:rotate(14deg);background:#ff7433;color:#fff}.single-blog-page .sb-visual__cta{width:84px;height:26px;border-radius:25px;background:#fe6102}.single-blog-page .sb-visual__blocks,.single-blog-page .sb-visual__products{display:flex;gap:8px}.single-blog-page .sb-visual__blocks i,.single-blog-page .sb-visual__products i{display:block;width:38px;height:39px;border-radius:8px;background:rgba(132,47,140,0.16)}.single-blog-page .sb-visual__products i{background:rgba(255,255,255,0.45)}.single-blog-page .sb-visual__spark{position:absolute;top:19%;right:0;z-index:4;font-size:4.3rem;line-height:1;color:#ffb880;transform:rotate(-20deg)}.single-blog-page .sb-strip{position:relative;z-index:3;margin-top:-16px;overflow:hidden;transform:rotate(-1deg);background:var(--sb-orange);color:#fff;white-space:nowrap}.single-blog-page .sb-strip__track{display:inline-flex;gap:35px;align-items:center;width:max-content;padding:16px 0;font-family:Syne,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.04em;animation:sb-ticker 24s linear infinite}.single-blog-page .sb-strip__track b{color:#62216a;font-size:1.15rem}.single-blog-page .sb-layout{display:grid;grid-template-columns:232px 1fr;gap:68px;padding-top:96px;padding-bottom:105px;align-items:start}.single-blog-page .sb-aside__sticky{position:sticky;top:118px}.single-blog-page .sb-aside__label{padding-bottom:19px;margin-bottom:14px;border-bottom:1px solid var(--sb-border);color:var(--sb-primary);font-size:.72rem;font-weight:700;letter-spacing:.15em}.single-blog-page .sb-aside nav{display:flex;flex-direction:column;align-items:stretch;height:auto;gap:0}.single-blog-page .sb-aside nav a{padding:12px 11px;font-size:.83rem;font-weight:700;line-height:1.45;color:#756a77;border-left:2px solid #ebdfeb;transition:color .22s ease,border-color .22s ease,background .22s ease}.single-blog-page .sb-aside nav a:hover,.single-blog-page .sb-aside nav a:focus-visible{color:var(--sb-primary);border-color:var(--sb-orange);background:#fbf7fb}.single-blog-page .sb-aside__help{margin-top:31px;padding:21px;border-radius:18px;background:#f7edf8;border:1px solid #ead9ed}.single-blog-page .sb-aside__help>span{color:var(--sb-primary);font-weight:700;font-size:.65rem;letter-spacing:.11em}.single-blog-page .sb-aside__help p{font-size:.79rem;color:#665b68;line-height:1.65;margin:11px 0 16px}.single-blog-page .sb-aside__help a{color:var(--sb-primary);font-size:.80rem;font-weight:700}.single-blog-page .sb-aside__help a:hover{color:var(--sb-orange)}.single-blog-page .sb-article{min-width:0;max-width:790px}.single-blog-page .sb-article h2{font-size:clamp(1.9rem, 3vw, 3.05rem);letter-spacing:-.048em;line-height:1.15;margin:13px 0 25px;color:var(--sb-ink)}.single-blog-page .sb-article h3{font-size:1.28rem;line-height:1.25;margin:27px 0 13px;color:var(--sb-ink)}.single-blog-page .sb-article p{color:#615864;font-size:1rem;line-height:1.9;margin:0 0 20px}.single-blog-page .sb-article strong{font-weight:700;color:#312535}.single-blog-page .sb-overline{display:inline-block;color:var(--sb-primary);font-size:.73rem;letter-spacing:.13em;font-weight:700}.single-blog-page .sb-intro{padding-bottom:45px;border-bottom:1px solid var(--sb-border)}.single-blog-page .sb-intro h2 em{color:var(--sb-primary);font-style:normal}.single-blog-page .sb-intro .sb-lead{font-size:1.14rem;line-height:1.8;color:#4f4451}.single-blog-page .sb-section{padding:65px 0 60px;border-bottom:1px solid var(--sb-border)}.single-blog-page .sb-compare{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin:31px 0 25px}.single-blog-page .sb-compare__card{display:flex;flex-direction:column;min-height:250px;padding:23px 20px;border-radius:17px;border:1px solid var(--sb-border);color:var(--sb-ink);background:#fff;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.single-blog-page .sb-compare__card:hover{transform:translateY(-5px);border-color:#dfc2df;box-shadow:0 17px 35px rgba(70,23,80,0.11)}.single-blog-page .sb-compare__card h3{font-size:1.18rem;margin:22px 0 10px}.single-blog-page .sb-compare__card p{font-size:.81rem;line-height:1.65;margin:0 0 15px}.single-blog-page .sb-compare__card--business{background:#fbf4fc}.single-blog-page .sb-compare__card--shop{background:#fff8f3}.single-blog-page .sb-compare__no{font-family:Syne,sans-serif;font-size:1.75rem;color:var(--sb-primary);font-weight:700}.single-blog-page .sb-compare__card--shop .sb-compare__no{color:var(--sb-orange)}.single-blog-page .sb-compare__line{display:flex;gap:6px;justify-content:space-between;align-items:center;margin-top:auto;padding-top:11px;border-top:1px solid var(--sb-border);font-size:.72rem;color:var(--sb-primary);font-weight:700}.single-blog-page .sb-compare__line b{color:var(--sb-orange)}.single-blog-page .sb-note{display:flex;align-items:flex-start;gap:15px;padding:19px 20px;border-radius:15px;background:#f7f3f8}.single-blog-page .sb-note p{font-size:.86rem;margin:0;line-height:1.65}.single-blog-page .sb-note__icon{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border-radius:50%;background:var(--sb-primary);color:#fff;font-weight:700;font-size:.78rem}.single-blog-page .sb-section__headline{display:flex;align-items:center;gap:16px;margin-bottom:15px}.single-blog-page .sb-number{width:49px;height:49px;border-radius:14px;display:grid;place-items:center;background:var(--sb-primary);color:#fff;font-family:Syne,sans-serif;font-size:1.18rem;font-weight:700}.single-blog-page .sb-checks{list-style:none;padding:0;margin:21px 0 30px}.single-blog-page .sb-checks li{position:relative;margin-bottom:12px;padding-left:31px;font-size:.95rem;line-height:1.7;color:#615864}.single-blog-page .sb-checks li:before{content:"✓";position:absolute;top:0;left:0;color:var(--sb-orange);font-weight:900}.single-blog-page .sb-mini-case{position:relative;overflow:hidden;margin:28px 0;padding:23px 26px;border-radius:0 16px 16px 0;border-left:4px solid var(--sb-orange);background:#fcf7fa}.single-blog-page .sb-mini-case span{display:block;font-weight:700;font-size:.70rem;color:var(--sb-primary);letter-spacing:.11em;margin-bottom:9px}.single-blog-page .sb-mini-case p{font-size:.91rem;margin:0;line-height:1.75}.single-blog-page .sb-questions{margin:29px 0 28px;border-top:1px solid var(--sb-border)}.single-blog-page .sb-questions>div{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--sb-border)}.single-blog-page .sb-questions>div>span{font-family:Syne,sans-serif;font-weight:700;color:var(--sb-orange);font-size:1.12rem;padding-top:2px}.single-blog-page .sb-questions>div h3{margin:0 0 7px;font-size:1.08rem}.single-blog-page .sb-questions>div p{font-size:.90rem;margin:0}.single-blog-page .sb-recommendation{border-radius:20px;padding:28px;background:linear-gradient(130deg, #34113c, #6b2575)}.single-blog-page .sb-recommendation p{color:rgba(255,255,255,0.87);line-height:1.8;margin:11px 0 0}.single-blog-page .sb-recommendation strong{color:#fff}.single-blog-page .sb-recommendation__tag{font-size:.73rem;color:#ffb784;font-weight:700;letter-spacing:.14em}.single-blog-page .sb-prices{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:25px 0}.single-blog-page .sb-prices>div{border:1px solid #e6d5e8;border-radius:14px;padding:22px 18px;display:flex;flex-direction:column;gap:8px}.single-blog-page .sb-prices>div span{font-size:.68rem;letter-spacing:.1em;font-weight:700;color:var(--sb-primary)}.single-blog-page .sb-prices>div strong{font-family:Syne,sans-serif;font-size:1.78rem;line-height:1.1;white-space:nowrap}.single-blog-page .sb-prices>div small{color:var(--sb-muted);font-size:.77rem;line-height:1.45}.single-blog-page .sb-prices .sb-prices__featured{background:#f9effa;border-color:#cfa8d3}.single-blog-page .sb-inline-link{display:inline-flex;align-items:center;gap:9px;margin-top:5px;color:var(--sb-primary);font-weight:700;border-bottom:2px solid var(--sb-orange);padding-bottom:5px}.single-blog-page .sb-inline-link:hover{color:var(--sb-orange)}.single-blog-page .sb-faq{margin-top:28px}.single-blog-page .sb-faq>div{padding:24px 0;border-top:1px solid var(--sb-border)}.single-blog-page .sb-faq h3{font-size:1.12rem;margin:0 0 10px}.single-blog-page .sb-faq p{margin:0;font-size:.92rem}.single-blog-page .sb-ending{padding-top:62px}.single-blog-page .sb-ending h2{margin-top:16px}.single-blog-page .sb-cta{padding:0 0 26px}.single-blog-page .sb-cta__inner{position:relative;overflow:hidden;border-radius:30px;padding:62px 60px;display:grid;grid-template-columns:1.3fr .7fr;gap:55px;align-items:center;color:#fff;background:linear-gradient(120deg, #32113a, #842f8c)}.single-blog-page .sb-cta__inner:after{content:"";pointer-events:none;position:absolute;width:350px;height:350px;right:-150px;bottom:-180px;border:1px solid rgba(255,255,255,0.2);border-radius:50%}.single-blog-page .sb-cta__inner>div{position:relative;z-index:1}.single-blog-page .sb-cta__inner span{color:#ffb586;font-size:.71rem;font-weight:700;letter-spacing:.14em}.single-blog-page .sb-cta__inner h2{max-width:720px;margin:15px 0 19px;font-size:clamp(2.1rem, 4vw, 3.6rem);letter-spacing:-.05em;line-height:1.08}.single-blog-page .sb-cta__inner h2 em{font-style:normal;color:#ffc49f}.single-blog-page .sb-cta__inner p{max-width:610px;line-height:1.8;color:rgba(255,255,255,0.78)}.single-blog-page .sb-cta__actions{display:flex;align-items:flex-start;flex-direction:column;gap:18px}.single-blog-page .sb-cta__secondary{font-size:.84rem;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:5px}.single-blog-page .sb-cta__secondary:hover{color:#ffc49f}.single-blog-page .sb-back{padding:28px 0 75px}.single-blog-page .sb-back a{color:var(--sb-primary);font-size:.85rem;font-weight:700}.single-blog-page .sb-back a:hover{color:var(--sb-orange)}.single-blog-page .nav-links a[aria-current="page"]:not(.nav-cta),.single-blog-page .footer-links a[aria-current="page"]{text-decoration:underline;text-decoration-color:var(--sb-orange);text-underline-offset:6px}@keyframes sb-ticker{to{transform:translateX(-50%)}}@media (max-width: 1050px){.single-blog-page .sb-hero__grid{grid-template-columns:1.1fr .9fr;gap:35px}.single-blog-page .sb-visual{min-height:390px}.single-blog-page .sb-visual__sheet{min-height:244px;padding:19px}.single-blog-page .sb-layout{grid-template-columns:190px 1fr;gap:38px}.single-blog-page .sb-compare{grid-template-columns:1fr}.single-blog-page .sb-compare__card{min-height:auto;padding:21px}.single-blog-page .sb-compare__card h3{margin:10px 0 8px}}@media (max-width: 900px){.single-blog-page .sb-hero{padding:120px 0 85px}.single-blog-page .sb-crumbs{margin-bottom:45px}.single-blog-page .sb-hero__grid{grid-template-columns:1fr;gap:30px}.single-blog-page .sb-hero__copy h1{max-width:750px}.single-blog-page .sb-visual{min-height:410px;max-width:570px;margin:0 auto}.single-blog-page .sb-visual__sheet{min-height:275px;padding:25px}.single-blog-page .sb-layout{grid-template-columns:1fr;gap:45px;padding-top:65px}.single-blog-page .sb-aside__sticky{position:static}.single-blog-page .sb-aside nav{height:auto;display:grid;grid-template-columns:repeat(2, 1fr)}.single-blog-page .sb-aside__help{display:none}.single-blog-page .sb-article{max-width:none}.single-blog-page .sb-compare{grid-template-columns:repeat(3, 1fr)}.single-blog-page .sb-cta__inner{grid-template-columns:1fr;gap:27px;padding:50px 43px}}@media (max-width: 650px){.single-blog-page .sb-hero{padding:110px 0 76px}.single-blog-page .sb-crumbs{gap:9px;margin-bottom:36px;font-size:.73rem}.single-blog-page .sb-kicker{font-size:.65rem;gap:8px}.single-blog-page .sb-hero__copy h1{font-size:clamp(2.8rem, 11vw, 4.3rem)}.single-blog-page .sb-hero__copy p{font-size:.97rem;line-height:1.75}.single-blog-page .sb-hero__note{width:100%}.single-blog-page .sb-visual{min-height:330px}.single-blog-page .sb-visual__sheet{width:59%;min-height:210px;padding:16px;border-radius:15px}.single-blog-page .sb-visual__sheet strong{font-size:1.25rem}.single-blog-page .sb-visual__tiny{font-size:.54rem}.single-blog-page .sb-visual__label{font-size:.58rem}.single-blog-page .sb-visual__spark{font-size:3rem}.single-blog-page .sb-strip__track{font-size:.76rem}.single-blog-page .sb-layout{padding-top:62px;padding-bottom:65px}.single-blog-page .sb-aside nav{grid-template-columns:1fr 1fr}.single-blog-page .sb-aside nav a{font-size:.77rem;padding:10px 8px}.single-blog-page .sb-article h2{font-size:clamp(1.85rem, 8vw, 2.55rem)}.single-blog-page .sb-article p{font-size:.94rem}.single-blog-page .sb-intro .sb-lead{font-size:1.04rem}.single-blog-page .sb-section{padding:53px 0}.single-blog-page .sb-compare{grid-template-columns:1fr}.single-blog-page .sb-compare__card{padding:20px}.single-blog-page .sb-recommendation{padding:22px}.single-blog-page .sb-prices{gap:8px}.single-blog-page .sb-prices>div{padding:16px 11px}.single-blog-page .sb-prices>div strong{font-size:1.32rem}.single-blog-page .sb-prices>div span{font-size:.60rem}.single-blog-page .sb-prices>div small{font-size:.68rem}.single-blog-page .sb-cta__inner{padding:39px 25px;border-radius:22px}.single-blog-page .sb-cta__inner h2{font-size:2.35rem}}@media (max-width: 390px){.single-blog-page .sb-visual{min-height:285px}.single-blog-page .sb-visual__sheet{min-height:190px;padding:12px}.single-blog-page .sb-visual__sheet strong{font-size:1.03rem}.single-blog-page .sb-visual__label{top:7px;left:5px}.single-blog-page .sb-prices{grid-template-columns:1fr}.single-blog-page .sb-prices>div{gap:6px}}@media (prefers-reduced-motion: reduce){.single-blog-page .sb-strip__track{animation:none !important}.single-blog-page .sb-compare__card{transition:none}}.blog-price-article{--bpc-purple: #842f8c;--bpc-orange: #fe6102;--bpc-ink: #171219;--bpc-muted: #6f6871;--bpc-line: #eadfeb;--bpc-soft: #f8f3f9}.blog-price-article a:focus-visible{outline:3px solid var(--bpc-orange);outline-offset:4px}.blog-price-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-price-article header:not(.scrolled) .logo,.blog-price-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.9)}.blog-price-article header:not(.scrolled) .logo{color:#fff}.blog-price-article header:not(.scrolled) .menu{color:#fff}.blog-price-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-price-article header:not(.scrolled) .nav-links a:hover,.blog-price-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffbf98}.blog-price-article [id="sta-placas"],.blog-price-article [id="faktori-cene"],.blog-price-article [id="paketi"],.blog-price-article [id="dodatni-troskovi"],.blog-price-article [id="pametna-usteda"],.blog-price-article [id="dobra-ponuda"],.blog-price-article [id="faq"]{scroll-margin-top:125px}.blog-price-article .bpc-hero{position:relative;padding:132px 0 104px;overflow:hidden;color:#fff;background:radial-gradient(circle at 80% 13%, rgba(254,97,2,0.29), transparent 31%),radial-gradient(circle at 10% 85%, rgba(214,96,208,0.24), transparent 28%),linear-gradient(125deg, #2e0d35 0%, #7b2a84 58%, #4a1751 100%)}.blog-price-article .bpc-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:52px 52px}.blog-price-article .bpc-hero>.wrap{position:relative;z-index:1}.blog-price-article .bpc-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:11px;justify-content:initial;color:rgba(255,255,255,0.72);font-size:.80rem}.blog-price-article .bpc-breadcrumb a{color:inherit}.blog-price-article .bpc-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-price-article .bpc-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-price-article .bpc-hero__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}.blog-price-article .bpc-kicker{display:inline-flex;gap:11px;align-items:center;color:#ffc39f;font-weight:700;font-size:.73rem;letter-spacing:.12em}.blog-price-article .bpc-kicker i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--bpc-orange);box-shadow:0 0 0 6px rgba(254,97,2,0.18)}.blog-price-article .bpc-kicker span{color:rgba(255,255,255,0.52)}.blog-price-article .bpc-hero__copy h1{margin:22px 0 25px;max-width:720px;font-size:4.75rem;letter-spacing:-.067em;line-height:1.02}.blog-price-article .bpc-hero__copy h1 em{font-style:normal;color:#ffac7a}.blog-price-article .bpc-hero__copy>p{max-width:590px;font-size:1.07rem;line-height:1.83;color:rgba(255,255,255,0.79)}.blog-price-article .bpc-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:32px}.blog-price-article .bpc-hero__minor{color:rgba(255,255,255,0.9);font-size:.88rem;font-weight:700}.blog-price-article .bpc-hero__minor:hover{color:#ffbd91}.blog-price-article .bpc-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:420px;isolation:isolate}.blog-price-article .bpc-visual>img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 36px 85px rgba(17,4,22,0.33)}.blog-price-article .bpc-visual__grid{position:absolute;z-index:-1;width:410px;max-width:100%;height:410px;border-radius:50%;filter:blur(6px);background:radial-gradient(circle, rgba(255,159,93,0.26), transparent 69%)}.blog-price-article .bpc-visual__card{position:absolute;border-radius:23px;box-shadow:0 35px 90px rgba(29,6,34,0.34)}.blog-price-article .bpc-visual__card span{font-size:.67rem;letter-spacing:.13em;font-weight:700}.blog-price-article .bpc-visual__card--back{width:74%;min-height:300px;top:17%;left:0;padding:30px;background:linear-gradient(145deg, #fdf4ff, #e7cfe8);color:#54205a;transform:rotate(-10deg)}.blog-price-article .bpc-visual__card--back b{display:block;font-family:Syne,sans-serif;font-size:1.6rem;line-height:1.14;margin:40px 0 25px;max-width:220px}.blog-price-article .bpc-visual__card--back i{display:block;height:9px;width:73%;background:rgba(132,47,140,0.13);margin-top:10px;border-radius:20px}.blog-price-article .bpc-visual__card--back i:last-child{width:50%}.blog-price-article .bpc-visual__card--front{width:75%;min-height:326px;top:15%;right:0;padding:31px;background:#fff;color:#331337;transform:rotate(7deg)}.blog-price-article .bpc-visual__card--front strong{display:block;font-family:Syne,sans-serif;font-size:5.2rem;line-height:1;letter-spacing:-.06em;margin:27px 0;color:var(--bpc-purple)}.blog-price-article .bpc-visual__card--front small{font-size:1.8rem}.blog-price-article .bpc-visual__card--front sup{font-family:Manrope,sans-serif;font-size:.95rem;letter-spacing:0;vertical-align:top;color:#827485}.blog-price-article .bpc-visual__card--front p{color:#786c7b;font-size:.78rem;margin-top:16px}.blog-price-article .bpc-visual__bar{display:flex;gap:7px;align-items:end;height:42px}.blog-price-article .bpc-visual__bar i{flex:1;height:40%;background:#e9ddea;border-radius:7px}.blog-price-article .bpc-visual__bar i:nth-child(2){height:70%;background:#dbb7df}.blog-price-article .bpc-visual__bar i:nth-child(3){height:95%;background:var(--bpc-orange)}.blog-price-article .bpc-visual__bar i:nth-child(4){height:57%;background:#a85caf}.blog-price-article .bpc-visual__tag{position:absolute;z-index:2;bottom:12px;left:4%;border-radius:30px;padding:12px 18px;background:var(--bpc-orange);color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.08em;box-shadow:0 15px 35px rgba(254,97,2,0.28)}.blog-price-article .bpc-visual__tag b{margin-left:8px}.blog-price-article .bpc-ticker{position:relative;z-index:2;margin-top:-15px;transform:rotate(-1deg);overflow:hidden;background:var(--bpc-orange);color:#fff;white-space:nowrap}.blog-price-article .bpc-ticker__track{display:inline-flex;gap:34px;align-items:center;padding:15px 0;font-family:Syne,sans-serif;font-weight:700;font-size:.83rem;animation:bpc-scroll 25s linear infinite}.blog-price-article .bpc-ticker__track b{color:#67206b}.blog-price-article .bpc-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:65px;align-items:start;padding-top:99px;padding-bottom:96px}.blog-price-article .bpc-aside__inner{position:sticky;top:115px}.blog-price-article .bpc-aside__label{font-size:.70rem;font-weight:700;color:var(--bpc-purple);letter-spacing:.14em;margin-bottom:18px}.blog-price-article .bpc-aside nav{height:auto;display:flex;flex-direction:column;align-items:stretch;gap:3px;border-left:1px solid var(--bpc-line)}.blog-price-article .bpc-aside nav a{padding:10px 14px;color:var(--bpc-muted);font-size:.81rem;font-weight:700;border-left:3px solid transparent;margin-left:-2px;transition:.2s}.blog-price-article .bpc-aside nav a:hover{color:var(--bpc-purple);background:var(--bpc-soft);border-left-color:var(--bpc-orange)}.blog-price-article .bpc-aside__contact{background:#311038;color:#fff;padding:23px;border-radius:19px;margin-top:30px}.blog-price-article .bpc-aside__contact span{font-size:.69rem;letter-spacing:.08em;color:#ffb083;font-weight:700}.blog-price-article .bpc-aside__contact p{color:rgba(255,255,255,0.8);font-size:.81rem;line-height:1.7;margin:11px 0 15px}.blog-price-article .bpc-aside__contact a{color:#fff;font-weight:700;font-size:.8rem}.blog-price-article .bpc-aside__contact a:hover{color:#ffb083}.blog-price-article .bpc-article{min-width:0;max-width:795px}.blog-price-article .bpc-overline{display:inline-block;color:var(--bpc-purple);font-size:.73rem;font-weight:700;letter-spacing:.13em;margin-bottom:20px}.blog-price-article .bpc-intro{padding-bottom:65px}.blog-price-article .bpc-article h2{font-family:Syne,sans-serif;font-size:2.6rem;line-height:1.15;letter-spacing:-.045em;margin-bottom:23px}.blog-price-article .bpc-article h2 em{color:var(--bpc-purple);font-style:normal}.blog-price-article .bpc-article h3{font-family:Syne,sans-serif;font-size:1.23rem;line-height:1.3;letter-spacing:-.02em}.blog-price-article .bpc-article p{font-size:.98rem;line-height:1.85;color:var(--bpc-muted);margin-bottom:17px}.blog-price-article .bpc-article p strong{color:var(--bpc-ink)}.blog-price-article .bpc-intro .bpc-lead{font-size:1.15rem;color:#3a313c}.blog-price-article .bpc-section{border-top:1px solid var(--bpc-line);padding:66px 0}.blog-price-article .bpc-factors{display:flex;flex-direction:column;gap:0;margin-top:31px}.blog-price-article .bpc-factor{display:grid;grid-template-columns:60px 1fr;gap:14px;padding:28px 0;border-bottom:1px solid var(--bpc-line)}.blog-price-article .bpc-factor>span{color:var(--bpc-orange);font:700 1.26rem Syne,sans-serif}.blog-price-article .bpc-factor h3{margin-bottom:11px}.blog-price-article .bpc-factor p{margin-bottom:9px}.blog-price-article .bpc-factor a{display:inline-flex;margin-top:8px;color:var(--bpc-purple);font-size:.89rem;font-weight:700}.blog-price-article .bpc-factor a:hover{color:var(--bpc-orange)}.blog-price-article .bpc-packages{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:31px 0 22px}.blog-price-article .bpc-package{position:relative;display:flex;flex-direction:column;padding:24px 18px;border:1px solid var(--bpc-line);background:var(--bpc-soft);border-radius:20px}.blog-price-article .bpc-package>span{color:var(--bpc-purple);font-size:.70rem;font-weight:700;letter-spacing:.09em}.blog-price-article .bpc-package strong{display:block;color:var(--bpc-ink);font:700 2.25rem Syne,sans-serif;margin:13px 0 0;white-space:nowrap}.blog-price-article .bpc-package small{color:#796c7c;font-weight:700;font-size:.74rem}.blog-price-article .bpc-package p{font-size:.80rem;line-height:1.65;margin-top:17px;margin-bottom:0}.blog-price-article .bpc-package--main{background:#35123b;border-color:#35123b}.blog-price-article .bpc-package--main>span{color:#ffad7a}.blog-price-article .bpc-package--main strong{color:#fff}.blog-price-article .bpc-package--main small{color:#e1cbdc}.blog-price-article .bpc-package--main p{color:#e8dce7}.blog-price-article .bpc-highlight{display:flex;align-items:flex-start;gap:15px;padding:21px;background:#fff5ed;border-left:4px solid var(--bpc-orange);border-radius:0 14px 14px 0;margin:21px 0}.blog-price-article .bpc-highlight>span{color:var(--bpc-orange);font-size:1.4rem;line-height:1}.blog-price-article .bpc-highlight p{margin:0;color:#594b4f;font-size:.90rem}.blog-price-article .bpc-inline-link{display:inline-flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:11px;color:var(--bpc-purple);font-weight:700;font-size:.96rem;border-bottom:2px solid var(--bpc-orange);padding-bottom:8px}.blog-price-article .bpc-inline-link:hover{color:var(--bpc-orange)}.blog-price-article .bpc-extra-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px;margin:31px 0 18px}.blog-price-article .bpc-extra-grid>div{padding:23px;background:var(--bpc-soft);border-radius:18px;border:1px solid var(--bpc-line)}.blog-price-article .bpc-extra-grid>div b{font-size:.88rem;color:var(--bpc-purple)}.blog-price-article .bpc-extra-grid>div p{font-size:.85rem;line-height:1.72;margin:12px 0 0}.blog-price-article .bpc-article .bpc-small-note{font-size:.84rem;background:#faf8fa;border-radius:12px;padding:14px 17px}.blog-price-article .bpc-steps{list-style:none;margin:30px 0 20px;padding:0}.blog-price-article .bpc-steps li{display:grid;grid-template-columns:55px 1fr;gap:16px;margin:0;padding:20px 0;border-bottom:1px solid var(--bpc-line)}.blog-price-article .bpc-steps li>span{font:700 1.25rem Syne,sans-serif;color:var(--bpc-orange)}.blog-price-article .bpc-steps li h3{margin-bottom:7px}.blog-price-article .bpc-steps li p{margin:0}.blog-price-article .bpc-checklist{padding:0;margin:28px 0;list-style:none}.blog-price-article .bpc-checklist li{position:relative;padding:11px 0 11px 31px;color:#5e5462;font-size:.94rem;border-bottom:1px solid var(--bpc-line);line-height:1.7}.blog-price-article .bpc-checklist li:before{content:"✓";color:var(--bpc-orange);position:absolute;left:2px;top:11px;font-weight:900}.blog-price-article .bpc-quote{padding:32px;border-radius:21px;background:#311138}.blog-price-article .bpc-quote span{font-size:.70rem;color:#ffad7e;font-weight:700;letter-spacing:.14em}.blog-price-article .bpc-quote p{color:#fff;font-family:Syne,sans-serif;font-size:1.24rem;line-height:1.5;margin:14px 0 0}.blog-price-article .bpc-quote p strong{color:#fff}.blog-price-article .bpc-faq{display:grid;gap:13px;margin-top:30px}.blog-price-article .bpc-faq>div{padding:24px 26px;background:var(--bpc-soft);border:1px solid var(--bpc-line);border-radius:19px}.blog-price-article .bpc-faq>div h3{font-size:1.08rem;margin-bottom:11px}.blog-price-article .bpc-faq>div p{margin:0;font-size:.91rem}.blog-price-article .bpc-summary{padding:39px;margin-top:15px;border-radius:24px;background:#f9f1fa}.blog-price-article .bpc-summary h2{font-size:2.13rem}.blog-price-article .bpc-summary p{color:#594d5b}.blog-price-article .bpc-cta{padding:45px 0 26px}.blog-price-article .bpc-cta__inner{display:grid;grid-template-columns:1.35fr .65fr;gap:40px;align-items:center;padding:61px;border-radius:30px;background:radial-gradient(circle at 97% 0, rgba(254,97,2,0.17), transparent 40%),#36113d;color:#fff}.blog-price-article .bpc-cta__inner h2{font-size:2.9rem;letter-spacing:-.05em;margin:14px 0 15px}.blog-price-article .bpc-cta__inner h2 em{font-style:normal;color:#ffaf80}.blog-price-article .bpc-cta__inner p{color:rgba(255,255,255,0.73);line-height:1.8;font-size:.96rem;max-width:690px}.blog-price-article .bpc-cta__kicker{font-size:.72rem;color:#ffb282;font-weight:700;letter-spacing:.14em}.blog-price-article .bpc-cta__links{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.blog-price-article .bpc-cta__links>a:not(.btn){color:#fff;font-size:.89rem;font-weight:700}.blog-price-article .bpc-cta__links>a:not(.btn):hover{color:#ffae7c}.blog-price-article .bpc-back{padding-top:22px;padding-bottom:80px}.blog-price-article .bpc-back a{color:var(--bpc-purple);font-weight:700;font-size:.91rem}.blog-price-article .bpc-back a:hover{color:var(--bpc-orange)}@keyframes bpc-scroll{to{transform:translateX(-50%)}}@media (max-width: 1110px){.blog-price-article .bpc-hero__grid{gap:30px}.blog-price-article .bpc-hero__copy h1{font-size:4rem}.blog-price-article .bpc-visual{min-height:370px}.blog-price-article .bpc-layout{grid-template-columns:190px minmax(0, 1fr);gap:36px}.blog-price-article .bpc-article h2{font-size:2.32rem}.blog-price-article .bpc-package{padding:20px 13px}.blog-price-article .bpc-package strong{font-size:1.95rem}}@media (max-width: 900px){.blog-price-article header:not(.scrolled) .nav-links.open{color:var(--bpc-ink)}.blog-price-article header:not(.scrolled) .nav-links.open a{color:var(--bpc-ink)}.blog-price-article header:not(.scrolled) .nav-links.open a[aria-current="page"]{color:var(--bpc-purple)}.blog-price-article header:not(.scrolled) .nav-links.open .nav-cta{color:#fff;border-color:var(--bpc-purple)}.blog-price-article .bpc-hero{padding:120px 0 84px}.blog-price-article .bpc-breadcrumb{margin-bottom:44px}.blog-price-article .bpc-hero__grid{grid-template-columns:1fr;gap:24px}.blog-price-article .bpc-hero__copy h1{max-width:700px;font-size:4.5rem}.blog-price-article .bpc-visual{width:100%;max-width:550px;min-height:400px;margin:auto}.blog-price-article .bpc-layout{grid-template-columns:1fr;gap:35px;padding-top:70px}.blog-price-article .bpc-aside__inner{position:static}.blog-price-article .bpc-aside nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border:0}.blog-price-article .bpc-aside nav a{border-left:0;margin-left:0;border-radius:9px;background:var(--bpc-soft)}.blog-price-article .bpc-aside__contact{display:none}.blog-price-article .bpc-article{max-width:none}.blog-price-article .bpc-cta__inner{grid-template-columns:1fr;gap:22px;padding:48px}}@media (max-width: 620px){.blog-price-article .bpc-hero{padding:108px 0 73px}.blog-price-article .bpc-breadcrumb{margin-bottom:36px;font-size:.73rem;gap:8px}.blog-price-article .bpc-kicker{font-size:.63rem;gap:8px}.blog-price-article .bpc-hero__copy h1{font-size:3.0rem}.blog-price-article .bpc-hero__copy>p{font-size:.96rem;line-height:1.75}.blog-price-article .bpc-hero__minor{width:100%}.blog-price-article .bpc-visual{min-height:315px}.blog-price-article .bpc-visual__card--front{min-height:260px;padding:23px}.blog-price-article .bpc-visual__card--front strong{font-size:3.9rem;margin:25px 0}.blog-price-article .bpc-visual__card--back{min-height:254px;padding:20px}.blog-price-article .bpc-visual__card--back b{font-size:1.26rem;margin-top:34px}.blog-price-article .bpc-visual__tag{left:0;bottom:0;font-size:.60rem}.blog-price-article .bpc-ticker__track{font-size:.74rem}.blog-price-article .bpc-layout{padding-top:61px;padding-bottom:65px}.blog-price-article .bpc-aside nav a{font-size:.74rem;padding:10px}.blog-price-article .bpc-article h2{font-size:2.05rem}.blog-price-article .bpc-article h3{font-size:1.12rem}.blog-price-article .bpc-article p{font-size:.94rem}.blog-price-article .bpc-intro .bpc-lead{font-size:1.05rem}.blog-price-article .bpc-intro{padding-bottom:45px}.blog-price-article .bpc-section{padding:51px 0}.blog-price-article .bpc-factor{grid-template-columns:39px 1fr;gap:10px}.blog-price-article .bpc-packages{grid-template-columns:1fr}.blog-price-article .bpc-package{padding:22px}.blog-price-article .bpc-package strong{font-size:2.45rem}.blog-price-article .bpc-extra-grid{grid-template-columns:1fr}.blog-price-article .bpc-steps li{grid-template-columns:39px 1fr}.blog-price-article .bpc-quote{padding:25px}.blog-price-article .bpc-summary{padding:27px 22px}.blog-price-article .bpc-summary h2{font-size:1.9rem}.blog-price-article .bpc-cta__inner{padding:37px 24px;border-radius:24px}.blog-price-article .bpc-cta__inner h2{font-size:2.26rem}.blog-price-article .bpc-back{padding-bottom:62px}}@media (max-width: 390px){.blog-price-article .bpc-hero__copy h1{font-size:2.55rem}.blog-price-article .bpc-visual{min-height:270px}.blog-price-article .bpc-visual__card--front{min-height:220px;padding:18px}.blog-price-article .bpc-visual__card--front strong{font-size:3.25rem}.blog-price-article .bpc-visual__card--back{min-height:226px;padding:17px}.blog-price-article .bpc-visual__tag{padding:9px 12px}.blog-price-article .bpc-breadcrumb span[aria-current="page"]{flex-basis:100%}}@media (prefers-reduced-motion: reduce){.blog-price-article .bpc-ticker__track{animation:none !important}}.blog-roi-article{--bri-purple: #842f8c;--bri-orange: #fe6102;--bri-ink: #171219;--bri-muted: #6f6871;--bri-line: #eadfeb;--bri-soft: #f8f3f9}.blog-roi-article a:focus-visible{outline:3px solid var(--bri-orange);outline-offset:4px}.blog-roi-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-roi-article header:not(.scrolled) .logo{color:#fff}.blog-roi-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.91)}.blog-roi-article header:not(.scrolled) .menu{color:#fff}.blog-roi-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-roi-article header:not(.scrolled) .nav-links a:hover,.blog-roi-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffc29a}.blog-roi-article [id="vrednost-sajta"],.blog-roi-article [id="racunica"],.blog-roi-article [id="primeri"],.blog-roi-article [id="put-do-klijenta"],.blog-roi-article [id="troskovi"],.blog-roi-article [id="kako-da-se-isplati"],.blog-roi-article [id="faq"]{scroll-margin-top:120px}.blog-roi-article .bri-hero{position:relative;overflow:hidden;padding:132px 0 104px;color:#fff;background:radial-gradient(circle at 84% 16%, rgba(254,97,2,0.28), transparent 31%),radial-gradient(circle at 10% 84%, rgba(213,112,220,0.19), transparent 28%),linear-gradient(126deg, #290d30 0%, #75247f 61%, #44134c 100%)}.blog-roi-article .bri-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:51px 51px}.blog-roi-article .bri-hero>.wrap{position:relative;z-index:1}.blog-roi-article .bri-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:11px;justify-content:initial;color:rgba(255,255,255,0.71);font-size:.80rem}.blog-roi-article .bri-breadcrumb a{color:inherit}.blog-roi-article .bri-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-roi-article .bri-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-roi-article .bri-hero__grid{display:grid;grid-template-columns:1.09fr .91fr;align-items:center;gap:54px}.blog-roi-article .bri-kicker{display:inline-flex;gap:11px;align-items:center;color:#ffbf95;font-weight:700;font-size:.73rem;letter-spacing:.13em}.blog-roi-article .bri-kicker i{width:8px;height:8px;border-radius:50%;flex:0 0 8px;background:var(--bri-orange);box-shadow:0 0 0 6px rgba(254,97,2,0.18)}.blog-roi-article .bri-hero__copy h1{font-size:4.85rem;line-height:1.01;letter-spacing:-.065em;max-width:720px;margin:23px 0 24px}.blog-roi-article .bri-hero__copy h1 em{color:#ffad80;font-style:normal}.blog-roi-article .bri-hero__copy>p{color:rgba(255,255,255,0.79);font-size:1.07rem;line-height:1.83;max-width:570px}.blog-roi-article .bri-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:19px;margin-top:31px}.blog-roi-article .bri-hero__minor{color:rgba(255,255,255,0.9);font-size:.89rem;font-weight:700}.blog-roi-article .bri-hero__minor:hover{color:#ffc39f}.blog-roi-article .bri-visual{position:relative;min-height:430px;display:flex;align-items:center;justify-content:center;isolation:isolate}.blog-roi-article .bri-visual>img{width:100%;display:block;height:auto;border-radius:24px;box-shadow:0 34px 85px rgba(19,5,22,0.4)}.blog-roi-article .bri-visual__glow{position:absolute;z-index:-1;width:430px;height:430px;max-width:100%;border-radius:50%;background:radial-gradient(circle, rgba(254,153,77,0.25), transparent 67%)}.blog-roi-article .bri-visual__back{position:absolute;top:18%;left:0;width:73%;min-height:300px;padding:29px;transform:rotate(-10deg);border-radius:24px;color:#4c1756;background:linear-gradient(145deg, #fff6fd, #eccfef);box-shadow:0 30px 85px rgba(20,5,23,0.33)}.blog-roi-article .bri-visual__back>span{display:block;font-size:.66rem;font-weight:700;letter-spacing:.13em}.blog-roi-article .bri-visual__back strong{display:block;font:700 3.6rem Syne,sans-serif;letter-spacing:-.05em;margin:44px 0 20px}.blog-roi-article .bri-visual__back i{display:block;width:65%;height:9px;border-radius:50px;background:rgba(132,47,140,0.15);margin-top:11px}.blog-roi-article .bri-visual__back i:last-child{width:44%}.blog-roi-article .bri-visual__front{position:absolute;top:13%;right:0;width:75%;min-height:332px;transform:rotate(7deg);border-radius:24px;padding:28px;background:#fff;color:#331337;box-shadow:0 37px 90px rgba(20,5,24,0.39)}.blog-roi-article .bri-visual__front>span{font-size:.64rem;letter-spacing:.11em;font-weight:700;color:var(--bri-purple)}.blog-roi-article .bri-visual__step{display:flex;align-items:center;gap:12px;margin-top:16px;border:1px solid #f1e9f2;background:#f9f4fa;padding:12px;border-radius:13px}.blog-roi-article .bri-visual__step b{flex:0 0 28px;height:28px;border-radius:9px;background:#efe0f1;display:grid;place-items:center;color:var(--bri-purple);font:700 .69rem Syne,sans-serif}.blog-roi-article .bri-visual__step>span{flex:1;font-weight:700;font-size:.81rem}.blog-roi-article .bri-visual__step em{color:var(--bri-orange);font-style:normal;font-weight:700}.blog-roi-article .bri-visual__step--last{border-color:#f5cebb;background:#fff2e9}.blog-roi-article .bri-visual__footer{margin-top:16px;font-size:.68rem;color:#837789;text-align:right}.blog-roi-article .bri-visual__chip{position:absolute;bottom:6px;left:2%;z-index:2;padding:12px 19px;border-radius:50px;background:var(--bri-orange);font-size:.70rem;font-weight:700;color:#fff;letter-spacing:.09em;box-shadow:0 14px 36px rgba(254,97,2,0.3)}.blog-roi-article .bri-visual__chip b{padding-left:8px}.blog-roi-article .bri-ticker{position:relative;z-index:2;overflow:hidden;margin-top:-15px;white-space:nowrap;background:var(--bri-orange);color:#fff;transform:rotate(-1deg)}.blog-roi-article .bri-ticker__track{display:inline-flex;align-items:center;gap:35px;padding:15px 0;font:700 .83rem Syne,sans-serif;animation:bri-marquee 25s linear infinite}.blog-roi-article .bri-ticker__track b{color:#642169}.blog-roi-article .bri-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:65px;align-items:start;padding-top:102px;padding-bottom:90px}.blog-roi-article .bri-aside__inner{position:sticky;top:114px}.blog-roi-article .bri-aside__label{margin-bottom:17px;font-size:.70rem;letter-spacing:.14em;font-weight:700;color:var(--bri-purple)}.blog-roi-article .bri-aside nav{height:auto;display:flex;flex-direction:column;align-items:stretch;gap:3px;border-left:1px solid var(--bri-line)}.blog-roi-article .bri-aside nav a{border-left:3px solid transparent;margin-left:-2px;padding:10px 14px;color:var(--bri-muted);font-size:.81rem;font-weight:700}.blog-roi-article .bri-aside nav a:hover{border-left-color:var(--bri-orange);background:var(--bri-soft);color:var(--bri-purple)}.blog-roi-article .bri-aside__contact{margin-top:30px;padding:23px;border-radius:19px;background:#301037;color:#fff}.blog-roi-article .bri-aside__contact>span{display:block;color:#ffb485;letter-spacing:.1em;font-size:.68rem;font-weight:700}.blog-roi-article .bri-aside__contact p{color:rgba(255,255,255,0.81);line-height:1.7;font-size:.82rem;margin:12px 0 15px}.blog-roi-article .bri-aside__contact a{color:#fff;font-weight:700;font-size:.82rem}.blog-roi-article .bri-aside__contact a:hover{color:#ffae7a}.blog-roi-article .bri-article{min-width:0;max-width:805px}.blog-roi-article .bri-overline{display:inline-block;margin-bottom:21px;font-size:.73rem;color:var(--bri-purple);font-weight:700;letter-spacing:.13em}.blog-roi-article .bri-article h2{font:700 2.64rem/1.16 Syne,sans-serif;letter-spacing:-.045em;margin-bottom:23px}.blog-roi-article .bri-article h2 em{font-style:normal;color:var(--bri-purple)}.blog-roi-article .bri-article h3{font:700 1.20rem/1.3 Syne,sans-serif;letter-spacing:-.025em;margin:0 0 10px}.blog-roi-article .bri-article p{color:var(--bri-muted);font-size:.99rem;line-height:1.88;margin-bottom:19px}.blog-roi-article .bri-article p strong{color:var(--bri-ink)}.blog-roi-article .bri-article p>a,.blog-roi-article .bri-tips a{color:var(--bri-purple);font-weight:700;text-decoration:underline;text-decoration-color:var(--bri-orange);text-underline-offset:4px}.blog-roi-article .bri-article p>a:hover,.blog-roi-article .bri-tips a:hover{color:var(--bri-orange)}.blog-roi-article .bri-intro{padding-bottom:65px}.blog-roi-article .bri-intro .bri-lead{font-size:1.13rem;color:#3f3341}.blog-roi-article .bri-section{border-top:1px solid var(--bri-line);padding:65px 0}.blog-roi-article .bri-benefits{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:33px 0 0}.blog-roi-article .bri-benefits>div{padding:22px 17px;border-radius:18px;border:1px solid var(--bri-line);background:var(--bri-soft)}.blog-roi-article .bri-benefits>div>span{display:block;color:var(--bri-orange);font:700 1rem Syne,sans-serif;margin-bottom:26px}.blog-roi-article .bri-benefits>div h3{font-size:1.10rem}.blog-roi-article .bri-benefits>div p{font-size:.81rem;line-height:1.67;margin:0}.blog-roi-article .bri-formula{background:#35113e;color:#fff;padding:33px;border-radius:23px;margin:31px 0 26px}.blog-roi-article .bri-formula__eyebrow{color:#ffb484;font-weight:700;letter-spacing:.13em;font-size:.68rem}.blog-roi-article .bri-formula__equation{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:22px 0}.blog-roi-article .bri-formula__equation strong{font:700 1.03rem/1.35 Syne,sans-serif;color:#fff}.blog-roi-article .bri-formula__equation span{color:#ffac7e;font-size:1.43rem;font-weight:700}.blog-roi-article .bri-article .bri-formula p{margin:0;font-size:.82rem;line-height:1.7;color:rgba(255,255,255,0.72)}.blog-roi-article .bri-inline-link{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center;color:var(--bri-purple);font-weight:700;border-bottom:2px solid var(--bri-orange);padding:0 0 8px;margin-top:8px}.blog-roi-article .bri-inline-link:hover{color:var(--bri-orange)}.blog-roi-article .bri-table-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--bri-line);border-radius:19px;margin:28px 0 22px;-webkit-overflow-scrolling:touch}.blog-roi-article .bri-table{width:100%;min-width:660px;border-collapse:collapse;text-align:left;font-size:.83rem}.blog-roi-article .bri-table caption{caption-side:bottom;background:#fbf8fb;padding:16px 18px;color:#7d7180;font-size:.75rem;text-align:left;line-height:1.6}.blog-roi-article .bri-table thead{background:#35113e;color:#fff}.blog-roi-article .bri-table th,.blog-roi-article .bri-table td{padding:18px 14px;vertical-align:middle;border-bottom:1px solid var(--bri-line)}.blog-roi-article .bri-table thead th{color:#fff;font-size:.75rem;white-space:nowrap}.blog-roi-article .bri-table thead small{display:block;font-weight:600;color:#ffbd95;margin-top:5px}.blog-roi-article .bri-table tbody th{color:var(--bri-ink);font-weight:700}.blog-roi-article .bri-table tbody td{color:#625668;white-space:nowrap}.blog-roi-article .bri-table tbody td strong{color:var(--bri-purple);font:700 1.21rem Syne,sans-serif}.blog-roi-article .bri-table tbody tr:nth-child(even){background:#fcf9fc}.blog-roi-article .bri-insight{display:flex;gap:15px;align-items:flex-start;padding:23px;border-radius:0 16px 16px 0;border-left:4px solid var(--bri-orange);background:#fff3ea;margin:22px 0 34px}.blog-roi-article .bri-insight>span{color:var(--bri-orange);font-size:1.35rem;line-height:1}.blog-roi-article .bri-insight p{font-size:.89rem;margin:0;line-height:1.75}.blog-roi-article .bri-journey{margin:30px 0 20px}.blog-roi-article .bri-journey__item{display:grid;grid-template-columns:50px 1fr;gap:15px;padding:25px 0;border-bottom:1px solid var(--bri-line)}.blog-roi-article .bri-journey__item>span{color:var(--bri-orange);font:700 1.2rem Syne,sans-serif}.blog-roi-article .bri-journey__item p{margin:0}.blog-roi-article .bri-cost-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px;margin:30px 0 20px}.blog-roi-article .bri-cost-grid>div{background:var(--bri-soft);border:1px solid var(--bri-line);padding:24px;border-radius:19px}.blog-roi-article .bri-cost-grid>div b{color:var(--bri-purple);font-weight:700;font-size:.94rem}.blog-roi-article .bri-cost-grid>div p{margin:11px 0 0;font-size:.86rem;line-height:1.7}.blog-roi-article .bri-tips{list-style:none;margin:26px 0 30px;padding:0}.blog-roi-article .bri-tips li{display:grid;grid-template-columns:50px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--bri-line)}.blog-roi-article .bri-tips li>span{color:var(--bri-orange);font:700 1.2rem Syne,sans-serif}.blog-roi-article .bri-tips li p{margin:0}.blog-roi-article .bri-quote{border-radius:21px;padding:30px;background:#301037;color:#fff}.blog-roi-article .bri-quote span{color:#ffb989;letter-spacing:.13em;font-size:.70rem;font-weight:700}.blog-roi-article .bri-quote p{margin:15px 0 0;color:#fff;font:700 1.22rem/1.55 Syne,sans-serif}.blog-roi-article .bri-faq{display:grid;gap:13px;margin-top:30px}.blog-roi-article .bri-faq>div{border:1px solid var(--bri-line);border-radius:19px;background:var(--bri-soft);padding:25px 26px}.blog-roi-article .bri-faq>div h3{font-size:1.11rem}.blog-roi-article .bri-faq>div p{font-size:.9rem;margin:0}.blog-roi-article .bri-summary{background:#f8eff9;border-radius:24px;padding:39px;margin-top:15px}.blog-roi-article .bri-summary h2{font-size:2.14rem}.blog-roi-article .bri-summary p{color:#594c5c}.blog-roi-article .bri-cta{padding:45px 0 26px}.blog-roi-article .bri-cta__inner{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:40px;background:radial-gradient(circle at 98% 0, rgba(254,97,2,0.16), transparent 41%),#35113c;padding:61px;border-radius:30px;color:#fff}.blog-roi-article .bri-cta__inner h2{font-size:2.9rem;letter-spacing:-.055em;margin:14px 0 17px}.blog-roi-article .bri-cta__inner h2 em{color:#ffb17f;font-style:normal}.blog-roi-article .bri-cta__inner p{color:rgba(255,255,255,0.75);font-size:.96rem;line-height:1.82;max-width:680px}.blog-roi-article .bri-cta__kicker{color:#ffb380;font-size:.71rem;font-weight:700;letter-spacing:.14em}.blog-roi-article .bri-cta__links{display:flex;flex-direction:column;align-items:flex-start;gap:19px}.blog-roi-article .bri-cta__links>a:not(.btn){color:#fff;font-weight:700;font-size:.89rem}.blog-roi-article .bri-cta__links>a:not(.btn):hover{color:#ffb17f}.blog-roi-article .bri-back{padding-top:23px;padding-bottom:80px}.blog-roi-article .bri-back a{color:var(--bri-purple);font-size:.92rem;font-weight:700}.blog-roi-article .bri-back a:hover{color:var(--bri-orange)}@keyframes bri-marquee{to{transform:translateX(-50%)}}@media (max-width: 1100px){.blog-roi-article .bri-hero__grid{gap:32px}.blog-roi-article .bri-hero__copy h1{font-size:4rem}.blog-roi-article .bri-visual{min-height:370px}.blog-roi-article .bri-layout{grid-template-columns:190px minmax(0, 1fr);gap:38px}.blog-roi-article .bri-article h2{font-size:2.31rem}.blog-roi-article .bri-benefits>div{padding:19px 14px}}@media (max-width: 900px){.blog-roi-article header:not(.scrolled) .nav-links.open{color:var(--bri-ink)}.blog-roi-article header:not(.scrolled) .nav-links.open a{color:var(--bri-ink)}.blog-roi-article header:not(.scrolled) .nav-links.open a[aria-current="page"]{color:var(--bri-purple)}.blog-roi-article header:not(.scrolled) .nav-links.open .nav-cta{color:#fff;border-color:var(--bri-purple)}.blog-roi-article .bri-hero{padding:120px 0 84px}.blog-roi-article .bri-breadcrumb{margin-bottom:45px}.blog-roi-article .bri-hero__grid{grid-template-columns:1fr;gap:24px}.blog-roi-article .bri-hero__copy h1{font-size:4.4rem}.blog-roi-article .bri-visual{width:100%;max-width:550px;min-height:415px;margin:auto}.blog-roi-article .bri-layout{grid-template-columns:1fr;gap:35px;padding-top:72px}.blog-roi-article .bri-aside__inner{position:static}.blog-roi-article .bri-aside nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border:0}.blog-roi-article .bri-aside nav a{margin-left:0;border-left:0;border-radius:9px;background:var(--bri-soft)}.blog-roi-article .bri-aside__contact{display:none}.blog-roi-article .bri-article{max-width:none}.blog-roi-article .bri-cta__inner{grid-template-columns:1fr;padding:48px;gap:26px}}@media (max-width: 620px){.blog-roi-article .bri-hero{padding:108px 0 72px}.blog-roi-article .bri-breadcrumb{margin-bottom:37px;gap:8px;font-size:.73rem}.blog-roi-article .bri-kicker{font-size:.65rem}.blog-roi-article .bri-hero__copy h1{font-size:3.05rem}.blog-roi-article .bri-hero__copy>p{font-size:.96rem;line-height:1.73}.blog-roi-article .bri-hero__minor{width:100%}.blog-roi-article .bri-visual{min-height:318px}.blog-roi-article .bri-visual__back{min-height:240px;padding:19px}.blog-roi-article .bri-visual__back strong{font-size:2.7rem;margin:36px 0 17px}.blog-roi-article .bri-visual__front{min-height:260px;padding:20px}.blog-roi-article .bri-visual__step{margin-top:11px;padding:9px;gap:7px}.blog-roi-article .bri-visual__step>span{font-size:.67rem}.blog-roi-article .bri-visual__step b{width:24px;height:24px;flex-basis:24px}.blog-roi-article .bri-visual__footer{font-size:.60rem;margin-top:11px}.blog-roi-article .bri-visual__chip{bottom:4px;font-size:.60rem;padding:10px 14px}.blog-roi-article .bri-ticker__track{font-size:.72rem}.blog-roi-article .bri-layout{padding-top:60px;padding-bottom:68px}.blog-roi-article .bri-aside nav a{padding:10px;font-size:.73rem}.blog-roi-article .bri-article h2{font-size:2.05rem}.blog-roi-article .bri-article h3{font-size:1.10rem}.blog-roi-article .bri-article p{font-size:.94rem}.blog-roi-article .bri-intro{padding-bottom:47px}.blog-roi-article .bri-intro .bri-lead{font-size:1.04rem}.blog-roi-article .bri-section{padding:52px 0}.blog-roi-article .bri-benefits{grid-template-columns:1fr}.blog-roi-article .bri-benefits>div{padding:19px}.blog-roi-article .bri-benefits>div>span{margin-bottom:12px}.blog-roi-article .bri-formula{padding:25px 20px}.blog-roi-article .bri-formula__equation{gap:8px}.blog-roi-article .bri-formula__equation strong{font-size:.86rem}.blog-roi-article .bri-formula__equation span{font-size:1.1rem}.blog-roi-article .bri-insight{padding:20px}.blog-roi-article .bri-journey__item,.blog-roi-article .bri-tips li{grid-template-columns:35px 1fr;gap:11px}.blog-roi-article .bri-cost-grid{grid-template-columns:1fr}.blog-roi-article .bri-quote{padding:25px}.blog-roi-article .bri-quote p{font-size:1.05rem}.blog-roi-article .bri-faq>div{padding:22px}.blog-roi-article .bri-summary{padding:27px 22px}.blog-roi-article .bri-summary h2{font-size:1.90rem}.blog-roi-article .bri-cta__inner{padding:37px 24px;border-radius:24px}.blog-roi-article .bri-cta__inner h2{font-size:2.23rem}.blog-roi-article .bri-back{padding-bottom:62px}}@media (max-width: 390px){.blog-roi-article .bri-hero__copy h1{font-size:2.55rem}.blog-roi-article .bri-visual{min-height:290px}.blog-roi-article .bri-visual__back{min-height:216px}.blog-roi-article .bri-visual__back strong{font-size:2.2rem}.blog-roi-article .bri-visual__front{min-height:240px;padding:17px}.blog-roi-article .bri-visual__chip{left:0}.blog-roi-article .bri-breadcrumb span[aria-current="page"]{flex-basis:100%}}@media (prefers-reduced-motion: reduce){.blog-roi-article .bri-ticker__track{animation:none !important}}.blog-seo-article{--bseo-purple: #842f8c;--bseo-orange: #fe6102;--bseo-ink: #171219;--bseo-muted: #6f6871;--bseo-line: #eadfeb;--bseo-soft: #f8f3f9}.blog-seo-article a:focus-visible,.blog-seo-article button:focus-visible{outline:3px solid var(--bseo-orange);outline-offset:4px}.blog-seo-article .bseo-skip{position:fixed;left:16px;top:-100px;z-index:200;padding:10px 18px;border-radius:8px;color:#fff;background:#44124d}.blog-seo-article .bseo-skip:focus{top:8px}.blog-seo-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-seo-article header:not(.scrolled) .logo{color:#fff}.blog-seo-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.91)}.blog-seo-article header:not(.scrolled) .menu{color:#fff}.blog-seo-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-seo-article header:not(.scrolled) .nav-links a:hover,.blog-seo-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffc1a0}.blog-seo-article .bseo-article section[id]{scroll-margin-top:116px}.blog-seo-article .bseo-hero{position:relative;isolation:isolate;overflow:hidden;padding:133px 0 110px;color:#fff;background:radial-gradient(circle at 86% 16%, rgba(254,97,2,0.29), transparent 29%),radial-gradient(circle at 11% 83%, rgba(221,126,231,0.18), transparent 29%),linear-gradient(128deg, #240a2b, #792783 63%, #41104a)}.blog-seo-article .bseo-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.038) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.038) 1px, transparent 1px);background-size:53px 53px}.blog-seo-article .bseo-breadcrumb{height:auto;display:flex;align-items:center;flex-wrap:wrap;gap:11px;justify-content:initial;margin-bottom:30px;font-size:.81rem;font-weight:600;color:rgba(255,255,255,0.74)}.blog-seo-article .bseo-breadcrumb a{color:inherit}.blog-seo-article .bseo-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-seo-article .bseo-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-seo-article .bseo-hero__grid{display:grid;grid-template-columns:1.07fr .93fr;align-items:center;gap:54px}.blog-seo-article .bseo-kicker{display:inline-flex;align-items:center;gap:11px;letter-spacing:.13em;font-size:.73rem;font-weight:700;color:#ffbf95}.blog-seo-article .bseo-kicker i{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#ff914e;box-shadow:0 0 0 6px rgba(254,97,2,0.18)}.blog-seo-article .bseo-hero__copy h1{max-width:770px;font-size:4.55rem;line-height:1.015;letter-spacing:-.064em;margin:24px 0 25px}.blog-seo-article .bseo-hero__copy h1 em{color:#ffad80;font-style:normal}.blog-seo-article .bseo-hero__copy>p{color:rgba(255,255,255,0.8);font-size:1.075rem;line-height:1.85;max-width:575px}.blog-seo-article .bseo-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px}.blog-seo-article .bseo-hero__minor{font-size:.88rem;font-weight:700;color:#fff}.blog-seo-article .bseo-hero__minor:hover{color:#ffbf95}.blog-seo-article .bseo-visual{position:relative;min-height:440px;display:flex;align-items:center;justify-content:center;isolation:isolate}.blog-seo-article .bseo-visual>img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 35px 88px rgba(14,3,20,0.38)}.blog-seo-article .bseo-visual__halo{position:absolute;width:440px;max-width:100%;height:440px;z-index:-1;border-radius:50%;background:radial-gradient(circle, rgba(255,169,83,0.31), transparent 67%)}.blog-seo-article .bseo-search-card{width:92%;max-width:475px;background:#fff;color:#27132c;padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,0.5);box-shadow:0 40px 100px rgba(21,5,23,0.47);transform:rotate(3deg)}.blog-seo-article .bseo-search-card__top{display:flex;align-items:center;gap:12px;color:#806c84;font-size:.77rem;font-weight:700}.blog-seo-article .bseo-search-card__top>b{margin-left:auto;font-size:1.12rem;color:#842f8c}.blog-seo-article .bseo-dots{display:flex;gap:5px;align-items:center}.blog-seo-article .bseo-dots i{display:block;width:8px;height:8px;border-radius:50%;background:#f1c5cd}.blog-seo-article .bseo-dots i:nth-child(2){background:#ffdfab}.blog-seo-article .bseo-dots i:nth-child(3){background:#c6ebd4}.blog-seo-article .bseo-search-card__bar{display:flex;align-items:center;justify-content:space-between;margin:24px 0;padding:13px 17px;border:1px solid #e8ddea;border-radius:35px;box-shadow:0 6px 18px rgba(67,23,73,0.06)}.blog-seo-article .bseo-search-card__bar span{font-size:.78rem;color:#55475b;font-weight:700}.blog-seo-article .bseo-search-card__bar b{font-size:1.25rem;color:#842f8c}.blog-seo-article .bseo-search-card__label{margin-bottom:10px;font-size:.64rem;letter-spacing:.12em;font-weight:700;color:#93829a}.blog-seo-article .bseo-search-result{padding:13px 15px;border:1px solid #f0e7f2;border-radius:12px;margin-top:9px}.blog-seo-article .bseo-search-result i{display:block;height:7px;border-radius:10px;margin:6px 0;background:#f2eaf3}.blog-seo-article .bseo-search-result i:nth-child(1){width:29%;background:#d9c4dd}.blog-seo-article .bseo-search-result i:nth-child(2){width:88%}.blog-seo-article .bseo-search-result i:nth-child(3){width:64%}.blog-seo-article .bseo-search-result--featured{border-color:#e2b9e5;background:#fdf8fe}.blog-seo-article .bseo-search-result--featured small,.blog-seo-article .bseo-search-result--featured strong,.blog-seo-article .bseo-search-result--featured span{display:block}.blog-seo-article .bseo-search-result--featured small{color:#318f60;font-size:.68rem;font-weight:700}.blog-seo-article .bseo-search-result--featured strong{color:#683074;font-size:.99rem;font-family:Syne,sans-serif;margin:7px 0}.blog-seo-article .bseo-search-result--featured span{color:#7d7180;font-size:.71rem;line-height:1.5}.blog-seo-article .bseo-visual__chip{position:absolute;z-index:2;left:-3%;bottom:17px;background:#fe6102;color:#fff;border-radius:40px;padding:13px 19px;box-shadow:0 15px 40px rgba(254,97,2,0.28);font-size:.67rem;letter-spacing:.08em;font-weight:700}.blog-seo-article .bseo-visual__chip span{font-size:1rem;margin-right:7px}.blog-seo-article .bseo-strip{position:relative;z-index:3;margin-top:-14px;overflow:hidden;white-space:nowrap;background:var(--bseo-orange);color:#fff;transform:rotate(-1deg)}.blog-seo-article .bseo-strip__track{display:inline-flex;gap:36px;align-items:center;padding:15px 0;font:700 .83rem Syne,sans-serif;animation:bseo-marquee 30s linear infinite}.blog-seo-article .bseo-strip__track b{color:#632066}.blog-seo-article .bseo-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:66px;align-items:start;padding-top:101px;padding-bottom:94px}.blog-seo-article .bseo-aside__inner{position:sticky;top:115px}.blog-seo-article .bseo-aside__label{font-size:.72rem;font-weight:700;letter-spacing:.13em;color:var(--bseo-purple);margin:0 0 17px}.blog-seo-article .bseo-aside nav{height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;border-left:1px solid var(--bseo-line)}.blog-seo-article .bseo-aside nav a{color:var(--bseo-muted);font-size:.81rem;font-weight:700;line-height:1.5;border-left:3px solid transparent;padding:10px 12px 10px 14px;margin-left:-2px}.blog-seo-article .bseo-aside nav a:hover,.blog-seo-article .bseo-aside nav a:focus-visible{color:var(--bseo-purple);background:var(--bseo-soft);border-left-color:var(--bseo-orange)}.blog-seo-article .bseo-aside__contact{margin-top:30px;padding:23px;background:#301137;color:#fff;border-radius:20px}.blog-seo-article .bseo-aside__contact>span{color:#ffb78e;font-size:.69rem;font-weight:700;letter-spacing:.1em}.blog-seo-article .bseo-aside__contact p{margin:12px 0 17px;font-size:.83rem;line-height:1.72;color:rgba(255,255,255,0.8)}.blog-seo-article .bseo-aside__contact a{font-size:.82rem;color:#fff;font-weight:700}.blog-seo-article .bseo-aside__contact a:hover{color:#ffbc94}.blog-seo-article .bseo-article{max-width:805px;min-width:0}.blog-seo-article .bseo-overline{display:inline-block;margin-bottom:20px;color:var(--bseo-purple);letter-spacing:.12em;font-size:.73rem;font-weight:700}.blog-seo-article .bseo-article h2{font:700 2.58rem/1.16 Syne,sans-serif;letter-spacing:-.045em;margin-bottom:24px;color:var(--bseo-ink)}.blog-seo-article .bseo-article h2 em{font-style:normal;color:var(--bseo-purple)}.blog-seo-article .bseo-article h3{font:700 1.18rem/1.30 Syne,sans-serif;letter-spacing:-.027em;margin-bottom:10px;color:var(--bseo-ink)}.blog-seo-article .bseo-article p{font-size:.99rem;line-height:1.89;color:var(--bseo-muted);margin:0 0 19px}.blog-seo-article .bseo-article p strong{color:#38283b}.blog-seo-article .bseo-article p>a{color:var(--bseo-purple);text-decoration:underline;text-decoration-color:var(--bseo-orange);text-underline-offset:4px;font-weight:700}.blog-seo-article .bseo-article p>a:hover{color:var(--bseo-orange)}.blog-seo-article .bseo-intro{padding-bottom:67px}.blog-seo-article .bseo-intro .bseo-lead{font-size:1.13rem;color:#453448}.blog-seo-article .bseo-section{border-top:1px solid var(--bseo-line);padding:67px 0}.blog-seo-article .bseo-triad{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-top:35px}.blog-seo-article .bseo-triad>div{padding:23px 18px;border:1px solid var(--bseo-line);border-radius:20px;background:var(--bseo-soft)}.blog-seo-article .bseo-triad>div span{display:block;margin-bottom:30px;color:var(--bseo-orange);font:700 1rem Syne,sans-serif}.blog-seo-article .bseo-triad>div strong{display:block;margin-bottom:9px;font:700 1.10rem Syne,sans-serif;color:#2f1933}.blog-seo-article .bseo-triad>div p{font-size:.80rem;line-height:1.67;margin:0}.blog-seo-article .bseo-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:30px 0 27px}.blog-seo-article .bseo-flow .bseo-flow__item{border-radius:19px;border:1px solid var(--bseo-line);background:#fbf8fc;padding:24px 16px}.blog-seo-article .bseo-flow .bseo-flow__item b{display:block;color:var(--bseo-orange);font:700 1.1rem Syne,sans-serif;margin-bottom:24px}.blog-seo-article .bseo-flow .bseo-flow__item h3{font-size:1.01rem}.blog-seo-article .bseo-flow .bseo-flow__item p{font-size:.78rem;line-height:1.70;margin:0}.blog-seo-article .bseo-flow .bseo-flow__arrow{align-self:center;font-size:1.2rem;font-weight:900;color:var(--bseo-orange)}.blog-seo-article .bseo-note{margin-top:25px;padding:24px 27px;border-radius:15px;border-left:4px solid var(--bseo-orange);background:#fff5ee}.blog-seo-article .bseo-note b{color:#68266f;display:block;margin-bottom:9px}.blog-seo-article .bseo-note p{margin:0;color:#66566a;font-size:.89rem}.blog-seo-article .bseo-types{display:grid;grid-template-columns:1fr;gap:14px;margin:30px 0 25px}.blog-seo-article .bseo-type{padding:29px;border-radius:22px;border:1px solid var(--bseo-line);background:#fbf8fc;transition:transform .3s ease,border-color .3s ease}.blog-seo-article .bseo-type:hover{transform:translateY(-3px);border-color:#d7afdb}.blog-seo-article .bseo-type .bseo-type__number{font-size:.68rem;letter-spacing:.12em;color:var(--bseo-orange);font-weight:700;margin-bottom:11px}.blog-seo-article .bseo-type h3{font-size:1.29rem;margin-bottom:9px}.blog-seo-article .bseo-type p{font-size:.91rem;margin-bottom:13px}.blog-seo-article .bseo-type ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:0;list-style:none}.blog-seo-article .bseo-type ul li{position:relative;padding-left:23px;color:#5f5262;font-size:.84rem;line-height:1.5}.blog-seo-article .bseo-type ul li:before{content:"✓";color:var(--bseo-orange);position:absolute;left:0;font-weight:900}.blog-seo-article .bseo-query{display:grid;grid-template-columns:1fr;gap:12px;margin:27px 0}.blog-seo-article .bseo-query>div{border:1px solid var(--bseo-line);border-radius:18px;background:#fbf8fc;padding:23px 27px}.blog-seo-article .bseo-query>div small{display:block;letter-spacing:.11em;font-size:.65rem;font-weight:700;color:#a64c33;margin-bottom:10px}.blog-seo-article .bseo-query>div strong{display:block;font:700 1.08rem Syne,sans-serif;margin-bottom:8px}.blog-seo-article .bseo-query>div p{margin:0;font-size:.85rem}.blog-seo-article .bseo-query>div:nth-child(2){background:#34103e;border-color:#34103e}.blog-seo-article .bseo-query>div:nth-child(2) small{color:#ffb88e}.blog-seo-article .bseo-query>div:nth-child(2) strong{color:#fff}.blog-seo-article .bseo-query>div:nth-child(2) p{color:rgba(255,255,255,0.76)}.blog-seo-article .bseo-compare{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px;margin:32px 0 25px}.blog-seo-article .bseo-compare__panel{padding:28px 24px;border-radius:22px;border:1px solid var(--bseo-line);background:var(--bseo-soft);display:flex;flex-direction:column}.blog-seo-article .bseo-compare__panel .bseo-compare__tag{letter-spacing:.11em;color:var(--bseo-purple);font-size:.69rem;font-weight:700}.blog-seo-article .bseo-compare__panel h3{font-size:1.45rem;margin:14px 0 14px}.blog-seo-article .bseo-compare__panel p{font-size:.87rem;line-height:1.75}.blog-seo-article .bseo-compare__panel ul{list-style:none;margin:6px 0 23px;padding:0;flex:1}.blog-seo-article .bseo-compare__panel ul li{position:relative;padding:8px 0 8px 21px;color:#564a59;font-size:.81rem;line-height:1.55}.blog-seo-article .bseo-compare__panel ul li:before{content:"✓";position:absolute;top:7px;left:0;color:var(--bseo-orange);font-weight:900}.blog-seo-article .bseo-compare__panel>a{display:inline-flex;color:var(--bseo-purple);font-size:.84rem;font-weight:700}.blog-seo-article .bseo-compare__panel>a:hover{color:var(--bseo-orange)}.blog-seo-article .bseo-compare__panel--dark{background:#321039;color:#fff;border-color:#321039}.blog-seo-article .bseo-compare__panel--dark .bseo-compare__tag{color:#ffb58a}.blog-seo-article .bseo-compare__panel--dark h3{color:#fff}.blog-seo-article .bseo-compare__panel--dark p,.blog-seo-article .bseo-compare__panel--dark ul li{color:rgba(255,255,255,0.79)}.blog-seo-article .bseo-compare__panel--dark>a{color:#ffb58a}.blog-seo-article .bseo-compare__panel--dark>a:hover{color:#fff}.blog-seo-article .bseo-monthly{overflow:hidden;border-radius:24px;border:1px solid var(--bseo-line);margin:32px 0 27px}.blog-seo-article .bseo-monthly .bseo-monthly__head{background:#32103a;padding:21px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.blog-seo-article .bseo-monthly .bseo-monthly__head span{font-size:.67rem;color:#ffb588;letter-spacing:.11em;font-weight:700}.blog-seo-article .bseo-monthly .bseo-monthly__head strong{color:#fff;font-size:.75rem;font-weight:700}.blog-seo-article .bseo-monthly ol{list-style:none;margin:0;padding:9px 26px}.blog-seo-article .bseo-monthly ol li{display:flex;align-items:flex-start;gap:19px;border-bottom:1px solid var(--bseo-line);padding:22px 0}.blog-seo-article .bseo-monthly ol li:last-child{border-bottom:0}.blog-seo-article .bseo-monthly ol li>b{font:700 1.07rem Syne,sans-serif;color:var(--bseo-orange)}.blog-seo-article .bseo-monthly ol li h3{font-size:1.1rem}.blog-seo-article .bseo-monthly ol li p{font-size:.84rem;line-height:1.65;margin:0}.blog-seo-article .bseo-quote{position:relative;background:#fff1e8;border-radius:22px;border-left:4px solid var(--bseo-orange);padding:30px 33px;margin:25px 0}.blog-seo-article .bseo-quote span{display:block;font-size:.7rem;letter-spacing:.11em;color:#9b4d17;font-weight:700;margin-bottom:12px}.blog-seo-article .bseo-quote p{font-size:1.04rem;line-height:1.83;color:#49374c;margin:0}.blog-seo-article .bseo-metrics{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:30px 0}.blog-seo-article .bseo-metrics>div{padding:23px;border-radius:19px;border:1px solid var(--bseo-line);background:#fbf8fc}.blog-seo-article .bseo-metrics>div b{display:block;font:700 .92rem Syne,sans-serif;color:var(--bseo-orange);margin-bottom:20px}.blog-seo-article .bseo-metrics>div strong{display:block;color:#38173f;font:700 1.07rem Syne,sans-serif;margin-bottom:7px}.blog-seo-article .bseo-metrics>div span{display:block;font-size:.82rem;color:var(--bseo-muted);line-height:1.65}.blog-seo-article .bseo-faq{display:grid;gap:12px;margin:28px 0 0}.blog-seo-article .bseo-faq>div{padding:24px 26px;border-radius:17px;border:1px solid var(--bseo-line);background:#fbf8fc}.blog-seo-article .bseo-faq>div h3{font-size:1.04rem;line-height:1.4;margin-bottom:8px}.blog-seo-article .bseo-faq>div p{margin:0;font-size:.87rem;line-height:1.73}.blog-seo-article .bseo-summary{border-top:1px solid var(--bseo-line);padding:64px 0 0}.blog-seo-article .bseo-summary h2{font-size:2.24rem}.blog-seo-article .bseo-summary .bseo-inline-link{display:inline-flex;align-items:center;gap:10px;margin:9px 0 26px;padding-bottom:7px;color:var(--bseo-purple);border-bottom:2px solid var(--bseo-orange);font-weight:700;font-size:.9rem}.blog-seo-article .bseo-summary .bseo-inline-link:hover{color:var(--bseo-orange)}.blog-seo-article .bseo-sources{padding:17px 19px;border:1px solid var(--bseo-line);border-radius:14px;background:var(--bseo-soft);font-size:.80rem;line-height:1.8;color:#756778}.blog-seo-article .bseo-sources strong{color:var(--bseo-ink)}.blog-seo-article .bseo-sources a{color:var(--bseo-purple);font-weight:700;text-decoration:underline;text-underline-offset:3px}.blog-seo-article .bseo-cta{background:#211025;color:#fff;overflow:hidden;position:relative;padding:86px 0}.blog-seo-article .bseo-cta:before{content:"";position:absolute;right:-130px;top:-170px;width:530px;height:530px;border-radius:50%;background:#842f8c;filter:blur(135px);opacity:.34;pointer-events:none}.blog-seo-article .bseo-cta__inner{display:grid;grid-template-columns:1.45fr .55fr;gap:50px;align-items:center;position:relative;z-index:1}.blog-seo-article .bseo-cta__inner h2{font:700 3.35rem/1.10 Syne,sans-serif;letter-spacing:-.05em;margin:18px 0}.blog-seo-article .bseo-cta__inner h2 em{font-style:normal;color:#ffad7f}.blog-seo-article .bseo-cta__inner p{max-width:725px;color:rgba(255,255,255,0.75);font-size:.98rem;line-height:1.81}.blog-seo-article .bseo-cta__kicker{font-size:.74rem;color:#ffb080;letter-spacing:.12em;font-weight:700}.blog-seo-article .bseo-cta__links{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.blog-seo-article .bseo-cta__links>a:not(.btn){color:#fff;font-weight:700;font-size:.87rem}.blog-seo-article .bseo-cta__links>a:not(.btn):hover{color:#ffb68d}.blog-seo-article .bseo-back{padding-top:29px;padding-bottom:34px}.blog-seo-article .bseo-back a{display:inline-flex;gap:10px;align-items:center;font-size:.84rem;font-weight:700;color:var(--bseo-purple)}.blog-seo-article .bseo-back a:hover{color:var(--bseo-orange)}@media (max-width: 1100px){.blog-seo-article .bseo-hero__grid{gap:35px}.blog-seo-article .bseo-hero__copy h1{font-size:3.9rem}.blog-seo-article .bseo-layout{gap:40px;grid-template-columns:200px minmax(0, 1fr)}}@media (max-width: 900px){.blog-seo-article header:not(.scrolled) .nav-links{color:var(--bseo-ink)}.blog-seo-article header:not(.scrolled) .nav-links a:hover,.blog-seo-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--bseo-purple)}.blog-seo-article header:not(.scrolled) .nav-links .nav-cta{border-color:var(--bseo-purple);color:#fff}.blog-seo-article .bseo-hero{padding:125px 0 90px}.blog-seo-article .bseo-breadcrumb{margin-bottom:40px}.blog-seo-article .bseo-hero__grid{grid-template-columns:1fr;gap:35px}.blog-seo-article .bseo-hero__copy h1{font-size:4.35rem;max-width:740px}.blog-seo-article .bseo-visual{max-width:580px;width:100%;margin:0 auto}.blog-seo-article .bseo-layout{grid-template-columns:1fr;gap:35px;padding-top:70px}.blog-seo-article .bseo-aside__inner{position:static}.blog-seo-article .bseo-aside nav{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--bseo-line);border-radius:17px;padding:11px}.blog-seo-article .bseo-aside nav a{margin:0;border-left:0;border-radius:9px;padding:9px 12px}.blog-seo-article .bseo-aside__contact{display:none}.blog-seo-article .bseo-article{max-width:none}.blog-seo-article .bseo-cta__inner{grid-template-columns:1fr;gap:27px}}@media (max-width: 600px){.blog-seo-article .bseo-hero{padding:112px 0 78px}.blog-seo-article .bseo-breadcrumb{font-size:.73rem;gap:7px;margin-bottom:36px}.blog-seo-article .bseo-hero__copy h1{font-size:3.13rem;letter-spacing:-.06em}.blog-seo-article .bseo-hero__copy>p{font-size:.96rem;line-height:1.77}.blog-seo-article .bseo-hero__actions{align-items:stretch;gap:17px}.blog-seo-article .bseo-hero__actions .btn{width:100%}.blog-seo-article .bseo-visual{min-height:345px}.blog-seo-article .bseo-search-card{width:95%;padding:16px}.blog-seo-article .bseo-search-card__bar{margin:16px 0}.blog-seo-article .bseo-visual__chip{left:0;bottom:7px;font-size:.59rem;padding:10px 12px}.blog-seo-article .bseo-layout{padding-top:60px;padding-bottom:65px}.blog-seo-article .bseo-aside nav{grid-template-columns:1fr 1fr}.blog-seo-article .bseo-aside nav a{font-size:.72rem;padding:9px 8px}.blog-seo-article .bseo-article h2{font-size:2.05rem}.blog-seo-article .bseo-article h3{font-size:1.05rem}.blog-seo-article .bseo-intro .bseo-lead{font-size:1.02rem}.blog-seo-article .bseo-section{padding:51px 0}.blog-seo-article .bseo-intro{padding-bottom:51px}.blog-seo-article .bseo-triad,.blog-seo-article .bseo-metrics,.blog-seo-article .bseo-compare{grid-template-columns:1fr}.blog-seo-article .bseo-triad>div{padding:18px}.blog-seo-article .bseo-triad>div span{margin-bottom:13px}.blog-seo-article .bseo-flow{grid-template-columns:1fr}.blog-seo-article .bseo-flow__arrow{text-align:center;transform:rotate(90deg)}.blog-seo-article .bseo-type{padding:23px 21px}.blog-seo-article .bseo-type ul{grid-template-columns:1fr}.blog-seo-article .bseo-monthly .bseo-monthly__head{padding:20px}.blog-seo-article .bseo-monthly ol{padding:8px 18px}.blog-seo-article .bseo-quote{padding:24px}.blog-seo-article .bseo-faq>div{padding:21px}.blog-seo-article .bseo-cta{padding:64px 0}.blog-seo-article .bseo-cta__inner h2{font-size:2.46rem}.blog-seo-article .bseo-cta__links .btn{width:100%}}@media (prefers-reduced-motion: reduce){.blog-seo-article .bseo-strip__track{animation:none}.blog-seo-article .bseo-type{transition:none}}@keyframes bseo-marquee{to{transform:translateX(-50%)}}.blog-stack-article{--bstack-purple: #842f8c;--bstack-orange: #fe6102;--bstack-ink: #171219;--bstack-muted: #6f6871;--bstack-soft: #f8f3f9;--bstack-line: #eadfeb}.blog-stack-article a:focus-visible,.blog-stack-article button:focus-visible{outline:3px solid var(--bstack-orange);outline-offset:4px}.blog-stack-article .bstack-skip{position:fixed;left:16px;top:-110px;z-index:200;padding:11px 17px;border-radius:9px;color:#fff;background:#4d1454}.blog-stack-article .bstack-skip:focus{top:9px}.blog-stack-article .bstack-article section[id]{scroll-margin-top:116px}.blog-stack-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-stack-article header:not(.scrolled) .logo{color:#fff}.blog-stack-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.91)}.blog-stack-article header:not(.scrolled) .menu{color:#fff}.blog-stack-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-stack-article header:not(.scrolled) .nav-links a:hover,.blog-stack-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffba92}.blog-stack-article .bstack-hero{position:relative;isolation:isolate;overflow:hidden;padding:133px 0 107px;color:#fff;background:radial-gradient(circle at 83% 16%, rgba(254,97,2,0.29), transparent 30%),radial-gradient(circle at 7% 82%, rgba(201,92,211,0.22), transparent 34%),linear-gradient(133deg, #240929, #782781 62%, #45104f)}.blog-stack-article .bstack-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.036) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.036) 1px, transparent 1px);background-size:56px 56px}.blog-stack-article .bstack-breadcrumb{height:auto;display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:initial;margin-bottom:30px;font-size:.8rem;font-weight:600;color:rgba(255,255,255,0.75)}.blog-stack-article .bstack-breadcrumb a{color:inherit}.blog-stack-article .bstack-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-stack-article .bstack-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-stack-article .bstack-hero__grid{display:grid;grid-template-columns:1.07fr .93fr;gap:55px;align-items:center}.blog-stack-article .bstack-kicker{display:inline-flex;align-items:center;gap:11px;font-size:.71rem;font-weight:700;letter-spacing:.13em;color:#ffbd95}.blog-stack-article .bstack-kicker i{width:8px;height:8px;border-radius:50%;background:#ff9453;box-shadow:0 0 0 6px rgba(254,97,2,0.17)}.blog-stack-article .bstack-hero__copy h1{max-width:780px;margin:23px 0 24px;font:700 4.45rem/1.04 Syne,sans-serif;letter-spacing:-.067em}.blog-stack-article .bstack-hero__copy h1 em{font-style:normal;color:#ffb081}.blog-stack-article .bstack-hero__copy>p{font-size:1.05rem;line-height:1.84;color:rgba(255,255,255,0.79);max-width:590px}.blog-stack-article .bstack-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:17px;margin-top:33px}.blog-stack-article .bstack-hero__minor{color:#fff;font-weight:700;font-size:.88rem}.blog-stack-article .bstack-hero__minor:hover{color:#ffbf98}.blog-stack-article .bstack-visual{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:440px}.blog-stack-article .bstack-visual>img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 35px 90px rgba(13,3,21,0.4)}.blog-stack-article .bstack-visual__glow{position:absolute;z-index:-1;width:450px;max-width:100%;height:450px;border-radius:50%;background:radial-gradient(circle, rgba(255,166,83,0.33), transparent 70%)}.blog-stack-article .bstack-editor{width:96%;max-width:495px;overflow:hidden;background:#1d1827;border:1px solid rgba(255,255,255,0.24);border-radius:21px;box-shadow:0 40px 100px rgba(20,4,25,0.49);transform:rotate(2deg)}.blog-stack-article .bstack-editor__top{display:flex;align-items:center;gap:13px;padding:16px 19px;background:#faf7fb;color:#55465a;font-size:.76rem;font-weight:700}.blog-stack-article .bstack-editor__top>b{margin-left:auto;color:#842f8c;font-size:1.04rem}.blog-stack-article .bstack-editor__dots{display:inline-flex;gap:6px}.blog-stack-article .bstack-editor__dots i{display:block;width:8px;height:8px;border-radius:50%;background:#ff8473}.blog-stack-article .bstack-editor__dots i:nth-child(2){background:#ffc15b}.blog-stack-article .bstack-editor__dots i:nth-child(3){background:#68d3a1}.blog-stack-article .bstack-editor__tabs{display:flex;align-items:center;gap:3px;padding:8px 13px 0;background:#2b2336}.blog-stack-article .bstack-editor__tabs span{padding:10px 10px;color:#b6a9c5;font-size:.68rem;white-space:nowrap}.blog-stack-article .bstack-editor__tabs span:first-child{color:#fff;background:#1d1827;border-radius:7px 7px 0 0}.blog-stack-article .bstack-editor__code{padding:30px 20px 32px;font-family:'Courier New',monospace;font-size:.73rem;line-height:2.25;color:#f4e9f8;white-space:nowrap;overflow:hidden}.blog-stack-article .bstack-editor__code>div{overflow:hidden;text-overflow:ellipsis}.blog-stack-article .bstack-editor__code small{color:#887e9e;font-size:.74rem;margin-right:17px}.blog-stack-article .bstack-code-purple{color:#d5a8fa}.blog-stack-article .bstack-code-orange{color:#ffb47e}.blog-stack-article .bstack-code-green{color:#a8e6be}.blog-stack-article .bstack-editor__foot{border-top:1px solid rgba(255,255,255,0.12);padding:12px 19px;display:flex;justify-content:space-between;gap:10px;background:#282132;color:#bdb4c6;font-size:.68rem;font-weight:700}.blog-stack-article .bstack-editor__foot span:first-child{color:#8ee0aa}.blog-stack-article .bstack-visual__badge{position:absolute;bottom:18px;left:-4%;border-radius:50px;padding:13px 18px;background:var(--bstack-orange);color:#fff;font-size:.9rem;font-weight:700;box-shadow:0 14px 38px rgba(254,97,2,0.28)}.blog-stack-article .bstack-visual__badge strong{font-size:.62rem;letter-spacing:.08em;margin-left:5px}.blog-stack-article .bstack-strip{position:relative;z-index:2;margin-top:-14px;transform:rotate(-1deg);overflow:hidden;white-space:nowrap;background:var(--bstack-orange);color:#fff}.blog-stack-article .bstack-strip__track{display:inline-flex;align-items:center;gap:37px;padding:15px 0;font:700 .82rem Syne,sans-serif;animation:bstack-marquee 32s linear infinite}.blog-stack-article .bstack-strip__track b{color:#602066}.blog-stack-article .bstack-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:64px;align-items:start;padding-top:102px;padding-bottom:92px}.blog-stack-article .bstack-aside__inner{position:sticky;top:115px}.blog-stack-article .bstack-aside__label{font-size:.71rem;font-weight:700;letter-spacing:.13em;color:var(--bstack-purple);margin:0 0 18px}.blog-stack-article .bstack-aside nav{height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;border-left:1px solid var(--bstack-line)}.blog-stack-article .bstack-aside nav a{color:var(--bstack-muted);font-size:.8rem;font-weight:700;line-height:1.45;border-left:3px solid transparent;padding:10px 12px 10px 14px;margin-left:-2px}.blog-stack-article .bstack-aside nav a:hover,.blog-stack-article .bstack-aside nav a:focus-visible{color:var(--bstack-purple);background:var(--bstack-soft);border-left-color:var(--bstack-orange)}.blog-stack-article .bstack-aside__contact{margin-top:29px;padding:23px;background:#301037;color:#fff;border-radius:20px}.blog-stack-article .bstack-aside__contact>span{color:#ffbb94;font-size:.67rem;font-weight:700;letter-spacing:.1em}.blog-stack-article .bstack-aside__contact p{color:rgba(255,255,255,0.78);font-size:.83rem;line-height:1.7;margin:12px 0 16px}.blog-stack-article .bstack-aside__contact a{color:#fff;font-size:.83rem;font-weight:700}.blog-stack-article .bstack-aside__contact a:hover{color:#ffbb94}.blog-stack-article .bstack-article{max-width:805px;min-width:0}.blog-stack-article .bstack-overline{display:inline-block;margin-bottom:20px;font-size:.72rem;letter-spacing:.12em;font-weight:700;color:var(--bstack-purple)}.blog-stack-article .bstack-article h2{font:700 2.53rem/1.16 Syne,sans-serif;letter-spacing:-.046em;margin-bottom:24px;color:var(--bstack-ink)}.blog-stack-article .bstack-article h2 em{font-style:normal;color:var(--bstack-purple)}.blog-stack-article .bstack-article h3{font:700 1.18rem/1.34 Syne,sans-serif;letter-spacing:-.026em;margin-bottom:11px;color:var(--bstack-ink)}.blog-stack-article .bstack-article p{font-size:.98rem;line-height:1.9;color:var(--bstack-muted);margin:0 0 19px}.blog-stack-article .bstack-article p strong{color:#38283b}.blog-stack-article .bstack-article p>a{color:var(--bstack-purple);font-weight:700;text-decoration:underline;text-decoration-color:var(--bstack-orange);text-underline-offset:4px}.blog-stack-article .bstack-article p>a:hover{color:var(--bstack-orange)}.blog-stack-article .bstack-intro{padding-bottom:64px}.blog-stack-article .bstack-intro .bstack-lead{font-size:1.12rem;color:#48344a}.blog-stack-article .bstack-section{border-top:1px solid var(--bstack-line);padding:66px 0}.blog-stack-article .bstack-pillars{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-top:34px}.blog-stack-article .bstack-pillars>div{padding:22px 19px;border:1px solid var(--bstack-line);border-radius:19px;background:var(--bstack-soft)}.blog-stack-article .bstack-pillars>div span{display:block;color:#a35134;font-size:.65rem;font-weight:700;letter-spacing:.06em;margin-bottom:24px}.blog-stack-article .bstack-pillars>div strong{display:block;color:#351939;font:700 1.12rem Syne,sans-serif;margin-bottom:8px}.blog-stack-article .bstack-pillars>div p{margin:0;font-size:.8rem;line-height:1.67}.blog-stack-article .bstack-tech-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:31px 0 27px}.blog-stack-article .bstack-tech-card{background:#fcf9fd;border:1px solid var(--bstack-line);border-radius:21px;padding:22px 18px;transition:transform .3s ease,box-shadow .3s ease}.blog-stack-article .bstack-tech-card:hover{transform:translateY(-5px);box-shadow:0 19px 38px rgba(72,26,77,0.1)}.blog-stack-article .bstack-tech-card .bstack-tech-card__mark{display:grid;place-items:center;width:53px;height:53px;background:#eee0f1;color:#782581;border-radius:15px;font:700 1.12rem Syne,sans-serif;margin-bottom:25px}.blog-stack-article .bstack-tech-card:nth-child(2) .bstack-tech-card__mark{color:#ae4d16;background:#fff0e5}.blog-stack-article .bstack-tech-card:nth-child(3) .bstack-tech-card__mark{color:#fff;background:#301037}.blog-stack-article .bstack-tech-card .bstack-tech-card__tag{display:block;color:var(--bstack-purple);font-size:.65rem;font-weight:700;letter-spacing:.08em;margin-bottom:10px}.blog-stack-article .bstack-tech-card h3{font-size:1.19rem}.blog-stack-article .bstack-tech-card p{font-size:.80rem;line-height:1.75;margin:0}.blog-stack-article .bstack-backend{background:#321238;border-radius:24px;padding:28px 25px 20px;color:#fff;margin:31px 0 20px}.blog-stack-article .bstack-backend__label{font-size:.7rem;font-weight:700;letter-spacing:.11em;color:#ffb68e;margin-bottom:25px}.blog-stack-article .bstack-backend__steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px}.blog-stack-article .bstack-backend__steps>div{background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.13);border-radius:15px;padding:20px 12px;text-align:center}.blog-stack-article .bstack-backend__steps>div span{display:block;color:#ffae83;font-size:.68rem;font-weight:700;margin-bottom:13px}.blog-stack-article .bstack-backend__steps>div strong{display:block;font:700 .96rem Syne,sans-serif}.blog-stack-article .bstack-backend__steps>div small{display:block;margin-top:9px;font-size:.72rem;color:rgba(255,255,255,0.76);line-height:1.4}.blog-stack-article .bstack-backend__steps>b{color:#ffac80}.blog-stack-article .bstack-backend>p{margin:16px 0 0;color:rgba(255,255,255,0.75);font-size:.79rem}.blog-stack-article .bstack-duo{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:27px}.blog-stack-article .bstack-duo>div{background:var(--bstack-soft);border:1px solid var(--bstack-line);padding:24px;border-radius:18px}.blog-stack-article .bstack-duo>div h3{color:var(--bstack-purple)}.blog-stack-article .bstack-duo>div p{font-size:.86rem;line-height:1.73;margin:0}.blog-stack-article .bstack-compare{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:30px 0 25px}.blog-stack-article .bstack-compare__panel{padding:26px 24px;background:var(--bstack-soft);border:1px solid var(--bstack-line);border-radius:22px}.blog-stack-article .bstack-compare__panel .bstack-compare__tag{display:inline-block;font-size:.68rem;font-weight:700;color:var(--bstack-purple);letter-spacing:.10em;margin-bottom:13px}.blog-stack-article .bstack-compare__panel h3{font-size:1.42rem}.blog-stack-article .bstack-compare__panel p{font-size:.85rem;line-height:1.77}.blog-stack-article .bstack-compare__panel ul{list-style:none;margin:12px 0 0;padding:0}.blog-stack-article .bstack-compare__panel ul li{color:#594c5c;font-size:.81rem;line-height:1.6;padding:7px 0 7px 20px;position:relative}.blog-stack-article .bstack-compare__panel ul li:before{content:"✓";position:absolute;left:0;color:var(--bstack-orange);font-weight:900}.blog-stack-article .bstack-compare__panel--dark{background:#301037;border-color:#301037;color:#fff}.blog-stack-article .bstack-compare__panel--dark .bstack-compare__tag{color:#ffbf93}.blog-stack-article .bstack-compare__panel--dark h3{color:#fff}.blog-stack-article .bstack-compare__panel--dark p,.blog-stack-article .bstack-compare__panel--dark ul li{color:rgba(255,255,255,0.78)}.blog-stack-article .bstack-note{border-left:4px solid var(--bstack-orange);border-radius:0 16px 16px 0;background:#fff1e8;padding:23px 27px;margin:24px 0}.blog-stack-article .bstack-note strong{display:block;color:#72375e;font:700 1rem Syne,sans-serif;margin-bottom:9px}.blog-stack-article .bstack-note p{margin:0;color:#624b65;font-size:.87rem}.blog-stack-article .bstack-tool-list{display:grid;gap:12px;margin:29px 0}.blog-stack-article .bstack-tool-list>div{display:grid;grid-template-columns:170px minmax(0, 1fr);gap:22px;padding:22px;border:1px solid var(--bstack-line);border-radius:16px;align-items:start}.blog-stack-article .bstack-tool-list>div strong{color:#602369;font:700 1rem Syne,sans-serif}.blog-stack-article .bstack-tool-list>div p{margin:0;font-size:.86rem;line-height:1.75}.blog-stack-article .bstack-tool-list>div:nth-child(even){background:#fbf8fc}.blog-stack-article .bstack-table-wrap{overflow-x:auto;margin:29px 0 27px;border-radius:18px;border:1px solid var(--bstack-line)}.blog-stack-article .bstack-table{width:100%;min-width:540px;border-collapse:collapse;background:#fff}.blog-stack-article .bstack-table thead{background:#321039;color:#fff}.blog-stack-article .bstack-table th,.blog-stack-article .bstack-table td{padding:18px 20px;text-align:left;vertical-align:top;line-height:1.6;font-size:.81rem;border-bottom:1px solid var(--bstack-line)}.blog-stack-article .bstack-table thead th{font-size:.76rem;letter-spacing:.02em}.blog-stack-article .bstack-table tbody th{color:#602369;font-weight:700}.blog-stack-article .bstack-table tbody td{color:#5b4f5d}.blog-stack-article .bstack-table tbody tr:last-child th,.blog-stack-article .bstack-table tbody tr:last-child td{border-bottom:0}.blog-stack-article .bstack-table tbody tr:nth-child(even){background:#fbf8fc}.blog-stack-article .bstack-projects{display:grid;gap:12px;margin:29px 0}.blog-stack-article .bstack-projects .bstack-project{padding:25px 26px;border:1px solid var(--bstack-line);border-radius:21px;background:#fbf8fc}.blog-stack-article .bstack-projects .bstack-project>span{color:#965c45;font-size:.66rem;font-weight:700;letter-spacing:.08em}.blog-stack-article .bstack-projects .bstack-project h3{margin:14px 0 9px;font-size:1.25rem}.blog-stack-article .bstack-projects .bstack-project p{margin-bottom:13px;font-size:.88rem}.blog-stack-article .bstack-projects .bstack-project a{color:var(--bstack-purple);font-size:.85rem;font-weight:700}.blog-stack-article .bstack-projects .bstack-project a:hover{color:var(--bstack-orange)}.blog-stack-article .bstack-projects .bstack-project:nth-child(2){background:#321039;border-color:#321039}.blog-stack-article .bstack-projects .bstack-project:nth-child(2)>span{color:#ffba90}.blog-stack-article .bstack-projects .bstack-project:nth-child(2) h3{color:#fff}.blog-stack-article .bstack-projects .bstack-project:nth-child(2) p{color:rgba(255,255,255,0.78)}.blog-stack-article .bstack-projects .bstack-project:nth-child(2) a{color:#ffba90}.blog-stack-article .bstack-projects .bstack-project:nth-child(2) a:hover{color:#fff}.blog-stack-article .bstack-quality{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:30px 0}.blog-stack-article .bstack-quality>div{padding:24px;border:1px solid var(--bstack-line);border-radius:19px;background:#fbf8fc}.blog-stack-article .bstack-quality>div b{display:block;color:var(--bstack-orange);font:700 1rem Syne,sans-serif;margin-bottom:22px}.blog-stack-article .bstack-quality>div strong{display:block;font:700 1.06rem Syne,sans-serif;color:#351939;margin-bottom:9px}.blog-stack-article .bstack-quality>div p{margin:0;font-size:.81rem;line-height:1.69}.blog-stack-article .bstack-faq{display:grid;gap:12px;margin:28px 0}.blog-stack-article .bstack-faq>div{padding:23px 26px;border:1px solid var(--bstack-line);border-radius:17px;background:#fbf8fc}.blog-stack-article .bstack-faq>div h3{font-size:1.05rem;line-height:1.37}.blog-stack-article .bstack-faq>div p{margin:0;font-size:.87rem;line-height:1.76}.blog-stack-article .bstack-summary{border-top:1px solid var(--bstack-line);padding-top:63px}.blog-stack-article .bstack-summary h2{font-size:2.16rem}.blog-stack-article .bstack-inline-link{display:inline-flex;align-items:center;gap:9px;color:var(--bstack-purple);border-bottom:2px solid var(--bstack-orange);padding-bottom:7px;margin:12px 0 0;font-size:.88rem;font-weight:700}.blog-stack-article .bstack-inline-link:hover{color:var(--bstack-orange)}.blog-stack-article .bstack-cta{position:relative;overflow:hidden;background:#211025;color:#fff;padding:85px 0}.blog-stack-article .bstack-cta:before{content:"";position:absolute;top:-160px;right:-110px;width:520px;height:520px;background:#842f8c;border-radius:50%;filter:blur(135px);opacity:.35}.blog-stack-article .bstack-cta__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:45px}.blog-stack-article .bstack-cta__inner h2{font:700 3.25rem/1.1 Syne,sans-serif;letter-spacing:-.05em;margin:19px 0}.blog-stack-article .bstack-cta__inner h2 em{color:#ffaf80;font-style:normal}.blog-stack-article .bstack-cta__inner p{font-size:.97rem;line-height:1.8;max-width:670px;color:rgba(255,255,255,0.74)}.blog-stack-article .bstack-cta__kicker{font-size:.72rem;font-weight:700;color:#ffb080;letter-spacing:.12em}.blog-stack-article .bstack-cta__links{display:flex;flex-direction:column;gap:17px;align-items:flex-start}.blog-stack-article .bstack-cta__links>a:not(.btn){color:#fff;font-weight:700;font-size:.87rem}.blog-stack-article .bstack-cta__links>a:not(.btn):hover{color:#ffb080}.blog-stack-article .bstack-back{padding-top:29px;padding-bottom:34px}.blog-stack-article .bstack-back a{color:var(--bstack-purple);font-size:.84rem;font-weight:700;display:inline-flex;gap:10px;align-items:center}.blog-stack-article .bstack-back a:hover{color:var(--bstack-orange)}@media (max-width: 1100px){.blog-stack-article .bstack-hero__grid{gap:34px}.blog-stack-article .bstack-hero__copy h1{font-size:3.85rem}.blog-stack-article .bstack-layout{gap:38px;grid-template-columns:195px minmax(0, 1fr)}}@media (max-width: 900px){.blog-stack-article header:not(.scrolled) .nav-links{color:var(--bstack-ink)}.blog-stack-article header:not(.scrolled) .nav-links a:hover,.blog-stack-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--bstack-purple)}.blog-stack-article header:not(.scrolled) .nav-links .nav-cta{border-color:var(--bstack-purple);color:#fff}.blog-stack-article .bstack-hero{padding:125px 0 91px}.blog-stack-article .bstack-breadcrumb{margin-bottom:40px}.blog-stack-article .bstack-hero__grid{grid-template-columns:1fr;gap:40px}.blog-stack-article .bstack-hero__copy h1{max-width:730px;font-size:4.20rem}.blog-stack-article .bstack-visual{max-width:575px;width:100%;margin:0 auto}.blog-stack-article .bstack-layout{grid-template-columns:1fr;gap:34px;padding-top:70px}.blog-stack-article .bstack-aside__inner{position:static}.blog-stack-article .bstack-aside nav{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--bstack-line);border-radius:17px;padding:11px}.blog-stack-article .bstack-aside nav a{margin:0;border-left:0;border-radius:9px;padding:9px 12px}.blog-stack-article .bstack-aside__contact{display:none}.blog-stack-article .bstack-article{max-width:none}.blog-stack-article .bstack-cta__inner{grid-template-columns:1fr;gap:27px}}@media (max-width: 600px){.blog-stack-article .bstack-hero{padding:111px 0 77px}.blog-stack-article .bstack-breadcrumb{margin-bottom:36px;gap:7px;font-size:.72rem}.blog-stack-article .bstack-hero__copy h1{font-size:3rem}.blog-stack-article .bstack-hero__copy>p{font-size:.96rem}.blog-stack-article .bstack-hero__actions{gap:17px}.blog-stack-article .bstack-hero__actions .btn{width:100%}.blog-stack-article .bstack-visual{min-height:330px}.blog-stack-article .bstack-editor{width:100%}.blog-stack-article .bstack-editor__code{font-size:.59rem;padding:24px 13px 26px}.blog-stack-article .bstack-editor__code small{margin-right:8px}.blog-stack-article .bstack-editor__tabs span{font-size:.6rem;padding:8px 6px}.blog-stack-article .bstack-visual__badge{bottom:7px;left:0;padding:9px 12px;font-size:.7rem}.blog-stack-article .bstack-visual__badge strong{font-size:.54rem}.blog-stack-article .bstack-layout{padding-top:61px;padding-bottom:67px}.blog-stack-article .bstack-aside nav{grid-template-columns:1fr 1fr}.blog-stack-article .bstack-aside nav a{font-size:.72rem;padding:9px 8px}.blog-stack-article .bstack-article h2{font-size:2rem}.blog-stack-article .bstack-intro .bstack-lead{font-size:1.03rem}.blog-stack-article .bstack-intro{padding-bottom:51px}.blog-stack-article .bstack-section{padding:52px 0}.blog-stack-article .bstack-pillars,.blog-stack-article .bstack-tech-grid,.blog-stack-article .bstack-duo,.blog-stack-article .bstack-compare,.blog-stack-article .bstack-quality{grid-template-columns:1fr}.blog-stack-article .bstack-pillars>div span{margin-bottom:12px}.blog-stack-article .bstack-tech-card{padding:22px}.blog-stack-article .bstack-tech-card .bstack-tech-card__mark{margin-bottom:15px}.blog-stack-article .bstack-backend{padding:20px 15px}.blog-stack-article .bstack-backend__steps{grid-template-columns:1fr}.blog-stack-article .bstack-backend__steps>b{text-align:center;transform:rotate(90deg)}.blog-stack-article .bstack-tool-list>div{grid-template-columns:1fr;gap:9px}.blog-stack-article .bstack-faq>div{padding:20px}.blog-stack-article .bstack-cta{padding:63px 0}.blog-stack-article .bstack-cta__inner h2{font-size:2.38rem}.blog-stack-article .bstack-cta__links .btn{width:100%}}@media (prefers-reduced-motion: reduce){.blog-stack-article .bstack-strip__track{animation:none}.blog-stack-article .bstack-tech-card{transition:none}}@keyframes bstack-marquee{to{transform:translateX(-50%)}}.blog-hosting-article{--bhost-purple: #842f8c;--bhost-orange: #fe6102;--bhost-ink: #171219;--bhost-muted: #6f6871;--bhost-line: #eadfeb;--bhost-soft: #f8f3f9}.blog-hosting-article a:focus-visible,.blog-hosting-article button:focus-visible{outline:3px solid var(--bhost-orange);outline-offset:4px}.blog-hosting-article .bhost-skip{position:fixed;top:-110px;left:16px;z-index:200;padding:11px 17px;border-radius:10px;background:#4d1454;color:#fff}.blog-hosting-article .bhost-skip:focus{top:9px}.blog-hosting-article .bhost-article section[id]{scroll-margin-top:115px}.blog-hosting-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-hosting-article header:not(.scrolled) .logo{color:#fff}.blog-hosting-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.91)}.blog-hosting-article header:not(.scrolled) .menu{color:#fff}.blog-hosting-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-hosting-article header:not(.scrolled) .nav-links a:hover,.blog-hosting-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffbd95}.blog-hosting-article .bhost-hero{isolation:isolate;position:relative;overflow:hidden;padding:133px 0 106px;color:#fff;background:radial-gradient(circle at 84% 17%, rgba(254,97,2,0.27), transparent 31%),radial-gradient(circle at 6% 85%, rgba(201,92,211,0.2), transparent 34%),linear-gradient(134deg, #240929, #7c2a85 63%, #471152)}.blog-hosting-article .bhost-hero:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:56px 56px}.blog-hosting-article .bhost-breadcrumb{height:auto;display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:initial;color:rgba(255,255,255,0.75);font-size:.8rem;font-weight:600}.blog-hosting-article .bhost-breadcrumb a{color:inherit}.blog-hosting-article .bhost-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-hosting-article .bhost-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-hosting-article .bhost-hero__grid{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:55px}.blog-hosting-article .bhost-kicker{display:inline-flex;align-items:center;gap:11px;color:#ffbd95;font-size:.71rem;font-weight:700;letter-spacing:.13em}.blog-hosting-article .bhost-kicker i{display:block;width:8px;height:8px;background:#ff9453;border-radius:50%;box-shadow:0 0 0 6px rgba(254,97,2,0.17)}.blog-hosting-article .bhost-hero__copy h1{max-width:720px;margin:23px 0 25px;font:700 4.65rem/1.04 Syne,sans-serif;letter-spacing:-.065em}.blog-hosting-article .bhost-hero__copy h1 em{font-style:normal;color:#ffb081}.blog-hosting-article .bhost-hero__copy>p{max-width:580px;color:rgba(255,255,255,0.8);font-size:1.06rem;line-height:1.84}.blog-hosting-article .bhost-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px}.blog-hosting-article .bhost-hero__minor{font-size:.87rem;font-weight:700;color:#fff}.blog-hosting-article .bhost-hero__minor:hover{color:#ffb68b}.blog-hosting-article .bhost-visual{isolation:isolate;position:relative;display:flex;align-items:center;justify-content:center;min-height:440px}.blog-hosting-article .bhost-visual>img{display:block;width:100%;height:auto;border-radius:23px;box-shadow:0 35px 90px rgba(13,3,21,0.42)}.blog-hosting-article .bhost-visual__glow{position:absolute;z-index:-1;width:450px;max-width:100%;height:450px;border-radius:50%;background:radial-gradient(circle, rgba(255,166,83,0.3), transparent 70%)}.blog-hosting-article .bhost-browser{width:96%;max-width:475px;overflow:hidden;border:1px solid rgba(255,255,255,0.28);border-radius:22px;background:#f8f5fa;box-shadow:0 40px 100px rgba(20,4,25,0.5);transform:rotate(2deg)}.blog-hosting-article .bhost-browser__top{display:flex;align-items:center;gap:12px;padding:17px 19px;color:#5b4860;background:#fff}.blog-hosting-article .bhost-browser__top>b{font-size:.75rem;font-weight:700}.blog-hosting-article .bhost-browser__top>small{margin-left:auto;color:var(--bhost-purple);font-size:1.12rem;font-weight:700}.blog-hosting-article .bhost-browser__dots{display:inline-flex;gap:6px}.blog-hosting-article .bhost-browser__dots i{width:8px;height:8px;display:block;border-radius:50%;background:#ff8473}.blog-hosting-article .bhost-browser__dots i:nth-child(2){background:#ffc15b}.blog-hosting-article .bhost-browser__dots i:nth-child(3){background:#68d3a1}.blog-hosting-article .bhost-flow{padding:24px 35px 18px}.blog-hosting-article .bhost-flow__item{text-align:center;background:#fff;border:1px solid #eadfeb;border-radius:16px;padding:16px 18px}.blog-hosting-article .bhost-flow__item>span{display:block;font-size:.63rem;color:#82448b;font-weight:700;letter-spacing:.09em;margin-bottom:7px}.blog-hosting-article .bhost-flow__item>strong{display:block;font:700 1rem/1.35 Syne,sans-serif;color:#412247;overflow-wrap:anywhere}.blog-hosting-article .bhost-flow__item>small{display:block;font-size:.71rem;color:#8a7a8d;margin-top:5px}.blog-hosting-article .bhost-flow__item--accent{border-color:#ffe1ce;background:#fff0e5}.blog-hosting-article .bhost-flow__item--accent>span{color:#af4e1e}.blog-hosting-article .bhost-flow__item--dark{background:#321039;border-color:#321039}.blog-hosting-article .bhost-flow__item--dark>span{color:#ffb889}.blog-hosting-article .bhost-flow__item--dark>strong{color:#fff}.blog-hosting-article .bhost-flow__item--dark>small{color:#d7bfd9}.blog-hosting-article .bhost-flow__arrow{text-align:center;font-size:1.3rem;font-weight:700;line-height:1.55;color:var(--bhost-orange)}.blog-hosting-article .bhost-browser__foot{display:flex;justify-content:space-between;gap:10px;padding:12px 22px;color:#bfb6c2;background:#241529;font-size:.65rem;letter-spacing:.06em;font-weight:700}.blog-hosting-article .bhost-browser__foot span:first-child{color:#93dfad}.blog-hosting-article .bhost-visual__badge{position:absolute;left:-4%;bottom:14px;border-radius:30px;padding:14px 19px;color:#fff;background:var(--bhost-orange);box-shadow:0 14px 38px rgba(254,97,2,0.27);font-size:.89rem;font-weight:700}.blog-hosting-article .bhost-visual__badge strong{margin-left:7px;font-size:.61rem;letter-spacing:.08em}.blog-hosting-article .bhost-strip{position:relative;z-index:2;overflow:hidden;margin-top:-14px;transform:rotate(-1deg);white-space:nowrap;background:var(--bhost-orange);color:#fff}.blog-hosting-article .bhost-strip__track{display:inline-flex;align-items:center;gap:37px;padding:16px 0;font:700 .81rem Syne,sans-serif;animation:bhost-marquee 32s linear infinite}.blog-hosting-article .bhost-strip__track b{color:#602066}.blog-hosting-article .bhost-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:64px;align-items:start;padding-top:102px;padding-bottom:92px}.blog-hosting-article .bhost-aside__inner{position:sticky;top:115px}.blog-hosting-article .bhost-aside__label{margin:0 0 18px;color:var(--bhost-purple);font-size:.7rem;font-weight:700;letter-spacing:.13em}.blog-hosting-article .bhost-aside nav{display:flex;height:auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;border-left:1px solid var(--bhost-line)}.blog-hosting-article .bhost-aside nav a{display:block;padding:10px 12px 10px 14px;margin-left:-2px;color:var(--bhost-muted);font-size:.79rem;font-weight:700;line-height:1.45;border-left:3px solid transparent}.blog-hosting-article .bhost-aside nav a:hover,.blog-hosting-article .bhost-aside nav a:focus-visible{color:var(--bhost-purple);background:var(--bhost-soft);border-left-color:var(--bhost-orange)}.blog-hosting-article .bhost-aside__contact{margin-top:29px;padding:23px;border-radius:20px;background:#301037;color:#fff}.blog-hosting-article .bhost-aside__contact>span{color:#ffbb94;font-size:.67rem;font-weight:700;letter-spacing:.1em}.blog-hosting-article .bhost-aside__contact p{color:rgba(255,255,255,0.78);font-size:.82rem;line-height:1.74;margin:12px 0 16px}.blog-hosting-article .bhost-aside__contact a{color:#fff;font-size:.83rem;font-weight:700}.blog-hosting-article .bhost-aside__contact a:hover{color:#ffbb94}.blog-hosting-article .bhost-article{min-width:0;max-width:805px}.blog-hosting-article .bhost-overline{display:inline-block;margin-bottom:19px;color:var(--bhost-purple);font-size:.71rem;font-weight:700;letter-spacing:.12em}.blog-hosting-article .bhost-article h2{margin:0 0 24px;color:var(--bhost-ink);font:700 2.5rem/1.17 Syne,sans-serif;letter-spacing:-.045em}.blog-hosting-article .bhost-article h2 em{color:var(--bhost-purple);font-style:normal}.blog-hosting-article .bhost-article h3{margin:0 0 13px;color:#2f1834;font:700 1.2rem/1.35 Syne,sans-serif;letter-spacing:-.025em}.blog-hosting-article .bhost-article p{margin:0 0 20px;color:var(--bhost-muted);font-size:.96rem;line-height:1.91}.blog-hosting-article .bhost-article p strong{color:#3a293e}.blog-hosting-article .bhost-article p a{color:var(--bhost-purple);font-weight:700;text-decoration:underline;text-decoration-color:var(--bhost-orange);text-underline-offset:4px}.blog-hosting-article .bhost-article p a:hover{color:var(--bhost-orange)}.blog-hosting-article .bhost-article code{color:#64296d;font-size:.93em;background:#f6edf7;padding:.12em .4em;border-radius:6px;overflow-wrap:anywhere}.blog-hosting-article .bhost-intro{padding-bottom:65px}.blog-hosting-article .bhost-intro .bhost-lead{font-size:1.1rem;color:#47354a}.blog-hosting-article .bhost-section{padding:65px 0;border-top:1px solid var(--bhost-line)}.blog-hosting-article .bhost-compare{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:31px 0 28px}.blog-hosting-article .bhost-compare>div{padding:25px;border:1px solid var(--bhost-line);border-radius:21px;background:var(--bhost-soft)}.blog-hosting-article .bhost-compare>div span{display:block;color:#96563e;font-size:.65rem;font-weight:700;letter-spacing:.08em;margin-bottom:22px}.blog-hosting-article .bhost-compare>div strong{display:block;color:#351939;font:700 1.43rem Syne,sans-serif;margin-bottom:11px}.blog-hosting-article .bhost-compare>div p{margin:0;font-size:.84rem;line-height:1.72}.blog-hosting-article .bhost-compare>div:nth-child(2){background:#321039;border-color:#321039}.blog-hosting-article .bhost-compare>div:nth-child(2) span{color:#ffbf92}.blog-hosting-article .bhost-compare>div:nth-child(2) strong{color:#fff}.blog-hosting-article .bhost-compare>div:nth-child(2) p{color:rgba(255,255,255,0.78)}.blog-hosting-article .bhost-domain{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:0;padding:35px 28px;margin:30px 0;background:#301037;border-radius:22px}.blog-hosting-article .bhost-domain span,.blog-hosting-article .bhost-domain b{font:700 2.3rem Syne,sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere}.blog-hosting-article .bhost-domain span{color:#fff}.blog-hosting-article .bhost-domain b{color:#ffab7b}.blog-hosting-article .bhost-domain small{width:100%;margin-top:15px;color:#d1bfd4;font-size:.74rem;font-weight:700}.blog-hosting-article .bhost-checklist{list-style:none;padding:0;margin:13px 0 31px}.blog-hosting-article .bhost-checklist li{position:relative;padding:9px 0 9px 27px;line-height:1.8;color:#5f5361;font-size:.91rem}.blog-hosting-article .bhost-checklist li:before{content:"✓";position:absolute;left:0;color:var(--bhost-orange);font-weight:900}.blog-hosting-article .bhost-warning{margin:29px 0 5px;border-radius:0 18px 18px 0;border-left:4px solid var(--bhost-orange);padding:24px 26px;background:#fff0e7}.blog-hosting-article .bhost-warning strong{display:block;color:#793153;font:700 1.04rem Syne,sans-serif;margin-bottom:10px}.blog-hosting-article .bhost-warning p{margin:0;color:#62485a;font-size:.88rem}.blog-hosting-article .bhost-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:13px;margin:30px 0 34px}.blog-hosting-article .bhost-cards>div{padding:25px 19px;border:1px solid var(--bhost-line);border-radius:20px;background:#fbf8fc}.blog-hosting-article .bhost-cards>div>span{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;margin-bottom:28px;background:#f1e1f3;color:var(--bhost-purple);font:700 .86rem Syne,sans-serif}.blog-hosting-article .bhost-cards>div:nth-child(2)>span{background:#fff0e6;color:#a74616}.blog-hosting-article .bhost-cards>div:nth-child(3)>span{background:#321039;color:#fff}.blog-hosting-article .bhost-cards>div h3{font-size:1.06rem}.blog-hosting-article .bhost-cards>div p{margin:0;font-size:.8rem;line-height:1.75}.blog-hosting-article .bhost-process{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:11px;background:#321039;border-radius:23px;padding:30px 23px;margin:31px 0}.blog-hosting-article .bhost-process>div{padding:20px 12px;border:1px solid rgba(255,255,255,0.17);background:rgba(255,255,255,0.07);text-align:center;border-radius:15px}.blog-hosting-article .bhost-process>div span{display:block;color:#ffb58c;font-size:.7rem;font-weight:700;margin-bottom:13px}.blog-hosting-article .bhost-process>div strong{display:block;color:#fff;font:700 .85rem/1.35 Syne,sans-serif}.blog-hosting-article .bhost-process>div small{display:block;margin-top:9px;color:rgba(255,255,255,0.74);font-size:.69rem;line-height:1.4}.blog-hosting-article .bhost-process>b{color:#ffb58c;font-size:1.1rem}.blog-hosting-article .bhost-note{padding:23px 27px;border:1px solid #e9def0;border-radius:18px;background:#f8f3f9;margin:30px 0}.blog-hosting-article .bhost-note>strong{display:block;color:#64296d;font:700 1.05rem/1.4 Syne,sans-serif;margin-bottom:10px}.blog-hosting-article .bhost-note p{font-size:.87rem;margin:0}.blog-hosting-article .bhost-https{display:flex;align-items:center;gap:18px;margin:30px 0;padding:24px 26px;border-radius:21px;background:#2d1434;color:#fff}.blog-hosting-article .bhost-https .bhost-https__lock{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;color:#fff;background:#7f2c86;font-size:1.5rem}.blog-hosting-article .bhost-https>span:nth-child(2){min-width:0}.blog-hosting-article .bhost-https small{display:block;color:#ffb98c;letter-spacing:.07em;font-size:.66rem;font-weight:700}.blog-hosting-article .bhost-https strong{display:block;margin-top:5px;font:700 1.05rem Syne,sans-serif;overflow-wrap:anywhere}.blog-hosting-article .bhost-https>b{margin-left:auto;color:#a8e4b4;font-size:.71rem}.blog-hosting-article .bhost-table-wrap{overflow-x:auto;margin:29px 0;border:1px solid var(--bhost-line);border-radius:18px}.blog-hosting-article .bhost-table{width:100%;min-width:520px;border-collapse:collapse;background:#fff}.blog-hosting-article .bhost-table thead{background:#321039;color:#fff}.blog-hosting-article .bhost-table th,.blog-hosting-article .bhost-table td{padding:17px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--bhost-line);font-size:.80rem;line-height:1.65}.blog-hosting-article .bhost-table thead th{font-size:.75rem}.blog-hosting-article .bhost-table tbody th{color:#602369;font-weight:700}.blog-hosting-article .bhost-table tbody td{color:#5b4f5d}.blog-hosting-article .bhost-table tbody tr:nth-child(even){background:#fbf8fc}.blog-hosting-article .bhost-table tbody tr:last-child th,.blog-hosting-article .bhost-table tbody tr:last-child td{border-bottom:0}.blog-hosting-article .bhost-check-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px;margin:31px 0}.blog-hosting-article .bhost-check-grid>div{padding:25px;border:1px solid var(--bhost-line);border-radius:19px;background:#fbf8fc}.blog-hosting-article .bhost-check-grid>div b{display:block;margin-bottom:22px;color:var(--bhost-orange);font:700 1.02rem Syne,sans-serif}.blog-hosting-article .bhost-check-grid>div strong{display:block;margin-bottom:9px;color:#351939;font:700 1.04rem Syne,sans-serif}.blog-hosting-article .bhost-check-grid>div p{margin:0;font-size:.81rem;line-height:1.71}.blog-hosting-article .bhost-steps{list-style:none;counter-reset:item;margin:25px 0 30px;padding:0}.blog-hosting-article .bhost-steps li{counter-increment:item;padding:21px 0 21px 54px;position:relative;border-bottom:1px solid var(--bhost-line)}.blog-hosting-article .bhost-steps li:before{content:"0" counter(item);position:absolute;left:0;top:19px;color:var(--bhost-orange);font:700 .99rem Syne,sans-serif}.blog-hosting-article .bhost-steps li strong{color:#301a35;font:700 1rem Syne,sans-serif}.blog-hosting-article .bhost-steps li p{font-size:.88rem;margin:7px 0 0}.blog-hosting-article .bhost-faq{display:grid;gap:12px;margin:28px 0}.blog-hosting-article .bhost-faq>div{padding:24px 26px;border:1px solid var(--bhost-line);border-radius:18px;background:#fbf8fc}.blog-hosting-article .bhost-faq>div h3{font-size:1.04rem;line-height:1.4}.blog-hosting-article .bhost-faq>div p{margin:0;font-size:.87rem;line-height:1.77}.blog-hosting-article .bhost-summary{padding-top:64px;border-top:1px solid var(--bhost-line)}.blog-hosting-article .bhost-summary h2{font-size:2.15rem}.blog-hosting-article .bhost-inline-link{display:inline-flex;align-items:center;gap:9px;margin-top:12px;padding-bottom:7px;color:var(--bhost-purple);border-bottom:2px solid var(--bhost-orange);font-size:.88rem;font-weight:700}.blog-hosting-article .bhost-inline-link:hover{color:var(--bhost-orange)}.blog-hosting-article .bhost-cta{isolation:isolate;position:relative;overflow:hidden;padding:87px 0;background:#211025;color:#fff}.blog-hosting-article .bhost-cta:before{content:"";position:absolute;z-index:-1;top:-160px;right:-110px;width:520px;height:520px;background:#842f8c;border-radius:50%;filter:blur(135px);opacity:.35}.blog-hosting-article .bhost-cta__inner{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:45px}.blog-hosting-article .bhost-cta__inner h2{margin:19px 0;font:700 3.2rem/1.11 Syne,sans-serif;letter-spacing:-.05em}.blog-hosting-article .bhost-cta__inner h2 em{font-style:normal;color:#ffaf80}.blog-hosting-article .bhost-cta__inner p{max-width:670px;color:rgba(255,255,255,0.75);font-size:.97rem;line-height:1.81}.blog-hosting-article .bhost-cta__kicker{color:#ffb080;font-size:.72rem;font-weight:700;letter-spacing:.12em}.blog-hosting-article .bhost-cta__links{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.blog-hosting-article .bhost-cta__links>a:not(.btn){color:#fff;font-size:.87rem;font-weight:700}.blog-hosting-article .bhost-cta__links>a:not(.btn):hover{color:#ffb080}.blog-hosting-article .bhost-back{padding-top:30px;padding-bottom:35px}.blog-hosting-article .bhost-back a{display:inline-flex;align-items:center;gap:10px;color:var(--bhost-purple);font-size:.84rem;font-weight:700}.blog-hosting-article .bhost-back a:hover{color:var(--bhost-orange)}@media (max-width: 1100px){.blog-hosting-article .bhost-hero__grid{gap:34px}.blog-hosting-article .bhost-hero__copy h1{font-size:3.9rem}.blog-hosting-article .bhost-layout{grid-template-columns:195px minmax(0, 1fr);gap:38px}}@media (max-width: 900px){.blog-hosting-article header:not(.scrolled) .nav-links{color:var(--bhost-ink)}.blog-hosting-article header:not(.scrolled) .nav-links a:hover,.blog-hosting-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--bhost-purple)}.blog-hosting-article header:not(.scrolled) .nav-links .nav-cta{color:#fff;border-color:var(--bhost-purple)}.blog-hosting-article .bhost-hero{padding:125px 0 91px}.blog-hosting-article .bhost-breadcrumb{margin-bottom:41px}.blog-hosting-article .bhost-hero__grid{grid-template-columns:1fr;gap:40px}.blog-hosting-article .bhost-hero__copy h1{font-size:4.15rem}.blog-hosting-article .bhost-visual{width:100%;max-width:575px;margin:0 auto}.blog-hosting-article .bhost-layout{grid-template-columns:1fr;padding-top:70px;gap:35px}.blog-hosting-article .bhost-aside__inner{position:static}.blog-hosting-article .bhost-aside nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;padding:11px;border:1px solid var(--bhost-line);border-radius:17px}.blog-hosting-article .bhost-aside nav a{margin:0;padding:9px 12px;border-left:0;border-radius:9px}.blog-hosting-article .bhost-aside__contact{display:none}.blog-hosting-article .bhost-article{max-width:none}.blog-hosting-article .bhost-cta__inner{grid-template-columns:1fr;gap:27px}}@media (max-width: 600px){.blog-hosting-article .bhost-hero{padding:110px 0 76px}.blog-hosting-article .bhost-breadcrumb{gap:7px;margin-bottom:34px;font-size:.72rem}.blog-hosting-article .bhost-hero__copy h1{font-size:3.05rem}.blog-hosting-article .bhost-hero__copy>p{font-size:.96rem}.blog-hosting-article .bhost-hero__actions{gap:17px}.blog-hosting-article .bhost-hero__actions .btn{width:100%}.blog-hosting-article .bhost-visual{min-height:395px}.blog-hosting-article .bhost-browser{width:100%}.blog-hosting-article .bhost-flow{padding:17px 23px 13px}.blog-hosting-article .bhost-flow__item{padding:13px 15px}.blog-hosting-article .bhost-flow__arrow{line-height:1.25}.blog-hosting-article .bhost-visual__badge{left:0;bottom:4px;padding:9px 11px;font-size:.70rem}.blog-hosting-article .bhost-visual__badge strong{font-size:.53rem}.blog-hosting-article .bhost-layout{padding-top:62px;padding-bottom:66px}.blog-hosting-article .bhost-aside nav a{font-size:.72rem;padding:9px 8px}.blog-hosting-article .bhost-article h2{font-size:1.95rem}.blog-hosting-article .bhost-intro .bhost-lead{font-size:1.02rem}.blog-hosting-article .bhost-intro{padding-bottom:51px}.blog-hosting-article .bhost-section{padding:52px 0}.blog-hosting-article .bhost-compare,.blog-hosting-article .bhost-cards,.blog-hosting-article .bhost-check-grid{grid-template-columns:1fr}.blog-hosting-article .bhost-domain{padding:30px 20px}.blog-hosting-article .bhost-domain span,.blog-hosting-article .bhost-domain b{font-size:1.8rem}.blog-hosting-article .bhost-cards>div>span{margin-bottom:15px}.blog-hosting-article .bhost-process{grid-template-columns:1fr;padding:21px 18px}.blog-hosting-article .bhost-process>b{text-align:center;transform:rotate(90deg)}.blog-hosting-article .bhost-https{flex-wrap:wrap;gap:12px;padding:20px}.blog-hosting-article .bhost-https>b{margin-left:0}.blog-hosting-article .bhost-faq>div{padding:20px}.blog-hosting-article .bhost-cta{padding:62px 0}.blog-hosting-article .bhost-cta__inner h2{font-size:2.3rem}.blog-hosting-article .bhost-cta__links .btn{width:100%}}@media (prefers-reduced-motion: reduce){.blog-hosting-article .bhost-strip__track{animation:none}}@keyframes bhost-marquee{to{transform:translateX(-50%)}}.blog-time-article{--btime-purple: #842f8c;--btime-orange: #fe6102;--btime-ink: #171219;--btime-muted: #6f6871;--btime-line: #eadfeb;--btime-soft: #f8f3f9}.blog-time-article a:focus-visible,.blog-time-article button:focus-visible{outline:3px solid var(--btime-orange);outline-offset:4px}.blog-time-article .btime-skip{position:fixed;top:-110px;left:16px;z-index:200;padding:11px 17px;background:#4d1454;color:#fff;border-radius:10px}.blog-time-article .btime-skip:focus{top:9px}.blog-time-article .btime-article section[id]{scroll-margin-top:115px}.blog-time-article header:not(.scrolled){background:transparent;box-shadow:none}.blog-time-article header:not(.scrolled) .logo{color:#fff}.blog-time-article header:not(.scrolled) .nav-links{color:rgba(255,255,255,0.92)}.blog-time-article header:not(.scrolled) .menu{color:#fff}.blog-time-article header:not(.scrolled) .nav-links .nav-cta{border-color:rgba(255,255,255,0.36)}.blog-time-article header:not(.scrolled) .nav-links a:hover,.blog-time-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:#ffbb90}.blog-time-article .btime-hero{position:relative;isolation:isolate;overflow:hidden;padding:134px 0 105px;color:#fff;background:radial-gradient(circle at 82% 18%, rgba(254,97,2,0.3), transparent 30%),radial-gradient(circle at 8% 80%, rgba(210,112,211,0.22), transparent 33%),linear-gradient(133deg, #25092b, #7b2784 62%, #491354)}.blog-time-article .btime-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,0.035) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,0.035) 1px, transparent 1px);background-size:55px 55px}.blog-time-article .btime-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;height:auto;margin-bottom:30px;justify-content:initial;color:rgba(255,255,255,0.76);font-size:.8rem;font-weight:600}.blog-time-article .btime-breadcrumb a{color:inherit}.blog-time-article .btime-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}.blog-time-article .btime-breadcrumb [aria-current="page"]{color:#fff;font-weight:700}.blog-time-article .btime-hero__grid{display:grid;grid-template-columns:1.04fr .96fr;gap:52px;align-items:center}.blog-time-article .btime-kicker{display:inline-flex;align-items:center;gap:10px;font-size:.71rem;font-weight:700;letter-spacing:.13em;color:#ffbd95}.blog-time-article .btime-kicker i{display:block;width:8px;height:8px;border-radius:50%;background:#ff9756;box-shadow:0 0 0 6px rgba(254,97,2,0.17)}.blog-time-article .btime-hero__copy h1{max-width:790px;margin:24px 0;font:700 4.5rem/1.05 Syne,sans-serif;letter-spacing:-.065em}.blog-time-article .btime-hero__copy h1 em{font-style:normal;color:#ffb486}.blog-time-article .btime-hero__copy>p{max-width:590px;font-size:1.03rem;line-height:1.86;color:rgba(255,255,255,0.78)}.blog-time-article .btime-hero__copy>p strong{color:#fff;font-weight:700}.blog-time-article .btime-hero__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:35px}.blog-time-article .btime-hero__minor{color:#fff;font-size:.87rem;font-weight:700}.blog-time-article .btime-hero__minor:hover{color:#ffbd95}.blog-time-article .btime-visual{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:455px}.blog-time-article .btime-visual>img{display:block;width:100%;height:auto;border-radius:24px;box-shadow:0 36px 90px rgba(12,3,20,0.42)}.blog-time-article .btime-visual__glow{position:absolute;z-index:-1;width:470px;max-width:100%;height:470px;border-radius:50%;background:radial-gradient(circle, rgba(255,165,81,0.38), transparent 70%)}.blog-time-article .btime-board{width:96%;max-width:490px;background:#fff;color:#24122c;border-radius:22px;overflow:hidden;box-shadow:0 38px 100px rgba(15,3,23,0.47);transform:rotate(2deg)}.blog-time-article .btime-board__head{display:flex;align-items:center;gap:12px;padding:18px 19px;border-bottom:1px solid #eee4ef}.blog-time-article .btime-board__head b{font-size:.84rem;font-weight:700}.blog-time-article .btime-board__head small{margin-left:auto;font-size:.61rem;font-weight:700;color:var(--btime-purple);letter-spacing:.05em}.blog-time-article .btime-board__dots{display:inline-flex;gap:6px}.blog-time-article .btime-board__dots i{width:8px;height:8px;border-radius:50%;background:#ff7a72}.blog-time-article .btime-board__dots i:nth-child(2){background:#ffc45c}.blog-time-article .btime-board__dots i:nth-child(3){background:#6ed69a}.blog-time-article .btime-board__body{padding:29px 24px 32px;background:#f9f5fa}.blog-time-article .btime-board__label{display:flex;justify-content:space-between;margin-bottom:15px;color:#746478;font-size:.67rem;letter-spacing:.08em;font-weight:700}.blog-time-article .btime-board__line{display:grid;grid-template-columns:27px 1fr;column-gap:10px;padding:12px 0;border-bottom:1px solid #eaddf0}.blog-time-article .btime-board__line:last-child{border-bottom:0}.blog-time-article .btime-board__line>b{align-self:center;color:#c087c3;font:700 .76rem Syne,sans-serif}.blog-time-article .btime-board__line>span{color:#3a283e;font-size:.81rem;font-weight:700}.blog-time-article .btime-board__bar{display:block;grid-column:2;height:8px;margin-top:9px;border-radius:100px;background:var(--btime-purple)}.blog-time-article .btime-board__bar--1{width:42%}.blog-time-article .btime-board__bar--2{width:58%}.blog-time-article .btime-board__bar--3{width:91%;background:linear-gradient(90deg, #842f8c, #d47ad7)}.blog-time-article .btime-board__bar--4{width:65%;background:#fe6102}.blog-time-article .btime-board__bar--5{width:26%;background:#69b693}.blog-time-article .btime-board__foot{display:flex;justify-content:space-between;gap:10px;padding:14px 23px;background:#321039;color:#e4d3e9;font-size:.66rem;font-weight:700}.blog-time-article .btime-board__foot span:first-child{color:#8edfa8}.blog-time-article .btime-visual__badge{position:absolute;bottom:9px;left:-6px;display:grid;gap:3px;padding:14px 19px;color:#fff;background:var(--btime-orange);border-radius:13px;box-shadow:0 16px 42px rgba(254,97,2,0.26)}.blog-time-article .btime-visual__badge strong{font-size:.67rem;letter-spacing:.05em}.blog-time-article .btime-visual__badge span{font-size:.71rem}.blog-time-article .btime-strip{position:relative;z-index:2;margin-top:-15px;overflow:hidden;white-space:nowrap;background:var(--btime-orange);color:#fff;transform:rotate(-1deg)}.blog-time-article .btime-strip__track{display:inline-flex;align-items:center;gap:36px;padding:16px 0;font:700 .82rem Syne,sans-serif;animation:btime-marquee 30s linear infinite}.blog-time-article .btime-strip__track b{color:#5a175e}.blog-time-article .btime-layout{display:grid;grid-template-columns:225px minmax(0, 1fr);gap:62px;align-items:start;padding-top:100px;padding-bottom:96px}.blog-time-article .btime-aside__inner{position:sticky;top:115px}.blog-time-article .btime-aside__label{margin:0 0 17px;color:var(--btime-purple);font-size:.71rem;font-weight:700;letter-spacing:.12em}.blog-time-article .btime-aside nav{height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2px;border-left:1px solid var(--btime-line)}.blog-time-article .btime-aside nav a{margin-left:-2px;padding:10px 12px 10px 14px;border-left:3px solid transparent;color:var(--btime-muted);font-size:.8rem;font-weight:700;line-height:1.5}.blog-time-article .btime-aside nav a:hover,.blog-time-article .btime-aside nav a:focus-visible{border-left-color:var(--btime-orange);color:var(--btime-purple);background:var(--btime-soft)}.blog-time-article .btime-aside__contact{padding:24px;margin-top:28px;border-radius:19px;background:#321039;color:#fff}.blog-time-article .btime-aside__contact>span{color:#ffb58c;font-size:.68rem;font-weight:700;letter-spacing:.06em}.blog-time-article .btime-aside__contact p{margin:12px 0 18px;color:rgba(255,255,255,0.79);font-size:.78rem;line-height:1.7}.blog-time-article .btime-aside__contact a{color:#fff;font-size:.79rem;font-weight:700}.blog-time-article .btime-aside__contact a:hover{color:#ffb58c}.blog-time-article .btime-article{min-width:0;max-width:830px;color:#3a303d}.blog-time-article .btime-article h2{margin:13px 0 23px;color:#241227;font:700 2.5rem/1.14 Syne,sans-serif;letter-spacing:-.045em}.blog-time-article .btime-article h2 em{font-style:normal;color:var(--btime-purple)}.blog-time-article .btime-article h3{margin:28px 0 12px;color:#2e1b32;font:700 1.14rem/1.35 Syne,sans-serif}.blog-time-article .btime-article p{margin:0 0 20px;color:#625668;font-size:.95rem;line-height:1.93}.blog-time-article .btime-article p strong{color:#321638}.blog-time-article .btime-article p a{color:var(--btime-purple);font-weight:700;text-decoration:underline;text-decoration-color:#e2a2e6;text-underline-offset:4px}.blog-time-article .btime-article p a:hover{color:var(--btime-orange)}.blog-time-article .btime-overline{display:inline-block;color:var(--btime-orange);font-size:.72rem;letter-spacing:.10em;font-weight:700}.blog-time-article .btime-intro{padding-bottom:65px;border-bottom:1px solid var(--btime-line)}.blog-time-article .btime-intro .btime-lead{font-size:1.12rem;line-height:1.85}.blog-time-article .btime-section{padding:67px 0 62px;border-bottom:1px solid var(--btime-line)}.blog-time-article .btime-table-wrap{margin:32px 0;overflow-x:auto;border:1px solid var(--btime-line);border-radius:19px}.blog-time-article .btime-table{width:100%;min-width:620px;border-collapse:collapse;background:#fff}.blog-time-article .btime-table thead{color:#fff;background:#321039}.blog-time-article .btime-table th,.blog-time-article .btime-table td{padding:17px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--btime-line);font-size:.82rem;line-height:1.65}.blog-time-article .btime-table thead th{font-size:.75rem}.blog-time-article .btime-table tbody th{color:#64246a;font-weight:700}.blog-time-article .btime-table tbody td{color:#605465}.blog-time-article .btime-table tbody td strong{color:#492150;white-space:nowrap}.blog-time-article .btime-table tbody tr:nth-child(even){background:#fbf7fb}.blog-time-article .btime-table tbody tr:last-child th,.blog-time-article .btime-table tbody tr:last-child td{border-bottom:0}.blog-time-article .btime-note{margin:27px 0 28px;padding:23px 27px;border-radius:17px;border:1px solid #eadfec;background:#f8f3f9}.blog-time-article .btime-note>strong{display:block;margin-bottom:9px;color:#6c2873;font:700 1.03rem Syne,sans-serif}.blog-time-article .btime-note p{margin:0;font-size:.87rem}.blog-time-article .btime-factor-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:29px 0 32px}.blog-time-article .btime-factor-grid>div{padding:24px 25px;border:1px solid var(--btime-line);border-radius:19px;background:#fbf8fc}.blog-time-article .btime-factor-grid>div>span{display:inline-grid;place-items:center;width:43px;height:43px;margin-bottom:16px;border-radius:12px;color:var(--btime-purple);background:#f1e4f3;font:700 .86rem Syne,sans-serif}.blog-time-article .btime-factor-grid>div:nth-child(3n+2)>span{color:#a64b1c;background:#fff0e6}.blog-time-article .btime-factor-grid>div h3{margin:0 0 9px;font-size:1.04rem}.blog-time-article .btime-factor-grid>div p{margin:0;font-size:.82rem;line-height:1.78}.blog-time-article .btime-steps{counter-reset:btime-steps;list-style:none;margin:29px 0 32px;padding:0 0 0 17px;border-left:2px solid #eedff0}.blog-time-article .btime-steps li{counter-increment:btime-steps;position:relative;padding:0 0 35px 30px}.blog-time-article .btime-steps li:before{content:"";position:absolute;top:3px;left:-25px;width:14px;height:14px;border-radius:50%;background:var(--btime-orange);box-shadow:0 0 0 6px #fff1e9}.blog-time-article .btime-steps li:last-child{padding-bottom:0}.blog-time-article .btime-steps span{color:var(--btime-orange);font-size:.67rem;font-weight:700;letter-spacing:.08em}.blog-time-article .btime-steps h3{margin:9px 0;font-size:1.13rem}.blog-time-article .btime-steps p{margin:0;font-size:.87rem}.blog-time-article .btime-checklist{display:grid;gap:10px;margin:29px 0 30px}.blog-time-article .btime-checklist>div{display:flex;gap:17px;padding:19px 21px;border:1px solid var(--btime-line);border-radius:16px;background:#fcf9fd}.blog-time-article .btime-checklist>div b{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;color:var(--btime-purple);background:#f1e1f3;font-size:1rem}.blog-time-article .btime-checklist>div strong{display:block;margin:0 0 5px;color:#37193c;font:700 .97rem/1.45 Syne,sans-serif}.blog-time-article .btime-checklist>div small{display:block;color:#706376;font-size:.81rem;line-height:1.7}.blog-time-article .btime-example{overflow:hidden;margin:31px 0;border-radius:23px;background:#301237;color:#fff;padding:26px}.blog-time-article .btime-example .btime-example__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;margin-bottom:26px;color:#ffbc95;font-size:.67rem;font-weight:700;letter-spacing:.07em}.blog-time-article .btime-example .btime-example__top b{font-size:.61rem;color:rgba(255,255,255,0.65)}.blog-time-article .btime-example .btime-example__row{display:grid;grid-template-columns:165px minmax(0, 1fr) 90px;align-items:center;gap:13px;margin:18px 0}.blog-time-article .btime-example .btime-example__row>span{font-size:.78rem;font-weight:700;line-height:1.5}.blog-time-article .btime-example .btime-example__row>strong{font-size:.7rem;text-align:right}.blog-time-article .btime-example .btime-example__track{height:14px;border-radius:30px;background:rgba(255,255,255,0.15);overflow:hidden}.blog-time-article .btime-example .btime-example__track i{display:block;height:100%;border-radius:inherit}.blog-time-article .btime-example .btime-example__track .btime-example__short{width:36%;background:#90d5b0}.blog-time-article .btime-example .btime-example__track .btime-example__long{width:89%;background:var(--btime-orange)}.blog-time-article .btime-example>p{margin:22px 0 0;color:rgba(255,255,255,0.63);font-size:.74rem;line-height:1.7}.blog-time-article .btime-warning{margin:28px 0;padding:23px 27px;border-left:4px solid var(--btime-orange);border-radius:0 17px 17px 0;background:#fff1e9}.blog-time-article .btime-warning>strong{display:block;color:#813455;margin-bottom:9px;font:700 1.02rem Syne,sans-serif}.blog-time-article .btime-warning p{margin:0;color:#6b4a5a;font-size:.87rem}.blog-time-article .btime-tips{counter-reset:btime-tips;list-style:none;margin:24px 0 29px;padding:0}.blog-time-article .btime-tips li{counter-increment:btime-tips;position:relative;padding:22px 0 22px 54px;border-bottom:1px solid var(--btime-line)}.blog-time-article .btime-tips li:before{content:"0" counter(btime-tips);position:absolute;left:0;top:19px;font:700 .98rem Syne,sans-serif;color:var(--btime-orange)}.blog-time-article .btime-tips li strong{color:#311835;font:700 1rem Syne,sans-serif}.blog-time-article .btime-tips li p{margin:7px 0 0;font-size:.87rem}.blog-time-article .btime-launch-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px;margin:30px 0}.blog-time-article .btime-launch-grid>div{padding:23px 24px;border:1px solid var(--btime-line);border-radius:19px;background:#fbf8fc}.blog-time-article .btime-launch-grid>div>span{display:block;margin-bottom:20px;color:var(--btime-orange);font:700 1.03rem Syne,sans-serif}.blog-time-article .btime-launch-grid>div>strong{display:block;margin-bottom:9px;color:#331738;font:700 .98rem/1.35 Syne,sans-serif}.blog-time-article .btime-launch-grid>div p{margin:0;font-size:.83rem;line-height:1.75}.blog-time-article .btime-faq{display:grid;gap:12px;margin:30px 0}.blog-time-article .btime-faq>div{padding:24px 26px;border:1px solid var(--btime-line);border-radius:18px;background:#fbf8fc}.blog-time-article .btime-faq>div h3{margin:0 0 12px;font-size:1.01rem;line-height:1.4}.blog-time-article .btime-faq>div p{margin:0;font-size:.87rem;line-height:1.78}.blog-time-article .btime-summary{padding-top:66px}.blog-time-article .btime-summary h2{font-size:2.2rem}.blog-time-article .btime-inline-link{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding-bottom:7px;border-bottom:2px solid var(--btime-orange);color:var(--btime-purple);font-size:.88rem;font-weight:700}.blog-time-article .btime-inline-link:hover{color:var(--btime-orange)}.blog-time-article .btime-cta{position:relative;isolation:isolate;overflow:hidden;padding:88px 0;background:#211025;color:#fff}.blog-time-article .btime-cta:before{content:"";position:absolute;z-index:-1;top:-155px;right:-120px;width:520px;height:520px;border-radius:50%;background:#842f8c;filter:blur(135px);opacity:.37}.blog-time-article .btime-cta__inner{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:45px}.blog-time-article .btime-cta__inner h2{margin:18px 0;font:700 3.15rem/1.1 Syne,sans-serif;letter-spacing:-.047em}.blog-time-article .btime-cta__inner h2 em{font-style:normal;color:#ffb386}.blog-time-article .btime-cta__inner p{max-width:650px;color:rgba(255,255,255,0.76);font-size:.96rem;line-height:1.83}.blog-time-article .btime-cta__kicker{color:#ffb386;font-size:.72rem;font-weight:700;letter-spacing:.1em}.blog-time-article .btime-cta__links{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.blog-time-article .btime-cta__links>a:not(.btn){color:#fff;font-size:.87rem;font-weight:700}.blog-time-article .btime-cta__links>a:not(.btn):hover{color:#ffb386}.blog-time-article .btime-back{padding-top:32px;padding-bottom:35px}.blog-time-article .btime-back a{display:inline-flex;gap:10px;align-items:center;color:var(--btime-purple);font-size:.84rem;font-weight:700}.blog-time-article .btime-back a:hover{color:var(--btime-orange)}@media (max-width: 1100px){.blog-time-article .btime-hero__grid{gap:36px}.blog-time-article .btime-hero__copy h1{font-size:3.9rem}.blog-time-article .btime-layout{grid-template-columns:195px minmax(0, 1fr);gap:35px}}@media (max-width: 900px){.blog-time-article header:not(.scrolled) .nav-links{color:var(--btime-ink)}.blog-time-article header:not(.scrolled) .nav-links a:hover,.blog-time-article header:not(.scrolled) .nav-links a[aria-current="page"]:not(.nav-cta){color:var(--btime-purple)}.blog-time-article header:not(.scrolled) .nav-links .nav-cta{color:#fff;border-color:var(--btime-purple)}.blog-time-article .btime-hero{padding:125px 0 90px}.blog-time-article .btime-breadcrumb{margin-bottom:42px}.blog-time-article .btime-hero__grid{grid-template-columns:1fr;gap:42px}.blog-time-article .btime-hero__copy h1{font-size:4.05rem}.blog-time-article .btime-visual{width:100%;max-width:590px;margin:0 auto}.blog-time-article .btime-layout{grid-template-columns:1fr;padding-top:70px;gap:37px}.blog-time-article .btime-aside__inner{position:static}.blog-time-article .btime-aside nav{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;border:1px solid var(--btime-line);border-radius:17px;padding:10px}.blog-time-article .btime-aside nav a{padding:9px 12px;margin:0;border-left:0;border-radius:9px}.blog-time-article .btime-aside__contact{display:none}.blog-time-article .btime-article{max-width:none}.blog-time-article .btime-cta__inner{grid-template-columns:1fr;gap:28px}}@media (max-width: 600px){.blog-time-article .btime-hero{padding:111px 0 76px}.blog-time-article .btime-breadcrumb{gap:7px;margin-bottom:34px;font-size:.72rem}.blog-time-article .btime-hero__copy h1{font-size:3.0rem}.blog-time-article .btime-hero__copy>p{font-size:.94rem}.blog-time-article .btime-hero__actions .btn{width:100%}.blog-time-article .btime-visual{min-height:395px}.blog-time-article .btime-board{width:100%;transform:rotate(1deg)}.blog-time-article .btime-board__head{padding:14px}.blog-time-article .btime-board__head small{font-size:.55rem}.blog-time-article .btime-board__body{padding:20px 17px}.blog-time-article .btime-board__line>span{font-size:.74rem}.blog-time-article .btime-visual__badge{left:0;bottom:2px;padding:9px 12px}.blog-time-article .btime-layout{padding-top:63px;padding-bottom:69px}.blog-time-article .btime-aside nav a{padding:9px 8px;font-size:.73rem}.blog-time-article .btime-article h2{font-size:1.95rem}.blog-time-article .btime-intro .btime-lead{font-size:1.01rem}.blog-time-article .btime-intro{padding-bottom:50px}.blog-time-article .btime-section{padding:53px 0}.blog-time-article .btime-factor-grid,.blog-time-article .btime-launch-grid{grid-template-columns:1fr}.blog-time-article .btime-factor-grid>div>span{margin-bottom:10px}.blog-time-article .btime-checklist>div{padding:18px}.blog-time-article .btime-example{padding:20px 17px}.blog-time-article .btime-example .btime-example__row{grid-template-columns:1fr;gap:7px}.blog-time-article .btime-example .btime-example__row>strong{text-align:left}.blog-time-article .btime-warning{padding:20px}.blog-time-article .btime-faq>div{padding:20px}.blog-time-article .btime-cta{padding:64px 0}.blog-time-article .btime-cta__inner h2{font-size:2.27rem}.blog-time-article .btime-cta__links .btn{width:100%}}@media (prefers-reduced-motion: reduce){.blog-time-article .btime-strip__track{animation:none}}@keyframes btime-marquee{to{transform:translateX(-50%)}}

/*# sourceMappingURL=theme.css.map */