.moebak-contact-form,.moebak-contact-form .wpcf7{width:100%}.moebak-contact-form form{display:flex;flex-direction:column;gap:26px}.moebak-contact-form .wpcf7 form label{display:block;margin:0;font-family:"Cairo",sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:#E5E1DC;letter-spacing:0.02em}.moebak-contact-form .wpcf7 form input[type="text"],.moebak-contact-form .wpcf7 form input[type="email"],.moebak-contact-form .wpcf7 form input[type="tel"],.moebak-contact-form .wpcf7 form input[type="url"],.moebak-contact-form .wpcf7 form select,.moebak-contact-form .wpcf7 form textarea{width:100%;margin-top:10px;padding:14px 0;background:transparent;border:none;border-bottom:1px solid rgba(229,225,220,0.28);border-radius:0;box-shadow:none;outline:none;font-family:"Cairo",sans-serif;font-size:15px;font-weight:400;color:#E5E1DC;line-height:1.6;transition:border-color 0.25s ease,color 0.25s ease,background-color 0.25s ease;-webkit-appearance:none;appearance:none}.moebak-contact-form .wpcf7 form textarea{min-height:150px;resize:vertical}.moebak-contact-form .wpcf7 form input::placeholder,.moebak-contact-form .wpcf7 form textarea::placeholder{color:rgba(229,225,220,0.46);opacity:1}.moebak-contact-form .wpcf7 form select{color:rgba(229,225,220,0.72);cursor:pointer}.moebak-contact-form .wpcf7 form input[type="text"]:focus,.moebak-contact-form .wpcf7 form input[type="email"]:focus,.moebak-contact-form .wpcf7 form input[type="tel"]:focus,.moebak-contact-form .wpcf7 form input[type="url"]:focus,.moebak-contact-form .wpcf7 form select:focus,.moebak-contact-form .wpcf7 form textarea:focus{border-bottom-color:#A98C63;color:#E5E1DC;background:transparent}.moebak-contact-form .wpcf7 form input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:170px;padding:14px 26px;background:transparent;border:1px solid rgba(229,225,220,0.32);border-radius:0;box-shadow:none;font-family:"Cairo",sans-serif;font-size:14px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase;color:#E5E1DC;cursor:pointer;transition:all 0.25s ease}.moebak-contact-form .wpcf7 form input[type="submit"]:hover{border-color:#A98C63;color:#A98C63;background:transparent}.moebak-contact-form .wpcf7 form input[type="submit"]:focus,.moebak-contact-form .wpcf7 form input[type="submit"]:active{outline:none;border-color:#A98C63;color:#A98C63;box-shadow:none}.moebak-contact-form .wpcf7 form .wpcf7-response-output{margin:18px 0 0;padding:14px 16px;border:1px solid rgba(229,225,220,0.18);font-family:"Cairo",sans-serif;font-size:14px;line-height:1.6;color:#E5E1DC;background:rgba(255,255,255,0.02)}.moebak-contact-form .wpcf7-not-valid-tip{margin-top:8px;font-family:"Cairo",sans-serif;font-size:12px;line-height:1.5;color:#A98C63}.moebak-contact-form .wpcf7 form .wpcf7-not-valid{border-bottom-color:#53001A!important}.moebak-contact-form .wpcf7-spinner{margin:14px 0 0 12px;vertical-align:middle;opacity:0.8}.moebak-contact-form .wpcf7-form-control-wrap{display:block;width:100%}.moebak-form-intro,.moebak-form-note{font-family:"Cairo",sans-serif;font-size:14px;line-height:1.7;color:rgba(229,225,220,0.72);margin:0 0 22px}.moebak-contact-form .grecaptcha-badge{z-index:99}@media (max-width:767px){.moebak-contact-form form{gap:22px}.moebak-contact-form .wpcf7 form label{font-size:13px}.moebak-contact-form .wpcf7 form input[type="text"],.moebak-contact-form .wpcf7 form input[type="email"],.moebak-contact-form .wpcf7 form input[type="tel"],.moebak-contact-form .wpcf7 form input[type="url"],.moebak-contact-form .wpcf7 form select,.moebak-contact-form .wpcf7 form textarea{font-size:14px;padding:12px 0}.moebak-contact-form .wpcf7 form textarea{min-height:130px}.moebak-contact-form .wpcf7 form input[type="submit"]{width:100%;min-width:0}}.moebak-contact-form .wpcf7 form select{width:100%;margin-top:10px;padding:14px 42px 14px 0;background-color:transparent;border:none;border-bottom:1px solid rgba(245,232,232,0.28);border-radius:0;box-shadow:none;outline:none;font-family:"Cairo",sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#F5E8E8;cursor:pointer;transition:border-color 0.25s ease,color 0.25s ease,background-color 0.25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#E0C097 50%),linear-gradient(135deg,#E0C097 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.moebak-contact-form .wpcf7 form select:invalid,.moebak-contact-form .wpcf7 form select option[value=""]{color:rgba(245,232,232,0.52)}.moebak-contact-form .wpcf7 form select:focus{border-bottom-color:#E0C097;color:#F5E8E8;background-color:transparent}.moebak-contact-form .wpcf7 form select option{background-color:#030213;color:#F5E8E8}.moebak-contact-form .wpcf7 form select option:checked,.moebak-contact-form .wpcf7 form select option:hover{background-color:#53001A;color:#F5E8E8}.moebak-contact-form .wpcf7 form select option[disabled]{color:rgba(245,232,232,0.5)}.moebak-contact-form .wpcf7 form select{color:#F5E8E8!important}.moebak-case-grid{--mb-dark:#030213;--mb-accent:#53001A;--mb-border:rgba(83,0,26,0.14);--mb-border-strong:rgba(83,0,26,0.24);--mb-meta:rgba(83,0,26,0.82);--mb-filter-text:rgba(3,2,19,0.72)}.moebak-case-grid,.moebak-case-grid .et_pb_module,.moebak-case-grid .et_pb_filterable_portfolio,.moebak-case-grid .et_pb_ajax_pagination_container{background:transparent!important;border:none!important;box-shadow:none!important}.moebak-case-grid .et_pb_portfolio_filters{margin:0 0 42px 0!important;padding:18px 0!important;border:1px solid rgba(83,0,26,0.10);background:transparent!important;overflow:hidden!important}.moebak-case-grid .et_pb_portfolio_filters ul{margin:0!important;padding:0 24px!important;list-style:none!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.moebak-case-grid .et_pb_portfolio_filters ul::-webkit-scrollbar{display:none}.moebak-case-grid .et_pb_portfolio_filters li{margin:0!important;padding:0!important;border:none!important;flex:0 0 auto!important}.moebak-case-grid .et_pb_portfolio_filters li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:12px 20px!important;border:1px solid rgba(83,0,26,0.18)!important;background:transparent!important;color:var(--mb-filter-text)!important;font-family:"Cairo",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important;transition:all 0.25s ease}.moebak-case-grid .et_pb_portfolio_filters li a:hover{color:var(--mb-accent)!important;border-color:var(--mb-border-strong)!important;background:transparent!important}.moebak-case-grid .et_pb_portfolio_filters li.active a,.moebak-case-grid .et_pb_portfolio_filters li a.active,.moebak-case-grid .et_pb_portfolio_filters li.current-menu-item a,.moebak-case-grid .et_pb_portfolio_filters li.et_pb_portfolio_filter_active a{background:var(--mb-accent)!important;border-color:var(--mb-accent)!important;color:#F5E8E8!important;font-weight:600!important}.moebak-case-grid .et_pb_portfolio_items,.moebak-case-grid .clearfix.et_pb_portfolio_items{display:block!important;margin:0!important;width:100%!important}.moebak-case-grid .et_pb_portfolio_item,.moebak-case-grid .et_pb_portfolio_page .et_pb_portfolio_item,.moebak-case-grid .et_pb_grid_item{position:relative!important;width:31.6%!important;margin:0 2.6% 36px 0!important;float:left!important;clear:none!important;padding:0!important;max-width:none!important;background:transparent!important;border:none!important;box-shadow:none!important}.moebak-case-grid .et_pb_portfolio_item:nth-child(3n),.moebak-case-grid .et_pb_portfolio_page .et_pb_portfolio_item:nth-child(3n),.moebak-case-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.moebak-case-grid .et_pb_portfolio_item::before{content:"";position:absolute;inset:0!important;border:1px solid var(--mb-border);pointer-events:none;transition:border-color 0.25s ease}.moebak-case-grid .et_pb_portfolio_item:hover::before{border-color:var(--mb-border-strong)}.moebak-case-grid .et_portfolio_image,.moebak-case-grid .et_pb_portfolio_image,.moebak-case-grid .et_pb_image_container{position:relative!important;overflow:hidden!important;margin:0 0 18px 0!important;width:100%!important;background:#e8dddd!important;border-bottom:1px solid rgba(83,0,26,0.10)!important;box-shadow:none!important}.moebak-case-grid .et_portfolio_image img,.moebak-case-grid .et_pb_portfolio_image img,.moebak-case-grid .et_pb_image_container img{display:block!important;width:100%!important;height:280px!important;object-fit:cover!important;filter:saturate(92%) brightness(0.92) contrast(1.04);transition:transform 0.55s ease,filter 0.55s ease}.moebak-case-grid .et_portfolio_image::after,.moebak-case-grid .et_pb_portfolio_image::after,.moebak-case-grid .et_pb_image_container::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(83,0,26,0.06) 0%,rgba(3,2,19,0.14) 100%);pointer-events:none;transition:opacity 0.3s ease}.moebak-case-grid .et_pb_portfolio_item:hover img{transform:scale(1.025);filter:saturate(98%) brightness(0.96) contrast(1.06)}.moebak-case-grid .et_pb_portfolio_item:hover .et_portfolio_image::after,.moebak-case-grid .et_pb_portfolio_item:hover .et_pb_portfolio_image::after,.moebak-case-grid .et_pb_portfolio_item:hover .et_pb_image_container::after{opacity:0.72}.moebak-case-grid .et_overlay{display:none!important}.moebak-case-grid .et_pb_module_header,.moebak-case-grid .et_pb_portfolio_item h2,.moebak-case-grid .et_pb_portfolio_item h3,.moebak-case-grid .et_pb_portfolio_item .et_pb_portfolio_title{margin:0 0 8px 0!important;padding:0 18px!important;font-family:"Playfair Display",serif!important;font-size:21px!important;line-height:1.18!important;font-weight:700!important;color:#030213!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:normal!important}.moebak-case-grid .et_pb_portfolio_item a{text-decoration:none!important}.moebak-case-grid .post-meta,.moebak-case-grid .et_pb_portfolio_item .post-meta,.moebak-case-grid .et_pb_portfolio_item p.post-meta,.moebak-case-grid .et_pb_portfolio_item .et_pb_portfolio_meta{margin:0!important;padding:0 18px 18px 18px!important;font-family:"Cairo",sans-serif!important;font-size:15px!important;line-height:1.55!important;color:var(--mb-meta)!important;font-weight:500!important}.moebak-case-grid .post-meta a,.moebak-case-grid .et_pb_portfolio_item .post-meta a{color:var(--mb-meta)!important;pointer-events:none;text-decoration:none!important}@media (max-width:980px){.moebak-case-grid .et_pb_portfolio_item,.moebak-case-grid .et_pb_portfolio_page .et_pb_portfolio_item,.moebak-case-grid .et_pb_grid_item{width:31.6%!important;margin:0 2.6% 28px 0!important}.moebak-case-grid .et_pb_portfolio_item:nth-child(3n),.moebak-case-grid .et_pb_portfolio_page .et_pb_portfolio_item:nth-child(3n),.moebak-case-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.moebak-case-grid .et_portfolio_image img,.moebak-case-grid .et_pb_portfolio_image img,.moebak-case-grid .et_pb_image_container img{height:220px!important}.moebak-case-grid .et_pb_module_header,.moebak-case-grid .et_pb_portfolio_item h2,.moebak-case-grid .et_pb_portfolio_item h3,.moebak-case-grid .et_pb_portfolio_item .et_pb_portfolio_title{font-size:19px!important}.moebak-case-grid .et_pb_portfolio_filters ul{padding:0 18px!important}.moebak-case-grid .et_pb_portfolio_filters li a{padding:11px 18px!important;font-size:13px!important}}@media (max-width:767px){.moebak-case-grid .et_pb_portfolio_item,.moebak-case-grid .et_pb_portfolio_page .et_pb_portfolio_item,.moebak-case-grid .et_pb_grid_item{width:100%!important;margin:0 0 24px 0!important;float:none!important}.moebak-case-grid .et_portfolio_image img,.moebak-case-grid .et_pb_portfolio_image img,.moebak-case-grid .et_pb_image_container img{height:220px!important}.moebak-case-grid .et_pb_module_header,.moebak-case-grid .et_pb_portfolio_item h2,.moebak-case-grid .et_pb_portfolio_item h3,.moebak-case-grid .et_pb_portfolio_item .et_pb_portfolio_title{font-size:19px!important}.moebak-case-grid .et_pb_portfolio_filters{padding:14px 0!important}.moebak-case-grid .et_pb_portfolio_filters ul{padding:0 14px!important;gap:8px!important}.moebak-case-grid .et_pb_portfolio_filters li a{padding:11px 14px!important;font-size:13px!important}}@media (max-width:767px){.moebak-case-grid .et_pb_portfolio_filters{padding:14px 0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.moebak-case-grid .et_pb_portfolio_filters::-webkit-scrollbar{display:none!important}.moebak-case-grid .et_pb_portfolio_filters ul{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0 14px!important;overflow:visible!important;white-space:nowrap!important}.moebak-case-grid .et_pb_portfolio_filters li{flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.moebak-case-grid .et_pb_portfolio_filters li a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;padding:11px 14px!important;white-space:nowrap!important}}.single-post #main-content .container{padding-top:24px!important;width:92%;max-width:1440px}.single-post #content-area,.single-post #left-area{width:100%;margin:0;padding:0}.single-post #left-area{float:none}.single-post #left-area .et_pb_post{margin-bottom:0;padding-bottom:0}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child{position:relative;overflow:hidden;margin:20px auto 64px;padding:0;background:#030213;border:0;box-shadow:none}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child>img{display:block;width:100%;height:clamp(500px,68vh,760px);object-fit:cover;object-position:center center;filter:saturate(0.92) contrast(1.03)}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(3,2,19,0.94) 0%,rgba(3,2,19,0.60) 36%,rgba(3,2,19,0.22) 68%,rgba(3,2,19,0.08) 100%);pointer-events:none}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .entry-title{position:absolute;left:52px;right:52px;bottom:128px;z-index:2;margin:0;padding:0;max-width:760px;color:#F5E8E8;font-family:"Playfair Display",serif;font-weight:400;font-size:clamp(32px,3.4vw,54px);line-height:0.98em;letter-spacing:-0.02em;text-wrap:balance;text-shadow:0 1px 1px rgba(0,0,0,0.18)}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta{position:absolute;left:52px;right:52px;bottom:48px;z-index:2;margin:0;padding:0;max-width:760px;color:rgba(245,232,232,0.74);font-family:"Cairo",sans-serif;font-size:13px;line-height:1.5;letter-spacing:0.01em;text-transform:none}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta a{color:#D8C1A0;text-decoration:none;transition:opacity 0.2s ease}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta a:hover{opacity:0.78}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .comments-number{display:none!important}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta .comments-number,.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta .comments-number+*{display:none!important}.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .author a,.single-post #left-area .et_pb_post>.et_post_meta_wrapper:first-child .post-meta>a[rel="category tag"]{color:#E0C097}.single-post #left-area .et_pb_post.category-it-systems>.et_post_meta_wrapper:first-child::after{background:linear-gradient(to top,rgba(3,2,19,0.95) 0%,rgba(3,2,19,0.62) 34%,rgba(10,30,58,0.24) 68%,rgba(3,2,19,0.08) 100%)}.single-post #left-area .et_pb_post.category-it-systems>.et_post_meta_wrapper:first-child .post-meta a{color:#9AB4CF}.single-post #left-area .et_pb_post.category-interior-design>.et_post_meta_wrapper:first-child::after{background:linear-gradient(to top,rgba(83,0,26,0.92) 0%,rgba(83,0,26,0.50) 36%,rgba(50,18,26,0.18) 68%,rgba(3,2,19,0.08) 100%)}.single-post #left-area .et_pb_post.category-academy>.et_post_meta_wrapper:first-child::after{background:linear-gradient(to top,rgba(76,55,31,0.86) 0%,rgba(132,102,68,0.36) 36%,rgba(60,45,26,0.14) 68%,rgba(3,2,19,0.10) 100%)}.single-post #left-area .et_pb_post.category-branding>.et_post_meta_wrapper:first-child::after{background:linear-gradient(to top,rgba(83,0,26,0.90) 0%,rgba(62,12,28,0.50) 36%,rgba(26,12,24,0.18) 68%,rgba(3,2,19,0.08) 100%)}.single-post #left-area .et_pb_post.category-multidisciplinary>.et_post_meta_wrapper:first-child::after{background:linear-gradient(to top,rgba(3,2,19,0.93) 0%,rgba(40,18,32,0.42) 36%,rgba(83,0,26,0.16) 68%,rgba(3,2,19,0.08) 100%)}.mb-post{margin:0 auto;padding:8px 0 72px;color:#26222D;font-family:"Cairo",sans-serif;font-size:17px;line-height:1.85}.mb-post>*:first-child{margin-top:0!important}.mb-post>*:last-child{margin-bottom:0!important}.mb-post .mb-lead{margin:0 0 1.6em;color:#17141F;font-size:20px;line-height:1.72;font-weight:400}.mb-post p{margin:0 0 1.2em;color:#26222D;font-size:17px;line-height:1.85;font-weight:400}.mb-post a{color:#53001A;text-decoration:none;border-bottom:1px solid rgba(83,0,26,0.20);transition:all 0.2s ease}.mb-post a:hover{color:#030213;border-bottom-color:rgba(3,2,19,0.40)}.mb-post strong{color:#111018;font-weight:700}.mb-post h2{margin:2em 0 0.55em;color:#111018;font-family:"Playfair Display",serif;font-size:clamp(30px,2.3vw,40px);line-height:1.12;font-weight:400;letter-spacing:-0.02em}.mb-post h2::before{content:"";display:block;width:72px;height:1px;margin:0 0 16px;background:rgba(83,0,26,0.26)}.mb-post h3{margin:1.45em 0 0.45em;color:#17141F;font-family:"Playfair Display",serif;font-size:clamp(22px,1.7vw,28px);line-height:1.18;font-weight:400;letter-spacing:-0.01em}.mb-post h4{margin:1.3em 0 0.45em;color:#17141F;font-family:"Cairo",sans-serif;font-size:17px;line-height:1.45;font-weight:700}.mb-post ul,.mb-post ol{margin:0.35em 0 1.25em 1.15em;padding:0;color:#26222D}.mb-post li{margin:0 0 0.55em;padding-left:0.15em;line-height:1.75}.mb-post blockquote{margin:1.9em 0;padding:14px 0 14px 22px;border-left:1px solid rgba(83,0,26,0.30);color:#18151F;font-family:"Playfair Display",serif;font-size:clamp(24px,2vw,30px);line-height:1.32;font-style:normal;background:transparent}.mb-post img{display:block;width:100%;height:auto;margin:1.8em 0}.mb-post figcaption,.mb-post .wp-caption-text{margin-top:-4px;color:rgba(26,24,34,0.68);font-size:13px;line-height:1.55}.mb-post hr{border:0;border-top:1px solid rgba(3,2,19,0.10);margin:2em 0}.mb-post pre,.mb-post code{font-family:"Courier New",monospace}.mb-post pre{padding:16px 18px;background:#0C0B14;color:#F5E8E8;overflow-x:auto;margin:1.8em 0;font-size:14px;line-height:1.65}.mb-post .mb-conclusion{margin-top:2.2em;padding-top:0.4em}.mb-post .mb-conclusion h3{margin-top:0}.et_pb_post.category-it-systems .mb-post h2::before{background:rgba(154,180,207,0.34)}.et_pb_post.category-interior-design .mb-post h2::before,.et_pb_post.category-branding .mb-post h2::before,.et_pb_post.category-multidisciplinary .mb-post h2::before{background:rgba(83,0,26,0.26)}.et_pb_post.category-academy .mb-post h2::before{background:rgba(160,126,85,0.34)}@media (max-width:980px){.mb-post{padding:4px 0 60px;font-size:16px;line-height:1.8}.mb-post .mb-lead{font-size:18px;line-height:1.68}.mb-post p{font-size:16px;line-height:1.8}.mb-post h2{font-size:clamp(26px,3vw,34px);margin-top:1.8em}.mb-post h3{font-size:clamp(20px,2.2vw,24px)}}@media (max-width:767px){.mb-post{width:calc(100% - 44px);padding:0 0 48px;font-size:15px;line-height:1.78}.mb-post .mb-lead{font-size:17px;line-height:1.65;margin-bottom:1.35em}.mb-post p{font-size:15px;line-height:1.78;margin-bottom:1.05em}.mb-post h2{font-size:28px;line-height:1.14;margin-top:1.7em;margin-bottom:0.5em}.mb-post h2::before{width:58px;margin-bottom:12px}.mb-post h3{font-size:22px;line-height:1.18;margin-top:1.25em}.mb-post ul,.mb-post ol{margin-left:1em}.mb-post blockquote{padding-left:18px;font-size:22px}}.mb-related-posts{width:min(100%,940px);margin:56px auto 0;padding-top:24px;border-top:1px solid rgba(3,2,19,0.08)}.mb-related-posts__header{margin-bottom:18px;max-width:480px}.mb-related-posts__label{margin:0 0 8px;font-family:"Cairo",sans-serif;font-size:11px;line-height:1.4;letter-spacing:0.08em;text-transform:uppercase;color:rgba(26,24,34,0.50)}.mb-related-posts__title{margin:0;font-family:"Playfair Display",serif;font-size:clamp(22px,1.8vw,30px);line-height:1.16;font-weight:400;letter-spacing:-0.02em;color:#111018}.mb-related-posts__list{display:flex;flex-direction:column;gap:0}.mb-related-posts__item{display:grid;grid-template-columns:190px 1fr;gap:16px;align-items:start;padding:16px 0;border-top:1px solid rgba(3,2,19,0.08)}.mb-related-posts__item:first-child{border-top:0;padding-top:0}.mb-related-posts__thumb{display:block;text-decoration:none}.mb-related-posts__thumb img,.mb-related-posts__thumb-placeholder{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;background:#EDE7E7}.mb-related-posts__thumb img{filter:saturate(0.9) contrast(1.02);transition:transform 0.35s ease,opacity 0.35s ease}.mb-related-posts__item:hover .mb-related-posts__thumb img{transform:scale(1.012);opacity:0.96}.mb-related-posts__content{min-width:0;padding-top:2px}.mb-related-posts__meta{margin:0 0 6px;font-family:"Cairo",sans-serif;font-size:11px;line-height:1.5;letter-spacing:0.05em;text-transform:uppercase;color:rgba(26,24,34,0.56)}.mb-related-posts__dot{display:inline-block;margin:0 8px;color:rgba(26,24,34,0.30)}.mb-related-posts__post-title{margin:0;font-family:"Playfair Display",serif;font-size:clamp(20px,1.45vw,24px);line-height:1.18;font-weight:400;letter-spacing:-0.01em}.mb-related-posts__post-title a{color:#111018;text-decoration:none;transition:color 0.22s ease}.mb-related-posts__post-title a:hover{color:#030213}.et_pb_post.category-it-systems .mb-related-posts__item:hover{border-top-color:rgba(154,180,207,0.28)}.et_pb_post.category-it-systems .mb-related-posts__post-title a:hover{color:#10243A}.et_pb_post.category-branding .mb-related-posts__item:hover,.et_pb_post.category-interior-design .mb-related-posts__item:hover,.et_pb_post.category-multidisciplinary .mb-related-posts__item:hover{border-top-color:rgba(83,0,26,0.22)}.et_pb_post.category-branding .mb-related-posts__post-title a:hover,.et_pb_post.category-interior-design .mb-related-posts__post-title a:hover,.et_pb_post.category-multidisciplinary .mb-related-posts__post-title a:hover{color:#53001A}.et_pb_post.category-academy .mb-related-posts__item:hover{border-top-color:rgba(160,126,85,0.26)}.et_pb_post.category-academy .mb-related-posts__post-title a:hover{color:#6F563B}@media (max-width:980px){.mb-related-posts{width:min(100%,92%);margin-top:48px;padding-top:22px}.mb-related-posts__item{grid-template-columns:170px 1fr;gap:14px}.mb-related-posts__title{font-size:clamp(21px,2.6vw,28px)}.mb-related-posts__post-title{font-size:clamp(19px,2.2vw,23px)}}@media (max-width:767px){.mb-related-posts{width:calc(100% - 44px);margin-top:40px;padding-top:20px}.mb-related-posts__header{margin-bottom:16px}.mb-related-posts__item{grid-template-columns:1fr;gap:12px;padding:14px 0}.mb-related-posts__title{font-size:24px;line-height:1.2}.mb-related-posts__post-title{font-size:21px;line-height:1.2}.mb-related-posts__meta{font-size:11px}}.mb-editorial-continuity{width:min(100%,720px);margin:64px auto 0;padding:32px 0 8px;position:relative;text-align:left}.mb-editorial-continuity::before{content:"";position:absolute;top:0;left:0;width:80px;height:1px;background:rgba(3,2,19,0.12)}.mb-editorial-continuity::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(83,0,26,0.03) 0%,rgba(3,2,19,0.04) 100%);pointer-events:none;z-index:-1}.mb-editorial-continuity__label{margin:0 0 12px;font-family:"Cairo",sans-serif;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:rgba(26,24,34,0.48)}.mb-editorial-continuity__title{margin:0 0 14px;font-family:"Playfair Display",serif;font-size:clamp(24px,2vw,32px);line-height:1.18;font-weight:400;letter-spacing:-0.02em;color:#111018}.mb-editorial-continuity__desc{margin:0 0 18px;font-family:"Cairo",sans-serif;font-size:15px;line-height:1.72;color:rgba(26,24,34,0.78)}.mb-editorial-continuity__link{display:inline-block;font-family:"Cairo",sans-serif;font-size:12px;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;color:#030213;border-bottom:1px solid rgba(3,2,19,0.2);padding-bottom:2px;transition:all 0.2s ease}.mb-editorial-continuity__link:hover{border-bottom-color:rgba(3,2,19,0.5)}.mb-editorial-continuity+#comment-wrap{margin-top:48px}@media (max-width:767px){.mb-editorial-continuity{width:calc(100% - 44px);margin-top:48px;padding-top:24px}.mb-editorial-continuity__title{font-size:24px}.mb-editorial-continuity__desc{font-size:14px}}.single-post #comment-wrap{width:min(100%,980px);margin:64px auto 0;padding-top:28px;border-top:1px solid rgba(3,2,19,0.08)}.single-post #comment-wrap>h1#comments.page_title{margin:0 0 26px;color:#111018;font-family:"Playfair Display",serif;font-size:clamp(24px,2vw,32px);line-height:1.14;font-weight:400;letter-spacing:-0.02em}.single-post #comment-wrap .commentlist{list-style:none;margin:0;padding:0}.single-post #comment-wrap .commentlist>li.comment{margin:0;padding:22px 0 26px;border-top:1px solid rgba(3,2,19,0.06)}.single-post #comment-wrap .commentlist>li.comment:first-child{border-top:0;padding-top:0}.single-post #comment-wrap .comment-body{display:grid;grid-template-columns:72px 1fr;gap:18px 28px;align-items:start}.single-post #comment-wrap .comment_avatar{grid-column:1;grid-row:1 / span 2}.single-post #comment-wrap .comment_avatar img.avatar{display:none!important}.single-post #comment-wrap .comment_avatar .mb-comment-avatar{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:#2F2F2F;color:#F5E8E8;font-family:"Cairo",sans-serif;font-size:18px;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;border:1px solid rgba(255,255,255,0.06)}.single-post #comment-wrap .comment_postinfo{grid-column:2;margin:0;padding:0;line-height:1.4}.single-post #comment-wrap .comment_postinfo .fn{color:#17141F;font-family:"Cairo",sans-serif;font-size:14px;font-weight:700}.single-post #comment-wrap .comment_postinfo .comment_date{margin-left:6px;color:rgba(26,24,34,0.58);font-family:"Cairo",sans-serif;font-size:12px;font-weight:400}.single-post #comment-wrap .comment_area{grid-column:2}.single-post #comment-wrap .comment-content{margin:0;max-width:720px}.single-post #comment-wrap .comment-content p{margin:0 0 14px;color:#2A2832;font-family:"Cairo",sans-serif;font-size:14px;line-height:1.75}.single-post #comment-wrap .comment-awaiting-moderation{display:inline-block;margin:0 0 10px;color:rgba(83,0,26,0.82);font-family:"Cairo",sans-serif;font-size:13px;font-style:normal;line-height:1.6}.single-post #comment-wrap .reply-container{display:inline-block;margin-top:2px}.single-post #comment-wrap .reply-container .comment-reply-link{display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:10px 16px;border:1px solid #53001A;background:rgba(83,0,26,0.10);color:#53001A;font-family:"Cairo",sans-serif;font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;line-height:1.2;box-shadow:none;transition:all 0.22s ease}.single-post #comment-wrap .reply-container .comment-reply-link:hover{background:#53001A;color:#F5E8E8;border-color:#53001A}.single-post #comment-wrap .commentlist .children{list-style:none;margin:18px 0 0 74px;padding:0}.single-post #comment-wrap #respond.comment-respond{width:100%;margin:18px 0 0;padding-top:28px;border-top:1px solid rgba(3,2,19,0.06)}.single-post #comment-wrap #reply-title.comment-reply-title{margin:0 0 10px;color:#111018;font-family:"Playfair Display",serif;font-size:clamp(24px,2vw,34px);line-height:1.18;font-weight:400;letter-spacing:-0.02em}.single-post #comment-wrap .comment-notes{margin:0 0 22px;color:rgba(26,24,34,0.66);font-family:"Cairo",sans-serif;font-size:14px;line-height:1.6}.single-post #comment-wrap .comment-form p{margin:0 0 18px}.single-post #comment-wrap label{display:block;margin:0 0 8px;color:#17141F;font-family:"Cairo",sans-serif;font-size:13px;line-height:1.5;letter-spacing:0.02em}.single-post #comment-wrap input[type="text"],.single-post #comment-wrap input[type="email"],.single-post #comment-wrap textarea{width:100%;background:#F4F1F1;border:1px solid rgba(3,2,19,0.08);color:#17141F;font-family:"Cairo",sans-serif;font-size:15px;line-height:1.6;padding:14px 16px;box-shadow:none;transition:border-color 0.2s ease,background 0.2s ease}.single-post #comment-wrap textarea{min-height:180px;resize:vertical}.single-post #comment-wrap input[type="text"]:focus,.single-post #comment-wrap input[type="email"]:focus,.single-post #comment-wrap textarea:focus{outline:none;border-color:rgba(83,0,26,0.22);background:#F8F6F6}.single-post #comment-wrap .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px}.single-post #comment-wrap .comment-form-cookies-consent input[type="checkbox"]{margin-top:4px;accent-color:#53001A}.single-post #comment-wrap .comment-form-cookies-consent label{margin:0;font-size:13px;line-height:1.6;color:rgba(26,24,34,0.72)}.single-post #comment-wrap .form-submit{display:flex;justify-content:flex-end;margin-top:12px}.single-post #comment-wrap input[type="submit"].submit{display:inline-block;min-width:220px;padding:14px 24px;border:1px solid #53001A;background:#53001A;color:#F5E8E8;font-family:"Cairo",sans-serif;font-size:13px;letter-spacing:0.04em;text-transform:none;text-decoration:none;box-shadow:none;transition:all 0.22s ease}.single-post #comment-wrap input[type="submit"].submit:hover{background:#3D0013;border-color:#3D0013;color:#F5E8E8}.single-post #comment-wrap .required{color:#53001A}@media (max-width:980px){.single-post #comment-wrap{width:min(100%,92%);margin-top:56px;padding-top:24px}}@media (max-width:767px){.single-post #comment-wrap{width:calc(100% - 44px);margin-top:42px;padding-top:22px}.single-post #comment-wrap .comment-body{grid-template-columns:56px 1fr;gap:14px 16px}.single-post #comment-wrap .comment_avatar .mb-comment-avatar{width:48px;height:48px;font-size:16px}.single-post #comment-wrap .commentlist .children{margin-left:24px}.single-post #comment-wrap .form-submit{justify-content:center}.single-post #comment-wrap input[type="submit"].submit{width:100%;min-width:0}}