@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;0,600;1,500;1,600&display=swap";:root{font-family:DM Sans,sans-serif;color:#251d2b;background:#fffdfc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink:#251d2b;--violet:#68478a;--soft:#776b7e;--line:#e7e0e5;--paper:#fffdfc}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;min-width:320px;overflow-x:hidden}body.nav-locked{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}img,svg{display:block}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #9770af;outline-offset:4px}::selection{background:#debae5;color:#24152c}.container{width:min(1336px,calc(100% - 112px));margin-inline:auto}.skip{position:fixed;top:-70px;left:20px;z-index:101;background:#32223b;color:#fff;padding:14px}.skip:focus{top:15px}.progress{position:fixed;z-index:100;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,#b08dd4,#eea1b0,#ffe0a6);transform:scaleX(0);transform-origin:left;pointer-events:none}.reveal{opacity:0;transform:translate3d(0,33px,0);transition:opacity .85s cubic-bezier(.2,.8,.2,1),transform .85s cubic-bezier(.2,.8,.2,1)}.reveal.show{opacity:1;transform:translateZ(0)}.eyebrow{display:inline-flex;gap:13px;align-items:center;font:800 10px Manrope,sans-serif;letter-spacing:.18em;color:#7f6185}.eyebrow i{width:7px;height:7px;border-radius:50%;background:#b489d2;box-shadow:0 0 0 5px #b489d21c;flex:0 0 auto}.eyebrow-light{color:#e1cbe9}.eyebrow-light i{background:#e7b3d2}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;border-radius:100px;padding:19px 24px;font-size:13px;font-weight:800;transition:transform .3s,background .3s,box-shadow .3s}.btn:hover{transform:translateY(-3px)}.btn-dark{background:#30233b;color:#fff;box-shadow:0 14px 29px #30233b1b}.btn-dark:hover{background:#67478c;box-shadow:0 15px 35px #67478c38}.under-link{display:inline-flex;align-items:center;gap:13px;font-size:13px;font-weight:800;border-bottom:1px solid #aa8bb2;padding:13px 1px;transition:gap .3s,color .3s}.under-link:hover{gap:22px;color:#8551a7}.header{position:fixed;z-index:90;top:0;left:0;right:0;transition:background .3s,box-shadow .3s}.header.scrolled{background:#fffdfcef;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 1px #31203b13}.nav-inner{height:96px;display:flex;align-items:center;justify-content:space-between;gap:30px;transition:height .3s}.scrolled .nav-inner{height:76px}.brand{display:flex;align-items:center;gap:9px;flex-shrink:0}.brand img{width:57px;height:39px;object-fit:contain}.brand>span{display:flex;align-items:baseline;gap:3px;white-space:nowrap;font-size:20px;letter-spacing:-.07em}.brand strong{font:800 20px Manrope,sans-serif;letter-spacing:-.07em}.brand em{font:400 20px DM Sans,sans-serif;color:#756578;letter-spacing:-.055em}.nav-links{margin-left:auto;display:flex;align-items:center;gap:clamp(19px,2.2vw,38px)}.nav-links>a:not(.mobile-contact){font-size:12px;font-weight:800;color:#4d4354;transition:color .3s}.nav-links>a:hover{color:#9f63bd}.nav-contact{display:flex;align-items:center;gap:17px;border-radius:50px;padding:15px 19px;background:#302439;color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transition:background .3s,transform .3s}.nav-contact:hover{background:#725092;transform:translateY(-2px)}.mobile-contact,.mobile-toggle{display:none}.hero{position:relative;overflow:hidden;padding:166px 0 70px;background:radial-gradient(ellipse at 63% 16%,#fff5ee 0,transparent 41%),radial-gradient(ellipse at 0% 84%,#f4e7f5 0,transparent 42%),#fffdfc}.hero:before{content:"";position:absolute;right:-230px;top:-330px;width:850px;height:850px;border-radius:50%;border:1px solid #cbafe43c;pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:35px;align-items:center;min-height:620px}.hero-content{position:relative;z-index:2;padding-bottom:30px}.hero h1{font:700 clamp(50px,5.1vw,82px)/1.14 "Manrope",sans-serif;letter-spacing:-.077em;margin:30px 0 28px;max-width:750px}.hero-italic{font:italic 500 1.04em Playfair Display,serif;letter-spacing:-.055em;color:#a174b7;background:linear-gradient(110deg,#704d97,#b577b1 56%,#e6a29a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-content>p{font-size:16px;line-height:2;color:#706776;max-width:535px;margin:0}.hero-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:36px}.hero-mini{margin-top:76px;display:flex;gap:12px;align-items:center;font-size:9px;letter-spacing:.18em;color:#b09dad;font-weight:800}.mini-line{width:32px;height:1px;background:#c3a4cf}.hero-art{height:580px;position:relative;isolation:isolate}.hero-halo{position:absolute;width:590px;height:570px;border-radius:50%;background:radial-gradient(ellipse,#d4bedf85,#ffe0d77a 47%,transparent 73%);filter:blur(33px);left:8%;top:1%;z-index:-1}.hero-photo{position:absolute;inset:4% 3% 11% 11%;border-radius:43% 43% 22% 22%/35% 40% 24% 22%;overflow:hidden;box-shadow:0 34px 90px #80598d37;transform:rotate(-4deg);background:#f3c5a6}.hero-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(1.18)}.photo-overlay{position:absolute;bottom:0;left:0;right:0;padding:36px 28px 20px;background:linear-gradient(transparent,#372b3a88);display:flex;justify-content:space-between;color:#fff;font-size:10px;letter-spacing:.17em;font-weight:800}.hero-abstract{position:absolute;right:-2%;top:2%;width:205px;height:205px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 28%,#ffdeb6,#fe998e 40%,#cd6eab 70%,#704eb3);box-shadow:16px 18px 40px #774f8c65,inset -10px -16px 30px #554a8e44;animation:orbFloat 8s ease-in-out infinite;overflow:hidden}.abstract-core{position:absolute;inset:34%;border-radius:50%;background:linear-gradient(140deg,#fff0d9,#ef9cb5 60%,#9365b0);box-shadow:12px 15px 25px #512d783d}.abstract-arc{position:absolute;border:26px solid #f7a8b2;border-left-color:#8567c8;border-bottom-color:#8c5aa8;border-right-color:#ffe1bc;width:158px;height:158px;border-radius:42% 58% 45% 55%;transform:rotate(26deg)}.abstract-arc-two{width:142px;height:142px;transform:rotate(97deg) scale(.95);opacity:.55}.abstract-star{position:absolute;color:#fff7ef;font-size:35px;right:23px;top:22px}.hero-float-card{position:absolute;left:0;bottom:17%;z-index:4;background:#fffefaed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid white;border-radius:15px;box-shadow:0 19px 50px #5a385c32;padding:18px 19px;display:flex;align-items:center;gap:13px;animation:cardFloat 7s ease-in-out infinite}.hero-float-card>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.hero-float-card small{font-size:10px;color:#938394}.hero-float-card b{font-size:12px;color:#3a2944}.float-dot{height:29px;width:29px;border-radius:50%;background:#e2ffde;display:block;position:relative}.float-dot:after{content:"✳";position:absolute;inset:0;display:grid;place-items:center;color:#62a77a}.hero-float-card svg{color:#a370ae;margin-left:12px}.hero-deco-star{position:absolute;color:#aa77b7;font-size:49px;left:5%;top:1%;animation:starSpin 24s linear infinite}.hero-edge{position:absolute;right:10px;bottom:14px;font-size:9px;font-weight:800;letter-spacing:.2em;color:#af9ba9}.hero-bottom{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:10px;color:#b09da9;font-size:9px;font-weight:800;letter-spacing:.2em}.scroll-arrow{font-size:18px;color:#9a6fb3;animation:arrowMove 2s ease-in-out infinite}.ticker-wrap{overflow:hidden;background:#f5edf4;border-block:1px solid #ecdfed;padding:15px 0}.ticker-track{width:max-content;display:flex;animation:tickerMove 80s linear infinite}.ticker-item{display:flex;align-items:center;gap:18px;padding-right:38px;white-space:nowrap}.ticker-item b{font-size:13px;font-weight:800;color:#4c3a54}.ticker-icon{width:51px;height:51px;display:grid;place-items:center;border-radius:14px;transform:rotate(-8deg);box-shadow:0 5px 14px #46334910}.ticker-icon.peach{background:#ffdcc6;color:#d56b73}.ticker-icon.purple{background:#d9c6f6;color:#7c4ac0}.ticker-icon.mint{background:#cbf2e6;color:#168a80}.ticker-icon.sun{background:#ffe8a8;color:#a27a13}.ticker-icon.blue{background:#d0e5ff;color:#5177b8}.ticker-spark{color:#be9bc8;font-size:18px}.intro-section{padding:132px 0 120px;background:#fffdfc}.intro-top{display:flex;justify-content:space-between;align-items:center}.intro-decoration{font-size:35px;color:#cca7d8;animation:starSpin 25s linear infinite}.intro-grid{display:grid;grid-template-columns:1fr .52fr;align-items:end;gap:40px;padding:15px 0 73px}.intro-grid h2,.showcase-header h2,.process-heading h2{font:700 clamp(43px,5vw,74px)/1.2 "Manrope",sans-serif;letter-spacing:-.07em;margin:0}.intro-grid h2 em,.showcase-header h2 em,.process-heading h2 em{font:italic 500 1.02em Playfair Display,serif;color:#a57ab4;letter-spacing:-.055em}.intro-grid>p{font-size:15px;line-height:2;color:var(--soft);margin:0 0 8px}.service-stack{display:grid;gap:112px}.service-block{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(55px,7vw,115px)}.service-block:nth-child(2n){grid-template-columns:.96fr 1.04fr}.service-block:nth-child(2n) .service-artbox{order:2}.service-artbox{min-width:0;height:455px;border-radius:24px;overflow:hidden;position:relative;isolation:isolate}.service-copy{padding:20px 0}.service-count{font:800 10px Manrope,sans-serif;color:#9871a5;letter-spacing:.13em}.service-copy h3{font:700 clamp(28px,3.15vw,47px)/1.24 "Manrope",sans-serif;letter-spacing:-.059em;max-width:540px;margin:25px 0 21px}.service-copy>p{font-size:15px;line-height:1.95;color:#726875;max-width:515px}.service-tags{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 27px}.service-tags span{border:1px solid #e7dce9;border-radius:50px;padding:10px 12px;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#675870;background:#fff}.service-tags svg{color:#ad84bd}.service-link{display:inline-flex;gap:14px;align-items:center;border-bottom:1px solid #aa82b7;padding:10px 0;font-weight:800;font-size:13px;transition:gap .3s}.service-link:hover{gap:24px;color:#8457a8}.visual-web{height:100%;width:100%;position:relative;background:#f6ccae;overflow:hidden}.visual-web-photo{position:absolute;inset:0;overflow:hidden}.visual-web-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#26284635,#c45b8540)}.visual-web-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(1.18)}.web-site-mock{position:absolute;width:60%;height:72%;left:9%;top:13%;background:#fff8f4f2;border:1px solid #fffd;box-shadow:11px 20px 45px #1a17286b;border-radius:8px;transform:rotate(-7deg);padding:17px;display:flex;flex-direction:column;transition:transform .55s}.service-block:hover .web-site-mock{transform:rotate(-2deg) translateY(-9px)}.mock-top{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.13em;font-weight:800;color:#765b6b}.mock-content{display:flex;align-items:flex-start;justify-content:center;flex:1;flex-direction:column;padding-left:4px}.mock-content>span:first-child{font-size:8px;letter-spacing:.12em;color:#9e6e85;font-weight:800}.mock-content strong{font:700 clamp(29px,3vw,47px)/1.13 "Manrope",sans-serif;letter-spacing:-.07em;margin:22px 0;color:#382537}.mock-content strong i{font:italic 500 1.05em Playfair Display,serif;color:#bb6e94}.mock-cta{display:flex;align-items:center;gap:10px;background:#39263e;padding:10px 14px;color:#fff;border-radius:60px;font-size:10px;font-weight:800}.visual-corner-tag{position:absolute;right:20px;bottom:20px;color:#fff;letter-spacing:.18em;font-weight:800;font-size:10px;text-shadow:0 2px 10px #1119}.visual-software{height:100%;background:linear-gradient(140deg,#ae93e8,#7055b9 56%,#594399);position:relative;display:grid;place-items:center;overflow:hidden}.software-flare{position:absolute;border-radius:50%;filter:blur(34px)}.flare-one{background:#ffa9bf88;width:230px;height:230px;left:-100px;top:-70px}.flare-two{background:#9df2eb88;width:200px;height:200px;right:-55px;bottom:-70px}.software-ui{width:85%;height:75%;background:#fcfbff;display:flex;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 18px 50px #2d195977;transform:rotate(-4deg);transition:transform .6s}.service-block:hover .software-ui{transform:rotate(0) translateY(-6px)}.software-sidebar{width:52px;background:#2a2445;display:flex;flex-direction:column;align-items:center;gap:22px;padding:17px 8px}.software-symbol{font-size:23px;color:#ffbdc7;font-weight:800;margin-bottom:13px}.side-link{color:#8c85a6}.side-link.active{color:#e6cef7}.software-main{min-width:0;flex:1;padding:20px 22px}.software-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;color:#3c3056}.software-avatar{width:29px;height:29px;border-radius:50%;background:#eee3f8;color:#785b93;display:grid;place-items:center;font-size:8px}.software-kicker{display:block;font-size:7px;letter-spacing:.14em;font-weight:800;color:#a798b3;margin-top:13px}.software-main h4{margin:4px 0 16px;font:800 clamp(12px,1.4vw,18px) "Manrope",sans-serif;letter-spacing:-.035em}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.metric-card{min-width:0;border:1px solid #ede8f3;border-radius:7px;padding:11px;display:flex;flex-direction:column;gap:5px;background:#fff}.metric-card>span{font-size:7px;color:#887a93;font-weight:800}.metric-card b{font:800 clamp(20px,2vw,30px) "Manrope",sans-serif;color:#56427a}.metric-card small{font-size:7px;color:#aa9cb4}.software-lower{display:grid;grid-template-columns:1.1fr .9fr;gap:9px;margin-top:13px}.mini-bars,.task-box{border:1px solid #eee9f3;border-radius:7px;padding:11px;min-height:102px}.mini-bars>div:first-child{display:flex;justify-content:space-between;color:#544764;font-size:8px;font-weight:800}.mini-bars small{font-size:7px;color:#aa92ba}.bar-chart{display:flex;align-items:flex-end;height:57px;gap:7px;margin-top:11px;border-bottom:1px solid #e9e2f0}.bar-chart i{flex:1;height:55%;background:linear-gradient(#bd91ed,#e4d4f5);border-radius:3px 3px 0 0}.bar-chart i:nth-child(2){height:75%}.bar-chart i:nth-child(3){height:48%}.bar-chart i:nth-child(4){height:90%}.bar-chart i:nth-child(5){height:60%}.bar-chart i:nth-child(6){height:100%;background:#8e63c8}.bar-chart i:nth-child(7){height:78%}.bar-chart i:nth-child(8){height:92%}.task-box>span{font-size:8px;font-weight:800;color:#5d5271}.task-box p{display:flex;align-items:center;gap:5px;font-size:7px;color:#8a7e96}.task-box svg{color:#47ac91}.software-demo-tag{position:absolute;bottom:13px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:8px;font-weight:800;letter-spacing:.1em;color:#fff8}.visual-branding{height:100%;position:relative;overflow:hidden;background:linear-gradient(140deg,#ffcfb9 5%,#f4a2aa 58%,#dbb4da)}.brand-photo-piece{position:absolute;width:52%;height:77%;top:9%;left:5%;border-radius:16px;overflow:hidden;transform:rotate(-8deg);box-shadow:0 13px 30px #7c4e6566}.brand-photo-piece img{width:100%;height:100%;object-fit:cover}.identity-board{position:absolute;width:48%;height:67%;right:6%;top:19%;background:#fff9f0;padding:20px;border-radius:6px;transform:rotate(8deg);box-shadow:0 23px 40px #774c6470;transition:transform .6s}.service-block:hover .identity-board{transform:rotate(2deg) translateY(-7px)}.identity-caption{font-size:8px;letter-spacing:.12em;color:#7e6172;font-weight:800}.identity-symbol{position:absolute;top:30%;left:28%;font:italic 600 100px Playfair Display,serif;color:#4e4c8b;line-height:1;letter-spacing:-.14em}.identity-symbol>span{font-size:37px;color:#ff817d;position:absolute;right:-42px;top:-18px}.identity-swatches{position:absolute;bottom:51px;left:20px;display:flex;gap:6px}.identity-swatches i{width:27px;height:27px;border-radius:50%;background:#514b86}.identity-swatches i:nth-child(2){background:#ff8d88}.identity-swatches i:nth-child(3){background:#ffcf81}.identity-swatches i:nth-child(4){background:#81ccb9}.identity-label{position:absolute;bottom:18px;left:20px;color:#937985;font-size:8px;letter-spacing:.12em;font-weight:800}.identity-sticker{position:absolute;bottom:15px;left:29%;background:#ffe167;color:#413c6a;border-radius:50%;width:133px;height:133px;display:flex;justify-content:center;align-items:center;flex-direction:column;font:800 12px Manrope,sans-serif;line-height:1.25;letter-spacing:-.025em;transform:rotate(-12deg);box-shadow:5px 9px 25px #684c4f49}.identity-sticker i{font:italic 600 22px Playfair Display,serif}.visual-setup{height:100%;overflow:hidden;position:relative;background:linear-gradient(130deg,#cff2ef,#d9e0ff 48%,#f6dcfa)}.setup-topline{position:absolute;left:26px;right:26px;top:24px;display:flex;align-items:center;justify-content:space-between;letter-spacing:.13em;font-size:9px;font-weight:800;color:#55869a}.setup-topline>span:last-child{font-size:23px;color:#7c97d4}.setup-center{position:absolute;inset:0;display:grid;place-items:center}.setup-glow{position:absolute;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,#fff,#b6d5f4 55%,transparent 75%);filter:blur(18px)}.setup-main-node{width:176px;height:176px;border-radius:50%;background:#fffefa;box-shadow:0 18px 40px #52798b38;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1px;z-index:1}.setup-main-node img{width:102px;height:78px}.setup-main-node>span{font-weight:800;font-size:10px;color:#4b4a6a}.setup-orbit{position:absolute;width:350px;height:350px;top:50%;left:50%;border:1px dashed #6790b56c;transform:translate(-50%,-50%) rotate(18deg);border-radius:50%;animation:orbitRotate 70s linear infinite}.setup-chip{position:absolute;display:flex;align-items:center;gap:11px;z-index:2;background:#fffefaef;border:1px solid #fff;border-radius:11px;padding:10px 13px;box-shadow:0 12px 25px #5372902b;min-width:142px;animation:cardFloat 8s ease-in-out infinite}.setup-chip>span:last-child{display:grid;gap:3px}.setup-chip b{font-size:11px;color:#355064}.setup-chip small{font-size:9px;color:#8192a0}.chip-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center}.chip-blue{background:#dbe8ff;color:#507bc4}.chip-orange{background:#ffe7d6;color:#df8971}.chip-mint{background:#d9f6e8;color:#44a183}.setup-chip-one{top:18%;left:8%}.setup-chip-two{top:25%;right:5%;animation-delay:-2.3s}.setup-chip-three{bottom:12%;left:16%;animation-delay:-4s}.statement{background:#28233e;padding:105px 0;overflow:hidden;color:#fff;position:relative}.statement:before{content:"";width:650px;height:650px;border-radius:50%;position:absolute;right:-310px;top:-220px;background:radial-gradient(circle,#614b8899,transparent 70%);filter:blur(20px)}.statement-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(55px,9vw,145px);align-items:center;position:relative;z-index:1}.statement-photo{height:520px;border-radius:30px 140px 30px 30px;position:relative;overflow:hidden;background:#cfa6c2}.statement-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(1.12)}.statement-caption{position:absolute;bottom:19px;left:23px;background:#fffefaeb;color:#4e3e5d;border-radius:30px;padding:12px 18px;font-size:10px;letter-spacing:.13em;font-weight:800}.statement-text h2{font:700 clamp(38px,4.35vw,64px)/1.19 "Manrope",sans-serif;letter-spacing:-.065em;margin:31px 0}.statement-text h2 i{font:italic 500 1.02em Playfair Display,serif;color:#ebb9d9}.statement-text>p{font-size:15px;line-height:2;color:#d1c7e1;max-width:550px}.statement-points{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px}.statement-points span{display:flex;align-items:center;gap:9px;font-size:12px;color:#eee7f4}.statement-points svg{color:#f8c5a0}.showcase-section{background:#fffdfc;padding:145px 0 120px}.showcase-header{display:grid;grid-template-columns:1.2fr .7fr;align-items:end;gap:80px;margin-bottom:60px}.showcase-header h2{margin-top:25px}.showcase-header>p{font-size:15px;color:#776e7a;line-height:1.95;margin:0 0 7px}.examples-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.example-visual{height:445px;border-radius:22px;position:relative;overflow:hidden;isolation:isolate}.example-site .example-visual{background:#f3c5a9}.example-photo{position:absolute;inset:0}.example-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(1.25)}.example-photo:after{content:"";position:absolute;inset:0;background:#593a5860}.example-site-ui{position:absolute;top:9%;left:9%;width:82%;height:83%;border-radius:11px;overflow:hidden;background:#fff9f1ed;box-shadow:0 17px 45px #3424386e;display:flex;flex-direction:column;padding:25px;transition:transform .6s}.example:hover .example-site-ui{transform:translateY(-7px) rotate(-2deg)}.example-site-top,.example-site-bottom{display:flex;align-items:center;justify-content:space-between;color:#755b68;font-size:9px;font-weight:800;letter-spacing:.13em}.example-site-ui strong{font:700 clamp(32px,4vw,58px)/1.1 "Manrope",sans-serif;letter-spacing:-.07em;color:#403349;margin:auto 0}.example-site-ui strong i{font:italic 500 1.01em Playfair Display,serif;color:#b36f91}.example-site-bottom{border-top:1px solid #d9ccd6;padding-top:19px}.example-panel .example-visual{background:linear-gradient(140deg,#bdacec,#7363bb 77%)}.example-panel-ui{position:absolute;left:11%;top:11%;width:78%;height:76%;border-radius:12px;background:#fff;box-shadow:0 20px 45px #26245968;padding:22px;transform:rotate(5deg);transition:transform .6s}.example:hover .example-panel-ui{transform:rotate(0) translateY(-7px)}.panel-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#615484;font-weight:800}.demo-pill{background:#ece7fa;border-radius:30px;padding:6px 9px;font-size:8px;letter-spacing:.1em}.panel-title{margin:22px 0 15px;font:800 22px Manrope,sans-serif;color:#362d51;display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-title small{font:700 9px DM Sans,sans-serif;color:#aa92b7}.panel-chart{height:132px;background:#f7f4fd;border-radius:9px;padding:15px}.panel-chart-heading{display:flex;justify-content:space-between;font-size:10px;color:#766a93;font-weight:800}.panel-chart-heading strong{color:#42a788}.chart-bars{display:flex;height:75px;gap:13px;align-items:flex-end;padding-top:8px}.chart-bars span{flex:1;background:linear-gradient(#8f70d9,#c9b8f0);border-radius:4px 4px 0 0}.chart-bars span:nth-child(4n){background:linear-gradient(#ef9ab0,#f7d2da)}.panel-rows{display:grid;gap:10px;margin-top:14px}.panel-rows>div{display:flex;align-items:center;gap:8px;color:#746888;font-size:10px;font-weight:600;border-bottom:1px solid #f0ecf5;padding-bottom:6px}.panel-rows>div i{width:9px;height:9px;border-radius:50%;background:#d0b8e6}.panel-rows b{margin-left:auto;font-size:9px;color:#8b6d9a}.panel-float-label{position:absolute;right:3%;bottom:8%;display:flex;gap:10px;align-items:center;background:#fff;border-radius:50px;padding:13px 18px;box-shadow:0 10px 25px #372c6266;color:#55437b;font-size:11px;font-weight:800}.example-info{padding:26px 4px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.example-info>div>span{color:#9f77af;font-size:10px;font-weight:800;letter-spacing:.13em}.example-info h3{font:700 25px Manrope,sans-serif;letter-spacing:-.05em;margin:12px 0}.example-info p{color:#786f7b;font-size:13px;line-height:1.8;max-width:430px;margin:0}.example-info>svg{color:#8d6ba2;flex:none;margin-top:22px}.examples-disclaimer{border-top:1px solid #ebe3eb;margin-top:31px;padding-top:24px;display:flex;align-items:center;gap:13px;color:#8b808e;font-size:12px;line-height:1.6}.examples-disclaimer svg{flex:none;color:#a77cb0}.process-section{background:#f5f0f6;padding:135px 0}.process-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(70px,9vw,140px)}.process-heading{align-self:start;position:sticky;top:135px}.process-heading h2{margin:27px 0 23px}.process-heading>p{color:#766b7b;font-size:15px;line-height:2;max-width:480px}.process-heading .under-link{margin-top:24px}.process-list{border-top:1px solid #dcd0df}.process-item{border-bottom:1px solid #dcd0df;display:grid;grid-template-columns:40px 58px 1fr 18px;gap:17px;align-items:start;padding:33px 0}.process-no{color:#aa8aac;font-size:11px;font-weight:800;padding-top:18px}.process-icon{height:53px;width:53px;display:grid;place-items:center;border-radius:15px;background:#fff;color:#885aa2;box-shadow:0 7px 20px #6d508116;transition:transform .3s}.process-item:hover .process-icon{transform:rotate(-7deg) scale(1.06)}.process-item h3{font:700 22px Manrope,sans-serif;letter-spacing:-.045em;margin:0 0 12px}.process-item p{color:#827784;font-size:13px;line-height:1.9;max-width:430px;margin:0}.process-item>svg{color:#ae91b6;margin-top:15px}.contact-section{padding:95px 0;background:#fffdfc}.contact-content{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(132deg,#402d58,#28253e 56%,#4e3366);border-radius:25px;padding:110px 75px;min-height:615px;display:flex;align-items:center;flex-direction:column;color:#fff;text-align:center;box-shadow:0 30px 65px #644a711e}.contact-content:before,.contact-content:after{content:"";position:absolute;border:1px solid #ffffff21;border-radius:50%;width:690px;height:690px;left:50%;top:-360px;transform:translate(-50%);z-index:-1}.contact-content:after{width:950px;height:950px;top:-495px}.contact-decor{position:absolute;border-radius:50%;filter:blur(45px);z-index:-1}.decor-a{width:380px;height:380px;left:-120px;top:-120px;background:#bd72947d}.decor-b{width:420px;height:420px;right:-180px;bottom:-220px;background:#8975e385}.contact-content h2{font:700 clamp(43px,5.7vw,82px)/1.12 "Manrope",sans-serif;letter-spacing:-.067em;margin:27px 0}.contact-content h2 em{font:italic 500 1.03em Playfair Display,serif;color:#f0bfdc}.contact-content>p{font-size:15px;color:#e2d4e8;max-width:500px;line-height:1.9;margin:0 0 34px}.btn-light{background:#fff;color:#382941}.btn-light:hover{background:#fbe7f3;box-shadow:0 12px 35px #0003}.contact-side{position:absolute;bottom:24px;right:32px;font-size:9px;letter-spacing:.19em;color:#d2bfd9}.contact-content .eyebrow{color:#e9d4ed}footer{padding:24px 0 52px;background:#fffdfc}.footer-grid{display:flex;align-items:center;justify-content:space-between;gap:38px}.footer-grid>p{color:#8c818d;font-size:12px;max-width:280px;line-height:1.7}.footer-right{display:flex;flex-direction:column;align-items:flex-end;gap:14px;color:#938b95;font-size:12px}.footer-right a{color:#4a3b51;font-weight:800}@keyframes orbFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-13px) rotate(10deg)}}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes starSpin{to{transform:rotate(360deg)}}@keyframes orbitRotate{to{transform:translate(-50%,-50%) rotate(378deg)}}@keyframes arrowMove{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes tickerMove{to{transform:translate(-50%)}}@media(max-width:1150px){.container{width:calc(100% - 72px)}.nav-links{gap:17px}.nav-contact{display:none}.hero-grid{grid-template-columns:1fr .95fr;gap:15px}.hero h1{font-size:clamp(44px,5.4vw,69px)}.hero-art{height:490px}.hero-abstract{width:160px;height:160px}.abstract-arc{width:124px;height:124px;border-width:20px}.abstract-arc-two{width:112px;height:112px}.service-block,.service-block:nth-child(2n){gap:50px}.service-artbox{height:375px}.software-ui{width:89%;height:77%}.metric-card{padding:7px}.software-main{padding:15px}.software-lower{gap:6px}}@media(max-width:850px){.container{width:calc(100% - 48px)}.nav-inner{height:78px}.scrolled .nav-inner{height:72px}.mobile-toggle{display:grid;place-items:center;width:45px;height:45px;background:#fff;border:1px solid #e2d7e3;border-radius:50%;z-index:92;color:#4c355a;cursor:pointer}.nav-links{position:fixed;inset:0;background:#fffdfcf7;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:27px;padding:95px 40px;opacity:0;visibility:hidden;transform:translateY(-15px);transition:opacity .35s,visibility .35s,transform .35s;overflow-y:auto}.nav-links.nav-active{opacity:1;visibility:visible;transform:translateY(0)}.nav-links>a:not(.mobile-contact){font:700 clamp(26px,6vw,40px) "Manrope",sans-serif;letter-spacing:-.055em}.mobile-contact{display:flex;align-items:center;gap:15px;margin-top:17px;padding-top:25px;border-top:1px solid #eadfeb;font-size:15px;font-weight:800;color:#795189}.hero{padding-top:125px}.hero-grid{grid-template-columns:1fr}.hero-content{max-width:720px}.hero h1{font-size:clamp(50px,8vw,75px)}.hero-art{height:540px;width:min(100%,620px);margin:8px auto 0}.hero-mini{margin-top:40px}.intro-section{padding:95px 0}.intro-grid{grid-template-columns:1fr;gap:20px}.intro-grid>p{max-width:590px}.service-block,.service-block:nth-child(2n){grid-template-columns:1fr;gap:25px}.service-block:nth-child(2n) .service-artbox{order:0}.service-copy{padding:10px 0}.service-artbox{height:440px}.service-stack{gap:80px}.service-copy h3{font-size:39px;margin:20px 0}.service-copy>p{max-width:680px}.statement{padding:90px 0}.statement-grid{grid-template-columns:1fr;gap:55px}.statement-photo{height:420px;max-width:650px}.statement-text h2{font-size:54px}.showcase-header{grid-template-columns:1fr;gap:25px}.showcase-header>p{max-width:670px}.examples-grid{gap:17px}.example-visual{height:360px}.example-site-ui{padding:15px}.example-site-ui strong{font-size:37px}.example-panel-ui{left:7%;width:86%;padding:17px}.panel-title{font-size:17px}.panel-chart{height:111px}.chart-bars{height:60px}.process-layout{grid-template-columns:1fr;gap:40px}.process-heading{position:static}.process-heading>p{max-width:650px}}@media(max-width:600px){.container{width:calc(100% - 40px)}.brand img{width:45px;height:34px}.brand strong,.brand em{font-size:17px}.hero{padding:111px 0 50px}.hero h1{font-size:clamp(43px,10.5vw,59px);line-height:1.17;margin:27px 0 19px}.hero-content>p{font-size:14px;line-height:1.9}.eyebrow{font-size:9px;letter-spacing:.13em}.hero-actions{gap:14px}.btn{padding:16px 19px;gap:13px}.hero-mini{font-size:8px;margin-top:37px}.hero-art{height:345px;margin-top:16px}.hero-photo{inset:5% 4% 11% 10%}.hero-halo{width:330px;height:330px}.hero-abstract{width:107px;height:107px;right:0}.abstract-arc{width:82px;height:82px;border-width:13px}.abstract-arc-two{width:75px;height:75px}.abstract-core{inset:33%}.abstract-star{font-size:22px;right:10px;top:13px}.hero-deco-star{font-size:25px}.hero-float-card{bottom:16%;left:0;padding:10px;gap:6px;border-radius:10px}.hero-float-card b{font-size:10px}.hero-float-card small{font-size:8px}.hero-float-card>svg{width:14px}.float-dot{width:23px;height:23px}.hero-edge{font-size:7px}.hero-bottom{display:none}.ticker-wrap{padding:11px 0}.ticker-item{gap:10px;padding-right:25px}.ticker-item b{font-size:12px}.ticker-icon{width:39px;height:39px;border-radius:11px}.ticker-icon svg{width:20px;height:20px}.intro-section{padding:85px 0}.intro-decoration{font-size:22px}.intro-grid{padding:20px 0 45px}.intro-grid h2,.showcase-header h2,.process-heading h2{font-size:clamp(38px,9vw,52px)}.intro-grid>p,.service-copy>p{font-size:14px;line-height:1.85}.service-stack{gap:69px}.service-artbox{height:330px;border-radius:19px}.service-copy h3{font-size:31px}.service-tags{gap:8px}.service-tags span{font-size:10px;padding:8px}.web-site-mock{width:67%;height:73%;left:7%;padding:12px}.mock-content strong{font-size:30px;margin:13px 0}.mock-top{font-size:6px}.mock-content>span:first-child{font-size:6px}.mock-cta{font-size:8px;padding:8px}.visual-corner-tag{font-size:7px}.software-ui{height:76%;width:90%}.software-sidebar{width:35px;padding:12px 5px;gap:14px}.software-symbol{font-size:17px}.side-link svg{width:13px;height:13px}.software-main{padding:10px 11px}.software-top{font-size:8px}.software-avatar{width:22px;height:22px;font-size:7px}.software-main h4{font-size:12px;margin:5px 0 9px}.software-kicker{font-size:6px;margin-top:7px}.metric-row{gap:5px}.metric-card{padding:6px;gap:3px}.metric-card>span,.metric-card small{font-size:6px}.metric-card b{font-size:18px}.software-lower{margin-top:8px}.mini-bars,.task-box{padding:7px;min-height:76px}.mini-bars>div:first-child,.task-box>span{font-size:6px}.bar-chart{height:40px;margin-top:5px;gap:3px}.task-box p{font-size:6px;margin:8px 0}.task-box svg{width:10px;height:10px}.software-demo-tag{font-size:6px}.brand-photo-piece{width:60%;left:4%}.identity-board{right:3%;width:50%;padding:12px}.identity-caption,.identity-label{font-size:6px}.identity-symbol{font-size:73px}.identity-swatches{left:12px;bottom:37px;gap:4px}.identity-swatches i{width:20px;height:20px}.identity-label{left:12px;bottom:12px}.identity-sticker{height:93px;width:93px;left:29%;bottom:9px;font-size:9px}.identity-sticker i{font-size:17px}.setup-main-node{height:124px;width:124px}.setup-main-node img{width:76px;height:54px}.setup-main-node>span{font-size:8px}.setup-orbit{width:270px;height:270px}.setup-chip{min-width:0;padding:8px;gap:5px}.setup-chip-one{top:12%;left:3%}.setup-chip-two{top:25%;right:2%}.setup-chip-three{bottom:10%;left:12%}.chip-icon{width:25px;height:25px}.chip-icon svg{width:16px}.setup-chip b{font-size:9px}.setup-chip small,.setup-topline{font-size:7px}.statement{padding:70px 0}.statement-photo{height:300px;border-radius:20px 100px 20px 20px}.statement-grid{gap:35px}.statement-text h2{font-size:clamp(38px,9vw,50px)}.statement-text>p{font-size:14px}.statement-points{gap:12px}.statement-points span{font-size:11px}.showcase-section{padding:90px 0 70px}.showcase-header{margin-bottom:33px}.showcase-header>p{font-size:14px}.examples-grid{grid-template-columns:1fr;gap:25px}.example-visual{height:345px;border-radius:18px}.example-site-ui{padding:21px}.example-site-ui strong{font-size:43px}.example-panel-ui{left:10%;width:80%;height:77%;padding:17px}.panel-chart{height:115px}.chart-bars{height:62px}.example-info{padding:18px 1px}.example-info h3{font-size:22px}.examples-disclaimer{font-size:11px}.process-section{padding:85px 0}.process-item{grid-template-columns:29px 39px 1fr 15px;gap:9px;padding:28px 0}.process-icon{width:37px;height:37px;border-radius:11px}.process-icon svg{width:20px}.process-no{font-size:10px;padding-top:14px}.process-item h3{font-size:18px}.process-item p{font-size:12px}.contact-section{padding:75px 0}.contact-section .container{width:calc(100% - 20px)}.contact-content{border-radius:16px;min-height:500px;padding:83px 19px 72px}.contact-content h2{font-size:clamp(38px,9vw,55px)}.contact-content>p{font-size:13px}.contact-side{right:15px;font-size:8px}.footer-grid{flex-wrap:wrap;gap:16px}.footer-grid>p{order:3;width:100%;max-width:none}.footer-right{font-size:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.premium-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 88% 32%,#e9ddff 0%,transparent 39%),radial-gradient(ellipse at 13% 95%,#f3e5ff 0%,transparent 50%),#fdfbff;padding:145px 0 70px}.premium-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,#fff 1%,#ffffff21 55%,#eddfff66)}.premium-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:0;align-items:center;min-height:675px}.premium-hero-copy{position:relative;z-index:3;padding:5px 0 15px}.premium-hero-copy .eyebrow{color:#5b4d7a;letter-spacing:.21em}.premium-hero-copy .eyebrow i{background:#a341ff;box-shadow:0 0 0 5px #b94bf51b}.premium-hero-copy h1{font:800 clamp(46px,4.4vw,74px)/1.15 "Manrope",sans-serif;letter-spacing:-.077em;color:#17102f;max-width:840px;margin:36px -85px 29px 0}.premium-hero-copy h1 span{display:block;font-style:italic;font-weight:800;background:linear-gradient(102deg,#9037ee,#7236c0 38%,#c13dbe 74%,#e195a6);color:#8b3cbe;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}.premium-hero-copy>p{max-width:620px;font-size:clamp(15px,1.27vw,19px);line-height:1.85;color:#645b7d;margin:0}.premium-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:36px}.premium-hero-actions .btn-dark{background:linear-gradient(112deg,#7a19d8,#271347 85%);padding:19px 26px;box-shadow:0 16px 33px #7c30dd42}.premium-hero-actions .btn-dark:hover{background:linear-gradient(112deg,#9244ed,#3f215f)}.premium-outline-button{display:inline-flex;align-items:center;gap:13px;padding:17px 22px;border:1px solid #cfc1e7;border-radius:90px;color:#282044;font-size:13px;font-weight:800;transition:background .25s,transform .25s,border-color .25s}.premium-outline-button:hover{background:#f1e9ff;border-color:#aa91d0;transform:translateY(-2px)}.premium-outline-button svg{color:#6c39ba}.premium-hero-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:66px;width:107%;max-width:750px}.premium-service-pill{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 12px;border:1px solid #fff;border-radius:18px;background:#ffffffb8;box-shadow:0 7px 25px #8e62b512;transition:transform .25s,box-shadow .25s}.premium-service-pill:hover{transform:translateY(-5px);box-shadow:0 14px 33px #8e62b52b}.premium-service-pill>span{flex:0 0 auto;color:#8e45ec}.premium-service-pill:nth-child(2)>span{color:#a55aeb}.premium-service-pill:nth-child(3)>span{color:#8059da}.premium-service-pill div{display:flex;flex-direction:column;gap:4px;min-width:0}.premium-service-pill b{color:#262041;font-size:12px;font-weight:800;white-space:nowrap}.premium-service-pill small{color:#7e728e;font-size:10px;white-space:nowrap}.premium-hero-visual{position:relative;z-index:2;height:680px;min-width:0;margin-left:-30px;display:grid;align-items:center}.premium-hero-glow{position:absolute;inset:12% 0;background:#ac76ef66;filter:blur(100px);border-radius:50%}.premium-portrait{position:relative;width:111%;height:auto;max-width:none;max-height:720px;object-fit:contain;mask-image:linear-gradient(90deg,transparent 0%,#000 15%,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 15%,#000 100%);filter:drop-shadow(0 20px 30px #4b247523);animation:premiumPortraitFloat 8s ease-in-out infinite}@keyframes premiumPortraitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:1150px){.premium-hero{padding-top:125px}.premium-hero-grid{grid-template-columns:1fr .94fr;min-height:560px}.premium-hero-copy h1{font-size:clamp(43px,4.6vw,62px);margin-right:-55px}.premium-hero-services{margin-top:40px;gap:6px}.premium-service-pill{gap:7px;padding:12px 7px}.premium-service-pill b{font-size:10px}.premium-service-pill small{font-size:9px}.premium-hero-visual{height:570px}}@media(max-width:850px){.premium-hero{padding:120px 0 50px}.premium-hero-grid{grid-template-columns:1fr;min-height:0;gap:5px}.premium-hero-copy h1{font-size:clamp(47px,7.3vw,72px);margin:27px 0 26px;max-width:750px}.premium-hero-copy>p{max-width:670px}.premium-hero-services{max-width:680px;width:100%;margin-top:44px}.premium-hero-visual{width:min(100%,650px);height:auto;min-height:420px;margin:0 auto;justify-items:center}.premium-portrait{width:min(110%,640px);max-height:none}}@media(max-width:600px){.premium-hero{padding:104px 0 37px}.premium-hero-copy .eyebrow{font-size:8px;letter-spacing:.12em}.premium-hero-copy h1{font-size:clamp(39px,9.5vw,56px);line-height:1.19;letter-spacing:-.075em;margin:22px 0}.premium-hero-copy>p{font-size:14px;line-height:1.82}.premium-hero-actions{gap:10px;margin-top:26px}.premium-hero-actions .btn-dark,.premium-outline-button{padding:14px 15px;font-size:11px;gap:7px}.premium-hero-services{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;gap:5px}.premium-service-pill{flex-direction:column;gap:7px;align-items:flex-start;padding:10px 6px;border-radius:11px}.premium-service-pill>span svg{width:22px;height:22px}.premium-service-pill b{font-size:9px}.premium-service-pill small{font-size:8px;white-space:normal}.premium-hero-visual{min-height:0;height:auto;margin-top:12px}.premium-portrait{width:109%}}.premium-hero-copy h1{line-height:1.24;overflow:visible}.premium-hero-copy h1 span{display:block;line-height:1.33;padding:.025em .045em .16em .02em;margin:-.045em 0 -.13em -.02em;overflow:visible;letter-spacing:-.066em}.premium-hero-visual{overflow:visible}.premium-portrait{-webkit-mask-image:none;mask-image:none;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%,0 57%,20% 41%);image-rendering:auto}@media(max-width:850px){.premium-hero-copy h1{line-height:1.19}.premium-hero-copy h1 span{line-height:1.3;padding-bottom:.17em;margin-bottom:-.1em}}@media(max-width:600px){.premium-hero-copy h1{line-height:1.22}.premium-hero-copy h1 span{padding-bottom:.19em;margin-bottom:-.09em}}.premium-hero-visual{isolation:isolate;overflow:visible}.portrait-stage{position:absolute;inset:0;z-index:0;pointer-events:none}.portrait-stage-blob{position:absolute;inset:24% -6% 2% 13%;background:linear-gradient(140deg,#8440d4,#5b249b 43%,#2c1557 90%);border-radius:43% 17% 34% 35%/43% 28% 32% 39%;transform:rotate(-10deg);box-shadow:0 28px 75px #62319d32,inset 26px 30px 80px #c788ef35}.portrait-stage-orbit{position:absolute;inset:28% -8% 8% 12%;border:2px solid #c28bff80;border-radius:50%;transform:rotate(-24deg)}.portrait-stage-icon{position:absolute;z-index:2;display:grid;place-items:center;height:82px;width:82px;background:linear-gradient(150deg,#f8edff40,#a86bde38);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid #f9e8ff75;border-radius:22px;box-shadow:0 12px 32px #29135535,inset 0 1px 20px #f8e8ff28;color:#f4e5ff}.portrait-stage-code{top:33%;right:5%;transform:rotate(11deg)}.portrait-stage-screen{top:60%;right:-5%;transform:rotate(-9deg)}.portrait-stage-spark{position:absolute;right:13%;top:19%;color:#cbacff;font-size:36px}.premium-portrait{position:absolute;z-index:3;left:0;bottom:-9px;width:111%;height:auto;max-width:none;max-height:none;object-fit:initial;clip-path:none;-webkit-mask-image:url(/hero-person-mask.svg),linear-gradient(to bottom,#000 0%,#000 85%,transparent 100%);mask-image:url(/hero-person-mask.svg),linear-gradient(to bottom,#000 0%,#000 85%,transparent 100%);-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;filter:drop-shadow(0 18px 28px #2611382b)}@media(max-width:1150px){.premium-portrait{width:107%;bottom:0}.portrait-stage-blob{inset:22% -5% 5% 12%}}@media(max-width:850px){.premium-hero-visual{height:610px;min-height:0}.premium-portrait{width:100%;left:0;bottom:0}.portrait-stage-blob{inset:20% 0 4% 12%}.portrait-stage-code{right:9%}.portrait-stage-screen{right:2%}}@media(max-width:600px){.premium-hero-visual{height:min(108vw,480px);min-height:0;margin-top:16px}.premium-portrait{width:100%;left:0;bottom:-8px}.portrait-stage-blob{inset:25% -1% 2% 14%}.portrait-stage-icon{width:50px;height:50px;border-radius:14px}.portrait-stage-icon svg{height:23px;width:23px}.portrait-stage-code{top:35%;right:7%}.portrait-stage-screen{top:66%;right:0}.portrait-stage-spark{font-size:22px;top:22%}}@media(prefers-reduced-motion:reduce){.premium-portrait{animation:none}}.header{background:#fffdfcf7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.premium-hero-visual{overflow:hidden;height:680px;align-self:end}.premium-portrait{width:82%;height:auto;left:17%;bottom:0;animation:none!important;transform:none!important}.portrait-stage-blob{inset:30% -1% 2% 21%}.portrait-stage-orbit{inset:33% -5% 9% 20%}.portrait-stage-code{top:42%;right:6%}.portrait-stage-screen{top:65%;right:0}.portrait-stage-spark{top:28%}@media(max-width:1150px){.premium-hero-visual{height:570px}.premium-portrait{width:79%;left:20%;bottom:0}}@media(max-width:850px){.premium-hero-visual{height:min(100vw,590px);width:min(100%,650px);margin:0 auto;overflow:hidden}.premium-portrait{width:76%;left:21%;bottom:0}.portrait-stage-blob{inset:29% 0 2% 20%}}@media(max-width:600px){.premium-hero-visual{height:min(102vw,440px);overflow:hidden}.premium-portrait{width:78%;left:20%;bottom:0}.portrait-stage-blob{inset:30% 0 2% 19%}.portrait-stage-code{top:42%}}.premium-hero{isolation:isolate}.premium-hero-grid{position:relative}.premium-hero-visual{position:relative;z-index:1;overflow:visible;height:650px;align-self:end;margin-left:0}.premium-hero-copy{position:relative;z-index:3}.premium-hero-visual .premium-portrait{position:absolute;inset:auto auto 0 13%;width:auto;height:94%;max-height:620px;max-width:none;object-fit:contain;object-position:center bottom;-webkit-mask-image:none!important;mask-image:none!important;-webkit-mask-composite:initial!important;mask-composite:initial!important;clip-path:none!important;filter:drop-shadow(5px 16px 25px #42216826);animation:none!important;transform:none!important}.portrait-stage{z-index:0;overflow:hidden;border-radius:0 0 30px 30px}.portrait-stage-blob{inset:31% -1% 1% 18%}.portrait-stage-orbit{inset:34% 0 7% 16%}.portrait-stage-icon{z-index:1}.header{z-index:90}@media(max-width:1150px){.premium-hero-visual{height:570px}.premium-hero-visual .premium-portrait{height:90%;max-height:none;left:15%}}@media(max-width:850px){.premium-hero-visual{height:570px;width:min(100%,650px);margin-inline:auto}.premium-hero-visual .premium-portrait{height:92%;left:17%}}@media(max-width:600px){.premium-hero-visual{height:min(112vw,450px);margin-top:22px;overflow:visible}.premium-hero-visual .premium-portrait{height:94%;left:15%}.portrait-stage-blob{inset:29% -2% 1% 15%}}.premium-hero{position:relative;isolation:isolate;min-height:825px;padding:128px 0 48px;overflow:hidden;background:radial-gradient(ellipse at 81% 50%,#e8d7ff 0%,transparent 46%),radial-gradient(ellipse at 12% 92%,#f8eefa 0%,transparent 50%),#fffdfc}.premium-hero:before{display:none}.premium-hero-grid{position:relative;z-index:2;display:flex;min-height:640px;align-items:center;pointer-events:none}.premium-hero-copy{width:min(830px,60%);z-index:3;padding:0 0 10px;pointer-events:auto}.premium-hero-copy h1{margin-right:0}.premium-hero-services{width:100%;max-width:805px}.premium-hero-visual{position:absolute!important;z-index:1!important;inset:auto clamp(0px,3.4vw,70px) 0 auto!important;width:min(47vw,760px)!important;height:auto!important;aspect-ratio:872 / 863;min-height:0!important;max-height:none!important;overflow:hidden!important;margin:0!important;padding:0!important;pointer-events:none;transform:none!important}.premium-hero-visual .premium-portrait{display:block!important;position:static!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:right bottom!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 10%,#000 27%,#000 100%)!important;mask-image:linear-gradient(to right,transparent 0%,transparent 10%,#000 27%,#000 100%)!important;-webkit-mask-composite:initial!important;mask-composite:initial!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}@media(max-width:1150px){.premium-hero{min-height:780px}.premium-hero-grid{min-height:600px}.premium-hero-copy{width:57%}.premium-hero-visual{width:min(50vw,700px)!important}}@media(max-width:850px){.premium-hero{min-height:0;padding:115px 0 34px}.premium-hero-grid{display:block;min-height:0}.premium-hero-copy{width:100%}.premium-hero-visual{position:relative!important;inset:auto!important;display:block;width:min(100%,660px)!important;height:auto!important;aspect-ratio:auto;min-height:0!important;overflow:hidden!important;margin:23px auto 0!important}}@media(max-width:600px){.premium-hero{padding:103px 0 28px}.premium-hero-visual{margin-top:14px!important}}.premium-hero-copy h1{font-size:clamp(41px,3.65vw,60px);line-height:1.17}.premium-hero-copy>p{font-size:clamp(14px,1.1vw,17px);line-height:1.75}.premium-hero-copy>p+p{margin-top:13px}.premium-hero-services{margin-top:36px}@media(max-width:600px){.premium-hero-copy h1{font-size:clamp(36px,8.1vw,49px)}.premium-hero-copy>p{font-size:14px}}.ticker-wrap.premium-ticker{position:relative;overflow:hidden;margin:0;padding:18px 0;isolation:isolate;background:linear-gradient(100deg,#faf6fc,#f7effb 49%,#faf4fc);border-top:1px solid #e9dff0;border-bottom:1px solid #e9dff0}.premium-ticker:before,.premium-ticker:after{content:"";position:absolute;top:0;bottom:0;width:min(8vw,130px);z-index:2;pointer-events:none}.premium-ticker:before{left:0;background:linear-gradient(90deg,#faf6fc,transparent)}.premium-ticker:after{right:0;background:linear-gradient(270deg,#faf4fc,transparent)}.ticker-track.premium-ticker-track{display:flex;gap:0;width:max-content;align-items:stretch;animation:premiumTickerSlide 76s linear infinite;will-change:transform}.premium-ticker-group{display:flex;align-items:stretch;gap:15px;flex:none;padding-right:15px}.premium-ticker-item{display:flex;align-items:center;gap:13px;min-width:258px;padding:13px 20px 13px 14px;border:1px solid rgba(125,88,166,.14);border-radius:999px;background:#ffffffb0;box-shadow:0 6px 20px #46266c0b;white-space:nowrap}.premium-ticker-icon{flex:0 0 43px;height:43px;display:grid;place-items:center;color:#8054b9;border-radius:50%;border:1px solid rgba(140,93,194,.2);background:radial-gradient(circle at 27% 25%,#fff,#f0e6fa)}.premium-ticker-item:nth-child(3n+2) .premium-ticker-icon{color:#ae649a;background:radial-gradient(circle at 27% 25%,#fff,#f9ecf5)}.premium-ticker-item:nth-child(3n+3) .premium-ticker-icon{color:#6964ba;background:radial-gradient(circle at 27% 25%,#fff,#eeeafb)}.premium-ticker-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.premium-ticker-copy strong{font:800 13px Manrope,sans-serif;letter-spacing:-.025em;color:#32263f}.premium-ticker-copy small{font:500 11px DM Sans,sans-serif;color:#82758b}@keyframes premiumTickerSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.premium-ticker:hover .premium-ticker-track{animation-play-state:paused}@media(max-width:600px){.ticker-wrap.premium-ticker{padding:12px 0}.premium-ticker-group{gap:10px;padding-right:10px}.premium-ticker-item{min-width:220px;padding:10px 15px 10px 10px;gap:10px}.premium-ticker-icon{flex-basis:37px;height:37px}.premium-ticker-icon svg{width:20px;height:20px}.premium-ticker-copy strong{font-size:12px}.premium-ticker-copy small{font-size:10px}.premium-ticker-track{animation-duration:76s!important}}@media(prefers-reduced-motion:reduce){.ticker-track.premium-ticker-track{animation:none!important;will-change:auto}.ticker-wrap.premium-ticker{overflow-x:auto}}.web-preview-scene{position:relative;height:100%;width:100%;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 77% 22%,rgba(215,181,234,.82),transparent 48%),radial-gradient(ellipse at 7% 83%,rgba(225,212,205,.9),transparent 54%),linear-gradient(130deg,#f6ede9,#e9e0ee 57%,#ead5cf)}.web-preview-orbit{position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.42);border-radius:50%;right:-115px;top:-160px}.web-preview-orbit:after{content:"";position:absolute;inset:48px;border:1px solid rgba(255,255,255,.25);border-radius:50%}.web-preview-kicker{position:absolute;top:19px;left:27px;color:#7c637e;font:800 9px Manrope,sans-serif;letter-spacing:.18em}.web-preview-kicker span{color:#c49eaf;margin:0 5px}.web-preview-desktop{position:absolute;top:13%;left:5%;width:82%;height:72%;border:1px solid rgba(255,255,255,.88);border-radius:13px;background:#f9f6f4;box-shadow:0 28px 57px #34203c40,0 6px 14px #23182b1c;overflow:hidden;transform:rotate(-2.5deg);transform-origin:center}.web-preview-browser{height:29px;padding:0 12px;display:flex;align-items:center;gap:12px;background:#fffdfa;border-bottom:1px solid #ede7e5}.web-preview-dots{display:flex;gap:4px}.web-preview-dots i{width:6px;height:6px;border-radius:50%;background:#ddcfd1}.web-preview-dots i:nth-child(2){background:#dac4b8}.web-preview-dots i:nth-child(3){background:#c9ced8}.web-preview-address{margin:auto;font:600 9px Manrope,sans-serif;color:#a5a0a2}.web-preview-browser-mark{font-size:14px;color:#908b8e}.web-preview-page{height:calc(100% - 29px);display:flex;flex-direction:column;overflow:hidden}.web-preview-nav{flex:0 0 39px;padding:0 23px;display:flex;align-items:center;justify-content:space-between;gap:7px;background:#fffdfa;color:#39312d}.web-preview-nav strong{font:800 10px Manrope,sans-serif;letter-spacing:-.04em;white-space:nowrap}.web-preview-nav strong span{color:#a18d77}.web-preview-nav>span:nth-child(2){font:600 8px Manrope,sans-serif;color:#928981;white-space:nowrap}.web-preview-nav-action{font-size:15px;color:#6d564b}.web-preview-photo{position:relative;flex:1;min-height:0;overflow:hidden;background:#796d61}.web-preview-photo>img{width:100%;height:100%;object-fit:cover;object-position:50% 52%;display:block;filter:saturate(.92) contrast(1.05)}.web-preview-photo-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(18,24,27,.66),rgba(27,33,36,.22) 61%,transparent)}.web-preview-hero-text{position:absolute;inset:16% auto auto 7%;width:66%;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.web-preview-hero-text>small{font:700 7px Manrope,sans-serif;letter-spacing:.17em;color:#eee1ce}.web-preview-hero-text>strong{font:600 clamp(20px,2.35vw,36px)/1.07 "Playfair Display",serif;letter-spacing:-.035em;margin:13px 0 19px;text-shadow:0 2px 11px #0002}.web-preview-hero-text>strong em{font-weight:400}.web-preview-hero-text>span{background:#f8f0e8;color:#453c31;padding:9px 12px;border-radius:50px;font:700 8px Manrope,sans-serif;display:flex;gap:18px;align-items:center}.web-preview-side-label{position:absolute;bottom:14px;right:18px;font:700 10px Manrope,sans-serif;color:#fff;letter-spacing:.2em}.web-preview-page-footer{flex:0 0 29px;background:#fffdfa;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 23px;color:#8a837b;font:600 8px Manrope,sans-serif}.web-preview-page-footer>span:last-child{color:#453e37;font-weight:800}.web-preview-mobile{position:absolute;top:28%;right:5%;width:24%;height:60%;background:#27212a;padding:6px;border:2px solid #57505a;border-radius:24px;box-shadow:14px 24px 35px #33223c4d,-6px 2px 16px #ffffff56,inset 0 0 1px 2px #a39ba4;transform:rotate(6deg);transform-origin:center}.web-preview-mobile-sensor{position:absolute;top:9px;left:50%;z-index:5;width:28%;height:8px;transform:translate(-50%);border-radius:12px;background:#1b171e}.web-preview-mobile-page{position:relative;height:100%;border-radius:17px;overflow:hidden;background:#8b8075}.web-preview-mobile-page>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;filter:brightness(.76) saturate(.95)}.web-preview-mobile-page:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e161a70,#0e161a0d 34%,#0911149e)}.web-preview-mobile-nav{position:absolute;z-index:2;top:18px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:center;color:#fff;font:800 9px Manrope,sans-serif}.web-preview-mobile-nav>span{font-size:15px}.web-preview-mobile-content{position:absolute;z-index:2;left:13px;right:10px;bottom:31px;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.web-preview-mobile-content small{font:700 6px Manrope,sans-serif;letter-spacing:.11em;color:#e4dbd1}.web-preview-mobile-content strong{font:600 clamp(14px,1.58vw,23px)/1.09 "Playfair Display",serif;margin:10px 0}.web-preview-mobile-content>span{border:1px solid #fffa;color:#fff;border-radius:40px;padding:6px 10px;font:700 7px Manrope,sans-serif}.web-preview-mobile-foot{position:absolute;z-index:2;bottom:10px;left:13px;color:#f5f0eb;font:700 7px Manrope,sans-serif}.web-preview-mobile-foot span{font-size:7px;margin:0 5px;color:#dfc1a8}.web-preview-note{position:absolute;bottom:24px;left:29px;padding:10px 13px;border:1px solid #fff9;background:#fffdf6dd;border-radius:100px;box-shadow:0 6px 15px #6c43601a;color:#6e5275;font:800 9px Manrope,sans-serif;letter-spacing:.07em}.web-preview-note span{margin-left:10px;font-size:14px}.web-preview-disclaimer{position:absolute;bottom:12px;right:19px;font:800 7px Manrope,sans-serif;letter-spacing:.1em;color:#78657d}.service-web.show .web-preview-desktop{animation:webDesktopReveal 1s cubic-bezier(.2,.8,.2,1) both}.service-web.show .web-preview-mobile{animation:webPhoneReveal 1.15s .2s cubic-bezier(.2,.8,.2,1) both}@keyframes webDesktopReveal{0%{opacity:.25;transform:translate(-13px,22px) rotate(-5deg)}to{opacity:1;transform:translate(0) rotate(-2.5deg)}}@keyframes webPhoneReveal{0%{opacity:0;transform:translate(24px,30px) rotate(13deg)}to{opacity:1;transform:translate(0) rotate(6deg)}}@media(max-width:1150px){.web-preview-nav{padding:0 14px}.web-preview-desktop{width:84%;left:4%}.web-preview-mobile{right:3%;width:26%}.web-preview-hero-text>strong{font-size:clamp(18px,2.65vw,29px)}.web-preview-photo{min-height:0}}@media(max-width:600px){.web-preview-kicker{font-size:7px;top:16px;left:15px}.web-preview-desktop{top:16%;left:4%;width:84%;height:67%;border-radius:9px}.web-preview-browser{height:23px;padding:0 8px}.web-preview-address{font-size:7px}.web-preview-page{height:calc(100% - 23px)}.web-preview-nav{flex-basis:29px;padding:0 8px}.web-preview-nav strong{font-size:7px}.web-preview-nav>span:nth-child(2){display:none}.web-preview-page-footer{flex-basis:22px;padding:0 8px;font-size:6px}.web-preview-hero-text{inset:14% auto auto 7%;width:79%}.web-preview-hero-text>small{font-size:5px}.web-preview-hero-text>strong{font-size:clamp(20px,6vw,29px);margin:8px 0 11px}.web-preview-hero-text>span{font-size:6px;padding:6px 9px}.web-preview-side-label{font-size:7px;bottom:10px}.web-preview-mobile{top:30%;right:3%;width:28%;height:57%;border-radius:18px;padding:4px}.web-preview-mobile-page{border-radius:13px}.web-preview-mobile-nav{top:13px;left:7px;right:7px;font-size:7px}.web-preview-mobile-content{left:8px;right:7px;bottom:23px}.web-preview-mobile-content small{font-size:5px}.web-preview-mobile-content strong{font-size:13px}.web-preview-mobile-content>span{font-size:6px;padding:4px 7px}.web-preview-mobile-foot{left:8px;font-size:6px}.web-preview-note{bottom:14px;left:14px;font-size:7px;padding:7px 9px}.web-preview-disclaimer{font-size:5px;right:12px;bottom:8px}}@media(prefers-reduced-motion:reduce){.service-web.show .web-preview-desktop,.service-web.show .web-preview-mobile{animation:none}}.web-preview-browser-mark{margin-left:auto}.visual-software.software-studio{position:relative;height:100%;width:100%;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:linear-gradient(137deg,#7a58b5,#6e4eab 40%,#5754a3 73%,#7aa9c4)}.software-studio:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 13% 8%,#f6c3e86b,transparent 52%),radial-gradient(ellipse at 88% 92%,#a5eef773,transparent 49%)}.studio-ambient{position:absolute;border-radius:50%;filter:blur(18px);pointer-events:none}.studio-ambient-one{width:250px;height:200px;left:-90px;top:-85px;background:#e4b0fb57}.studio-ambient-two{width:240px;height:230px;right:-100px;bottom:-110px;background:#a9eeeb70}.studio-orbit{position:absolute;width:610px;height:610px;border:1px solid #ffffff35;border-radius:50%;top:-190px;right:-150px;pointer-events:none}.studio-orbit:after{content:"";position:absolute;inset:64px;border:1px solid #ffffff24;border-radius:50%}.studio-console{position:relative;z-index:2;display:flex;width:92%;height:84%;max-width:760px;background:#fbfaff;border:1px solid #ffffffc9;border-radius:18px;box-shadow:0 29px 69px #26164b54,0 6px 15px #25164427,inset 0 1px #fff;overflow:hidden;transform-origin:center}.studio-sidebar{width:53px;flex:0 0 53px;display:flex;flex-direction:column;align-items:center;padding:16px 0 14px;gap:10px;background:linear-gradient(165deg,#33274e,#2d284c 75%,#383158);color:#bbaad1}.studio-sidebar-mark{font:800 17px Manrope,sans-serif;letter-spacing:-.09em;color:#fff}.studio-sidebar-mark span{color:#f2b6dd}.studio-sidebar-separator{width:24px;height:1px;background:#9283a94c;margin:3px 0 2px}.studio-sidebar-item{width:32px;height:32px;display:grid;place-items:center;color:#a99cbe;border-radius:10px}.studio-sidebar-item.selected{color:#fff;background:#8061b2;box-shadow:0 4px 16px #1f113e50}.studio-sidebar-spacer{flex:1}.studio-sidebar-avatar{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;background:#ede0f9;color:#5e4388;font:800 8px Manrope,sans-serif}.studio-main{display:flex;flex-direction:column;flex:1;min-width:0;background:#faf9fd}.studio-toolbar{display:flex;align-items:center;justify-content:space-between;flex:0 0 43px;min-width:0;padding:0 20px;border-bottom:1px solid #ebe6f0;background:#fff;font:600 10px Manrope,sans-serif;color:#91849e;white-space:nowrap}.studio-toolbar b{font-weight:800;color:#463555}.studio-toolbar-slash{margin:0 5px;color:#c2b5ce}.studio-toolbar-badge{display:flex;align-items:center;gap:5px;padding:6px 9px;border-radius:20px;color:#76549c;background:#f4eafa;font:800 8px Manrope,sans-serif;letter-spacing:.01em}.studio-workspace{flex:1;min-height:0;padding:20px 21px 12px}.studio-workspace-title{display:flex;justify-content:space-between;align-items:center;gap:8px}.studio-eyebrow{display:block;font:800 7px Manrope,sans-serif;letter-spacing:.11em;color:#a487c2}.studio-workspace-title h4{margin:5px 0 3px;font:800 clamp(13px,1.38vw,18px)/1.2 "Manrope",sans-serif;letter-spacing:-.055em;color:#30243d}.studio-workspace-title p{margin:0;font:500 9px/1.3 Manrope,sans-serif;color:#8c7f97}.studio-head-decoration{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:12px;background:linear-gradient(150deg,#ede4f8,#f7f0fd);border:1px solid #e6daf2;color:#8155a8}.studio-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:17px}.studio-module{min-width:0;position:relative;display:flex;flex-direction:column;align-items:flex-start;border-radius:12px;padding:11px 11px 10px;min-height:107px;border:1px solid #e7e4ef;background:#fff;box-shadow:0 6px 15px #39305c09;transition:transform .35s ease,box-shadow .35s ease}.studio-module:hover{transform:translateY(-3px);box-shadow:0 10px 20px #39305c14}.studio-module-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;margin-bottom:9px}.studio-module strong{display:block;font:800 9px/1.3 Manrope,sans-serif;color:#42364d;letter-spacing:-.02em}.studio-module small{display:block;font:600 7px/1.5 Manrope,sans-serif;color:#9c91a3;margin-top:3px}.studio-module>svg{position:absolute;top:15px;right:12px;color:#a49bb0}.studio-module-blue .studio-module-icon{background:#e3f1fb;color:#487cbb}.studio-module-purple .studio-module-icon{background:#eee5fc;color:#8957c1}.studio-module-rose .studio-module-icon{background:#ffebef;color:#c27896}.studio-flow{padding:12px 13px 11px;border-radius:12px;margin-top:11px;background:linear-gradient(105deg,#f3f0fa,#f9f6fc);border:1px solid #eae4f2}.studio-flow-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.studio-flow-heading>span{display:flex;align-items:center;gap:7px;font:800 9px Manrope,sans-serif;color:#514164}.studio-flow-heading svg{color:#8f69b7}.studio-flow-heading small{font:600 7px Manrope,sans-serif;color:#a297ae}.studio-flow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.studio-flow-step{position:relative;display:flex;gap:7px;align-items:center;min-width:0;white-space:nowrap}.studio-flow-number{display:grid;place-items:center;flex:0 0 23px;height:23px;background:#fff;border:1px solid #e3d9ef;border-radius:7px;color:#8a67ae;font:800 8px Manrope,sans-serif}.studio-flow-step strong{font:800 8px Manrope,sans-serif;color:#635372;overflow:hidden;text-overflow:ellipsis}.studio-flow-step>svg{margin-left:auto;color:#b7a5cb;flex-shrink:0}.studio-status{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:0 0 28px;min-width:0;padding:0 20px;border-top:1px solid #eeeaf3;background:#fff;color:#958aa2;font:700 8px Manrope,sans-serif}.studio-status span{display:flex;align-items:center;gap:6px;white-space:nowrap}.studio-status i{display:block;width:6px;height:6px;border-radius:50%;background:#55bd9b;box-shadow:0 0 0 3px #55bd9b25}.studio-status span:last-child{color:#805bb0}.studio-floating-mark{position:absolute;z-index:3;display:grid;place-items:center;width:42px;height:42px;right:1.3%;top:4%;color:#fff;border-radius:14px;border:1px solid #ffffff76;background:#ffffff29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 9px 23px #39265928;transform:rotate(11deg)}.service-yazilim.show .studio-console{animation:studioConsoleIn .95s cubic-bezier(.2,.78,.25,1) both}.service-yazilim.show .studio-module{animation:studioModuleIn .72s cubic-bezier(.19,.8,.28,1) both}.service-yazilim.show .studio-flow{animation:studioFlowIn .78s .42s cubic-bezier(.2,.78,.25,1) both}@keyframes studioConsoleIn{0%{opacity:.5;transform:translateY(25px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes studioModuleIn{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes studioFlowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1150px){.studio-console{width:94%;height:85%}.studio-workspace{padding:15px 14px 9px}.studio-module-grid{margin-top:14px;gap:6px}.studio-module{min-height:101px;padding:9px 8px}.studio-flow{padding:11px 9px 9px}.studio-flow-step{gap:4px}.studio-flow-number{flex-basis:20px;height:21px}.studio-toolbar,.studio-status{padding-left:14px;padding-right:14px}}@media(max-width:600px){.studio-console{width:96%;height:90%;border-radius:12px}.studio-sidebar{width:35px;flex-basis:35px;padding:9px 0;gap:7px}.studio-sidebar-mark{font-size:12px}.studio-sidebar-separator{width:18px}.studio-sidebar-item{width:25px;height:25px;border-radius:7px}.studio-sidebar-item svg{width:14px;height:14px}.studio-sidebar-avatar{width:22px;height:22px;font-size:7px}.studio-toolbar{flex-basis:32px;padding:0 9px;font-size:8px}.studio-toolbar-badge{font-size:6px;padding:4px 6px}.studio-toolbar-badge svg{display:none}.studio-workspace{padding:10px 8px 7px}.studio-eyebrow{font-size:5.5px;letter-spacing:.03em}.studio-workspace-title h4{font-size:12px;margin-top:4px}.studio-workspace-title p{font-size:7px}.studio-head-decoration{display:none}.studio-module-grid{margin-top:11px;gap:5px}.studio-module{min-height:84px;padding:8px 6px;border-radius:8px}.studio-module-icon{width:24px;height:24px;border-radius:7px;margin-bottom:7px}.studio-module-icon svg{width:15px;height:15px}.studio-module>svg{display:none}.studio-module strong{font-size:7px}.studio-module small{font-size:6px;line-height:1.3}.studio-flow{margin-top:8px;padding:7px;border-radius:9px}.studio-flow-heading{margin-bottom:7px}.studio-flow-heading>span{font-size:7px}.studio-flow-heading small{font-size:6px}.studio-flow-steps{gap:2px}.studio-flow-step{gap:3px}.studio-flow-number{flex-basis:15px;height:17px;font-size:6px;border-radius:4px}.studio-flow-step strong{font-size:6px}.studio-flow-step>svg{display:none}.studio-status{flex-basis:21px;padding:0 9px;font-size:6px}.studio-floating-mark{width:29px;height:29px;border-radius:9px;right:1%;top:3%}.studio-floating-mark svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.service-yazilim.show .studio-console,.service-yazilim.show .studio-module,.service-yazilim.show .studio-flow{animation:none!important}}.visual-branding.oz-brand-showcase{position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;background:radial-gradient(ellipse at 79% 22%,rgba(240,192,211,.72),transparent 46%),radial-gradient(ellipse at 11% 83%,rgba(177,148,220,.34),transparent 55%),linear-gradient(135deg,#f9f2f0,#ede5f5 56%,#e5d7ed)}.oz-brand-orbit{position:absolute;top:-39%;right:-25%;width:86%;aspect-ratio:1;border:1px solid rgba(255,255,255,.62);border-radius:50%;pointer-events:none}.oz-brand-orbit-small{top:-25%;right:-9%;width:58%;border-color:#7c559921}.oz-brand-presentation{position:absolute;top:11%;left:8%;width:61%;height:74%;display:flex;flex-direction:column;overflow:hidden;z-index:2;border-radius:17px;background:linear-gradient(145deg,#4b315d,#2b1c40 60%,#3e254f);box-shadow:0 25px 46px #301b444f,0 5px 14px #301b4421;transform:rotate(-6deg);transform-origin:50% 50%}.oz-brand-presentation:before{content:"";position:absolute;inset:-55% -30% auto;height:110%;border-radius:50%;background:radial-gradient(ellipse,rgba(194,153,216,.19),transparent 65%);pointer-events:none}.oz-brand-presentation:after{content:"";position:absolute;top:16%;left:9%;right:9%;height:69%;border:1px solid rgba(230,203,233,.14);border-radius:50%;transform:scaleX(1.24);pointer-events:none}.oz-brand-presentation-top,.oz-brand-presentation-bottom{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:12px;color:#d7c5e1;font:700 8px/1.4 Manrope,sans-serif;letter-spacing:.14em;padding:19px 21px}.oz-brand-presentation-top i{font-style:normal;color:#e5b6b6;margin:0 3px}.oz-brand-presentation-bottom{margin-top:auto;padding:13px 21px 17px;font-size:9px;font-weight:600;letter-spacing:.015em;color:#cfc2d6}.oz-brand-presentation-bottom span:last-child{font-size:21px;color:#edc4d8}.oz-brand-presentation-center{position:relative;z-index:1;margin:auto 0;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateY(6px)}.oz-brand-mark-wrap{display:grid;place-items:center;width:124px;height:89px;margin-bottom:1px}.oz-brand-mark-wrap img{width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 9px 10px rgba(13,6,25,.17))}.oz-brand-presentation-center strong{font:800 clamp(19px,1.8vw,27px)/1.12 "Manrope",sans-serif;letter-spacing:-.055em;color:#fcf9ff}.oz-brand-presentation-center strong span{font-weight:500;color:#e8c8de}.oz-brand-presentation-center small{margin-top:9px;color:#c9b0d4;font:700 7px/1.4 Manrope,sans-serif;letter-spacing:.18em}.oz-brand-presentation-center small b{font-weight:800;color:#f3bad7;padding:0 3px}.oz-brand-social-card{position:absolute;top:12%;right:6.5%;width:35%;height:63%;display:flex;flex-direction:column;overflow:hidden;z-index:3;border:1px solid rgba(255,255,255,.94);border-radius:13px;background:linear-gradient(155deg,#fef6f3 2%,#f3e6ec,#d8c4df);box-shadow:0 20px 38px #492f553b,0 3px 8px #492f5514;transform:rotate(7deg);transform-origin:center}.oz-brand-social-card:after{content:"";position:absolute;inset:-35% -85% auto;height:115%;border:1px solid rgba(135,104,159,.15);border-radius:50%;pointer-events:none}.oz-brand-social-top{position:relative;z-index:2;padding:17px 17px 0;display:flex;align-items:center;gap:4px;color:#513d61;font:800 8px Manrope,sans-serif;letter-spacing:.02em}.oz-brand-social-top img{width:27px;height:22px;object-fit:contain;display:block}.oz-brand-social-orb{position:absolute;width:92%;aspect-ratio:1;top:10%;right:-22%;border-radius:50%;background:radial-gradient(circle at 29% 24%,#fce6dc,#eeb7bc 22%,#b486c6 52%,#66417f 90%);box-shadow:inset -16px -18px 25px #3b1d523b,0 13px 26px #68447821}.oz-brand-social-orb:after{content:"";position:absolute;inset:10%;border:1px solid rgba(255,255,255,.3);border-radius:50%}.oz-brand-social-text{position:relative;z-index:2;margin:auto 0 22px;padding:0 16px;color:#362343}.oz-brand-social-text>span{display:block;margin-bottom:13px;font:800 7px Manrope,sans-serif;letter-spacing:.12em;color:#6d4c7b}.oz-brand-social-text strong{display:block;font:800 clamp(20px,2vw,31px)/1.06 "Manrope",sans-serif;letter-spacing:-.065em}.oz-brand-social-text em{font:italic 600 1.08em Playfair Display,serif;color:#6e4a91}.oz-brand-social-foot{position:relative;z-index:2;margin:0 15px 13px;padding-top:9px;border-top:1px solid rgba(89,61,108,.18);display:flex;justify-content:space-between;font:700 7px Manrope,sans-serif;color:#685470}.oz-brand-business-card{position:absolute;z-index:5;right:10%;bottom:11%;width:40%;height:25%;padding:17px 16px;border:1px solid rgba(245,237,249,.97);border-radius:11px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background:linear-gradient(136deg,#fffdfc,#f5eef7 80%);box-shadow:0 16px 27px #3726453d,0 3px 6px #37264517;transform:rotate(-9deg)}.oz-brand-business-card img{display:block;width:47px;height:31px;object-fit:contain;position:absolute;top:13px;left:13px}.oz-brand-business-card:before{content:"";width:73%;height:130%;position:absolute;top:-70%;right:-36%;border-radius:50%;border:1px solid rgba(141,115,175,.24)}.oz-brand-business-card>span{position:relative;font:800 clamp(12px,1.2vw,18px)/1.2 "Manrope",sans-serif;letter-spacing:-.05em;color:#33243e}.oz-brand-business-card>span b{font-weight:500;color:#9276a8}.oz-brand-business-card>small{position:relative;margin-top:5px;color:#9c82aa;font:800 6px Manrope,sans-serif;letter-spacing:.1em}.oz-brand-colors{position:absolute;z-index:6;bottom:5%;left:7%;width:41%;height:16%;display:flex;align-items:center;justify-content:space-between;gap:11px;padding:0 14px;border:1px solid rgba(255,255,255,.86);border-radius:13px;background:#fffcfee8;box-shadow:0 13px 24px #45284e26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.oz-brand-colors>span{font:800 7px Manrope,sans-serif;letter-spacing:.075em;color:#7c6684;white-space:nowrap}.oz-brand-colors>span:last-child{font-size:6px;color:#957f9b}.oz-brand-colors>span:last-child b{font-size:13px;margin-left:4px}.oz-brand-swatches{display:flex;align-items:center;gap:5px}.oz-brand-swatch{width:18px;height:18px;flex:0 0 18px;display:block;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 5px #2a1a3524}.oz-brand-swatch-ink{background:#301c43}.oz-brand-swatch-plum{background:#8266a4}.oz-brand-swatch-lavender{background:#b9a0d8}.oz-brand-swatch-peach{background:#e9b7a7}.service-marka.show .oz-brand-presentation{animation:ozBrandPresentationReveal .95s cubic-bezier(.2,.8,.2,1) both}.service-marka.show .oz-brand-social-card{animation:ozBrandSocialReveal 1.1s .12s cubic-bezier(.2,.8,.2,1) both}.service-marka.show .oz-brand-business-card{animation:ozBrandCardReveal .95s .25s cubic-bezier(.2,.8,.2,1) both}.service-marka.show .oz-brand-colors{animation:ozBrandColorsReveal .8s .36s cubic-bezier(.2,.8,.2,1) both}@keyframes ozBrandPresentationReveal{0%{opacity:.28;transform:translate(-22px,22px) rotate(-11deg)}to{opacity:1;transform:translate(0) rotate(-6deg)}}@keyframes ozBrandSocialReveal{0%{opacity:0;transform:translate(22px,-16px) rotate(13deg)}to{opacity:1;transform:translate(0) rotate(7deg)}}@keyframes ozBrandCardReveal{0%{opacity:0;transform:translate(25px,18px) rotate(-3deg)}to{opacity:1;transform:translate(0) rotate(-9deg)}}@keyframes ozBrandColorsReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1150px){.oz-brand-presentation-top{padding:15px 14px;font-size:7px}.oz-brand-presentation-bottom{padding:10px 14px 12px}.oz-brand-mark-wrap{width:103px;height:73px}.oz-brand-presentation-center strong{font-size:20px}.oz-brand-colors{padding:0 10px;gap:5px;width:44%}.oz-brand-colors>span{font-size:6px}.oz-brand-colors>span:last-child{display:none}.oz-brand-swatch{width:16px;height:16px;flex-basis:16px}}@media(max-width:600px){.oz-brand-presentation{left:6%;top:12%;width:65%;height:72%;border-radius:12px}.oz-brand-presentation-top{font-size:5px;padding:12px 11px}.oz-brand-presentation-top span:last-child{display:none}.oz-brand-presentation-center{transform:translateY(2px)}.oz-brand-mark-wrap{width:82px;height:57px}.oz-brand-presentation-center strong{font-size:16px}.oz-brand-presentation-center small{font-size:5px;letter-spacing:.06em}.oz-brand-presentation-bottom{padding:9px 11px;font-size:7px}.oz-brand-social-card{right:4%;top:14%;width:39%;height:60%;border-radius:10px}.oz-brand-social-top{padding:12px 9px 0;font-size:6px}.oz-brand-social-top img{width:22px;height:17px}.oz-brand-social-text{padding:0 9px;margin-bottom:12px}.oz-brand-social-text>span{font-size:5px;margin-bottom:8px}.oz-brand-social-text strong{font-size:18px}.oz-brand-social-foot{margin:0 9px 9px;font-size:6px}.oz-brand-business-card{right:6%;bottom:10%;width:43%;height:24%;padding:10px 9px;border-radius:8px}.oz-brand-business-card img{width:35px;height:24px;top:7px;left:7px}.oz-brand-business-card>span{font-size:11px}.oz-brand-business-card>small{font-size:5px}.oz-brand-colors{left:5%;bottom:5%;width:46%;height:15%;padding:0 8px;gap:5px;border-radius:10px}.oz-brand-colors>span{font-size:5px;letter-spacing:0}.oz-brand-swatches{gap:2px}.oz-brand-swatch{width:13px;height:13px;flex-basis:13px;border-width:1px}}@media(prefers-reduced-motion:reduce){.service-marka.show .oz-brand-presentation,.service-marka.show .oz-brand-social-card,.service-marka.show .oz-brand-business-card,.service-marka.show .oz-brand-colors{animation:none!important}}.visual-setup.infra-showcase{width:100%;height:100%;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 7% 5%,rgba(156,234,232,.6),transparent 53%),radial-gradient(ellipse at 94% 91%,rgba(205,166,246,.62),transparent 47%),linear-gradient(132deg,#e5f6f8,#dfe9fb 43%,#e8def8)}.infra-back-grid{position:absolute;inset:0;background-image:linear-gradient(#7185b50d 1px,transparent 1px),linear-gradient(90deg,#7185b50d 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(115deg,transparent,#000a,transparent);mask-image:linear-gradient(115deg,transparent,#000a,transparent)}.infra-halo{position:absolute;top:-50%;right:-26%;width:82%;aspect-ratio:1;border:1px solid #ffffffa3;border-radius:50%;box-shadow:0 0 0 45px #ffffff1f,0 0 0 92px #ffffff18}.infra-workstation{position:absolute;z-index:2;top:9%;left:5%;width:90%;height:80%;display:flex;flex-direction:column;background:#fcfbff;border:1px solid #ffffffd9;border-radius:16px;overflow:hidden;box-shadow:0 29px 50px #343e6d3b,0 6px 16px #42356514}.infra-windowbar{flex:0 0 30px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #ece8f3;background:#fffefd;color:#857a97;font:800 8px Manrope,sans-serif;letter-spacing:.14em}.infra-window-dots{display:flex;gap:5px}.infra-window-dots i{display:block;width:6px;height:6px;background:#dfcedf;border-radius:50%}.infra-window-dots i:nth-child(2){background:#e2c3b7}.infra-window-dots i:nth-child(3){background:#bbcedb}.infra-window-symbol{font-size:17px;color:#9d7dbb;line-height:1}.infra-app-layout{display:flex;flex:1;min-height:0}.infra-sidebar{display:flex;flex-direction:column;align-items:center;flex:0 0 45px;padding:13px 0 11px;gap:13px;background:linear-gradient(165deg,#2b294d,#3b315f)}.infra-sidebar-logo{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#fff}.infra-sidebar-logo img{width:27px;height:21px;object-fit:contain;display:block}.infra-sidebar-icons{display:flex;flex-direction:column;align-items:center;gap:9px;color:#afa7cd}.infra-sidebar-icons span{display:grid;place-items:center;width:29px;height:29px;border-radius:8px}.infra-sidebar-icons .infra-sidebar-active{background:#795eb2;color:#fff}.infra-sidebar-base{margin-top:auto;color:#c3b6de;font:800 9px Manrope,sans-serif;letter-spacing:.12em}.infra-dashboard{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden;background:#fbfbff}.infra-dashboard-head{flex:0 0 67px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 19px 9px;border-bottom:1px solid #e9e8f1;background:#fff}.infra-eyebrow{color:#9a80b9;font:800 7px Manrope,sans-serif;letter-spacing:.12em}.infra-dashboard-head h4{margin:5px 0 0;color:#292747;font:800 clamp(14px,1.45vw,19px)/1.1 "Manrope",sans-serif;letter-spacing:-.05em}.infra-head-icon{display:grid;place-items:center;flex:0 0 33px;height:33px;border-radius:10px;color:#8765bc;background:#f0e8fa}.infra-connections{position:relative;flex:1;min-height:0;margin:9px 18px 0;border:1px solid #e9e9f4;border-radius:12px;background:radial-gradient(ellipse at 49% 49%,#eeebfd 0%,transparent 55%),linear-gradient(130deg,#fafaff,#f6f8fd);overflow:hidden}.infra-connectors{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.infra-connector{fill:none;stroke:#b8aedf;stroke-width:1.6;stroke-dasharray:4 4;opacity:.68}.infra-connector-light{fill:none;stroke:#9471ec;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:13 200;opacity:.9;animation:infraFlow 7.5s linear infinite}.infra-light-second{animation-delay:-1.8s;stroke:#7aaad9}.infra-light-third{animation-delay:-3.5s;stroke:#c18ac8}.infra-light-fourth{animation-delay:-5.3s;stroke:#8b8ed2}@keyframes infraFlow{0%{stroke-dashoffset:225}to{stroke-dashoffset:0}}.infra-core{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:137px;height:121px;border-radius:16px;text-align:center;background:#fff;border:1px solid #ded8ef;box-shadow:0 14px 25px #65539a2e,0 2px 5px #67539d12}.infra-core-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;background:#e9def8;color:#7353ae}.infra-core strong{font:800 12px/1.12 Manrope,sans-serif;letter-spacing:-.03em;color:#3d315b}.infra-core small{font:600 7px Manrope,sans-serif;color:#9389aa}.infra-system{position:absolute;z-index:3;width:33%;height:57px;display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #e7e3f1;border-radius:11px;background:#fffffff7;box-shadow:0 8px 16px #4b3a6c18}.infra-system-domain{left:3%;top:8%}.infra-system-email{right:3%;top:8%}.infra-system-forms{left:3%;bottom:8%}.infra-system-integrations{right:3%;bottom:8%}.infra-system-icon{display:grid;place-items:center;flex:0 0 29px;height:29px;border-radius:9px;color:#618bc8;background:#e5effe}.infra-system-email .infra-system-icon{color:#bb7792;background:#fae9ee}.infra-system-forms .infra-system-icon{color:#5aaf9f;background:#dff7ef}.infra-system-integrations .infra-system-icon{color:#9066c8;background:#efe6fa}.infra-system-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.infra-system-copy strong{color:#39415d;font:800 9px/1.2 Manrope,sans-serif;white-space:nowrap}.infra-system-copy small{color:#9095aa;font:600 7px/1.2 Manrope,sans-serif;white-space:nowrap}.infra-steps{flex:0 0 34px;display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;margin:9px 18px 11px;border:1px solid #eae9f3;border-radius:9px;background:#fff;color:#b0a5c8}.infra-steps span{display:flex;align-items:center;gap:6px;font:800 8px Manrope,sans-serif;color:#676382;white-space:nowrap}.infra-steps span svg{color:#9675bd}.infra-support-float{position:absolute;z-index:4;right:1.8%;bottom:4%;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #ffffffde;border-radius:12px;background:#fffffff5;box-shadow:0 13px 28px #4338732e;color:#8f70b0}.infra-support-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#e6f8f3;color:#3fae99}.infra-support-float>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.infra-support-float strong{font:800 9px Manrope,sans-serif;color:#4b4564}.infra-support-float small{font:600 8px Manrope,sans-serif;color:#9490a5}.service-kurulum.show .infra-workstation{animation:infraPanelAppear .95s cubic-bezier(.2,.8,.2,1) both}.service-kurulum.show .infra-system{animation:infraTileAppear .65s ease-out both}.service-kurulum.show .infra-system-email{animation-delay:.1s}.service-kurulum.show .infra-system-forms{animation-delay:.18s}.service-kurulum.show .infra-system-integrations{animation-delay:.26s}.service-kurulum.show .infra-support-float{animation:infraTileAppear .8s .35s ease-out both}@keyframes infraPanelAppear{0%{opacity:.15;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes infraTileAppear{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1150px){.infra-workstation{left:4%;width:92%;top:9%;height:81%}.infra-system{width:36%;padding:8px}.infra-system-icon{flex-basis:25px;height:25px}.infra-system-copy strong{font-size:8px}.infra-system-copy small{font-size:6px}.infra-core{width:112px;height:110px}.infra-core strong{font-size:11px}.infra-connections{margin-left:9px;margin-right:9px}.infra-dashboard-head{padding-left:11px;padding-right:11px}.infra-steps{margin-left:9px;margin-right:9px;gap:8px}}@media(max-width:600px){.infra-workstation{top:8%;height:82%;left:3%;width:94%;border-radius:11px}.infra-windowbar{flex-basis:23px;font-size:6px;padding:0 8px}.infra-window-dots i{width:4px;height:4px}.infra-sidebar{flex-basis:32px;padding:8px 0;gap:9px}.infra-sidebar-logo{width:23px;height:23px;border-radius:7px}.infra-sidebar-logo img{width:21px;height:16px}.infra-sidebar-icons{gap:6px}.infra-sidebar-icons span{width:22px;height:23px}.infra-sidebar-icons svg{width:13px;height:13px}.infra-sidebar-base{font-size:7px}.infra-dashboard-head{flex-basis:52px;padding:6px 7px}.infra-eyebrow{font-size:5px}.infra-dashboard-head h4{font-size:13px;margin-top:3px}.infra-head-icon{flex-basis:25px;height:25px}.infra-connections{margin:5px 5px 0}.infra-system{width:41%;height:51px;padding:6px;gap:4px;border-radius:8px}.infra-system-domain,.infra-system-forms{left:2%}.infra-system-email,.infra-system-integrations{right:2%}.infra-system-icon{flex-basis:22px;height:22px;border-radius:6px}.infra-system-icon svg{width:13px;height:13px}.infra-system-copy strong{font-size:7px;white-space:normal}.infra-system-copy small{font-size:5.5px;white-space:normal}.infra-core{width:91px;height:94px;gap:2px;border-radius:11px}.infra-core-icon{width:26px;height:25px;border-radius:8px}.infra-core-icon svg{width:16px;height:16px}.infra-core strong{font-size:9px}.infra-core small{font-size:5.5px}.infra-steps{flex-basis:30px;margin:5px 5px 7px;gap:4px}.infra-steps span{font-size:6px;gap:3px}.infra-steps span svg{width:10px;height:10px}.infra-steps>svg{width:10px;height:10px}.infra-support-float{right:1%;bottom:2%;padding:6px;gap:5px;border-radius:8px}.infra-support-icon{width:22px;height:22px;border-radius:6px}.infra-support-icon svg{width:13px;height:13px}.infra-support-float strong{font-size:7px}.infra-support-float small{font-size:6px}.infra-support-float>svg{display:none}}@media(prefers-reduced-motion:reduce){.infra-connector-light,.service-kurulum.show .infra-workstation,.service-kurulum.show .infra-system,.service-kurulum.show .infra-support-float{animation:none!important}}.statement{background:radial-gradient(ellipse at 27% 53%,rgba(87,75,105,.34),transparent 49%),linear-gradient(115deg,#28233e 0% 58%,#2c2545);padding:86px 0 90px}.statement-grid{grid-template-columns:minmax(0,1.09fr) minmax(0,1fr);gap:clamp(25px,4.2vw,66px);align-items:center}.statement-photo{position:relative;overflow:visible;background:none;height:485px;width:100%;border-radius:0;isolation:isolate}.statement-photo:before{content:"";position:absolute;z-index:-1;inset:10% 0;border-radius:50%;background:radial-gradient(ellipse,rgba(137,108,161,.16),transparent 72%);pointer-events:none}.statement-photo img{position:absolute;display:block;width:114%;max-width:none;height:auto;max-height:100%;object-fit:contain;left:-8%;top:50%;transform:translateY(-50%);filter:none;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 48% 51%,#000 50%,rgba(0,0,0,.9) 63%,transparent 99%);mask-image:radial-gradient(ellipse 70% 75% at 48% 51%,#000 50%,rgba(0,0,0,.9) 63%,transparent 99%)}.statement-text h2{margin:24px 0 20px;font-size:clamp(34px,3.8vw,55px);line-height:1.19}.statement-text h2 i{color:#e9b5d7;white-space:nowrap}.statement-text>p{max-width:565px;margin:0 0 15px;font-size:14px;line-height:1.85}.statement-points{margin-top:23px;gap:14px 23px}.statement-points span{font-size:11px}@media(max-width:850px){.statement{padding:67px 0 85px}.statement-grid{grid-template-columns:1fr;gap:6px}.statement-photo{max-width:700px;height:auto;aspect-ratio:1.76;margin:0 auto 12px}.statement-photo img{width:104%;left:-2%;max-height:none}.statement-text{max-width:700px}.statement-text h2{font-size:clamp(37px,6vw,55px);margin:19px 0}}@media(max-width:600px){.statement{padding:50px 0 63px}.statement-grid{gap:7px}.statement-photo{aspect-ratio:1.65;margin-bottom:8px}.statement-photo img{width:110%;left:-5%}.statement-text h2{font-size:clamp(36px,8.4vw,45px);line-height:1.18}.statement-text>p{font-size:13px;line-height:1.85;margin-bottom:13px}.statement-points{margin-top:18px;gap:10px 15px}.statement-points span{font-size:10px}}@media(prefers-reduced-motion:reduce){.statement-text.reveal{transition:none}}.concepts-v2{background:#fffcfa;padding:108px 0 130px}.concepts-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.55fr);gap:40px;align-items:end;margin-bottom:44px}.concepts-heading h2{font-size:clamp(47px,5vw,78px);line-height:1.13;letter-spacing:-.065em;margin:22px 0 0;color:#2b2335}.concepts-heading h2 em{font:italic 500 1em/1.08 Playfair Display,serif;letter-spacing:-.04em;color:#a279b0}.concepts-heading p{margin:0 0 6px;max-width:470px;font:500 15px/1.9 Manrope,sans-serif;color:#7a707e}.concepts-gallery{display:flex;flex-direction:column;gap:32px}.concepts-feature{min-width:0}.concepts-feature-stage{position:relative;overflow:hidden;isolation:isolate;height:clamp(500px,44vw,625px);min-height:500px;border-radius:25px;background:linear-gradient(140deg,#233d44,#4b6a74);color:#fff}.concepts-landscape{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 50%;filter:saturate(.94) contrast(1.03);transform:scale(1.015);transition:transform 2.2s cubic-bezier(.2,.7,.2,1),filter 1s ease}.concepts-feature-stage:hover .concepts-landscape{transform:scale(1.07);filter:saturate(1.08) contrast(1.01)}.concepts-stage-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0f1e22c7,#131f2575 43%,#0e141812 76%),linear-gradient(0deg,rgba(12,24,29,.48),transparent 45%)}.concepts-site-header{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:32px clamp(25px,4vw,62px);border-bottom:1px solid #ffffff40;color:#fff}.concepts-site-header strong{font:800 14px/1.2 Manrope,sans-serif;letter-spacing:.095em}.concepts-site-header strong span{color:#d7f0e3}.concepts-site-header>span{font:700 10px Manrope,sans-serif;letter-spacing:.08em}.concepts-site-header>svg{display:none}.concepts-site-editorial{position:absolute;z-index:2;top:50%;left:clamp(25px,5vw,75px);width:min(66%,730px);transform:translateY(-42%)}.concepts-site-editorial>span:first-child{display:block;font:800 10px Manrope,sans-serif;letter-spacing:.18em;color:#e6efe6;margin-bottom:27px}.concepts-site-editorial h3{color:#fff;margin:0 0 19px;font:700 clamp(51px,6.7vw,106px)/.98 "Playfair Display",serif;letter-spacing:-.05em}.concepts-site-editorial h3 em{font-weight:400;font-style:italic;color:#e8e6d8}.concepts-site-editorial p{max-width:430px;font:500 14px/1.8 Manrope,sans-serif;color:#f8f8f0e8}.concepts-explore{display:inline-flex;align-items:center;gap:16px;margin-top:24px;padding:14px 20px;border:1px solid #ffffffbf;border-radius:40px;background:#ffffffef;color:#31383b;font:800 11px Manrope,sans-serif;box-shadow:0 8px 25px #0c1a1c3d}.concepts-feature-aside{position:absolute;z-index:2;right:5.5%;top:23%;width:20%;min-width:168px;display:flex;flex-direction:column;gap:12px;padding:13px 13px 16px;color:#31383a;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffffa3;border-radius:9px;box-shadow:0 20px 40px #091e2433;transform:rotate(7deg);transition:transform .65s cubic-bezier(.2,.7,.2,1)}.concepts-feature-stage:hover .concepts-feature-aside{transform:rotate(3deg) translateY(-8px)}.concepts-aside-photo{aspect-ratio:.95;overflow:hidden;border-radius:5px;background:#566a56}.concepts-aside-photo img{width:100%;height:100%;display:block;object-fit:cover}.concepts-feature-aside>span{font:800 11px/1.5 Manrope,sans-serif;letter-spacing:.05em;color:#384b48}.concepts-feature-aside>strong{align-self:flex-end;font:700 9px Manrope,sans-serif;letter-spacing:.1em;color:#6e8474}.concepts-photo-index{position:absolute;left:clamp(25px,4vw,62px);bottom:29px;font:800 10px Manrope,sans-serif;letter-spacing:.16em;color:#ffffffc7}.concepts-feature-caption{display:flex;gap:30px;justify-content:space-between;align-items:center;padding:29px 8px 6px}.concepts-kicker{font:800 10px/1.5 Manrope,sans-serif;letter-spacing:.17em;color:#9a7bab}.concepts-feature-caption h3{margin:10px 0 5px;font:800 clamp(24px,2.4vw,36px)/1.25 "Manrope",sans-serif;letter-spacing:-.05em;color:#2a2335}.concepts-feature-caption p{margin:0;color:#817582;font:500 13px/1.75 Manrope,sans-serif}.concepts-round-link{flex:0 0 52px;height:52px;border:1px solid #d7c2e0;display:grid;place-items:center;border-radius:50%;color:#704997;background:#fff;transition:transform .35s ease,background .35s ease}.concepts-round-link:hover{background:#eee2f6;transform:translate(4px,-4px)}.concepts-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.concepts-flow-card,.concepts-brand-card{min-width:0;min-height:690px;display:flex;flex-direction:column;overflow:hidden;border-radius:25px;padding:41px 39px 32px}.concepts-flow-card{color:#f7f4fc;background:radial-gradient(ellipse at 100% 100%,#7565a977,transparent 55%),linear-gradient(145deg,#29223c,#423255 70%,#4c3a5f)}.concepts-brand-card{color:#34283b;background:radial-gradient(ellipse at 0% 88%,#b5a0e194,transparent 49%),linear-gradient(135deg,#f8ede9,#f2e3e9 70%,#e8d4e5)}.concepts-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.concepts-flow-card .concepts-kicker{color:#d6bee4}.concepts-card-top>svg{opacity:.76}.concepts-flow-card h3,.concepts-brand-card h3{margin:25px 0 14px;font:800 clamp(34px,3.4vw,53px)/1.15 "Manrope",sans-serif;letter-spacing:-.065em}.concepts-flow-card h3 em,.concepts-brand-card h3 em{font:italic 500 1em/1.05 Playfair Display,serif;letter-spacing:-.04em}.concepts-flow-card h3 em{color:#d5bce7}.concepts-brand-card h3 em{color:#a779ac}.concepts-flow-card>p,.concepts-brand-card>p{margin:0;max-width:440px;font:500 13px/1.85 Manrope,sans-serif}.concepts-flow-card>p{color:#d8cbdf}.concepts-brand-card>p{color:#7c6c7b}.concepts-journey{position:relative;margin:34px 0 30px;padding:20px 23px;background:#f8f7fb;border:1px solid #ffffffba;border-radius:16px;box-shadow:0 19px 36px #21192a56;color:#32293f;transform:rotate(-2deg);transition:transform .6s ease}.concepts-flow-card:hover .concepts-journey{transform:rotate(0)}.concepts-journey-head{display:flex;justify-content:space-between;align-items:center;gap:8px;font:800 8px Manrope,sans-serif;letter-spacing:.09em;color:#9985ac;padding:0 0 12px;border-bottom:1px solid #eee9f2}.concepts-journey-line{position:absolute;top:81px;bottom:56px;left:42px;width:2px;background:linear-gradient(#ba9bd0,#bfa7d6 60%,#e4d7ef);opacity:.67}.concepts-journey-step{display:flex;align-items:center;gap:13px;padding:11px 0;border-bottom:1px solid #eae7f1;position:relative;z-index:1}.concepts-journey-step:last-child{border-bottom:0}.concepts-journey-step>span{flex:0 0 33px;height:33px;border-radius:10px;display:grid;place-items:center;color:#74579f;background:#eee6f6;font:900 10px Manrope,sans-serif}.concepts-journey-step:last-child>span{color:#fff;background:#8e69bb}.concepts-journey-step>div{min-width:0;display:flex;flex-direction:column;gap:4px}.concepts-journey-step strong{font:800 11px Manrope,sans-serif}.concepts-journey-step small{font:600 9px Manrope,sans-serif;color:#998ba2}.concepts-journey-step>svg{margin-left:auto;flex:0 0 auto;color:#9278ac}.concepts-card-link{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding:16px 0 0;border-top:1px solid #ffffff5a;font:800 11px Manrope,sans-serif;color:inherit;text-decoration:none}.concepts-brand-card .concepts-card-link{border-color:#c7aac55b}.concepts-card-link svg{transition:transform .25s}.concepts-card-link:hover svg{transform:translate(4px,-4px)}.concepts-identity-scene{flex:1;min-height:350px;position:relative;margin:24px 0 14px}.concepts-identity-arc{position:absolute;left:4%;top:3%;width:70%;aspect-ratio:1;border-radius:50%;border:1px solid #ffffffb2;box-shadow:0 0 0 37px #ffffff25,0 0 0 68px #ffffff19}.concepts-type-poster{position:absolute;left:3%;top:6%;width:67%;height:74%;border-radius:10px;background:linear-gradient(135deg,#43304f,#2f243f 75%);color:#fff;box-shadow:0 24px 40px #54325152;padding:18px 20px;display:flex;flex-direction:column;transform:rotate(-7deg);transition:transform .6s ease}.concepts-type-poster>span,.concepts-type-poster>small{font:800 8px Manrope,sans-serif;letter-spacing:.12em;color:#e1c8de}.concepts-type-poster>strong{margin:auto 0;font:800 clamp(30px,4.1vw,66px)/.97 "Manrope",sans-serif;letter-spacing:-.09em}.concepts-type-poster>strong em{color:#eabed5;font:italic 500 1em Playfair Display,serif;letter-spacing:-.07em}.concepts-identity-brand{position:absolute;right:1%;top:25%;width:43%;height:47%;background:#fffbf7;border-radius:9px;box-shadow:0 17px 35px #5236513d;transform:rotate(8deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition:transform .6s ease}.concepts-identity-brand img{width:91px;height:61px;object-fit:contain}.concepts-identity-brand strong{font:800 13px Manrope,sans-serif;letter-spacing:-.07em;color:#30223f}.concepts-identity-brand strong span{font-weight:500;color:#856492}.concepts-brand-card:hover .concepts-type-poster{transform:rotate(-4deg) translateY(-5px)}.concepts-brand-card:hover .concepts-identity-brand{transform:rotate(5deg) translateY(-5px)}.concepts-identity-colors{position:absolute;left:13%;bottom:0;display:flex;gap:5px;padding:10px;border-radius:30px;background:#fff9;box-shadow:0 10px 19px #76547427}.concepts-identity-colors i{height:23px;width:23px;border-radius:50%;border:2px solid #fff}.concepts-identity-colors i:nth-child(1){background:#30223f}.concepts-identity-colors i:nth-child(2){background:#8866a8}.concepts-identity-colors i:nth-child(3){background:#c4a7d6}.concepts-identity-colors i:nth-child(4){background:#eabed5}@media(max-width:1050px){.concepts-heading{grid-template-columns:1fr .7fr;gap:25px}.concepts-feature-aside{min-width:145px;right:4%}.concepts-flow-card,.concepts-brand-card{padding:30px 25px 25px;min-height:640px}.concepts-flow-card h3,.concepts-brand-card h3{font-size:clamp(31px,3.5vw,44px)}.concepts-journey{padding:17px 14px}.concepts-journey-line{left:32px}.concepts-type-poster>strong{font-size:clamp(31px,4vw,52px)}}@media(max-width:800px){.concepts-v2{padding:83px 0 95px}.concepts-heading{grid-template-columns:1fr;gap:15px}.concepts-heading h2{font-size:clamp(40px,7.6vw,64px)}.concepts-heading p{max-width:600px}.concepts-feature-stage{min-height:450px;height:480px}.concepts-site-editorial{width:72%}.concepts-site-editorial h3{font-size:clamp(49px,8vw,76px)}.concepts-feature-aside{width:22%;min-width:130px}.concepts-duo{grid-template-columns:1fr;gap:20px}.concepts-flow-card,.concepts-brand-card{min-height:660px;padding:38px}.concepts-journey{max-width:560px;width:100%;margin:36px auto 32px}.concepts-identity-scene{width:100%;max-width:560px;min-height:380px;margin-left:auto;margin-right:auto}.concepts-type-poster>strong{font-size:clamp(44px,7vw,66px)}}@media(max-width:600px){.concepts-v2{padding:62px 0 78px}.concepts-heading{margin-bottom:27px}.concepts-heading h2{font-size:clamp(36px,9vw,50px);line-height:1.14;margin-top:15px}.concepts-heading p{font-size:12px;line-height:1.8}.concepts-gallery{gap:19px}.concepts-feature-stage{min-height:0;height:490px;border-radius:17px}.concepts-site-header{padding:20px}.concepts-site-header strong{font-size:11px}.concepts-site-header>span{display:none}.concepts-site-header>svg{display:block}.concepts-landscape{object-position:45% center}.concepts-stage-shade{background:linear-gradient(90deg,#112426c7,#192a308a 75%),linear-gradient(0deg,#0b1d209e,transparent 50%)}.concepts-site-editorial{left:22px;right:20px;top:45%;width:calc(100% - 42px);transform:translateY(-38%)}.concepts-site-editorial>span:first-child{font-size:8px;margin-bottom:16px}.concepts-site-editorial h3{font-size:clamp(45px,11vw,68px);line-height:1.04}.concepts-site-editorial p{font-size:11px;max-width:265px}.concepts-explore{font-size:9px;margin-top:16px;padding:11px 14px}.concepts-feature-aside{right:15px;top:auto;bottom:35px;width:116px;min-width:0;padding:7px;gap:5px}.concepts-aside-photo{aspect-ratio:1.9}.concepts-feature-aside>span{font-size:7px}.concepts-feature-aside>strong{font-size:7px}.concepts-photo-index{left:20px;bottom:18px;font-size:7px}.concepts-feature-caption{padding:18px 2px 5px;gap:15px}.concepts-feature-caption h3{font-size:22px;margin:7px 0}.concepts-feature-caption p{font-size:11px}.concepts-round-link{flex-basis:39px;height:39px}.concepts-round-link svg{width:19px;height:19px}.concepts-duo{gap:16px}.concepts-flow-card,.concepts-brand-card{min-height:595px;padding:26px 21px 22px;border-radius:17px}.concepts-kicker{font-size:8px;letter-spacing:.11em}.concepts-flow-card h3,.concepts-brand-card h3{font-size:clamp(34px,8.5vw,44px);margin:19px 0 12px}.concepts-flow-card>p,.concepts-brand-card>p{font-size:11px}.concepts-journey{margin:26px 0 25px;padding:14px 12px}.concepts-journey-head{font-size:6px}.concepts-journey-line{left:30px;top:65px;bottom:46px}.concepts-journey-step{gap:8px;padding:9px 0}.concepts-journey-step>span{flex-basis:28px;height:28px;font-size:8px}.concepts-journey-step strong{font-size:9px}.concepts-journey-step small{font-size:8px}.concepts-card-link{font-size:10px;padding-top:12px}.concepts-identity-scene{min-height:330px;margin:16px 0 12px}.concepts-type-poster{padding:13px}.concepts-type-poster>strong{font-size:clamp(36px,10vw,51px)}.concepts-type-poster>span,.concepts-type-poster>small{font-size:6px}.concepts-identity-brand{gap:6px}.concepts-identity-brand img{width:66px;height:45px}.concepts-identity-brand strong{font-size:9px}.concepts-identity-colors i{height:18px;width:18px}}@media(prefers-reduced-motion:reduce){.concepts-landscape,.concepts-feature-aside,.concepts-type-poster,.concepts-identity-brand,.concepts-journey,.concepts-round-link,.concepts-card-link svg{transition:none!important}.concepts-feature-stage:hover .concepts-landscape{transform:none}}.concepts-duo .oz-software-card,.concepts-duo .oz-brand-card{min-height:735px;padding:clamp(28px,3vw,44px);border-radius:28px}.concepts-duo .oz-software-card{background:radial-gradient(ellipse at 93% 85%,rgba(141,103,183,.34) 0%,transparent 54%),radial-gradient(ellipse at 10% 0%,rgba(121,82,139,.26),transparent 55%),#281f3a}.concepts-duo .oz-brand-card{background:radial-gradient(ellipse at 23% 90%,#baa2d28a,transparent 55%),radial-gradient(ellipse at 88% 3%,#f3c7ba72,transparent 49%),linear-gradient(130deg,#f7ecea,#f1e6f1 95%)}.concepts-duo .oz-software-card h3,.concepts-duo .oz-brand-card h3{margin:23px 0 15px;font-size:clamp(33px,3.2vw,51px);line-height:1.16;letter-spacing:-.06em}.concepts-duo .oz-software-card h3 em{color:#ddbee7}.concepts-duo .oz-brand-card h3 em{color:#ac7dba}.concepts-duo .oz-software-card>p,.concepts-duo .oz-brand-card>p{line-height:1.82;max-width:430px;font-size:13px}.oz-software-interface{position:relative;z-index:1;margin:29px 0 28px;background:#faf9ff;border:1px solid rgba(255,255,255,.68);border-radius:18px;box-shadow:0 27px 54px #0d081c59,0 2px 12px #1609281a;overflow:hidden;color:#31243e}.oz-workspace-top{height:61px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid #e9e4f1;background:#fff}.oz-workspace-mark{display:grid;place-items:center;height:34px;width:34px;border-radius:10px;color:#fff;background:linear-gradient(145deg,#9373c4,#6c4b91)}.oz-workspace-name{display:flex;flex-direction:column;gap:3px}.oz-workspace-name strong{font:800 12px/1.2 Manrope,sans-serif;letter-spacing:-.035em}.oz-workspace-name span{font:650 9px/1.2 Manrope,sans-serif;color:#988da6}.oz-workspace-window-controls{display:flex;gap:5px;margin-left:auto}.oz-workspace-window-controls i{height:6px;width:6px;border-radius:50%;background:#ddd2e8}.oz-workspace-window-controls i:nth-child(2){background:#e5c5cb}.oz-workspace-window-controls i:nth-child(3){background:#d3e3de}.oz-workspace-tabs{display:flex;padding:14px 16px 5px;gap:6px}.oz-workspace-tabs button{flex:1;display:flex;justify-content:center;align-items:center;padding:10px 6px;font:800 10px/1.2 Manrope,sans-serif;color:#887894;border-radius:10px;background:transparent;border:1px solid transparent;cursor:pointer;transition:color .22s,background .22s,border-color .22s,transform .22s}.oz-workspace-tabs button.is-selected{color:#6c488f;border-color:#ded0ec;background:linear-gradient(140deg,#efe6f8,#f8f3fe);box-shadow:0 4px 12px #67538012}.oz-workspace-tabs button:hover:not(.is-selected){background:#f3eff8;color:#654d7d}.oz-workspace-tabs button:focus-visible,.oz-color-options button:focus-visible{outline:3px solid #9a73d1;outline-offset:3px}.oz-workspace-panel{min-height:291px;padding:15px 19px 13px;animation:ozWorkspaceSwap .34s ease both}@keyframes ozWorkspaceSwap{0%{opacity:.45;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.oz-workspace-overline{display:flex;align-items:center;gap:8px;font:800 8px Manrope,sans-serif;letter-spacing:.12em;color:#9b85ac}.oz-live-dot{height:6px;width:6px;border-radius:50%;background:#8abca7;box-shadow:0 0 0 4px #e0f1e6}.oz-workspace-panel h4{font:800 20px/1.2 Manrope,sans-serif;letter-spacing:-.045em;margin:12px 0 7px;color:#362842}.oz-workspace-panel>p{margin:0;color:#83768c;font:550 10px/1.6 Manrope,sans-serif}.oz-workflow-steps{position:relative;display:flex;flex-direction:column;gap:8px;margin:17px 0 1px}.oz-workflow-steps:before{content:"";position:absolute;top:24px;bottom:24px;left:16px;width:1px;background:linear-gradient(#b29ac8,#e6dfed)}.oz-workflow-row{position:relative;display:flex;gap:11px;align-items:center;padding:9px;border:1px solid #eae5f0;border-radius:11px;background:#fff;box-shadow:0 3px 9px #2f194209}.oz-workflow-count{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:9px;color:#8a66ac;background:#f0e9f7;font:800 10px Manrope,sans-serif}.oz-workflow-row:first-child .oz-workflow-count{background:#e8f1ec;color:#49866f}.oz-workflow-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.oz-workflow-copy strong{font:800 10px/1.2 Manrope,sans-serif;color:#44344f}.oz-workflow-copy>span{font:600 9px/1.2 Manrope,sans-serif;color:#a39aac}.oz-workflow-status{display:grid;place-items:center;margin-left:auto;flex:0 0 26px;height:26px;border-radius:50%;background:#f7f4fa;color:#9c7ab1}.oz-workflow-row:first-child .oz-workflow-status{color:#518d77;background:#edf6f0}.oz-workspace-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f1edf7;color:#867398;border-top:1px solid #e7e0ee;padding:12px 19px}.oz-workspace-bottom span{font:700 9px/1.4 Manrope,sans-serif}.oz-workspace-bottom svg{flex:0 0 auto;color:#9170b5}.oz-identity-lab{position:relative;flex:1;min-height:360px;isolation:isolate;margin:24px 0 17px}.oz-identity-orbit{position:absolute;width:69%;aspect-ratio:1;top:0;left:6%;border-radius:50%;border:1px solid #ffffffb8;box-shadow:0 0 0 32px #ffffff30,0 0 0 62px #ffffff1c;pointer-events:none;z-index:-1}.oz-identity-hero{position:absolute;top:4%;left:4%;width:67%;height:75%;border-radius:17px;border:1px solid #ffffff2f;box-shadow:0 27px 47px #3a1e4847;padding:21px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;transform:rotate(-6deg);overflow:hidden;transition:background .4s,transform .55s}.oz-identity-hero:before{content:"";position:absolute;inset:-50%;border:1px solid rgba(255,255,255,.22);border-radius:50%;pointer-events:none}.oz-identity-hero:after{content:"";position:absolute;width:40%;height:60%;top:-17%;right:-7%;background:radial-gradient(circle,rgba(255,255,255,.22),transparent 74%);pointer-events:none}.oz-identity-upper,.oz-identity-footer{position:absolute;left:19px;right:19px;font:800 7px Manrope,sans-serif;letter-spacing:.16em;color:#ffffffd8}.oz-identity-upper{top:18px;display:flex;align-items:center;justify-content:space-between}.oz-identity-footer{bottom:18px;font-size:6px}.oz-identity-hero img{display:block;width:clamp(86px,10vw,135px);max-width:55%;height:90px;object-fit:contain;filter:drop-shadow(0 4px 9px #130b1a38)}.oz-identity-hero>strong{margin-top:7px;color:#fff;font:800 19px/1.2 Manrope,sans-serif;letter-spacing:-.06em;white-space:nowrap}.oz-identity-hero>strong span{font-weight:500}.oz-identity-divider{width:36%;height:1px;margin-top:16px;background:#ffffff61}.oz-identity-typography{position:absolute;right:0;top:26%;width:49%;height:55%;padding:17px;display:flex;flex-direction:column;justify-content:space-between;border-radius:13px;border:1px solid #ffffffb7;background:linear-gradient(145deg,#fffaf8,#f7ebf3);box-shadow:0 20px 35px #4c2a5038;color:#3b2a4a;transform:rotate(8deg);transition:transform .55s}.oz-identity-typography>span,.oz-identity-typography>small{font:800 7px/1.35 Manrope,sans-serif;letter-spacing:.1em;color:#9f87a8}.oz-identity-typography>strong{font:800 clamp(28px,3.35vw,49px)/1.03 "Manrope",sans-serif;letter-spacing:-.075em}.oz-identity-typography>strong em{font:italic 500 1em/1.1 Playfair Display,serif;color:#a978b3}.oz-brand-card:hover .oz-identity-hero{transform:rotate(-3deg) translateY(-4px)}.oz-brand-card:hover .oz-identity-typography{transform:rotate(5deg) translateY(-4px)}.oz-color-picker{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 16px;margin-bottom:23px;background:#ffffffad;border:1px solid rgba(255,255,255,.8);border-radius:13px;box-shadow:0 8px 20px #5b406714}.oz-color-picker>div:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.oz-color-picker>div:first-child strong{font:800 11px Manrope,sans-serif;color:#54415e}.oz-color-picker>div:first-child span{font:650 9px Manrope,sans-serif;color:#a18ba8}.oz-color-options{display:flex;gap:8px;align-items:center}.oz-color-options button{flex:0 0 25px;height:25px;border-radius:50%;border:3px solid #fff;box-shadow:0 1px 5px #3b294244;cursor:pointer;outline:0 solid transparent;transition:transform .25s,outline .25s}.oz-color-options button.is-selected{outline:2px solid #7e5a9a;transform:translateY(-3px)}.oz-color-options button:hover{transform:translateY(-3px)}.oz-brand-card .concepts-card-link,.oz-software-card .concepts-card-link{margin-top:auto}@media(max-width:1150px){.concepts-duo .oz-software-card,.concepts-duo .oz-brand-card{padding:28px 24px;min-height:675px}.concepts-duo .oz-software-card h3,.concepts-duo .oz-brand-card h3{font-size:clamp(32px,3vw,41px)}.oz-software-interface{margin:24px 0}.oz-workspace-panel{padding:11px 13px 10px;min-height:275px}.oz-workspace-panel h4{font-size:17px}.oz-workflow-row{gap:8px;padding:7px}.oz-workflow-copy strong{font-size:9px}.oz-identity-lab{min-height:320px}.oz-identity-hero{width:68%;height:73%}.oz-identity-typography{top:26%;width:48%;height:53%}.oz-identity-typography>strong{font-size:clamp(24px,3.3vw,38px)}}@media(max-width:850px){.concepts-duo .oz-software-card,.concepts-duo .oz-brand-card{min-height:0;padding:36px}.concepts-duo .oz-software-card h3,.concepts-duo .oz-brand-card h3{font-size:clamp(36px,6vw,49px)}.oz-software-interface{width:100%;max-width:560px;margin:30px auto 33px}.oz-workspace-panel{min-height:291px;padding:16px 20px}.oz-workspace-panel h4{font-size:21px}.oz-workflow-row{padding:9px}.oz-workflow-copy strong{font-size:10px}.oz-identity-lab{width:100%;max-width:580px;margin:26px auto 19px;min-height:390px}.oz-identity-hero{height:75%}.oz-identity-typography{height:55%}.oz-identity-typography>strong{font-size:clamp(34px,5.7vw,49px)}.oz-color-picker{max-width:580px;width:100%;margin:0 auto 29px}}@media(max-width:600px){.concepts-duo .oz-software-card,.concepts-duo .oz-brand-card{padding:25px 20px 22px;border-radius:18px}.concepts-duo .oz-software-card h3,.concepts-duo .oz-brand-card h3{font-size:clamp(32px,8vw,40px);margin:18px 0 12px}.concepts-duo .oz-software-card>p,.concepts-duo .oz-brand-card>p{font-size:11px}.oz-software-interface{margin:21px 0 25px;border-radius:13px}.oz-workspace-top{height:50px;padding:0 11px;gap:8px}.oz-workspace-mark{width:29px;height:29px;flex:0 0 29px}.oz-workspace-name strong{font-size:10px}.oz-workspace-name span{font-size:8px}.oz-workspace-tabs{padding:11px 9px 3px;gap:4px}.oz-workspace-tabs button{font-size:9px;padding:9px 2px}.oz-workspace-panel{min-height:285px;padding:13px 11px}.oz-workspace-panel h4{font-size:17px}.oz-workspace-overline{font-size:7px}.oz-workspace-panel>p{font-size:9px}.oz-workflow-steps{gap:6px;margin-top:15px}.oz-workflow-row{padding:7px 6px;gap:7px}.oz-workflow-count{height:27px;flex-basis:27px;font-size:8px}.oz-workflow-copy strong{font-size:9px}.oz-workflow-copy>span{font-size:8px}.oz-workflow-status{flex-basis:22px;height:22px}.oz-workspace-bottom{padding:9px 11px}.oz-workspace-bottom span{font-size:8px}.oz-identity-lab{min-height:280px;margin:22px 0 13px}.oz-identity-hero{left:2%;width:68%;height:73%;padding:12px}.oz-identity-upper,.oz-identity-footer{left:11px;right:11px;font-size:5px;letter-spacing:.09em}.oz-identity-hero img{height:54px;width:78px}.oz-identity-hero>strong{font-size:12px;margin-top:5px}.oz-identity-divider{margin-top:8px}.oz-identity-typography{width:48%;height:57%;right:0;top:25%;padding:12px}.oz-identity-typography>span,.oz-identity-typography>small{font-size:5px}.oz-identity-typography>strong{font-size:clamp(23px,7vw,36px)}.oz-color-picker{padding:11px 12px;margin-bottom:20px}.oz-color-picker>div:first-child strong{font-size:9px}.oz-color-picker>div:first-child span{font-size:8px}.oz-color-options{gap:5px}.oz-color-options button{height:21px;flex-basis:21px}}@media(prefers-reduced-motion:reduce){.oz-workspace-panel{animation:none!important}.oz-workspace-tabs button,.oz-color-options button,.oz-identity-hero,.oz-identity-typography{transition:none!important}}.process-section-v3{position:relative;isolation:isolate;padding:90px 0 82px;overflow:hidden;background:radial-gradient(ellipse at 90% 5%,rgba(228,201,228,.3),transparent 37%),linear-gradient(180deg,#fffcfb,#faf7fa)}.process-section-v3:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,#dcc5e4 26%,#e8b5b7 69%,transparent)}.process-v3-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:65px;align-items:end;margin-bottom:47px}.process-v3-heading h2{margin:24px 0 0;color:#2b2136;font:800 clamp(47px,5.1vw,76px)/1.14 "Manrope",sans-serif;letter-spacing:-.073em}.process-v3-heading h2 em{font:italic 500 1em/1.04 Playfair Display,serif;letter-spacing:-.05em;color:#a47ab1}.process-v3-heading-aside{padding-bottom:4px}.process-v3-heading-aside p{max-width:475px;margin:0 0 19px;font:500 14px/1.9 Manrope,sans-serif;color:#766c7c}.process-v3-heading-aside>span{display:inline-flex;align-items:center;gap:10px;font:800 10px/1.45 Manrope,sans-serif;letter-spacing:.015em;color:#9976a8}.process-v3-heading-aside>span svg{flex:0 0 auto}.process-v3-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.process-v3-step{--stage:#a17bbb;--stage-tint:#f3eafa;position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:265px;padding:24px 22px 19px;border:1px solid #ece3ec;border-radius:17px;background:#fff;text-align:left;color:#35273e;cursor:pointer;font-family:Manrope,sans-serif;box-shadow:0 8px 20px #43275007;overflow:hidden;transition:border-color .28s ease,transform .28s ease,box-shadow .28s ease,background .28s ease}.process-v3-step:nth-child(2){--stage:#d497a6;--stage-tint:#fff0ef}.process-v3-step:nth-child(3){--stage:#8e9ecb;--stage-tint:#edf2ff}.process-v3-step:nth-child(4){--stage:#6eae9b;--stage-tint:#edf8f5}.process-v3-step:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--stage);opacity:0;transition:opacity .25s}.process-v3-step:hover{transform:translateY(-4px);border-color:#dbc8e0;box-shadow:0 15px 32px #4629541a}.process-v3-step.is-active{border-color:color-mix(in srgb,var(--stage) 55%,#fff);background:linear-gradient(155deg,var(--stage-tint),#fff 72%);box-shadow:0 16px 37px #56346c1c}.process-v3-step.is-active:before{opacity:1}.process-v3-step:focus-visible{outline:3px solid #9e79b2;outline-offset:4px}.process-v3-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:33px}.process-v3-number{color:var(--stage);font:900 clamp(32px,3vw,45px)/1 "Manrope",sans-serif;letter-spacing:-.08em}.process-v3-icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:var(--stage-tint);color:var(--stage);transform:rotate(-5deg);transition:transform .3s ease}.process-v3-step:hover .process-v3-icon{transform:rotate(0) scale(1.07)}.process-v3-step-title{display:block;margin-bottom:9px;font:800 clamp(15px,1.4vw,21px)/1.38 "Manrope",sans-serif;letter-spacing:-.045em}.process-v3-step-description{display:block;max-width:290px;color:#817687;font:500 11px/1.7 Manrope,sans-serif}.process-v3-step-more{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:var(--stage);font:800 9px/1.4 Manrope,sans-serif;letter-spacing:.1em}.process-v3-step-more svg{transition:transform .25s}.process-v3-step:hover .process-v3-step-more svg{transform:translate(5px)}.process-v3-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.96fr);column-gap:clamp(35px,6vw,90px);margin-top:20px;padding:34px 47px 36px;border-radius:20px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 100% 0%,rgba(173,117,185,.35),transparent 55%),linear-gradient(115deg,#2b2139,#403052);color:#fff;box-shadow:0 17px 42px #3a244921}.process-v3-details:before{content:"";position:absolute;z-index:-1;width:380px;height:380px;border:1px solid #ffffff1c;border-radius:50%;right:-60px;top:-240px;box-shadow:0 0 0 42px #ffffff0b,0 0 0 110px #ffffff08;pointer-events:none}.process-v3-detail-main{display:grid;grid-template-columns:auto 1fr;align-content:center;gap:8px 16px;min-width:0}.process-v3-detail-count{grid-row:span 2;display:flex;align-items:center;gap:8px;color:#e3c2e6;font:800 12px Manrope,sans-serif;white-space:nowrap}.process-v3-detail-count i{height:1px;width:22px;background:#bd8fbe;display:block}.process-v3-detail-kicker{color:#dac1df;font:800 9px Manrope,sans-serif;letter-spacing:.15em}.process-v3-detail-main h3{grid-column:2;margin:0;color:#fff;font:800 clamp(21px,2.6vw,34px)/1.2 "Manrope",sans-serif;letter-spacing:-.055em}.process-v3-detail-main p{grid-column:2;max-width:390px;font:500 11px/1.8 Manrope,sans-serif;color:#dfd1e8;margin:6px 0 0}.process-v3-detail-main p strong{color:#f6e9f5}.process-v3-detail-list{border-left:1px solid #ffffff30;padding-left:clamp(25px,3.4vw,53px);display:flex;flex-direction:column;justify-content:center;gap:15px}.process-v3-detail-list>span{color:#d9b8da;font:800 9px Manrope,sans-serif;letter-spacing:.14em}.process-v3-detail-list ul{margin:0;padding:0;list-style:none;display:grid;gap:14px}.process-v3-detail-list li{display:flex;align-items:flex-start;gap:13px;font:600 11px/1.7 Manrope,sans-serif;color:#f2eaf3;animation:processV3Fade .3s ease both}.process-v3-detail-list li:nth-child(2){animation-delay:.06s}.process-v3-tick{flex:0 0 25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#f0daf1;background:#ffffff1c;border:1px solid #ffffff20}@keyframes processV3Fade{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.process-v3-bottom{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 2px 0}.process-v3-bottom>span{color:#96869a;font:600 12px/1.6 Manrope,sans-serif}.process-section-v3 .process-v3-bottom .under-link{margin:0;white-space:nowrap}@media(max-width:1100px){.process-section-v3{padding:80px 0}.process-v3-heading{gap:35px}.process-v3-heading h2{font-size:clamp(45px,5.4vw,63px)}.process-v3-step{padding:19px 16px 17px;min-height:270px}.process-v3-step-title{font-size:17px}.process-v3-details{padding:31px 32px}}@media(max-width:850px){.process-section-v3{padding:73px 0}.process-v3-heading{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.process-v3-heading h2{font-size:clamp(43px,7vw,59px)}.process-v3-heading-aside p{max-width:640px}.process-v3-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.process-v3-step{min-height:210px}.process-v3-step-top{margin-bottom:25px}.process-v3-details{grid-template-columns:1fr 1fr;gap:25px}.process-v3-detail-main{gap:8px 11px}.process-v3-detail-list{padding-left:25px}}@media(max-width:600px){.process-section-v3{padding:59px 0 64px}.process-v3-heading{gap:14px;margin-bottom:23px}.process-v3-heading h2{font-size:clamp(38px,9vw,51px);margin-top:14px}.process-v3-heading-aside p{font-size:12px;line-height:1.8;margin-bottom:10px}.process-v3-heading-aside>span{font-size:9px}.process-v3-steps{gap:10px}.process-v3-step{min-height:207px;padding:15px 12px 12px;border-radius:13px}.process-v3-step-top{margin-bottom:17px}.process-v3-number{font-size:31px}.process-v3-icon{width:34px;height:34px;border-radius:9px}.process-v3-icon svg{width:19px;height:19px}.process-v3-step-title{font-size:14px;margin-bottom:6px}.process-v3-step-description{font-size:9px;line-height:1.6}.process-v3-step-more{font-size:8px;padding-top:10px}.process-v3-step-more svg{width:13px;height:13px}.process-v3-details{grid-template-columns:1fr;gap:22px;margin-top:12px;padding:25px 22px;border-radius:15px}.process-v3-detail-count{font-size:10px;gap:6px}.process-v3-detail-count i{width:15px}.process-v3-detail-kicker{font-size:8px}.process-v3-detail-main h3{font-size:23px}.process-v3-detail-main p{font-size:10px}.process-v3-detail-list{border-top:1px solid #ffffff30;border-left:0;padding:18px 0 0;gap:13px}.process-v3-detail-list>span{font-size:8px}.process-v3-detail-list ul{gap:11px}.process-v3-detail-list li{font-size:10px;gap:10px}.process-v3-tick{width:22px;height:22px;flex-basis:22px}.process-v3-bottom{align-items:flex-start;gap:14px;padding-top:20px}.process-v3-bottom>span{font-size:10px}.process-section-v3 .process-v3-bottom .under-link{font-size:10px}}@media(prefers-reduced-motion:reduce){.process-v3-step,.process-v3-step:before,.process-v3-icon,.process-v3-step-more svg{transition:none!important}.process-v3-detail-list li{animation:none!important}}.footer-faq{background:#fffcfb;padding:95px 0 94px;border-top:1px solid #f0e7ef}.footer-faq-grid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:clamp(40px,7vw,118px);align-items:start}.footer-faq-intro{padding-top:12px}.footer-faq-intro h2{margin:22px 0 20px;font:800 clamp(45px,4.8vw,69px)/1.12 "Manrope",sans-serif;letter-spacing:-.07em;color:#30253a}.footer-faq-intro h2 em{color:#a57caf;font:italic 500 1em/1.05 Playfair Display,serif;letter-spacing:-.045em}.footer-faq-intro>p{margin:0 0 26px;max-width:360px;font:500 13px/1.85 Manrope,sans-serif;color:#837789}.footer-faq-action{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #b996c4;padding-bottom:8px;font:800 12px Manrope,sans-serif;color:#4b355b}.footer-faq-action svg{transition:transform .25s}.footer-faq-action:hover svg{transform:translate(3px,-3px)}.footer-faq-list{border-top:1px solid #e6dce8}.footer-faq-item{border-bottom:1px solid #e6dce8;background:transparent}.footer-faq-item summary{display:grid;grid-template-columns:31px minmax(0,1fr) 30px;gap:15px;align-items:center;padding:22px 4px;cursor:pointer;list-style:none}.footer-faq-item summary::-webkit-details-marker{display:none}.footer-faq-item summary::marker{content:""}.footer-faq-item summary:focus-visible{outline:3px solid #af8dc8;outline-offset:4px;border-radius:7px}.footer-faq-index{color:#ac8bb9;font:800 10px Manrope,sans-serif;letter-spacing:.06em}.footer-faq-item summary strong{color:#35273f;font:800 15px/1.5 Manrope,sans-serif;letter-spacing:-.026em}.footer-faq-toggle{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#f0e7f2;color:#805c95;font:500 22px Manrope,sans-serif;transition:background .25s,transform .25s}.footer-faq-item[open] .footer-faq-toggle{transform:rotate(45deg);background:#e2cee8}.footer-faq-item p{margin:-4px 50px 23px;padding-left:0;color:#796d80;font:500 12px/1.9 Manrope,sans-serif;max-width:560px}.site-footer{padding:73px 0 28px;background:linear-gradient(135deg,#f7f0f8,#fffaf8 64%,#f2e9f5);border-top:1px solid #eaddede0}.site-footer-grid{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,.94fr) minmax(0,.95fr) minmax(0,1.25fr);gap:clamp(24px,4.7vw,68px);padding-bottom:56px}.site-footer-about .brand{display:inline-flex;align-items:center;margin-bottom:20px}.site-footer-about>p{max-width:315px;margin:0 0 25px;color:#73667a;font:500 12px/1.9 Manrope,sans-serif}.site-footer-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 18px;color:#fff;border-radius:999px;background:#25d366;box-shadow:0 9px 22px #25d3663b;font:800 10px Manrope,sans-serif;text-decoration:none;transition:background .25s,transform .25s,box-shadow .25s}.site-footer-pill:hover,.site-footer-pill:focus-visible{background:#1daa53;color:#fff;box-shadow:0 12px 28px #25d36652;transform:translateY(-2px)}.site-footer-pill:focus-visible{outline:3px solid #176a39;outline-offset:3px}.site-footer-whatsapp-icon{display:block;width:20px;height:20px;flex:0 0 20px;fill:currentColor}.site-footer-pill svg:last-child{margin-left:5px;flex:0 0 auto}.site-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-style:normal;padding-top:8px;min-width:0}.site-footer-column h3{font:800 13px/1.5 Manrope,sans-serif;color:#352440;margin:0 0 10px}.site-footer-column>a{display:inline-flex;align-items:flex-start;gap:9px;color:#72677b;font:600 11px/1.7 Manrope,sans-serif;transition:color .22s,transform .22s;overflow-wrap:anywhere}.site-footer-column>a:hover{color:#8755aa;transform:translate(3px)}.site-footer-contact>a{font-size:11px}.site-footer-contact>a svg{color:#9d74b6;flex:0 0 16px;margin-top:2px}.site-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 0 0;border-top:1px solid #e4d8e8;color:#95879a;font:600 10px/1.65 Manrope,sans-serif}.site-footer-bottom>a{color:#4c355b;font-weight:800;white-space:nowrap}.site-footer-bottom>a span{font-size:16px;margin-left:4px}.site-footer-bottom>a:hover{color:#985eae}@media(max-width:1100px){.site-footer-grid{grid-template-columns:1.3fr .9fr .9fr;column-gap:32px;row-gap:34px}.site-footer-about{grid-row:span 2}.site-footer-contact{grid-column:2/4}.site-footer-contact{display:grid;grid-template-columns:1fr 1fr;align-content:start}.site-footer-contact h3{grid-column:1/-1}}@media(max-width:850px){.footer-faq{padding:70px 0 73px}.footer-faq-grid{grid-template-columns:1fr;gap:29px}.footer-faq-intro h2{font-size:clamp(44px,7vw,62px)}.footer-faq-intro>p{max-width:650px}.site-footer{padding:60px 0 25px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:35px 29px;padding-bottom:42px}.site-footer-about{grid-row:auto;grid-column:1/-1}.site-footer-about>p{max-width:560px}.site-footer-contact{grid-column:1/-1}}@media(max-width:600px){.footer-faq{padding:56px 0 60px}.footer-faq-grid{gap:21px}.footer-faq-intro h2{font-size:clamp(38px,10vw,49px);margin:15px 0}.footer-faq-intro>p{font-size:12px;margin-bottom:20px}.footer-faq-action{font-size:11px}.footer-faq-item summary{grid-template-columns:23px minmax(0,1fr) 25px;gap:8px;padding:18px 0}.footer-faq-item summary strong{font-size:12px}.footer-faq-index{font-size:9px}.footer-faq-toggle{height:25px;width:25px;font-size:19px}.footer-faq-item p{margin:0 28px 19px 31px;font-size:11px}.site-footer{padding:51px 0 22px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px;padding-bottom:33px}.site-footer-about .brand{margin-bottom:13px}.site-footer-about>p{font-size:11px;margin-bottom:18px}.site-footer-pill{font-size:10px}.site-footer-column{gap:10px}.site-footer-column h3{font-size:12px;margin-bottom:6px}.site-footer-column>a{font-size:10px}.site-footer-contact{display:flex;grid-column:1/-1;gap:11px}.site-footer-bottom{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px;font-size:9px}.site-footer-bottom>span:nth-child(2){grid-column:1/-1;grid-row:2}.site-footer-bottom>a{grid-column:2;grid-row:1}}@media(prefers-reduced-motion:reduce){.footer-faq-toggle,.footer-faq-action svg,.site-footer-pill,.site-footer-column>a{transition:none!important}}
