.logo-design-page{background:#0b0b0b}.logo-design-page em{font-family:Georgia,serif;font-weight:400}.logo-container{width:calc(100% - 128px);max-width:1090px;margin:auto}.logo-hero{background:#0b0b0b;min-height:883px;position:relative;overflow:hidden}.logo-hero-background,.logo-hero-background img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.logo-hero-background{display:none}.logo-hero .logo-container{padding-top:140px;position:relative}.logo-pills{gap:2px;margin-top:27px;display:flex}.logo-pills span{background:#1b1b1b;border-radius:30px;padding:8px 21px;font-size:14px}.logo-hero-grid{grid-template-columns:810px 1fr;min-height:590px;display:grid;position:relative}.logo-hero-copy{z-index:2;position:relative}.logo-hero h1{letter-spacing:-.04em;white-space:nowrap;margin:26px 0 34px;font-size:80px;font-weight:500;line-height:1.25}.logo-hero h1 em{letter-spacing:-.04em;font-size:88px}.logo-hero-copy>p{max-width:660px;font-weight:500}.logo-hero-actions{align-items:center;gap:16px;margin-top:49px;display:flex}.logo-hero-video{object-fit:cover;width:500px;height:543px;margin:0;position:absolute;top:-41px;right:-223px}.logo-hero-stats{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.logo-hero-stats>div{align-items:center;gap:20px;display:flex}.logo-hero-stats strong{letter-spacing:-.05em;white-space:nowrap;font-size:64px;font-weight:500;line-height:1}.logo-hero-stats span{white-space:nowrap;font-size:16px;line-height:1.45}.logo-principles{min-height:1069px;position:relative;overflow:hidden}.logo-principles-bg{width:100%;height:100%;position:absolute;inset:0}.logo-principles-bg img{object-fit:cover;width:100%;height:100%;display:block}.logo-principles .logo-container{position:relative}.logo-principles h2,.logo-testimonials h2,.logo-process h2,.logo-expertise>.logo-container>h2,.logo-deliverables h2{text-align:center;max-width:980px;margin:0 auto 65px}.logo-principle-grid{grid-template-columns:1fr 1.5fr;gap:5px;display:grid}.logo-principle-grid article{background:linear-gradient(135deg,#191919,#202027);border-radius:38px;flex-direction:column;justify-content:space-between;height:398px;padding:42px;display:flex}.logo-principle-grid article:nth-child(3){background:#191919}.logo-principle-grid article:nth-child(4){background:linear-gradient(120deg,#1b1b1b,#181b33)}.logo-principle-icon{color:#b9b9b9;font-size:38px}.logo-principle-grid h3{font-size:29px;line-height:1.3}.logo-principle-grid p{color:#aaa;max-width:540px;margin-top:10px}.logo-process{background:radial-gradient(at 50% 85%,#0d3440 0,#0b0b0b 60%);min-height:1129px}.logo-process>picture img{width:100%;max-width:1440px;margin:60px auto 0;display:block}.logo-process .service-outcomes{margin-top:40px}.logo-testimonials{background:radial-gradient(at 85% 60%,#003446,#0b0b0b 65%);min-height:878px}.logo-testimonials h2{max-width:850px}.logo-testimonial-card{background:linear-gradient(115deg,#1d1d1d,#182e38);border-radius:24px;min-height:474px;padding:65px 80px;position:relative}.logo-quote-mark{font:72px/1 Georgia,serif}.logo-testimonial-controls{gap:3px;display:flex;position:absolute;top:40px;right:80px}.logo-testimonial-controls button{color:#fff;cursor:pointer;background:#ffffff2a;border:0;border-radius:50%;width:60px;height:60px;font-size:30px}.logo-testimonial-controls button:hover{color:#111;background:#d5ff00}.logo-testimonial-card blockquote{max-width:1000px;margin:55px 0 45px;font-size:40px;line-height:1.2}.logo-testimonial-person{align-items:center;gap:16px;display:flex}.logo-testimonial-person img{object-fit:cover;border-radius:50%;width:56px;height:56px}.logo-testimonial-person b{font-size:23px;font-weight:400;display:block}.logo-testimonial-person small{color:#999;font-size:16px;display:block}.logo-testimonial-bottom{justify-content:space-between;align-items:center;margin-top:65px;display:flex}.logo-testimonial-bottom>div{align-items:center;gap:15px;display:flex}.logo-testimonial-bottom strong{font-size:88px;font-weight:400;line-height:1}.logo-testimonial-bottom span{font-size:18px;line-height:1.2}.logo-testimonial-bottom .logo-review-stars{letter-spacing:5px;white-space:nowrap;display:inline-block}.logo-cases{min-height:2013px}.logo-section-heading{text-align:center;max-width:720px;margin:0 auto 80px}.logo-section-heading p{max-width:570px;margin:35px auto 0;font-weight:500}.logo-case-list{width:calc(100% - 128px);margin:auto}.logo-case{grid-template-columns:1fr 1fr;gap:4px;min-height:548px;margin-bottom:10px;display:grid}.logo-case:last-child{margin-bottom:0}.logo-case-copy,.logo-case-images>img{border-radius:24px}.logo-case-copy{background:radial-gradient(at 0 100%,#284b50,#1b1b1d 60%);flex-direction:column;padding:40px;display:flex}.logo-case:nth-child(2) .logo-case-copy{background:radial-gradient(at 0 100%,#4b3b75,#1b1b1d 60%)}.logo-case:nth-child(3) .logo-case-copy{background:radial-gradient(at 0 100%,#295748,#1b1b1d 60%)}.logo-case-copy>img{object-fit:contain;object-position:left;max-width:230px;max-height:65px}.logo-case-copy h3{max-width:540px;margin:22px 0;font-size:50px;line-height:1.2}.logo-case-copy>div{margin-top:auto}.logo-case-copy p{max-width:550px;margin-bottom:25px}.logo-case-copy a{border:1px solid #fff;border-radius:30px;justify-content:space-between;min-width:210px;padding:14px 20px;display:inline-flex}.logo-case-copy a:hover{color:#111;background:#d5ff00;border-color:#d5ff00}.logo-case-images{grid-template-rows:1fr 1fr;gap:4px;min-height:0;display:grid}.logo-case-images img{object-fit:cover;width:100%;height:272px}.logo-banner{background:radial-gradient(at 60% 100%,#243cac,#0b0b0b 70%);height:353px;padding:0 64px}.logo-banner-card{color:#111;background:#fff;border-radius:24px;justify-content:space-between;align-items:center;height:100%;padding:50px 55px;display:flex;overflow:hidden}.logo-banner h2{max-width:540px;margin-bottom:35px;font-size:50px;line-height:1.3}.logo-banner img{object-fit:contain;width:44%;height:100%}.logo-expertise{background:radial-gradient(at 60% 45%,#101d55,#0b0b0b 70%);min-height:2552px}.logo-expertise-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.logo-expertise-grid article{background:#1b1b1b;border-radius:24px;min-height:1110px;overflow:hidden}.logo-expertise-image{background:#1d243d;height:455px;position:relative;overflow:hidden}.logo-expertise-image>span{z-index:1;font-size:24px;position:absolute;top:30px;left:35px}.logo-expertise-image img{object-fit:cover;width:100%;height:100%}.logo-expertise-copy{padding:40px}.logo-expertise-copy h3{min-height:95px}.logo-expertise-copy p{color:#d1d1d1;min-height:135px}.logo-expertise-copy ul,.logo-deliverables-card ul{margin:24px 0 30px;padding:0;list-style:none}.logo-expertise-copy li,.logo-deliverables-card li{padding:10px 0;font-size:17px}.logo-expertise-copy li:before,.logo-deliverables-card li:before{content:"✓";color:#d5ff00;padding-right:12px}.logo-results{min-height:922px;padding-top:0}.logo-results .service-result-grid{margin-top:55px}.logo-design-page .service-related{min-height:937px}.logo-design-page .service-quality{min-height:831px;padding-top:160px}.logo-design-page .service-team{min-height:1153px}.logo-deliverables{min-height:834px}.logo-deliverables .logo-container{width:calc(100% - 120px);max-width:none}.logo-deliverables-card{background:#1e1e1e;border-radius:24px;grid-template-columns:46% 1fr;align-items:center;gap:5%;height:597px;padding:6px;display:grid}.logo-deliverables-card>div{color:#141515;background:#fff;border-radius:20px;height:585px;padding:40px 60px}.logo-deliverables-card>div>span{color:#6257ff;align-items:center;gap:12px;font-size:20px;display:flex}.logo-deliverables-card>div>span img{width:24px;height:24px}.logo-deliverables-card h3{max-width:400px;margin-top:28px;font-size:40px;line-height:1.45}.logo-deliverables-card li{font-weight:500}.logo-deliverables-card li:before{color:#6257ff}.logo-deliverables-card .service-call{color:#fff}.logo-deliverables-card .service-call span,.logo-deliverables-card .service-call b{background:#080808}.logo-deliverables-card>img{object-fit:cover;border-radius:20px;width:100%;height:464px}.logo-design-page .service-faq{min-height:1274px}.logo-design-page .service-blog{height:746px}.logo-close{background:#0b0b0b;min-height:504px}.logo-close .logo-container{grid-template-columns:1fr;gap:8px;width:calc(100% - 128px);max-width:none;display:grid}.logo-close-review{color:#141515;background:#fff;border-radius:24px;flex-direction:column;min-height:504px;padding:78px 40px;display:flex}.logo-close-review h2{border-bottom:1px solid #d9d9d9;padding-bottom:35px;font-size:28px;line-height:1.3}.logo-close-review h2:before{content:"◉";color:#1a4147;margin-right:16px;font-size:25px}.logo-close-review blockquote{margin:38px 0 0;font-size:18px;font-weight:500;line-height:1.5}.logo-close-person{align-items:center;gap:16px;margin-top:auto;display:flex}.logo-close-person img{object-fit:cover;border-radius:50%;width:48px;height:48px}.logo-close-person p{font-size:16px;font-weight:500}.logo-close-review p span{color:#666;font-size:14px;font-weight:400}.logo-close-cta{background:linear-gradient(135deg,#6d1bd3,#382456 70%,#6731bd);border-radius:24px;flex-direction:column;align-items:flex-start;min-height:504px;padding:48px 60px;display:flex}.logo-close-cta h2{font-size:56px;line-height:1.25}.logo-close-cta p{margin:24px 0 0;font-size:17px;font-weight:500}.logo-close-cta .service-call{margin-top:auto}@media (max-width:900px){.logo-container,.logo-case-list{width:calc(100% - 40px)}.logo-hero{min-height:859px}.logo-hero .logo-container{padding-top:121px}.logo-hero-grid{min-height:0;display:block}.logo-hero h1{white-space:normal;margin:25px 0 30px;font-size:40px;line-height:1.2}.logo-hero h1 em{font-size:40px}.logo-hero-copy>p{font-size:16px}.logo-pills{margin-top:25px}.logo-pills span{padding:7px 13px;font-size:12px}.logo-hero-actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:48px}.logo-hero-actions .service-call{width:100%}.logo-hero-actions .service-call b{flex:1}.logo-hero-actions .service-white-button{width:100%}.logo-hero .service-hero-proof{margin-top:22px}.logo-hero-video{opacity:.75;width:250px;height:190px;top:325px;right:-85px}.logo-hero-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:80px}.logo-hero-stats>div{display:block}.logo-hero-stats strong{font-size:28px;display:block}.logo-hero-stats span{white-space:normal;font-size:10px}.logo-principles,.logo-process,.logo-testimonials,.logo-cases,.logo-expertise,.logo-deliverables,.logo-close{min-height:0;padding:75px 0}.logo-principles h2,.logo-testimonials h2,.logo-process h2,.logo-expertise>.logo-container>h2,.logo-deliverables h2{margin-bottom:35px}.logo-principle-grid,.logo-expertise-grid{grid-template-columns:1fr}.logo-principle-grid article{height:auto;min-height:300px;padding:28px}.logo-principle-grid h3{font-size:24px}.logo-process>picture img{margin-top:30px}.logo-testimonial-card{min-height:430px;padding:35px 25px}.logo-testimonial-controls{top:25px;right:25px}.logo-testimonial-card blockquote{margin:60px 0 40px;font-size:25px}.logo-testimonial-bottom strong{font-size:46px}.logo-testimonial-bottom .service-call b{min-width:130px;padding:0 15px}.logo-case{grid-template-columns:1fr}.logo-cases{padding:0 0 63px}.logo-cases .logo-section-heading{margin-bottom:61px}.logo-cases .logo-section-heading h2{font-size:30px}.logo-cases .logo-section-heading p{font-size:16px}.logo-case-copy{min-height:0;padding:30px}.logo-case-copy h3{font-size:24px}.logo-case-copy p{font-size:16px}.logo-case-images img{height:208px}.logo-design-page .service-awards{min-height:1674px}.logo-design-page.service-detail .service-quality{min-height:1540px}.logo-banner{height:auto;padding:20px}.logo-banner-card{min-height:420px;padding:35px}.logo-banner h2{font-size:34px}.logo-banner img{width:40%}.logo-expertise-grid article{min-height:0}.logo-expertise-image{height:280px}.logo-expertise-copy{padding:25px}.logo-expertise-copy h3,.logo-expertise-copy p{min-height:0}.logo-results,.logo-design-page .service-related,.logo-design-page .service-quality,.logo-design-page .service-team,.logo-design-page .service-faq{min-height:0;padding:75px 0}.logo-deliverables-card{grid-template-columns:1fr;padding:30px}.logo-deliverables-card>img{height:300px}.logo-close .logo-container{grid-template-columns:1fr}.logo-close-cta h2{font-size:40px}}@media (max-width:600px){.logo-design-page .service-separator{height:100px}.logo-principles{padding:10px 0 272px}.logo-principles-bg,.logo-principles-bg img{height:auto}.logo-principles .logo-container{width:calc(100% - 32px)}.logo-principle-grid{gap:12px}.logo-principle-grid article{min-height:0;padding:28px}.logo-principle-grid article:first-child{height:240px}.logo-principle-grid article:nth-child(2){height:260px}.logo-principle-grid article:nth-child(3),.logo-principle-grid article:nth-child(4){height:284px}.logo-principle-icon{display:none}.logo-principle-grid p{font-size:16px;line-height:24px}.logo-process{padding:0}.logo-process .logo-container{width:calc(100% - 32px)}.logo-process h2{max-width:358px;margin-bottom:48px;font-size:32px;line-height:1.4625}.logo-process>picture img{width:calc(100% - 32px);margin:0 auto}.logo-process .service-outcomes{background:linear-gradient(135deg,#0f8582,#081216);width:calc(100% - 32px);min-height:531px;margin-top:71px;padding:48px 24px 38px}.logo-process .service-outcomes h2{text-align:left;max-width:none;margin:0 0 16px;font-size:32px;line-height:1.5}.logo-process .service-outcomes h2 em{font-family:LibreBaskerville,Georgia,serif;font-weight:400}.logo-process .service-outcomes .service-call{width:100%}.logo-process .service-outcomes .service-call b{flex:1}.logo-process .service-outcomes ul{margin-top:30px}.logo-process .service-outcomes li{border:0;align-items:center;min-height:60px;padding:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.logo-process .service-outcomes li:before{content:"✓";color:#111;background:#d5ff00;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-right:16px;font-size:14px;display:grid}.logo-testimonials{background:#0b0b0b;min-height:0;padding:0}.logo-testimonials .logo-container{width:calc(100% - 32px)}.logo-testimonials h2{max-width:290px;margin:0 auto 48px}.logo-testimonials .logo-testimonial-card{background:#1e1e1e;height:423px;min-height:0;padding:35px 28px}.logo-testimonials .logo-quote-mark{height:34px}.logo-testimonials .logo-testimonial-card blockquote{margin:-12px 0 26px;font-size:23px;line-height:1.23}.logo-testimonials .logo-testimonial-person img{width:40px;height:40px}.logo-testimonials .logo-testimonial-person b{font-size:16px}.logo-testimonials .logo-testimonial-person small{font-size:14px}.logo-testimonials .logo-testimonial-bottom{margin-top:49px;display:block}.logo-testimonials .logo-testimonial-bottom>div{justify-content:space-between;height:70px}.logo-testimonials .logo-testimonial-bottom strong{font-size:64px}.logo-testimonials .logo-testimonial-bottom span{font-size:19px}.logo-testimonials .logo-testimonial-bottom .service-call{width:100%;margin-top:32px}.logo-testimonials .logo-testimonial-bottom .service-call b{flex:1}.logo-deliverables{padding:0}.logo-deliverables .logo-container{width:calc(100% - 32px)}.logo-deliverables h2{margin-bottom:72px;font-size:36px;line-height:1.28}.logo-deliverables-card{background:0 0;flex-direction:column;gap:24px;height:auto;padding:0;display:flex}.logo-deliverables-card>div{color:#141515;background:#fff;border-radius:24px;height:478px;padding:24px}.logo-deliverables-card>div>span{color:#6257ff;font-size:16px}.logo-deliverables-card h3{margin-top:26px;font-size:20px;line-height:30px}.logo-deliverables-card ul{margin:24px 0 36px}.logo-deliverables-card li{align-items:center;min-height:25px;padding:0;font-size:16px;line-height:24px;display:flex}.logo-deliverables-card li:not(:last-child){margin-bottom:20px}.logo-deliverables-card li:before{content:"";background:url(/arounda/services/c76aa18b8019.svg) 50%/contain no-repeat;flex:0 0 24px;width:24px;height:24px;margin-right:12px;padding:0}.logo-deliverables-card .service-call{color:#fff;width:100%}.logo-deliverables-card .service-call span,.logo-deliverables-card .service-call b{background:#080808}.logo-deliverables-card .service-call b{flex:1}.logo-deliverables-card>img{object-fit:cover;border-radius:20px;width:100%;height:230px}.logo-design-page .service-faq{padding:100px 0 0}.logo-design-page .service-faq h2{font-family:LibreBaskerville,Georgia,serif;font-style:italic;font-weight:400}.logo-design-page .service-faq-list details:nth-child(6) h3{max-width:230px}.logo-design-page .service-faq-list details:last-child summary{padding-top:0;padding-bottom:0}.logo-design-page .service-related{padding:100px 0 134px}.logo-design-page .service-team{padding-bottom:62px}.logo-design-page .service-blog{height:592px}.logo-close{min-height:825px;padding:0}.logo-close .logo-container{gap:8px;width:calc(100% - 32px)}.logo-close-review{min-height:406px;padding:32px 24px}.logo-close-review h2{padding-bottom:40px;font-size:20px}.logo-close-review blockquote{margin-top:40px;font-size:16px;line-height:1.5}.logo-close-cta{min-height:410px;padding:24px}.logo-close-cta h2{font-size:36px;line-height:1.2}.logo-close-cta h2 em{max-width:240px;display:block}.logo-close-cta p{font-size:16px;line-height:1.5}.logo-hero{background:radial-gradient(at 30% 95%,#121a53,#0b0b0b 60%)}.logo-hero-video{display:none}.logo-banner-card{display:block}.logo-banner img{width:100%;height:160px;margin-top:15px}}
