@import "https://fonts.googleapis.com/css?family=Fraunces:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic";@import "https://fonts.googleapis.com/css?family=DM+Sans:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic";*{box-sizing:border-box;margin:0;padding:0;font-size:62.5%}:root{--orange:#f97316;--orange-light:#fcb989;--orange-glow:#f9731626;--white:#fff;--bg-primary:#0a0a0a;--bg-card:#111;--bg-card-2:#161616;--bg-elevated:#1a1a1a;--dark-blue:#fff;--background:#111;--background-2:#0f0f0f;--background-3:#f973161a;--background-4:#c45e15;--description:#888;--description-2:#666;--description-3:#2a2a2a;--border:#222;--font-1:"Fraunces", serif;--font-2:"DM Sans", sans-serif}body{background-color:var(--bg-primary);width:100%;max-width:1440px;min-height:100vh;margin:0 auto;padding-top:8rem}.App{flex-direction:column;width:100%;min-height:calc(100vh - 8rem);display:flex}[data-theme=light]{--bg-primary:#fff;--bg-card:#f9f9f9;--bg-card-2:#f0f0f0;--bg-elevated:#e0e0e0;--white:#111;--border:#e0e0e0;--description:#444;--description-2:#666;--description-3:#e8e8e8;--background-3:#f9731614}[data-theme=light] .nav-container .navbar{background-color:#f9f9f9;border-color:#e0e0e0;box-shadow:-8px 0 40px #0000001a}[data-theme=light] .nav-container .navbar .sec-links a{color:#111}[data-theme=light] .nav-container .navbar .sec-links a.active{color:var(--orange)}[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-btn .lang-icon,[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-btn span{color:#111}[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-dropdown{background-color:#f9f9f9}[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button{color:#111}[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button:hover{color:var(--orange);background-color:#0000}[data-theme=light] .nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button.active{color:#fff;background-color:var(--orange)}[data-theme=light] .nav-container .navbar .sec-btns .available-for-work{color:#111;border-color:#e0e0e0}[data-theme=light] .nav-container .navbar .sec-btns .available-for-work p{color:#111}[data-theme=light] .nav-container .navbar .sec-btns .lets-talk a,[data-theme=light] .nav-container .navbar .sec-btns .lets-talk a.active{color:#fff}[data-theme=light] .landing-container .sec-1 .land-left .btns button:first-child{color:#fff}[data-theme=light] .landing-container .sec-1 .land-left .main-desc p,[data-theme=light] .landing-container .sec-1 .land-right .tech-skills .header,[data-theme=light] .landing-container .sec-1 .land-right .tech-skills .skills .skill-item .skill-label span:first-child,[data-theme=light] .landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-label{color:#333;font-weight:300}[data-theme=light] .sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-tags span{color:#111;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .what-i-offer-container .description p,[data-theme=light] .what-i-offer-container .services-content .box .text-content p,[data-theme=light] .sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-desc,[data-theme=light] .about-me-landing .sec-1 .main-desc p,[data-theme=light] .about-me-landing .sec-1 .my-info li,[data-theme=light] .about-me-landing .sec-2 .name .location p,[data-theme=light] .about-me-landing .sec-2 .info .stat .stat-label,[data-theme=light] .about-me-landing .sec-2 .my-word p,[data-theme=light] .get-your-business .sec-1 .description,[data-theme=light] .get-your-business .sec-2 .box .info p{color:#333;font-weight:300}[data-theme=light] .about-me-landing .sec-1 .btns button:first-child,[data-theme=light] .about .sec-1 .content-left .btns button:nth-child(2):hover,[data-theme=light] .get-your-business .sec-1 .btns button:first-child,[data-theme=light] .sw-container .sw-sec-2 .sw-project-box .sw-image-wrap .sw-status,[data-theme=light] .sw-container .sw-sec-2 .sw-project-box .sw-view-btn button{color:#fff}[data-theme=light] .about .sec-1 .content-left .main-header h1:first-child,[data-theme=light] .about .sec-1 .content-left .main-header h1:nth-child(2){color:#111}[data-theme=light] .about .sec-1 .content-left .btns button:nth-child(2){color:#111;border:1px solid #111}[data-theme=light] .about .sec-1 .content-left .btns button:nth-child(2):hover{background-color:var(--orange);color:#fff}[data-theme=light] .about .sec-1 .content-left .btns button:first-child{color:#fff}[data-theme=light] .about .sec-1 .content-left .desc p,[data-theme=light] .about .sec-1 .content-right .name .location p:nth-child(2),[data-theme=light] .about .sec-1 .content-right .info .percentage p:nth-child(2),[data-theme=light] .about .sec-1 .content-right .info .delivery p:nth-child(2),[data-theme=light] .about .sec-1 .content-right .info .direct-contact p:nth-child(2),[data-theme=light] .about .sec-1 .content-right .info .hidden-fees p:nth-child(2),[data-theme=light] .about .sec-1 .content-right .my-word p,[data-theme=light] .my-story .sec-1-my-story .desc p,[data-theme=light] .my-story .sec-1-my-story .desc .quote,[data-theme=light] .my-story .sec-1-my-story .list ul li,[data-theme=light] .my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-place,[data-theme=light] .my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-desc{color:#333;font-weight:300}[data-theme=light] .my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-title{color:#111}[data-theme=light] .my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-tags .tl-tag{color:#111;background-color:#ebebeb;border-color:#d0d0d0;font-weight:400}[data-theme=light] .tech-skills .sec-1-tech .skills .skill .bar{background-color:#e0e0e0}[data-theme=light] .tech-skills .sec-1-tech .skills .skill .tech-percentage p:first-child{color:#111}[data-theme=light] .tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box p{color:#333;font-weight:300}[data-theme=light] .tech-skills .sec-2-tech .soft-skills-tools .tools .tool p{color:#111;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .work-with-me .sec-1-work-with-me .btns button:first-child{color:#fff}[data-theme=light] .work-with-me .sec-1-work-with-me .btns button:nth-child(2){color:#111;border-color:#d0d0d0}[data-theme=light] .work-with-me .sec-1-work-with-me .desc p,[data-theme=light] .work-with-me .sec-2-work-with-me .box .info p{color:#333;font-weight:300}[data-theme=light] .projects-container .hero-sec .left .filter-btns button{color:#111;border-color:#d0d0d0}[data-theme=light] .projects-container .hero-sec .right .delivered-project p:nth-child(3){color:#333;font-weight:300}[data-theme=light] .projects-grid-container .project-box .view-project{color:#fff}[data-theme=light] .projects-grid-container .project-box .info p:nth-child(3){color:#333;font-weight:300}[data-theme=light] .projects-grid-container .project-box .info>span{background-color:#e0e0e0}[data-theme=light] .projects-grid-container .project-box .info p:nth-child(5) span{color:#111;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .projects-grid-container .project-box .info p:nth-child(6) a{color:#111}[data-theme=light] .projects-grid-container .coming-soon h2{color:#333}[data-theme=light] .projects-container .hero-sec .left .filter-btns button.active,[data-theme=light] .projects-container .hero-sec .left .filter-btns button:hover{color:#fff}[data-theme=light] .projects-cta-container .cta-left .cta-main-header h1:first-child,[data-theme=light] .projects-cta-container .cta-left .cta-main-header h1:nth-child(2){color:#111}[data-theme=light] .projects-cta-container .cta-left .cta-desc p{color:#333;font-weight:300}[data-theme=light] .projects-cta-container .cta-left .cta-btns button:first-child{color:#fff}[data-theme=light] .projects-cta-container .cta-left .cta-btns button:nth-child(2){color:#111;border-color:#d0d0d0}[data-theme=light] .projects-cta-container .cta-left .cta-btns button:nth-child(2):hover{background-color:var(--orange);color:#fff;border-color:var(--orange)}[data-theme=light] .projects-cta-container .cta-right{background-color:#f5f5f5}[data-theme=light] .projects-cta-container .cta-right .cta-box{border-color:#e0e0e0}[data-theme=light] .projects-cta-container .cta-right .cta-box .info p:nth-child(2){color:#333;font-weight:300}[data-theme=light] .blog-container .section-the-blog .blog-left .main-header h1:first-child,[data-theme=light] .blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),[data-theme=light] .blog-container .section-the-blog .blog-left .main-header h1:nth-child(3){color:#111}[data-theme=light] .blog-container .section-the-blog .blog-right{background-color:#f5f5f5}[data-theme=light] .blog-container .section-the-blog .blog-right .header,[data-theme=light] .blog-container .section-the-blog .blog-right .number-status p{color:#111}[data-theme=light] .blog-container .section-the-blog .blog-right .articles-number,[data-theme=light] .blog-container .section-the-blog .blog-right .topics,[data-theme=light] .blog-container .section-the-blog .blog-right .read-time{border-color:#e0e0e0}[data-theme=light] .featured-post-container .featured-top-header .view-all,[data-theme=light] .featured-post-container .featured-top-header .view-all .right-arrow{color:#111}[data-theme=light] .featured-post-container .posts .info{background-color:#f5f5f5}[data-theme=light] .featured-post-container .posts .info h1{color:#111}[data-theme=light] .featured-post-container .posts .info p:nth-child(3){color:#333;font-weight:300}[data-theme=light] .featured-post-container .posts .info .tags .tag{color:#333;border-color:#d0d0d0}[data-theme=light] .featured-post-container .posts .info .break-line{background-color:#e0e0e0}[data-theme=light] .featured-post-container .posts .info p:nth-child(6){color:#555}[data-theme=light] .featured-post-container .posts .image-status .status2{color:#555;background-color:#fff}[data-theme=light] .all-posts-container{background-color:#f9f9f9}[data-theme=light] .all-posts-container .grid-all-posts .blog-box{background-color:#fff;border-color:#e0e0e0}[data-theme=light] .all-posts-container .grid-all-posts .blog-box .info-section h1{color:#111}[data-theme=light] .all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){color:#333;font-weight:300}[data-theme=light] .all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(4){background-color:#e0e0e0}[data-theme=light] .all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn,[data-theme=light] .all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn .right-arrow{color:#555}[data-theme=light] .all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(3){color:#555;background-color:#fff}[data-theme=light] .stay-updated-container section:first-child .main-header h1:first-child,[data-theme=light] .stay-updated-container section:first-child .main-header h1:nth-child(2),[data-theme=light] .stay-updated-container section:first-child .main-header h1:nth-child(3){color:#111}[data-theme=light] .stay-updated-container section:first-child .description,[data-theme=light] .stay-updated-container section:first-child .no-spam{color:#333;font-weight:300}[data-theme=light] .stay-updated-container section:first-child .subscribe input{color:#111;background-color:#fff;border-color:#d0d0d0}[data-theme=light] .stay-updated-container section:first-child .subscribe button:nth-child(2){color:#fff}[data-theme=light] .stay-updated-container section:nth-child(2){background-color:#f5f5f5}[data-theme=light] .stay-updated-container section:nth-child(2) .web-design h2,[data-theme=light] .stay-updated-container section:nth-child(2) .local-seo h2,[data-theme=light] .stay-updated-container section:nth-child(2) .business-tips h2,[data-theme=light] .stay-updated-container section:nth-child(2) .react-dev h2{color:#111}[data-theme=light] .stay-updated-container section:nth-child(2) .web-design p,[data-theme=light] .stay-updated-container section:nth-child(2) .local-seo p,[data-theme=light] .stay-updated-container section:nth-child(2) .business-tips p,[data-theme=light] .stay-updated-container section:nth-child(2) .react-dev p{color:#333;background-color:#e0e0e0}[data-theme=light] .stay-updated-container section:nth-child(2) .web-design,[data-theme=light] .stay-updated-container section:nth-child(2) .local-seo,[data-theme=light] .stay-updated-container section:nth-child(2) .business-tips{border-color:#e0e0e0}[data-theme=light] .all-posts-page .all-posts-hero .hero-left p:nth-child(4),[data-theme=light] .all-posts-page .all-posts-hero .hero-left p:nth-child(4) .back-arrow{color:#fff}[data-theme=light] .all-posts-page .all-posts-grid .post-card:hover{border-color:#c8c8c8;box-shadow:0 12px 40px #00000014}[data-theme=light] .all-posts-page .all-posts-filters .filter-left .filter-pills button.active{color:#fff}[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.neutral{color:#333;background-color:#f0f0f0;border-color:#d0d0d0}[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.accent{color:var(--orange);background-color:#f9731614;border-color:#f9731659}[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item:hover,[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.active{background-color:var(--orange-glow);border-color:var(--orange);color:var(--orange)}[data-theme=light] .all-posts-page .all-posts-hero .hero-left .hero-desc p{color:#333;font-weight:300}[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item{color:#333;background-color:#f0f0f0;border-color:#d0d0d0}[data-theme=light] .all-posts-page .all-posts-hero .hero-right .tag-cloud-hint{color:#555}[data-theme=light] .all-posts-page .all-posts-filters .filter-pills button{color:#111;background-color:#0000;border-color:#d0d0d0}[data-theme=light] .all-posts-page .all-posts-filters .post-count{color:#555}[data-theme=light] .all-posts-page .all-posts-grid .post-card{background-color:#fff;border-color:#e0e0e0}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-image{background-color:#f0f0f0}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-body .card-title{color:#111}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-body .card-desc{color:#333;font-weight:300}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-body .card-tags span{color:#111;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-footer .card-meta span{color:#555}[data-theme=light] .all-posts-page .all-posts-grid .post-card .card-footer .card-read{color:#111}[data-theme=light] .all-posts-page .all-posts-cta{background-color:#f5f5f5;border-color:#e0e0e0}[data-theme=light] .all-posts-page .all-posts-cta .cta-text h2{color:#111}[data-theme=light] .all-posts-page .all-posts-cta .cta-text p{color:#333;font-weight:300}[data-theme=light] .all-posts-page .all-posts-cta .cta-btn{color:#fff}[data-theme=light] .blog-post-container .blog-post-breadcrumb{background-color:#ebebeb}[data-theme=light] .blog-post-container .blog-post-breadcrumb .breadcrumb-current{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-breadcrumb .breadcrumb-link{color:#555}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-breadcrumb .breadcrumb-current,[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-header .post-description{color:#444}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-avatar{background-color:var(--orange);color:#fff}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-info .post-author-name{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-tags .post-tag{color:#444;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-intro,[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-heading{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-paragraph,[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list .article-list-item{color:#333}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-callout{color:#111;background-color:#f973160f}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags .post-tag{color:#444;background-color:#ebebeb;border-color:#d0d0d0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share .share-btn{color:#111;background-color:#f0f0f0;border-color:#d0d0d0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-content .post-footer .back-to-blog{color:#111;border-color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card{background-color:#f5f5f5}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-avatar{color:#fff}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-info .sidebar-author-name{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-bio{color:#444;border-color:#e0e0e0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-cta{color:#fff}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc{background-color:#f5f5f5;border-color:#e0e0e0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list .sidebar-toc-item .sidebar-toc-text{color:#444}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-title{color:#555}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card{border-color:#e0e0e0}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info .sidebar-related-header{color:#111}[data-theme=light] .blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info .sidebar-related-read{color:#555}[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2){color:#111}[data-theme=light] .contact-container .contact-get-in-touch .section-left p:nth-child(3){color:#333;font-weight:300}[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .email-info p:nth-child(2),[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .location-info p:nth-child(2),[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .languages-info p:nth-child(2){color:#111;font-weight:500}[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .email .email-info p:first-child,[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .email .email-info p:nth-child(3),[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .location .location-info p:first-child,[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .location .location-info p:nth-child(3),[data-theme=light] .contact-container .contact-get-in-touch .section-left .contact-info .languages .languages-info p:first-child{color:#111;font-weight:400}[data-theme=light] .contact-container .contact-get-in-touch .section-right{background-color:#f5f5f5}[data-theme=light] .contact-container .contact-get-in-touch .section-right .how-it-works-label{color:#111}[data-theme=light] .contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-num{color:#fff}[data-theme=light] .contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-title{color:#111}[data-theme=light] .contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-desc{color:#333;font-weight:300}[data-theme=light] .contact-container .contact-get-in-touch .section-right .process-steps:before{background-color:#d0d0d0}[data-theme=light] .contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:first-child{color:#111}[data-theme=light] .contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:nth-child(2){color:#333;font-weight:300}[data-theme=light] .contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,[data-theme=light] .contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2){color:#111}[data-theme=light] .contact-container .contact-send-a-message-common-questions .sam-right{background-color:#f9f9f9}[data-theme=light] .contact-container .sam-left .form .name-email .name label,[data-theme=light] .contact-container .sam-left .form .name-email .email label,[data-theme=light] .contact-container .sam-left .form .business-service .business label,[data-theme=light] .contact-container .sam-left .form .business-service .service label,[data-theme=light] .contact-container .sam-left .form .how-did-you-hear label,[data-theme=light] .contact-container .sam-left .form .your-message label{color:#111}[data-theme=light] .contact-container .sam-left .form form input,[data-theme=light] .contact-container .sam-left .form form select,[data-theme=light] .contact-container .sam-left .form form textarea,[data-theme=light] .contact-container .sam-left .form .how-did-you-hear .choose span{color:#333;border-color:#d0d0d0}[data-theme=light] .contact-container .sam-left .form .how-did-you-hear .choose span:hover,[data-theme=light] .contact-container .sam-left .form .how-did-you-hear .choose span.active{color:#fff;border-color:var(--orange)}[data-theme=light] .contact-container .sam-left .form .business-service .service select option{color:#111;background-color:#fff}[data-theme=light] .contact-container .sam-left .form .submit-btn button{color:#fff}[data-theme=light] .common-questions-container .questions .question p:first-child{color:#111}[data-theme=light] .common-questions-container .questions .question p:nth-child(2){color:#333;font-weight:300}[data-theme=light] .common-questions-container .comments .comment{background-color:#f5f5f5;border-color:#e0e0e0}[data-theme=light] .common-questions-container .comments .comment p:nth-child(2){color:#333;font-weight:300}[data-theme=light] .common-questions-container .comments .comment .name-avatar .name p:nth-child(2){color:#666;font-weight:400}[data-theme=light] .common-questions-container .comments .comment .name-avatar .name p:first-child{color:#111}[data-theme=light] .common-questions-container .comments .comment .name-avatar .name p:nth-child(2){color:#555}.menu-overlay{display:none}.nav-container{width:100%}.nav-container .navbar{-webkit-backdrop-filter:blur(12px);z-index:100;background-color:#0a0a0aeb;border-bottom:1px solid #1e1e1e;justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:8rem;margin:0 auto;padding:0 5rem;display:flex;position:fixed;top:0;left:0;right:0}.nav-container .navbar .sec-logo{cursor:pointer;align-items:center;gap:.6rem;text-decoration:none;display:flex}.nav-container .navbar .sec-logo .logo-icon{font-family:var(--font-1);background-color:var(--orange);color:var(--white);letter-spacing:-.02em;border-radius:.5rem;padding:.4rem .6rem;font-size:1.6rem;font-weight:700}.nav-container .navbar .sec-logo .logo-name{font-family:var(--font-2);color:var(--white);font-size:1.8rem;font-weight:600}.nav-container .navbar .sec-logo .logo-name span{font-family:var(--font-2);color:var(--orange);font-size:1.8rem;font-weight:700}.nav-container .navbar .sec-links{align-items:center;display:flex}.nav-container .navbar .sec-links ul{align-items:center;gap:3rem;list-style:none;display:flex}.nav-container .navbar .sec-links ul li a{font-family:var(--font-2);color:#aaa;font-size:1.5rem;font-weight:400;text-decoration:none;transition:color .2s;position:relative}.nav-container .navbar .sec-links ul li a:after{content:"";background-color:var(--orange);transform-origin:100%;width:100%;height:1.5px;transition:transform .25s;position:absolute;bottom:-.3rem;left:0;transform:scaleX(0)}.nav-container .navbar .sec-links ul li a:hover{color:var(--white)}.nav-container .navbar .sec-links ul li a:hover:after{transform-origin:0;transform:scaleX(1)}.nav-container .navbar .sec-links ul li a.active{color:var(--white)}.nav-container .navbar .sec-links ul li a.active:after{transform-origin:0;transform:scaleX(1)}.nav-container .navbar .sec-btns{align-items:center;gap:2rem;display:flex}.nav-container .navbar .sec-btns .theme-btn{background-color:#0000;border:none;align-items:center;display:flex}.nav-container .navbar .sec-btns .theme-btn .theme-icon{color:var(--white);cursor:pointer;font-size:2.2rem;transition:color .2s}.nav-container .navbar .sec-btns .theme-btn .theme-icon:hover{color:var(--orange)}.nav-container .navbar .sec-btns .lang-switcher{position:relative}.nav-container .navbar .sec-btns .lang-switcher .lang-btn{cursor:pointer;background:0 0;border:none;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;align-items:center;gap:.4rem;padding:.5rem .9rem;transition:border-color .2s;display:flex}.nav-container .navbar .sec-btns .lang-switcher .lang-btn .lang-icon{color:#aaa;font-size:1.8rem;transition:color .2s}.nav-container .navbar .sec-btns .lang-switcher .lang-btn span{font-family:var(--font-2);color:#aaa;font-size:1.3rem;font-weight:600;transition:color .2s}.nav-container .navbar .sec-btns .lang-switcher .lang-btn:hover{border-color:var(--orange)}.nav-container .navbar .sec-btns .lang-switcher .lang-btn:hover .lang-icon,.nav-container .navbar .sec-btns .lang-switcher .lang-btn:hover span{color:var(--orange)}.nav-container .navbar .sec-btns .lang-switcher .lang-dropdown{z-index:200;opacity:0;pointer-events:none;background-color:#111;border:1px solid #2e2e2e;border-radius:.6rem;min-width:13rem;padding:1rem .6rem;list-style:none;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + .8rem);left:6.5rem;transform:translate(-50%)translateY(-6px);box-shadow:0 8px 24px #00000080}.nav-container .navbar .sec-btns .lang-switcher .lang-dropdown.open{opacity:1;pointer-events:all;transform:translate(-50%)translateY(0)}.nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button{width:100%;font-family:var(--font-2);color:#aaa;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.4rem;padding:.8rem 1.2rem;font-size:1.4rem;font-weight:400;transition:background-color .15s,color .15s}.nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button:hover{color:var(--white);background-color:#1e1e1e}.nav-container .navbar .sec-btns .lang-switcher .lang-dropdown li button.active{color:var(--orange);font-weight:600}.nav-container .navbar .sec-btns .available-for-work{align-items:center;gap:.7rem;display:flex}.nav-container .navbar .sec-btns .available-for-work .dot{background-color:#22c55e;border-radius:50%;width:.7rem;height:.7rem;position:relative}.nav-container .navbar .sec-btns .available-for-work .dot:after{content:"";background-color:#22c55e40;border-radius:50%;animation:2s infinite pulse;position:absolute;inset:-3px}.nav-container .navbar .sec-btns .available-for-work p{font-family:var(--font-2);color:#888;font-size:1.35rem;font-weight:400}.nav-container .navbar .sec-btns .lets-talk a{font-family:var(--font-2);color:var(--white);background-color:var(--orange);border:1px solid var(--orange);letter-spacing:.2px;border-radius:.6rem;padding:.9rem 2.5rem;font-size:1.4rem;font-weight:600;text-decoration:none;transition:all .25s}.nav-container .navbar .sec-btns .lets-talk a:hover{color:var(--orange);background-color:#0000}.nav-container .navbar .sec-btns .lets-talk a.active{background-color:var(--orange);color:var(--white)}.nav-container .navbar .sec-btns .mobile-menu-container{display:none}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@media (width<=1024px){.menu-overlay{z-index:99;opacity:0;pointer-events:none;background-color:#0009;transition:opacity .3s;display:block;position:fixed;inset:0}.menu-overlay.visible{opacity:1;pointer-events:all}.nav-container .navbar{padding:0 2.5rem}.nav-container .navbar .sec-links,.nav-container .navbar .lang-switcher{display:none}.nav-container .navbar .sec-btns .available-for-work,.nav-container .navbar .sec-btns .lets-talk{display:none}.nav-container .navbar .sec-btns .mobile-menu-container{display:block}.nav-container .navbar .sec-btns .mobile-menu-container .menu-btn{color:var(--white);cursor:pointer;z-index:101;background:0 0;border:none;padding:.4rem;font-size:2.2rem;line-height:1;position:relative}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu{z-index:100;background-color:#111;border-left:1px solid #1e1e1e;flex-direction:column;width:70%;max-width:30rem;height:100vh;padding:9rem 0 3rem;list-style:none;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 40px #0009}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu.open{transform:translate(0)}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu li a{font-family:var(--font-2);color:#aaa;border-bottom:1px solid #1e1e1e;padding:1.5rem 3rem;font-size:1.7rem;font-weight:400;text-decoration:none;transition:color .2s,padding-left .2s;display:block}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu li a:hover{color:var(--white);padding-left:3.8rem}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu li a.active{color:var(--orange);font-weight:600}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lang-switcher{border-bottom:1px solid #1e1e1e;align-items:center;gap:.8rem;padding:1.5rem 3rem;display:flex}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lang-switcher button{font-family:var(--font-2);color:#aaa;cursor:pointer;background:0 0;border:1px solid #2e2e2e;border-radius:.4rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:600;transition:border-color .2s,color .2s}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lang-switcher button:hover{border-color:var(--orange);color:var(--white)}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lang-switcher button.active{border-color:var(--orange);color:var(--orange)}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-available{align-items:center;gap:.6rem;margin:2rem 3rem 1rem;display:flex}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-available .dot{background-color:#22c55e;border-radius:50%;width:.7rem;height:.7rem}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-available p{font-family:var(--font-2);color:#888;font-size:1.4rem}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lets-talk{padding:0 3rem}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lets-talk a{text-align:center;font-family:var(--font-2);color:var(--white);background-color:var(--orange);border-radius:.6rem;padding:1rem 2rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:block}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-lets-talk a:hover{opacity:.85}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-logo{color:#e3d3c6;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-logo .logo-icon{font-family:var(--font-1);background-color:var(--orange);color:var(--white);border-radius:.4rem;padding:.4rem .6rem;font-size:1.6rem;font-weight:700}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-logo p{font-family:var(--font-2);color:#fff;align-items:center;gap:.1rem;font-size:1.6rem;font-weight:600;display:inline-flex}.nav-container .navbar .sec-btns .mobile-menu-container .mobile-menu .mobile-logo p span{color:var(--orange);font-size:1.6rem}}.footer-container{background-color:var(--bg-card);border-top:1px solid var(--border);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:1rem;width:100%;margin-top:auto;padding:2rem;display:grid}.footer-container .footer-logo{flex-direction:column;gap:.8rem;padding:2rem 6rem;display:flex}.footer-container .footer-logo .footer-logo-mark{align-items:center;gap:.5rem;display:flex}.footer-container .footer-logo .footer-logo-mark .logo-icon{font-family:var(--font-1);background-color:var(--orange);color:var(--white);border-radius:.4rem;padding:.3rem .5rem;font-size:1.4rem;font-weight:700}.footer-container .footer-logo .footer-logo-mark p{font-family:var(--font-2);word-spacing:-3px;color:var(--white);font-size:1.6rem;font-weight:600}.footer-container .footer-logo .footer-logo-mark p span{color:var(--orange);font-size:1.6rem}.footer-container .footer-logo .footer-built{font-family:var(--font-2);color:#555;letter-spacing:.3px;font-size:1.2rem;font-weight:300}.footer-container .footer-nav{border-left:1px solid var(--border);border-right:1px solid var(--border);flex-direction:column;gap:1.2rem;padding:0 6rem;display:flex}.footer-container .footer-nav .footer-nav-title{font-family:var(--font-2);color:#555;letter-spacing:1px;text-transform:uppercase;font-size:1.2rem;font-weight:600}.footer-container .footer-nav ul{gap:2rem;list-style:none;display:flex}.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3{gap:2rem;display:flex}:is(.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3) li a{font-family:var(--font-2);letter-spacing:.5px;color:#aaa;font-size:1.5rem;font-weight:300;text-decoration:none;transition:color .2s}:is(.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3) li a:hover{color:var(--orange)}:is(.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3) li a.active{color:var(--orange);font-weight:700}.footer-container .footer-social{flex-direction:column;gap:1.2rem;padding:0 6rem;display:flex}.footer-container .footer-social .footer-social-title{font-family:var(--font-2);color:#555;letter-spacing:1px;text-transform:uppercase;font-size:1.2rem;font-weight:600}.footer-container .footer-social .footer-social-links{gap:.8rem;display:flex}.footer-container .footer-social .footer-social-links .footer-social-btn{font-family:var(--font-2);color:#aaa;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:400;text-decoration:none;transition:color .2s;display:flex}.footer-container .footer-social .footer-social-links .footer-social-btn .social-icon{font-size:1.6rem}.footer-container .footer-social .footer-social-links .footer-social-btn:hover{color:var(--orange)}.footer-container .footer-bottom{border-top:1px solid var(--border);grid-column:1/-1;justify-content:space-between;align-items:center;padding:2rem 2rem 0;display:flex}.footer-container .footer-bottom p{font-family:var(--font-2);color:#555;letter-spacing:.3px;font-size:1.2rem;font-weight:300}@media (width<=1024px){.footer-container{gap:0;padding:2rem 3rem}.footer-container .footer-logo{padding:2rem 2rem 2rem 0}.footer-container .footer-nav{padding:0 2rem}.footer-container .footer-social{padding:0 0 0 2rem}}@media (width<=768px){.footer-container{grid-template-columns:1fr;gap:0;padding:0}.footer-container .footer-logo{border-bottom:1px solid var(--border);align-items:center;padding:3rem 2.5rem}.footer-container .footer-logo .footer-logo-mark{justify-content:center}.footer-container .footer-logo .footer-built{text-align:center}.footer-container .footer-nav{border-left:none;border-right:none;border-bottom:1px solid var(--border);align-items:center;padding:3rem 2.5rem}.footer-container .footer-nav .footer-nav-title{text-align:center}.footer-container .footer-nav ul{flex-direction:column;align-items:center;gap:0}.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3{justify-content:center;gap:2.5rem}:is(.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3) li a{padding:.5rem 0;font-size:1.5rem;display:block}.footer-container .footer-social{border-bottom:1px solid var(--border);align-items:center;padding:3rem 2.5rem}.footer-container .footer-social .footer-social-title{text-align:center}.footer-container .footer-social .footer-social-links{justify-content:center;gap:2.5rem}.footer-container .footer-social .footer-social-links .footer-social-btn{font-size:1.5rem}.footer-container .footer-social .footer-social-links .footer-social-btn .social-icon{font-size:1.8rem}.footer-container .footer-bottom{text-align:center;flex-direction:column;gap:.6rem;padding:2rem 2.5rem}.footer-container .footer-bottom p{font-size:1.2rem}}@media (width<=480px){.footer-container .footer-logo{padding:2.5rem 2rem}.footer-container .footer-nav{padding:2.5rem 2rem}.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3{gap:2rem}:is(.footer-container .footer-nav ul .li_1,.footer-container .footer-nav ul .li_2,.footer-container .footer-nav ul .li_3) li a{font-size:1.4rem}.footer-container .footer-social{padding:2.5rem 2rem}.footer-container .footer-social .footer-social-links{gap:2rem}.footer-container .footer-bottom{padding:1.8rem 2rem}.footer-container .footer-bottom p{font-size:1.1rem}}.landing-container{background-color:var(--bg-primary);flex-direction:column;width:100%;display:flex}.landing-container .sec-1{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;width:100%;padding:6rem 5rem;display:grid}.landing-container .sec-1 .land-left{flex-direction:column;gap:2.5rem;display:flex}.landing-container .sec-1 .land-left .small-header{align-items:center;gap:1rem;display:flex}.landing-container .sec-1 .land-left .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.landing-container .sec-1 .land-left .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.landing-container .sec-1 .land-left .main-header{flex-direction:column;gap:.3rem;line-height:1.05;display:flex}.landing-container .sec-1 .land-left .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:6.5rem;font-weight:500}.landing-container .sec-1 .land-left .main-header h1.italic{color:var(--orange);font-style:italic}.landing-container .sec-1 .land-left .main-desc p{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);max-width:46rem;font-size:1.6rem;font-weight:200;line-height:2.5rem}.landing-container .sec-1 .land-left .btns{align-items:center;gap:1.2rem;margin-top:.5rem;display:flex}.landing-container .sec-1 .land-left .btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:.6rem;padding:1.2rem 3.5rem;font-size:1.4rem;font-weight:600;transition:all .25s}.landing-container .sec-1 .land-left .btns button:first-child:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}.landing-container .sec-1 .land-left .btns button:nth-child(2){font-family:var(--font-2);color:var(--white);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:.6rem;padding:1.2rem 3.5rem;font-size:1.4rem;font-weight:500;transition:all .25s}.landing-container .sec-1 .land-left .btns button:nth-child(2):hover{border-color:var(--orange);color:var(--orange);transform:translateY(-2px)}.landing-container .sec-1 .land-right{grid-template-rows:auto auto;gap:1.2rem;display:grid}.landing-container .sec-1 .land-right .tech-skills{background-color:var(--bg-card);border:1px solid var(--border);border-radius:1.2rem;flex-direction:column;gap:1.8rem;padding:2.5rem;display:flex}.landing-container .sec-1 .land-right .tech-skills .header{font-family:var(--font-2);letter-spacing:1.5px;color:var(--white);text-transform:uppercase;font-size:1.3rem;font-weight:400}.landing-container .sec-1 .land-right .tech-skills .skills{flex-direction:column;gap:1.4rem;display:flex}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item{flex-direction:column;gap:1rem;display:flex}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .skill-label{justify-content:space-between;align-items:center;display:flex}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .skill-label span:first-child{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.4rem;font-weight:400}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .skill-label span:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--orange);font-size:1.4rem;font-weight:400}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .percentage-bar{background-color:#222;border-radius:.5rem;width:100%;height:.4rem;overflow:hidden}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .percentage-bar .fill{background-color:var(--orange);border-radius:.5rem;height:100%;position:relative}.landing-container .sec-1 .land-right .tech-skills .skills .skill-item .percentage-bar .fill:after{content:"";background-color:#fff9;border-radius:.5rem;width:6px;height:100%;position:absolute;top:0;right:0}.landing-container .sec-1 .land-right .metrics-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.landing-container .sec-1 .land-right .metrics-grid .metric-card{background-color:var(--bg-card);border:1px solid var(--border);border-radius:1.2rem;flex-direction:column;gap:.8rem;padding:2rem 2.5rem;transition:border-color .2s;display:flex}.landing-container .sec-1 .land-right .metrics-grid .metric-card:hover{border-color:#333}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value{font-family:var(--font-1);letter-spacing:1px;color:var(--white);font-size:3.5rem;font-weight:600;line-height:1}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value span{color:var(--orange);font-size:2.5rem;font-weight:500}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-label{font-family:var(--font-2);letter-spacing:1.2px;color:var(--white);font-size:1.3rem;font-weight:200}@media (width<=1200px){.landing-container .sec-1{padding:5rem 4rem}.landing-container .sec-1 .land-left .main-header h1{font-size:5.8rem}}@media (width<=1024px){.landing-container .sec-1{gap:3rem;padding:5rem 3rem}.landing-container .sec-1 .land-left .main-header h1{font-size:5rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value{font-size:3rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value span{font-size:2.2rem}}@media (width<=820px){.landing-container .sec-1{grid-template-columns:1fr;gap:3.5rem;min-height:auto;padding:5rem 3rem}.landing-container .sec-1 .land-left .main-header h1{font-size:4.8rem}.landing-container .sec-1 .land-right .metrics-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.landing-container .sec-1{padding:4rem 3rem}.landing-container .sec-1 .land-left{gap:2rem}.landing-container .sec-1 .land-left .main-header h1{font-size:4.2rem}.landing-container .sec-1 .land-left .btns{flex-direction:column;align-items:stretch}.landing-container .sec-1 .land-left .btns button:first-child,.landing-container .sec-1 .land-left .btns button:nth-child(2){text-align:center}}@media (width<=430px){.landing-container .sec-1{padding:3.5rem 2.5rem}.landing-container .sec-1 .land-left .main-header h1{font-size:3.8rem}.landing-container .sec-1 .land-right .tech-skills{padding:2rem}.landing-container .sec-1 .land-right .metrics-grid{grid-template-columns:repeat(3,1fr);gap:.8rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card{padding:1.5rem 1rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value{font-size:2.8rem}}@media (width<=375px){.landing-container .sec-1{padding:3rem 2rem}.landing-container .sec-1 .land-left .main-header h1{font-size:3.4rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card{padding:1.2rem .8rem}.landing-container .sec-1 .land-right .metrics-grid .metric-card .metric-value{font-size:2.4rem}}[data-theme=light] .landing-container .sec-1 .land-left .btns button:nth-child(2){color:#111;border-color:#d0d0d0}[data-theme=light] .landing-container .sec-1 .land-right .tech-skills .skills .skill-item .percentage-bar{background-color:#e0e0e0}[data-theme=light] .landing-container .sec-1 .land-right .metrics-grid .metric-card:hover{border-color:#c8c8c8}.what-i-offer-container{background-color:var(--bg-primary);border-top:1px solid var(--border);flex-direction:column;gap:3rem;padding:6rem 5rem;display:flex}.what-i-offer-container .section-top{flex-direction:column;gap:1.5rem;display:flex}.what-i-offer-container .small-header{align-items:center;gap:1rem;display:flex}.what-i-offer-container .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.what-i-offer-container .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.what-i-offer-container .main-header{flex-wrap:wrap;align-items:baseline;gap:1.5rem;line-height:1.1;display:flex}.what-i-offer-container .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.what-i-offer-container .main-header h1.italic{color:var(--orange);font-style:italic}.what-i-offer-container .description p{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);max-width:60rem;font-size:1.5rem;font-weight:200;line-height:2.5rem}.what-i-offer-container .services-content{grid-template-columns:repeat(4,1fr);gap:1.2rem;display:grid}.what-i-offer-container .services-content .box{isolation:isolate;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:1.4rem;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff0a,0 4px 20px #0000002e}.what-i-offer-container .services-content .box:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#f9731673,#0000 30%,#ffffff14 70%,#f9731640);padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.what-i-offer-container .services-content .box:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff08 30%,#ffffff24 50%,#ffffff08 70%,#0000 100%);width:60%;height:200%;transition:left .9s;position:absolute;top:-50%;left:-120%;transform:rotate(25deg)}.what-i-offer-container .services-content .box:hover{border-color:#f9731626;transform:translateY(-8px);box-shadow:0 14px 35px #00000047,0 0 25px #f9731614}.what-i-offer-container .services-content .box:hover:before{opacity:1}.what-i-offer-container .services-content .box:hover:after{left:140%}.what-i-offer-container .services-content .box .icon{z-index:2;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#f973162e,#f973160d);border:1px solid #ffffff14;border-radius:1rem;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff0f,0 4px 10px #00000026}.what-i-offer-container .services-content .box .icon img{object-fit:contain;filter:brightness(0)saturate()invert(55%)sepia(85%)saturate(1000%)hue-rotate(357deg)brightness()contrast(95%);width:2.3rem;height:2.3rem}.what-i-offer-container .services-content .box .text-content{z-index:2;flex-direction:column;flex:1;gap:.8rem;display:flex;position:relative}.what-i-offer-container .services-content .box .text-content h2{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:1.9rem;font-weight:500}.what-i-offer-container .services-content .box .text-content p{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.35rem;font-weight:200;line-height:2rem}.what-i-offer-container .services-content .box .line{z-index:2;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:100%;height:1px;position:relative}.what-i-offer-container .services-content .box .cta-link{z-index:2;font-family:var(--font-2);color:var(--orange);align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;transition:gap .25s,transform .25s;display:flex;position:relative}.what-i-offer-container .services-content .box .cta-link:after{content:"→";font-size:1.3rem;transition:transform .25s}.what-i-offer-container .services-content .box:hover .cta-link{gap:.8rem}.what-i-offer-container .services-content .box:hover .cta-link:after{transform:translate(4px)}@media (width<=1200px){.what-i-offer-container{padding:6rem 4rem}.what-i-offer-container .main-header h1{font-size:4.5rem}}@media (width<=1024px){.what-i-offer-container{padding:5rem 3rem}.what-i-offer-container .main-header h1{font-size:4rem}.what-i-offer-container .services-content{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.what-i-offer-container{padding:4rem 3rem}.what-i-offer-container .main-header{flex-direction:column;gap:.5rem}.what-i-offer-container .main-header h1{font-size:3.8rem}.what-i-offer-container .services-content{grid-template-columns:repeat(2,1fr)}.what-i-offer-container .services-content .box:hover{transform:none}}@media (width<=430px){.what-i-offer-container{padding:3.5rem 2.5rem}.what-i-offer-container .main-header h1{font-size:3.4rem}.what-i-offer-container .services-content{grid-template-columns:1fr}.what-i-offer-container .services-content .box{padding:2rem}}@media (width<=375px){.what-i-offer-container{padding:3rem 2rem}.what-i-offer-container .main-header h1{font-size:3rem}}.sw-container{background-color:var(--bg-primary);border-top:1px solid var(--border);flex-direction:column;gap:3rem;padding:6rem 5rem;display:flex}.sw-container .sw-sec-1{flex-direction:column;gap:1.5rem;display:flex}.sw-container .sw-sec-1 .sw-small-header{align-items:center;gap:1rem;display:flex}.sw-container .sw-sec-1 .sw-small-header span{background-color:var(--orange);width:2.5rem;height:.2rem;display:inline-block}.sw-container .sw-sec-1 .sw-small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.sw-container .sw-sec-1 .sw-header-row{justify-content:space-between;align-items:center;display:flex}.sw-container .sw-sec-1 .sw-header-row .sw-main-header{align-items:baseline;gap:1.5rem;display:flex}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1.italic{color:var(--orange);font-style:italic}.sw-container .sw-sec-1 .sw-header-row .sw-view-all{cursor:pointer;align-items:center;gap:.6rem;transition:gap .2s;display:flex}.sw-container .sw-sec-1 .sw-header-row .sw-view-all a{font-family:var(--font-2);color:var(--description);text-transform:uppercase;letter-spacing:.15rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:color .2s}.sw-container .sw-sec-1 .sw-header-row .sw-view-all .sw-arrow-icon{width:1.6rem;height:1.6rem;color:var(--description);transition:all .3s}.sw-container .sw-sec-1 .sw-header-row .sw-view-all:hover{gap:1rem}.sw-container .sw-sec-1 .sw-header-row .sw-view-all:hover a{color:var(--orange)}.sw-container .sw-sec-1 .sw-header-row .sw-view-all:hover .sw-arrow-icon{color:var(--orange);transform:translate(4px)}.sw-container .sw-sec-2{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.sw-container .sw-sec-2 .sw-project-box{background-color:var(--bg-card);border:1px solid var(--border);border-radius:1.2rem;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden}.sw-container .sw-sec-2 .sw-project-box:hover{border-color:#333;transform:translateY(-4px);box-shadow:0 12px 40px #0006}.sw-container .sw-sec-2 .sw-project-box:hover .sw-image-wrap img{filter:grayscale()}.sw-container .sw-sec-2 .sw-project-box:hover .sw-view-btn{opacity:1;visibility:visible;position:absolute;top:50%;transform:translate(-50%,-50%)scale(1)}.sw-container .sw-sec-2 .sw-project-box .sw-image-wrap{width:100%;position:relative;overflow:hidden}.sw-container .sw-sec-2 .sw-project-box .sw-image-wrap img{object-fit:cover;filter:grayscale(0%);width:100%;height:22rem;transition:filter .4s,transform .4s;display:block}.sw-container .sw-sec-2 .sw-project-box .sw-image-wrap .sw-status{font-family:var(--font-2);letter-spacing:.3px;color:var(--white);background-color:var(--orange);border-radius:.4rem;padding:.4rem 1.4rem;font-size:1.1rem;font-weight:600;position:absolute;top:1.5rem;left:1.5rem}.sw-container .sw-sec-2 .sw-project-box .sw-card-body{flex-direction:column;gap:.6rem;padding:2rem 2.2rem;display:flex}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-type{font-family:var(--font-2);letter-spacing:.2rem;color:var(--orange);text-transform:uppercase;font-size:1.1rem;font-weight:600}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-title{font-family:var(--font-1);color:var(--white);letter-spacing:-.01em;font-size:2.2rem;font-weight:500}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-desc{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:2.2rem}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-tags{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-tags span{font-family:var(--font-2);border:1px solid var(--description);color:var(--white);text-transform:uppercase;letter-spacing:.1rem;background-color:#1e1e1e;border-radius:2rem;padding:.4rem 1.2rem;font-size:1.05rem;font-weight:500}.sw-container .sw-sec-2 .sw-project-box .sw-view-btn{background-color:var(--orange);opacity:0;visibility:hidden;z-index:2;border-radius:.6rem;padding:.8rem 2.5rem;transition:all .3s;position:absolute;top:11rem;left:50%;transform:translate(-50%,-50%)scale(.85)}.sw-container .sw-sec-2 .sw-project-box .sw-view-btn button{color:var(--white);font-family:var(--font-2);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;background-color:#0000;border:none;font-size:1.3rem;font-weight:600;text-decoration:none}@media (width<=1200px){.sw-container{padding:6rem 4rem}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-size:4.5rem}}@media (width<=1024px){.sw-container{padding:5rem 3rem}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-size:4rem}}@media (width<=820px){.sw-container{padding:5rem 3rem}.sw-container .sw-sec-1 .sw-header-row{flex-direction:column;align-items:flex-start;gap:1rem}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-size:3.8rem}.sw-container .sw-sec-2{grid-template-columns:1fr}}@media (width<=768px){.sw-container{padding:4rem 3rem}.sw-container .sw-sec-2 .sw-project-box:hover{transform:none}.sw-container .sw-sec-2 .sw-project-box .sw-image-wrap img{height:18rem}}@media (width<=430px){.sw-container{padding:3.5rem 2.5rem}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-size:3.4rem}.sw-container .sw-sec-2 .sw-project-box .sw-image-wrap img{height:16rem}.sw-container .sw-sec-2 .sw-project-box .sw-card-body{padding:1.5rem}.sw-container .sw-sec-2 .sw-project-box .sw-card-body .sw-card-title{font-size:1.9rem}}@media (width<=375px){.sw-container{padding:3rem 2rem}.sw-container .sw-sec-1 .sw-header-row .sw-main-header h1{font-size:3rem}}.about-me-landing{background-color:var(--bg-primary);border-top:1px solid var(--border);grid-template-columns:1.2fr 1fr;width:100%;display:grid}.about-me-landing .sec-1{border-right:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:2rem;padding:6rem 5rem;display:flex}.about-me-landing .sec-1 .small-header{align-items:center;gap:1rem;display:flex}.about-me-landing .sec-1 .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.about-me-landing .sec-1 .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.about-me-landing .sec-1 .main-header{flex-direction:column;gap:.2rem;line-height:1.05;display:flex}.about-me-landing .sec-1 .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.about-me-landing .sec-1 .main-header h1.has-dash{align-items:center;gap:1.2rem;display:inline-flex}.about-me-landing .sec-1 .main-header h1.has-dash .dash{background-color:var(--white);flex-shrink:0;width:2.5rem;height:.2rem;display:inline-block;transform:translateY(.2rem)}.about-me-landing .sec-1 .main-header h1.italic{color:var(--orange);font-style:italic}.about-me-landing .sec-1 .main-desc{flex-direction:column;gap:1.5rem;display:flex}.about-me-landing .sec-1 .main-desc p{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.5rem;font-weight:200;line-height:2.4rem}.about-me-landing .sec-1 .my-info{flex-direction:column;gap:.6rem;padding-left:1.8rem;display:flex}.about-me-landing .sec-1 .my-info li{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:2rem}.about-me-landing .sec-1 .my-info li::marker{color:var(--orange);font-size:1.2rem}.about-me-landing .sec-1 .btns{align-items:center;gap:1.2rem;margin-top:.5rem;display:flex}.about-me-landing .sec-1 .btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:3rem;align-items:center;gap:.8rem;padding:1.1rem 3rem;font-size:1.4rem;font-weight:600;transition:all .25s;display:inline-flex}.about-me-landing .sec-1 .btns button:first-child .right-arrow{font-size:1.6rem}.about-me-landing .sec-1 .btns button:first-child:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}.about-me-landing .sec-1 .btns button:nth-child(2){font-family:var(--font-2);color:var(--white);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:3rem;padding:1.1rem 3rem;font-size:1.4rem;font-weight:500;transition:all .25s}.about-me-landing .sec-1 .btns button:nth-child(2):hover{border-color:var(--orange);color:var(--orange)}.about-me-landing .sec-2{background-color:var(--bg-card);flex-direction:column;gap:3rem;padding:6rem 4rem;display:flex}.about-me-landing .sec-2 .name{border-bottom:1px solid var(--border);flex-direction:column;gap:.6rem;padding-bottom:2.5rem;display:flex}.about-me-landing .sec-2 .name h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.01em;font-size:3.2rem;font-weight:500}.about-me-landing .sec-2 .name .title{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);font-size:1.6rem;font-weight:400}.about-me-landing .sec-2 .name .location{align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.about-me-landing .sec-2 .name .location .icon{font-size:1.3rem}.about-me-landing .sec-2 .name .location p{font-family:var(--font-2);color:var(--white);letter-spacing:1px;font-size:1.3rem;font-weight:200}.about-me-landing .sec-2 .info{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:2.5rem;display:grid}.about-me-landing .sec-2 .info .stat{flex-direction:column;gap:.7rem;display:flex}.about-me-landing .sec-2 .info .stat .stat-value{font-family:var(--font-1);color:var(--white);font-size:3.5rem;font-weight:600;line-height:1}.about-me-landing .sec-2 .info .stat .stat-value span{color:var(--orange);font-size:3.5rem}.about-me-landing .sec-2 .info .stat .stat-label{font-family:var(--font-2);color:var(--white);letter-spacing:1px;font-size:1.4rem;font-weight:200}.about-me-landing .sec-2 .language-level{border-bottom:1px solid var(--border);flex-direction:column;gap:1rem;padding-bottom:2.5rem;display:flex}.about-me-landing .sec-2 .language-level .lang-row{justify-content:space-between;align-items:center;display:flex}.about-me-landing .sec-2 .language-level .lang-row .lang-name{font-family:var(--font-2);color:var(--white);align-items:center;gap:.6rem;font-size:1.4rem;font-weight:400;display:flex}.about-me-landing .sec-2 .language-level .lang-row .lang-name .lang-code{color:var(--orange);background-color:var(--orange-glow);border-radius:.3rem;padding:.2rem .6rem;font-size:1.2rem;font-weight:600}.about-me-landing .sec-2 .language-level .lang-row .lang-level{font-family:var(--font-2);color:var(--orange);font-size:1.3rem;font-weight:400}.about-me-landing .sec-2 .my-word p{font-family:var(--font-1);letter-spacing:1px;color:var(--white);font-size:1.6rem;font-style:italic;font-weight:200;line-height:2.5rem}@media (width<=1200px){.about-me-landing .sec-1{padding:6rem 4rem}.about-me-landing .sec-1 .main-header h1{font-size:4.5rem}.about-me-landing .sec-2{padding:6rem 3rem}}@media (width<=1024px){.about-me-landing .sec-1{padding:5rem 3rem}.about-me-landing .sec-1 .main-header h1{font-size:4rem}.about-me-landing .sec-2{padding:5rem 3rem}}@media (width<=820px){.about-me-landing{grid-template-columns:1fr}.about-me-landing .sec-1{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.about-me-landing .sec-1 .main-header h1{font-size:4rem}.about-me-landing .sec-2{padding:4rem 3rem}.about-me-landing .sec-2 .info .stat .stat-value{font-size:3rem}}@media (width<=768px){.about-me-landing .sec-1{padding:4rem 3rem}.about-me-landing .sec-1 .main-header h1{font-size:3.8rem}.about-me-landing .sec-1 .btns{flex-direction:column;align-items:stretch}.about-me-landing .sec-1 .btns button{text-align:center;justify-content:center}}@media (width<=430px){.about-me-landing .sec-1{padding:3.5rem 2.5rem}.about-me-landing .sec-1 .main-header h1{font-size:3.4rem}.about-me-landing .sec-1 .main-desc p{font-size:1.4rem}.about-me-landing .sec-2{padding:3rem 2.5rem}.about-me-landing .sec-2 .info .stat .stat-value{font-size:2.8rem}}@media (width<=375px){.about-me-landing .sec-1{padding:3rem 2rem}.about-me-landing .sec-1 .main-header h1{font-size:3rem}.about-me-landing .sec-2{padding:2.5rem 2rem}.about-me-landing .sec-2 .name h1{font-size:2.6rem}}.get-your-business{background-color:var(--bg-card);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:5rem;width:100%;padding:6rem 5rem;display:grid}.get-your-business .sec-1{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.get-your-business .sec-1 .main-header{flex-direction:column;gap:.2rem;line-height:1.05;display:flex}.get-your-business .sec-1 .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.get-your-business .sec-1 .main-header h1.italic{color:var(--orange);font-style:italic}.get-your-business .sec-1 .description{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.5rem;font-weight:200;line-height:2.4rem}.get-your-business .sec-1 .btns{align-items:center;gap:1.2rem;display:flex}.get-your-business .sec-1 .btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:3rem;align-items:center;gap:.6rem;padding:1.2rem 3.5rem;font-size:1.4rem;font-weight:600;transition:all .25s;display:inline-flex}.get-your-business .sec-1 .btns button:first-child .right-arrow{font-size:2rem}.get-your-business .sec-1 .btns button:first-child:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}.get-your-business .sec-1 .btns button:nth-child(2){font-family:var(--font-2);color:var(--white);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:3rem;padding:1.2rem 3.5rem;font-size:1.4rem;font-weight:500;transition:all .25s}.get-your-business .sec-1 .btns button:nth-child(2):hover{border-color:var(--orange);color:var(--orange)}.get-your-business .sec-2{flex-direction:column;gap:1.2rem;display:flex}.get-your-business .sec-2 .box{background-color:var(--bg-elevated);border:1px solid var(--border);border-radius:1rem;align-items:center;gap:1.5rem;padding:2rem 2.5rem;transition:border-color .2s;display:flex}.get-your-business .sec-2 .box:hover{border-color:#333}.get-your-business .sec-2 .box .icon{flex-shrink:0;font-size:2rem}.get-your-business .sec-2 .box .info{flex-direction:column;gap:.7rem;display:flex}.get-your-business .sec-2 .box .info h2{font-family:var(--font-1);color:var(--white);font-size:1.8rem;font-weight:500}.get-your-business .sec-2 .box .info p{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.35rem;font-weight:200;line-height:1.9rem}@media (width<=1200px){.get-your-business{gap:4rem;padding:6rem 4rem}.get-your-business .sec-1 .main-header h1{font-size:4.5rem}}@media (width<=1024px){.get-your-business{gap:3rem;padding:5rem 3rem}.get-your-business .sec-1 .main-header h1{font-size:4rem}}@media (width<=820px){.get-your-business{grid-template-columns:1fr;gap:3rem;padding:5rem 3rem}.get-your-business .sec-1 .main-header h1{font-size:4rem}}@media (width<=768px){.get-your-business{padding:4rem 3rem}.get-your-business .sec-1 .main-header h1{font-size:3.8rem}.get-your-business .sec-1 .btns{flex-direction:column;align-items:stretch}.get-your-business .sec-1 .btns button{text-align:center;justify-content:center}}@media (width<=430px){.get-your-business{padding:3.5rem 2.5rem}.get-your-business .sec-1 .main-header h1{font-size:3.4rem}.get-your-business .sec-2 .box{padding:1.5rem 2rem}}@media (width<=375px){.get-your-business{padding:3rem 2rem}.get-your-business .sec-1 .main-header h1{font-size:3rem}}.my-story{border-top:1px solid var(--border);background-color:var(--bg-primary);grid-template-columns:1fr 1fr;width:100%;display:grid}.my-story .sec-1-my-story{border-right:1px solid var(--border);flex-direction:column;justify-content:flex-start;gap:2rem;padding:6rem 5rem;display:flex}.my-story .sec-1-my-story .small-header{align-items:center;gap:1rem;display:flex}.my-story .sec-1-my-story .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.my-story .sec-1-my-story .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.my-story .sec-1-my-story .main-header{text-transform:capitalize;flex-direction:column;gap:.2rem;line-height:1.1;display:flex}.my-story .sec-1-my-story .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.my-story .sec-1-my-story .main-header h1.italic{color:var(--orange);font-style:italic}.my-story .sec-1-my-story .desc{flex-direction:column;gap:2rem;display:flex}.my-story .sec-1-my-story .desc p{font-family:var(--font-2);letter-spacing:1.1px;color:var(--white);font-size:1.5rem;font-weight:200;line-height:2.4rem}.my-story .sec-1-my-story .desc .quote{font-family:var(--font-1);letter-spacing:1.1px;color:var(--white);border-left:2px solid var(--orange);margin:.5rem 0;padding-left:1.5rem;font-size:1.6rem;font-style:italic;font-weight:200}.my-story .sec-1-my-story .list ul{flex-direction:column;gap:.8rem;padding-left:1.8rem;display:flex}.my-story .sec-1-my-story .list ul li{font-family:var(--font-2);letter-spacing:1.1px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:2rem}.my-story .sec-1-my-story .list ul li::marker{color:var(--orange);font-size:1.2rem}.my-story .sec-2-my-story{background-color:var(--bg-card);flex-direction:column;gap:3rem;padding:6rem 4rem;display:flex}.my-story .sec-2-my-story .small-header{align-items:center;gap:1rem;display:flex}.my-story .sec-2-my-story .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.my-story .sec-2-my-story .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.my-story .sec-2-my-story .experiences{width:100%}.my-story .sec-2-my-story .experiences .timeline{flex-direction:column;display:flex;position:relative}.my-story .sec-2-my-story .experiences .timeline:before{content:"";background-color:var(--border);width:1px;position:absolute;top:0;bottom:0;left:1rem}.my-story .sec-2-my-story .experiences .timeline .tl-item{gap:2.4rem;padding-bottom:3.5rem;display:flex;position:relative}.my-story .sec-2-my-story .experiences .timeline .tl-item:last-child{padding-bottom:0}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-dot{background-color:var(--bg-card);border:2px solid var(--border);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-top:.3rem;transition:all .3s;display:flex;position:relative}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-dot .tl-dot-inner{background-color:var(--border);border-radius:50%;width:.8rem;height:.8rem;transition:background-color .3s}.my-story .sec-2-my-story .experiences .timeline .tl-item.current .tl-dot{background-color:var(--orange);border-color:var(--orange);box-shadow:0 0 0 5px #f9731626}.my-story .sec-2-my-story .experiences .timeline .tl-item.current .tl-dot .tl-dot-inner{background-color:var(--white)}.my-story .sec-2-my-story .experiences .timeline .tl-item.current .tl-year{color:var(--orange)}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content{flex-direction:column;flex:1;gap:.5rem;display:flex}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-year{font-family:var(--font-2);letter-spacing:1.5px;color:var(--orange);text-transform:uppercase;margin-bottom:.5rem;font-size:1.2rem;font-weight:400}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-title{font-family:var(--font-1);color:var(--white);letter-spacing:-.01em;font-size:2rem;font-weight:400}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-place{font-family:var(--font-2);color:var(--white);letter-spacing:.2px;font-size:1.3rem;font-weight:200}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-desc{font-family:var(--font-2);letter-spacing:1px;color:var(--dark-blue);margin-top:.3rem;font-size:1.3rem;font-weight:200;line-height:1.7}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-tags{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-tags .tl-tag{border:1px solid var(--description);font-family:var(--font-2);letter-spacing:1px;color:var(--white);background-color:#1a1a1a;border-radius:10rem;padding:.3rem 1.1rem;font-size:1.2rem;font-weight:200;transition:all .2s}@media (width<=1200px){.my-story .sec-1-my-story{padding:6rem 4rem}.my-story .sec-1-my-story .main-header h1{font-size:4.5rem}.my-story .sec-2-my-story{padding:6rem 3rem}}@media (width<=1024px){.my-story .sec-1-my-story{padding:5rem 3rem}.my-story .sec-1-my-story .main-header h1{font-size:4rem}.my-story .sec-2-my-story{padding:5rem 3rem}}@media (width<=820px){.my-story{grid-template-columns:1fr}.my-story .sec-1-my-story{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.my-story .sec-1-my-story .main-header h1{font-size:4rem}.my-story .sec-2-my-story{padding:5rem 3rem}}@media (width<=768px){.my-story .sec-1-my-story{padding:4rem 3rem}.my-story .sec-1-my-story .main-header h1{font-size:3.8rem}.my-story .sec-2-my-story{padding:4rem 3rem}}@media (width<=430px){.my-story .sec-1-my-story{padding:3.5rem 2.5rem}.my-story .sec-1-my-story .main-header h1{font-size:3.4rem}.my-story .sec-1-my-story .desc p{font-size:1.4rem;line-height:2rem}.my-story .sec-2-my-story{padding:3rem 2.5rem}.my-story .sec-2-my-story .experiences .timeline .tl-item{gap:1.8rem;padding-bottom:2.8rem}.my-story .sec-2-my-story .experiences .timeline .tl-item .tl-content .tl-title{font-size:1.7rem}}@media (width<=375px){.my-story .sec-1-my-story{padding:3rem 2rem}.my-story .sec-1-my-story .main-header h1{font-size:3rem}.my-story .sec-2-my-story{padding:2.5rem 2rem}}.tech-skills{border-top:1px solid var(--border);background-color:var(--bg-primary);grid-template-columns:1fr 1fr;width:100%;display:grid}.tech-skills .sec-1-tech{flex-direction:column;justify-content:flex-start;gap:2rem;padding:6rem 5rem;display:flex}.tech-skills .sec-1-tech .small-header{align-items:center;gap:1rem;display:flex}.tech-skills .sec-1-tech .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.tech-skills .sec-1-tech .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.tech-skills .sec-1-tech .main-header{flex-direction:column;gap:.2rem;line-height:1.1;display:flex}.tech-skills .sec-1-tech .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.tech-skills .sec-1-tech .main-header h1.italic{color:var(--orange);font-style:italic}.tech-skills .sec-1-tech .skills{flex-direction:column;gap:1.6rem;margin-top:1rem;display:flex}.tech-skills .sec-1-tech .skills .skill{flex-direction:column;gap:.7rem;display:flex}.tech-skills .sec-1-tech .skills .skill .tech-percentage{justify-content:space-between;align-items:center;display:flex}.tech-skills .sec-1-tech .skills .skill .tech-percentage p:first-child{font-family:var(--font-2);color:var(--white);font-size:1.4rem;font-weight:400}.tech-skills .sec-1-tech .skills .skill .tech-percentage p:nth-child(2){font-family:var(--font-2);color:var(--orange);font-size:1.3rem;font-weight:400}.tech-skills .sec-1-tech .skills .skill .bar{background-color:#222;border-radius:.5rem;width:100%;height:.4rem;overflow:hidden}.tech-skills .sec-1-tech .skills .skill .bar .fill{background-color:var(--orange);border-radius:.5rem;height:100%;position:relative}.tech-skills .sec-1-tech .skills .skill .bar .fill:after{content:"";background-color:#ffffff80;border-radius:.5rem;width:5px;height:100%;position:absolute;top:0;right:0}.tech-skills .sec-2-tech{flex-direction:column;gap:3rem;padding:6rem 4rem;display:flex}.tech-skills .sec-2-tech .small-header{align-items:center;gap:1rem;display:flex}.tech-skills .sec-2-tech .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.tech-skills .sec-2-tech .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.tech-skills .sec-2-tech .soft-skills-tools{flex-direction:column;gap:2.5rem;display:flex}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box{background-color:var(--bg-elevated);border:1px solid var(--border);border-radius:1rem;flex-direction:column;gap:.8rem;padding:2rem;transition:border-color .2s;display:flex}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box:hover{border-color:#333}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box .icon{font-size:1.8rem}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box h2{font-family:var(--font-1);color:var(--white);font-size:1.8rem;font-weight:500}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box p{font-family:var(--font-2);letter-spacing:.7px;color:var(--white);font-size:1.35rem;font-weight:200;line-height:1.9rem}.tech-skills .sec-2-tech .soft-skills-tools .tools{flex-direction:column;gap:1.2rem;display:flex}.tech-skills .sec-2-tech .soft-skills-tools .tools .tools-header{align-items:center;gap:1rem;display:flex}.tech-skills .sec-2-tech .soft-skills-tools .tools .tools-header span{background-color:var(--orange);width:2rem;height:.15rem}.tech-skills .sec-2-tech .soft-skills-tools .tools .tools-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.2rem;font-weight:500}.tech-skills .sec-2-tech .soft-skills-tools .tools .tool{flex-wrap:wrap;gap:.8rem;display:flex}.tech-skills .sec-2-tech .soft-skills-tools .tools .tool p{font-family:var(--font-2);color:var(--white);border:1px solid var(--description);background-color:#1a1a1a;border-radius:2rem;padding:.5rem 1.3rem;font-size:1.3rem;font-weight:400;transition:border-color .2s,color .2s}.tech-skills .sec-2-tech .soft-skills-tools .tools .tool p:hover{border-color:var(--orange);color:var(--orange)}@media (width<=1200px){.tech-skills .sec-1-tech{padding:6rem 4rem}.tech-skills .sec-1-tech .main-header h1{font-size:4.5rem}.tech-skills .sec-2-tech{padding:6rem 3rem}}@media (width<=1024px){.tech-skills .sec-1-tech{padding:5rem 3rem}.tech-skills .sec-1-tech .main-header h1{font-size:4rem}.tech-skills .sec-2-tech{padding:5rem 3rem}}@media (width<=820px){.tech-skills{grid-template-columns:1fr}.tech-skills .sec-1-tech{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.tech-skills .sec-1-tech .main-header h1{font-size:4rem}.tech-skills .sec-2-tech{padding:5rem 3rem}}@media (width<=768px){.tech-skills .sec-1-tech{padding:4rem 3rem}.tech-skills .sec-1-tech .main-header h1{font-size:3.8rem}.tech-skills .sec-2-tech{padding:4rem 3rem}}@media (width<=430px){.tech-skills .sec-1-tech{padding:3.5rem 2.5rem}.tech-skills .sec-1-tech .main-header h1{font-size:3.4rem}.tech-skills .sec-2-tech{padding:3rem 2.5rem}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills{grid-template-columns:1fr}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box{padding:1.5rem}.tech-skills .sec-2-tech .soft-skills-tools .soft-skills .box h2{font-size:1.6rem}}@media (width<=375px){.tech-skills .sec-1-tech{padding:3rem 2rem}.tech-skills .sec-1-tech .main-header h1{font-size:3rem}.tech-skills .sec-2-tech{padding:2.5rem 2rem}}.work-with-me{border-top:1px solid var(--border);background-color:var(--bg-primary);grid-template-columns:1fr 1fr;display:grid}.work-with-me .sec-1-work-with-me{border-right:1px solid var(--border);flex-direction:column;gap:2rem;padding:6rem 5rem;display:flex}.work-with-me .sec-1-work-with-me .small-header{align-items:center;gap:1rem;display:flex}.work-with-me .sec-1-work-with-me .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.work-with-me .sec-1-work-with-me .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.work-with-me .sec-1-work-with-me .main-header{flex-direction:column;gap:.2rem;line-height:1.1;display:flex}.work-with-me .sec-1-work-with-me .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5rem;font-weight:500}.work-with-me .sec-1-work-with-me .main-header h1.italic{color:var(--orange);font-style:italic}.work-with-me .sec-1-work-with-me .desc p{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.5rem;font-weight:300;line-height:2.4rem}.work-with-me .sec-1-work-with-me .btns{align-items:center;gap:1.2rem;margin-top:.5rem;display:flex}.work-with-me .sec-1-work-with-me .btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:.6rem;padding:1.1rem 3.5rem;font-size:1.4rem;font-weight:600;transition:all .25s}.work-with-me .sec-1-work-with-me .btns button:first-child:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}.work-with-me .sec-1-work-with-me .btns button:nth-child(2){font-family:var(--font-2);color:var(--white);cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:.6rem;padding:1.1rem 3.5rem;font-size:1.4rem;font-weight:500;transition:all .25s}.work-with-me .sec-1-work-with-me .btns button:nth-child(2):hover{border-color:var(--orange);color:var(--orange)}.work-with-me .sec-2-work-with-me{background-color:var(--bg-card);flex-direction:column;justify-content:center;gap:1.2rem;padding:6rem 4rem;display:flex}.work-with-me .sec-2-work-with-me .box{border:1px solid var(--border);background-color:var(--bg-elevated);border-radius:1rem;align-items:center;gap:1.5rem;padding:2rem 2.5rem;transition:border-color .2s;display:flex}.work-with-me .sec-2-work-with-me .box:hover{border-color:#333}.work-with-me .sec-2-work-with-me .box .icon{flex-shrink:0;font-size:1.8rem}.work-with-me .sec-2-work-with-me .box .info{flex-direction:column;gap:.8rem;display:flex}.work-with-me .sec-2-work-with-me .box .info h2{font-family:var(--font-1);color:var(--white);font-size:1.8rem;font-weight:500}.work-with-me .sec-2-work-with-me .box .info p{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:1.9rem}@media (width<=1200px){.work-with-me .sec-1-work-with-me{padding:6rem 4rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:4.5rem}.work-with-me .sec-2-work-with-me{padding:6rem 3rem}}@media (width<=1024px){.work-with-me .sec-1-work-with-me{padding:5rem 3rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:4rem}.work-with-me .sec-2-work-with-me{padding:5rem 3rem}}@media (width<=820px){.work-with-me{grid-template-columns:1fr}.work-with-me .sec-1-work-with-me{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:4rem}.work-with-me .sec-2-work-with-me{padding:4rem 3rem}}@media (width<=768px){.work-with-me .sec-1-work-with-me{padding:4rem 3rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:3.8rem}.work-with-me .sec-1-work-with-me .btns{flex-direction:column;align-items:stretch}.work-with-me .sec-1-work-with-me .btns button{text-align:center}.work-with-me .sec-2-work-with-me{padding:4rem 3rem}}@media (width<=430px){.work-with-me .sec-1-work-with-me{padding:3.5rem 2.5rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:3.4rem}.work-with-me .sec-2-work-with-me{padding:3rem 2.5rem}.work-with-me .sec-2-work-with-me .box{padding:1.5rem 2rem}.work-with-me .sec-2-work-with-me .box .info h2{font-size:1.6rem}}@media (width<=375px){.work-with-me .sec-1-work-with-me{padding:3rem 2rem}.work-with-me .sec-1-work-with-me .main-header h1{font-size:3rem}.work-with-me .sec-2-work-with-me{padding:2.5rem 2rem}}.about{flex-direction:column;width:100%;display:flex}.about .sec-1{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);display:grid}.about .sec-1 .content-left{flex-direction:column;justify-content:center;gap:1rem;padding:6rem 4rem;display:flex}.about .sec-1 .content-left .small-header{align-items:center;gap:1rem;display:flex}.about .sec-1 .content-left .small-header span{background-color:var(--orange);width:3rem;height:.2rem}.about .sec-1 .content-left .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.4rem;font-weight:500}.about .sec-1 .content-left .main-header{flex-direction:column;line-height:6.5rem;display:flex}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.about .sec-1 .content-left .main-header h1:nth-child(3){font-family:var(--font-1);color:var(--orange);font-size:5.5rem;font-weight:500}.about .sec-1 .content-left .desc p{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.5rem}.about .sec-1 .content-left .btns{align-items:center;gap:1rem;margin-top:2rem;display:flex}.about .sec-1 .content-left .btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:.5rem;padding:.8rem 4rem;font-size:1.5rem;transition:all .3s}.about .sec-1 .content-left .btns button:first-child:hover{box-shadow:0 2px 6px var(--orange);transform:translateY(-2px)}.about .sec-1 .content-left .btns button:nth-child(2){font-family:var(--font-2);color:var(--dark-blue);border:1px solid var(--dark-blue);cursor:pointer;background-color:#0000;border-radius:.5rem;padding:.8rem 4rem;font-size:1.5rem;transition:all .3s}.about .sec-1 .content-left .btns button:nth-child(2):hover{border:1px solid var(--orange);background-color:var(--orange);color:var(--white)}.about .sec-1 .content-right{grid-template-rows:1fr 1fr .5fr .5fr;gap:1rem;padding:6rem 5rem;display:grid}.about .sec-1 .content-right .name{border-bottom:1px solid var(--description);flex-direction:column;justify-content:center;gap:1rem;display:flex}.about .sec-1 .content-right .name h1{font-family:var(--font-1);color:var(--white);font-size:3.5rem;font-weight:400}.about .sec-1 .content-right .name p{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);font-size:1.5rem;font-weight:300}.about .sec-1 .content-right .name .location{align-items:center;gap:.5rem;display:flex}.about .sec-1 .content-right .name .location .icon{font-size:1.3rem}.about .sec-1 .content-right .name .location p:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.3rem;font-weight:200}.about .sec-1 .content-right .info{border-bottom:1px solid var(--description);flex-direction:column;justify-content:center;gap:1rem;padding-bottom:1rem;display:flex}.about .sec-1 .content-right .info .percentage-delivery,.about .sec-1 .content-right .info .direct-contact-hidden-fees{justify-content:space-between;align-items:center;display:flex}.about .sec-1 .content-right .info .percentage,.about .sec-1 .content-right .info .delivery,.about .sec-1 .content-right .info .direct-contact,.about .sec-1 .content-right .info .hidden-fees{flex-direction:column;display:flex}:is(.about .sec-1 .content-right .info .percentage,.about .sec-1 .content-right .info .delivery,.about .sec-1 .content-right .info .direct-contact,.about .sec-1 .content-right .info .hidden-fees) p:first-child{font-family:var(--font-1);color:var(--white);font-size:3.5rem;font-weight:500}:is(.about .sec-1 .content-right .info .percentage,.about .sec-1 .content-right .info .delivery,.about .sec-1 .content-right .info .direct-contact,.about .sec-1 .content-right .info .hidden-fees) p:first-child span{color:var(--orange);font-size:3.5rem}:is(.about .sec-1 .content-right .info .percentage,.about .sec-1 .content-right .info .delivery,.about .sec-1 .content-right .info .direct-contact,.about .sec-1 .content-right .info .hidden-fees) p:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.5rem;font-weight:200}.about .sec-1 .content-right .info .hidden-fees{transform:translate(-2rem)}.about .sec-1 .content-right .language-level{border-bottom:1px solid var(--description);flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:2rem;display:flex}.about .sec-1 .content-right .language-level .turkish,.about .sec-1 .content-right .language-level .english,.about .sec-1 .content-right .language-level .german{justify-content:space-between;align-items:center;display:flex}:is(.about .sec-1 .content-right .language-level .turkish,.about .sec-1 .content-right .language-level .english,.about .sec-1 .content-right .language-level .german) p:first-child{font-family:var(--font-1);color:var(--white);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:500;display:inline-flex}:is(.about .sec-1 .content-right .language-level .turkish,.about .sec-1 .content-right .language-level .english,.about .sec-1 .content-right .language-level .german) p:first-child span{color:var(--orange);font-size:1.5rem}:is(.about .sec-1 .content-right .language-level .turkish,.about .sec-1 .content-right .language-level .english,.about .sec-1 .content-right .language-level .german) p:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--orange);font-size:1.5rem;font-weight:300}.about .sec-1 .content-right .my-word{align-items:center;display:flex}.about .sec-1 .content-right .my-word p{font-family:var(--font-2);letter-spacing:1.2px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.5rem}@media (width<=1024px){.about .sec-1 .content-left{padding:5rem 3rem}.about .sec-1 .content-left .main-header{line-height:6rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:5rem}.about .sec-1 .content-right{padding:5rem 3rem}.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child{font-size:3rem}:is(.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child) span{font-size:3rem}}@media (width<=820px){.about .sec-1{grid-template-columns:1fr}.about .sec-1 .content-left{padding:5rem 3rem}.about .sec-1 .content-left .main-header{line-height:5.5rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:4.8rem}.about .sec-1 .content-left .desc p{font-size:1.5rem}.about .sec-1 .content-right{padding:4rem 3rem}.about .sec-1 .content-right .name h1{font-size:3rem}.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child{font-size:2.8rem}:is(.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child) span{font-size:2.8rem}}@media (width<=768px){.about .sec-1 .content-left{padding:4rem 3rem}.about .sec-1 .content-left .small-header p{font-size:1.2rem}.about .sec-1 .content-left .main-header{line-height:5rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:4.2rem}.about .sec-1 .content-left .desc p{font-size:1.4rem;line-height:2.2rem}.about .sec-1 .content-left .btns{flex-direction:column;align-items:stretch}.about .sec-1 .content-left .btns button:first-child,.about .sec-1 .content-left .btns button:nth-child(2){text-align:center}.about .sec-1 .content-right{padding:4rem 3rem}.about .sec-1 .content-right .info .hidden-fees{transform:translate(-1rem)}.about .sec-1 .content-right .my-word p{font-size:1.3rem}}@media (width<=430px){.about .sec-1 .content-left{gap:1.2rem;padding:3.5rem 2.5rem}.about .sec-1 .content-left .main-header{line-height:4.2rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:3.8rem}.about .sec-1 .content-left .desc p{font-size:1.4rem}.about .sec-1 .content-left .btns button:first-child,.about .sec-1 .content-left .btns button:nth-child(2){padding:.8rem 2.5rem;font-size:1.3rem}.about .sec-1 .content-right{padding:3rem 2.5rem}.about .sec-1 .content-right .name h1{font-size:2.6rem}.about .sec-1 .content-right .name p{font-size:1.3rem}.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child{font-size:2.4rem}:is(.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child) span{font-size:2.4rem}.about .sec-1 .content-right .info .percentage p:nth-child(2),.about .sec-1 .content-right .info .delivery p:nth-child(2),.about .sec-1 .content-right .info .direct-contact p:nth-child(2),.about .sec-1 .content-right .info .hidden-fees p:nth-child(2){font-size:1.3rem}.about .sec-1 .content-right .info .hidden-fees{transform:translate(0)}.about .sec-1 .content-right .my-word p{font-size:1.2rem}}@media (width<=414px){.about .sec-1 .content-left{padding:3rem 2rem}.about .sec-1 .content-left .main-header{line-height:4rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:3.5rem}.about .sec-1 .content-right{padding:3rem 2rem}}@media (width<=390px){.about .sec-1 .content-left{padding:3rem 2rem}.about .sec-1 .content-left .main-header{line-height:3.8rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:3.3rem}.about .sec-1 .content-right{padding:2.5rem 2rem}.about .sec-1 .content-right .name h1{font-size:2.4rem}}@media (width<=375px){.about .sec-1 .content-left{gap:1rem;padding:2.5rem 1.8rem}.about .sec-1 .content-left .small-header p{font-size:1.1rem}.about .sec-1 .content-left .main-header{line-height:3.5rem}.about .sec-1 .content-left .main-header h1:first-child,.about .sec-1 .content-left .main-header h1:nth-child(2),.about .sec-1 .content-left .main-header h1:nth-child(3){font-size:3rem}.about .sec-1 .content-left .desc p{font-size:1.3rem;line-height:2rem}.about .sec-1 .content-left .btns button:first-child,.about .sec-1 .content-left .btns button:nth-child(2){padding:.7rem 2rem;font-size:1.2rem}.about .sec-1 .content-right{padding:2.5rem 1.8rem}.about .sec-1 .content-right .name h1{font-size:2.2rem}.about .sec-1 .content-right .name p{font-size:1.2rem}.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child{font-size:2.2rem}:is(.about .sec-1 .content-right .info .percentage p:first-child,.about .sec-1 .content-right .info .delivery p:first-child,.about .sec-1 .content-right .info .direct-contact p:first-child,.about .sec-1 .content-right .info .hidden-fees p:first-child) span{font-size:2.2rem}.about .sec-1 .content-right .language-level .turkish p,.about .sec-1 .content-right .language-level .english p,.about .sec-1 .content-right .language-level .german p{font-size:1.3rem}.about .sec-1 .content-right .my-word p{font-size:1.1rem}}.projects-cta-container{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.projects-cta-container .cta-left{flex-direction:column;gap:1rem;padding:6rem 4rem;display:flex}.projects-cta-container .cta-left .cta-top-header{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.projects-cta-container .cta-left .cta-top-header span{background-color:var(--orange);width:3rem;height:.2rem}.projects-cta-container .cta-left .cta-top-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.5rem;font-weight:600}.projects-cta-container .cta-left .cta-main-header{flex-direction:column;line-height:6rem;display:flex}.projects-cta-container .cta-left .cta-main-header h1:first-child{font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:400}.projects-cta-container .cta-left .cta-main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:400}.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{color:var(--orange);font-size:5.5rem;font-style:italic}.projects-cta-container .cta-left .cta-desc p{font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.6rem}.projects-cta-container .cta-left .cta-btns{align-items:center;gap:1rem;margin-top:2rem;display:flex}.projects-cta-container .cta-left .cta-btns button:first-child{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:.5rem;padding:.8rem 4rem;font-size:1.5rem;transition:all .3s}.projects-cta-container .cta-left .cta-btns button:first-child:hover{box-shadow:0 2px 6px var(--orange);transform:translateY(-2px)}.projects-cta-container .cta-left .cta-btns button:nth-child(2){font-family:var(--font-2);color:var(--dark-blue);border:1px solid var(--dark-blue);cursor:pointer;background-color:#0000;border-radius:.5rem;padding:.8rem 4rem;font-size:1.5rem;transition:all .3s}.projects-cta-container .cta-left .cta-btns button:nth-child(2):hover{background-color:var(--dark-blue);color:var(--white)}.projects-cta-container .cta-right{background-color:var(--background);flex-direction:column;gap:2rem;padding:6rem 4rem;display:flex}.projects-cta-container .cta-right .cta-box{border:1px solid var(--description);border-radius:1rem;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.projects-cta-container .cta-right .cta-box .icon{padding:.7rem;font-size:2rem}.projects-cta-container .cta-right .cta-box .info{flex-direction:column;gap:.7rem;display:flex}.projects-cta-container .cta-right .cta-box .info p:first-child{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);font-size:1.6rem;font-weight:400}.projects-cta-container .cta-right .cta-box .info p:nth-child(2){font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.4rem;font-weight:200}@media (width<=1024px){.projects-cta-container .cta-left{padding:5rem 3rem}.projects-cta-container .cta-left .cta-main-header{line-height:5.5rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:5rem}.projects-cta-container .cta-right{padding:5rem 3rem}}@media (width<=820px){.projects-cta-container{grid-template-columns:1fr}.projects-cta-container .cta-left{padding:5rem 3rem}.projects-cta-container .cta-left .cta-main-header{line-height:5rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:4.5rem}.projects-cta-container .cta-left .cta-desc p{font-size:1.5rem}.projects-cta-container .cta-right{gap:1.5rem;padding:4rem 3rem}}@media (width<=768px){.projects-cta-container .cta-left{padding:4rem 3rem}.projects-cta-container .cta-left .cta-top-header p{font-size:1.3rem}.projects-cta-container .cta-left .cta-main-header{line-height:4.5rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:4rem}.projects-cta-container .cta-left .cta-desc p{font-size:1.4rem;line-height:2.2rem}.projects-cta-container .cta-left .cta-btns{flex-direction:column;align-items:stretch}.projects-cta-container .cta-left .cta-btns button:first-child,.projects-cta-container .cta-left .cta-btns button:nth-child(2){text-align:center}.projects-cta-container .cta-right{padding:4rem 3rem}.projects-cta-container .cta-right .cta-box .info p:first-child{font-size:1.5rem}.projects-cta-container .cta-right .cta-box .info p:nth-child(2){font-size:1.3rem}}@media (width<=430px){.projects-cta-container .cta-left{gap:1.2rem;padding:3.5rem 2.5rem}.projects-cta-container .cta-left .cta-main-header{line-height:4rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:3.6rem}.projects-cta-container .cta-left .cta-desc p{font-size:1.4rem}.projects-cta-container .cta-left .cta-btns{flex-direction:column;align-items:stretch}.projects-cta-container .cta-left .cta-btns button:first-child,.projects-cta-container .cta-left .cta-btns button:nth-child(2){text-align:center;padding:.8rem 2.5rem;font-size:1.3rem}.projects-cta-container .cta-right{gap:1.2rem;padding:3rem 2.5rem}.projects-cta-container .cta-right .cta-box{padding:1.5rem 1rem}.projects-cta-container .cta-right .cta-box .icon{font-size:1.8rem}.projects-cta-container .cta-right .cta-box .info p:first-child{font-size:1.4rem}.projects-cta-container .cta-right .cta-box .info p:nth-child(2){font-size:1.2rem}}@media (width<=414px){.projects-cta-container .cta-left{padding:3rem 2rem}.projects-cta-container .cta-left .cta-main-header{line-height:3.8rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:3.4rem}.projects-cta-container .cta-right{padding:3rem 2rem}}@media (width<=390px){.projects-cta-container .cta-left{padding:3rem 2rem}.projects-cta-container .cta-left .cta-main-header{line-height:3.6rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:3.2rem}}@media (width<=375px){.projects-cta-container .cta-left{gap:1rem;padding:2.5rem 1.8rem}.projects-cta-container .cta-left .cta-top-header p{font-size:1.1rem}.projects-cta-container .cta-left .cta-main-header{line-height:3.4rem}.projects-cta-container .cta-left .cta-main-header h1:first-child,.projects-cta-container .cta-left .cta-main-header h1:nth-child(2),.projects-cta-container .cta-left .cta-main-header h1:nth-child(2) span{font-size:3rem}.projects-cta-container .cta-left .cta-desc p{font-size:1.3rem;line-height:2rem}.projects-cta-container .cta-left .cta-btns button:first-child,.projects-cta-container .cta-left .cta-btns button:nth-child(2){padding:.7rem 2rem;font-size:1.2rem}.projects-cta-container .cta-right{padding:2.5rem 1.8rem}.projects-cta-container .cta-right .cta-box{padding:1.2rem .8rem}.projects-cta-container .cta-right .cta-box .info p:first-child{font-size:1.3rem}.projects-cta-container .cta-right .cta-box .info p:nth-child(2){font-size:1.1rem}}.projects-grid-container{background-color:var(--bg-primary);flex-direction:column;gap:2rem;padding:0 4rem 4rem;display:flex}.projects-grid-container .filter-bar{align-items:center;width:100%;display:flex}.projects-grid-container .filter-bar .filter-toggle-btn{font-family:var(--font-2);letter-spacing:.8px;color:var(--orange);border:1px solid var(--description);background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem 1.8rem;font-size:1.4rem;font-weight:600;display:flex}.projects-grid-container .filter-bar .filter-toggle-btn .filter-icon{color:var(--description);font-size:1.4rem}.projects-grid-container .filter-bar .filter-options{align-items:center;gap:1rem;margin-left:2rem;display:flex}.projects-grid-container .filter-bar .filter-options .filter-toggle-btn{font-family:var(--font-2);letter-spacing:.8px;color:var(--orange);border:1px solid var(--description);background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem 1.8rem;font-size:1.4rem;font-weight:600;display:flex}.projects-grid-container .filter-bar .filter-options .filter-toggle-btn .filter-icon{color:var(--orange);font-size:1.4rem}.projects-grid-container .filter-bar .filter-options .filter-option{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);border:1px solid var(--description);cursor:pointer;background-color:#0000;border-radius:.5rem;padding:.6rem 1.5rem;font-size:1.4rem;font-weight:400;transition:all .2s}.projects-grid-container .filter-bar .filter-options .filter-option:hover{color:var(--orange);border-color:var(--orange)}.projects-grid-container .filter-bar .filter-options .filter-option.active{background-color:var(--orange);color:#fff;border-color:var(--orange)}.projects-grid-container .project-box{background-color:var(--bg-card);border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem;transition:all .4s;display:grid;position:relative;overflow:hidden}.projects-grid-container .project-box:hover{transform:translateY(-.2rem);box-shadow:0 12px 30px -10px #00000080}.projects-grid-container .project-box:before{content:"";z-index:2;-webkit-backdrop-filter:blur(8px);clip-path:inset(0 100% 0 0);background:#0a0a0a99;border-radius:1rem;transition:clip-path .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.projects-grid-container .project-box:hover:before{clip-path:inset(0 0% 0 0)}.projects-grid-container .project-box:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff0d 30%,#fff3 50%,#ffffff0d 70%,#0000 100%);width:60%;height:200%;transition:all .8s;position:absolute;top:-50%;left:-120%;transform:rotate(20deg)}.projects-grid-container .project-box:hover:after{left:130%}.projects-grid-container .project-box .view-project{font-family:var(--font-2);letter-spacing:.5px;background-color:var(--orange);color:var(--white);opacity:0;cursor:pointer;z-index:10;white-space:nowrap;border:none;border-radius:.6rem;align-items:center;gap:.6rem;padding:1rem 2.5rem;font-size:1.4rem;font-weight:600;text-decoration:none;transition:opacity .25s .2s,transform .25s .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateY(8px)}.projects-grid-container .project-box .view-project .right-arrow{font-size:1.5rem}.projects-grid-container .project-box:hover .view-project{opacity:1;transform:translate(-50%,-50%)translateY(0)}.projects-grid-container .project-box .image{background-color:#0d0d0d;border-top-left-radius:1rem;border-bottom-left-radius:1rem;min-height:35rem;max-height:35rem;position:relative;overflow:hidden}.projects-grid-container .project-box .image img{object-fit:cover;object-position:center;border-top-left-radius:1rem;border-bottom-left-radius:1rem;width:100%;height:100%;transition:transform .5s,filter .4s;display:block}.projects-grid-container .project-box .image:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#00000047);position:absolute;inset:0}.projects-grid-container .project-box .image p{z-index:2;position:absolute;top:1.5rem;left:1.5rem}.projects-grid-container .project-box:hover .image img{transform:scale(1.03)}.projects-grid-container .project-box .info{background-color:var(--bg-card);border-top-right-radius:1rem;border-bottom-right-radius:1rem;flex-direction:column;gap:1rem;padding:3rem 2.5rem;display:flex}.projects-grid-container .project-box .info h2{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.3rem;font-weight:500}.projects-grid-container .project-box .info h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.01em;font-size:2.6rem;font-weight:500;line-height:1.2}.projects-grid-container .project-box .info p:nth-child(3){font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.5rem;font-weight:200;line-height:2.3rem}.projects-grid-container .project-box .info span{background-color:var(--description);width:100%;height:1px;margin:.6rem 0;display:block}.projects-grid-container .project-box .info p:nth-child(5){flex-wrap:wrap;gap:.6rem;display:flex}.projects-grid-container .project-box .info p:nth-child(5) span{font-family:var(--font-2);color:var(--white);border:1px solid var(--description);background-color:#1a1a1a;border-radius:3rem;width:auto;height:auto;margin:0;padding:.4rem 1.3rem;font-size:1.2rem;font-weight:400;transition:border-color .2s}.projects-grid-container .project-box .info p:nth-child(5) span:hover{border-color:var(--orange);color:var(--orange)}.projects-grid-container .project-box .info p:nth-child(6){font-family:var(--font-2);color:var(--orange);align-items:center;gap:.4rem;margin-top:3rem;font-size:1.3rem;font-weight:500;transition:gap .2s;display:inline-flex}.projects-grid-container .project-box .info p:nth-child(6) .right-arrow{font-size:1.4rem}.projects-grid-container .project-box .info p:nth-child(6) a{color:var(--white);align-items:center;gap:.2rem;margin-left:.8rem;font-size:1.3rem;font-weight:400;text-decoration:none;transition:color .2s;display:inline-flex}.projects-grid-container .project-box .info p:nth-child(6) a:hover{color:var(--white)}.projects-grid-container .project-box .info p:nth-child(6) a .live-demo{font-size:1.3rem}.projects-grid-container .coming-soon{background-color:var(--bg-card);border:1px solid var(--border);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;padding:8rem 2.5rem;display:flex;position:relative;overflow:hidden}.projects-grid-container .coming-soon:before{content:"";pointer-events:none;background:radial-gradient(circle,#f973160f 0%,#0000 70%);width:30rem;height:30rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projects-grid-container .coming-soon p{font-family:var(--font-2);color:var(--orange);opacity:.6;z-index:1;font-size:2.8rem;font-weight:400;position:relative}.projects-grid-container .coming-soon h2{font-family:var(--font-1);letter-spacing:-.01em;color:var(--white);z-index:1;font-size:2rem;font-weight:400;position:relative}@media (width<=1024px){.projects-grid-container{padding:0 3rem}.projects-grid-container .project-box .info{padding:2.5rem 2rem}.projects-grid-container .project-box .info h1{font-size:2.2rem}.projects-grid-container .project-box .info p:nth-child(3){font-size:1.3rem;line-height:2rem}}@media (width<=820px){.projects-grid-container{gap:1.5rem;padding:0 3rem}.projects-grid-container .project-box{grid-template-columns:1fr}.projects-grid-container .project-box:before,.projects-grid-container .project-box:after,.projects-grid-container .project-box .view-project{display:none}.projects-grid-container .project-box:hover{transform:none}.projects-grid-container .project-box .image{border-radius:1rem 1rem 0 0;min-height:22rem}.projects-grid-container .project-box .image img{border-radius:1rem 1rem 0 0;height:22rem}.projects-grid-container .project-box .info{border-radius:0 0 1rem 1rem;padding:2.5rem}.projects-grid-container .project-box .info h1{font-size:2.2rem}.projects-grid-container .project-box .info p:nth-child(6){margin-top:.5rem;font-size:1.4rem}.projects-grid-container .project-box .info p:nth-child(6) a{font-size:1.3rem}.projects-grid-container .coming-soon{padding:5rem 2rem}.projects-grid-container .coming-soon h2{font-size:1.8rem}}@media (width<=768px){.projects-grid-container{padding:0 3rem}.projects-grid-container .project-box .image{min-height:20rem}.projects-grid-container .project-box .image img{height:20rem}.projects-grid-container .project-box .info{padding:2rem}.projects-grid-container .project-box .info h2{font-size:1.1rem}.projects-grid-container .project-box .info h1{font-size:2rem}.projects-grid-container .project-box .info p:nth-child(3){font-size:1.3rem}}@media (width<=430px){.filter-bar .filter-toggle-btn{padding:.6rem 1.4rem;font-size:1.3rem}.filter-bar .filter-options{flex-wrap:wrap;gap:.6rem}.filter-bar .filter-options .filter-option{padding:.5rem 1rem;font-size:1.2rem}.filter-bar .filter-options .filter-close-btn{padding:.5rem .9rem;font-size:1.2rem}.projects-grid-container{gap:1.2rem;padding:0 2.5rem}.projects-grid-container .project-box .image{min-height:18rem}.projects-grid-container .project-box .image img{height:18rem}.projects-grid-container .project-box .image p{padding:.4rem 1.2rem;font-size:1.1rem}.projects-grid-container .project-box .info{gap:.8rem;padding:2rem}.projects-grid-container .project-box .info h2{font-size:1.1rem}.projects-grid-container .project-box .info h1{font-size:1.9rem}.projects-grid-container .project-box .info p:nth-child(3){font-size:1.3rem;line-height:1.9rem}.projects-grid-container .project-box .info p:nth-child(5) span{padding:.3rem 1rem;font-size:1.1rem}.projects-grid-container .project-box .info p:nth-child(6){font-size:1.3rem}.projects-grid-container .project-box .info p:nth-child(6) a{font-size:1.2rem}.projects-grid-container .coming-soon{padding:4rem 2rem}.projects-grid-container .coming-soon h2{font-size:1.7rem}.projects-grid-container .coming-soon p{font-size:2.4rem}}@media (width<=414px){.projects-grid-container{padding:0 2rem}.projects-grid-container .project-box .image{min-height:16rem}.projects-grid-container .project-box .image img{height:16rem}.projects-grid-container .project-box .info h1{font-size:1.8rem}}@media (width<=390px){.projects-grid-container{padding:0 2rem}.projects-grid-container .project-box .image{min-height:15rem}.projects-grid-container .project-box .image img{height:15rem}.projects-grid-container .project-box .info h1{font-size:1.7rem}.projects-grid-container .project-box .info p:nth-child(3){font-size:1.2rem}}@media (width<=375px){.projects-grid-container{gap:1rem;padding:0 1.8rem}.projects-grid-container .project-box .image{min-height:14rem}.projects-grid-container .project-box .image img{height:14rem}.projects-grid-container .project-box .image p{padding:.3rem 1rem;font-size:1rem;top:1.2rem;left:1.2rem}.projects-grid-container .project-box .info{gap:.6rem;padding:1.8rem}.projects-grid-container .project-box .info h2{font-size:1rem}.projects-grid-container .project-box .info h1{font-size:1.6rem}.projects-grid-container .project-box .info p:nth-child(3){font-size:1.2rem;line-height:1.8rem}.projects-grid-container .project-box .info p:nth-child(5) span{padding:.3rem .9rem;font-size:1rem}.projects-grid-container .project-box .info p:nth-child(6){font-size:1.2rem}.projects-grid-container .project-box .info p:nth-child(6) a{font-size:1.1rem}.projects-grid-container .coming-soon{padding:3.5rem 1.8rem}.projects-grid-container .coming-soon h2{font-size:1.6rem}.projects-grid-container .coming-soon p{font-size:2.2rem}}.projects-container{background-color:var(--bg-primary);grid-template-rows:auto auto auto;display:grid}.projects-container .hero-sec{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;margin-bottom:4rem;display:grid}.projects-container .hero-sec .left{flex-direction:column;justify-content:center;padding:6rem 4rem;display:flex}.projects-container .hero-sec .left .header-top{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.projects-container .hero-sec .left .header-top span{background-color:var(--orange);width:3rem;height:.2rem}.projects-container .hero-sec .left .header-top p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.5rem;font-weight:600}.projects-container .hero-sec .left .main-header{flex-direction:column;line-height:6rem;display:flex}.projects-container .hero-sec .left .main-header h1:first-child{font-family:var(--font-1);color:var(--white);font-size:5.5rem;font-weight:500}.projects-container .hero-sec .left .main-header h1:nth-child(2){font-family:var(--font-1);color:var(--orange);font-size:5.5rem;font-weight:500}.projects-container .hero-sec .left .main-header h1:nth-child(2) span{color:var(--orange);font-size:5.5rem;font-style:italic}.projects-container .hero-sec .left .filter-btns{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:3rem;display:flex}.projects-container .hero-sec .left .filter-btns button{font-family:var(--font-2);letter-spacing:1px;color:var(--white);cursor:pointer;background-color:#0000;border:.1rem solid #2a2a2a;border-radius:3rem;padding:.7rem 2.5rem;font-size:1.35rem;font-weight:300;transition:all .3s}.projects-container .hero-sec .left .filter-btns button:hover,.projects-container .hero-sec .left .filter-btns button.active{background-color:var(--orange);color:var(--white);border-color:var(--orange)}.projects-container .hero-sec .right{flex-direction:column;justify-content:center;gap:1rem;padding:6rem 4rem;display:flex}.projects-container .hero-sec .right .desc{flex-direction:column;gap:2rem;display:flex}.projects-container .hero-sec .right .desc p{font-family:var(--font-2);letter-spacing:.6px;color:var(--description);font-size:1.7rem;font-weight:300;line-height:2.6rem}.projects-container .hero-sec .right .delivered-project{flex-direction:column;gap:2rem;display:flex}.projects-container .hero-sec .right .delivered-project p:first-child{font-family:var(--font-1);color:var(--white);font-size:7.5rem;font-weight:400;line-height:1}.projects-container .hero-sec .right .delivered-project p:first-child span{color:var(--orange);font-size:6.5rem;font-weight:400;display:inline-block;transform:translate(-1.5rem)}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-family:var(--font-1);letter-spacing:.3px;color:var(--white);width:60%;font-size:3rem;font-weight:400;line-height:3.5rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-family:var(--font-1);color:var(--orange);font-size:3.5rem;font-weight:400}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-family:var(--font-2);letter-spacing:.6px;color:var(--white);font-size:1.7rem;font-weight:200;line-height:2.6rem}@media (width<=1024px){.projects-container .hero-sec .left{padding:5rem 3rem}.projects-container .hero-sec .left .main-header{line-height:5.5rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:5rem}.projects-container .hero-sec .right{padding:5rem 3rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:6.5rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:5.5rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2.6rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:3rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:70%}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-size:1.6rem}}@media (width<=820px){.projects-container .hero-sec{grid-template-columns:1fr}.projects-container .hero-sec .left{border-bottom:1px solid var(--border);padding:5rem 3rem}.projects-container .hero-sec .left .main-header{line-height:5rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:4.8rem}.projects-container .hero-sec .left .filter-btns{margin-top:2.5rem}.projects-container .hero-sec .right{padding:4rem 3rem}.projects-container .hero-sec .right .delivered-project{gap:1.5rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:6rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:5rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2.6rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2.8rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:55%}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-size:1.6rem}}@media (width<=768px){.projects-container .hero-sec .left{padding:4rem 3rem}.projects-container .hero-sec .left .header-top p{font-size:1.3rem}.projects-container .hero-sec .left .main-header{line-height:4.5rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:4.2rem}.projects-container .hero-sec .left .filter-btns button{padding:.7rem 1.8rem;font-size:1.25rem}.projects-container .hero-sec .right{padding:4rem 3rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:5.5rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:4.5rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2.4rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2.6rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:65%}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-size:1.5rem}}@media (width<=430px){.projects-container .hero-sec .left{padding:3.5rem 2.5rem}.projects-container .hero-sec .left .header-top p{font-size:1.2rem}.projects-container .hero-sec .left .main-header{line-height:4rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:3.8rem}.projects-container .hero-sec .left .filter-btns{gap:.6rem;margin-top:2rem}.projects-container .hero-sec .left .filter-btns button{padding:.6rem 1.5rem;font-size:1.2rem}.projects-container .hero-sec .right{padding:3.5rem 2.5rem}.projects-container .hero-sec .right .delivered-project{gap:1.2rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:5rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:4rem;transform:translate(-1rem)}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2.2rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2.4rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:75%;line-height:3rem}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-size:1.5rem;line-height:2.3rem}}@media (width<=414px){.projects-container .hero-sec .left{padding:3rem 2rem}.projects-container .hero-sec .left .main-header{line-height:3.8rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:3.6rem}.projects-container .hero-sec .right{padding:3rem 2rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:4.8rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:3.8rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2.2rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:80%}}@media (width<=390px){.projects-container .hero-sec .left{padding:3rem 2rem}.projects-container .hero-sec .left .main-header{line-height:3.6rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:3.4rem}.projects-container .hero-sec .right{padding:3rem 2rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:4.5rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:3.6rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:2rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2.2rem}}@media (width<=375px){.projects-container .hero-sec .left{padding:2.5rem 1.8rem}.projects-container .hero-sec .left .header-top p{font-size:1.1rem}.projects-container .hero-sec .left .main-header{line-height:3.4rem}.projects-container .hero-sec .left .main-header h1:first-child,.projects-container .hero-sec .left .main-header h1:nth-child(2),.projects-container .hero-sec .left .main-header h1:nth-child(2) span{font-size:3.2rem}.projects-container .hero-sec .left .filter-btns button{padding:.55rem 1.3rem;font-size:1.1rem}.projects-container .hero-sec .right{padding:2.5rem 1.8rem}.projects-container .hero-sec .right .delivered-project p:first-child{font-size:4.2rem}.projects-container .hero-sec .right .delivered-project p:first-child span{font-size:3.4rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){font-size:1.9rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2) span{font-size:2rem}.projects-container .hero-sec .right .delivered-project p:nth-child(2){width:85%;line-height:2.8rem}.projects-container .hero-sec .right .delivered-project p:nth-child(3){font-size:1.4rem;line-height:2.1rem}}.blog-container{flex-direction:column;display:flex}.blog-container .section-the-blog{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);display:grid}.blog-container .section-the-blog .blog-left{flex-direction:column;justify-content:center;gap:1.5rem;padding:6rem 4rem;display:flex}.blog-container .section-the-blog .blog-left .top-header{align-items:center;gap:1rem;display:flex}.blog-container .section-the-blog .blog-left .top-header span{background-color:var(--orange);width:3rem;height:.2rem;display:inline-block}.blog-container .section-the-blog .blog-left .top-header p:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;border:none;font-size:1.4rem;font-weight:500}.blog-container .section-the-blog .blog-left .main-header{flex-direction:column;line-height:6rem;display:flex}.blog-container .section-the-blog .blog-left .main-header h1,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.blog-container .section-the-blog .blog-left .main-header #italic{font-family:var(--font-1);color:var(--orange);font-size:5.5rem;font-weight:500;line-height:5.5rem}.blog-container .section-the-blog .blog-right{background-color:var(--background);flex-direction:column;gap:2rem;padding:6rem 4rem;display:flex}.blog-container .section-the-blog .blog-right .header{text-transform:uppercase;font-size:1.3rem;font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-weight:600}.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics,.blog-container .section-the-blog .blog-right .read-time{border-bottom:1px solid var(--description);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:1.5rem;display:flex}:is(.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics,.blog-container .section-the-blog .blog-right .read-time) .number-status{justify-content:space-between;align-items:center;display:flex}:is(.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics,.blog-container .section-the-blog .blog-right .read-time) .number-status p{font-size:3.5rem;font-family:var(--font-1);color:var(--white);font-weight:600}:is(.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics,.blog-container .section-the-blog .blog-right .read-time) .number-status p span{color:var(--orange);font-size:3.3rem;font-weight:800;display:inline-block;transform:translate(-.1rem)}:is(.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics,.blog-container .section-the-blog .blog-right .read-time) .text{font-size:1.3rem;font-family:var(--font-2);text-transform:capitalize;color:var(--orange);background-color:var(--background-3);border:1px solid var(--orange);border-radius:3rem;padding:.5rem 1.5rem;font-weight:500}:is(.blog-container .section-the-blog .blog-right .articles-number,.blog-container .section-the-blog .blog-right .topics) .number-status p span{transform:translate(-.5rem)}.blog-container .sec-featured-post{flex-direction:column;gap:2rem;display:flex}@media (width<=1024px){.blog-container .section-the-blog .blog-left{padding:5rem 3rem}.blog-container .section-the-blog .blog-left .main-header{line-height:5.5rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:5rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:5rem}.blog-container .section-the-blog .blog-right{padding:5rem 3rem}.blog-container .section-the-blog .blog-right .number-status p{font-size:3rem}.blog-container .section-the-blog .blog-right .number-status p span{font-size:2.8rem}}@media (width<=820px){.blog-container .section-the-blog{grid-template-columns:1fr}.blog-container .section-the-blog .blog-left{border-bottom:1px solid var(--border);padding:5rem 3rem}.blog-container .section-the-blog .blog-left .main-header{line-height:5rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:4.5rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:4.5rem}.blog-container .section-the-blog .blog-right{padding:4rem 3rem}}@media (width<=768px){.blog-container .section-the-blog .blog-left{padding:4rem 3rem}.blog-container .section-the-blog .blog-left .top-header p:nth-child(2){font-size:1.2rem}.blog-container .section-the-blog .blog-left .main-header{line-height:4.5rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:4rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:4rem}.blog-container .section-the-blog .blog-right{padding:3.5rem 3rem}.blog-container .section-the-blog .blog-right .number-status p{font-size:2.8rem}.blog-container .section-the-blog .blog-right .number-status p span{font-size:2.6rem}.blog-container .section-the-blog .blog-right .text{padding:.4rem 1.2rem;font-size:1.2rem}}@media (width<=430px){.blog-container .section-the-blog .blog-left{gap:1.2rem;padding:3.5rem 2.5rem}.blog-container .section-the-blog .blog-left .main-header{line-height:4rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:3.6rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:3.6rem}.blog-container .section-the-blog .blog-right{gap:1.5rem;padding:3rem 2.5rem}.blog-container .section-the-blog .blog-right .number-status p{font-size:2.6rem}.blog-container .section-the-blog .blog-right .number-status p span{font-size:2.4rem}}@media (width<=414px){.blog-container .section-the-blog .blog-left{padding:3rem 2rem}.blog-container .section-the-blog .blog-left .main-header{line-height:3.8rem}.blog-container .section-the-blog .blog-left .main-header h1,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:3.4rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:3.4rem}.blog-container .section-the-blog .blog-right{padding:3rem 2rem}}@media (width<=390px){.blog-container .section-the-blog .blog-left{padding:3rem 2rem}.blog-container .section-the-blog .blog-left .main-header{line-height:3.4rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:3rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:3rem}}@media (width<=375px){.blog-container .section-the-blog .blog-left{gap:1rem;padding:2.5rem 1.8rem}.blog-container .section-the-blog .blog-left .top-header p:nth-child(2){font-size:1.1rem}.blog-container .section-the-blog .blog-left .main-header{line-height:3.4rem}.blog-container .section-the-blog .blog-left .main-header h1:first-child,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2),.blog-container .section-the-blog .blog-left .main-header #italic,.blog-container .section-the-blog .blog-left .main-header h1:nth-child(2) span{font-size:3rem}.blog-container .section-the-blog .blog-left .main-header #italic{line-height:3rem}.blog-container .section-the-blog .blog-right{padding:2.5rem 1.8rem}.blog-container .section-the-blog .blog-right .number-status p{font-size:2.4rem}.blog-container .section-the-blog .blog-right .number-status p span{font-size:2.2rem}.blog-container .section-the-blog .blog-right .text{padding:.3rem 1rem;font-size:1.1rem}}.featured-post-container{border-bottom:1px solid var(--border);flex-direction:column;gap:2rem;padding:6rem 4rem;display:flex}.featured-post-container .featured-top-header{justify-content:space-between;align-items:center;display:flex}.featured-post-container .featured-top-header .header{align-items:center;gap:1rem;display:flex}.featured-post-container .featured-top-header .header span{background-color:var(--orange);width:3rem;height:.2rem;display:inline-block}.featured-post-container .featured-top-header .header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.featured-post-container .featured-top-header .view-all{font-family:var(--font-2);color:var(--white);cursor:pointer;align-items:center;gap:.3rem;font-size:1.4rem;font-weight:500;text-decoration:underline;transition:all .3s;display:inline-flex}.featured-post-container .featured-top-header .view-all:hover{color:var(--orange)}.featured-post-container .featured-top-header .view-all .right-arrow{color:var(--white);font-size:1.4rem;transition:all .3s;transform:translate(.2rem)}.featured-post-container .featured-top-header .view-all:hover .right-arrow{color:var(--orange);transform:translate(.5rem)}.featured-post-container .posts{border:1px solid var(--border);border-radius:1.5rem;grid-template-columns:repeat(2,1fr);display:grid}.featured-post-container .posts .image-status{position:relative}.featured-post-container .posts .image-status img{object-fit:cover;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;width:100%;height:100%}.featured-post-container .posts .image-status .status1{background-color:var(--orange);color:var(--white);font-family:var(--font-2);text-transform:uppercase;border-radius:3rem;padding:.3rem .8rem;font-size:1.2rem;font-weight:500;position:absolute;top:2rem;left:2rem}.featured-post-container .posts .image-status .status2{background-color:var(--white);color:var(--description);font-family:var(--font-2);text-transform:uppercase;border-radius:3rem;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:1.2rem;font-weight:500;display:inline-flex;position:absolute;bottom:2rem;right:2rem}.featured-post-container .posts .image-status .status2 .timer-icon{color:var(--description);font-size:1.2rem}.featured-post-container .posts .info{background-color:var(--background-2);border-radius:1.5rem;flex-direction:column;justify-content:center;gap:1.6rem;padding:2rem 3rem;display:flex}.featured-post-container .posts .info .status{background-color:var(--orange);color:var(--white);font-family:var(--font-2);text-transform:uppercase;border-radius:3rem;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:1.2rem;font-weight:500;display:inline-flex}.featured-post-container .posts .info .status .timer-icon{color:var(--white);font-size:1.2rem}.featured-post-container .posts .info h2{font-family:var(--font-2);letter-spacing:1px;text-transform:uppercase;color:var(--orange);font-size:1.35rem;font-weight:500}.featured-post-container .posts .info h1{font-family:var(--font-1);color:var(--dark-blue);font-size:3.3rem;font-weight:500;line-height:3.8rem}.featured-post-container .posts .info p:nth-child(3){font-family:var(--font-2);letter-spacing:.7px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.5rem}.featured-post-container .posts .info .tags{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.featured-post-container .posts .info .tags .tag{font-family:var(--font-2);color:var(--white);text-transform:capitalize;border:1px solid var(--description);border-radius:1rem;padding:.3rem 1rem;font-size:1.3rem;font-weight:500}.featured-post-container .posts .info .break-line{background-color:var(--border);width:100%;height:.1rem}.featured-post-container .posts .info p:nth-child(6){font-size:1.3rem;font-weight:400;font-family:var(--font-2);color:var(--white);align-items:center;gap:1rem;display:inline-flex}.featured-post-container .posts .info p:nth-child(7){letter-spacing:1px;font-size:1.4rem;font-weight:600;font-family:var(--font-2);color:var(--orange);cursor:pointer;align-items:center;gap:.5rem;margin-top:1rem;transition:all .3s;display:inline-flex}.featured-post-container .posts .info p:nth-child(7):hover{gap:.8rem}.featured-post-container .posts .info p:nth-child(7):hover .right-arrow{transform:translateY(.1rem)translate(.3rem)}.featured-post-container .posts .info p:nth-child(7) .right-arrow{color:var(--orange);font-size:1.3rem;transform:translateY(.1rem)}@media (width<=1024px){.featured-post-container{padding:5rem 3rem}.featured-post-container .posts .info{padding:2rem}.featured-post-container .posts .info h1{font-size:2.8rem;line-height:3.2rem}.featured-post-container .posts .info p:nth-child(3){font-size:1.5rem}}@media (width<=820px){.featured-post-container{padding:5rem 3rem}.featured-post-container .posts{grid-template-columns:1fr}.featured-post-container .posts .image-status{min-height:26rem}.featured-post-container .posts .image-status img{border-radius:1.5rem 1.5rem 0 0}.featured-post-container .posts .info{border-radius:0 0 1.5rem 1.5rem}.featured-post-container .posts .info h1{font-size:2.6rem;line-height:3.2rem}}@media (width<=768px){.featured-post-container{padding:4rem 3rem}.featured-post-container .featured-top-header .header p,.featured-post-container .featured-top-header .view-all{font-size:1.2rem}.featured-post-container .posts .image-status{min-height:22rem}.featured-post-container .posts .info{gap:1.2rem;padding:2rem}.featured-post-container .posts .info h1{font-size:2.4rem;line-height:3rem}.featured-post-container .posts .info p:nth-child(3){font-size:1.4rem}}@media (width<=430px){.featured-post-container{padding:3.5rem 2.5rem}.featured-post-container .posts .image-status{min-height:20rem}.featured-post-container .posts .info{gap:1rem;padding:2rem 1.8rem}.featured-post-container .posts .info h2{font-size:1.2rem}.featured-post-container .posts .info h1{font-size:2.2rem;line-height:2.8rem}.featured-post-container .posts .info p:nth-child(3){font-size:1.3rem}.featured-post-container .posts .info .tags .tag{font-size:1rem}.featured-post-container .posts .info p:nth-child(6){font-size:1.2rem}}@media (width<=414px){.featured-post-container{padding:3rem 2rem}.featured-post-container .posts .info h1{font-size:2rem;line-height:2.6rem}}@media (width<=390px){.featured-post-container{padding:3rem 2rem}.featured-post-container .posts .image-status{min-height:18rem}}@media (width<=375px){.featured-post-container{padding:2.5rem 1.8rem}.featured-post-container .posts .image-status{min-height:16rem}.featured-post-container .posts .info{padding:1.6rem}.featured-post-container .posts .info h1{font-size:1.8rem;line-height:2.4rem}.featured-post-container .posts .info p:nth-child(3){font-size:1.2rem}}.all-posts-container{background-color:var(--background-2);flex-direction:column;gap:4rem;padding:6rem 4rem;display:flex}.all-posts-container .blog-top-header{align-items:center;gap:1rem;display:flex}.all-posts-container .blog-top-header span{background-color:var(--orange);width:3rem;height:.2rem;display:inline-block}.all-posts-container .blog-top-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.all-posts-container .grid-all-posts{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2rem;display:grid}.all-posts-container .grid-all-posts .blog-box{border:1px solid var(--border);cursor:pointer;border-radius:2rem;flex-direction:column;height:100%;transition:all .3s;display:flex}.all-posts-container .grid-all-posts .blog-box:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0000001a}.all-posts-container .grid-all-posts .blog-box:hover .info-section .date-readBtn .read-btn,.all-posts-container .grid-all-posts .blog-box:hover .info-section .date-readBtn .read-btn .right-arrow{color:var(--orange)}.all-posts-container .grid-all-posts .blog-box .image-section{border-top-left-radius:2rem;border-top-right-radius:2rem;position:relative}.all-posts-container .grid-all-posts .blog-box .image-section img{object-fit:cover;border-top-left-radius:2rem;border-top-right-radius:2rem;width:100%;height:auto}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(2){background-color:var(--background-3);color:var(--orange);font-family:var(--font-2);letter-spacing:.8px;border:1px solid var(--orange);border-radius:2rem;padding:.4rem 1.2rem;font-size:1.2rem;font-weight:400;position:absolute;top:2rem;left:2rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(3){background-color:var(--white);color:var(--description);font-family:var(--font-2);letter-spacing:.8px;border-radius:2rem;align-items:center;gap:.5rem;padding:.4rem 1.2rem;font-size:1.3rem;font-weight:400;display:inline-flex;position:absolute;bottom:2rem;right:2rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(3) .timer-icon{color:var(--description);font-size:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section{flex-direction:column;flex:1;gap:1rem;padding:2rem;display:flex}.all-posts-container .grid-all-posts .blog-box .info-section h2{font-family:var(--font-2);letter-spacing:1px;text-transform:uppercase;color:var(--orange);font-size:1.35rem;font-weight:500}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-family:var(--font-1);letter-spacing:.6px;color:var(--dark-blue);font-size:1.8rem;font-weight:500}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){font-family:var(--font-2);letter-spacing:.7px;color:var(--white);font-size:1.4rem;font-weight:200}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(4){background-color:var(--border);width:100%;height:.2rem;margin:.5rem 0}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn span{font-family:var(--font-2);letter-spacing:.7px;color:var(--orange);font-size:1.2rem;font-weight:200}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn{font-family:var(--font-2);color:var(--white);letter-spacing:1px;cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.7rem;font-size:1.2rem;font-weight:300;transition:all .3s;display:inline-flex}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn .right-arrow{color:var(--white);font-size:1.3rem;transition:all .3s;transform:translateY(.1rem)}@media (width<=1024px){.all-posts-container{gap:3rem;padding:5rem 3rem}.all-posts-container .grid-all-posts{grid-template-columns:repeat(2,1fr)}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.7rem}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){font-size:1.3rem}}@media (width<=820px){.all-posts-container{padding:5rem 3rem}.all-posts-container .grid-all-posts{grid-template-columns:repeat(2,1fr);gap:1.6rem}}@media (width<=768px){.all-posts-container{gap:2.5rem;padding:4rem 3rem}.all-posts-container .blog-top-header p{font-size:1.2rem}.all-posts-container .grid-all-posts{grid-template-columns:repeat(2,1fr);gap:1.4rem}.all-posts-container .grid-all-posts .blog-box:hover{transform:none}.all-posts-container .grid-all-posts .blog-box .info-section{padding:1.6rem}.all-posts-container .grid-all-posts .blog-box .info-section h2{font-size:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.6rem}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){font-size:1.3rem}}@media (width<=430px){.all-posts-container{gap:2rem;padding:3.5rem 2.5rem}.all-posts-container .grid-all-posts{grid-template-columns:1fr;gap:1.6rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(2){padding:.3rem 1rem;font-size:1.1rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(3){padding:.3rem 1rem;font-size:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section{padding:1.8rem}.all-posts-container .grid-all-posts .blog-box .info-section h2{font-size:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.7rem}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){font-size:1.3rem}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn span{font-size:1.1rem}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn{font-size:1.2rem}}@media (width<=414px){.all-posts-container{padding:3rem 2rem}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.6rem}}@media (width<=390px){.all-posts-container{padding:3rem 2rem}.all-posts-container .grid-all-posts .blog-box .info-section{padding:1.6rem}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.55rem}}@media (width<=375px){.all-posts-container{gap:1.6rem;padding:2.5rem 1.8rem}.all-posts-container .blog-top-header p{font-size:1.1rem}.all-posts-container .grid-all-posts{gap:1.4rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(2){font-size:1rem;top:1.2rem;left:1.2rem}.all-posts-container .grid-all-posts .blog-box .image-section span:nth-child(3){font-size:1.1rem;bottom:1.2rem;right:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section{gap:.8rem;padding:1.4rem}.all-posts-container .grid-all-posts .blog-box .info-section h2{font-size:1.1rem}.all-posts-container .grid-all-posts .blog-box .info-section h1{font-size:1.5rem}.all-posts-container .grid-all-posts .blog-box .info-section p:nth-child(3){font-size:1.2rem}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn span{font-size:1rem}.all-posts-container .grid-all-posts .blog-box .info-section .date-readBtn .read-btn{font-size:1.1rem}}.stay-updated-container{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.stay-updated-container section:first-child{flex-direction:column;flex:1;gap:1.5rem;padding:6rem 4rem;display:flex}.stay-updated-container section:first-child .updated-small-header{align-items:center;gap:1rem;display:flex}.stay-updated-container section:first-child .updated-small-header span{background-color:var(--orange);width:3rem;height:.2rem;display:inline-block}.stay-updated-container section:first-child .updated-small-header p{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.stay-updated-container section:first-child .main-header{flex-direction:column;line-height:6rem;display:flex}.stay-updated-container section:first-child .main-header h1:first-child{font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.stay-updated-container section:first-child .main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.stay-updated-container section:first-child .main-header h1:nth-child(2) span{color:var(--orange);font-size:5.5rem;font-style:italic}.stay-updated-container section:first-child .main-header h1:nth-child(3){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500;line-height:5.5rem}.stay-updated-container section:first-child .description{font-family:var(--font-2);letter-spacing:.7px;color:var(--white);font-size:1.5rem;font-weight:200;line-height:2.5rem}.stay-updated-container section:first-child .subscribe{align-items:center;gap:.8rem;margin-top:1rem;display:flex}.stay-updated-container section:first-child .subscribe input{border:1px solid var(--border);width:100%;font-family:var(--font-2);color:var(--description);border-radius:.5rem;padding:.9rem 1.5rem;font-size:1.3rem}.stay-updated-container section:first-child .subscribe input::placeholder{font-family:var(--font-2);letter-spacing:.8px;font-size:1.5rem;font-weight:300}.stay-updated-container section:first-child .subscribe input:focus{border:1px solid var(--orange);outline:var(--orange);outline-offset:2px}.stay-updated-container section:first-child .subscribe button:nth-child(2){background-color:var(--orange);color:var(--white);font-family:var(--font-2);letter-spacing:.8px;cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.1rem;padding:.8rem 1.5rem;font-size:1.5rem;font-weight:400;display:inline-flex}.stay-updated-container section:first-child .subscribe button:nth-child(2):hover .arrow-subscribe{transition:transform .3s;transform:translate(3px)}.stay-updated-container section:first-child .subscribe button:nth-child(2) .arrow-subscribe{color:var(--white);font-size:1.7rem}.stay-updated-container section:first-child .no-spam{font-family:var(--font-2);letter-spacing:.7px;color:var(--white);font-size:1.3rem;font-weight:200}.stay-updated-container section:nth-child(2){background-color:var(--background);flex-direction:column;flex:1;justify-content:center;gap:1.5rem;padding:6rem 4rem;display:flex}.stay-updated-container section:nth-child(2) .header-text{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;margin-bottom:1.5rem;font-size:1.7rem;font-weight:300}.stay-updated-container section:nth-child(2) .web-design,.stay-updated-container section:nth-child(2) .local-seo,.stay-updated-container section:nth-child(2) .business-tips,.stay-updated-container section:nth-child(2) .react-dev{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}:is(.stay-updated-container section:nth-child(2) .web-design,.stay-updated-container section:nth-child(2) .local-seo,.stay-updated-container section:nth-child(2) .business-tips,.stay-updated-container section:nth-child(2) .react-dev) h2{font-family:var(--font-1);letter-spacing:1px;text-transform:uppercase;color:var(--white);font-size:1.7rem;font-weight:300}:is(.stay-updated-container section:nth-child(2) .web-design,.stay-updated-container section:nth-child(2) .local-seo,.stay-updated-container section:nth-child(2) .business-tips,.stay-updated-container section:nth-child(2) .react-dev) p{font-family:var(--font-2);color:var(--white);background-color:var(--description);border-radius:2rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:400}.stay-updated-container section:nth-child(2) .web-design,.stay-updated-container section:nth-child(2) .local-seo,.stay-updated-container section:nth-child(2) .business-tips{border-bottom:1px solid var(--description)}@media (width<=1024px){.stay-updated-container section:first-child{padding:5rem 3rem}.stay-updated-container section:first-child .main-header{line-height:5.5rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:5rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:5rem}.stay-updated-container section:nth-child(2){padding:5rem 3rem}}@media (width<=820px){.stay-updated-container{grid-template-columns:1fr}.stay-updated-container section:first-child{border-bottom:1px solid var(--border);padding:5rem 3rem}.stay-updated-container section:first-child .main-header{line-height:5rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:4.5rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:4.5rem}.stay-updated-container section:nth-child(2){padding:4rem 3rem}}@media (width<=768px){.stay-updated-container section:first-child{padding:4rem 3rem}.stay-updated-container section:first-child .updated-small-header p{font-size:1.2rem}.stay-updated-container section:first-child .main-header{line-height:4.5rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:4rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:4rem}.stay-updated-container section:first-child .subscribe{flex-direction:column;align-items:stretch}.stay-updated-container section:first-child .subscribe button:nth-child(2){justify-content:center}.stay-updated-container section:nth-child(2){padding:4rem 3rem}.stay-updated-container section:nth-child(2) .web-design h2,.stay-updated-container section:nth-child(2) .local-seo h2,.stay-updated-container section:nth-child(2) .business-tips h2,.stay-updated-container section:nth-child(2) .react-dev h2{font-size:1.8rem}}@media (width<=430px){.stay-updated-container section:first-child{gap:1.2rem;padding:3.5rem 2.5rem}.stay-updated-container section:first-child .main-header{line-height:4rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:3.6rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:3.6rem}.stay-updated-container section:first-child .description{font-size:1.3rem}.stay-updated-container section:first-child .subscribe input{font-size:1.2rem}.stay-updated-container section:first-child .subscribe button:nth-child(2){padding:.8rem 1.2rem;font-size:1.3rem}.stay-updated-container section:nth-child(2){padding:3rem 2.5rem}.stay-updated-container section:nth-child(2) .web-design h2,.stay-updated-container section:nth-child(2) .local-seo h2,.stay-updated-container section:nth-child(2) .business-tips h2,.stay-updated-container section:nth-child(2) .react-dev h2{font-size:1.6rem}.stay-updated-container section:nth-child(2) .web-design p,.stay-updated-container section:nth-child(2) .local-seo p,.stay-updated-container section:nth-child(2) .business-tips p,.stay-updated-container section:nth-child(2) .react-dev p{font-size:1.2rem}}@media (width<=414px){.stay-updated-container section:first-child{padding:3rem 2rem}.stay-updated-container section:first-child .main-header{line-height:3.8rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:3.4rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:3.4rem}.stay-updated-container section:nth-child(2){padding:3rem 2rem}}@media (width<=390px){.stay-updated-container section:first-child{padding:3rem 2rem}.stay-updated-container section:first-child .main-header{line-height:3.6rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:3.2rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:3.2rem}}@media (width<=375px){.stay-updated-container section:first-child{gap:1rem;padding:2.5rem 1.8rem}.stay-updated-container section:first-child .updated-small-header p{font-size:1.1rem}.stay-updated-container section:first-child .main-header{line-height:3.4rem}.stay-updated-container section:first-child .main-header h1:first-child,.stay-updated-container section:first-child .main-header h1:nth-child(2),.stay-updated-container section:first-child .main-header h1:nth-child(3),.stay-updated-container section:first-child .main-header h1:nth-child(2) span{font-size:3rem}.stay-updated-container section:first-child .main-header h1:nth-child(3){line-height:3rem}.stay-updated-container section:first-child .description,.stay-updated-container section:first-child .subscribe button:nth-child(2){font-size:1.2rem}.stay-updated-container section:first-child .no-spam{font-size:1.1rem}.stay-updated-container section:nth-child(2){padding:2.5rem 1.8rem}.stay-updated-container section:nth-child(2) .web-design h2,.stay-updated-container section:nth-child(2) .local-seo h2,.stay-updated-container section:nth-child(2) .business-tips h2,.stay-updated-container section:nth-child(2) .react-dev h2{font-size:1.5rem}}.blog-post-container{flex-direction:column;width:100%;display:flex}.blog-post-container .post-not-found{font-family:var(--font-2);color:var(--description);padding:6rem 4rem;font-size:1.6rem}.blog-post-container .blog-post-breadcrumb{background-color:var(--background-2);border-bottom:1px solid var(--border);align-items:center;gap:.8rem;padding:1.8rem 4rem;display:flex}.blog-post-container .blog-post-breadcrumb .breadcrumb-link{font-family:var(--font-2);color:var(--description);cursor:pointer;font-size:1.3rem;font-weight:400;transition:color .2s}.blog-post-container .blog-post-breadcrumb .breadcrumb-link:hover{color:var(--orange)}.blog-post-container .blog-post-breadcrumb .breadcrumb-sep{color:var(--border);font-size:1.2rem}.blog-post-container .blog-post-breadcrumb .breadcrumb-current{font-family:var(--font-2);color:var(--dark-blue);white-space:nowrap;text-overflow:ellipsis;max-width:40rem;font-size:1.3rem;font-weight:500;overflow:hidden}.blog-post-container .blog-post-layout{grid-template-columns:2fr 1fr;align-items:start;gap:6rem;padding:5rem 4rem;display:grid}.blog-post-container .blog-post-layout .blog-post-content{flex-direction:column;gap:3.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header{border-bottom:1px solid var(--border);flex-direction:column;gap:2rem;padding-bottom:3.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-header-top{align-items:center;gap:1.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-header-top .post-category{font-family:var(--font-2);letter-spacing:2px;text-transform:uppercase;color:var(--orange);background-color:#f9731614;border:1px solid #f9731633;border-radius:10rem;padding:.4rem 1.2rem;font-size:1.1rem;font-weight:600}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-header-top .post-read-time{font-family:var(--font-2);color:var(--description);font-size:1.2rem;font-weight:400}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{font-family:var(--font-1);letter-spacing:-1.5px;color:var(--dark-blue);font-size:4.5rem;font-weight:400;line-height:1.1}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-description{font-family:var(--font-1);color:var(--description);font-size:1.8rem;font-style:italic;font-weight:300;line-height:1.7}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta{align-items:center;gap:1.6rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author{align-items:center;gap:1rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-avatar{background-color:var(--dark-blue);width:4rem;height:4rem;font-family:var(--font-1);color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-info{flex-direction:column;gap:.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-info .post-author-name{font-family:var(--font-2);color:var(--dark-blue);font-size:1.4rem;font-weight:600}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-author .post-author-info .post-author-role{font-family:var(--font-2);color:var(--description);font-size:1.2rem;font-weight:400}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-meta-dot{background-color:var(--border);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta .post-date{font-family:var(--font-2);color:var(--description);font-size:1.3rem;font-weight:400}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image{border-radius:1.6rem;width:100%;height:40rem;overflow:hidden}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image img{object-fit:cover;filter:brightness(.92);width:100%;height:100%;transition:transform .6s}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image img:hover{transform:scale(1.02)}.blog-post-container .blog-post-layout .blog-post-content .post-tags{flex-wrap:wrap;gap:.6rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-tags .post-tag{font-family:var(--font-2);color:var(--description);background-color:var(--background-2);border:1px solid var(--border);border-radius:10rem;padding:.4rem 1.2rem;font-size:1.2rem;font-weight:500}.blog-post-container .blog-post-layout .blog-post-content .post-article-body{flex-direction:column;gap:2.4rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-intro{font-family:var(--font-1);color:var(--dark-blue);border-bottom:1px solid var(--border);padding-bottom:2.4rem;font-size:2rem;font-weight:300;line-height:1.65}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-heading{font-family:var(--font-1);color:var(--dark-blue);letter-spacing:-.5px;margin-top:1.6rem;font-size:2.6rem;font-weight:400;line-height:1.2}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-paragraph{font-family:var(--font-2);color:var(--description);font-size:1.6rem;font-weight:300;line-height:1.85}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list{flex-direction:column;gap:1rem;list-style:none;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list .article-list-item{font-family:var(--font-2);color:var(--description);align-items:flex-start;gap:1.2rem;font-size:1.6rem;font-weight:300;line-height:1.65;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list .article-list-item .article-list-dot{background-color:var(--orange);border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem;margin-top:.8rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-callout{border-left:3px solid var(--orange);font-family:var(--font-1);color:var(--dark-blue);background-color:#f973160f;border-radius:0 1rem 1rem 0;padding:2.4rem 3rem;font-size:1.8rem;font-style:italic;font-weight:300;line-height:1.6}.blog-post-container .blog-post-layout .blog-post-content .post-footer{border-top:1px solid var(--border);flex-direction:column;gap:2.4rem;margin-top:2rem;padding-top:3.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags,.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}:is(.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags,.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share) .post-footer-label{font-family:var(--font-2);color:var(--description);letter-spacing:1.5px;text-transform:uppercase;font-size:1.2rem;font-weight:600}:is(.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags,.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share) .post-tag{font-family:var(--font-2);letter-spacing:.7px;color:var(--description);background-color:var(--background-2);border:1px solid var(--border);border-radius:10rem;padding:.4rem 1.4rem;font-size:1.2rem;font-weight:500}:is(.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags,.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share) .share-btn{background-color:var(--background-2);border:1.5px solid var(--border);height:3.8rem;font-family:var(--font-2);color:var(--dark-blue);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 1.8rem;font-size:1.3rem;font-weight:500;transition:all .2s;display:flex}:is(.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-tags,.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share) .share-btn:hover{border-color:var(--orange);color:var(--orange)}.blog-post-container .blog-post-layout .blog-post-content .post-footer .back-to-blog{font-family:var(--font-2);color:var(--dark-blue);border:none;border-bottom:1.5px solid var(--dark-blue);cursor:pointer;background:0 0;width:fit-content;padding-bottom:.2rem;font-size:1.4rem;font-weight:600;transition:color .2s,border-color .2s}.blog-post-container .blog-post-layout .blog-post-content .post-footer .back-to-blog:hover{color:var(--orange);border-color:var(--orange)}.blog-post-container .blog-post-layout .blog-post-sidebar{flex-direction:column;gap:3.2rem;display:flex;position:sticky;top:9rem}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card{background-color:var(--background);border-radius:1.6rem;flex-direction:column;gap:1.6rem;padding:3rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-avatar{background-color:var(--orange);width:6rem;height:6rem;font-family:var(--font-1);color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-info{flex-direction:column;gap:.4rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-info .sidebar-author-name{font-family:var(--font-1);color:var(--white);font-size:2.2rem;font-weight:400}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-info .sidebar-author-role{font-family:var(--font-2);color:var(--orange);font-size:1.3rem;font-weight:300}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-bio{font-family:var(--font-2);color:var(--description-2);border-top:1px solid var(--description);padding-top:1.2rem;font-size:1.3rem;font-weight:300;line-height:1.65}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-cta{background-color:var(--orange);width:100%;color:var(--white);font-family:var(--font-2);cursor:pointer;text-align:center;border:none;border-radius:.5rem;padding:1.2rem;font-size:1.4rem;font-weight:600;transition:all .25s}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card .sidebar-author-cta:hover{background-color:#ea6c0a}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc{background-color:var(--background-2);border:1px solid var(--border);border-radius:1.6rem;flex-direction:column;gap:1.6rem;padding:2.8rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-title{font-family:var(--font-2);letter-spacing:2.5px;text-transform:uppercase;color:var(--orange);align-items:center;gap:.8rem;font-size:1.1rem;font-weight:600;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-title:before{content:"";background-color:var(--orange);border-radius:2px;width:2rem;height:.15rem;display:inline-block}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list{flex-direction:column;gap:1rem;list-style:none;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list .sidebar-toc-item{align-items:flex-start;gap:1rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list .sidebar-toc-item .sidebar-toc-num{font-family:var(--font-2);color:var(--orange);opacity:.5;flex-shrink:0;margin-top:.15rem;font-size:1.1rem;font-weight:700}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list .sidebar-toc-item .sidebar-toc-text{font-family:var(--font-2);color:var(--description);cursor:pointer;font-size:1.3rem;font-weight:400;line-height:1.4;transition:color .2s}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc .sidebar-toc-list .sidebar-toc-item .sidebar-toc-text:hover{color:var(--dark-blue)}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related{flex-direction:column;gap:1.6rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-title{font-family:var(--font-2);letter-spacing:2.5px;text-transform:uppercase;color:var(--description);align-items:center;gap:.8rem;font-size:1.1rem;font-weight:600;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-title:before{content:"";background-color:var(--orange);border-radius:2px;width:2rem;height:.15rem;display:inline-block}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list{flex-direction:column;gap:1.2rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card{border:1px solid var(--border);cursor:pointer;border-radius:1.2rem;gap:1.4rem;padding:1.6rem;transition:all .25s;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card:hover{border-color:var(--orange);transform:translateY(-2px);box-shadow:0 4px 16px #f9731614}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-img{border-radius:.8rem;flex-shrink:0;width:7rem;height:7rem;overflow:hidden}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-img img{object-fit:cover;filter:brightness(.85);width:100%;height:100%}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info{flex-direction:column;flex:1;gap:.4rem;display:flex}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info .sidebar-related-cat{font-family:var(--font-2);letter-spacing:1.5px;text-transform:uppercase;color:var(--orange);font-size:1rem;font-weight:600}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info .sidebar-related-header{font-family:var(--font-1);color:var(--dark-blue);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-related .sidebar-related-list .sidebar-related-card .sidebar-related-info .sidebar-related-read{font-family:var(--font-2);color:var(--description);margin-top:auto;font-size:1.1rem;font-weight:400}@media (width<=1024px){.blog-post-container .blog-post-breadcrumb{padding:1.6rem 3rem}.blog-post-container .blog-post-layout{gap:4rem;padding:4rem 3rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{font-size:4rem}}@media (width<=820px){.blog-post-container .blog-post-breadcrumb{padding:1.4rem 2.5rem}.blog-post-container .blog-post-breadcrumb .breadcrumb-current{max-width:22rem}.blog-post-container .blog-post-layout{grid-template-columns:1fr;gap:4rem;padding:4rem 3rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{font-size:3.6rem}.blog-post-container .blog-post-layout .blog-post-sidebar{position:static}}@media (width<=768px){.blog-post-container .blog-post-layout{padding:3rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{letter-spacing:-1px;font-size:3.2rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-description{font-size:1.6rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-meta{flex-wrap:wrap;gap:1rem}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image{height:28rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-intro{font-size:1.8rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-heading{font-size:2.2rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-paragraph{font-size:1.5rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-callout{padding:2rem;font-size:1.6rem}.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share .share-btn{height:3.4rem;font-size:1.2rem}}@media (width<=430px){.blog-post-container .blog-post-breadcrumb{padding:1.2rem 2rem}.blog-post-container .blog-post-layout{gap:3rem;padding:2.5rem 2rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{letter-spacing:-.5px;font-size:2.8rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-description{font-size:1.5rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-author .post-author-avatar{width:3.6rem;height:3.6rem;font-size:1.2rem}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image{border-radius:1.2rem;height:22rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body{gap:2rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-intro{font-size:1.6rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-heading{font-size:2rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-paragraph,.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list .article-list-item{font-size:1.4rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-callout{font-size:1.5rem}.blog-post-container .blog-post-layout .blog-post-content .post-footer .post-footer-share{flex-wrap:wrap}.blog-post-container .blog-post-layout .blog-post-content .post-footer .share-btn{font-size:1.1rem}.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-author-card,.blog-post-container .blog-post-layout .blog-post-sidebar .sidebar-toc{padding:2.4rem}}@media (width<=375px){.blog-post-container .blog-post-layout{padding:2rem 1.8rem}.blog-post-container .blog-post-layout .blog-post-content .post-header .post-title{font-size:2.5rem}.blog-post-container .blog-post-layout .blog-post-content .post-cover-image{height:18rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-heading{font-size:1.8rem}.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-paragraph,.blog-post-container .blog-post-layout .blog-post-content .post-article-body .article-list .article-list-item{font-size:1.3rem}}.common-questions-container{flex-direction:column;gap:2rem;width:100%;display:flex}.common-questions-container .cq-small-header{align-items:center;gap:1rem;display:flex}.common-questions-container .cq-small-header span{background-color:var(--orange);width:2rem;height:.2rem;display:inline-block}.common-questions-container .cq-small-header p{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.common-questions-container .questions{flex-direction:column;gap:1rem;display:flex}.common-questions-container .questions .question{border:1px solid var(--border);border-radius:1rem;flex-direction:column;gap:.8rem;padding:1.8rem 2.5rem;transition:border-color .25s;display:flex}.common-questions-container .questions .question:hover{border-color:var(--orange)}.common-questions-container .questions .question p:first-child{font-family:var(--font-1);letter-spacing:1px;color:var(--dark-blue);font-size:1.8rem;font-weight:600}.common-questions-container .questions .question p:nth-child(2){font-family:var(--font-2);color:var(--white);font-size:1.4rem;font-weight:200;line-height:2.5rem}.common-questions-container .comments{flex-direction:column;gap:1rem;display:flex}.common-questions-container .comments .comment{border:1px solid var(--background);background-color:var(--background);border-radius:1rem;flex-direction:column;gap:1rem;padding:2rem;display:flex}.common-questions-container .comments .comment p:first-child{font-family:var(--font-1);letter-spacing:1px;color:var(--background-4);align-items:center;gap:.3rem;font-size:2.3rem;font-weight:500;display:inline-flex}.common-questions-container .comments .comment p:nth-child(2){font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:2.5rem}.common-questions-container .comments .comment .name-avatar{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.common-questions-container .comments .comment .name-avatar .avatar{width:3.5rem;height:3.5rem;font-size:1.3rem;font-weight:500;font-family:var(--font-2);color:var(--orange);background-color:var(--background-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.common-questions-container .comments .comment .name-avatar .name{flex-direction:column;gap:.1rem;display:flex}.common-questions-container .comments .comment .name-avatar .name p:first-child{font-family:var(--font-2);color:var(--white);font-size:1.35rem;font-weight:500}.common-questions-container .comments .comment .name-avatar .name p:nth-child(2){font-family:var(--font-2);letter-spacing:1.2px;color:var(--white);font-size:1.2rem;font-weight:200}@media (width<=1024px){.common-questions-container .questions .question p:first-child{font-size:1.6rem}.common-questions-container .questions .question p:nth-child(2){font-size:1.3rem}}@media (width<=430px){.common-questions-container{gap:1.6rem}.common-questions-container .cq-small-header p{font-size:1.2rem}.common-questions-container .questions .question{padding:1.4rem}.common-questions-container .questions .question p:first-child{font-size:1.5rem}.common-questions-container .questions .question p:nth-child(2){font-size:1.3rem;line-height:1.8rem}.common-questions-container .idiom{padding:1.6rem}.common-questions-container .idiom p:first-child{font-size:1.8rem}.common-questions-container .idiom p:nth-child(2){font-size:1.3rem}}@media (width<=375px){.common-questions-container{gap:1.4rem}.common-questions-container .cq-small-header p{font-size:1.1rem}.common-questions-container .questions .question{padding:1.2rem}.common-questions-container .questions .question p:first-child{font-size:1.4rem}.common-questions-container .questions .question p:nth-child(2){font-size:1.2rem}.common-questions-container .idiom{padding:1.4rem}.common-questions-container .idiom p:nth-child(2){font-size:1.2rem}}main{width:100%}main .form-success-message{background-color:#22c55e14;border:1px solid #22c55e4d;border-radius:.8rem;align-items:center;gap:1.2rem;margin-bottom:2rem;padding:1.6rem 2rem;display:flex}main .form-success-message span{width:2.8rem;height:2.8rem;color:var(--white);background-color:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex}main .form-success-message p{font-family:var(--font-2);color:#16a34a;font-size:1.4rem;font-weight:500}main .form-error-message{background-color:#ef444414;border:1px solid #ef44444d;border-radius:.8rem;align-items:center;gap:1.2rem;margin-bottom:2rem;padding:1.6rem 2rem;display:flex}main .form-error-message span{width:2.8rem;height:2.8rem;color:var(--white);background-color:#ef4444;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;display:flex}main .form-error-message p{font-family:var(--font-2);color:#dc2626;font-size:1.4rem;font-weight:500}main form{flex-direction:column;gap:1.5rem;width:100%;margin-top:2rem;display:flex}main form .name-email{align-items:center;gap:1.5rem;display:flex}main form .name-email .name,main form .name-email .email{flex-direction:column;gap:.5rem;width:100%;display:flex}:is(main form .name-email .name,main form .name-email .email) label{font-family:var(--font-2);letter-spacing:.5px;color:var(--dark-blue);font-size:1.4rem;font-weight:500}:is(main form .name-email .name,main form .name-email .email) input{width:100%;font-family:var(--font-2);color:var(--description);border:.1rem solid var(--description-2);background-color:#0000;border-radius:.5rem;padding:1rem;font-size:1.4rem;font-weight:500}:is(main form .name-email .name,main form .name-email .email) input::placeholder{color:var(--description-2);letter-spacing:.5px;font-size:1.3rem;font-weight:400}:is(main form .name-email .name,main form .name-email .email) input:focus{border-color:var(--orange);outline:none}main form .business-service{align-items:center;gap:1.5rem;display:flex}main form .business-service .business,main form .business-service .service{flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}:is(main form .business-service .business,main form .business-service .service) label{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);font-size:1.4rem;font-weight:500}:is(main form .business-service .business,main form .business-service .service) input{width:100%;font-family:var(--font-2);color:var(--description);border:.1rem solid var(--description-2);background-color:#0000;border-radius:.5rem;padding:1rem;font-size:1.4rem;font-weight:500}:is(main form .business-service .business,main form .business-service .service) input::placeholder{color:var(--description-2);letter-spacing:.5px;font-size:1.3rem;font-weight:400}:is(main form .business-service .business,main form .business-service .service) input:focus{border-color:var(--orange);outline:none}:is(main form .business-service .business,main form .business-service .service) select{width:100%;font-family:var(--font-2);color:var(--description);border:.1rem solid var(--description-2);appearance:none;background-color:#0000;border-radius:.5rem;padding:1rem;font-size:1.3rem;font-weight:500}:is(main form .business-service .business,main form .business-service .service) select option{font-size:1.4rem;font-family:var(--font-2);letter-spacing:2px;background-color:var(--white)}:is(main form .business-service .business,main form .business-service .service) select:focus{border:1px solid var(--orange);outline:none}:is(main form .business-service .business,main form .business-service .service).service:after{content:"⌄";pointer-events:none;font-family:var(--font-2);color:var(--description-2);font-size:2.2rem;position:absolute;top:55%;right:15px;transform:translateY(-50%)}main form .how-did-you-hear{flex-direction:column;gap:.5rem;display:flex}main form .how-did-you-hear label{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);font-size:1.4rem;font-weight:500}main form .how-did-you-hear .choose{flex-wrap:wrap;gap:1rem;display:flex}main form .how-did-you-hear .choose span{font-family:var(--font-2);color:var(--white);border:.1rem solid var(--description-2);cursor:pointer;background-color:#0000;border-radius:.5rem;padding:.5rem 1rem;font-size:1.3rem;font-weight:400}main form .how-did-you-hear .choose span:hover,main form .how-did-you-hear .choose span.active{background-color:var(--orange);color:var(--white);border-color:var(--orange)}main form .your-message{flex-direction:column;gap:.5rem;display:flex}main form .your-message label{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);font-size:1.4rem;font-weight:500}main form .your-message textarea{width:100%;font-family:var(--font-2);color:var(--description);border:.1rem solid var(--description-2);resize:vertical;background-color:#0000;border-radius:.5rem;min-height:14rem;padding:1rem;font-size:1.4rem;font-weight:500}main form .your-message textarea::placeholder{color:var(--description-2);letter-spacing:.5px;font-size:1.3rem;font-weight:400}main form .your-message textarea:focus{border-color:var(--orange);outline:none}main form .submit-btn{width:100%}main form .submit-btn button{width:100%;font-family:var(--font-2);letter-spacing:1px;color:var(--white);background-color:var(--orange);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:1.3rem;font-size:1.4rem;font-weight:500;transition:all .3s;display:inline-flex}main form .submit-btn button .arrow{font-size:1.9rem;transform:translateY(.2rem)}main form .submit-btn button:hover .arrow{transform:translateY(.2rem)translate(.3rem)}main form .submit-btn .btn-loading{opacity:.7;cursor:not-allowed}@media (width<=768px){main form .name-email,main form .business-service{flex-direction:column;gap:1.2rem}}@media (width<=430px){main .form-success-message,main .form-error-message{padding:1.2rem 1.4rem}:is(main .form-success-message,main .form-error-message) p{font-size:1.3rem}main form{gap:1.2rem;margin-top:1.5rem}:is(main form .name-email,main form .business-service) .name label,:is(main form .name-email,main form .business-service) .email label,:is(main form .name-email,main form .business-service) .business label,:is(main form .name-email,main form .business-service) .service label{font-size:1.3rem}:is(main form .name-email,main form .business-service) .name input,:is(main form .name-email,main form .business-service) .email input,:is(main form .name-email,main form .business-service) .business input{padding:.9rem;font-size:1.3rem}:is(main form .name-email,main form .business-service) .service select{padding:.9rem;font-size:1.2rem}main form .how-did-you-hear label{font-size:1.3rem}main form .how-did-you-hear .choose span{padding:.5rem .9rem;font-size:1.2rem}main form .your-message label{font-size:1.3rem}main form .your-message textarea{min-height:12rem;padding:.9rem;font-size:1.3rem}main form .submit-btn button{padding:1.1rem;font-size:1.3rem}}@media (width<=375px){main form{gap:1rem}main form .name-email .name input,main form .name-email .email input,main form .business-service .business input,main form .business-service .service select{padding:.8rem;font-size:1.2rem}main form .how-did-you-hear .choose span{padding:.4rem .8rem;font-size:1.1rem}main form .your-message textarea{min-height:10rem;font-size:1.2rem}main form .submit-btn button{padding:1rem;font-size:1.2rem}}.contact-container{flex-direction:column;width:100%;display:flex}.contact-container .contact-get-in-touch{grid-template-columns:repeat(2,1fr);display:grid}.contact-container .contact-get-in-touch .section-left{border-bottom:1px solid var(--border);flex-direction:column;gap:1rem;padding:6rem 4rem;display:flex}.contact-container .contact-get-in-touch .section-left .contact-small-header{align-items:center;gap:1rem;display:flex}.contact-container .contact-get-in-touch .section-left .contact-small-header span{background-color:var(--orange);width:2rem;height:.2rem;display:inline-block}.contact-container .contact-get-in-touch .section-left .contact-small-header p{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.contact-container .contact-get-in-touch .section-left .contact-main-header{flex-direction:column;line-height:6rem;display:flex}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-family:var(--font-1);color:var(--orange);font-size:5.5rem;font-style:italic;font-weight:500}.contact-container .contact-get-in-touch .section-left p:nth-child(3){font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.4rem}.contact-container .contact-get-in-touch .section-left .line-break{background-color:var(--border);width:100%;height:.1rem;margin:1rem 0}.contact-container .contact-get-in-touch .section-left .contact-info{flex-direction:column;gap:1.5rem;display:flex}.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages{align-items:flex-start;gap:1rem;display:flex}:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .icon{border:1px solid var(--border);border-radius:1rem;padding:1rem;font-size:2rem}:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .email-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .location-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .languages-info{flex-direction:column;gap:.3rem;display:flex}:is(:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .email-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .location-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .languages-info) p:first-child{font-family:var(--font-2);letter-spacing:1px;text-transform:uppercase;color:var(--white);font-size:1.25rem;font-weight:200}:is(:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .email-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .location-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .languages-info) p:nth-child(2){font-family:var(--font-2);letter-spacing:.5px;color:var(--white);font-size:1.4rem;font-weight:500}:is(:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .email-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .location-info,:is(.contact-container .contact-get-in-touch .section-left .contact-info .email,.contact-container .contact-get-in-touch .section-left .contact-info .location,.contact-container .contact-get-in-touch .section-left .contact-info .languages) .languages-info) p:nth-child(3){font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.25rem;font-weight:200}.contact-container .contact-get-in-touch .section-right{background-color:var(--background);border-bottom:1px solid var(--border);flex-direction:column;gap:2rem;padding:6rem 4rem;display:flex}.contact-container .contact-get-in-touch .section-right .how-it-works-label{font-family:var(--font-2);letter-spacing:1.2px;text-transform:uppercase;color:var(--white);font-size:1.3rem;font-weight:500}.contact-container .contact-get-in-touch .section-right .process-steps{flex-direction:column;display:flex;position:relative}.contact-container .contact-get-in-touch .section-right .process-steps:before{content:"";background-color:var(--description);width:1px;position:absolute;top:3rem;bottom:3rem;left:1.5rem}.contact-container .contact-get-in-touch .section-right .process-steps .process-step{gap:2rem;padding-bottom:3rem;display:flex;position:relative}.contact-container .contact-get-in-touch .section-right .process-steps .process-step:last-child{padding-bottom:0}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-num{width:3rem;height:3rem;font-family:var(--font-2);color:var(--white);z-index:1;background-color:#f97416;border:1.5px solid #f973164d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:500;display:flex;position:relative}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content{flex-direction:column;gap:.5rem;padding-top:.3rem;display:flex}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-title{font-family:var(--font-2);color:var(--white);letter-spacing:.2px;font-size:1.5rem;font-weight:600}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-desc{font-family:var(--font-2);letter-spacing:.9px;color:var(--white);font-size:1.4rem;font-weight:200;line-height:1.65}.contact-container .contact-get-in-touch .section-right .response-badge{background-color:#f9731614;border:1px solid #f9731633;border-radius:1.2rem;align-items:center;gap:1.4rem;margin-top:1rem;padding:1.6rem 2rem;display:flex}.contact-container .contact-get-in-touch .section-right .response-badge .rb-icon{flex-shrink:0;font-size:2.2rem}.contact-container .contact-get-in-touch .section-right .response-badge .rb-text{flex-direction:column;gap:.7rem;display:flex}.contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:first-child{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.5rem;font-weight:500}.contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:nth-child(2){font-family:var(--font-2);letter-spacing:.8px;color:var(--white);font-size:1.3rem;font-weight:200;line-height:1.5}.contact-container .contact-send-a-message-common-questions{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);display:grid}.contact-container .contact-send-a-message-common-questions .sam-left{border-right:1px solid var(--border);flex-direction:column;gap:1rem;padding:6rem 4rem;display:flex}.contact-container .contact-send-a-message-common-questions .sam-left .sam-small-header{align-items:center;gap:1rem;display:flex}.contact-container .contact-send-a-message-common-questions .sam-left .sam-small-header span{background-color:var(--orange);width:2rem;height:.2rem;display:inline-block}.contact-container .contact-send-a-message-common-questions .sam-left .sam-small-header p{font-family:var(--font-2);letter-spacing:1px;color:var(--orange);text-transform:uppercase;font-size:1.4rem;font-weight:500}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{flex-direction:column;line-height:6rem;display:flex}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child{font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2){font-family:var(--font-1);color:var(--dark-blue);font-size:5.5rem;font-weight:500}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-family:var(--font-1);color:var(--orange);font-size:5.5rem;font-style:italic;font-weight:500}.contact-container .contact-send-a-message-common-questions .sam-right{background-color:var(--background-2);flex-direction:column;gap:1rem;padding:6rem 4rem;display:flex}@media (width<=1024px){.contact-container .contact-get-in-touch .section-left{padding:5rem 3rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:5.5rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:5rem}.contact-container .contact-get-in-touch .section-right{padding:5rem 3rem}.contact-container .contact-send-a-message-common-questions .sam-left{padding:5rem 3rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:5.5rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:5rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:5rem 3rem}}@media (width<=820px){.contact-container .contact-get-in-touch{grid-template-columns:1fr}.contact-container .contact-get-in-touch .section-left{padding:5rem 3rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:5rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:4.5rem}.contact-container .contact-get-in-touch .section-left p:nth-child(3){font-size:1.5rem}.contact-container .contact-get-in-touch .section-right{padding:4rem 3rem}.contact-container .contact-send-a-message-common-questions{grid-template-columns:1fr}.contact-container .contact-send-a-message-common-questions .sam-left{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:5rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:4.5rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:4rem 3rem}}@media (width<=768px){.contact-container .contact-get-in-touch .section-left{padding:4rem 3rem}.contact-container .contact-get-in-touch .section-left .contact-small-header p{font-size:1.2rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:4.5rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:4rem}.contact-container .contact-get-in-touch .section-left p:nth-child(3){font-size:1.4rem}.contact-container .contact-get-in-touch .section-right{padding:4rem 3rem}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-title{font-size:1.4rem}.contact-container .contact-get-in-touch .section-right .process-steps .process-step .step-content .step-desc{font-size:1.2rem}.contact-container .contact-get-in-touch .section-right .response-badge{padding:1.4rem 1.6rem}.contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:first-child{font-size:1.3rem}.contact-container .contact-get-in-touch .section-right .response-badge .rb-text p:nth-child(2){font-size:1.1rem}.contact-container .contact-send-a-message-common-questions .sam-left{padding:4rem 3rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-small-header p{font-size:1.2rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:4.5rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:4rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:4rem 3rem}}@media (width<=430px){.contact-container .contact-get-in-touch .section-left{gap:1.2rem;padding:3.5rem 2.5rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:4rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:3.6rem}.contact-container .contact-get-in-touch .section-left p:nth-child(3){font-size:1.4rem}.contact-container .contact-get-in-touch .section-left .contact-info .email .icon,.contact-container .contact-get-in-touch .section-left .contact-info .location .icon,.contact-container .contact-get-in-touch .section-left .contact-info .languages .icon{padding:.8rem;font-size:1.6rem}.contact-container .contact-get-in-touch .section-left .contact-info .email-info p:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-info .location-info p:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-info .languages-info p:nth-child(2){font-size:1.3rem}.contact-container .contact-get-in-touch .section-right{padding:3rem 2.5rem}.contact-container .contact-send-a-message-common-questions .sam-left{gap:1.2rem;padding:3.5rem 2.5rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:4rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:3.6rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:3rem 2.5rem}}@media (width<=414px){.contact-container .contact-get-in-touch .section-left{padding:3rem 2rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:3.8rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:3.4rem}.contact-container .contact-get-in-touch .section-right{padding:3rem 2rem}.contact-container .contact-send-a-message-common-questions .sam-left{padding:3rem 2rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:3.8rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:3.4rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:3rem 2rem}}@media (width<=390px){.contact-container .contact-get-in-touch .section-left{padding:3rem 2rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:3.6rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:3.2rem}.contact-container .contact-send-a-message-common-questions .sam-left{padding:3rem 2rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:3.6rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:3.2rem}}@media (width<=375px){.contact-container .contact-get-in-touch .section-left{gap:1rem;padding:2.5rem 1.8rem}.contact-container .contact-get-in-touch .section-left .contact-small-header p{font-size:1.1rem}.contact-container .contact-get-in-touch .section-left .contact-main-header{line-height:3.4rem}.contact-container .contact-get-in-touch .section-left .contact-main-header h1:first-child,.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(2),.contact-container .contact-get-in-touch .section-left .contact-main-header h1:nth-child(3){font-size:3rem}.contact-container .contact-get-in-touch .section-left p:nth-child(3){font-size:1.3rem}.contact-container .contact-get-in-touch .section-right{padding:2.5rem 1.8rem}.contact-container .contact-send-a-message-common-questions .sam-left{gap:1rem;padding:2.5rem 1.8rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-small-header p{font-size:1.1rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header{line-height:3.4rem}.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:first-child,.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2),.contact-container .contact-send-a-message-common-questions .sam-left .sam-main-header h1:nth-child(2) span{font-size:3rem}.contact-container .contact-send-a-message-common-questions .sam-right{padding:2.5rem 1.8rem}}.all-posts-page{background-color:var(--bg-primary);flex-direction:column;width:100%;display:flex}.all-posts-page .all-posts-hero{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid}.all-posts-page .all-posts-hero .hero-left{border-right:1px solid var(--border);flex-direction:column;justify-content:center;gap:2rem;padding:6rem 5rem;display:flex}.all-posts-page .all-posts-hero .hero-left .small-header{align-items:center;gap:1rem;display:flex}.all-posts-page .all-posts-hero .hero-left .small-header span{background-color:var(--orange);width:2.5rem;height:.2rem}.all-posts-page .all-posts-hero .hero-left .small-header p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.25rem;font-size:1.3rem;font-weight:500}.all-posts-page .all-posts-hero .hero-left .main-header{flex-direction:column;gap:.2rem;line-height:1.08;display:flex}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:5.5rem;font-weight:500}.all-posts-page .all-posts-hero .hero-left .main-header h1.italic{color:var(--orange);font-style:italic}.all-posts-page .all-posts-hero .hero-left .hero-desc p{font-family:var(--font-2);letter-spacing:1px;color:var(--white);font-size:1.6rem;font-weight:200;line-height:2.5rem}.all-posts-page .all-posts-hero .hero-left p:nth-child(4){width:fit-content;font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:2rem;padding:.8rem 2rem;font-size:2.2rem;font-weight:600;transition:all .2s;display:inline-flex}.all-posts-page .all-posts-hero .hero-left p:nth-child(4) .back-arrow{color:var(--white);font-size:2rem;transition:color .2s}.all-posts-page .all-posts-hero .hero-left p:nth-child(4):hover{background-color:var(--orange-glow)}.all-posts-page .all-posts-hero .hero-right{background-color:var(--bg-card);flex-direction:column;justify-content:center;gap:2.5rem;padding:5rem 4rem;display:flex}.all-posts-page .all-posts-hero .hero-right .tag-cloud-label{align-items:center;gap:1rem;display:flex}.all-posts-page .all-posts-hero .hero-right .tag-cloud-label span{background-color:var(--orange);width:2rem;height:.15rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud-label p{font-family:var(--font-2);color:var(--orange);text-transform:uppercase;letter-spacing:.2rem;font-size:1.2rem;font-weight:500}.all-posts-page .all-posts-hero .hero-right .tag-cloud{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item{font-family:var(--font-2);letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000;background-color:var(--dark-blue);border:1px solid;border-radius:100px;font-weight:300;transition:all .2s}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-xl{padding:.7rem 2rem;font-size:1.3rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-lg{padding:.6rem 1.7rem;font-size:1.3rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-md{padding:.5rem 1.4rem;font-size:1.3rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-sm{padding:.8rem 1.5rem;font-size:1.3rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.accent{background-color:var(--orange-glow);color:var(--orange);border-color:#f9731659}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.neutral{border-color:var(--border);color:var(--white);background-color:#1a1a1a}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item:hover,.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.active{border-color:var(--orange);color:var(--orange);background-color:var(--orange-glow);transform:translateY(-2px)}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.active{font-weight:300;box-shadow:0 4px 14px #f9731626}.all-posts-page .all-posts-hero .hero-right .tag-cloud-hint{font-family:var(--font-2);color:var(--white);align-items:center;margin-top:2rem;font-size:1.3rem;font-style:italic;font-weight:200;display:inline-flex}.all-posts-page .all-posts-filters{border-bottom:1px solid var(--border);background-color:var(--bg-primary);justify-content:space-between;align-items:center;gap:2rem;padding:3rem 5rem;display:flex}.all-posts-page .all-posts-filters .filter-pills-desktop{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.all-posts-page .all-posts-filters .filter-pills-desktop button{font-family:var(--font-2);letter-spacing:.5px;color:var(--white);cursor:pointer;background-color:#0000;border:1px solid #2a2a2a;border-radius:3rem;padding:.5rem 1.6rem;font-size:1.4rem;font-weight:300;transition:all .2s}.all-posts-page .all-posts-filters .filter-pills-desktop button:hover{color:#fff;border-color:var(--orange);background-color:var(--orange)}.all-posts-page .all-posts-filters .filter-pills-desktop button.active{color:#fff;border-color:var(--orange);background-color:var(--orange);font-weight:300}.all-posts-page .all-posts-filters .filter-dropdown-mobile{display:none;position:relative}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn{cursor:pointer;background:0 0;border:1px solid #2e2e2e;border-radius:8px;align-items:center;gap:.6rem;padding:.7rem 1.2rem;transition:border-color .2s;display:flex}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn:hover{border-color:var(--orange)}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn .filter-dropdown-icon{color:#888;font-size:1.4rem}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn .filter-dropdown-label{font-family:var(--font-2);color:#888;font-size:1.4rem;font-weight:400}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn .filter-dropdown-active{font-family:var(--font-2);color:var(--orange);font-size:1.4rem;font-weight:600}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn .filter-dropdown-arrow{color:#555;font-size:1.1rem;transition:transform .2s;display:inline-block}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn .filter-dropdown-arrow.open{transform:rotate(180deg)}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-menu{background:var(--bg-card);z-index:200;border:1px solid #2e2e2e;border-radius:10px;width:32rem;padding:8px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 8px 32px #0009}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-grid{grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;display:grid}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;padding:.7rem 1rem;transition:all .15s;display:flex}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item span:first-child{font-family:var(--font-2);color:#1a1a1a;font-size:1.3rem;font-weight:400}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item:hover{background:var(--orange);border-color:var(--orange);color:#fff}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item:hover span:first-child{color:var(--white)}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item.active{background:var(--orange);border-color:var(--orange);color:#fff}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item.active span:first-child{color:var(--white);font-weight:600}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item.full{background:var(--orange);border-color:var(--orange);color:#fff;grid-column:1/-1}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-item.full span:first-child{color:var(--white);font-weight:600}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-check{font-size:1.1rem;color:var(--orange)!important;font-weight:400!important}.all-posts-page .all-posts-filters .post-count{font-family:var(--font-2);color:var(--white);white-space:nowrap;flex-shrink:0;align-items:center;gap:.8rem;font-size:1.6rem;font-weight:300;display:inline-flex}.all-posts-page .all-posts-filters .post-count span{color:var(--orange);font-size:1.8rem;font-weight:600;transform:translateY(.3rem)}.all-posts-page .all-posts-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:4rem 5rem;display:grid}.all-posts-page .all-posts-grid .post-card.featured{grid-column:span 2;grid-template-columns:1fr 1fr;display:grid}.all-posts-page .all-posts-grid .post-card{background-color:var(--bg-card);border:1px solid var(--border);cursor:pointer;border-radius:1.2rem;flex-direction:column;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.all-posts-page .all-posts-grid .post-card:hover{border-color:#333;transform:translateY(-3px);box-shadow:0 12px 40px #00000059}.all-posts-page .all-posts-grid .post-card .card-image{aspect-ratio:16/9;background-color:#0d0d0d;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.all-posts-page .all-posts-grid .post-card .card-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.all-posts-page .all-posts-grid .post-card .card-image:hover img{transform:scale(1.04)}.all-posts-page .all-posts-grid .post-card .card-image .card-badge{font-family:var(--font-2);text-transform:uppercase;letter-spacing:.1rem;background-color:var(--orange);color:var(--white);border-radius:.4rem;padding:.3rem 1rem;font-size:1rem;font-weight:600;position:absolute;top:1.2rem;left:1.2rem}.all-posts-page .all-posts-grid .post-card .card-image .card-img-placeholder{color:#333;font-size:3rem}.all-posts-page .all-posts-grid .post-card .card-body{flex-direction:column;flex:1;gap:.8rem;padding:2rem;display:flex}.all-posts-page .all-posts-grid .post-card .card-body .card-tag{font-family:var(--font-2);text-transform:uppercase;letter-spacing:.15rem;color:var(--orange);font-size:1.1rem;font-weight:600}.all-posts-page .all-posts-grid .post-card .card-body .card-title{font-family:var(--font-1);color:var(--white);letter-spacing:-.01em;font-size:2rem;font-weight:500;line-height:1.3}.all-posts-page .all-posts-grid .post-card .card-body .card-desc{font-family:var(--font-2);color:var(--description);font-size:1.35rem;font-weight:300;line-height:2rem}.all-posts-page .all-posts-grid .post-card .card-body .card-tags{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.all-posts-page .all-posts-grid .post-card .card-body .card-tags span{font-family:var(--font-2);color:var(--description);background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:.4rem;padding:.2rem .8rem;font-size:1.1rem;font-weight:400}.all-posts-page .all-posts-grid .post-card .card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 2rem;display:flex}.all-posts-page .all-posts-grid .post-card .card-footer .card-meta{align-items:center;gap:.6rem;display:flex}.all-posts-page .all-posts-grid .post-card .card-footer .card-meta span{font-family:var(--font-2);color:var(--description);font-size:1.2rem;font-weight:300}.all-posts-page .all-posts-grid .post-card .card-footer .card-meta .meta-dot{background-color:var(--description);border-radius:50%;width:.3rem;height:.3rem}.all-posts-page .all-posts-grid .post-card .card-footer .card-meta .timer-icon{color:var(--description);font-size:1.4rem}.all-posts-page .all-posts-grid .post-card .card-footer .card-read{font-family:var(--font-2);color:var(--orange);align-items:center;gap:.5rem;font-size:1.2rem;font-weight:600;display:flex}.all-posts-page .all-posts-grid .post-card .card-footer .card-read .arrow-icon{font-size:1.6rem;transition:transform .2s}.all-posts-page .all-posts-empty{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:1.5rem;padding:8rem 2rem;display:flex}.all-posts-page .all-posts-empty .empty-icon{color:#333;font-size:3rem}.all-posts-page .all-posts-empty h2{font-family:var(--font-1);color:var(--white);font-size:2.5rem;font-weight:400}.all-posts-page .all-posts-empty p{font-family:var(--font-2);color:var(--description);font-size:1.4rem}.all-posts-page .all-posts-cta{background-color:var(--bg-card);border:1px solid var(--border);border-radius:1.2rem;justify-content:space-between;align-items:center;gap:3rem;margin:0 5rem 5rem;padding:4rem 5rem;display:flex}.all-posts-page .all-posts-cta .cta-text{flex-direction:column;gap:.8rem;display:flex}.all-posts-page .all-posts-cta .cta-text h2{font-family:var(--font-1);color:var(--white);letter-spacing:-.02em;font-size:3.5rem;font-weight:500}.all-posts-page .all-posts-cta .cta-text h2 span{color:var(--orange);font-style:italic}.all-posts-page .all-posts-cta .cta-text p{font-family:var(--font-2);color:var(--description);font-size:1.45rem;font-weight:300;line-height:2.2rem}.all-posts-page .all-posts-cta .cta-btn{font-family:var(--font-2);color:var(--white);background-color:var(--orange);cursor:pointer;white-space:nowrap;border:none;border-radius:.6rem;flex-shrink:0;align-items:center;gap:.8rem;padding:1.2rem 3.5rem;font-size:1.4rem;font-weight:600;transition:all .25s;display:inline-flex}.all-posts-page .all-posts-cta .cta-btn .btn-arrow{font-size:1.8rem}.all-posts-page .all-posts-cta .cta-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}@media (width<=1200px){.all-posts-page .all-posts-hero .hero-left{padding:5rem 4rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:5rem}.all-posts-page .all-posts-hero .hero-right{padding:4rem 3rem}.all-posts-page .all-posts-filters{padding:2rem 4rem}.all-posts-page .all-posts-grid{padding:4rem}.all-posts-page .all-posts-cta{margin:0 4rem 4rem;padding:3.5rem 4rem}.all-posts-page .all-posts-cta .cta-text h2{font-size:3rem}}@media (width<=1024px){.all-posts-page .all-posts-hero .hero-left{padding:5rem 3rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:4.5rem}.all-posts-page .all-posts-hero .hero-right{padding:4rem 3rem}.all-posts-page .all-posts-filters{padding:2rem 3rem}.all-posts-page .all-posts-filters .filter-pills-desktop{gap:.6rem}.all-posts-page .all-posts-filters .filter-pills-desktop button{font-size:1.3rem}.all-posts-page .all-posts-grid{grid-template-columns:repeat(2,1fr);padding:3rem}.all-posts-page .all-posts-grid .post-card.featured,.all-posts-page .all-posts-grid .all-posts-empty{grid-column:span 2}.all-posts-page .all-posts-cta{margin:0 3rem 3rem;padding:3rem}}@media (width<=820px){.all-posts-page .all-posts-hero{grid-template-columns:1fr}.all-posts-page .all-posts-hero .hero-left{border-right:none;border-bottom:1px solid var(--border);padding:5rem 3rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:4.5rem}.all-posts-page .all-posts-hero .hero-right{padding:4rem 3rem}.all-posts-page .all-posts-filters{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2rem 3rem}.all-posts-page .all-posts-filters .filter-pills-desktop{display:none}.all-posts-page .all-posts-filters .filter-dropdown-mobile{display:block}.all-posts-page .all-posts-grid{grid-template-columns:1fr;padding:3rem}.all-posts-page .all-posts-grid .post-card.featured{grid-column:span 1;grid-template-columns:1fr}.all-posts-page .all-posts-grid .post-card.featured .card-image{aspect-ratio:auto;height:20rem}.all-posts-page .all-posts-grid .all-posts-empty{grid-column:span 1}.all-posts-page .all-posts-cta{flex-direction:column;align-items:flex-start;gap:2rem;margin:0 3rem 3rem}.all-posts-page .all-posts-cta .cta-text h2{font-size:2.8rem}.all-posts-page .all-posts-cta .cta-btn{justify-content:center;align-self:stretch}}@media (width<=768px){.all-posts-page .all-posts-hero .hero-left{padding:4rem 3rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:4rem}.all-posts-page .all-posts-hero .hero-right{padding:3rem}.all-posts-page .all-posts-grid{padding:3rem}.all-posts-page .all-posts-grid .post-card .card-body .card-title{font-size:1.8rem}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-menu{width:calc(100vw - 6rem)}}@media (width<=430px){.all-posts-page .all-posts-hero .hero-left{padding:3.5rem 2.5rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:3.6rem}.all-posts-page .all-posts-hero .hero-left .hero-desc p{font-size:1.4rem}.all-posts-page .all-posts-hero .hero-right{padding:3rem 2.5rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-xl{padding:.6rem 1.6rem;font-size:1.5rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-lg{padding:.5rem 1.4rem;font-size:1.3rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-md{padding:.4rem 1.2rem;font-size:1.2rem}.all-posts-page .all-posts-hero .hero-right .tag-cloud .tag-item.size-sm{padding:.4rem 1rem;font-size:1.1rem}.all-posts-page .all-posts-filters{padding:2rem 2.5rem}.all-posts-page .all-posts-filters .filter-dropdown-mobile{width:100%}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-btn{justify-content:space-between;width:100%}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-menu{width:100%}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-grid{grid-template-columns:1fr 1fr}.all-posts-page .all-posts-grid{gap:1.2rem;padding:2.5rem}.all-posts-page .all-posts-grid .post-card .card-body{padding:1.5rem}.all-posts-page .all-posts-grid .post-card .card-body .card-title{font-size:1.7rem}.all-posts-page .all-posts-grid .post-card .card-footer{padding:1rem 1.5rem}.all-posts-page .all-posts-cta{margin:0 2.5rem 3rem;padding:2.5rem}.all-posts-page .all-posts-cta .cta-text h2{font-size:2.4rem}.all-posts-page .all-posts-cta .cta-text p{font-size:1.3rem}}@media (width<=375px){.all-posts-page .all-posts-hero .hero-left{padding:3rem 2rem}.all-posts-page .all-posts-hero .hero-left .main-header h1{font-size:3.2rem}.all-posts-page .all-posts-hero .hero-right{padding:2.5rem 2rem}.all-posts-page .all-posts-filters{padding:2rem}.all-posts-page .all-posts-filters .filter-dropdown-mobile .filter-dropdown-grid{grid-template-columns:1fr}.all-posts-page .all-posts-grid{padding:2rem}.all-posts-page .all-posts-cta{margin:0 2rem 2.5rem;padding:2rem}.all-posts-page .all-posts-cta .cta-text h2{font-size:2.2rem}}
