.reference-site.reference-site.reference-site{font-family:var(--andega-font-sans)!important;letter-spacing:normal!important}.reference-site.reference-site.reference-site :is(h1,h2,h3,h4,p,li,dd,small,strong,a,button,input,textarea,select,label){letter-spacing:normal;font-size:inherit;line-height:inherit;color:inherit;font-family:var(--andega-font-sans)!important}.reference-site.reference-site.reference-site :is(.md-action,.md-button,.md-icon-button){letter-spacing:inherit;min-width:0!important;min-height:0!important;font:inherit!important;border:0!important;border-radius:0!important;padding:0!important}.reference-site.reference-site.reference-site :is(.e-avatar-logo,.e-freelance-badge){min-width:0!important;min-height:0!important}.reference-site.reference-site.reference-site .md-field.md-field{height:auto!important;min-height:0!important;font:inherit!important}.reference-site.reference-site.reference-site .e-language-search{height:auto!important;min-height:0!important}.reference-site.reference-site.reference-site .e-header{min-height:0!important}.reference-site.reference-site.reference-site{--ink:var(--andega-ref-color-1);--paper:var(--andega-ref-color-2);--muted:var(--andega-ref-color-3);--lime:var(--andega-ref-color-4);--line:var(--andega-ref-color-5)}.reference-site.reference-site.reference-site{scroll-behavior:smooth!important;color:var(--ink)!important;background:var(--paper)!important;font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-1)!important;margin:0!important;scroll-padding-top:90px!important}.reference-site.reference-site.reference-site button,.reference-site.reference-site.reference-site a,.reference-site.reference-site.reference-site input,.reference-site.reference-site.reference-site select,.reference-site.reference-site.reference-site textarea{-webkit-tap-highlight-color:transparent!important}.reference-site.reference-site.reference-site button,.reference-site.reference-site.reference-site a{color:inherit!important}.reference-site.reference-site.reference-site button{font:inherit!important;cursor:pointer!important}.reference-site.reference-site.reference-site a{text-decoration:none!important}.reference-site.reference-site.reference-site button{border:0!important}.reference-site.reference-site.reference-site h1,.reference-site.reference-site.reference-site h2,.reference-site.reference-site.reference-site h3,.reference-site.reference-site.reference-site p{margin:0!important}.reference-site.reference-site.reference-site button:focus-visible,.reference-site.reference-site.reference-site a:focus-visible{outline:3px solid var(--andega-ref-color-6)!important;outline-offset:5px!important}.reference-site.reference-site.reference-site button:disabled{opacity:.5!important;cursor:wait!important}.reference-site.reference-site.reference-site .wrap{width:calc(100% - 100px)!important;max-width:1200px!important;margin:auto!important}.reference-site.reference-site.reference-site .public-shell{background-image:radial-gradient(var(--andega-ref-color-7) .7px,transparent .7px)!important;background-size:9px 9px!important}.reference-site.reference-site.reference-site .site-nav{justify-content:space-between!important;align-items:center!important;height:100px!important;display:flex!important}.reference-site.reference-site.reference-site .brand{font-size:var(--andega-type-font-size-2)!important;font-weight:var(--andega-type-font-weight-3)!important;letter-spacing:var(--andega-type-letter-spacing-4)!important;align-items:center!important;gap:4px!important;display:flex!important}.reference-site.reference-site.reference-site .brand-dot{font-weight:var(--andega-type-font-weight-5)!important;color:var(--andega-ref-color-8)!important}.reference-site.reference-site.reference-site .brand-mark{background:var(--ink)!important;color:var(--paper)!important;text-align:center!important;width:31px!important;height:31px!important;font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-6)!important;line-height:var(--andega-type-line-height-7)!important;border-radius:8px!important;margin-right:7px!important;position:relative!important}.reference-site.reference-site.reference-site .brand-mark span{font-size:var(--andega-type-font-size-8)!important;color:var(--andega-ref-color-9)!important;position:absolute!important;top:-6px!important;right:-7px!important}.reference-site.reference-site.reference-site .site-nav nav{font-size:var(--andega-type-font-size-9)!important;gap:35px!important;display:flex!important}.reference-site.reference-site.reference-site .site-nav nav a:hover{color:var(--andega-ref-color-10)!important}.reference-site.reference-site.reference-site .nav-cta{border:1px solid var(--line)!important;background:var(--paper)!important;border-radius:25px!important;align-items:center!important;gap:14px!important;padding:12px 17px!important;display:flex!important}.reference-site.reference-site.reference-site .hero{padding:90px 0 0!important}.reference-site.reference-site.reference-site .availability{font-size:var(--andega-type-font-size-10)!important;letter-spacing:var(--andega-type-letter-spacing-11)!important;align-items:center!important;gap:9px!important;display:flex!important}.reference-site.reference-site.reference-site .availability>span,.reference-site.reference-site.reference-site .workspace-live i{background:var(--andega-ref-color-11)!important;width:6px!important;height:6px!important;box-shadow:0 0 0 4px var(--andega-ref-color-12)!important;border-radius:50%!important}.reference-site.reference-site.reference-site .availability i{color:var(--andega-ref-color-13)!important;font-style:normal!important}.reference-site.reference-site.reference-site .hero h1{font-size:var(--andega-type-font-size-12)!important;font-weight:var(--andega-type-font-weight-13)!important;line-height:var(--andega-type-line-height-14)!important;letter-spacing:var(--andega-type-letter-spacing-15)!important;width:fit-content!important;margin:27px 0 32px!important;position:relative!important}.reference-site.reference-site.reference-site .serif{font-family:var(--andega-font-sans)!important;font-style:italic!important;font-weight:var(--andega-type-font-weight-5)!important;letter-spacing:var(--andega-type-letter-spacing-16)!important}.reference-site.reference-site.reference-site .hero-star{font-size:var(--andega-type-font-size-17)!important;color:var(--andega-ref-color-14)!important;position:absolute!important;bottom:10px!important;right:-130px!important;transform:rotate(12deg)!important}.reference-site.reference-site.reference-site .hero-bottom{justify-content:space-between!important;align-items:center!important;display:flex!important}.reference-site.reference-site.reference-site .hero-bottom p{color:var(--andega-ref-color-15)!important;line-height:var(--andega-type-line-height-18)!important;font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .hero-bottom strong{font-weight:var(--andega-type-font-weight-5)!important;color:var(--andega-ref-color-16)!important}.reference-site.reference-site.reference-site .button{font-size:var(--andega-type-font-size-20)!important;font-weight:var(--andega-type-font-weight-13)!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:28px!important;padding:17px 22px!important;transition:transform .2s,background .2s!important;display:inline-flex!important}.reference-site.reference-site.reference-site .button:hover{transform:translateY(-2px)!important}.reference-site.reference-site.reference-site .dark{background:var(--ink)!important;color:#fff!important}.reference-site.reference-site.reference-site .lime{background:var(--lime)!important;color:var(--ink)!important}.reference-site.reference-site.reference-site .outline{border:1px solid var(--line)!important;background:0 0!important}.reference-site.reference-site.reference-site .hero-caption{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;color:var(--andega-ref-color-17)!important;border-bottom:1px solid var(--line)!important;justify-content:space-between!important;padding:64px 0 23px!important;display:flex!important}.reference-site.reference-site.reference-site .hero-caption a{align-items:center!important;gap:12px!important;display:flex!important}.reference-site.reference-site.reference-site .work-section{padding:66px 0 90px!important}.reference-site.reference-site.reference-site .eyebrow{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-23)!important;color:var(--andega-ref-color-18)!important;font-weight:var(--andega-type-font-weight-24)!important;display:block!important}.reference-site.reference-site.reference-site .eyebrow:before{content:"✳"!important;color:var(--andega-ref-color-19)!important;margin-right:8px!important}.reference-site.reference-site.reference-site .section-top{justify-content:space-between!important;align-items:flex-end!important;margin-bottom:32px!important;display:flex!important}.reference-site.reference-site.reference-site h2{font-size:var(--andega-type-font-size-25)!important;line-height:var(--andega-type-line-height-26)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-27)!important}.reference-site.reference-site.reference-site .section-top h2{margin-top:18px!important}.reference-site.reference-site.reference-site .filter{border:1px solid var(--line)!important;background:var(--paper)!important;border-radius:25px!important;gap:5px!important;padding:4px!important;display:flex!important}.reference-site.reference-site.reference-site .filter button{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-20)!important;background:0 0!important;border-radius:20px!important;padding:9px 15px!important}.reference-site.reference-site.reference-site .filter button.active{background:var(--ink)!important;color:#fff!important}.reference-site.reference-site.reference-site .work-grid{grid-template-columns:1fr 1fr!important;gap:30px 24px!important;display:grid!important}.reference-site.reference-site.reference-site .work-card{text-align:left!important;background:0 0!important;min-width:0!important;padding:0!important}.reference-site.reference-site.reference-site .work-card.featured{grid-column:1/-1!important}.reference-site.reference-site.reference-site .project-art{border-radius:12px!important;height:330px!important;padding:40px 40px 30px!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .featured .project-art{height:460px!important;padding:40px 100px 0!important}.reference-site.reference-site.reference-site .peach{background:var(--andega-ref-color-21)!important}.reference-site.reference-site.reference-site .purple{background:var(--andega-ref-color-22)!important}.reference-site.reference-site.reference-site .green{background:var(--andega-ref-color-23)!important}.reference-site.reference-site.reference-site .mock-browser{background:var(--andega-ref-color-24)!important;height:100%!important;box-shadow:0 10px 35px var(--andega-ref-color-25)!important;border-radius:7px 7px 0 0!important;transition:transform .5s!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .work-card:hover .mock-browser{transform:translateY(-6px)!important}.reference-site.reference-site.reference-site .mock-nav{border-bottom:1px solid var(--andega-ref-color-26)!important;font-size:var(--andega-type-font-size-29)!important;justify-content:space-between!important;align-items:center!important;padding:19px 27px!important;display:flex!important}.reference-site.reference-site.reference-site .mock-nav b{font-size:var(--andega-type-font-size-2)!important;font-family:var(--andega-font-sans)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important}.reference-site.reference-site.reference-site .mock-content{z-index:2!important;width:65%!important;padding:50px 36px!important;position:relative!important}.reference-site.reference-site.reference-site .mock-content small{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important}.reference-site.reference-site.reference-site .mock-content h3{white-space:pre-line!important;font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-33)!important;line-height:var(--andega-type-line-height-34)!important;letter-spacing:var(--andega-type-letter-spacing-27)!important;font-weight:var(--andega-type-font-weight-5)!important;margin:18px 0 12px!important}.reference-site.reference-site.reference-site .mock-content p{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-27)!important}.reference-site.reference-site.reference-site .mock-pill{border-bottom:1px solid var(--andega-ref-color-28)!important;font-size:var(--andega-type-font-size-35)!important;margin-top:15px!important;padding:10px 0!important;display:inline-block!important}.reference-site.reference-site.reference-site .featured .mock-content{padding:40px 45px!important}.reference-site.reference-site.reference-site .featured .mock-content h3{font-size:var(--andega-type-font-size-36)!important}.reference-site.reference-site.reference-site .art-object{background:var(--andega-ref-color-29)!important;width:43%!important;height:82%!important;position:absolute!important;bottom:0!important;right:0!important}.reference-site.reference-site.reference-site .arch{background:linear-gradient(110deg,var(--andega-ref-color-30),var(--andega-ref-color-31) 65%)!important;width:83%!important;height:95%!important;box-shadow:inset 16px 5px 30px var(--andega-ref-color-32)!important;border-radius:180px 180px 0 0!important;position:absolute!important;bottom:0!important;right:8%!important}.reference-site.reference-site.reference-site .vase{background:linear-gradient(90deg,var(--andega-ref-color-33),var(--andega-ref-color-34),var(--andega-ref-color-35))!important;border-radius:28% 28% 42% 42%!important;width:65px!important;height:110px!important;position:absolute!important;bottom:15%!important;left:12%!important;transform:rotate(-6deg)!important}.reference-site.reference-site.reference-site .sphere{background:radial-gradient(circle at 35% 25%,var(--andega-ref-color-36),var(--andega-ref-color-37) 75%)!important;width:110px!important;height:110px!important;box-shadow:15px 15px 20px var(--andega-ref-color-38)!important;border-radius:50%!important;position:absolute!important;bottom:10%!important;right:14%!important}.reference-site.reference-site.reference-site .concept{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;color:var(--andega-ref-color-39)!important;position:absolute!important;bottom:12px!important;left:20px!important}.reference-site.reference-site.reference-site .purple .mock-browser{background:var(--andega-ref-color-40)!important}.reference-site.reference-site.reference-site .purple .mock-content h3{font-size:var(--andega-type-font-size-37)!important}.reference-site.reference-site.reference-site .object-1{background:var(--andega-ref-color-41)!important}.reference-site.reference-site.reference-site .orbit-circle{border:35px solid var(--andega-ref-color-42)!important;width:220px!important;height:220px!important;box-shadow:inset 10px 5px 20px var(--andega-ref-color-43),10px 5px 20px var(--andega-ref-color-43)!important;border-radius:50%!important;position:absolute!important;top:20px!important;left:-25px!important;transform:rotate(-25deg)!important}.reference-site.reference-site.reference-site .float-panel{background:var(--andega-ref-color-44)!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;width:130px!important;box-shadow:0 20px 20px var(--andega-ref-color-45)!important;border-radius:9px!important;padding:18px!important;position:absolute!important;bottom:16%!important;left:0!important;transform:rotate(-7deg)!important}.reference-site.reference-site.reference-site .float-panel strong{font-size:var(--andega-type-font-size-1)!important;font-weight:var(--andega-type-font-weight-13)!important;margin-top:7px!important;display:block!important}.reference-site.reference-site.reference-site .mini-bars{font-size:var(--andega-type-font-size-38)!important;color:var(--andega-ref-color-46)!important;margin-top:8px!important}.reference-site.reference-site.reference-site .green .mock-browser{background:var(--andega-ref-color-47)!important}.reference-site.reference-site.reference-site .green .mock-content h3{font-size:var(--andega-type-font-size-37)!important}.reference-site.reference-site.reference-site .object-2{background:var(--andega-ref-color-48)!important}.reference-site.reference-site.reference-site .bag{background:linear-gradient(90deg,var(--andega-ref-color-49),var(--andega-ref-color-50),var(--andega-ref-color-51))!important;width:135px!important;height:170px!important;box-shadow:12px 12px 20px var(--andega-ref-color-52)!important;font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-37)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;bottom:5%!important;left:5%!important;transform:rotate(9deg)!important}.reference-site.reference-site.reference-site .bag:before{content:""!important;border:9px solid var(--andega-ref-color-53)!important;border-bottom:0!important;border-radius:35px 35px 0 0!important;width:75px!important;height:45px!important;position:absolute!important;top:-40px!important}.reference-site.reference-site.reference-site .bag span{letter-spacing:var(--andega-type-letter-spacing-32)!important;margin-top:8px!important;font:5px Arial!important}.reference-site.reference-site.reference-site .work-info{justify-content:space-between!important;align-items:center!important;padding:17px 2px!important;display:flex!important}.reference-site.reference-site.reference-site .work-info h3{font-size:var(--andega-type-font-size-8)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important}.reference-site.reference-site.reference-site .work-info h3 span{font-weight:var(--andega-type-font-weight-5)!important}.reference-site.reference-site.reference-site .work-info p{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-54)!important;margin-top:7px!important}.reference-site.reference-site.reference-site .circle-arrow{border:1px solid var(--line)!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:35px!important;height:35px!important;display:flex!important}.reference-site.reference-site.reference-site .work-note{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-54)!important;margin-top:12px!important}.reference-site.reference-site.reference-site .about-section{border-top:1px solid var(--line)!important;grid-template-columns:1fr 1fr!important;gap:70px!important;padding:70px 0 85px!important;display:grid!important}.reference-site.reference-site.reference-site .avatar-art{background:var(--andega-ref-color-55)!important;width:88px!important;height:100px!important;font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-40)!important;color:var(--andega-ref-color-56)!important;line-height:var(--andega-type-line-height-41)!important;text-align:center!important;border-radius:15px!important;margin:30px 0!important;position:relative!important}.reference-site.reference-site.reference-site .avatar-art span{font-size:var(--andega-type-font-size-42)!important;color:var(--andega-ref-color-57)!important;position:absolute!important;bottom:-5px!important;right:-20px!important}.reference-site.reference-site.reference-site .about-identity h2{font-size:var(--andega-type-font-size-43)!important}.reference-site.reference-site.reference-site .about-copy{padding-top:48px!important}.reference-site.reference-site.reference-site .tiny-label{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;color:var(--andega-ref-color-58)!important}.reference-site.reference-site.reference-site .about-copy>p{font-size:var(--andega-type-font-size-44)!important;line-height:var(--andega-type-line-height-45)!important;letter-spacing:var(--andega-type-letter-spacing-46)!important;margin:20px 0!important}.reference-site.reference-site.reference-site .muted{color:var(--andega-ref-color-59)!important}.reference-site.reference-site.reference-site .about-detail{line-height:var(--andega-type-line-height-47)!important;font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-60)!important;max-width:400px!important}.reference-site.reference-site.reference-site .tool-tags{flex-wrap:wrap!important;gap:6px!important;margin-top:25px!important;display:flex!important}.reference-site.reference-site.reference-site .tool-tags span{border:1px solid var(--line)!important;font-size:var(--andega-type-font-size-21)!important;border-radius:5px!important;padding:7px 10px!important}.reference-site.reference-site.reference-site .services-section{background:var(--ink)!important;color:var(--paper)!important}.reference-site.reference-site.reference-site .services-inner{grid-template-columns:1fr 1fr!important;gap:80px!important;padding:75px 0!important;display:grid!important}.reference-site.reference-site.reference-site .services-inner h2{font-size:var(--andega-type-font-size-48)!important;margin-top:21px!important}.reference-site.reference-site.reference-site .services-inner>div>p{color:var(--andega-ref-color-61)!important;line-height:var(--andega-type-line-height-18)!important;font-size:var(--andega-type-font-size-20)!important;margin:22px 0 28px!important}.reference-site.reference-site.reference-site .services-inner .eyebrow{color:var(--andega-ref-color-62)!important}.reference-site.reference-site.reference-site .service{border-bottom:1px solid var(--andega-ref-color-63)!important}.reference-site.reference-site.reference-site .service button{width:100%!important;color:inherit!important;text-align:left!important;background:0 0!important;align-items:center!important;gap:17px!important;padding:25px 0!important;display:flex!important}.reference-site.reference-site.reference-site .service-number{color:var(--andega-ref-color-64)!important;font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .service h3{font-size:var(--andega-type-font-size-49)!important;font-weight:var(--andega-type-font-weight-5)!important;flex:1!important}.reference-site.reference-site.reference-site .service>p{color:var(--andega-ref-color-65)!important;line-height:var(--andega-type-line-height-47)!important;font-size:var(--andega-type-font-size-20)!important;padding:0 0 24px 48px!important}.reference-site.reference-site.reference-site .process{padding:85px 0 90px!important}.reference-site.reference-site.reference-site .process .section-top>p{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-66)!important}.reference-site.reference-site.reference-site .process-grid{grid-template-columns:repeat(4,1fr)!important;gap:30px!important;margin-top:45px!important;display:grid!important}.reference-site.reference-site.reference-site .process-grid>div{border-top:1px solid var(--line)!important;padding-top:20px!important}.reference-site.reference-site.reference-site .process-grid>div>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-67)!important;justify-content:space-between!important;display:flex!important}.reference-site.reference-site.reference-site .process-grid h3{font-size:var(--andega-type-font-size-19)!important;font-weight:var(--andega-type-font-weight-13)!important;margin:26px 0 13px!important}.reference-site.reference-site.reference-site .process-grid p{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-68)!important}.reference-site.reference-site.reference-site .contact{background:var(--ink)!important;color:var(--paper)!important;border-radius:15px!important;padding:48px 55px!important}.reference-site.reference-site.reference-site .contact .availability{color:var(--andega-ref-color-69)!important;font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important}.reference-site.reference-site.reference-site .contact h2{font-size:var(--andega-type-font-size-50)!important;letter-spacing:var(--andega-type-letter-spacing-51)!important;margin:30px 0!important;position:relative!important}.reference-site.reference-site.reference-site .contact h2>svg{stroke-width:1px!important;width:115px!important;height:115px!important;position:absolute!important;top:20px!important;right:0!important}.reference-site.reference-site.reference-site .contact-bottom{border-top:1px solid var(--andega-ref-color-70)!important;justify-content:space-between!important;align-items:center!important;padding-top:25px!important;display:flex!important}.reference-site.reference-site.reference-site .contact-bottom p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-71)!important}.reference-site.reference-site.reference-site .public-shell footer{justify-content:space-between!important;align-items:center!important;padding:35px 0!important;display:flex!important}.reference-site.reference-site.reference-site .public-shell footer .brand{font-size:var(--andega-type-font-size-8)!important;gap:12px!important}.reference-site.reference-site.reference-site .public-shell footer>span,.reference-site.reference-site.reference-site .public-shell footer>a:last-child{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-72)!important}.reference-site.reference-site.reference-site .modal-backdrop{background:var(--andega-ref-color-73)!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;z-index:100!important;justify-content:center!important;align-items:center!important;padding:25px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.reference-site.reference-site.reference-site .modal{background:var(--paper)!important;width:100%!important;max-width:620px!important;max-height:92vh!important;box-shadow:0 30px 100px var(--andega-ref-color-74)!important;border-radius:16px!important;padding:42px!important;position:relative!important;overflow:auto!important}.reference-site.reference-site.reference-site .modal h2{font-size:var(--andega-type-font-size-52)!important;margin:15px 0!important}.reference-site.reference-site.reference-site .modal p{color:var(--andega-ref-color-75)!important;line-height:var(--andega-type-line-height-18)!important;margin:15px 0!important}.reference-site.reference-site.reference-site .close{font-size:var(--andega-type-font-size-53)!important;background:0 0!important;position:absolute!important;top:18px!important;right:20px!important}.reference-site.reference-site.reference-site .workspace{background:var(--andega-ref-color-76)!important;min-height:100vh!important;display:flex!important}.reference-site.reference-site.reference-site .sidebar{background:var(--andega-ref-color-77)!important;border-right:1px solid var(--line)!important;flex-direction:column!important;width:240px!important;padding:32px 22px!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important}.reference-site.reference-site.reference-site .sidebar .brand{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .workspace-star{color:var(--andega-ref-color-78)!important;margin-left:auto!important}.reference-site.reference-site.reference-site .workspace-label{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-54)!important;color:var(--andega-ref-color-79)!important;margin:42px 10px 16px!important}.reference-site.reference-site.reference-site .sidebar nav{flex-direction:column!important;gap:7px!important;display:flex!important}.reference-site.reference-site.reference-site .sidebar nav button{text-align:left!important;font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-80)!important;background:0 0!important;border-radius:7px!important;align-items:center!important;gap:12px!important;padding:13px 14px!important;display:flex!important}.reference-site.reference-site.reference-site .sidebar nav small{background:var(--andega-ref-color-83)!important;font-size:var(--andega-type-font-size-21)!important;border-radius:5px!important;margin-left:auto!important;padding:2px 6px!important}.reference-site.reference-site.reference-site .sidebar-bottom{margin-top:auto!important}.reference-site.reference-site.reference-site .help-card{background:var(--andega-ref-color-84)!important;border:1px solid var(--andega-ref-color-85)!important;border-radius:9px!important;margin-bottom:22px!important;padding:16px!important}.reference-site.reference-site.reference-site .help-card>span{font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-24)!important}.reference-site.reference-site.reference-site .help-card p{font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-55)!important;color:var(--andega-ref-color-86)!important;margin-top:9px!important}.reference-site.reference-site.reference-site .help-card button{font-size:var(--andega-type-font-size-28)!important;background:0 0!important;align-items:center!important;gap:30px!important;margin-top:16px!important;display:flex!important}.reference-site.reference-site.reference-site .back-link{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-87)!important;background:0 0!important;align-items:center!important;gap:8px!important;margin:14px 5px!important;display:flex!important}.reference-site.reference-site.reference-site .profile{border-top:1px solid var(--line)!important;align-items:center!important;gap:11px!important;margin-top:25px!important;padding-top:20px!important;display:flex!important}.reference-site.reference-site.reference-site .profile>span{background:var(--andega-ref-color-88)!important;width:33px!important;height:33px!important;font-size:var(--andega-type-font-size-28)!important;border-radius:50%!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .profile b{font-size:var(--andega-type-font-size-10)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .profile small{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-89)!important;margin-top:4px!important;display:block!important}.reference-site.reference-site.reference-site .workspace-main{flex:1!important;min-width:0!important;margin-left:240px!important}.reference-site.reference-site.reference-site .workspace-header{border-bottom:1px solid var(--line)!important;background:var(--andega-ref-color-77)!important;justify-content:space-between!important;align-items:center!important;height:75px!important;padding:0 44px!important;display:flex!important}.reference-site.reference-site.reference-site .workspace-header>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-90)!important;align-items:center!important;gap:13px!important;display:flex!important}.reference-site.reference-site.reference-site .workspace-live{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .workspace-live i{width:5px!important;height:5px!important}.reference-site.reference-site.reference-site .dashboard-content{padding:28px 44px!important}.reference-site.reference-site.reference-site .demo-banner{border:1px solid var(--andega-ref-color-91)!important;background:var(--andega-ref-color-92)!important;color:var(--andega-ref-color-93)!important;font-size:var(--andega-type-font-size-28)!important;border-radius:7px!important;margin-bottom:30px!important;padding:11px 15px!important}.reference-site.reference-site.reference-site .dashboard-heading{justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:35px 0!important;display:flex!important}.reference-site.reference-site.reference-site .dashboard-heading h1{font-size:var(--andega-type-font-size-37)!important;letter-spacing:var(--andega-type-letter-spacing-56)!important;font-weight:var(--andega-type-font-weight-13)!important;margin:11px 0!important}.reference-site.reference-site.reference-site .dashboard-heading p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-94)!important}.reference-site.reference-site.reference-site .dashboard-heading .button{font-size:var(--andega-type-font-size-28)!important;gap:9px!important;padding:13px 16px!important}.reference-site.reference-site.reference-site .stats-grid{grid-template-columns:repeat(3,1fr)!important;gap:18px!important;margin-bottom:30px!important;display:grid!important}.reference-site.reference-site.reference-site .stat{background:var(--andega-ref-color-77)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:23px!important}.reference-site.reference-site.reference-site .stat>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-95)!important;justify-content:space-between!important;display:flex!important}.reference-site.reference-site.reference-site .stat strong{font-size:var(--andega-type-font-size-52)!important;letter-spacing:var(--andega-type-letter-spacing-27)!important;font-weight:var(--andega-type-font-weight-5)!important;margin:18px 0 12px!important;display:block!important}.reference-site.reference-site.reference-site .stat small{color:var(--andega-ref-color-96)!important;font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .dashboard-grid{grid-template-columns:minmax(0,1fr) 280px!important;align-items:start!important;gap:22px!important;display:grid!important}.reference-site.reference-site.reference-site .panel{border:1px solid var(--line)!important;background:var(--andega-ref-color-77)!important;border-radius:10px!important;overflow:hidden!important}.reference-site.reference-site.reference-site .panel-heading{border-bottom:1px solid var(--andega-ref-color-97)!important;justify-content:space-between!important;align-items:center!important;padding:22px!important;display:flex!important}.reference-site.reference-site.reference-site .panel h2{font-size:var(--andega-type-font-size-49)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important}.reference-site.reference-site.reference-site .panel-heading>span{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-98)!important}.reference-site.reference-site.reference-site .project-row{text-align:left!important;border-bottom:1px solid var(--andega-ref-color-99)!important;background:0 0!important;align-items:center!important;gap:13px!important;width:100%!important;padding:22px!important;display:flex!important}.reference-site.reference-site.reference-site .project-row:hover,.reference-site.reference-site.reference-site .project-row.selected{background:var(--andega-ref-color-100)!important}.reference-site.reference-site.reference-site .project-icon{background:var(--andega-ref-color-101)!important;width:43px!important;height:43px!important;color:var(--andega-ref-color-102)!important;border-radius:8px!important;flex-shrink:0!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .project-row-main{flex:1!important;min-width:0!important}.reference-site.reference-site.reference-site .project-row h3{font-size:var(--andega-type-font-size-20)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .project-row p{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-103)!important;margin-top:6px!important}.reference-site.reference-site.reference-site .progress{background:var(--andega-ref-color-104)!important;border-radius:4px!important;height:4px!important;margin-top:15px!important;overflow:hidden!important}.reference-site.reference-site.reference-site .progress span{background:var(--andega-ref-color-105)!important;border-radius:4px!important;height:100%!important;display:block!important}.reference-site.reference-site.reference-site .project-status{flex-direction:column!important;align-items:flex-end!important;gap:19px!important;display:flex!important}.reference-site.reference-site.reference-site .status{font-size:var(--andega-type-font-size-29)!important;background:var(--andega-ref-color-106)!important;color:var(--andega-ref-color-107)!important;white-space:nowrap!important;border-radius:20px!important;padding:5px 8px!important}.reference-site.reference-site.reference-site .status.pending{background:var(--andega-ref-color-108)!important;color:var(--andega-ref-color-109)!important}.reference-site.reference-site.reference-site .project-status small{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-110)!important;gap:9px!important;display:flex!important}.reference-site.reference-site.reference-site .project-detail{border-top:1px solid var(--line)!important;padding:25px!important}.reference-site.reference-site.reference-site .project-detail h3{font-size:var(--andega-type-font-size-57)!important;margin-top:14px!important}.reference-site.reference-site.reference-site .project-detail p{line-height:var(--andega-type-line-height-18)!important;font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-111)!important;white-space:pre-wrap!important;margin:14px 0!important}.reference-site.reference-site.reference-site .project-detail h4{font-size:var(--andega-type-font-size-20)!important;margin:24px 0 14px!important}.reference-site.reference-site.reference-site .milestone{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-112)!important;align-items:center!important;gap:10px!important;margin:13px 0!important;display:flex!important}.reference-site.reference-site.reference-site .milestone span{background:var(--andega-ref-color-113)!important;border-radius:50%!important;place-items:center!important;width:22px!important;height:22px!important;display:grid!important}.reference-site.reference-site.reference-site .next-panel{padding:23px!important}.reference-site.reference-site.reference-site .next-panel h2{font-size:var(--andega-type-font-size-58)!important;margin:15px 0 24px!important}.reference-site.reference-site.reference-site .next-item{gap:12px!important;margin-bottom:28px!important;display:flex!important}.reference-site.reference-site.reference-site .next-item>span{background:var(--andega-ref-color-114)!important;width:32px!important;height:32px!important;color:var(--andega-ref-color-115)!important;border-radius:6px!important;flex-shrink:0!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .next-item b{font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .next-item p{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-116)!important;margin:8px 0!important}.reference-site.reference-site.reference-site .next-item button{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-117)!important;background:0 0!important;align-items:center!important;gap:7px!important;padding:0!important;display:flex!important}.reference-site.reference-site.reference-site .studio-note{background:var(--andega-ref-color-118)!important;color:var(--andega-ref-color-119)!important;border-radius:8px!important;margin-top:15px!important;padding:23px!important}.reference-site.reference-site.reference-site .studio-note>span{font-size:var(--andega-type-font-size-6)!important;color:var(--andega-ref-color-120)!important}.reference-site.reference-site.reference-site .studio-note h3{font-size:var(--andega-type-font-size-57)!important;font-weight:var(--andega-type-font-weight-5)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important;margin:15px 0!important}.reference-site.reference-site.reference-site .studio-note p{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-121)!important}.reference-site.reference-site.reference-site .workspace-footer{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-122)!important;justify-content:space-between!important;margin-top:40px!important;display:flex!important}.reference-site.reference-site.reference-site .notice{background:var(--andega-ref-color-81)!important;font-size:var(--andega-type-font-size-10)!important;border-radius:7px!important;justify-content:space-between!important;margin-bottom:20px!important;padding:13px!important;display:flex!important}.reference-site.reference-site.reference-site .notice button{background:0 0!important}.reference-site.reference-site.reference-site .empty{color:var(--andega-ref-color-123)!important;font-size:var(--andega-type-font-size-20)!important;flex-direction:column!important;align-items:center!important;gap:20px!important;padding:50px 25px!important;display:flex!important}.reference-site.reference-site.reference-site .empty .button{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site label{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-124)!important;margin:19px 0!important;display:block!important}.reference-site.reference-site.reference-site input,.reference-site.reference-site.reference-site select,.reference-site.reference-site.reference-site textarea{background:var(--andega-color-white)!important;border:1px solid var(--andega-ref-color-125)!important;width:100%!important;color:var(--andega-ref-color-126)!important;outline-color:var(--andega-ref-color-127)!important;border-radius:6px!important;margin-top:8px!important;padding:12px!important;font:12px Arial!important;display:block!important}.reference-site.reference-site.reference-site textarea{resize:vertical!important;min-height:120px!important;line-height:var(--andega-type-line-height-55)!important}.reference-site.reference-site.reference-site .form-grid{grid-template-columns:1fr 1fr!important;gap:15px!important;display:grid!important}.reference-site.reference-site.reference-site .form-note{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .document-panel,.reference-site.reference-site.reference-site .messages-panel{max-width:830px!important;padding:28px!important}.reference-site.reference-site.reference-site .document-panel>.panel-heading{margin-bottom:25px!important;padding:0 0 20px!important}.reference-site.reference-site.reference-site .document-panel h3{font-size:var(--andega-type-font-size-49)!important;margin:26px 0 14px!important}.reference-site.reference-site.reference-site .document-panel p,.reference-site.reference-site.reference-site .messages-panel>p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-128)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .document-preview{background:var(--andega-ref-color-129)!important;border:1px solid var(--andega-ref-color-130)!important;color:var(--andega-ref-color-131)!important;margin:25px 0!important;padding:35px!important}.reference-site.reference-site.reference-site .document-preview h2{font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-59)!important;margin:20px 0!important}.reference-site.reference-site.reference-site .document-preview p{margin:15px 0!important}.reference-site.reference-site.reference-site .document-preview>span{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-60)!important}.reference-site.reference-site.reference-site .checkbox{line-height:var(--andega-type-line-height-55)!important;align-items:center!important;gap:9px!important;display:flex!important}.reference-site.reference-site.reference-site .checkbox input{width:auto!important;margin:0!important}.reference-site.reference-site.reference-site .signature{font-family:var(--andega-font-sans)!important;margin-top:20px!important;font-style:italic!important}.reference-site.reference-site.reference-site .chat-list{min-height:220px!important;padding:20px 0!important}.reference-site.reference-site.reference-site .chat-bubble{background:var(--andega-ref-color-132)!important;max-width:80%!important;font-size:var(--andega-type-font-size-20)!important;white-space:pre-wrap!important;border-radius:10px!important;margin:13px 0 13px auto!important;padding:17px!important}.reference-site.reference-site.reference-site .chat-bubble small{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-133)!important;margin-top:9px!important;display:block!important}.reference-site.reference-site.reference-site .loading{height:100vh!important;color:var(--andega-ref-color-134)!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .login-page{background-image:radial-gradient(var(--andega-ref-color-135) 1px,transparent 1px)!important;background-size:12px 12px!important;min-height:100vh!important;padding:40px!important}.reference-site.reference-site.reference-site .login-box{max-width:450px!important;margin:90px auto!important}.reference-site.reference-site.reference-site .login-box h1{font-size:var(--andega-type-font-size-61)!important;line-height:var(--andega-type-line-height-34)!important;letter-spacing:var(--andega-type-letter-spacing-51)!important;margin:25px 0!important}.reference-site.reference-site.reference-site .login-box>p{color:var(--andega-ref-color-136)!important;font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-55)!important}.reference-site.reference-site.reference-site .login-box>a{font-size:var(--andega-type-font-size-10)!important;margin-top:25px!important;display:block!important}@media (min-width:1500px){.reference-site.reference-site.reference-site .wrap{max-width:1250px!important}.reference-site.reference-site.reference-site .hero{padding-top:110px!important}.reference-site.reference-site.reference-site .hero h1{font-size:var(--andega-type-font-size-62)!important}}@media (max-width:1100px){.reference-site.reference-site.reference-site .dashboard-grid{grid-template-columns:1fr!important}.reference-site.reference-site.reference-site .next-panel{display:none!important}.reference-site.reference-site.reference-site .hero-star{font-size:var(--andega-type-font-size-63)!important;right:-80px!important}.reference-site.reference-site.reference-site .hero h1{font-size:var(--andega-type-font-size-50)!important}.reference-site.reference-site.reference-site .sidebar{width:205px!important}.reference-site.reference-site.reference-site .workspace-main{margin-left:205px!important}.reference-site.reference-site.reference-site .dashboard-content{padding:25px!important}.reference-site.reference-site.reference-site .featured .project-art{padding-left:50px!important;padding-right:50px!important}.reference-site.reference-site.reference-site .mock-content h3{font-size:var(--andega-type-font-size-64)!important}.reference-site.reference-site.reference-site .mock-content{padding:30px 20px!important}.reference-site.reference-site.reference-site .project-art{height:300px!important;padding:25px!important}.reference-site.reference-site.reference-site .services-inner{gap:35px!important}.reference-site.reference-site.reference-site .service h3{font-size:var(--andega-type-font-size-1)!important}}@media (max-width:760px){.reference-site.reference-site.reference-site .wrap{width:calc(100% - 40px)!important}.reference-site.reference-site.reference-site .site-nav{height:80px!important}.reference-site.reference-site.reference-site .site-nav nav{display:none!important}.reference-site.reference-site.reference-site .brand{font-size:var(--andega-type-font-size-65)!important}.reference-site.reference-site.reference-site .nav-cta{font-size:var(--andega-type-font-size-28)!important;padding:10px 12px!important}.reference-site.reference-site.reference-site .hero{padding-top:45px!important}.reference-site.reference-site.reference-site .availability{font-size:var(--andega-type-font-size-29)!important;gap:7px!important}.reference-site.reference-site.reference-site .availability i{display:none!important}.reference-site.reference-site.reference-site .hero h1{font-size:var(--andega-type-font-size-66)!important;letter-spacing:var(--andega-type-letter-spacing-67)!important;line-height:var(--andega-type-line-height-68)!important}.reference-site.reference-site.reference-site .hero-star{font-size:var(--andega-type-font-size-48)!important;bottom:-38px!important;right:-25px!important}.reference-site.reference-site.reference-site .hero-bottom{flex-direction:column!important;align-items:flex-start!important;gap:25px!important}.reference-site.reference-site.reference-site .hero-bottom p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .button{font-size:var(--andega-type-font-size-10)!important;padding:14px 18px!important}.reference-site.reference-site.reference-site .hero-caption{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-11)!important;padding-top:40px!important}.reference-site.reference-site.reference-site .hero-caption a{gap:5px!important}.reference-site.reference-site.reference-site .work-section{padding:42px 0!important}.reference-site.reference-site.reference-site .section-top{flex-direction:column!important;align-items:flex-start!important;gap:23px!important}.reference-site.reference-site.reference-site h2{font-size:var(--andega-type-font-size-69)!important}.reference-site.reference-site.reference-site .filter button{font-size:var(--andega-type-font-size-21)!important;padding:8px 12px!important}.reference-site.reference-site.reference-site .work-grid{grid-template-columns:1fr!important;gap:20px!important}.reference-site.reference-site.reference-site .featured .project-art,.reference-site.reference-site.reference-site .project-art{height:300px!important;padding:25px 25px 0!important}.reference-site.reference-site.reference-site .featured .mock-content{padding:30px 20px!important}.reference-site.reference-site.reference-site .featured .mock-content h3{font-size:var(--andega-type-font-size-48)!important}.reference-site.reference-site.reference-site .mock-content{width:70%!important}.reference-site.reference-site.reference-site .work-info h3{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .work-info p{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .concept{font-size:var(--andega-type-font-size-31)!important;bottom:7px!important}.reference-site.reference-site.reference-site .sphere{width:60px!important;height:60px!important}.reference-site.reference-site.reference-site .vase{width:45px!important;height:70px!important}.reference-site.reference-site.reference-site .about-section{grid-template-columns:1fr!important;gap:0!important;padding:45px 0!important}.reference-site.reference-site.reference-site .about-identity h2{font-size:var(--andega-type-font-size-64)!important}.reference-site.reference-site.reference-site .avatar-art{margin:22px 0!important}.reference-site.reference-site.reference-site .about-copy{padding-top:30px!important}.reference-site.reference-site.reference-site .about-copy>p{font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .services-inner{grid-template-columns:1fr!important;gap:25px!important;padding:45px 0!important}.reference-site.reference-site.reference-site .services-inner h2{font-size:var(--andega-type-font-size-64)!important}.reference-site.reference-site.reference-site .service h3{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .process{padding:50px 0!important}.reference-site.reference-site.reference-site .process-grid{grid-template-columns:1fr 1fr!important;gap:25px!important;margin-top:28px!important}.reference-site.reference-site.reference-site .process-grid h3{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .process-grid p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .contact{padding:30px 25px!important}.reference-site.reference-site.reference-site .contact h2{font-size:var(--andega-type-font-size-71)!important;letter-spacing:var(--andega-type-letter-spacing-72)!important}.reference-site.reference-site.reference-site .contact h2>svg{width:55px!important;height:55px!important;top:38px!important}.reference-site.reference-site.reference-site .contact .availability{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important}.reference-site.reference-site.reference-site .contact-bottom{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.reference-site.reference-site.reference-site .public-shell footer{flex-wrap:wrap!important;gap:20px!important}.reference-site.reference-site.reference-site .public-shell footer>span{order:3!important;width:100%!important}.reference-site.reference-site.reference-site .sidebar{border-bottom:1px solid var(--line)!important;border-right:0!important;width:100%!important;padding:20px!important;position:relative!important}.reference-site.reference-site.reference-site .sidebar .brand{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .workspace{flex-direction:column!important}.reference-site.reference-site.reference-site .workspace-label,.reference-site.reference-site.reference-site .sidebar-bottom{display:none!important}.reference-site.reference-site.reference-site .sidebar nav{flex-direction:row!important;justify-content:space-between!important;gap:4px!important;margin-top:20px!important}.reference-site.reference-site.reference-site .sidebar nav button{font-size:var(--andega-type-font-size-28)!important;gap:6px!important;padding:10px!important}.reference-site.reference-site.reference-site .sidebar nav button svg{width:15px!important}.reference-site.reference-site.reference-site .sidebar nav small{display:none!important}.reference-site.reference-site.reference-site .workspace-main{margin-left:0!important}.reference-site.reference-site.reference-site .workspace-header{height:48px!important;padding:0 20px!important}.reference-site.reference-site.reference-site .workspace-header>span{font-size:var(--andega-type-font-size-21)!important;gap:5px!important}.reference-site.reference-site.reference-site .workspace-live{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .dashboard-content{padding:20px!important}.reference-site.reference-site.reference-site .demo-banner{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-74)!important;margin-bottom:25px!important}.reference-site.reference-site.reference-site .dashboard-heading{flex-direction:column!important;align-items:flex-start!important;margin:25px 0!important}.reference-site.reference-site.reference-site .dashboard-heading h1{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .stats-grid{gap:8px!important}.reference-site.reference-site.reference-site .stat{padding:14px 11px!important}.reference-site.reference-site.reference-site .stat>span{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .stat>span svg{display:none!important}.reference-site.reference-site.reference-site .stat strong{font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .stat small{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-75)!important;display:block!important}.reference-site.reference-site.reference-site .panel-heading{padding:17px!important}.reference-site.reference-site.reference-site .project-row{gap:10px!important;padding:17px 12px!important}.reference-site.reference-site.reference-site .project-icon{width:30px!important;height:35px!important}.reference-site.reference-site.reference-site .project-row h3{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .project-row p{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .status{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .project-status small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .modal{padding:30px 22px!important}.reference-site.reference-site.reference-site .modal h2{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .form-grid{grid-template-columns:1fr!important;gap:0!important}.reference-site.reference-site.reference-site .document-panel,.reference-site.reference-site.reference-site .messages-panel,.reference-site.reference-site.reference-site .document-preview{padding:20px!important}.reference-site.reference-site.reference-site .workspace-footer{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .eyebrow{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-76)!important}}.reference-site.reference-site.reference-site{--r-card:var(--andega-ref-color-137);background:var(--andega-color-white) radial-gradient(var(--andega-ref-color-138) .8px,transparent .8px)!important;min-height:100vh!important;color:var(--andega-ref-color-139)!important;background-size:17px 17px!important;font:14px/1.55 Arial,Helvetica,sans-serif!important}.reference-site.reference-site.reference-site *{box-sizing:border-box!important}:where(.reference-site.reference-site.reference-site) h1,:where(.reference-site.reference-site.reference-site) h2,:where(.reference-site.reference-site.reference-site) h3,:where(.reference-site.reference-site.reference-site) h4{font-family:var(--andega-font-sans)!important;letter-spacing:var(--andega-type-letter-spacing-77)!important;line-height:var(--andega-type-line-height-45)!important}:where(.reference-site.reference-site.reference-site) h2{font-size:var(--andega-type-font-size-78)!important;font-weight:var(--andega-type-font-weight-24)!important}.reference-site.reference-site.reference-site p{margin:0!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 120px)!important;max-width:1240px!important;margin:0 auto!important}.reference-site.reference-site.reference-site .r-nav{z-index:5!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;height:108px!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .r-logo{flex-shrink:0!important;align-items:center!important;gap:20px!important;display:flex!important}.reference-site.reference-site.reference-site .r-logo img{border:2px solid var(--andega-ref-color-140)!important;object-fit:cover!important;border-radius:10px!important;width:45px!important;height:45px!important}.reference-site.reference-site.reference-site .r-logo>span,.reference-site.reference-site.reference-site .r-badge{font-size:var(--andega-type-font-size-28)!important;background:var(--andega-ref-color-141)!important;color:var(--andega-ref-color-142)!important;white-space:nowrap!important;border-radius:30px!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .r-logo i,.reference-site.reference-site.reference-site .r-badge i,.reference-site.reference-site.reference-site .r-kicker i{background:var(--andega-ref-color-143)!important;border-radius:50%!important;flex-shrink:0!important;width:6px!important;height:6px!important;display:inline-block!important}.reference-site.reference-site.reference-site .r-nav-pill{background:var(--andega-ref-color-144)!important;border:1px solid var(--andega-ref-color-145)!important;border-radius:40px!important;gap:2px!important;padding:4px!important;display:flex!important}.reference-site.reference-site.reference-site .r-nav-pill a{font-size:var(--andega-type-font-size-20)!important;white-space:nowrap!important;border-radius:25px!important;padding:9px 19px!important}.reference-site.reference-site.reference-site .r-nav-pill a.selected{background:var(--andega-ref-color-139)!important;color:var(--andega-color-white)!important;font-weight:var(--andega-type-font-weight-24)!important}.reference-site.reference-site.reference-site .r-nav-right{align-items:center!important;gap:26px!important;display:flex!important}.reference-site.reference-site.reference-site .r-nav-right>button{background:0 0!important;margin-left:12px!important;padding:0!important}.reference-site.reference-site.reference-site .r-nav-right>button svg{stroke-width:2.5px!important;width:40px!important;height:40px!important}.reference-site.reference-site.reference-site .r-socials{align-items:center!important;gap:15px!important;display:flex!important}.reference-site.reference-site.reference-site .r-socials a{place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .r-socials svg{width:18px!important;height:18px!important}.reference-site.reference-site.reference-site .r-be{font-size:var(--andega-type-font-size-8)!important;line-height:var(--andega-type-line-height-79)!important;font-weight:var(--andega-type-font-weight-80)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important}.reference-site.reference-site.reference-site .r-menu{background:var(--r-card)!important;box-shadow:0 15px 45px var(--andega-ref-color-146)!important;color:#fff!important;width:220px!important;font-size:var(--andega-type-font-size-9)!important;border-radius:15px!important;flex-direction:column!important;gap:15px!important;padding:20px!important;display:flex!important;position:absolute!important;top:90px!important;right:0!important}.reference-site.reference-site.reference-site .r-hero{text-align:center!important;padding-top:65px!important;padding-bottom:120px!important}.reference-site.reference-site.reference-site .r-hero-label{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;background:var(--andega-ref-color-147)!important;color:var(--andega-ref-color-148)!important;padding:4px 13px!important;display:inline-block!important}.reference-site.reference-site.reference-site .r-hero h1{font-size:var(--andega-type-font-size-43)!important;line-height:var(--andega-type-line-height-45)!important;font-weight:var(--andega-type-font-weight-81)!important;letter-spacing:var(--andega-type-letter-spacing-4)!important;margin:30px auto 17px!important}.reference-site.reference-site.reference-site .r-hero>p{font-size:var(--andega-type-font-size-1)!important;line-height:var(--andega-type-line-height-82)!important;color:var(--andega-ref-color-149)!important}.reference-site.reference-site.reference-site .r-hero-buttons{justify-content:center!important;gap:18px!important;margin-top:28px!important;display:flex!important}.reference-site.reference-site.reference-site .r-hero-buttons a{background:var(--andega-ref-color-141)!important;color:var(--andega-ref-color-150)!important;font-size:var(--andega-type-font-size-10)!important;border-radius:7px!important;align-items:center!important;gap:12px!important;padding:13px 26px!important;display:flex!important}.reference-site.reference-site.reference-site .r-mosaic{max-width:900px!important;-webkit-mask-image:linear-gradient(90deg,transparent,var(--andega-color-black) 6%,var(--andega-color-black) 94%,transparent)!important;mask-image:linear-gradient(90deg,transparent,var(--andega-color-black) 6%,var(--andega-color-black) 94%,transparent)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:85px auto 0!important;display:grid!important}.reference-site.reference-site.reference-site .r-mosaic>div{aspect-ratio:1.42!important;background:var(--andega-ref-color-151)!important;box-shadow:0 5px 10px var(--andega-ref-color-146)!important;border-radius:3px!important;padding:6px!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-mosaic>div:nth-child(odd){transform:rotate(-3deg)!important}.reference-site.reference-site.reference-site .r-mosaic>div:nth-child(2n){transform:rotate(2deg)!important}.reference-site.reference-site.reference-site .r-work-preview{background:var(--andega-ref-color-152)!important;height:100%!important;min-height:0!important;color:var(--andega-ref-color-153)!important;text-align:left!important;isolation:isolate!important;padding:12px!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-preview-nav{z-index:1!important;justify-content:space-between!important;align-items:center!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .r-preview-nav b{font-size:var(--andega-type-font-size-9)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important;font-weight:var(--andega-type-font-weight-83)!important}.reference-site.reference-site.reference-site .r-preview-nav>span{font-size:var(--andega-type-font-size-84)!important}.reference-site.reference-site.reference-site .r-work-preview>strong{z-index:1!important;font-size:var(--andega-type-font-size-57)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important;white-space:pre-line!important;line-height:var(--andega-type-line-height-34)!important;width:77%!important;margin:17px 0 10px!important;display:block!important;position:relative!important}.reference-site.reference-site.reference-site .r-preview-button{font-size:var(--andega-type-font-size-84)!important;background:var(--andega-ref-color-154)!important;color:#fff!important;z-index:1!important;border-radius:3px!important;padding:4px 7px!important;position:relative!important}.reference-site.reference-site.reference-site .r-preview-shape{border:19px solid var(--andega-ref-color-155)!important;width:90px!important;height:90px!important;box-shadow:0 10px 15px var(--andega-ref-color-146)!important;z-index:-1!important;border-radius:50%!important;position:absolute!important;bottom:-20px!important;right:-16px!important}.reference-site.reference-site.reference-site .r-preview-2 .r-preview-shape{border-color:var(--andega-ref-color-161)!important;border-radius:35% 60% 40% 55%!important}.reference-site.reference-site.reference-site .r-preview-4 .r-preview-shape{border-color:var(--andega-ref-color-166)!important}.reference-site.reference-site.reference-site .r-preview-5 .r-preview-shape{border-color:var(--andega-ref-color-169)!important;border-radius:10px!important;transform:rotate(25deg)!important}.reference-site.reference-site.reference-site .r-card{background:var(--r-card)!important;border:1px solid var(--andega-ref-color-170)!important;color:var(--andega-ref-color-147)!important;border-radius:24px!important}.reference-site.reference-site.reference-site .r-profile-grid{gap:20px!important;display:grid!important}.reference-site.reference-site.reference-site .r-home-profile{grid-template-rows:174px 300px!important;grid-template-columns:170px minmax(0,1fr) 325px 220px!important}.reference-site.reference-site.reference-site .r-avatar{min-width:0!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-avatar img{object-fit:cover!important;width:100%!important;height:100%!important}.reference-site.reference-site.reference-site .r-identity{flex-direction:column!important;grid-column:2!important;justify-content:center!important;padding:30px!important;display:flex!important}.reference-site.reference-site.reference-site .r-identity h2{font-size:var(--andega-type-font-size-2)!important;white-space:nowrap!important;font-weight:var(--andega-type-font-weight-81)!important}.reference-site.reference-site.reference-site .r-identity p{color:var(--andega-ref-color-171)!important;font-size:var(--andega-type-font-size-20)!important;margin:15px 0!important}.reference-site.reference-site.reference-site .r-identity>span{border:2px solid var(--andega-ref-color-172)!important;color:var(--andega-ref-color-173)!important;letter-spacing:var(--andega-type-letter-spacing-86)!important;line-height:var(--andega-type-line-height-79)!important;font-size:var(--andega-type-font-size-21)!important;font-weight:var(--andega-type-font-weight-80)!important;border-radius:5px!important;align-self:flex-start!important;padding:5px 8px!important}.reference-site.reference-site.reference-site .r-bio{font-size:var(--andega-type-font-size-9)!important;font-weight:var(--andega-type-font-weight-13)!important;line-height:var(--andega-type-line-height-87)!important;grid-column:1/3!important;padding:28px 30px!important}.reference-site.reference-site.reference-site .r-music-card{grid-area:1/3/3!important;min-width:0!important;padding:21px!important}.reference-site.reference-site.reference-site .r-music-widget{background:var(--andega-ref-color-174)!important;color:var(--andega-ref-color-175)!important;border-radius:15px!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-album{align-items:center!important;gap:14px!important;padding:17px!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .r-album-art{background:linear-gradient(155deg,var(--andega-ref-color-176),var(--andega-ref-color-177) 40%,var(--andega-ref-color-178) 41%,var(--andega-ref-color-179) 68%,var(--andega-ref-color-180) 69%)!important;min-width:87px!important;height:87px!important;color:var(--andega-ref-color-181)!important;font-size:var(--andega-type-font-size-63)!important;text-shadow:0 3px 5px var(--andega-color-black)!important;border-radius:7px!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .r-album h3{font-size:var(--andega-type-font-size-58)!important;margin:15px 0 0!important}.reference-site.reference-site.reference-site .r-album small{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-182)!important}.reference-site.reference-site.reference-site .r-album a{font-size:var(--andega-type-font-size-10)!important;font-weight:var(--andega-type-font-weight-24)!important;margin-top:6px!important;display:block!important}.reference-site.reference-site.reference-site .r-spotify{font-size:var(--andega-type-font-size-88)!important;position:absolute!important;top:10px!important;right:15px!important}.reference-site.reference-site.reference-site .r-player{align-items:center!important;gap:11px!important;padding:0 15px 14px!important;display:flex!important}.reference-site.reference-site.reference-site .r-player>svg{width:14px!important;height:14px!important}.reference-site.reference-site.reference-site .r-player>span{background:var(--andega-ref-color-183)!important;flex:1!important;height:3px!important}.reference-site.reference-site.reference-site .r-player small{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-player>a{background:var(--andega-color-white)!important;width:35px!important;height:35px!important;color:var(--andega-ref-color-174)!important;border-radius:50%!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .r-player>a svg{width:20px!important}.reference-site.reference-site.reference-site .r-tracks{background:var(--andega-ref-color-184)!important;scrollbar-width:thin!important;scrollbar-color:var(--andega-ref-color-185) transparent!important;max-height:163px!important;padding:8px 17px!important;overflow:auto!important}.reference-site.reference-site.reference-site .r-tracks>a{font-size:var(--andega-type-font-size-28)!important;align-items:center!important;gap:11px!important;padding:7px 0!important;display:flex!important}.reference-site.reference-site.reference-site .r-tracks a>span{color:var(--andega-ref-color-186)!important;font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-tracks a>div{flex:1!important}.reference-site.reference-site.reference-site .r-tracks b{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-89)!important;display:block!important}.reference-site.reference-site.reference-site .r-tracks small{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-186)!important;margin-top:3px!important;display:block!important}.reference-site.reference-site.reference-site .r-tracks time{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-music h4{font-size:var(--andega-type-font-size-20)!important;margin:21px 0 16px!important}.reference-site.reference-site.reference-site .r-languages{justify-content:space-between!important;gap:10px!important;display:flex!important}.reference-site.reference-site.reference-site .r-languages>span{font-size:var(--andega-type-font-size-38)!important;align-items:center!important;gap:7px!important;display:flex!important}.reference-site.reference-site.reference-site .r-languages b{font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .r-languages small{font-size:var(--andega-type-font-size-21)!important;white-space:nowrap!important;display:block!important}.reference-site.reference-site.reference-site .r-home-side{flex-direction:column!important;grid-area:1/4/3!important;gap:18px!important;display:flex!important}.reference-site.reference-site.reference-site .r-availability{flex-direction:column!important;padding:23px!important;display:flex!important}.reference-site.reference-site.reference-site .r-badge{border:1px solid var(--andega-ref-color-187)!important;font-size:var(--andega-type-font-size-29)!important;align-self:flex-start!important;padding:3px 8px!important}.reference-site.reference-site.reference-site .r-badge i{width:5px!important;height:5px!important}.reference-site.reference-site.reference-site .r-availability p{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-18)!important;font-weight:var(--andega-type-font-weight-13)!important;margin:23px 0 35px!important}.reference-site.reference-site.reference-site .r-availability>small{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-188)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .r-small-btn{background:var(--andega-ref-color-189)!important;color:var(--andega-ref-color-190)!important;font-size:var(--andega-type-font-size-28)!important;white-space:nowrap!important;border:1px solid var(--andega-ref-color-191)!important;border-radius:30px!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:9px 14px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .r-availability .r-small-btn{font-size:var(--andega-type-font-size-21)!important;margin-top:9px!important;padding:8px 11px!important}.reference-site.reference-site.reference-site .r-mini-note{flex:1!important;padding:23px!important}.reference-site.reference-site.reference-site .r-mini-note>span{font-size:var(--andega-type-font-size-48)!important;color:var(--andega-ref-color-192)!important}.reference-site.reference-site.reference-site .r-mini-note p{font-size:var(--andega-type-font-size-20)!important;margin-top:15px!important}.reference-site.reference-site.reference-site .r-kicker{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .r-kicker i{width:5px!important;height:5px!important}.reference-site.reference-site.reference-site .r-section-head{justify-content:space-between!important;align-items:flex-end!important;gap:40px!important;margin-bottom:48px!important;display:flex!important}.reference-site.reference-site.reference-site .r-section-head h2{font-size:var(--andega-type-font-size-78)!important;line-height:var(--andega-type-line-height-90)!important;white-space:pre-line!important;font-weight:var(--andega-type-font-weight-24)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .r-section-head>p{max-width:300px!important;font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-193)!important;text-align:right!important}.reference-site.reference-site.reference-site .r-strengths{padding:145px 0 50px!important}.reference-site.reference-site.reference-site .r-strength-grid{grid-template-columns:1fr 1.3fr .85fr!important;gap:20px!important;display:grid!important}.reference-site.reference-site.reference-site .r-core{padding:30px!important}.reference-site.reference-site.reference-site .r-core>span{font-size:var(--andega-type-font-size-20)!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.reference-site.reference-site.reference-site .r-core h3{font-size:var(--andega-type-font-size-91)!important;line-height:var(--andega-type-line-height-92)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important;margin:35px 0 15px!important}.reference-site.reference-site.reference-site .r-core>p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-194)!important;line-height:var(--andega-type-line-height-55)!important;max-width:240px!important;margin-bottom:28px!important}.reference-site.reference-site.reference-site .r-tags{flex-wrap:wrap!important;gap:12px 14px!important;display:flex!important}.reference-site.reference-site.reference-site .r-tags>span{background:var(--andega-ref-color-195)!important;font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-24)!important;white-space:nowrap!important;border-radius:22px!important;padding:7px 15px!important}.reference-site.reference-site.reference-site .r-core .r-tags{gap:10px!important}.reference-site.reference-site.reference-site .r-core .r-tags>span{font-size:var(--andega-type-font-size-29)!important;padding:5px 9px!important}.reference-site.reference-site.reference-site .r-core .r-tags>span:nth-child(3n+1){color:var(--andega-ref-color-196)!important;background:var(--andega-ref-color-197)!important}.reference-site.reference-site.reference-site .r-core .r-tags>span:nth-child(3n+2){color:var(--andega-ref-color-198)!important;background:var(--andega-ref-color-199)!important}.reference-site.reference-site.reference-site .r-core .r-tags>span:nth-child(3n){color:var(--andega-ref-color-200)!important;background:var(--andega-ref-color-201)!important}.reference-site.reference-site.reference-site .r-value-grid{grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important}.reference-site.reference-site.reference-site .r-value-grid>div{background:var(--andega-ref-color-202)!important;border-radius:12px!important;padding:17px 11px!important}.reference-site.reference-site.reference-site .r-value-grid h4{font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-13)!important;line-height:var(--andega-type-line-height-93)!important;margin:0 0 7px!important}.reference-site.reference-site.reference-site .r-value-grid p{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-75)!important;color:var(--andega-ref-color-203)!important}.reference-site.reference-site.reference-site .r-strength-side{flex-direction:column!important;gap:20px!important;display:flex!important}.reference-site.reference-site.reference-site .r-strength-side>.r-card{padding:25px 20px!important;position:relative!important}.reference-site.reference-site.reference-site .r-strength-side .r-tags{gap:12px 7px!important}.reference-site.reference-site.reference-site .r-strength-side .r-tags>span{font-size:var(--andega-type-font-size-29)!important;padding:5px 9px!important}.reference-site.reference-site.reference-site .r-handwritten{color:var(--andega-ref-color-204)!important;font-size:var(--andega-type-font-size-8)!important;font-family:var(--andega-font-sans)!important;position:absolute!important;top:-26px!important;left:5px!important;transform:rotate(-14deg)!important}.reference-site.reference-site.reference-site .r-collab{flex:1!important}.reference-site.reference-site.reference-site .r-collab h3{font-size:var(--andega-type-font-size-58)!important;margin:0 0 8px!important}.reference-site.reference-site.reference-site .r-collab p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-205)!important;line-height:var(--andega-type-line-height-55)!important}.reference-site.reference-site.reference-site .r-collab .r-small-btn{font-size:var(--andega-type-font-size-21)!important;margin-top:55px!important}.reference-site.reference-site.reference-site .r-portfolio{padding:130px 0 50px!important}.reference-site.reference-site.reference-site .r-centered-heading{text-align:center!important;margin-bottom:65px!important}.reference-site.reference-site.reference-site .r-centered-heading h2{font-size:var(--andega-type-font-size-6)!important;margin:20px 0 15px!important}.reference-site.reference-site.reference-site .r-centered-heading p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-55)!important;color:var(--andega-ref-color-206)!important}.reference-site.reference-site.reference-site .r-work-shell{max-width:1060px!important;margin:auto!important}.reference-site.reference-site.reference-site .r-work-tabs{gap:6px!important;margin-bottom:7px!important;display:flex!important}.reference-site.reference-site.reference-site .r-work-tabs>button{background:var(--andega-ref-color-207)!important;color:var(--andega-color-white)!important;font-size:var(--andega-type-font-size-21)!important;border-radius:20px!important;padding:5px 13px!important}.reference-site.reference-site.reference-site .r-work-tabs>button.active{background:var(--andega-ref-color-208)!important}.reference-site.reference-site.reference-site .r-work-board{border-radius:18px!important;padding:24px!important}.reference-site.reference-site.reference-site .r-board-tags{gap:10px!important;margin-bottom:20px!important;display:flex!important}.reference-site.reference-site.reference-site .r-board-tags span{font-size:var(--andega-type-font-size-29)!important;background:var(--andega-ref-color-209)!important;color:var(--andega-ref-color-210)!important;border-radius:5px!important;padding:7px 15px!important}.reference-site.reference-site.reference-site .r-project-list{grid-template-columns:repeat(2,1fr)!important;gap:15px!important;display:grid!important}.reference-site.reference-site.reference-site .r-project{background:var(--andega-ref-color-211)!important;color:var(--andega-ref-color-212)!important;text-align:left!important;border-radius:12px!important;grid-template-columns:46% 1fr!important;align-items:stretch!important;gap:13px!important;min-height:166px!important;padding:10px!important;display:grid!important}.reference-site.reference-site.reference-site .r-project>.r-work-preview{border-radius:7px!important;padding:10px!important}.reference-site.reference-site.reference-site .r-project .r-work-preview>strong{font-size:var(--andega-type-font-size-65)!important;margin-top:27px!important}.reference-site.reference-site.reference-site .r-project h3{font-size:var(--andega-type-font-size-10)!important;margin:3px 0 8px!important}.reference-site.reference-site.reference-site .r-project p{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-74)!important;color:var(--andega-ref-color-213)!important}.reference-site.reference-site.reference-site .r-project small{font-size:var(--andega-type-font-size-35)!important;margin:12px 0 4px!important;display:block!important}.reference-site.reference-site.reference-site .r-stack-icons{gap:4px!important;display:flex!important}.reference-site.reference-site.reference-site .r-project>div>span{font-size:var(--andega-type-font-size-35)!important;color:var(--andega-ref-color-214)!important;margin:6px 0!important;display:block!important}.reference-site.reference-site.reference-site .r-project-actions{gap:7px!important;display:flex!important}.reference-site.reference-site.reference-site .r-project-actions>span{font-size:var(--andega-type-font-size-35)!important;background:var(--andega-ref-color-215)!important;border-radius:3px!important;align-items:center!important;gap:3px!important;padding:3px 8px!important;display:flex!important}.reference-site.reference-site.reference-site .r-project:hover{background:var(--andega-ref-color-216)!important}.reference-site.reference-site.reference-site .r-concept-note{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-217)!important;margin:15px 0 0!important}.reference-site.reference-site.reference-site .r-services{padding:120px 0 90px!important}.reference-site.reference-site.reference-site .r-services-grid{grid-template-columns:3fr 1.08fr!important;gap:20px!important;display:grid!important}.reference-site.reference-site.reference-site .r-service-board{padding:24px!important}.reference-site.reference-site.reference-site .r-service-cards{grid-template-columns:repeat(4,1fr)!important;gap:12px!important;display:grid!important}.reference-site.reference-site.reference-site .r-service-cards>div{background:var(--andega-ref-color-218)!important;border-radius:12px!important;padding:15px 12px!important}.reference-site.reference-site.reference-site .r-service-title{align-items:center!important;gap:9px!important;display:flex!important}.reference-site.reference-site.reference-site .r-service-title>svg{color:var(--andega-ref-color-219)!important;flex-shrink:0!important}.reference-site.reference-site.reference-site .r-service-title h3{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-75)!important}.reference-site.reference-site.reference-site .r-service-cards p{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-55)!important;color:var(--andega-ref-color-220)!important;margin:13px 0!important}.reference-site.reference-site.reference-site .r-service-tags{flex-wrap:wrap!important;gap:4px!important;display:flex!important}.reference-site.reference-site.reference-site .r-service-tags span{font-size:var(--andega-type-font-size-31)!important;border:1px solid var(--andega-ref-color-221)!important;color:var(--andega-ref-color-222)!important;border-radius:3px!important;padding:2px 5px!important}.reference-site.reference-site.reference-site .r-service-price{border-top:1px solid var(--andega-ref-color-223)!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;margin-top:15px!important;padding-top:12px!important;display:flex!important}.reference-site.reference-site.reference-site .r-service-price>span{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-service-price small{font-size:var(--andega-type-font-size-31)!important;color:var(--andega-ref-color-224)!important;margin-top:3px!important;display:block!important}.reference-site.reference-site.reference-site .r-service-price a{font-size:var(--andega-type-font-size-35)!important;background:var(--andega-ref-color-225)!important;border-radius:4px!important;align-items:center!important;gap:3px!important;padding:5px!important;display:flex!important}.reference-site.reference-site.reference-site .r-review{padding:25px 20px!important}.reference-site.reference-site.reference-site .r-review h3{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-review-number{font-size:var(--andega-type-font-size-94)!important;line-height:var(--andega-type-line-height-95)!important;font-weight:var(--andega-type-font-weight-24)!important;margin-top:25px!important;display:block!important}.reference-site.reference-site.reference-site .r-review-number>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-226)!important;font-weight:var(--andega-type-font-weight-5)!important;margin-top:4px!important;display:block!important}.reference-site.reference-site.reference-site .r-review>p{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-227)!important;line-height:var(--andega-type-line-height-55)!important;margin:13px 0 20px!important}.reference-site.reference-site.reference-site .r-review-line{font-size:var(--andega-type-font-size-29)!important;background:var(--andega-ref-color-228)!important;border-radius:5px!important;justify-content:space-between!important;margin:6px 0!important;padding:6px 9px!important;display:flex!important}.reference-site.reference-site.reference-site .r-review-quote{border-top:1px solid var(--andega-ref-color-229)!important;margin-top:30px!important;padding-top:20px!important}.reference-site.reference-site.reference-site .r-review-quote img{float:left!important;border-radius:9px!important;width:34px!important;height:34px!important;margin-right:10px!important}.reference-site.reference-site.reference-site .r-review-quote b{font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-13)!important;padding-top:6px!important;display:block!important}.reference-site.reference-site.reference-site .r-review-quote p{clear:both!important;font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-230)!important;padding-top:15px!important}.reference-site.reference-site.reference-site .r-review>.r-small-btn{font-size:var(--andega-type-font-size-29)!important;margin-top:18px!important;padding:7px 10px!important}.reference-site.reference-site.reference-site .r-process{background:var(--andega-ref-color-137)!important;color:var(--andega-color-white)!important;border-radius:32px!important;margin:35px 12px 0!important;padding:60px 0 75px!important}.reference-site.reference-site.reference-site .r-process-heading{text-align:center!important}.reference-site.reference-site.reference-site .r-process-heading h2{font-size:var(--andega-type-font-size-2)!important;margin:15px 0 45px!important}.reference-site.reference-site.reference-site .r-process-heading .r-kicker{color:var(--andega-ref-color-231)!important}.reference-site.reference-site.reference-site .r-process-steps{grid-template-columns:repeat(4,1fr)!important;align-items:start!important;gap:70px!important;display:grid!important}.reference-site.reference-site.reference-site .r-process-steps>a{text-align:center!important;position:relative!important}.reference-site.reference-site.reference-site .r-process-steps>a:nth-child(2n){margin-top:105px!important}.reference-site.reference-site.reference-site .r-process-image{background:linear-gradient(135deg,var(--andega-ref-color-232),var(--andega-ref-color-233))!important;border:1px solid var(--andega-ref-color-234)!important;border-radius:8px!important;place-items:center!important;width:160px!important;max-width:100%!important;height:140px!important;margin:auto!important;display:grid!important;position:relative!important;transform:rotate(-5deg)!important}.reference-site.reference-site.reference-site .r-process-steps>a:nth-child(2n) .r-process-image{transform:rotate(5deg)!important}.reference-site.reference-site.reference-site .r-process-image>svg{width:55px!important;height:55px!important;color:var(--andega-ref-color-235)!important;stroke-width:1px!important}.reference-site.reference-site.reference-site .r-process-image>span{background:var(--andega-ref-color-236)!important;width:22px!important;height:22px!important;font-size:var(--andega-type-font-size-10)!important;border-radius:50%!important;place-items:center!important;display:grid!important;position:absolute!important;top:-9px!important;left:-9px!important}.reference-site.reference-site.reference-site .r-process-steps h3{font-size:var(--andega-type-font-size-19)!important;margin:19px 0 8px!important}.reference-site.reference-site.reference-site .r-process-steps p{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-237)!important;line-height:var(--andega-type-line-height-55)!important;max-width:180px!important;margin:auto!important}.reference-site.reference-site.reference-site .r-process-arrow{color:var(--andega-ref-color-238)!important;stroke-width:1px!important;width:33px!important;height:33px!important;position:absolute!important;top:80px!important;right:-50px!important}.reference-site.reference-site.reference-site .r-process-steps>a:last-child>.r-process-arrow{display:none!important}.reference-site.reference-site.reference-site .r-contact{grid-template-columns:1.5fr .85fr .85fr!important;align-items:stretch!important;gap:23px!important;padding:140px 0 125px!important;display:grid!important}.reference-site.reference-site.reference-site .r-contact h2{font-size:var(--andega-type-font-size-6)!important;margin:20px 0 13px!important}.reference-site.reference-site.reference-site .r-contact>div>p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-239)!important;line-height:var(--andega-type-line-height-96)!important;max-width:430px!important}.reference-site.reference-site.reference-site .r-contact form{margin-top:20px!important}.reference-site.reference-site.reference-site .r-form-row{grid-template-columns:1fr 1fr!important;gap:13px!important;display:grid!important}.reference-site.reference-site.reference-site label{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-225)!important;line-height:var(--andega-type-line-height-74)!important;margin:7px 0!important}.reference-site.reference-site.reference-site input,.reference-site.reference-site.reference-site select,.reference-site.reference-site.reference-site textarea{background:var(--andega-ref-color-240)!important;border:1px solid var(--andega-ref-color-241)!important;font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-242)!important;border-radius:7px!important;margin-top:4px!important;padding:8px 10px!important}.reference-site.reference-site.reference-site textarea{min-height:122px!important;line-height:var(--andega-type-line-height-55)!important}.reference-site.reference-site.reference-site .r-contact form>.r-small-btn{background:var(--andega-ref-color-243)!important;font-size:var(--andega-type-font-size-28)!important;margin-top:5px!important;padding:7px 17px!important}.reference-site.reference-site.reference-site .r-form-hint{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-244)!important;margin-top:10px!important;display:block!important}.reference-site.reference-site.reference-site .r-form-hint a{text-decoration:underline!important}.reference-site.reference-site.reference-site .r-contact-middle{flex-direction:column!important;gap:20px!important;display:flex!important}.reference-site.reference-site.reference-site .r-contact-middle>.r-card{flex:1!important;padding:23px!important}.reference-site.reference-site.reference-site .r-contact h3{font-size:var(--andega-type-font-size-20)!important;margin:0 0 20px!important}.reference-site.reference-site.reference-site .r-contact-item{background:var(--andega-ref-color-245)!important;border-radius:10px!important;align-items:center!important;gap:14px!important;margin-top:12px!important;padding:13px!important;display:flex!important}.reference-site.reference-site.reference-site .r-contact-item span{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-contact-item small{font-size:var(--andega-type-font-size-21)!important;white-space:nowrap!important;display:block!important}.reference-site.reference-site.reference-site .r-contact-middle .r-socials{flex-wrap:wrap!important;gap:12px!important}.reference-site.reference-site.reference-site .r-contact-middle .r-socials>a{background:var(--andega-ref-color-246)!important;border-radius:50%!important;width:31px!important;height:31px!important}.reference-site.reference-site.reference-site .r-location{padding:23px!important}.reference-site.reference-site.reference-site .r-map{background-color:var(--andega-ref-color-247)!important;background-image:repeating-linear-gradient(15deg,transparent 0 28px,var(--andega-ref-color-248) 29px 32px,transparent 33px 55px),repeating-linear-gradient(100deg,transparent 0 25px,var(--andega-ref-color-249) 26px 29px,transparent 30px 50px)!important;height:190px!important;color:var(--andega-ref-color-250)!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin-bottom:25px!important;display:flex!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-map svg{color:var(--andega-ref-color-251)!important;z-index:1!important;margin-top:-10px!important}.reference-site.reference-site.reference-site .r-map span{font-size:var(--andega-type-font-size-20)!important;letter-spacing:var(--andega-type-letter-spacing-60)!important;z-index:1!important;margin-top:9px!important}.reference-site.reference-site.reference-site .r-map small{font-size:var(--andega-type-font-size-29)!important;z-index:1!important}.reference-site.reference-site.reference-site .r-map-road{background:var(--andega-ref-color-252)!important;width:120%!important;height:8px!important;box-shadow:0 0 0 4px var(--andega-ref-color-253)!important;position:absolute!important;transform:rotate(-40deg)!important}.reference-site.reference-site.reference-site .r-location>p{color:var(--andega-ref-color-254)!important;font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important;margin-bottom:25px!important}.reference-site.reference-site.reference-site .r-location .r-small-btn{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-footer{background:var(--andega-ref-color-137)!important;color:var(--andega-ref-color-190)!important;border-radius:42px!important;margin:30px 20px 0!important;padding:75px 68px 70px!important}.reference-site.reference-site.reference-site .r-footer-cta{border-bottom:1px solid var(--andega-ref-color-255)!important;justify-content:space-between!important;align-items:center!important;padding-bottom:85px!important;display:flex!important}.reference-site.reference-site.reference-site .r-footer-cta h2{font-size:var(--andega-type-font-size-52)!important;font-weight:var(--andega-type-font-weight-81)!important}.reference-site.reference-site.reference-site .r-footer-cta p{font-size:var(--andega-type-font-size-1)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .r-footer-cta>a{border:4px solid var(--andega-ref-color-256)!important;border-radius:17px!important;place-items:center!important;width:80px!important;height:80px!important;display:grid!important}.reference-site.reference-site.reference-site .r-footer-cta>a svg{stroke-width:1.5px!important;width:62px!important;height:62px!important}.reference-site.reference-site.reference-site .r-footer-bottom{grid-template-columns:2.7fr 1fr 1fr 1fr!important;gap:45px!important;padding-top:80px!important;display:grid!important}.reference-site.reference-site.reference-site .r-footer-brand>a{align-items:center!important;gap:15px!important;display:flex!important}.reference-site.reference-site.reference-site .r-footer-brand img{border:1px solid var(--andega-ref-color-257)!important;border-radius:9px!important;width:45px!important;height:45px!important}.reference-site.reference-site.reference-site .r-footer-brand>a>span{font-family:var(--andega-font-sans)!important;font-style:italic!important;font-size:var(--andega-type-font-size-70)!important;color:var(--andega-ref-color-258)!important}.reference-site.reference-site.reference-site .r-footer-brand p{font-size:var(--andega-type-font-size-9)!important;margin:25px 0!important}.reference-site.reference-site.reference-site .r-footer-brand .r-socials>a{background:var(--andega-ref-color-259)!important;border-radius:50%!important;width:45px!important;height:45px!important}.reference-site.reference-site.reference-site .r-footer-bottom h4{font-size:var(--andega-type-font-size-20)!important;margin:0 0 20px!important}.reference-site.reference-site.reference-site .r-footer-bottom>div:not(:first-child)>a{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-260)!important;margin:15px 0!important;display:block!important}.reference-site.reference-site.reference-site .r-legal{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-261)!important;justify-content:space-between!important;margin:17px 20px!important;display:flex!important}.reference-site.reference-site.reference-site .r-full-profile{grid-template-rows:210px 350px!important;grid-template-columns:210px minmax(0,1fr) 430px!important;margin-top:75px!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity{padding:35px!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity h2{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity p{font-size:var(--andega-type-font-size-49)!important;margin:20px 0!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity>span{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-full-profile .r-bio{font-size:var(--andega-type-font-size-49)!important;line-height:var(--andega-type-line-height-87)!important;padding:35px!important}.reference-site.reference-site.reference-site .r-full-profile .r-music-card{padding:30px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album{gap:17px!important;padding:17px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album-art{min-width:115px!important;height:115px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album h3{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .r-full-profile .r-tracks{max-height:170px!important}.reference-site.reference-site.reference-site .r-full-profile .r-tracks>a{padding:10px 0!important}.reference-site.reference-site.reference-site .r-full-profile .r-tracks b{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-full-profile .r-tracks small{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-full-profile .r-tracks time{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-full-profile .r-music h4{font-size:var(--andega-type-font-size-1)!important;margin-top:25px!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages{gap:20px!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages b{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages small{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages>span{font-size:var(--andega-type-font-size-44)!important}.reference-site.reference-site.reference-site .r-contact-strip{align-items:center!important;gap:18px!important;margin:20px 0!important;display:flex!important}.reference-site.reference-site.reference-site .r-contact-strip>span{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-contact-strip>a{border-radius:20px!important;flex:1!important;align-items:center!important;gap:20px!important;padding:17px 24px!important;display:flex!important}.reference-site.reference-site.reference-site .r-contact-strip svg{width:28px!important;height:28px!important}.reference-site.reference-site.reference-site .r-contact-strip b{font-size:var(--andega-type-font-size-9)!important;display:block!important}.reference-site.reference-site.reference-site .r-contact-strip small{font-size:var(--andega-type-font-size-10)!important;white-space:nowrap!important;display:block!important}.reference-site.reference-site.reference-site .r-skills{grid-template-columns:repeat(3,1fr)!important;gap:20px!important;display:grid!important}.reference-site.reference-site.reference-site .r-skills>.r-card{padding:30px!important}.reference-site.reference-site.reference-site .r-skills h3{font-size:var(--andega-type-font-size-1)!important;margin:0 0 25px!important}.reference-site.reference-site.reference-site .r-skills .r-tags{gap:20px 15px!important}.reference-site.reference-site.reference-site .r-skills .r-tags>span{font-size:var(--andega-type-font-size-20)!important;padding:8px 16px!important}.reference-site.reference-site.reference-site .r-about-lower{grid-template-columns:2.1fr 1fr 1fr!important;gap:20px!important;margin-top:20px!important;display:grid!important}.reference-site.reference-site.reference-site .r-tool-grid{grid-template-columns:repeat(3,1fr)!important;gap:25px 30px!important;padding:25px!important;display:grid!important}.reference-site.reference-site.reference-site .r-tool-grid h4{font-size:var(--andega-type-font-size-28)!important;background:var(--andega-ref-color-262)!important;color:var(--andega-ref-color-256)!important;border-radius:4px!important;margin:0 0 17px!important;padding:2px 6px!important;display:inline-block!important}.reference-site.reference-site.reference-site .r-tool-grid>div>div{gap:25px!important;display:flex!important}.reference-site.reference-site.reference-site .r-tool-grid>div>div>span{flex-direction:column!important;align-items:center!important;gap:5px!important;display:flex!important}.reference-site.reference-site.reference-site .r-tool-icon{border:5px solid var(--andega-ref-color-263)!important;background:var(--andega-ref-color-264)!important;width:51px!important;height:51px!important;font-size:var(--andega-type-font-size-97)!important;color:var(--andega-color-white)!important;border-radius:50%!important;place-items:center!important;display:grid!important;box-shadow:inset 0 0 0 3px #fff!important}.reference-site.reference-site.reference-site .r-tool-icon.color-1{background:var(--andega-ref-color-265)!important}.reference-site.reference-site.reference-site .r-tool-icon.color-2{background:var(--andega-ref-color-266)!important}.reference-site.reference-site.reference-site .r-tool-icon.color-3{background:var(--andega-ref-color-267)!important}.reference-site.reference-site.reference-site .r-tool-icon.color-4{background:var(--andega-color-white)!important;color:var(--andega-ref-color-268)!important;font-family:var(--andega-font-sans)!important}.reference-site.reference-site.reference-site .r-tool-icon.color-5{background:var(--andega-ref-color-269)!important}.reference-site.reference-site.reference-site .r-tool-grid small{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability{padding:30px!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability p{font-size:var(--andega-type-font-size-1)!important;margin:25px 0 auto!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability>small{font-size:var(--andega-type-font-size-28)!important;margin-top:30px!important}.reference-site.reference-site.reference-site .r-about-lower .r-small-btn{font-size:var(--andega-type-font-size-20)!important;padding:10px 15px!important}.reference-site.reference-site.reference-site .r-principles{padding:30px!important}.reference-site.reference-site.reference-site .r-principles h3{font-size:var(--andega-type-font-size-19)!important;margin:0 0 22px!important}.reference-site.reference-site.reference-site .r-principles p{font-size:var(--andega-type-font-size-9)!important;align-items:center!important;gap:10px!important;margin:10px 0!important;display:flex!important}.reference-site.reference-site.reference-site .r-history-grid{grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:20px!important;margin-bottom:165px!important;display:grid!important}.reference-site.reference-site.reference-site .r-history-grid>.r-card{scrollbar-color:var(--andega-ref-color-270) var(--andega-ref-color-271)!important;scrollbar-width:thin!important;max-height:470px!important;padding:30px!important;overflow:auto!important}.reference-site.reference-site.reference-site .r-history-grid h3{font-size:var(--andega-type-font-size-19)!important;margin:0 0 25px!important}.reference-site.reference-site.reference-site .r-history-item{gap:20px!important;margin:25px 0 35px!important;display:flex!important}.reference-site.reference-site.reference-site .r-history-item>span{background:var(--andega-ref-color-272)!important;width:45px!important;height:45px!important;font-size:var(--andega-type-font-size-19)!important;color:var(--andega-ref-color-273)!important;border-radius:7px!important;flex-shrink:0!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .r-history-item:nth-of-type(2)>span{background:var(--andega-ref-color-274)!important}.reference-site.reference-site.reference-site .r-history-item h4{font-size:var(--andega-type-font-size-19)!important;margin:0!important}.reference-site.reference-site.reference-site .r-history-item p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-75)!important;color:var(--andega-ref-color-275)!important;margin:3px 0 10px!important}.reference-site.reference-site.reference-site .r-history-item p:last-child{margin-bottom:0!important}.reference-site.reference-site.reference-site .r-modal-backdrop{background:var(--andega-ref-color-276)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;z-index:100!important;justify-content:center!important;align-items:center!important;padding:25px!important;display:flex!important;position:fixed!important;inset:0!important}.reference-site.reference-site.reference-site .r-detail-modal{width:100%!important;max-width:620px!important;padding:30px!important;position:relative!important}.reference-site.reference-site.reference-site .r-detail-modal>button{background:var(--andega-ref-color-277)!important;color:#fff!important;z-index:2!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}.reference-site.reference-site.reference-site .r-detail-modal>.r-work-preview{border-radius:12px!important;height:280px!important;padding:30px!important}.reference-site.reference-site.reference-site .r-detail-modal .r-preview-nav b{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .r-detail-modal .r-preview-nav>span{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-detail-modal .r-work-preview>strong{font-size:var(--andega-type-font-size-42)!important;margin-top:40px!important}.reference-site.reference-site.reference-site .r-detail-modal .r-preview-button{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-detail-modal .r-preview-shape{border-width:40px!important;width:200px!important;height:200px!important}.reference-site.reference-site.reference-site .r-detail-modal h2{font-size:var(--andega-type-font-size-88)!important;margin:25px 0 10px!important}.reference-site.reference-site.reference-site .r-detail-modal p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-278)!important;margin-bottom:20px!important}@media (max-width:1250px){.reference-site.reference-site.reference-site .r-container{width:calc(100% - 70px)!important}.reference-site.reference-site.reference-site .r-nav-pill a{padding:9px 12px!important}.reference-site.reference-site.reference-site .r-nav-right{gap:15px!important}.reference-site.reference-site.reference-site .r-nav-right .r-socials,.reference-site.reference-site.reference-site .r-logo{gap:10px!important}.reference-site.reference-site.reference-site .r-home-profile{grid-template-rows:155px 315px!important;grid-template-columns:140px minmax(0,1fr) 280px 185px!important;gap:15px!important}.reference-site.reference-site.reference-site .r-identity{padding:20px!important}.reference-site.reference-site.reference-site .r-identity h2{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .r-identity p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-bio{font-size:var(--andega-type-font-size-20)!important;padding:22px!important}.reference-site.reference-site.reference-site .r-music-card{padding:15px!important}.reference-site.reference-site.reference-site .r-album{gap:10px!important;padding:12px!important}.reference-site.reference-site.reference-site .r-album-art{min-width:70px!important;height:70px!important}.reference-site.reference-site.reference-site .r-album h3{font-size:var(--andega-type-font-size-8)!important}.reference-site.reference-site.reference-site .r-home-side .r-availability{padding:17px!important}.reference-site.reference-site.reference-site .r-availability p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-home-side .r-small-btn{font-size:var(--andega-type-font-size-29)!important;padding:7px!important}.reference-site.reference-site.reference-site .r-full-profile{grid-template-rows:190px 350px!important;grid-template-columns:180px minmax(0,1fr) 355px!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity h2{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity p{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-full-profile .r-bio{font-size:var(--andega-type-font-size-1)!important;padding:28px!important}.reference-site.reference-site.reference-site .r-full-profile .r-music-card{padding:23px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album-art{min-width:85px!important;height:85px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album h3{font-size:var(--andega-type-font-size-65)!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages b{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages small{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-contact-strip{gap:12px!important}.reference-site.reference-site.reference-site .r-contact-strip>a{gap:12px!important;padding:16px!important}.reference-site.reference-site.reference-site .r-contact-strip small{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-skills .r-tags>span{font-size:var(--andega-type-font-size-28)!important;padding:7px 12px!important}.reference-site.reference-site.reference-site .r-about-lower{grid-template-columns:1.8fr 1fr 1fr!important}.reference-site.reference-site.reference-site .r-tool-grid{gap:20px 15px!important;padding:20px 10px!important}.reference-site.reference-site.reference-site .r-tool-grid>div>div{gap:15px!important}.reference-site.reference-site.reference-site .r-tool-grid small{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability,.reference-site.reference-site.reference-site .r-principles{padding:23px!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability p,.reference-site.reference-site.reference-site .r-principles p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-about-lower .r-small-btn{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-strength-grid{gap:15px!important}.reference-site.reference-site.reference-site .r-core{padding:25px!important}.reference-site.reference-site.reference-site .r-core h3{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .r-value-grid{gap:7px!important;padding:10px!important}.reference-site.reference-site.reference-site .r-value-grid>div{padding:13px 9px!important}.reference-site.reference-site.reference-site .r-strength-side>.r-card{padding:22px 15px!important}.reference-site.reference-site.reference-site .r-service-cards{grid-template-columns:repeat(2,1fr)!important}.reference-site.reference-site.reference-site .r-service-cards>div{padding:15px!important}.reference-site.reference-site.reference-site .r-review-number{margin-top:45px!important}.reference-site.reference-site.reference-site .r-review-quote{margin-top:60px!important}.reference-site.reference-site.reference-site .r-contact-item{gap:10px!important;padding:10px!important}.reference-site.reference-site.reference-site .r-contact-item small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-process-steps{gap:45px!important}.reference-site.reference-site.reference-site .r-process-arrow{right:-40px!important}.reference-site.reference-site.reference-site .r-footer-bottom{gap:25px!important}.reference-site.reference-site.reference-site .r-footer{padding:65px 45px!important}.reference-site.reference-site.reference-site .r-service-title h3{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-service-cards p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-service-tags span{font-size:var(--andega-type-font-size-35)!important}}@media (max-width:1000px){.reference-site.reference-site.reference-site .r-container{width:calc(100% - 50px)!important}.reference-site.reference-site.reference-site .r-nav-right>.r-socials{display:none!important}.reference-site.reference-site.reference-site .r-logo>span{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-nav-pill a{font-size:var(--andega-type-font-size-28)!important;padding:8px 10px!important}.reference-site.reference-site.reference-site .r-hero{padding-top:55px!important;padding-bottom:90px!important}.reference-site.reference-site.reference-site .r-hero h1{font-size:var(--andega-type-font-size-64)!important}.reference-site.reference-site.reference-site .r-mosaic{margin-top:65px!important}.reference-site.reference-site.reference-site .r-home-profile{grid-template-rows:155px auto!important;grid-template-columns:140px minmax(0,1fr) 260px!important}.reference-site.reference-site.reference-site .r-home-side{display:none!important}.reference-site.reference-site.reference-site .r-home-profile .r-bio{font-size:var(--andega-type-font-size-20)!important;min-height:300px!important}.reference-site.reference-site.reference-site .r-languages{flex-direction:column!important;gap:9px!important}.reference-site.reference-site.reference-site .r-music h4{margin:15px 0!important}.reference-site.reference-site.reference-site .r-full-profile{grid-template-rows:165px auto!important;grid-template-columns:150px minmax(0,1fr) 280px!important;gap:15px!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity{padding:20px!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity h2{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-full-profile .r-identity>span{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-full-profile .r-bio{font-size:var(--andega-type-font-size-20)!important;padding:24px!important}.reference-site.reference-site.reference-site .r-full-profile .r-music-card{padding:15px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album-art{min-width:65px!important;height:65px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album{gap:10px!important;padding:12px!important}.reference-site.reference-site.reference-site .r-full-profile .r-album h3{font-size:var(--andega-type-font-size-49)!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages{flex-direction:column!important;gap:8px!important}.reference-site.reference-site.reference-site .r-full-profile .r-music h4{margin:15px 0!important}.reference-site.reference-site.reference-site .r-full-profile .r-languages>span{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .r-contact-strip{flex-wrap:wrap!important}.reference-site.reference-site.reference-site .r-contact-strip>span{display:none!important}.reference-site.reference-site.reference-site .r-contact-strip>a{min-width:calc(50% - 12px)!important}.reference-site.reference-site.reference-site .r-strength-grid{grid-template-columns:1fr 1.4fr!important}.reference-site.reference-site.reference-site .r-strength-side{flex-direction:row!important;grid-column:1/-1!important}.reference-site.reference-site.reference-site .r-strength-side>.r-card{flex:1!important}.reference-site.reference-site.reference-site .r-collab .r-small-btn{margin-top:20px!important}.reference-site.reference-site.reference-site .r-strengths{padding-top:90px!important}.reference-site.reference-site.reference-site .r-section-head h2{font-size:var(--andega-type-font-size-97)!important}.reference-site.reference-site.reference-site .r-section-head>p{font-size:var(--andega-type-font-size-10)!important;max-width:230px!important}.reference-site.reference-site.reference-site .r-skills{gap:15px!important}.reference-site.reference-site.reference-site .r-skills>.r-card{padding:22px!important}.reference-site.reference-site.reference-site .r-skills .r-tags{gap:13px 8px!important}.reference-site.reference-site.reference-site .r-skills .r-tags>span{font-size:var(--andega-type-font-size-21)!important;padding:7px 10px!important}.reference-site.reference-site.reference-site .r-about-lower{grid-template-columns:1fr 1fr!important}.reference-site.reference-site.reference-site .r-tool-grid{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important;padding:20px!important}.reference-site.reference-site.reference-site .r-tool-grid>div>div{gap:20px!important}.reference-site.reference-site.reference-site .r-history-item{gap:12px!important}.reference-site.reference-site.reference-site .r-history-item h4{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-history-item p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-history-grid>.r-card{padding:25px!important}.reference-site.reference-site.reference-site .r-services-grid{grid-template-columns:2.5fr 1fr!important}.reference-site.reference-site.reference-site .r-review{padding:22px 15px!important}.reference-site.reference-site.reference-site .r-review-number{font-size:var(--andega-type-font-size-59)!important}.reference-site.reference-site.reference-site .r-services{padding-top:85px!important}.reference-site.reference-site.reference-site .r-contact{grid-template-columns:1.3fr 1fr!important;gap:20px!important;padding-top:90px!important;padding-bottom:80px!important}.reference-site.reference-site.reference-site .r-location{grid-column:1/-1!important}.reference-site.reference-site.reference-site .r-location .r-map{height:170px!important}.reference-site.reference-site.reference-site .r-process-steps{gap:30px!important}.reference-site.reference-site.reference-site .r-process-image{width:130px!important;height:110px!important}.reference-site.reference-site.reference-site .r-process-steps h3{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-process-steps p{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-process-arrow{width:25px!important;right:-28px!important}.reference-site.reference-site.reference-site .r-footer-cta h2{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .r-footer-cta p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-footer-bottom{grid-template-columns:2fr 1fr 1fr 1fr!important;gap:20px!important}.reference-site.reference-site.reference-site .r-footer-bottom>div:not(:first-child)>a{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-footer-brand p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-footer-brand>a>span{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .r-footer-brand .r-socials{gap:10px!important}.reference-site.reference-site.reference-site .r-footer-brand .r-socials>a{width:35px!important;height:35px!important}}@media (max-width:700px){.reference-site.reference-site.reference-site{background-size:13px 13px!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 32px)!important}.reference-site.reference-site.reference-site .r-nav{gap:12px!important;height:80px!important}.reference-site.reference-site.reference-site .r-nav-pill{display:none!important}.reference-site.reference-site.reference-site .r-logo img{border-radius:8px!important;width:37px!important;height:37px!important}.reference-site.reference-site.reference-site .r-logo>span{font-size:var(--andega-type-font-size-29)!important;padding:5px 8px!important}.reference-site.reference-site.reference-site .r-logo{gap:10px!important}.reference-site.reference-site.reference-site .r-nav-right{gap:15px!important}.reference-site.reference-site.reference-site .r-nav-right>button{margin-left:0!important}.reference-site.reference-site.reference-site .r-nav-right>button svg{width:30px!important;height:30px!important}.reference-site.reference-site.reference-site .r-nav-right>a svg{width:18px!important}.reference-site.reference-site.reference-site .r-hero{padding-top:45px!important;padding-bottom:65px!important}.reference-site.reference-site.reference-site .r-hero-label{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;padding:4px 10px!important}.reference-site.reference-site.reference-site .r-hero h1{font-size:var(--andega-type-font-size-38)!important;letter-spacing:var(--andega-type-letter-spacing-98)!important;line-height:var(--andega-type-line-height-90)!important;margin-top:23px!important}.reference-site.reference-site.reference-site .r-hero h1 br{display:none!important}.reference-site.reference-site.reference-site .r-hero>p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-hero-buttons{gap:10px!important;margin-top:23px!important}.reference-site.reference-site.reference-site .r-hero-buttons a{font-size:var(--andega-type-font-size-21)!important;gap:6px!important;padding:10px 16px!important}.reference-site.reference-site.reference-site .r-mosaic{gap:6px!important;margin:45px -2px 0!important}.reference-site.reference-site.reference-site .r-mosaic>div{aspect-ratio:1.1!important;padding:3px!important}.reference-site.reference-site.reference-site .r-mosaic .r-work-preview{padding:5px!important}.reference-site.reference-site.reference-site .r-mosaic .r-preview-nav b{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .r-mosaic .r-preview-nav>span{font-size:var(--andega-type-font-size-99)!important}.reference-site.reference-site.reference-site .r-mosaic .r-work-preview>strong{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-100)!important;margin:7px 0 5px!important}.reference-site.reference-site.reference-site .r-mosaic .r-preview-button{font-size:var(--andega-type-font-size-99)!important;padding:2px 3px!important}.reference-site.reference-site.reference-site .r-mosaic .r-preview-shape{border-width:9px!important;width:40px!important;height:40px!important;bottom:-10px!important;right:-8px!important}.reference-site.reference-site.reference-site .r-card{border-radius:18px!important}.reference-site.reference-site.reference-site .r-profile-grid,.reference-site.reference-site.reference-site .r-full-profile,.reference-site.reference-site.reference-site .r-home-profile{grid-template-rows:112px auto auto!important;grid-template-columns:100px minmax(0,1fr)!important;gap:12px!important;margin-top:0!important}.reference-site.reference-site.reference-site .r-identity,.reference-site.reference-site.reference-site .r-full-profile .r-identity{padding:14px!important}.reference-site.reference-site.reference-site .r-identity h2,.reference-site.reference-site.reference-site .r-full-profile .r-identity h2{font-size:var(--andega-type-font-size-1)!important;white-space:normal!important;line-height:var(--andega-type-line-height-90)!important}.reference-site.reference-site.reference-site .r-identity p,.reference-site.reference-site.reference-site .r-full-profile .r-identity p{font-size:var(--andega-type-font-size-29)!important;margin:8px 0!important}.reference-site.reference-site.reference-site .r-identity>span,.reference-site.reference-site.reference-site .r-full-profile .r-identity>span{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-101)!important;border-width:1px!important;padding:3px 4px!important}.reference-site.reference-site.reference-site .r-bio,.reference-site.reference-site.reference-site .r-full-profile .r-bio,.reference-site.reference-site.reference-site .r-home-profile .r-bio{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important;grid-area:2/1/auto/-1!important;min-height:0!important;padding:22px!important}.reference-site.reference-site.reference-site .r-music-card,.reference-site.reference-site.reference-site .r-full-profile .r-music-card,.reference-site.reference-site.reference-site .r-home-profile .r-music-card{grid-area:3/1/auto/-1!important;padding:22px!important}.reference-site.reference-site.reference-site .r-music-widget{width:100%!important;max-width:100%!important}.reference-site.reference-site.reference-site .r-album,.reference-site.reference-site.reference-site .r-full-profile .r-album{gap:17px!important;padding:15px!important}.reference-site.reference-site.reference-site .r-album-art,.reference-site.reference-site.reference-site .r-full-profile .r-album-art{min-width:75px!important;height:75px!important;font-size:var(--andega-type-font-size-102)!important}.reference-site.reference-site.reference-site .r-album h3,.reference-site.reference-site.reference-site .r-full-profile .r-album h3{font-size:var(--andega-type-font-size-58)!important;margin-top:8px!important}.reference-site.reference-site.reference-site .r-tracks,.reference-site.reference-site.reference-site .r-full-profile .r-tracks{max-height:155px!important;padding:5px 17px!important}.reference-site.reference-site.reference-site .r-tracks>a,.reference-site.reference-site.reference-site .r-full-profile .r-tracks>a{padding:8px 0!important}.reference-site.reference-site.reference-site .r-tracks b,.reference-site.reference-site.reference-site .r-full-profile .r-tracks b{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-tracks small,.reference-site.reference-site.reference-site .r-full-profile .r-tracks small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-tracks time,.reference-site.reference-site.reference-site .r-full-profile .r-tracks time{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-music h4,.reference-site.reference-site.reference-site .r-full-profile .r-music h4{font-size:var(--andega-type-font-size-10)!important;margin:20px 0 13px!important}.reference-site.reference-site.reference-site .r-languages,.reference-site.reference-site.reference-site .r-full-profile .r-languages{flex-direction:row!important;justify-content:flex-start!important;gap:30px!important}.reference-site.reference-site.reference-site .r-languages>span,.reference-site.reference-site.reference-site .r-full-profile .r-languages>span{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .r-languages b,.reference-site.reference-site.reference-site .r-full-profile .r-languages b{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-languages small,.reference-site.reference-site.reference-site .r-full-profile .r-languages small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-full-profile{margin-top:35px!important}.reference-site.reference-site.reference-site .r-strengths{padding-top:75px!important;padding-bottom:0!important}.reference-site.reference-site.reference-site .r-section-head{flex-direction:column!important;align-items:flex-start!important;gap:17px!important;margin-bottom:28px!important}.reference-site.reference-site.reference-site .r-section-head h2{font-size:var(--andega-type-font-size-38)!important;line-height:var(--andega-type-line-height-93)!important;margin-top:14px!important}.reference-site.reference-site.reference-site .r-section-head>p{text-align:left!important;font-size:var(--andega-type-font-size-10)!important;max-width:330px!important}.reference-site.reference-site.reference-site .r-kicker{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-strength-grid{grid-template-columns:1fr!important;gap:14px!important}.reference-site.reference-site.reference-site .r-core{padding:25px!important}.reference-site.reference-site.reference-site .r-core h3{font-size:var(--andega-type-font-size-91)!important;margin-top:25px!important}.reference-site.reference-site.reference-site .r-core>p{max-width:100%!important}.reference-site.reference-site.reference-site .r-core .r-tags>span{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-value-grid{gap:8px!important;padding:12px!important}.reference-site.reference-site.reference-site .r-value-grid>div{padding:14px 10px!important}.reference-site.reference-site.reference-site .r-strength-side{gap:13px!important}.reference-site.reference-site.reference-site .r-strength-side>.r-card{padding:20px 15px!important}.reference-site.reference-site.reference-site .r-strength-side .r-tags{gap:8px!important}.reference-site.reference-site.reference-site .r-strength-side .r-tags>span{font-size:var(--andega-type-font-size-35)!important;padding:5px 8px!important}.reference-site.reference-site.reference-site .r-handwritten{font-size:var(--andega-type-font-size-9)!important;top:-18px!important}.reference-site.reference-site.reference-site .r-collab h3{font-size:var(--andega-type-font-size-49)!important}.reference-site.reference-site.reference-site .r-collab p{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-collab .r-small-btn{font-size:var(--andega-type-font-size-35)!important;gap:3px!important;padding:7px 8px!important}.reference-site.reference-site.reference-site .r-portfolio{padding:80px 0 0!important}.reference-site.reference-site.reference-site .r-centered-heading{margin-bottom:35px!important}.reference-site.reference-site.reference-site .r-centered-heading h2{font-size:var(--andega-type-font-size-38)!important;margin:14px 0 12px!important}.reference-site.reference-site.reference-site .r-centered-heading p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-work-board{padding:13px!important}.reference-site.reference-site.reference-site .r-board-tags{gap:6px!important;margin-bottom:12px!important}.reference-site.reference-site.reference-site .r-board-tags span{font-size:var(--andega-type-font-size-31)!important;padding:5px 9px!important}.reference-site.reference-site.reference-site .r-work-tabs>button{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-project-list{grid-template-columns:1fr!important;gap:10px!important}.reference-site.reference-site.reference-site .r-project{grid-template-columns:45% 1fr!important;gap:12px!important;min-height:155px!important;padding:9px!important}.reference-site.reference-site.reference-site .r-project .r-work-preview>strong{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .r-project h3{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-project .r-preview-nav>span{font-size:var(--andega-type-font-size-103)!important}.reference-site.reference-site.reference-site .r-project .r-preview-nav b{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-concept-note{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .r-services{padding:80px 0 45px!important}.reference-site.reference-site.reference-site .r-services-grid{grid-template-columns:1fr!important;gap:15px!important}.reference-site.reference-site.reference-site .r-service-board{padding:15px!important}.reference-site.reference-site.reference-site .r-service-cards{gap:10px!important}.reference-site.reference-site.reference-site .r-service-cards>div{padding:14px 11px!important}.reference-site.reference-site.reference-site .r-service-title{gap:7px!important}.reference-site.reference-site.reference-site .r-service-title h3{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-service-title>svg{width:18px!important}.reference-site.reference-site.reference-site .r-service-cards p{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .r-service-tags span{font-size:var(--andega-type-font-size-31)!important}.reference-site.reference-site.reference-site .r-review{padding:25px!important}.reference-site.reference-site.reference-site .r-review-number{font-size:var(--andega-type-font-size-64)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .r-review-quote{margin-top:25px!important}.reference-site.reference-site.reference-site .r-review-quote p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-review-line{font-size:var(--andega-type-font-size-28)!important;padding:8px 12px!important}.reference-site.reference-site.reference-site .r-process{border-radius:22px!important;margin:15px 8px 0!important;padding:35px 0 40px!important}.reference-site.reference-site.reference-site .r-process-heading h2{font-size:var(--andega-type-font-size-58)!important;margin-bottom:30px!important}.reference-site.reference-site.reference-site .r-process-steps{grid-template-columns:1fr 1fr!important;gap:35px 20px!important;padding:0 5px!important}.reference-site.reference-site.reference-site .r-process-steps>a:nth-child(2n){margin-top:35px!important}.reference-site.reference-site.reference-site .r-process-image{width:110px!important;height:100px!important}.reference-site.reference-site.reference-site .r-process-image>svg{width:40px!important;height:40px!important}.reference-site.reference-site.reference-site .r-process-steps h3{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-process-steps p{font-size:var(--andega-type-font-size-29)!important;max-width:140px!important}.reference-site.reference-site.reference-site .r-process-arrow{display:none!important}.reference-site.reference-site.reference-site .r-contact{grid-template-columns:1fr!important;gap:18px!important;padding:75px 0 55px!important}.reference-site.reference-site.reference-site .r-contact h2{font-size:var(--andega-type-font-size-91)!important;margin-top:15px!important}.reference-site.reference-site.reference-site .r-contact>div>p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-contact-middle{gap:15px!important}.reference-site.reference-site.reference-site .r-contact-middle>.r-card{padding:23px!important}.reference-site.reference-site.reference-site .r-contact-item{gap:15px!important;padding:13px!important}.reference-site.reference-site.reference-site .r-contact-item span{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-contact-item small{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-location{grid-column:auto!important;padding:23px!important}.reference-site.reference-site.reference-site .r-location .r-map{height:210px!important;margin-bottom:22px!important}.reference-site.reference-site.reference-site .r-form-row{gap:11px!important}.reference-site.reference-site.reference-site input,.reference-site.reference-site.reference-site textarea,.reference-site.reference-site.reference-site select{font-size:var(--andega-type-font-size-10)!important;padding:9px!important}.reference-site.reference-site.reference-site .r-footer{border-radius:25px!important;margin:15px 8px 0!important;padding:35px 25px!important}.reference-site.reference-site.reference-site .r-footer-cta{align-items:flex-start!important;gap:15px!important;padding-bottom:35px!important}.reference-site.reference-site.reference-site .r-footer-cta h2{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .r-footer-cta p{font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-55)!important;max-width:230px!important;margin-top:12px!important}.reference-site.reference-site.reference-site .r-footer-cta>a{border-width:2px!important;border-radius:10px!important;flex-shrink:0!important;width:44px!important;height:44px!important}.reference-site.reference-site.reference-site .r-footer-cta>a svg{width:35px!important;height:35px!important}.reference-site.reference-site.reference-site .r-footer-bottom{grid-template-columns:1fr 1fr 1fr!important;gap:25px 15px!important;padding-top:35px!important}.reference-site.reference-site.reference-site .r-footer-brand{grid-column:1/-1!important;margin-bottom:10px!important}.reference-site.reference-site.reference-site .r-footer-brand>a>span{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .r-footer-brand img{width:37px!important;height:37px!important}.reference-site.reference-site.reference-site .r-footer-brand p{font-size:var(--andega-type-font-size-10)!important;margin:17px 0!important}.reference-site.reference-site.reference-site .r-footer-brand .r-socials>a{width:33px!important;height:33px!important}.reference-site.reference-site.reference-site .r-footer-bottom h4{font-size:var(--andega-type-font-size-10)!important;margin-bottom:15px!important}.reference-site.reference-site.reference-site .r-footer-bottom>div:not(:first-child)>a{font-size:var(--andega-type-font-size-29)!important;margin:12px 0!important}.reference-site.reference-site.reference-site .r-legal{font-size:var(--andega-type-font-size-35)!important;flex-wrap:wrap!important;gap:15px!important;margin:13px 12px 18px!important}.reference-site.reference-site.reference-site .r-contact-strip{gap:10px!important;margin:15px 0!important}.reference-site.reference-site.reference-site .r-contact-strip>a{border-radius:14px!important;gap:10px!important;min-width:calc(50% - 10px)!important;padding:13px!important}.reference-site.reference-site.reference-site .r-contact-strip svg{flex-shrink:0!important;width:21px!important;height:21px!important}.reference-site.reference-site.reference-site .r-contact-strip b{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-contact-strip small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-skills{grid-template-columns:1fr!important;gap:12px!important}.reference-site.reference-site.reference-site .r-skills>.r-card{padding:23px!important}.reference-site.reference-site.reference-site .r-skills h3{font-size:var(--andega-type-font-size-9)!important;margin-bottom:20px!important}.reference-site.reference-site.reference-site .r-skills .r-tags{gap:12px!important}.reference-site.reference-site.reference-site .r-skills .r-tags>span{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .r-about-lower{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:15px!important}.reference-site.reference-site.reference-site .r-tool-grid{grid-template-columns:repeat(3,1fr)!important;gap:24px 15px!important;padding:20px 5px!important}.reference-site.reference-site.reference-site .r-tool-grid h4{font-size:var(--andega-type-font-size-35)!important;margin-bottom:12px!important}.reference-site.reference-site.reference-site .r-tool-grid>div>div{gap:13px!important}.reference-site.reference-site.reference-site .r-tool-icon{width:40px!important;height:40px!important;font-size:var(--andega-type-font-size-58)!important}.reference-site.reference-site.reference-site .r-tool-grid small{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability,.reference-site.reference-site.reference-site .r-principles{padding:20px 16px!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability p{font-size:var(--andega-type-font-size-28)!important;margin:20px 0 30px!important}.reference-site.reference-site.reference-site .r-about-lower .r-availability>small{font-size:var(--andega-type-font-size-29)!important;margin-top:0!important}.reference-site.reference-site.reference-site .r-about-lower .r-small-btn{font-size:var(--andega-type-font-size-35)!important;gap:4px!important;padding:7px 6px!important}.reference-site.reference-site.reference-site .r-principles h3{font-size:var(--andega-type-font-size-20)!important;margin-bottom:20px!important}.reference-site.reference-site.reference-site .r-principles p{font-size:var(--andega-type-font-size-21)!important;gap:7px!important;margin:11px 0!important}.reference-site.reference-site.reference-site .r-principles svg{flex-shrink:0!important;width:11px!important}.reference-site.reference-site.reference-site .r-history-grid{grid-template-columns:1fr!important;gap:14px!important;margin-top:15px!important;margin-bottom:65px!important}.reference-site.reference-site.reference-site .r-history-grid>.r-card{max-height:430px!important;padding:23px!important}.reference-site.reference-site.reference-site .r-history-grid h3{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .r-history-item{gap:15px!important;margin:22px 0 28px!important}.reference-site.reference-site.reference-site .r-history-item h4{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .r-history-item p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-history-item>span{width:35px!important;height:35px!important;font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .r-detail-modal{padding:20px!important}.reference-site.reference-site.reference-site .r-detail-modal>.r-work-preview{height:230px!important;padding:25px!important}.reference-site.reference-site.reference-site .r-detail-modal .r-work-preview>strong{font-size:var(--andega-type-font-size-94)!important}.reference-site.reference-site.reference-site .r-detail-modal h2{font-size:var(--andega-type-font-size-58)!important}.reference-site.reference-site.reference-site .r-detail-modal p{font-size:var(--andega-type-font-size-10)!important}}.reference-site.reference-site.reference-site .r-reference-mosaic{max-width:850px!important;display:block!important;transform:none!important}.reference-site.reference-site.reference-site .r-reference-mosaic>img{width:100%!important;height:auto!important;display:block!important}.reference-site.reference-site.reference-site .r-album-art{object-fit:cover!important}.reference-site.reference-site.reference-site .r-home-profile .r-bio{scrollbar-width:thin!important;scrollbar-color:var(--andega-ref-color-279) transparent!important;overflow:auto!important}.reference-site.reference-site.reference-site main{overflow:clip!important}@media (max-width:700px){.reference-site.reference-site.reference-site .r-reference-mosaic{margin-top:45px!important;margin-left:0!important;margin-right:0!important}.reference-site.reference-site.reference-site .r-reference-mosaic>img{object-fit:cover!important;min-height:130px!important}}.reference-site.reference-site.reference-site .p-breadcrumb{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-280)!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:45px!important;display:flex!important}.reference-site.reference-site.reference-site .p-breadcrumb a:hover{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-104)!important;line-height:var(--andega-type-line-height-105)!important;max-width:830px!important;letter-spacing:var(--andega-type-letter-spacing-106)!important;font-weight:var(--andega-type-font-weight-81)!important;margin:23px 0 20px!important}.reference-site.reference-site.reference-site .p-hero>p{font-size:var(--andega-type-font-size-19)!important;color:var(--andega-ref-color-281)!important;max-width:640px!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .p-note{background:var(--andega-ref-color-282)!important;border:1px solid var(--andega-ref-color-283)!important;color:var(--andega-ref-color-284)!important;font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-18)!important;border-radius:14px!important;align-items:flex-start!important;gap:15px!important;margin:0 0 30px!important;padding:22px 25px!important;display:flex!important}.reference-site.reference-site.reference-site .p-note svg{flex-shrink:0!important;margin-top:3px!important}.reference-site.reference-site.reference-site .p-note a{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-project-grid,.reference-site.reference-site.reference-site .p-service-grid,.reference-site.reference-site.reference-site .p-two-col{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;margin-bottom:30px!important;display:grid!important}.reference-site.reference-site.reference-site .p-project-card{overflow:hidden!important}.reference-site.reference-site.reference-site .p-project-visual{background:var(--andega-ref-color-285)!important;height:280px!important;padding:17px!important}.reference-site.reference-site.reference-site .p-project-visual>.r-work-preview{border-radius:13px!important;padding:27px!important}.reference-site.reference-site.reference-site .p-project-visual .r-preview-nav>span{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-107)!important;margin:30px 0 22px!important}.reference-site.reference-site.reference-site .p-project-visual .r-preview-button{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .p-project-visual .r-preview-shape{border-width:35px!important;width:170px!important;height:170px!important}.reference-site.reference-site.reference-site .p-project-caption>span{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-286)!important}.reference-site.reference-site.reference-site .p-project-caption h2{font-size:var(--andega-type-font-size-58)!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:12px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-project-caption p{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-287)!important}.reference-site.reference-site.reference-site .p-service-card{flex-direction:column!important;padding:32px!important;display:flex!important}.reference-site.reference-site.reference-site .p-index{color:var(--andega-ref-color-288)!important;font-size:var(--andega-type-font-size-10)!important;justify-content:space-between!important;align-items:center!important;margin-bottom:32px!important;display:flex!important}.reference-site.reference-site.reference-site .p-service-card h2{font-size:var(--andega-type-font-size-38)!important;margin-bottom:15px!important}.reference-site.reference-site.reference-site .p-service-card>p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-289)!important}.reference-site.reference-site.reference-site .p-service-card ul,.reference-site.reference-site.reference-site .p-text-card ul{margin:25px 0!important;padding:0!important;list-style:none!important}.reference-site.reference-site.reference-site .p-service-card li,.reference-site.reference-site.reference-site .p-text-card li{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-290)!important;line-height:var(--andega-type-line-height-55)!important;align-items:flex-start!important;gap:10px!important;margin:13px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-service-card li svg,.reference-site.reference-site.reference-site .p-text-card li svg{color:var(--andega-ref-color-291)!important;flex-shrink:0!important;margin-top:4px!important}.reference-site.reference-site.reference-site .p-card-link{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-292)!important;align-items:center!important;gap:12px!important;margin-top:auto!important;padding-top:15px!important;display:flex!important}.reference-site.reference-site.reference-site .p-service-card .r-badge{font-size:var(--andega-type-font-size-29)!important;margin-bottom:28px!important}.reference-site.reference-site.reference-site .p-text-card{margin-bottom:0!important;padding:35px!important}.reference-site.reference-site.reference-site .p-text-card h2{font-size:var(--andega-type-font-size-2)!important;margin-bottom:20px!important}.reference-site.reference-site.reference-site .p-text-card h3{font-size:var(--andega-type-font-size-53)!important;margin-bottom:18px!important}.reference-site.reference-site.reference-site .p-text-card p{font-size:var(--andega-type-font-size-9)!important;color:var(--andega-ref-color-293)!important;line-height:var(--andega-type-line-height-108)!important;margin:13px 0!important}.reference-site.reference-site.reference-site .p-text-card .r-kicker{margin-bottom:22px!important}.reference-site.reference-site.reference-site .p-cta{justify-content:space-between!important;align-items:center!important;gap:30px!important;margin:65px 0 30px!important;padding:38px 42px!important;display:flex!important}.reference-site.reference-site.reference-site .p-cta h2{font-size:var(--andega-type-font-size-44)!important;margin:16px 0 12px!important}.reference-site.reference-site.reference-site .p-cta p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-295)!important}.reference-site.reference-site.reference-site .p-help-links{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-296)!important;flex-wrap:wrap!important;justify-content:center!important;gap:30px!important;margin:30px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-timeline{flex-direction:column!important;gap:18px!important;display:flex!important}.reference-site.reference-site.reference-site .p-step{gap:30px!important;padding:32px!important;display:flex!important}.reference-site.reference-site.reference-site .p-step>span{font-size:var(--andega-type-font-size-37)!important;color:var(--andega-ref-color-297)!important;line-height:var(--andega-type-line-height-95)!important;flex-shrink:0!important;width:55px!important}.reference-site.reference-site.reference-site .p-step h2{font-size:var(--andega-type-font-size-73)!important;margin-bottom:13px!important}.reference-site.reference-site.reference-site .p-step p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-298)!important}.reference-site.reference-site.reference-site .p-step small{font-size:var(--andega-type-font-size-10)!important;border-top:1px solid var(--andega-ref-color-299)!important;color:var(--andega-ref-color-300)!important;margin-top:20px!important;padding-top:17px!important;display:block!important}.reference-site.reference-site.reference-site .p-inline-link{font-size:var(--andega-type-font-size-20)!important;align-items:center!important;gap:12px!important;margin:25px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-footnote{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-301)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .p-contact-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;gap:25px!important;display:grid!important}.reference-site.reference-site.reference-site .p-form-card{padding:35px!important}.reference-site.reference-site.reference-site .p-form-card h2{font-size:var(--andega-type-font-size-97)!important;margin-bottom:17px!important}.reference-site.reference-site.reference-site .p-form-card>p{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-302)!important}.reference-site.reference-site.reference-site .p-contact-form{margin-top:25px!important}.reference-site.reference-site.reference-site .p-contact-form label{color:var(--andega-ref-color-303)!important;font-size:var(--andega-type-font-size-10)!important;margin:15px 0!important}.reference-site.reference-site.reference-site .p-contact-form input,.reference-site.reference-site.reference-site .p-contact-form select,.reference-site.reference-site.reference-site .p-contact-form textarea{background:var(--andega-ref-color-304)!important;border-color:var(--andega-ref-color-305)!important;color:var(--andega-ref-color-306)!important;font-size:var(--andega-type-font-size-20)!important;margin-top:8px!important;padding:12px!important}.reference-site.reference-site.reference-site .p-contact-form textarea{min-height:180px!important}.reference-site.reference-site.reference-site .p-contact-form .p-consent{color:var(--andega-ref-color-308)!important;line-height:var(--andega-type-line-height-47)!important;font-size:var(--andega-type-font-size-28)!important;margin:20px 0!important;display:block!important}.reference-site.reference-site.reference-site .p-consent input{vertical-align:middle!important;width:auto!important;accent-color:var(--andega-ref-color-309)!important;margin:0 8px 0 0!important;display:inline-block!important}.reference-site.reference-site.reference-site .p-consent a{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-contact-form>small{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-310)!important;margin:15px 0!important;display:block!important}.reference-site.reference-site.reference-site .p-contact-form>small a{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-contact-form>small svg{display:inline!important}.reference-site.reference-site.reference-site .p-contact-layout aside{flex-direction:column!important;gap:20px!important;display:flex!important}.reference-site.reference-site.reference-site .p-contact-link{font-size:var(--andega-type-font-size-1)!important;border-bottom:1px solid var(--andega-ref-color-311)!important;align-items:center!important;gap:12px!important;padding:18px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-contact-layout aside .p-text-card:first-child p{font-size:var(--andega-type-font-size-10)!important;margin-top:25px!important}.reference-site.reference-site.reference-site .p-form-status{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-312)!important;background:var(--andega-ref-color-313)!important;border-radius:10px!important;margin-top:20px!important;padding:15px!important}.reference-site.reference-site.reference-site .p-faq-list{flex-direction:column!important;gap:13px!important;display:flex!important}.reference-site.reference-site.reference-site .p-faq-list details{padding:0 28px!important}.reference-site.reference-site.reference-site .p-faq-list summary{cursor:pointer!important;font-size:var(--andega-type-font-size-19)!important;font-weight:var(--andega-type-font-weight-13)!important;align-items:center!important;gap:25px!important;padding:24px 0!important;list-style:none!important;display:flex!important}.reference-site.reference-site.reference-site .p-faq-list summary::-webkit-details-marker{display:none!important}.reference-site.reference-site.reference-site .p-faq-list summary>span:first-child{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-314)!important}.reference-site.reference-site.reference-site .p-plus{font-size:var(--andega-type-font-size-38)!important;color:var(--andega-ref-color-315)!important;margin-left:auto!important}.reference-site.reference-site.reference-site .p-faq-list details[open] .p-plus{transform:rotate(45deg)!important}.reference-site.reference-site.reference-site .p-faq-list details p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-108)!important;color:var(--andega-ref-color-316)!important;max-width:900px!important;padding:0 35px 28px 42px!important}.reference-site.reference-site.reference-site .p-empty-review{text-align:center!important;flex-direction:column!important;align-items:center!important;padding:60px!important;display:flex!important}.reference-site.reference-site.reference-site .p-empty-review>svg{color:var(--andega-ref-color-317)!important;margin-bottom:23px!important}.reference-site.reference-site.reference-site .p-empty-review h2{font-size:var(--andega-type-font-size-91)!important;margin:22px 0!important}.reference-site.reference-site.reference-site .p-empty-review p{max-width:600px!important;font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-318)!important}.reference-site.reference-site.reference-site .p-button-row{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:25px!important;display:flex!important}.reference-site.reference-site.reference-site .p-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-bottom:30px!important;display:grid!important}.reference-site.reference-site.reference-site .p-pricing-card{padding:30px 23px!important}.reference-site.reference-site.reference-site .p-pricing-card>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-319)!important}.reference-site.reference-site.reference-site .p-pricing-card strong{font-size:var(--andega-type-font-size-69)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-109)!important;margin:22px 0 14px!important;display:block!important}.reference-site.reference-site.reference-site .p-pricing-card h2{font-size:var(--andega-type-font-size-49)!important;margin-bottom:15px!important}.reference-site.reference-site.reference-site .p-pricing-card p{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important;color:var(--andega-ref-color-320)!important}.reference-site.reference-site.reference-site .p-terms-summary{margin-top:30px!important;padding:35px!important}.reference-site.reference-site.reference-site .p-terms-summary h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-terms-summary>div{grid-template-columns:repeat(3,1fr)!important;gap:25px!important;margin:30px 0!important;display:grid!important}.reference-site.reference-site.reference-site .p-terms-summary>div>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-321)!important}.reference-site.reference-site.reference-site .p-terms-summary b{font-size:var(--andega-type-font-size-91)!important;font-weight:var(--andega-type-font-weight-13)!important;color:var(--andega-ref-color-322)!important;margin-bottom:8px!important;display:block!important}.reference-site.reference-site.reference-site .p-policy-card{padding:30px!important}.reference-site.reference-site.reference-site .p-policy-card>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-323)!important;justify-content:space-between!important;margin-bottom:25px!important;display:flex!important}.reference-site.reference-site.reference-site .p-policy-card h2{font-size:var(--andega-type-font-size-88)!important;margin-bottom:15px!important}.reference-site.reference-site.reference-site .p-policy-card p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-324)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .p-policy-card small{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-325)!important;margin-top:22px!important;display:block!important}.reference-site.reference-site.reference-site .p-updated{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-326)!important;margin-top:25px!important;display:block!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:25px!important;padding-bottom:45px!important;display:grid!important}.reference-site.reference-site.reference-site .p-legal-toc{padding:27px!important;position:sticky!important;top:25px!important}.reference-site.reference-site.reference-site .p-legal-toc h2{font-size:var(--andega-type-font-size-19)!important;margin-bottom:22px!important}.reference-site.reference-site.reference-site .p-legal-toc a{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-327)!important;line-height:var(--andega-type-line-height-18)!important;margin:14px 0!important;display:block!important}.reference-site.reference-site.reference-site .p-legal-toc a:hover{color:var(--andega-color-white)!important;text-decoration:underline!important}.reference-site.reference-site.reference-site .p-legal-toc hr{border:0!important;border-top:1px solid var(--andega-ref-color-328)!important;margin:25px 0!important}.reference-site.reference-site.reference-site .p-legal-document{padding:40px 45px!important}.reference-site.reference-site.reference-site .p-legal-document>section{border-bottom:1px solid var(--andega-ref-color-329)!important;margin-bottom:27px!important;padding-bottom:27px!important;scroll-margin-top:35px!important}.reference-site.reference-site.reference-site .p-legal-document h2{font-size:var(--andega-type-font-size-58)!important;margin-bottom:20px!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-110)!important;color:var(--andega-ref-color-330)!important;margin:17px 0!important}.reference-site.reference-site.reference-site .p-legal-document ul{padding-left:20px!important;list-style:outside!important}.reference-site.reference-site.reference-site .p-legal-contact{background:var(--andega-ref-color-331)!important;border-radius:12px!important;padding:23px!important}.reference-site.reference-site.reference-site .p-legal-contact h3{font-size:var(--andega-type-font-size-49)!important}.reference-site.reference-site.reference-site .p-legal-contact p{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important;margin-bottom:0!important}.reference-site.reference-site.reference-site .p-legal-contact a{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-source-links{border-top:1px solid var(--andega-ref-color-329)!important;margin-top:30px!important;padding-top:22px!important}.reference-site.reference-site.reference-site .p-source-links>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-332)!important;margin-bottom:12px!important;display:block!important}.reference-site.reference-site.reference-site .p-source-links a{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-324)!important;margin:10px 0!important;text-decoration:underline!important;display:block!important}.reference-site.reference-site.reference-site .p-related-policies{padding:0 0 60px!important}.reference-site.reference-site.reference-site .p-related-policies>h2{font-size:var(--andega-type-font-size-73)!important;margin-bottom:22px!important}.reference-site.reference-site.reference-site .p-related-policies>div{flex-wrap:wrap!important;gap:12px!important;display:flex!important}.reference-site.reference-site.reference-site .p-related-policies a{font-size:var(--andega-type-font-size-28)!important;background:var(--andega-ref-color-333)!important;border:1px solid var(--andega-ref-color-334)!important;border-radius:20px!important;align-items:center!important;gap:12px!important;padding:10px 15px!important;display:flex!important}.reference-site.reference-site.reference-site .p-data-controls{border:1px solid var(--andega-ref-color-335)!important;border-radius:12px!important;margin-bottom:30px!important;padding:23px!important}.reference-site.reference-site.reference-site .p-data-controls h3{font-size:var(--andega-type-font-size-8)!important}.reference-site.reference-site.reference-site .p-data-controls p{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .p-data-controls [role=status] svg{vertical-align:middle!important;display:inline!important}.reference-site.reference-site.reference-site .p-text-button{color:var(--andega-ref-color-336)!important;font-size:var(--andega-type-font-size-10)!important;background:0 0!important;text-decoration:underline!important}.reference-site.reference-site.reference-site .r-legal>nav{flex-wrap:wrap!important;gap:18px!important;display:flex!important}.reference-site.reference-site.reference-site .r-legal>nav>a:hover{text-decoration:underline!important}.reference-site.reference-site.reference-site .p-case-hero{height:420px!important;margin-bottom:25px!important;padding:25px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav b{font-size:var(--andega-type-font-size-37)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav>span{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-63)!important;margin-top:60px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-button{font-size:var(--andega-type-font-size-28)!important;padding:9px 15px!important}.reference-site.reference-site.reference-site .p-project-next{font-size:var(--andega-type-font-size-20)!important;justify-content:space-between!important;margin:30px 0!important;display:flex!important}.reference-site.reference-site.reference-site .p-project-next>a{align-items:center!important;gap:10px!important;display:flex!important}.reference-site.reference-site.reference-site .p-service-intro{margin-bottom:25px!important;padding:40px!important}.reference-site.reference-site.reference-site .p-service-intro h2{font-size:var(--andega-type-font-size-70)!important;margin-bottom:18px!important}.reference-site.reference-site.reference-site .p-service-intro p{font-size:var(--andega-type-font-size-1)!important;color:var(--andega-ref-color-337)!important;line-height:var(--andega-type-line-height-18)!important;max-width:750px!important}.reference-site.reference-site.reference-site .p-service-intro .r-small-btn{margin-top:25px!important}.reference-site.reference-site.reference-site .p-not-found{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;max-width:850px!important;min-height:90vh!important;margin:auto!important;padding:40px!important;display:flex!important}.reference-site.reference-site.reference-site .p-not-found>span{font-size:var(--andega-type-font-size-28)!important;letter-spacing:var(--andega-type-letter-spacing-60)!important;color:var(--andega-ref-color-338)!important}.reference-site.reference-site.reference-site .p-not-found h1{font-size:var(--andega-type-font-size-111)!important;line-height:var(--andega-type-line-height-68)!important;letter-spacing:var(--andega-type-letter-spacing-27)!important;margin:25px 0!important}.reference-site.reference-site.reference-site .p-not-found p{font-size:var(--andega-type-font-size-9)!important;color:var(--andega-ref-color-339)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .p-not-found>div{gap:20px!important;margin-top:30px!important;display:flex!important}.reference-site.reference-site.reference-site .p-not-found a{background:var(--andega-ref-color-340)!important;color:var(--andega-ref-color-341)!important;font-size:var(--andega-type-font-size-20)!important;border-radius:25px!important;padding:12px 20px!important}@media (max-width:1000px){.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-112)!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:18px!important}.reference-site.reference-site.reference-site .p-legal-toc{padding:23px!important}.reference-site.reference-site.reference-site .p-legal-document{padding:30px!important}.reference-site.reference-site.reference-site .p-legal-document h2{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .p-pricing-grid{grid-template-columns:repeat(2,1fr)!important}.reference-site.reference-site.reference-site .p-service-card{padding:27px!important}.reference-site.reference-site.reference-site .p-project-caption h2{font-size:var(--andega-type-font-size-8)!important}.reference-site.reference-site.reference-site .p-project-visual{height:230px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .p-contact-layout{grid-template-columns:1.4fr 1fr!important;gap:18px!important}.reference-site.reference-site.reference-site .p-form-card,.reference-site.reference-site.reference-site .p-text-card{padding:25px!important}.reference-site.reference-site.reference-site .p-contact-link{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-contact-form .r-form-row{grid-template-columns:1fr!important}.reference-site.reference-site.reference-site .p-contact-form .r-form-row label{margin:8px 0!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-102)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-shape{border-width:45px!important;width:250px!important;height:250px!important}}@media (max-width:700px){.reference-site.reference-site.reference-site .p-hero{padding-top:20px!important;padding-bottom:35px!important}.reference-site.reference-site.reference-site .p-breadcrumb{font-size:var(--andega-type-font-size-29)!important;gap:8px!important;margin-bottom:30px!important}.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-44)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;margin:20px 0 17px!important}.reference-site.reference-site.reference-site .p-hero>p{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .p-project-grid,.reference-site.reference-site.reference-site .p-service-grid,.reference-site.reference-site.reference-site .p-two-col{grid-template-columns:1fr!important;gap:15px!important;margin-bottom:22px!important}.reference-site.reference-site.reference-site .p-note{font-size:var(--andega-type-font-size-28)!important;gap:11px!important;margin-bottom:22px!important;padding:17px!important}.reference-site.reference-site.reference-site .p-project-visual{height:230px!important;padding:13px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-44)!important}.reference-site.reference-site.reference-site .p-project-caption{padding:22px!important}.reference-site.reference-site.reference-site .p-project-caption h2{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .p-project-caption p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-service-card{padding:25px!important}.reference-site.reference-site.reference-site .p-index{margin-bottom:25px!important}.reference-site.reference-site.reference-site .p-service-card h2{font-size:var(--andega-type-font-size-88)!important}.reference-site.reference-site.reference-site .p-service-card>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-service-card li,.reference-site.reference-site.reference-site .p-text-card li{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-text-card{padding:25px!important}.reference-site.reference-site.reference-site .p-text-card h2{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-text-card p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-cta{flex-direction:column!important;align-items:flex-start!important;gap:25px!important;margin-top:45px!important;padding:28px 25px!important}.reference-site.reference-site.reference-site .p-cta h2{font-size:var(--andega-type-font-size-91)!important}.reference-site.reference-site.reference-site .p-cta p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-help-links{font-size:var(--andega-type-font-size-21)!important;gap:20px!important}.reference-site.reference-site.reference-site .p-step{gap:18px!important;padding:23px!important}.reference-site.reference-site.reference-site .p-step>span{font-size:var(--andega-type-font-size-91)!important;width:35px!important}.reference-site.reference-site.reference-site .p-step h2{font-size:var(--andega-type-font-size-57)!important}.reference-site.reference-site.reference-site .p-step p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-step small{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-contact-layout{grid-template-columns:1fr!important}.reference-site.reference-site.reference-site .p-form-card{padding:25px!important}.reference-site.reference-site.reference-site .p-form-card h2{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-contact-form input,.reference-site.reference-site.reference-site .p-contact-form select,.reference-site.reference-site.reference-site .p-contact-form textarea{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-contact-form .r-form-row{grid-template-columns:1fr!important}.reference-site.reference-site.reference-site .p-contact-form .p-consent{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .p-contact-layout aside{gap:15px!important}.reference-site.reference-site.reference-site .p-contact-link{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .p-faq-list details{padding:0 20px!important}.reference-site.reference-site.reference-site .p-faq-list summary{font-size:var(--andega-type-font-size-20)!important;gap:14px!important;padding:20px 0!important}.reference-site.reference-site.reference-site .p-faq-list summary>span:first-child{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .p-faq-list details p{font-size:var(--andega-type-font-size-10)!important;padding:0 5px 23px 26px!important}.reference-site.reference-site.reference-site .p-empty-review{padding:35px 25px!important}.reference-site.reference-site.reference-site .p-empty-review h2{font-size:var(--andega-type-font-size-88)!important}.reference-site.reference-site.reference-site .p-empty-review p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-pricing-grid{gap:12px!important}.reference-site.reference-site.reference-site .p-pricing-card{padding:23px 18px!important}.reference-site.reference-site.reference-site .p-pricing-card strong{font-size:var(--andega-type-font-size-59)!important}.reference-site.reference-site.reference-site .p-pricing-card h2{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .p-pricing-card p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-terms-summary{padding:25px!important}.reference-site.reference-site.reference-site .p-terms-summary h2{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-terms-summary>div{gap:15px!important}.reference-site.reference-site.reference-site .p-terms-summary b{font-size:var(--andega-type-font-size-58)!important}.reference-site.reference-site.reference-site .p-terms-summary>div>span{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .p-policy-card{padding:25px!important}.reference-site.reference-site.reference-site .p-policy-card h2{font-size:var(--andega-type-font-size-65)!important}.reference-site.reference-site.reference-site .p-policy-card p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-updated{font-size:var(--andega-type-font-size-29)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:1fr!important;gap:18px!important}.reference-site.reference-site.reference-site .p-legal-toc{padding:23px!important;position:static!important}.reference-site.reference-site.reference-site .p-legal-toc h2{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .p-legal-toc a{font-size:var(--andega-type-font-size-28)!important;margin:10px 0!important}.reference-site.reference-site.reference-site .p-legal-document{padding:25px 22px!important}.reference-site.reference-site.reference-site .p-legal-document h2{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-108)!important;overflow-wrap:anywhere!important}.reference-site.reference-site.reference-site .p-legal-document>section{margin-bottom:23px!important;padding-bottom:20px!important}.reference-site.reference-site.reference-site .p-legal-contact{padding:18px!important}.reference-site.reference-site.reference-site .p-legal-contact h3{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .p-legal-contact p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-source-links a{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .p-related-policies a{font-size:var(--andega-type-font-size-21)!important;padding:9px 12px!important}.reference-site.reference-site.reference-site .p-related-policies{padding-bottom:30px!important}.reference-site.reference-site.reference-site .r-legal>nav{font-size:var(--andega-type-font-size-35)!important;line-height:var(--andega-type-line-height-18)!important;gap:12px!important}.reference-site.reference-site.reference-site .p-case-hero{height:280px!important;padding:15px!important}.reference-site.reference-site.reference-site .p-case-hero>.r-work-preview{padding:23px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav b{font-size:var(--andega-type-font-size-88)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav>span{font-size:var(--andega-type-font-size-31)!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-37)!important;margin-top:40px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-button{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-shape{border-width:35px!important;width:180px!important;height:180px!important}.reference-site.reference-site.reference-site .p-project-next{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-service-intro{padding:27px!important}.reference-site.reference-site.reference-site .p-service-intro h2{font-size:var(--andega-type-font-size-88)!important}.reference-site.reference-site.reference-site .p-service-intro p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-not-found h1{font-size:var(--andega-type-font-size-113)!important}}@media print{.reference-site.reference-site.reference-site{color:var(--andega-ref-color-342)!important;background:#fff!important}.reference-site.reference-site.reference-site .r-nav,.reference-site.reference-site.reference-site .r-footer,.reference-site.reference-site.reference-site .r-legal,.reference-site.reference-site.reference-site .p-legal-toc,.reference-site.reference-site.reference-site .p-related-policies,.reference-site.reference-site.reference-site .p-data-controls,.reference-site.reference-site.reference-site .p-source-links{display:none!important}.reference-site.reference-site.reference-site .p-legal-layout{display:block!important}.reference-site.reference-site.reference-site .p-legal-document{color:var(--andega-ref-color-342)!important;background:#fff!important;border:0!important;padding:0!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li,.reference-site.reference-site.reference-site .p-legal-document h2{color:var(--andega-ref-color-342)!important}.reference-site.reference-site.reference-site .p-legal-document>section{break-inside:avoid!important}.reference-site.reference-site.reference-site .p-legal-contact{background:0 0!important}.reference-site.reference-site.reference-site .p-hero{padding:0 0 25px!important}.reference-site.reference-site.reference-site .r-container{width:100%!important;max-width:none!important}.reference-site.reference-site.reference-site .p-breadcrumb{display:none!important}}.reference-site.reference-site.reference-site{--e-orange:var(--andega-color-primary-500);--e-black:var(--andega-ref-color-343);--e-gray:var(--andega-ref-color-344);--e-line:var(--andega-ref-color-345);--r-card:var(--andega-ref-color-240);background:var(--andega-color-white)!important;background:var(--andega-ref-color-346)!important;color:var(--andega-ref-color-347)!important;font-family:var(--andega-font-sans)!important}.reference-site.reference-site.reference-site :is(button,a):focus-visible{outline:2px solid var(--e-orange)!important;outline-offset:6px!important}.reference-site.reference-site.reference-site h1,.reference-site.reference-site.reference-site h2,.reference-site.reference-site.reference-site h3{letter-spacing:var(--andega-type-letter-spacing-16)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 80px)!important;max-width:1440px!important}.reference-site.reference-site.reference-site .e-header{z-index:50!important;justify-content:space-between!important;align-items:center!important;gap:25px!important;height:78px!important;padding:0 28px!important;transition:background .25s,color .25s!important;display:flex!important;position:sticky!important;top:0!important}.reference-site.reference-site.reference-site .e-header.is-dark{background:var(--andega-ref-color-348)!important;color:var(--andega-ref-color-349)!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}.reference-site.reference-site.reference-site .e-header.is-light{background:var(--andega-ref-color-350)!important;color:var(--andega-ref-color-351)!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;border-bottom:1px solid var(--andega-ref-color-352)!important}.reference-site.reference-site.reference-site .e-wordmark{font-size:var(--andega-type-font-size-8)!important;font-weight:var(--andega-type-font-weight-80)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;white-space:nowrap!important}.reference-site.reference-site.reference-site .e-wordmark>span{font-weight:var(--andega-type-font-weight-5)!important;color:var(--andega-ref-color-353)!important}.reference-site.reference-site.reference-site .e-navigation{align-items:center!important;gap:29px!important;display:flex!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.reference-site.reference-site.reference-site .e-navigation>a{font-size:var(--andega-type-font-size-20)!important;letter-spacing:var(--andega-type-letter-spacing-100)!important}.reference-site.reference-site.reference-site .e-navigation sup{font-size:var(--andega-type-font-size-29)!important;margin-left:1px!important;position:relative!important;top:-3px!important}.reference-site.reference-site.reference-site .e-navigation>a:hover{color:var(--e-orange)!important}.reference-site.reference-site.reference-site .e-header-cta{background:var(--andega-ref-color-345)!important;border:1px solid var(--andega-ref-color-354)!important;font-size:var(--andega-type-font-size-20)!important;white-space:nowrap!important;border-radius:12px!important;align-items:center!important;gap:10px!important;padding:5px 12px 5px 5px!important;display:flex!important}.reference-site.reference-site.reference-site .is-dark .e-header-cta{background:var(--andega-ref-color-355)!important;border-color:var(--andega-ref-color-356)!important}.reference-site.reference-site.reference-site .e-mini-mark{background:var(--andega-ref-color-357)!important;width:27px!important;height:27px!important;color:var(--andega-color-white)!important;font-size:var(--andega-type-font-size-88)!important;letter-spacing:var(--andega-type-letter-spacing-72)!important;line-height:var(--andega-type-line-height-79)!important;font-weight:var(--andega-type-font-weight-83)!important;border-radius:7px!important;place-items:center!important;padding-right:3px!important;display:grid!important}.reference-site.reference-site.reference-site .is-dark .e-mini-mark{background:var(--andega-color-white)!important;color:var(--andega-ref-color-342)!important}.reference-site.reference-site.reference-site .e-mobile-toggle{color:inherit!important;background:0 0!important;display:none!important}.reference-site.reference-site.reference-site .e-mobile-menu{background:var(--andega-ref-color-358)!important;color:var(--andega-color-white)!important;box-shadow:0 30px 40px var(--andega-ref-color-146)!important;flex-direction:column!important;padding:25px!important;display:flex!important;position:absolute!important;top:77px!important;left:0!important;right:0!important}.reference-site.reference-site.reference-site .e-mobile-menu a{border-bottom:1px solid var(--andega-ref-color-63)!important;font-size:var(--andega-type-font-size-2)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;justify-content:space-between!important;padding:18px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-hero{background:radial-gradient(ellipse at 60% 65%,var(--andega-ref-color-359) 0%,var(--andega-ref-color-360) 40%,var(--andega-ref-color-343) 75%)!important;color:var(--andega-ref-color-361)!important;min-height:calc(100svh - 78px)!important;padding:20px 28px 0!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .e-hero-body{grid-template-columns:1.35fr 1fr!important;align-items:center!important;gap:25px!important;max-width:1600px!important;min-height:480px!important;margin:auto!important;display:grid!important}.reference-site.reference-site.reference-site .e-hero-copy{z-index:2!important;padding:35px 0!important;position:relative!important}.reference-site.reference-site.reference-site .e-hero-status{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-114)!important;color:var(--andega-ref-color-362)!important;align-items:center!important;gap:8px!important;margin-bottom:24px!important;display:flex!important}.reference-site.reference-site.reference-site .e-hero-status i,.reference-site.reference-site.reference-site .e-signature-note i{background:var(--andega-ref-color-363)!important;width:5px!important;height:5px!important;box-shadow:0 0 9px var(--andega-ref-color-364)!important;border-radius:50%!important;display:inline-block!important}.reference-site.reference-site.reference-site .e-hero h1{font-size:var(--andega-type-font-size-115)!important;line-height:var(--andega-type-line-height-116)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important;max-width:970px!important;font-weight:var(--andega-type-font-weight-5)!important;margin:0!important}.reference-site.reference-site.reference-site .e-hero h1>span{color:var(--andega-ref-color-365)!important}.reference-site.reference-site.reference-site .e-hero-actions{align-items:center!important;gap:35px!important;margin-top:35px!important;display:flex!important}.reference-site.reference-site.reference-site .e-orange-button{background:var(--e-orange)!important;color:var(--andega-ref-color-366)!important;font-size:var(--andega-type-font-size-49)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:24px!important;padding:17px 21px!important;transition:background .2s,transform .2s!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-orange-button:hover{background:var(--andega-ref-color-367)!important;transform:translateY(-2px)!important}.reference-site.reference-site.reference-site .e-hero-actions .e-orange-button{color:var(--andega-color-white)!important;gap:16px!important;padding:9px 18px 9px 10px!important}.reference-site.reference-site.reference-site .e-button-avatar{border:1px solid var(--andega-ref-color-368)!important;background:var(--andega-ref-color-369)!important;width:43px!important;height:43px!important;font-weight:var(--andega-type-font-weight-83)!important;font-size:var(--andega-type-font-size-69)!important;letter-spacing:var(--andega-type-letter-spacing-118)!important;box-shadow:inset 0 0 10px var(--andega-ref-color-370)!important;border-radius:10px!important;place-items:center!important;padding-right:5px!important;display:grid!important}.reference-site.reference-site.reference-site .e-work-jump{font-size:var(--andega-type-font-size-9)!important;border-bottom:1px solid var(--andega-ref-color-371)!important;align-items:center!important;gap:8px!important;padding:7px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-hero-copy>p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-362)!important;line-height:var(--andega-type-line-height-18)!important;letter-spacing:var(--andega-type-letter-spacing-119)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-objects{perspective:1000px!important;touch-action:pan-y!important;place-items:center!important;height:440px!important;display:grid!important;position:relative!important}.reference-site.reference-site.reference-site .e-brand-cube{background:linear-gradient(140deg,var(--andega-color-white) 0%,var(--andega-ref-color-372) 30%,var(--andega-ref-color-373) 72%,var(--andega-ref-color-374) 100%)!important;width:350px!important;height:350px!important;box-shadow:inset 5px 5px 8px var(--andega-color-white),inset -8px -10px 14px var(--andega-ref-color-375),18px 25px 35px var(--andega-ref-color-376)!important;transform-style:preserve-3d!important;border-radius:85px!important;justify-content:center!important;align-items:center!important;transition:transform .5s cubic-bezier(.2,.8,.2,1)!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .e-brand-cube:before{content:""!important;border:1px solid var(--andega-ref-color-377)!important;border-radius:80px!important;position:absolute!important;inset:4px!important}.reference-site.reference-site.reference-site .e-brand-cube>span{font-size:var(--andega-type-font-size-120)!important;font-weight:var(--andega-type-font-weight-121)!important;letter-spacing:var(--andega-type-letter-spacing-122)!important;line-height:var(--andega-type-line-height-79)!important;font-family:var(--andega-font-sans)!important;color:var(--andega-ref-color-378)!important;text-shadow:1px 3px 1px var(--andega-color-black),2px 4px 1px var(--andega-ref-color-379)!important;-webkit-user-select:none!important;user-select:none!important;transform:translate(-11px,-20px)translateZ(25px)!important}.reference-site.reference-site.reference-site .e-cube-dot{color:var(--andega-ref-color-380)!important}.reference-site.reference-site.reference-site .e-brand-cube>small{color:var(--andega-ref-color-381)!important;font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-23)!important;position:absolute!important;bottom:28px!important;transform:translateZ(5px)!important}.reference-site.reference-site.reference-site .e-float-token{background:linear-gradient(145deg,var(--andega-color-white),var(--andega-ref-color-151))!important;width:61px!important;height:61px!important;color:var(--andega-ref-color-382)!important;box-shadow:inset 2px 2px 3px var(--andega-color-white),inset -3px -4px 5px var(--andega-ref-color-383),7px 9px 15px var(--andega-ref-color-384)!important;z-index:2!important;border-radius:16px!important;place-items:center!important;display:grid!important;position:absolute!important}.reference-site.reference-site.reference-site .e-token-figma{bottom:1%!important;left:-42%!important;transform:rotate(-9deg)!important}.reference-site.reference-site.reference-site .e-token-figma svg{width:30px!important;height:39px!important}.reference-site.reference-site.reference-site .e-token-next{font-size:var(--andega-type-font-size-37)!important;font-weight:var(--andega-type-font-weight-24)!important;bottom:-3%!important;left:-7%!important;transform:rotate(10deg)!important}.reference-site.reference-site.reference-site .e-token-next>span{font-size:var(--andega-type-font-size-19)!important;position:absolute!important;bottom:8px!important;right:7px!important}.reference-site.reference-site.reference-site .e-token-wordpress{bottom:2%!important;right:0!important;transform:rotate(8deg)!important}.reference-site.reference-site.reference-site .e-token-wordpress>span{font-family:var(--andega-font-sans)!important;font-size:var(--andega-type-font-size-107)!important;border:2px solid var(--andega-ref-color-385)!important;color:var(--andega-ref-color-385)!important;text-align:center!important;width:41px!important;height:41px!important;line-height:var(--andega-type-line-height-123)!important;letter-spacing:var(--andega-type-letter-spacing-118)!important;border-radius:50%!important;padding-right:6px!important}.reference-site.reference-site.reference-site .e-token-elementor{top:0!important;right:15%!important;transform:rotate(-12deg)!important}.reference-site.reference-site.reference-site .e-token-elementor>span{color:#fff!important;font-size:var(--andega-type-font-size-48)!important;background:var(--andega-ref-color-386)!important;width:38px!important;height:38px!important;line-height:var(--andega-type-line-height-79)!important;border-radius:50%!important;place-items:center!important;display:grid!important}.reference-site.reference-site.reference-site .e-object-caption{color:var(--andega-ref-color-387)!important;font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;position:absolute!important;bottom:35px!important;left:20%!important}.reference-site.reference-site.reference-site .e-hero-signature{max-width:1600px!important;line-height:var(--andega-type-line-height-124)!important;align-items:baseline!important;gap:8px!important;margin:20px auto 0!important;padding-top:20px!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .e-hero-signature>span{font-size:var(--andega-type-font-size-125)!important;font-weight:var(--andega-type-font-weight-5)!important;letter-spacing:var(--andega-type-letter-spacing-126)!important;align-self:flex-start!important;margin-top:8px!important}.reference-site.reference-site.reference-site .e-hero-signature>strong{font-size:var(--andega-type-font-size-127)!important;letter-spacing:var(--andega-type-letter-spacing-128)!important;font-weight:var(--andega-type-font-weight-3)!important;line-height:var(--andega-type-line-height-129)!important;margin-left:-2px!important;padding-right:20px!important}.reference-site.reference-site.reference-site .e-signature-note{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;color:var(--andega-ref-color-388)!important;line-height:var(--andega-type-line-height-75)!important;flex-direction:column!important;align-self:flex-end!important;gap:14px!important;min-width:160px!important;margin-left:auto!important;padding-bottom:5px!important;display:flex!important}.reference-site.reference-site.reference-site .e-signature-note>span:last-child{align-items:center!important;gap:8px!important;display:flex!important}.reference-site.reference-site.reference-site .e-hero-baseline{border-top:1px solid var(--andega-ref-color-389)!important;font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;color:var(--andega-ref-color-390)!important;justify-content:space-between!important;gap:20px!important;margin-top:25px!important;padding:20px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-hero-baseline>a{align-items:center!important;gap:10px!important;display:flex!important}.reference-site.reference-site.reference-site .e-section{max-width:1600px!important;margin:auto!important;padding:105px 28px!important}.reference-site.reference-site.reference-site .e-section-heading{justify-content:space-between!important;align-items:flex-end!important;gap:25px!important;margin-bottom:55px!important;display:flex!important}.reference-site.reference-site.reference-site .e-section-heading>h2{font-size:var(--andega-type-font-size-130)!important;line-height:var(--andega-type-line-height-131)!important;font-weight:var(--andega-type-font-weight-80)!important;letter-spacing:var(--andega-type-letter-spacing-132)!important;max-width:100%!important}.reference-site.reference-site.reference-site .e-section-heading>h2>span{margin-left:32%!important;display:block!important}.reference-site.reference-site.reference-site .e-section-heading>p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-391)!important;line-height:var(--andega-type-line-height-18)!important;text-align:right!important;min-width:180px!important;padding-bottom:8px!important}.reference-site.reference-site.reference-site .e-section-heading small{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-392)!important;margin-top:15px!important;display:block!important}.reference-site.reference-site.reference-site .e-work{background:var(--andega-ref-color-346)!important}.reference-site.reference-site.reference-site .e-work-list{flex-direction:column!important;gap:65px!important;display:flex!important}.reference-site.reference-site.reference-site .e-work-art{background:var(--andega-ref-color-393)!important;isolation:isolate!important;border-radius:22px!important;height:650px!important;padding:35px 45px 0!important;display:block!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .e-art-heading{color:var(--andega-ref-color-394)!important;z-index:2!important;justify-content:space-between!important;align-items:flex-start!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .e-art-heading h3{font-size:var(--andega-type-font-size-133)!important;letter-spacing:var(--andega-type-letter-spacing-134)!important;font-weight:var(--andega-type-font-weight-24)!important}.reference-site.reference-site.reference-site .e-art-heading>span{font-size:var(--andega-type-font-size-21)!important;text-align:right!important;line-height:var(--andega-type-line-height-55)!important;color:var(--andega-ref-color-395)!important}.reference-site.reference-site.reference-site .e-desktop-mock{width:70%!important;height:85%!important;box-shadow:0 20px 60px var(--andega-ref-color-396)!important;border:1px solid var(--andega-ref-color-63)!important;border-radius:9px!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)!important;position:absolute!important;top:24%!important;left:10%!important;overflow:hidden!important;transform:rotate(-2deg)!important}.reference-site.reference-site.reference-site .e-browser-bar{background:var(--andega-ref-color-397)!important;height:25px!important;color:var(--andega-ref-color-398)!important;align-items:center!important;gap:4px!important;padding:0 9px!important;display:flex!important}.reference-site.reference-site.reference-site .e-browser-bar i{background:var(--andega-ref-color-399)!important;border-radius:50%!important;width:4px!important;height:4px!important}.reference-site.reference-site.reference-site .e-browser-bar span{font-size:var(--andega-type-font-size-31)!important;margin:0 auto!important}.reference-site.reference-site.reference-site .e-desktop-mock>.r-work-preview{height:100%!important;min-height:0!important;padding:30px 40px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav b{font-size:var(--andega-type-font-size-59)!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav>span{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-135)!important;letter-spacing:var(--andega-type-letter-spacing-134)!important;font-weight:var(--andega-type-font-weight-13)!important;line-height:var(--andega-type-line-height-136)!important;margin-top:50px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-button{font-size:var(--andega-type-font-size-21)!important;padding:10px 15px!important}.reference-site.reference-site.reference-site .e-desktop-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-35)!important;margin-top:35px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-shape{border-width:65px!important;width:330px!important;height:330px!important;bottom:-30px!important;right:-15px!important}.reference-site.reference-site.reference-site .e-phone-mock{border:5px solid var(--andega-ref-color-400)!important;width:19%!important;height:58%!important;box-shadow:0 15px 45px var(--andega-ref-color-401)!important;border-radius:25px!important;transition:transform .6s!important;position:absolute!important;bottom:-8%!important;right:8%!important;overflow:hidden!important;transform:rotate(6deg)!important}.reference-site.reference-site.reference-site .e-phone-mock:before{content:""!important;background:var(--andega-ref-color-400)!important;z-index:5!important;border-radius:0 0 8px 8px!important;width:40%!important;height:12px!important;position:absolute!important;top:0!important;left:30%!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview{padding:30px 15px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-nav b{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-nav>span{display:none!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-59)!important;line-height:var(--andega-type-line-height-79)!important;letter-spacing:var(--andega-type-letter-spacing-109)!important;margin-top:38px!important}.reference-site.reference-site.reference-site .e-phone-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-137)!important;margin-top:25px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-button{font-size:var(--andega-type-font-size-31)!important;gap:3px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-shape{border-width:30px!important;width:160px!important;height:160px!important}.reference-site.reference-site.reference-site .e-work-art:after{content:""!important;background:linear-gradient(transparent,var(--andega-ref-color-393))!important;z-index:3!important;pointer-events:none!important;height:100px!important;position:absolute!important;inset:auto 0 0!important}.reference-site.reference-site.reference-site .e-work-art:hover .e-desktop-mock{transform:rotate(-1deg)translateY(-8px)!important}.reference-site.reference-site.reference-site .e-work-art:hover .e-phone-mock{transform:rotate(4deg)translateY(-12px)!important}.reference-site.reference-site.reference-site .e-work-number{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important;color:var(--andega-ref-color-402)!important;z-index:4!important;position:absolute!important;bottom:20px!important;left:35px!important}.reference-site.reference-site.reference-site .e-work-description{justify-content:space-between!important;gap:40px!important;padding:24px 0 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-work-description h3{font-size:var(--andega-type-font-size-2)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;margin-bottom:9px!important}.reference-site.reference-site.reference-site .e-work-description p{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-403)!important;max-width:570px!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child{text-align:right!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;min-width:220px!important;display:flex!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child>span{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-404)!important}.reference-site.reference-site.reference-site .e-work-description a{font-size:var(--andega-type-font-size-20)!important;border-bottom:1px solid var(--andega-ref-color-405)!important;align-items:center!important;gap:20px!important;padding-bottom:5px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(2) .e-work-art{background:var(--andega-ref-color-406)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(2) .e-art-heading{color:var(--andega-ref-color-407)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(2) .e-work-art:after{background:linear-gradient(transparent,var(--andega-ref-color-406))!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(2) .e-work-number{color:var(--andega-ref-color-408)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(3) .e-work-art{background:var(--andega-ref-color-409)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(3) .e-art-heading{color:var(--andega-ref-color-410)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(3) .e-work-art:after{background:linear-gradient(transparent,var(--andega-ref-color-409))!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(3) .e-work-number{color:var(--andega-ref-color-411)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(4) .e-work-art{background:var(--andega-ref-color-412)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(4) .e-art-heading{color:var(--andega-ref-color-413)!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(4) .e-work-art:after{background:linear-gradient(transparent,var(--andega-ref-color-412))!important}.reference-site.reference-site.reference-site .e-work-item:nth-child(4) .e-work-number{color:var(--andega-ref-color-414)!important}.reference-site.reference-site.reference-site .e-outline-button{border:1px solid var(--andega-ref-color-415)!important;font-size:var(--andega-type-font-size-20)!important;border-radius:30px!important;align-items:center!important;gap:25px!important;width:fit-content!important;margin:50px auto 0!important;padding:15px 22px!important;display:flex!important}.reference-site.reference-site.reference-site .e-outline-button:hover{background:var(--andega-ref-color-416)!important}.reference-site.reference-site.reference-site .e-eyebrow{font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-114)!important;color:var(--andega-ref-color-417)!important;display:block!important}.reference-site.reference-site.reference-site .e-expertise{border-top:1px solid var(--e-line)!important;grid-template-columns:1fr 1fr!important;gap:75px!important;display:grid!important}.reference-site.reference-site.reference-site .e-section-intro h2{font-size:var(--andega-type-font-size-138)!important;line-height:var(--andega-type-line-height-139)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important;font-weight:var(--andega-type-font-weight-13)!important;margin:25px 0!important}.reference-site.reference-site.reference-site .e-section-intro>p{font-size:var(--andega-type-font-size-9)!important;color:var(--andega-ref-color-418)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .e-text-link{font-size:var(--andega-type-font-size-20)!important;border-bottom:1px solid var(--andega-ref-color-419)!important;align-items:center!important;gap:20px!important;margin-top:25px!important;padding:8px 0!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-discipline-list>article{border-bottom:1px solid var(--andega-ref-color-420)!important}.reference-site.reference-site.reference-site .e-discipline-list>article:first-child{border-top:1px solid var(--andega-ref-color-420)!important}.reference-site.reference-site.reference-site .e-discipline-list button{text-align:left!important;background:0 0!important;align-items:center!important;gap:20px!important;width:100%!important;padding:24px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-discipline-list button>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-421)!important;min-width:20px!important}.reference-site.reference-site.reference-site .e-discipline-list h3{font-size:var(--andega-type-font-size-73)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-140)!important;flex:1!important}.reference-site.reference-site.reference-site .e-discipline-list button>svg{color:var(--andega-ref-color-422)!important}.reference-site.reference-site.reference-site .e-discipline-list article>div{padding:0 0 25px 40px!important}.reference-site.reference-site.reference-site .e-discipline-list h4{font-size:var(--andega-type-font-size-1)!important;font-weight:var(--andega-type-font-weight-5)!important;margin:0 0 12px!important}.reference-site.reference-site.reference-site .e-discipline-list p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-423)!important;line-height:var(--andega-type-line-height-87)!important;max-width:400px!important}.reference-site.reference-site.reference-site .e-discipline-list article>div>a{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-424)!important;align-items:center!important;gap:15px!important;margin-top:20px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-about{border-top:1px solid var(--e-line)!important;grid-template-columns:1fr 1fr!important;gap:85px!important;display:grid!important}.reference-site.reference-site.reference-site .e-about-copy>.e-about-lead{font-size:var(--andega-type-font-size-2)!important;letter-spacing:var(--andega-type-letter-spacing-140)!important;color:var(--andega-ref-color-425)!important;line-height:var(--andega-type-line-height-90)!important;margin:0 0 25px!important}.reference-site.reference-site.reference-site .e-about-copy>p{font-size:var(--andega-type-font-size-9)!important;color:var(--andega-ref-color-426)!important;line-height:var(--andega-type-line-height-47)!important;margin:20px 0!important}.reference-site.reference-site.reference-site .e-about-copy dl{margin:30px 0 0!important}.reference-site.reference-site.reference-site .e-about-copy dl>div{border-top:1px solid var(--andega-ref-color-427)!important;font-size:var(--andega-type-font-size-10)!important;grid-template-columns:100px 1fr!important;gap:20px!important;padding:13px 0!important;display:grid!important}.reference-site.reference-site.reference-site .e-about-copy dt{color:var(--andega-ref-color-428)!important}.reference-site.reference-site.reference-site .e-about-copy dd{color:var(--andega-ref-color-429)!important;line-height:var(--andega-type-line-height-18)!important;margin:0!important}.reference-site.reference-site.reference-site .e-medium-heading>h2{font-size:var(--andega-type-font-size-141)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important;line-height:var(--andega-type-line-height-136)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .e-principles{border-top:1px solid var(--e-line)!important}.reference-site.reference-site.reference-site .e-principle-grid{grid-template-columns:repeat(4,1fr)!important;gap:35px!important;display:grid!important}.reference-site.reference-site.reference-site .e-principle-grid>article{border-top:1px solid var(--andega-ref-color-430)!important;padding-top:22px!important}.reference-site.reference-site.reference-site .e-principle-grid>article>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-431)!important}.reference-site.reference-site.reference-site .e-principle-grid h3{font-size:var(--andega-type-font-size-88)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important;line-height:var(--andega-type-line-height-89)!important;font-weight:var(--andega-type-font-weight-13)!important;max-width:240px!important;margin:25px 0 17px!important}.reference-site.reference-site.reference-site .e-principle-grid p{font-size:var(--andega-type-font-size-20)!important;color:var(--andega-ref-color-432)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .e-offers{border-top:1px solid var(--e-line)!important}.reference-site.reference-site.reference-site .e-offer-list>a{border-top:1px solid var(--andega-ref-color-433)!important;align-items:center!important;gap:40px!important;padding:30px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-offer-list>a:last-child{border-bottom:1px solid var(--andega-ref-color-433)!important}.reference-site.reference-site.reference-site .e-offer-list>a>span{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-434)!important;min-width:20px!important}.reference-site.reference-site.reference-site .e-offer-list>a>div{flex:1!important}.reference-site.reference-site.reference-site .e-offer-list h3{font-size:var(--andega-type-font-size-70)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important;margin:0 0 8px!important}.reference-site.reference-site.reference-site .e-offer-list p{font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-435)!important}.reference-site.reference-site.reference-site .e-offer-list>a>svg{color:var(--andega-ref-color-436)!important;transition:transform .2s!important}.reference-site.reference-site.reference-site .e-offer-list>a:hover>svg{transform:translate(3px,-3px)!important}.reference-site.reference-site.reference-site .e-offer-note{font-size:var(--andega-type-font-size-10)!important;justify-content:space-between!important;align-items:center!important;gap:30px!important;margin-top:30px!important;display:flex!important}.reference-site.reference-site.reference-site .e-offer-note p{color:var(--andega-ref-color-437)!important;line-height:var(--andega-type-line-height-47)!important}.reference-site.reference-site.reference-site .e-offer-note>a{border-bottom:1px solid var(--andega-ref-color-438)!important;align-items:center!important;gap:15px!important;padding-bottom:6px!important;display:flex!important}.reference-site.reference-site.reference-site .e-offer-fineprint{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-439)!important;margin-top:12px!important;display:block!important}.reference-site.reference-site.reference-site .e-footer{background:var(--andega-ref-color-440)!important;color:var(--andega-ref-color-441)!important;padding:70px 28px 20px!important}.reference-site.reference-site.reference-site .e-footer-top{max-width:1600px!important;margin:auto!important;padding-bottom:65px!important;position:relative!important}.reference-site.reference-site.reference-site .e-footer-top>span{color:var(--andega-ref-color-442)!important;letter-spacing:var(--andega-type-letter-spacing-54)!important;font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .e-footer-top>a{font-size:var(--andega-type-font-size-142)!important;letter-spacing:var(--andega-type-letter-spacing-132)!important;line-height:var(--andega-type-line-height-131)!important;width:fit-content!important;margin-top:30px!important;display:block!important;position:relative!important}.reference-site.reference-site.reference-site .e-footer-top>a>svg{stroke-width:1px!important;width:125px!important;height:125px!important;position:absolute!important;top:0!important;right:-170px!important}.reference-site.reference-site.reference-site .e-footer-contact{position:absolute!important;bottom:65px!important;right:0!important}.reference-site.reference-site.reference-site .e-footer-contact>a:first-child{font-size:var(--andega-type-font-size-57)!important;letter-spacing:var(--andega-type-letter-spacing-140)!important;border-bottom:1px solid var(--andega-ref-color-443)!important;padding-bottom:7px!important}.reference-site.reference-site.reference-site .e-footer-contact p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-444)!important;margin-top:19px!important}.reference-site.reference-site.reference-site .e-footer-contact>a:last-child{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-445)!important;align-items:center!important;gap:10px!important;margin-top:20px!important;display:flex!important}.reference-site.reference-site.reference-site .e-footer-bottom{border-top:1px solid var(--andega-ref-color-446)!important;justify-content:space-between!important;align-items:center!important;gap:25px!important;max-width:1600px!important;margin:auto!important;padding:25px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-footer-bottom>.e-wordmark{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .e-footer-bottom>span{font-size:var(--andega-type-font-size-21)!important;color:var(--andega-ref-color-447)!important}.reference-site.reference-site.reference-site .e-footer-bottom>nav{font-size:var(--andega-type-font-size-28)!important;gap:25px!important;display:flex!important}.reference-site.reference-site.reference-site .e-footer-bottom>nav>a{align-items:center!important;gap:8px!important;display:flex!important}.reference-site.reference-site.reference-site .e-footer-legal{border-top:1px solid var(--andega-ref-color-448)!important;max-width:1600px!important;font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-449)!important;justify-content:space-between!important;gap:20px!important;margin:auto!important;padding-top:18px!important;display:flex!important}.reference-site.reference-site.reference-site .e-footer-legal nav{gap:20px!important;display:flex!important}.reference-site.reference-site.reference-site .e-about-hero{background:var(--andega-ref-color-343)!important;color:#fff!important;padding:75px 28px 0!important;overflow:hidden!important}.reference-site.reference-site.reference-site .e-about-hero>h1{font-size:var(--andega-type-font-size-143)!important;line-height:var(--andega-type-line-height-144)!important;letter-spacing:var(--andega-type-letter-spacing-132)!important;margin:35px 0!important}.reference-site.reference-site.reference-site .e-about-hero>h1>span{color:var(--andega-ref-color-450)!important}.reference-site.reference-site.reference-site .e-about-hero-bottom{justify-content:space-between!important;align-items:flex-end!important;gap:25px!important;display:flex!important}.reference-site.reference-site.reference-site .e-about-hero-bottom p{font-size:var(--andega-type-font-size-49)!important;color:var(--andega-ref-color-451)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .e-about-hero-bottom .e-orange-button{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .e-about-word{font-size:var(--andega-type-font-size-145)!important;letter-spacing:var(--andega-type-letter-spacing-128)!important;line-height:var(--andega-type-line-height-146)!important;font-weight:var(--andega-type-font-weight-3)!important;white-space:nowrap!important;margin-top:85px!important;margin-left:-10px!important}.reference-site.reference-site.reference-site .e-about-word>span{font-size:var(--andega-type-font-size-147)!important;vertical-align:top!important;line-height:var(--andega-type-line-height-95)!important;display:inline-block!important}.reference-site.reference-site.reference-site .e-about-stack{border-top:1px solid var(--e-line)!important}.reference-site.reference-site.reference-site .e-about-stack h2{font-size:var(--andega-type-font-size-148)!important;line-height:var(--andega-type-line-height-79)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important;margin:25px 0 40px!important}.reference-site.reference-site.reference-site .e-about-stack>div{flex-wrap:wrap!important;gap:10px!important;max-width:900px!important;display:flex!important}.reference-site.reference-site.reference-site .e-about-stack>div>span{font-size:var(--andega-type-font-size-53)!important;border:1px solid var(--andega-ref-color-452)!important;color:var(--andega-ref-color-453)!important;border-radius:50px!important;padding:13px 20px!important}.reference-site.reference-site.reference-site .r-card{background:var(--andega-ref-color-240)!important;color:var(--andega-ref-color-454)!important;border:1px solid var(--andega-ref-color-455)!important;border-radius:18px!important}.reference-site.reference-site.reference-site .r-small-btn{background:var(--andega-ref-color-456)!important;border:1px solid var(--andega-ref-color-456)!important;color:var(--andega-color-white)!important;font-size:var(--andega-type-font-size-10)!important;border-radius:8px!important;padding:12px 17px!important}.reference-site.reference-site.reference-site .r-small-btn:hover{background:var(--andega-ref-color-457)!important;border-color:var(--andega-ref-color-457)!important}.reference-site.reference-site.reference-site .r-kicker{color:var(--andega-ref-color-458)!important;font-size:var(--andega-type-font-size-21)!important;letter-spacing:var(--andega-type-letter-spacing-22)!important}.reference-site.reference-site.reference-site .r-kicker i{background:var(--e-orange)!important;width:4px!important;height:4px!important}.reference-site.reference-site.reference-site .r-work-preview{background:var(--andega-ref-color-459)!important;color:var(--andega-ref-color-460)!important;padding:25px!important;overflow:hidden!important}.reference-site.reference-site.reference-site .r-preview-nav b{font-weight:var(--andega-type-font-weight-3)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important}.reference-site.reference-site.reference-site .r-preview-nav>span{color:inherit!important;opacity:.65!important}.reference-site.reference-site.reference-site .e-preview-eyebrow{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;z-index:1!important;margin-top:25px!important;position:relative!important}.reference-site.reference-site.reference-site .r-work-preview>strong{font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-149)!important;line-height:var(--andega-type-line-height-79)!important;z-index:1!important;position:relative!important}.reference-site.reference-site.reference-site .r-preview-button{background:var(--andega-ref-color-461)!important;color:var(--andega-color-white)!important;letter-spacing:var(--andega-type-letter-spacing-150)!important;border-radius:20px!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-preview-bottom{font-size:var(--andega-type-font-size-137)!important;letter-spacing:var(--andega-type-letter-spacing-86)!important;color:inherit!important;opacity:.6!important;z-index:1!important;justify-content:space-between!important;display:flex!important;position:absolute!important;bottom:22px!important;left:25px!important;right:25px!important}.reference-site.reference-site.reference-site .r-preview-shape{border:38px solid var(--andega-ref-color-462)!important;width:200px!important;height:200px!important;box-shadow:inset 15px 10px 20px var(--andega-ref-color-463),15px 15px 25px var(--andega-ref-color-146)!important;z-index:0!important;border-radius:50%!important;bottom:-20px!important;right:-25px!important;transform:rotate(-25deg)!important}.reference-site.reference-site.reference-site .r-preview-1{background:var(--andega-ref-color-464)!important;color:var(--andega-ref-color-104)!important}.reference-site.reference-site.reference-site .r-preview-1 .r-preview-shape{border-color:var(--andega-ref-color-465)!important;border-radius:20px!important;transform:rotate(-25deg)!important}.reference-site.reference-site.reference-site .r-preview-2{background:var(--andega-ref-color-466)!important;color:var(--andega-ref-color-467)!important}.reference-site.reference-site.reference-site .r-preview-2 .r-preview-shape{background:var(--andega-ref-color-468)!important;border-color:var(--andega-ref-color-469)!important;border-radius:40% 60% 30% 70%!important;transform:rotate(20deg)!important}.reference-site.reference-site.reference-site .r-preview-3{background:var(--andega-ref-color-470)!important;color:var(--andega-ref-color-471)!important}.reference-site.reference-site.reference-site .r-preview-3 .r-preview-shape{border-color:var(--andega-ref-color-472)!important;border-radius:18px!important;transform:rotate(30deg)!important}.reference-site.reference-site.reference-site .r-preview-4{background:var(--andega-ref-color-473)!important;color:var(--andega-ref-color-474)!important}.reference-site.reference-site.reference-site .r-preview-4 .r-preview-shape{border-color:var(--andega-ref-color-475)!important;border-radius:150px 150px 0 0!important}.reference-site.reference-site.reference-site .r-preview-5{background:var(--andega-ref-color-476)!important;color:var(--andega-ref-color-477)!important}.reference-site.reference-site.reference-site .r-preview-5 .r-preview-shape{border-color:var(--andega-ref-color-478)!important;transform:rotate(40deg)!important}.reference-site.reference-site.reference-site .p-hero{padding:45px 0 65px!important}.reference-site.reference-site.reference-site .p-breadcrumb{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-479)!important;margin-bottom:50px!important}.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-151)!important;line-height:var(--andega-type-line-height-152)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important;font-weight:var(--andega-type-font-weight-13)!important;max-width:1100px!important}.reference-site.reference-site.reference-site .p-hero>p{font-size:var(--andega-type-font-size-19)!important;color:var(--andega-ref-color-480)!important;max-width:650px!important;margin-top:22px!important}.reference-site.reference-site.reference-site .p-content{padding-bottom:70px!important}.reference-site.reference-site.reference-site .p-note{background:var(--andega-ref-color-481)!important;border-color:var(--andega-ref-color-482)!important;color:var(--andega-ref-color-483)!important;font-size:var(--andega-type-font-size-10)!important;border-radius:9px!important}.reference-site.reference-site.reference-site .p-project-grid{gap:50px 25px!important}.reference-site.reference-site.reference-site .p-project-card.r-card{background:0 0!important;border:0!important;border-radius:0!important}.reference-site.reference-site.reference-site .p-project-visual{background:var(--andega-ref-color-484)!important;border-radius:17px!important;height:350px!important;padding:25px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview{border-radius:8px!important;padding:25px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-43)!important;margin-top:30px!important}.reference-site.reference-site.reference-site .p-project-visual .r-preview-nav b{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-project-caption{padding:22px 0 0!important}.reference-site.reference-site.reference-site .p-project-caption>span{color:var(--andega-ref-color-485)!important;font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .p-project-caption h2{font-size:var(--andega-type-font-size-38)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-project-caption p{color:var(--andega-ref-color-486)!important;font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-service-grid{gap:20px!important}.reference-site.reference-site.reference-site .p-service-card.r-card{background:var(--andega-ref-color-487)!important;border-radius:14px!important;padding:32px!important}.reference-site.reference-site.reference-site .p-service-card h2{font-size:var(--andega-type-font-size-70)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-153)!important}.reference-site.reference-site.reference-site .p-service-card>p,.reference-site.reference-site.reference-site .p-text-card p{color:var(--andega-ref-color-488)!important;font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .p-index,.reference-site.reference-site.reference-site .p-policy-card>span{color:var(--andega-ref-color-489)!important}.reference-site.reference-site.reference-site .p-card-link{color:var(--andega-ref-color-490)!important;font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-service-card li,.reference-site.reference-site.reference-site .p-text-card li{color:var(--andega-ref-color-491)!important;font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-service-card li svg,.reference-site.reference-site.reference-site .p-text-card li svg{color:var(--andega-ref-color-492)!important}.reference-site.reference-site.reference-site .p-service-card .r-badge{background:var(--andega-ref-color-493)!important;color:var(--andega-ref-color-494)!important;font-size:var(--andega-type-font-size-29)!important;border:0!important}.reference-site.reference-site.reference-site .p-text-card.r-card{border-radius:13px!important;padding:35px!important}.reference-site.reference-site.reference-site .p-text-card h2{font-size:var(--andega-type-font-size-70)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-text-card a:not(.p-card-link){color:var(--andega-ref-color-495)!important}.reference-site.reference-site.reference-site .p-cta.r-card{background:var(--andega-ref-color-454)!important;color:var(--andega-ref-color-496)!important;border-color:var(--andega-ref-color-454)!important;border-radius:15px!important;padding:45px!important}.reference-site.reference-site.reference-site .p-cta h2{font-size:var(--andega-type-font-size-113)!important;letter-spacing:var(--andega-type-letter-spacing-106)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-cta p{color:var(--andega-ref-color-497)!important;font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-cta .r-small-btn{background:var(--andega-ref-color-498)!important;border-color:var(--andega-ref-color-498)!important;color:var(--andega-color-white)!important;border-radius:9px!important}.reference-site.reference-site.reference-site .p-help-links{color:var(--andega-ref-color-499)!important;font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-timeline{gap:0!important}.reference-site.reference-site.reference-site .p-step.r-card{border:0!important;border-top:1px solid var(--andega-ref-color-500)!important;background:0 0!important;border-radius:0!important;padding:35px 0!important}.reference-site.reference-site.reference-site .p-step>span{color:var(--andega-ref-color-501)!important}.reference-site.reference-site.reference-site .p-step h2{font-size:var(--andega-type-font-size-6)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-step p{color:var(--andega-ref-color-502)!important;font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .p-step small{color:var(--andega-ref-color-503)!important;border-color:var(--andega-ref-color-504)!important}.reference-site.reference-site.reference-site .p-contact-layout{gap:35px!important}.reference-site.reference-site.reference-site .p-form-card.r-card{background:var(--andega-ref-color-505)!important;border-radius:16px!important;padding:35px!important}.reference-site.reference-site.reference-site .p-form-card h2{font-size:var(--andega-type-font-size-78)!important;letter-spacing:var(--andega-type-letter-spacing-4)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-form-card>p{color:var(--andega-ref-color-506)!important}.reference-site.reference-site.reference-site .p-contact-form label{color:var(--andega-ref-color-507)!important}.reference-site.reference-site.reference-site .p-contact-form input,.reference-site.reference-site.reference-site .p-contact-form select,.reference-site.reference-site.reference-site .p-contact-form textarea{background:var(--andega-ref-color-508)!important;color:var(--andega-ref-color-509)!important;border-color:var(--andega-ref-color-510)!important;font-size:var(--andega-type-font-size-20)!important;border-radius:7px!important;padding:13px!important}.reference-site.reference-site.reference-site .p-contact-form input::placeholder,.reference-site.reference-site.reference-site .p-contact-form textarea::placeholder{color:var(--andega-ref-color-511)!important}.reference-site.reference-site.reference-site .p-contact-form .p-consent{color:var(--andega-ref-color-512)!important}.reference-site.reference-site.reference-site .p-contact-form>small{color:var(--andega-ref-color-513)!important}.reference-site.reference-site.reference-site .p-form-status{background:var(--andega-ref-color-514)!important;color:var(--andega-ref-color-515)!important}.reference-site.reference-site.reference-site .p-contact-link{color:var(--andega-ref-color-516)!important;border-color:var(--andega-ref-color-517)!important}.reference-site.reference-site.reference-site .p-faq-list details.r-card{border:0!important;border-bottom:1px solid var(--andega-ref-color-518)!important;background:0 0!important;border-radius:0!important}.reference-site.reference-site.reference-site .p-faq-list summary{font-size:var(--andega-type-font-size-58)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important;padding:27px 0!important}.reference-site.reference-site.reference-site .p-faq-list summary>span:first-child{color:var(--andega-ref-color-519)!important;font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-faq-list details p{color:var(--andega-ref-color-520)!important;font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .p-plus{color:var(--andega-ref-color-521)!important;font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-empty-review.r-card{background:var(--andega-ref-color-522)!important;border-color:var(--andega-ref-color-523)!important;border-radius:15px!important}.reference-site.reference-site.reference-site .p-empty-review h2{color:var(--andega-ref-color-524)!important;font-size:var(--andega-type-font-size-44)!important;letter-spacing:var(--andega-type-letter-spacing-46)!important}.reference-site.reference-site.reference-site .p-empty-review>svg{color:var(--andega-ref-color-525)!important}.reference-site.reference-site.reference-site .p-empty-review p{color:var(--andega-ref-color-526)!important}.reference-site.reference-site.reference-site .p-pricing-card.r-card{background:var(--andega-ref-color-527)!important;border-radius:15px!important;padding:30px!important}.reference-site.reference-site.reference-site .p-pricing-card strong{font-size:var(--andega-type-font-size-102)!important;color:var(--andega-ref-color-528)!important;letter-spacing:var(--andega-type-letter-spacing-154)!important}.reference-site.reference-site.reference-site .p-pricing-card p{color:var(--andega-ref-color-529)!important}.reference-site.reference-site.reference-site .p-pricing-card h2{font-size:var(--andega-type-font-size-57)!important;letter-spacing:var(--andega-type-letter-spacing-39)!important}.reference-site.reference-site.reference-site .p-terms-summary.r-card{border-radius:15px!important}.reference-site.reference-site.reference-site .p-terms-summary h2{font-size:var(--andega-type-font-size-6)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-terms-summary b{font-size:var(--andega-type-font-size-37)!important;color:var(--andega-ref-color-530)!important}.reference-site.reference-site.reference-site .p-terms-summary>div>span{color:var(--andega-ref-color-531)!important}.reference-site.reference-site.reference-site .p-policy-card.r-card{border-radius:15px!important}.reference-site.reference-site.reference-site .p-policy-card h2{font-size:var(--andega-type-font-size-91)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-policy-card p{color:var(--andega-ref-color-532)!important}.reference-site.reference-site.reference-site .p-policy-card small{color:var(--andega-ref-color-533)!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:250px minmax(0,1fr)!important;gap:50px!important}.reference-site.reference-site.reference-site .p-legal-toc.r-card{border:0!important;border-top:1px solid var(--andega-ref-color-534)!important;background:0 0!important;border-radius:0!important;padding:22px 0!important}.reference-site.reference-site.reference-site .p-legal-toc h2{font-size:var(--andega-type-font-size-19)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-155)!important}.reference-site.reference-site.reference-site .p-legal-toc a{font-size:var(--andega-type-font-size-28)!important;color:var(--andega-ref-color-535)!important}.reference-site.reference-site.reference-site .p-legal-toc a:hover{color:var(--andega-ref-color-536)!important}.reference-site.reference-site.reference-site .p-legal-toc hr{border-color:var(--andega-ref-color-537)!important}.reference-site.reference-site.reference-site .p-legal-document.r-card{background:0 0!important;border:0!important;border-radius:0!important;padding:0 0 30px!important}.reference-site.reference-site.reference-site .p-legal-document h2{font-size:var(--andega-type-font-size-38)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important;font-weight:var(--andega-type-font-weight-13)!important;line-height:var(--andega-type-line-height-92)!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{color:var(--andega-ref-color-538)!important;font-size:var(--andega-type-font-size-1)!important;line-height:var(--andega-type-line-height-108)!important}.reference-site.reference-site.reference-site .p-legal-document>section{border-color:var(--andega-ref-color-23)!important;margin-bottom:35px!important;padding-bottom:30px!important}.reference-site.reference-site.reference-site .p-legal-contact{background:var(--andega-ref-color-539)!important;border-radius:10px!important}.reference-site.reference-site.reference-site .p-legal-contact p{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-540)!important}.reference-site.reference-site.reference-site .p-source-links{border-color:var(--andega-ref-color-541)!important}.reference-site.reference-site.reference-site .p-source-links a{color:var(--andega-ref-color-542)!important}.reference-site.reference-site.reference-site .p-source-links>span{color:var(--andega-ref-color-543)!important}.reference-site.reference-site.reference-site .p-related-policies a{color:var(--andega-ref-color-544)!important;border-color:var(--andega-ref-color-545)!important;background:0 0!important}.reference-site.reference-site.reference-site .p-updated{color:var(--andega-ref-color-546)!important}.reference-site.reference-site.reference-site .p-data-controls{border-color:var(--andega-ref-color-547)!important;background:var(--andega-ref-color-119)!important}.reference-site.reference-site.reference-site .p-data-controls p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-text-button{color:var(--andega-ref-color-548)!important}.reference-site.reference-site.reference-site .p-case-hero.r-card{background:var(--andega-ref-color-549)!important;border:0!important;border-radius:20px!important;height:520px!important;padding:35px!important}.reference-site.reference-site.reference-site .p-case-hero>.r-work-preview{border-radius:10px!important;padding:35px!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-156)!important;font-weight:var(--andega-type-font-weight-13)!important;letter-spacing:var(--andega-type-letter-spacing-117)!important}.reference-site.reference-site.reference-site .p-case-hero .e-preview-eyebrow{font-size:var(--andega-type-font-size-29)!important;margin-top:30px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-shape{border-width:70px!important;width:370px!important;height:370px!important}.reference-site.reference-site.reference-site .p-service-intro.r-card{background:var(--andega-ref-color-550)!important;color:var(--andega-ref-color-551)!important;border:0!important;border-radius:17px!important}.reference-site.reference-site.reference-site .p-service-intro h2{font-size:var(--andega-type-font-size-69)!important;letter-spacing:var(--andega-type-letter-spacing-109)!important;font-weight:var(--andega-type-font-weight-13)!important}.reference-site.reference-site.reference-site .p-service-intro p{color:var(--andega-ref-color-552)!important}.reference-site.reference-site.reference-site .p-service-intro .r-small-btn{background:var(--andega-ref-color-553)!important;color:var(--andega-color-white)!important;border-color:var(--andega-ref-color-553)!important}.reference-site.reference-site.reference-site .e-about-copy p,.reference-site.reference-site.reference-site .e-section-intro>p,.reference-site.reference-site.reference-site .e-principle-grid p,.reference-site.reference-site.reference-site .e-offer-list p,.reference-site.reference-site.reference-site .e-discipline-list p{color:var(--andega-ref-color-554)!important}.reference-site.reference-site.reference-site .e-about-copy dd{color:var(--andega-ref-color-555)!important}.reference-site.reference-site.reference-site .e-about-copy dt,.reference-site.reference-site.reference-site .e-eyebrow,.reference-site.reference-site.reference-site .e-offer-note p{color:var(--andega-ref-color-556)!important}.reference-site.reference-site.reference-site .workspace{background:var(--andega-ref-color-150)!important}.reference-site.reference-site.reference-site .sidebar{background:var(--andega-ref-color-361)!important;border-color:var(--andega-ref-color-557)!important}.reference-site.reference-site.reference-site .sidebar nav button.active{background:var(--andega-ref-color-558)!important;color:var(--andega-ref-color-559)!important}.reference-site.reference-site.reference-site .sidebar nav small{background:var(--andega-ref-color-560)!important}.reference-site.reference-site.reference-site .workspace-header{background:var(--andega-ref-color-361)!important;border-color:var(--andega-ref-color-557)!important}.reference-site.reference-site.reference-site .workspace .button.dark{background:var(--andega-ref-color-561)!important}.reference-site.reference-site.reference-site .workspace .demo-banner{background:var(--andega-ref-color-562)!important;border-color:var(--andega-ref-color-563)!important;color:var(--andega-ref-color-564)!important}.reference-site.reference-site.reference-site .workspace .stat,.reference-site.reference-site.reference-site .workspace .panel{background:var(--andega-ref-color-565)!important;border-color:var(--andega-ref-color-482)!important}.reference-site.reference-site.reference-site .workspace .status,.reference-site.reference-site.reference-site .workspace .milestone span{background:var(--andega-ref-color-566)!important;color:var(--andega-ref-color-567)!important}.reference-site.reference-site.reference-site .workspace .progress span{background:var(--andega-ref-color-568)!important}.reference-site.reference-site.reference-site .workspace .project-icon{background:var(--andega-ref-color-569)!important;color:var(--andega-ref-color-570)!important}.reference-site.reference-site.reference-site .workspace .studio-note{background:var(--andega-ref-color-571)!important}.reference-site.reference-site.reference-site .workspace .profile>span{background:var(--andega-ref-color-572)!important}.reference-site.reference-site.reference-site .workspace .help-card{background:var(--andega-ref-color-573)!important;border-color:var(--andega-ref-color-574)!important}@media (min-width:1600px){.reference-site.reference-site.reference-site .e-hero-body{min-height:580px!important}.reference-site.reference-site.reference-site .e-objects{height:530px!important}.reference-site.reference-site.reference-site .e-brand-cube{border-radius:100px!important;width:420px!important;height:420px!important}.reference-site.reference-site.reference-site .e-brand-cube:before{border-radius:95px!important}.reference-site.reference-site.reference-site .e-brand-cube>span{font-size:var(--andega-type-font-size-157)!important}.reference-site.reference-site.reference-site .e-hero-signature{margin-top:25px!important}.reference-site.reference-site.reference-site .e-hero,.reference-site.reference-site.reference-site .e-section{padding-left:45px!important;padding-right:45px!important}.reference-site.reference-site.reference-site .e-hero-signature>strong{font-size:var(--andega-type-font-size-158)!important}.reference-site.reference-site.reference-site .e-work-art{height:760px!important}}@media (max-width:1100px){.reference-site.reference-site.reference-site .e-hero-body{grid-template-columns:1.4fr 1fr!important;min-height:430px!important}.reference-site.reference-site.reference-site .e-objects{height:360px!important}.reference-site.reference-site.reference-site .e-brand-cube{border-radius:65px!important;width:270px!important;height:280px!important}.reference-site.reference-site.reference-site .e-brand-cube:before{border-radius:60px!important}.reference-site.reference-site.reference-site .e-brand-cube>span{font-size:var(--andega-type-font-size-159)!important;letter-spacing:var(--andega-type-letter-spacing-160)!important;transform:translate(-10px,-17px)!important}.reference-site.reference-site.reference-site .e-brand-cube>small{font-size:var(--andega-type-font-size-84)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;bottom:22px!important}.reference-site.reference-site.reference-site .e-float-token{border-radius:13px!important;width:50px!important;height:50px!important}.reference-site.reference-site.reference-site .e-token-figma{bottom:-8%!important;left:-38%!important}.reference-site.reference-site.reference-site .e-token-next{font-size:var(--andega-type-font-size-6)!important;bottom:-5%!important;left:-5%!important}.reference-site.reference-site.reference-site .e-token-wordpress{bottom:0!important;right:0!important}.reference-site.reference-site.reference-site .e-token-wordpress>span{font-size:var(--andega-type-font-size-6)!important;width:35px!important;height:35px!important;line-height:var(--andega-type-line-height-161)!important}.reference-site.reference-site.reference-site .e-token-elementor{top:0!important;right:10%!important}.reference-site.reference-site.reference-site .e-token-elementor>span{width:32px!important;height:32px!important;font-size:var(--andega-type-font-size-37)!important}.reference-site.reference-site.reference-site .e-hero-status{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-76)!important;margin-bottom:20px!important}.reference-site.reference-site.reference-site .e-hero-actions{gap:25px!important}.reference-site.reference-site.reference-site .e-hero-actions .e-orange-button{font-size:var(--andega-type-font-size-9)!important;gap:10px!important;padding-right:13px!important}.reference-site.reference-site.reference-site .e-button-avatar{width:35px!important;height:35px!important;font-size:var(--andega-type-font-size-78)!important}.reference-site.reference-site.reference-site .e-work-jump{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-hero-copy>p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-signature-note{font-size:var(--andega-type-font-size-31)!important;gap:10px!important;min-width:130px!important}.reference-site.reference-site.reference-site .e-hero-signature>strong{font-size:var(--andega-type-font-size-162)!important}.reference-site.reference-site.reference-site .e-object-caption{font-size:var(--andega-type-font-size-137)!important;bottom:20px!important;left:15%!important}.reference-site.reference-site.reference-site .e-section{padding:85px 25px!important}.reference-site.reference-site.reference-site .e-section-heading>p{font-size:var(--andega-type-font-size-28)!important;min-width:150px!important}.reference-site.reference-site.reference-site .e-work-art{height:530px!important;padding:30px!important}.reference-site.reference-site.reference-site .e-desktop-mock{width:74%!important;left:8%!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-work-preview>strong{margin-top:35px!important}.reference-site.reference-site.reference-site .e-desktop-mock .e-preview-eyebrow{margin-top:25px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-shape{border-width:45px!important;width:250px!important;height:250px!important}.reference-site.reference-site.reference-site .e-phone-mock{width:21%!important;height:60%!important;right:6%!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-nav b{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-work-description h3{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .e-work-description p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child{min-width:180px!important}.reference-site.reference-site.reference-site .e-expertise,.reference-site.reference-site.reference-site .e-about{gap:45px!important}.reference-site.reference-site.reference-site .e-discipline-list h3{font-size:var(--andega-type-font-size-57)!important}.reference-site.reference-site.reference-site .e-discipline-list button{gap:14px!important}.reference-site.reference-site.reference-site .e-about-copy>.e-about-lead{font-size:var(--andega-type-font-size-65)!important}.reference-site.reference-site.reference-site .e-principle-grid{gap:25px!important}.reference-site.reference-site.reference-site .e-principle-grid h3{font-size:var(--andega-type-font-size-58)!important}.reference-site.reference-site.reference-site .e-principle-grid p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-footer-top>a>svg{width:90px!important;height:90px!important;right:-115px!important}.reference-site.reference-site.reference-site .e-footer-contact{bottom:65px!important}.reference-site.reference-site.reference-site .e-footer-contact>a:first-child{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .e-footer-contact p{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .e-footer-top>a{font-size:var(--andega-type-font-size-163)!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 50px)!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:210px minmax(0,1fr)!important;gap:35px!important}.reference-site.reference-site.reference-site .p-project-visual{height:280px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-78)!important}.reference-site.reference-site.reference-site .p-service-intro h2{font-size:var(--andega-type-font-size-6)!important}}@media (max-width:760px){.reference-site.reference-site.reference-site .e-header{gap:15px!important;height:68px!important;padding:0 20px!important}.reference-site.reference-site.reference-site .e-navigation{gap:18px!important}.reference-site.reference-site.reference-site .e-navigation>a{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-wordmark{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .e-header-cta{font-size:var(--andega-type-font-size-28)!important;gap:7px!important;padding-right:8px!important}.reference-site.reference-site.reference-site .e-mini-mark{width:24px!important;height:24px!important;font-size:var(--andega-type-font-size-65)!important}.reference-site.reference-site.reference-site .e-hero{min-height:auto!important;padding:0 20px!important}.reference-site.reference-site.reference-site .e-hero-body{grid-template-columns:1fr 1fr!important;gap:0!important;min-height:380px!important}.reference-site.reference-site.reference-site .e-hero-copy{padding:40px 0 25px!important}.reference-site.reference-site.reference-site .e-hero h1{font-size:var(--andega-type-font-size-64)!important;line-height:var(--andega-type-line-height-68)!important;letter-spacing:var(--andega-type-letter-spacing-164)!important;width:125%!important;position:relative!important}.reference-site.reference-site.reference-site .e-hero-status{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-165)!important;white-space:nowrap!important}.reference-site.reference-site.reference-site .e-hero-actions{flex-wrap:wrap!important;gap:20px!important;margin-top:25px!important}.reference-site.reference-site.reference-site .e-hero-actions .e-orange-button{font-size:var(--andega-type-font-size-10)!important;border-radius:10px!important;gap:8px!important;padding:7px 10px 7px 7px!important}.reference-site.reference-site.reference-site .e-button-avatar{width:29px!important;height:29px!important;font-size:var(--andega-type-font-size-97)!important;border-radius:7px!important}.reference-site.reference-site.reference-site .e-hero-actions .e-orange-button>svg{width:13px!important}.reference-site.reference-site.reference-site .e-work-jump{font-size:var(--andega-type-font-size-28)!important;gap:7px!important}.reference-site.reference-site.reference-site .e-hero-copy>p{font-size:var(--andega-type-font-size-29)!important;max-width:310px!important;margin-top:17px!important}.reference-site.reference-site.reference-site .e-objects{align-self:center!important;height:310px!important;margin-left:15px!important}.reference-site.reference-site.reference-site .e-brand-cube{border-radius:55px!important;width:210px!important;height:220px!important}.reference-site.reference-site.reference-site .e-brand-cube:before{border-radius:50px!important}.reference-site.reference-site.reference-site .e-brand-cube>span{font-size:var(--andega-type-font-size-166)!important;letter-spacing:var(--andega-type-letter-spacing-167)!important;transform:translate(-7px,-15px)!important}.reference-site.reference-site.reference-site .e-brand-cube>small{font-size:var(--andega-type-font-size-103)!important;letter-spacing:var(--andega-type-letter-spacing-165)!important;bottom:20px!important}.reference-site.reference-site.reference-site .e-float-token{border-radius:11px!important;width:39px!important;height:39px!important}.reference-site.reference-site.reference-site .e-token-figma{bottom:-5%!important;left:-55%!important}.reference-site.reference-site.reference-site .e-token-figma svg{width:20px!important;height:25px!important}.reference-site.reference-site.reference-site .e-token-next{font-size:var(--andega-type-font-size-2)!important;bottom:0!important;left:0!important}.reference-site.reference-site.reference-site .e-token-next>span{font-size:var(--andega-type-font-size-21)!important;bottom:7px!important;right:5px!important}.reference-site.reference-site.reference-site .e-token-wordpress{bottom:4%!important;right:0!important}.reference-site.reference-site.reference-site .e-token-wordpress>span{width:27px!important;height:27px!important;font-size:var(--andega-type-font-size-2)!important;line-height:var(--andega-type-line-height-168)!important;letter-spacing:var(--andega-type-letter-spacing-51)!important;border-width:1px!important;padding-right:5px!important}.reference-site.reference-site.reference-site .e-token-elementor{top:0!important;right:5%!important}.reference-site.reference-site.reference-site .e-token-elementor>span{width:26px!important;height:26px!important;font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .e-object-caption{display:none!important}.reference-site.reference-site.reference-site .e-hero-signature{gap:6px!important;margin-top:20px!important;padding-top:15px!important}.reference-site.reference-site.reference-site .e-hero-signature>span{font-size:var(--andega-type-font-size-169)!important;margin-top:2px!important}.reference-site.reference-site.reference-site .e-hero-signature>strong{font-size:var(--andega-type-font-size-145)!important;padding-right:5px!important}.reference-site.reference-site.reference-site .e-signature-note{display:none!important}.reference-site.reference-site.reference-site .e-hero-baseline{font-size:var(--andega-type-font-size-31)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important;margin-top:20px!important;padding:17px 0!important}.reference-site.reference-site.reference-site .e-hero-baseline>a{gap:6px!important}.reference-site.reference-site.reference-site .e-section{padding:65px 20px!important}.reference-site.reference-site.reference-site .e-section-heading{gap:20px!important;margin-bottom:35px!important}.reference-site.reference-site.reference-site .e-section-heading>h2{font-size:var(--andega-type-font-size-163)!important;letter-spacing:var(--andega-type-letter-spacing-132)!important}.reference-site.reference-site.reference-site .e-section-heading>p{font-size:var(--andega-type-font-size-21)!important;min-width:120px!important}.reference-site.reference-site.reference-site .e-section-heading small{font-size:var(--andega-type-font-size-31)!important;margin-top:10px!important}.reference-site.reference-site.reference-site .e-work-list{gap:42px!important}.reference-site.reference-site.reference-site .e-work-art{border-radius:15px!important;height:390px!important;padding:22px!important}.reference-site.reference-site.reference-site .e-art-heading h3{font-size:var(--andega-type-font-size-112)!important}.reference-site.reference-site.reference-site .e-art-heading>span{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .e-desktop-mock{border-radius:6px!important;width:74%!important;top:26%!important;left:7%!important}.reference-site.reference-site.reference-site .e-browser-bar{gap:3px!important;height:17px!important;padding:0 6px!important}.reference-site.reference-site.reference-site .e-browser-bar i{width:3px!important;height:3px!important}.reference-site.reference-site.reference-site .e-browser-bar span{font-size:var(--andega-type-font-size-84)!important}.reference-site.reference-site.reference-site .e-desktop-mock>.r-work-preview{padding:20px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav b{font-size:var(--andega-type-font-size-53)!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav>span{font-size:var(--andega-type-font-size-137)!important}.reference-site.reference-site.reference-site .e-desktop-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-84)!important;margin-top:22px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-37)!important;margin-top:23px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-button{font-size:var(--andega-type-font-size-31)!important;padding:6px 9px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-shape{border-width:35px!important;width:180px!important;height:180px!important}.reference-site.reference-site.reference-site .e-phone-mock{border-width:3px!important;border-radius:17px!important;width:22%!important;height:56%!important;bottom:-4%!important;right:5%!important}.reference-site.reference-site.reference-site .e-phone-mock:before{height:8px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview{padding:20px 10px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-nav b{font-size:var(--andega-type-font-size-21)!important}.reference-site.reference-site.reference-site .e-phone-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-103)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-8)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-button{font-size:var(--andega-type-font-size-84)!important;padding:4px 6px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-button>svg{width:6px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-shape{border-width:23px!important;width:110px!important;height:110px!important}.reference-site.reference-site.reference-site .e-work-number{font-size:var(--andega-type-font-size-31)!important;bottom:15px!important;left:22px!important}.reference-site.reference-site.reference-site .e-work-art:after{height:65px!important}.reference-site.reference-site.reference-site .e-work-description{gap:20px!important;padding-top:20px!important}.reference-site.reference-site.reference-site .e-work-description h3{font-size:var(--andega-type-font-size-57)!important}.reference-site.reference-site.reference-site .e-work-description p{font-size:var(--andega-type-font-size-28)!important;max-width:330px!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child{gap:15px!important;min-width:140px!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child>span{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .e-work-description a{font-size:var(--andega-type-font-size-28)!important;gap:10px!important}.reference-site.reference-site.reference-site .e-outline-button{font-size:var(--andega-type-font-size-28)!important;margin-top:35px!important;padding:12px 18px!important}.reference-site.reference-site.reference-site .e-expertise,.reference-site.reference-site.reference-site .e-about{grid-template-columns:1fr!important;gap:35px!important}.reference-site.reference-site.reference-site .e-section-intro h2{font-size:var(--andega-type-font-size-113)!important;letter-spacing:var(--andega-type-letter-spacing-154)!important;margin:20px 0!important}.reference-site.reference-site.reference-site .e-eyebrow{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-170)!important}.reference-site.reference-site.reference-site .e-section-intro>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-text-link{font-size:var(--andega-type-font-size-28)!important;gap:15px!important}.reference-site.reference-site.reference-site .e-discipline-list h3{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .e-discipline-list button{padding:23px 0!important}.reference-site.reference-site.reference-site .e-discipline-list article>div{padding-left:35px!important}.reference-site.reference-site.reference-site .e-discipline-list p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-about-copy>.e-about-lead{font-size:var(--andega-type-font-size-2)!important;max-width:600px!important}.reference-site.reference-site.reference-site .e-about-copy>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-about-copy dl>div{font-size:var(--andega-type-font-size-28)!important;grid-template-columns:90px 1fr!important;gap:15px!important}.reference-site.reference-site.reference-site .e-medium-heading>h2{font-size:var(--andega-type-font-size-25)!important;letter-spacing:var(--andega-type-letter-spacing-154)!important}.reference-site.reference-site.reference-site .e-principle-grid{grid-template-columns:1fr 1fr!important;gap:30px 25px!important}.reference-site.reference-site.reference-site .e-principle-grid h3{font-size:var(--andega-type-font-size-88)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-principle-grid p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-offer-list>a{gap:22px!important;padding:25px 0!important}.reference-site.reference-site.reference-site .e-offer-list h3{font-size:var(--andega-type-font-size-2)!important}.reference-site.reference-site.reference-site .e-offer-list p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-offer-note{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-offer-fineprint{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .e-footer{padding:55px 20px 20px!important}.reference-site.reference-site.reference-site .e-footer-top{padding-bottom:40px!important}.reference-site.reference-site.reference-site .e-footer-top>span{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-171)!important}.reference-site.reference-site.reference-site .e-footer-top>a{font-size:var(--andega-type-font-size-172)!important;margin-top:30px!important}.reference-site.reference-site.reference-site .e-footer-top>a>svg{width:65px!important;height:65px!important;right:-80px!important}.reference-site.reference-site.reference-site .e-footer-contact{margin-top:35px!important;position:static!important}.reference-site.reference-site.reference-site .e-footer-contact>a:first-child{font-size:var(--andega-type-font-size-8)!important}.reference-site.reference-site.reference-site .e-footer-contact p,.reference-site.reference-site.reference-site .e-footer-contact>a:last-child{font-size:var(--andega-type-font-size-28)!important;margin-top:15px!important}.reference-site.reference-site.reference-site .e-footer-bottom{flex-wrap:wrap!important;gap:20px!important;padding:25px 0!important}.reference-site.reference-site.reference-site .e-footer-bottom>span{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .e-footer-bottom>nav{width:100%!important;font-size:var(--andega-type-font-size-28)!important;gap:25px!important}.reference-site.reference-site.reference-site .e-footer-legal{font-size:var(--andega-type-font-size-35)!important;flex-wrap:wrap!important;gap:15px!important}.reference-site.reference-site.reference-site .e-footer-legal nav{font-size:var(--andega-type-font-size-29)!important;flex-wrap:wrap!important;gap:18px!important}.reference-site.reference-site.reference-site .e-about-hero{padding:50px 20px 0!important}.reference-site.reference-site.reference-site .e-about-hero>h1{font-size:var(--andega-type-font-size-173)!important;letter-spacing:var(--andega-type-letter-spacing-67)!important;margin:30px 0!important}.reference-site.reference-site.reference-site .e-about-hero-bottom{flex-direction:column!important;align-items:flex-start!important;gap:30px!important}.reference-site.reference-site.reference-site .e-about-hero-bottom p{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .e-about-hero-bottom .e-orange-button{font-size:var(--andega-type-font-size-20)!important;border-radius:10px!important;padding:14px 18px!important}.reference-site.reference-site.reference-site .e-about-word{font-size:var(--andega-type-font-size-174)!important;margin-top:65px!important;margin-left:-5px!important}.reference-site.reference-site.reference-site .e-about-stack h2{font-size:var(--andega-type-font-size-175)!important;letter-spacing:var(--andega-type-letter-spacing-154)!important}.reference-site.reference-site.reference-site .e-about-stack>div{gap:8px!important}.reference-site.reference-site.reference-site .e-about-stack>div>span{font-size:var(--andega-type-font-size-9)!important;padding:10px 15px!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 40px)!important}.reference-site.reference-site.reference-site .p-hero{padding:30px 0 45px!important}.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-42)!important;letter-spacing:var(--andega-type-letter-spacing-27)!important}.reference-site.reference-site.reference-site .p-hero>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-breadcrumb{font-size:var(--andega-type-font-size-29)!important;margin-bottom:35px!important}.reference-site.reference-site.reference-site .p-project-grid{grid-template-columns:1fr!important;gap:35px!important}.reference-site.reference-site.reference-site .p-project-visual{height:290px!important;padding:20px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-64)!important}.reference-site.reference-site.reference-site .p-project-caption h2{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-project-caption p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-service-card.r-card,.reference-site.reference-site.reference-site .p-text-card.r-card{padding:25px!important}.reference-site.reference-site.reference-site .p-service-card h2,.reference-site.reference-site.reference-site .p-text-card h2{font-size:var(--andega-type-font-size-97)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important}.reference-site.reference-site.reference-site .p-service-card li,.reference-site.reference-site.reference-site .p-text-card li{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-cta.r-card{padding:30px!important}.reference-site.reference-site.reference-site .p-cta h2{font-size:var(--andega-type-font-size-37)!important;letter-spacing:var(--andega-type-letter-spacing-109)!important}.reference-site.reference-site.reference-site .p-cta p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .p-step h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-step p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-faq-list details.r-card{padding:0!important}.reference-site.reference-site.reference-site .p-faq-list summary{font-size:var(--andega-type-font-size-49)!important;letter-spacing:var(--andega-type-letter-spacing-176)!important;padding:23px 0!important}.reference-site.reference-site.reference-site .p-faq-list details p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-pricing-card.r-card{padding:23px!important}.reference-site.reference-site.reference-site .p-pricing-card strong{font-size:var(--andega-type-font-size-69)!important}.reference-site.reference-site.reference-site .p-pricing-card h2{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .p-terms-summary h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-terms-summary b{font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .p-terms-summary>div>span{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .p-policy-card h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-policy-card p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-legal-layout{grid-template-columns:1fr!important;gap:30px!important}.reference-site.reference-site.reference-site .p-legal-toc.r-card{padding:22px 0!important}.reference-site.reference-site.reference-site .p-legal-document h2{font-size:var(--andega-type-font-size-88)!important;letter-spacing:var(--andega-type-letter-spacing-140)!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{font-size:var(--andega-type-font-size-9)!important;line-height:var(--andega-type-line-height-108)!important}.reference-site.reference-site.reference-site .p-case-hero.r-card{height:350px!important;padding:20px!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-113)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-shape{border-width:40px!important;width:230px!important;height:230px!important}.reference-site.reference-site.reference-site .p-case-hero .e-preview-eyebrow{font-size:var(--andega-type-font-size-31)!important}.reference-site.reference-site.reference-site .p-service-intro h2{font-size:var(--andega-type-font-size-59)!important}.reference-site.reference-site.reference-site .p-form-card.r-card{padding:25px!important}.reference-site.reference-site.reference-site .p-form-card h2{font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .p-empty-review h2{font-size:var(--andega-type-font-size-91)!important}}@media (max-width:520px){.reference-site.reference-site.reference-site .e-header{padding:0 17px!important}.reference-site.reference-site.reference-site .e-navigation{display:none!important}.reference-site.reference-site.reference-site .e-header-cta{margin-left:auto!important}.reference-site.reference-site.reference-site .e-mobile-toggle{margin-left:0!important;padding:0!important;display:block!important}.reference-site.reference-site.reference-site .e-mobile-toggle>svg{width:22px!important;height:22px!important}.reference-site.reference-site.reference-site .e-hero{padding:0 17px!important}.reference-site.reference-site.reference-site .e-hero-body{min-height:660px!important;padding-top:5px!important;display:block!important;position:relative!important}.reference-site.reference-site.reference-site .e-hero-copy{padding-top:40px!important}.reference-site.reference-site.reference-site .e-hero-status{font-size:var(--andega-type-font-size-35)!important;letter-spacing:var(--andega-type-letter-spacing-32)!important}.reference-site.reference-site.reference-site .e-hero h1{font-size:var(--andega-type-font-size-43)!important;width:100%!important;line-height:var(--andega-type-line-height-116)!important;max-width:410px!important;letter-spacing:var(--andega-type-letter-spacing-154)!important}.reference-site.reference-site.reference-site .e-hero h1>span{display:inline!important}.reference-site.reference-site.reference-site .e-hero-actions{flex-wrap:nowrap!important;gap:23px!important;margin-top:24px!important}.reference-site.reference-site.reference-site .e-hero-actions .e-orange-button{font-size:var(--andega-type-font-size-20)!important;gap:10px!important}.reference-site.reference-site.reference-site .e-button-avatar{width:32px!important;height:32px!important;font-size:var(--andega-type-font-size-70)!important}.reference-site.reference-site.reference-site .e-work-jump{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-hero-copy>p{font-size:var(--andega-type-font-size-21)!important;line-height:var(--andega-type-line-height-55)!important;max-width:100%!important;margin-top:17px!important}.reference-site.reference-site.reference-site .e-objects{width:100%!important;height:285px!important;margin:0 auto!important}.reference-site.reference-site.reference-site .e-brand-cube{border-radius:55px!important;width:225px!important;height:230px!important}.reference-site.reference-site.reference-site .e-brand-cube>span{font-size:var(--andega-type-font-size-177)!important;letter-spacing:var(--andega-type-letter-spacing-178)!important;transform:translate(-9px,-16px)!important}.reference-site.reference-site.reference-site .e-token-figma{bottom:65%!important;left:0!important;transform:rotate(-10deg)!important}.reference-site.reference-site.reference-site .e-token-next{bottom:4%!important;left:8%!important}.reference-site.reference-site.reference-site .e-token-wordpress{bottom:17%!important;right:3%!important}.reference-site.reference-site.reference-site .e-token-elementor{top:5%!important;right:5%!important}.reference-site.reference-site.reference-site .e-hero-signature{gap:3px!important;margin-top:15px!important;padding-top:12px!important}.reference-site.reference-site.reference-site .e-hero-signature>span{font-size:var(--andega-type-font-size-169)!important;margin-top:3px!important}.reference-site.reference-site.reference-site .e-hero-signature>strong{font-size:var(--andega-type-font-size-145)!important;letter-spacing:var(--andega-type-letter-spacing-128)!important;line-height:var(--andega-type-line-height-131)!important}.reference-site.reference-site.reference-site .e-hero-baseline{font-size:var(--andega-type-font-size-137)!important;letter-spacing:var(--andega-type-letter-spacing-165)!important;gap:12px!important;margin-top:18px!important;padding:16px 0!important}.reference-site.reference-site.reference-site .e-hero-baseline>a{gap:5px!important}.reference-site.reference-site.reference-site .e-section{padding:60px 17px!important}.reference-site.reference-site.reference-site .e-section-heading{margin-bottom:30px!important;display:block!important}.reference-site.reference-site.reference-site .e-section-heading>h2{font-size:var(--andega-type-font-size-179)!important;letter-spacing:var(--andega-type-letter-spacing-180)!important;line-height:var(--andega-type-line-height-131)!important}.reference-site.reference-site.reference-site .e-section-heading>h2>span{margin-left:25%!important}.reference-site.reference-site.reference-site .e-section-heading>p{text-align:left!important;min-width:0!important;max-width:240px!important;font-size:var(--andega-type-font-size-28)!important;margin-top:25px!important}.reference-site.reference-site.reference-site .e-section-heading small{font-size:var(--andega-type-font-size-35)!important;margin-top:10px!important}.reference-site.reference-site.reference-site .e-work-art{border-radius:13px!important;height:310px!important;padding:20px 18px!important}.reference-site.reference-site.reference-site .e-art-heading h3{font-size:var(--andega-type-font-size-37)!important}.reference-site.reference-site.reference-site .e-art-heading>span{font-size:var(--andega-type-font-size-31)!important}.reference-site.reference-site.reference-site .e-desktop-mock{width:77%!important;top:27%!important;left:5%!important}.reference-site.reference-site.reference-site .e-desktop-mock>.r-work-preview{padding:16px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav b{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-nav>span{font-size:var(--andega-type-font-size-84)!important}.reference-site.reference-site.reference-site .e-desktop-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-84)!important;letter-spacing:var(--andega-type-letter-spacing-181)!important;margin-top:19px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-6)!important;letter-spacing:var(--andega-type-letter-spacing-109)!important;margin-top:18px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-button{font-size:var(--andega-type-font-size-137)!important;gap:5px!important;padding:6px 8px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-button>svg{width:7px!important}.reference-site.reference-site.reference-site .e-desktop-mock .r-preview-shape{border-width:30px!important;width:160px!important;height:160px!important}.reference-site.reference-site.reference-site .e-phone-mock{border-radius:14px!important;width:24%!important;height:57%!important;bottom:-3%!important;right:4%!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview{padding:18px 8px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-work-preview>strong{font-size:var(--andega-type-font-size-1)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-nav b{font-size:var(--andega-type-font-size-29)!important}.reference-site.reference-site.reference-site .e-phone-mock .e-preview-eyebrow{font-size:var(--andega-type-font-size-103)!important;letter-spacing:var(--andega-type-letter-spacing-150)!important;margin-top:17px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-button{font-size:var(--andega-type-font-size-103)!important;gap:2px!important;padding:4px!important}.reference-site.reference-site.reference-site .e-phone-mock .r-preview-shape{border-width:15px!important;width:85px!important;height:85px!important}.reference-site.reference-site.reference-site .e-work-number{font-size:var(--andega-type-font-size-137)!important;letter-spacing:var(--andega-type-letter-spacing-165)!important;left:18px!important}.reference-site.reference-site.reference-site .e-work-description{padding-top:18px!important;display:block!important}.reference-site.reference-site.reference-site .e-work-description h3{font-size:var(--andega-type-font-size-58)!important}.reference-site.reference-site.reference-site .e-work-description p{font-size:var(--andega-type-font-size-10)!important;max-width:none!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child{text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;margin-top:17px!important}.reference-site.reference-site.reference-site .e-work-description>div:last-child>span{font-size:var(--andega-type-font-size-35)!important}.reference-site.reference-site.reference-site .e-work-description a{font-size:var(--andega-type-font-size-21)!important;gap:10px!important}.reference-site.reference-site.reference-site .e-work-description a>svg{width:13px!important}.reference-site.reference-site.reference-site .e-work-list{gap:37px!important}.reference-site.reference-site.reference-site .e-section-intro h2{font-size:var(--andega-type-font-size-43)!important;letter-spacing:var(--andega-type-letter-spacing-182)!important}.reference-site.reference-site.reference-site .e-section-intro>p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-discipline-list h3{font-size:var(--andega-type-font-size-65)!important;letter-spacing:var(--andega-type-letter-spacing-85)!important}.reference-site.reference-site.reference-site .e-discipline-list button{gap:12px!important;padding:22px 0!important}.reference-site.reference-site.reference-site .e-discipline-list button>span{font-size:var(--andega-type-font-size-29)!important;min-width:16px!important}.reference-site.reference-site.reference-site .e-discipline-list article>div{padding-left:28px!important}.reference-site.reference-site.reference-site .e-discipline-list p{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-discipline-list h4{font-size:var(--andega-type-font-size-9)!important}.reference-site.reference-site.reference-site .e-about-copy>.e-about-lead{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .e-about-copy>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-about-copy dl>div{font-size:var(--andega-type-font-size-28)!important;grid-template-columns:75px 1fr!important;gap:15px!important}.reference-site.reference-site.reference-site .e-medium-heading>h2{font-size:var(--andega-type-font-size-42)!important;letter-spacing:var(--andega-type-letter-spacing-154)!important;line-height:var(--andega-type-line-height-152)!important}.reference-site.reference-site.reference-site .e-medium-heading>p{font-size:var(--andega-type-font-size-28)!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-principle-grid{grid-template-columns:1fr!important;gap:30px!important}.reference-site.reference-site.reference-site .e-principle-grid>article{padding-left:30px!important;position:relative!important}.reference-site.reference-site.reference-site .e-principle-grid>article>span{font-size:var(--andega-type-font-size-29)!important;position:absolute!important;top:24px!important;left:0!important}.reference-site.reference-site.reference-site .e-principle-grid h3{font-size:var(--andega-type-font-size-88)!important;max-width:270px!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;margin:0 0 13px!important}.reference-site.reference-site.reference-site .e-principle-grid p{font-size:var(--andega-type-font-size-20)!important;max-width:390px!important}.reference-site.reference-site.reference-site .e-offer-list>a{align-items:flex-start!important;gap:16px!important}.reference-site.reference-site.reference-site .e-offer-list>a>span{font-size:var(--andega-type-font-size-29)!important;min-width:15px!important;padding-top:6px!important}.reference-site.reference-site.reference-site .e-offer-list h3{font-size:var(--andega-type-font-size-88)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;line-height:var(--andega-type-line-height-68)!important}.reference-site.reference-site.reference-site .e-offer-list p{font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-18)!important;margin-top:10px!important}.reference-site.reference-site.reference-site .e-offer-list>a>svg{flex-shrink:0!important;width:18px!important;margin-top:3px!important}.reference-site.reference-site.reference-site .e-offer-note{font-size:var(--andega-type-font-size-21)!important;display:block!important}.reference-site.reference-site.reference-site .e-offer-note>a{width:fit-content!important;margin-top:20px!important}.reference-site.reference-site.reference-site .e-offer-fineprint{font-size:var(--andega-type-font-size-31)!important;line-height:var(--andega-type-line-height-18)!important}.reference-site.reference-site.reference-site .e-footer{padding:50px 17px 20px!important}.reference-site.reference-site.reference-site .e-footer-top>a{font-size:var(--andega-type-font-size-183)!important;letter-spacing:var(--andega-type-letter-spacing-132)!important;line-height:var(--andega-type-line-height-136)!important}.reference-site.reference-site.reference-site .e-footer-top>a>svg{width:55px!important;height:55px!important;right:-65px!important}.reference-site.reference-site.reference-site .e-footer-bottom{gap:17px!important}.reference-site.reference-site.reference-site .e-footer-bottom>.e-wordmark{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-footer-bottom>span{font-size:var(--andega-type-font-size-31)!important;text-align:right!important;max-width:160px!important}.reference-site.reference-site.reference-site .e-footer-bottom>nav{font-size:var(--andega-type-font-size-21)!important;gap:22px!important}.reference-site.reference-site.reference-site .e-footer-legal{font-size:var(--andega-type-font-size-35)!important;gap:14px!important}.reference-site.reference-site.reference-site .e-footer-legal nav{font-size:var(--andega-type-font-size-29)!important;gap:16px!important}.reference-site.reference-site.reference-site .e-about-hero{padding:40px 17px 0!important}.reference-site.reference-site.reference-site .e-about-hero>.e-eyebrow{font-size:var(--andega-type-font-size-31)!important}.reference-site.reference-site.reference-site .e-about-hero>h1{font-size:var(--andega-type-font-size-184)!important;letter-spacing:var(--andega-type-letter-spacing-72)!important;line-height:var(--andega-type-line-height-185)!important}.reference-site.reference-site.reference-site .e-about-hero-bottom p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .e-about-word{font-size:var(--andega-type-font-size-145)!important;margin-top:55px!important;margin-left:-3px!important}.reference-site.reference-site.reference-site .e-about-stack h2{font-size:var(--andega-type-font-size-113)!important;letter-spacing:var(--andega-type-letter-spacing-186)!important}.reference-site.reference-site.reference-site .e-about-stack>div>span{font-size:var(--andega-type-font-size-20)!important;padding:8px 13px!important}.reference-site.reference-site.reference-site .r-container{width:calc(100% - 34px)!important}.reference-site.reference-site.reference-site .p-hero h1{font-size:var(--andega-type-font-size-112)!important;letter-spacing:var(--andega-type-letter-spacing-182)!important;line-height:var(--andega-type-line-height-139)!important}.reference-site.reference-site.reference-site .p-hero>p{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-project-visual{height:250px!important;padding:15px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview{padding:20px!important}.reference-site.reference-site.reference-site .p-project-visual .r-work-preview>strong{font-size:var(--andega-type-font-size-6)!important}.reference-site.reference-site.reference-site .p-project-visual .r-preview-shape{border-width:28px!important;width:150px!important;height:150px!important}.reference-site.reference-site.reference-site .p-service-card h2,.reference-site.reference-site.reference-site .p-text-card h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-case-hero.r-card{height:310px!important;padding:15px!important}.reference-site.reference-site.reference-site .p-case-hero .r-work-preview>strong{font-size:var(--andega-type-font-size-69)!important;margin-top:30px!important}.reference-site.reference-site.reference-site .p-case-hero>.r-work-preview{padding:23px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-shape{border-width:35px!important;width:200px!important;height:200px!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav b{font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .p-case-hero .r-preview-nav>span{font-size:var(--andega-type-font-size-137)!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{font-size:var(--andega-type-font-size-20)!important}.reference-site.reference-site.reference-site .p-pricing-card.r-card{padding:20px 17px!important}.reference-site.reference-site.reference-site .p-pricing-card strong{font-size:var(--andega-type-font-size-94)!important}.reference-site.reference-site.reference-site .p-pricing-card h2{font-size:var(--andega-type-font-size-1)!important}.reference-site.reference-site.reference-site .p-pricing-card p{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .p-form-card h2{font-size:var(--andega-type-font-size-38)!important}.reference-site.reference-site.reference-site .p-form-card.r-card{padding:24px!important}.reference-site.reference-site.reference-site .p-cta.r-card{padding:27px!important}.reference-site.reference-site.reference-site .p-cta h2{font-size:var(--andega-type-font-size-64)!important}}@media (prefers-reduced-motion:no-preference){.reference-site.reference-site.reference-site .e-token-figma{animation:7s ease-in-out infinite e-drift!important}.reference-site.reference-site.reference-site .e-token-next{animation:8s ease-in-out infinite reverse e-drift!important}.reference-site.reference-site.reference-site .e-token-wordpress{animation:6s ease-in-out infinite e-drift!important}.reference-site.reference-site.reference-site .e-token-elementor{animation:9s ease-in-out infinite reverse e-drift!important}.reference-site.reference-site.reference-site .e-hero-copy{animation:.8s ease-out both e-enter!important}.reference-site.reference-site.reference-site .e-brand-cube{animation:1s cubic-bezier(.2,.7,.3,1) both e-cube-enter!important}@keyframes e-drift{0%,to{translate:0}50%{translate:0 -12px}}@keyframes e-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes e-cube-enter{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}}@media (prefers-reduced-motion:reduce){.reference-site.reference-site.reference-site .e-brand-cube{transition:none!important;transform:rotate(-5deg)!important}.reference-site.reference-site.reference-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.reference-site.reference-site.reference-site .e-header,.reference-site.reference-site.reference-site .e-footer{display:none!important}.reference-site.reference-site.reference-site .r-card{color:#000!important;background:#fff!important;border:0!important}.reference-site.reference-site.reference-site .p-legal-document p,.reference-site.reference-site.reference-site .p-legal-document li{color:var(--andega-ref-color-342)!important}}.reference-site.reference-site.reference-site .e-header.is-light .e-header-cta{color:var(--andega-ref-color-351)!important}.reference-site.reference-site.reference-site .e-header.is-dark .e-header-cta{color:var(--andega-ref-color-349)!important}.reference-site.reference-site.reference-site .e-header-cta,.reference-site.reference-site.reference-site .e-orange-button,.reference-site.reference-site.reference-site .e-work-jump{text-decoration:none!important}.reference-site.reference-site.reference-site .e-header-identity{flex-shrink:0!important;align-items:center!important;gap:10px!important;display:flex!important}.reference-site.reference-site.reference-site .e-avatar-logo{line-height:var(--andega-type-line-height-187)!important;border:1px solid var(--andega-ref-color-575)!important;border-radius:8px!important;flex-shrink:0!important;display:block!important;overflow:hidden!important}.reference-site.reference-site.reference-site .e-avatar-logo img{object-fit:cover!important;border-radius:7px!important;width:31px!important;height:31px!important;display:block!important}.reference-site.reference-site.reference-site .e-freelance-badge{background:var(--andega-ref-color-576)!important;color:var(--andega-ref-color-577)!important;border:1px solid var(--andega-ref-color-578)!important;font-size:var(--andega-type-font-size-28)!important;font-weight:var(--andega-type-font-weight-5)!important;line-height:var(--andega-type-line-height-89)!important;white-space:nowrap!important;letter-spacing:var(--andega-type-letter-spacing-150)!important;border-radius:30px!important;align-items:center!important;gap:7px!important;padding:7px 10px!important;text-decoration:none!important;display:inline-flex!important}.reference-site.reference-site.reference-site .is-light .e-avatar-logo{border-color:var(--andega-ref-color-579)!important}.reference-site.reference-site.reference-site .is-light .e-freelance-badge{background:var(--andega-ref-color-580)!important;border-color:var(--andega-ref-color-581)!important;color:var(--andega-ref-color-582)!important}.reference-site.reference-site.reference-site .e-freelance-dot{background:var(--andega-ref-color-583)!important;width:5px!important;height:5px!important;box-shadow:none!important;border-radius:50%!important;flex-shrink:0!important;display:block!important;position:relative!important}.reference-site.reference-site.reference-site .e-freelance-dot:after{content:""!important;border:1px solid var(--andega-ref-color-584)!important;border-radius:50%!important;position:absolute!important;inset:-2px!important}@media (prefers-reduced-motion:no-preference){.reference-site.reference-site.reference-site .e-freelance-dot{animation:1.8s ease-in-out infinite e-freelance-blink!important}.reference-site.reference-site.reference-site .e-freelance-dot:after{animation:1.8s ease-out infinite e-freelance-ring!important}@keyframes e-freelance-blink{0%,to{opacity:.4;box-shadow:0 0 0 var(--andega-ref-color-585)}35%,55%{opacity:1;box-shadow:0 0 4px var(--andega-ref-color-586)}}@keyframes e-freelance-ring{0%,25%{opacity:0;transform:scale(.7)}40%{opacity:.4}85%,to{opacity:0;transform:scale(1.25)}}}@media (max-width:1050px){.reference-site.reference-site.reference-site .e-navigation{gap:19px!important}}@media (max-width:760px){.reference-site.reference-site.reference-site .e-header-identity{gap:8px!important}.reference-site.reference-site.reference-site .e-avatar-logo img{width:28px!important;height:28px!important}.reference-site.reference-site.reference-site .e-freelance-badge{font-size:var(--andega-type-font-size-21)!important;gap:6px!important;padding:6px 9px!important}.reference-site.reference-site.reference-site .e-navigation{gap:15px!important;position:static!important;transform:none!important}.reference-site.reference-site.reference-site .e-header{gap:15px!important}.reference-site.reference-site.reference-site .e-header-cta{font-size:var(--andega-type-font-size-21)!important;gap:6px!important}.reference-site.reference-site.reference-site .e-mini-mark{width:22px!important;height:22px!important}}@media (max-width:620px){.reference-site.reference-site.reference-site .e-navigation{display:none!important}.reference-site.reference-site.reference-site .e-mobile-toggle{padding:0!important;display:block!important}.reference-site.reference-site.reference-site .e-mobile-toggle svg{width:22px!important;height:22px!important}.reference-site.reference-site.reference-site .e-header-cta{margin-left:auto!important}}@media (max-width:380px){.reference-site.reference-site.reference-site .e-header{gap:10px!important;padding-left:13px!important;padding-right:13px!important}.reference-site.reference-site.reference-site .e-header-identity{gap:7px!important}.reference-site.reference-site.reference-site .e-freelance-badge{font-size:var(--andega-type-font-size-29)!important;padding:6px 8px!important}.reference-site.reference-site.reference-site .e-header-cta{font-size:var(--andega-type-font-size-21)!important;padding:6px 8px!important}.reference-site.reference-site.reference-site .e-header-cta .e-mini-mark{display:none!important}.reference-site.reference-site.reference-site .e-header-cta>svg{width:12px!important}}.reference-site.reference-site.reference-site .e-header-actions{align-items:center!important;gap:19px!important;margin-left:auto!important;display:flex!important}.reference-site.reference-site.reference-site .e-header-tools{align-items:center!important;gap:20px!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .e-agent-button{color:inherit!important;border:1px solid var(--andega-ref-color-587)!important;font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-79)!important;white-space:nowrap!important;background:0 0!important;border-radius:30px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:8px 13px!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-language-button{color:inherit!important;font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-79)!important;white-space:nowrap!important;background:0 0!important;align-items:center!important;gap:7px!important;padding:8px 0!important;display:inline-flex!important}.reference-site.reference-site.reference-site .e-language-button>span:first-child{font-size:var(--andega-type-font-size-8)!important;line-height:var(--andega-type-line-height-79)!important}.reference-site.reference-site.reference-site .e-language-button>svg{color:var(--andega-ref-color-588)!important;margin-left:2px!important}.reference-site.reference-site.reference-site .is-light .e-agent-button{border-color:var(--andega-ref-color-589)!important}.reference-site.reference-site.reference-site .e-agent-button:hover{background:var(--andega-ref-color-590)!important}.reference-site.reference-site.reference-site .is-light .e-agent-button:hover{background:var(--andega-ref-color-591)!important}.reference-site.reference-site.reference-site .e-tools-popover{background:var(--andega-ref-color-592)!important;border:1px solid var(--andega-ref-color-593)!important;width:285px!important;box-shadow:0 15px 45px var(--andega-ref-color-74)!important;color:var(--andega-ref-color-484)!important;z-index:60!important;text-align:left!important;border-radius:13px!important;padding:18px!important;position:absolute!important;top:calc(100% + 18px)!important;right:0!important}.reference-site.reference-site.reference-site .is-light .e-tools-popover{background:var(--andega-ref-color-361)!important;color:var(--andega-ref-color-594)!important;border-color:var(--andega-ref-color-595)!important;box-shadow:0 15px 45px var(--andega-ref-color-596)!important}.reference-site.reference-site.reference-site .e-popover-title{justify-content:space-between!important;align-items:center!important;display:flex!important}.reference-site.reference-site.reference-site .e-popover-title>span{font-size:var(--andega-type-font-size-20)!important;align-items:center!important;gap:8px!important;display:flex!important}.reference-site.reference-site.reference-site .e-popover-title>button{color:var(--andega-ref-color-486)!important;background:0 0!important;place-items:center!important;padding:4px!important;display:grid!important}.reference-site.reference-site.reference-site .e-tools-popover>p{font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-18)!important;color:var(--andega-ref-color-597)!important;margin:12px 0 16px!important}.reference-site.reference-site.reference-site .e-tools-popover>a{border-top:1px solid var(--andega-ref-color-598)!important;font-size:var(--andega-type-font-size-10)!important;justify-content:space-between!important;align-items:center!important;padding:12px 0!important;display:flex!important}.reference-site.reference-site.reference-site .is-light .e-tools-popover>a{border-color:var(--andega-ref-color-599)!important}.reference-site.reference-site.reference-site .e-tools-popover>a:hover{color:var(--andega-ref-color-600)!important}.reference-site.reference-site.reference-site .e-tools-popover>small{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-601)!important;line-height:var(--andega-type-line-height-55)!important;margin-top:13px!important;display:block!important}.reference-site.reference-site.reference-site .e-popover-label{font-size:var(--andega-type-font-size-29)!important;letter-spacing:var(--andega-type-letter-spacing-76)!important;color:var(--andega-ref-color-602)!important;margin-bottom:12px!important;display:block!important}.reference-site.reference-site.reference-site .e-language-option{font-size:var(--andega-type-font-size-20)!important;align-items:center!important;gap:10px!important;padding:11px 0!important;display:flex!important}.reference-site.reference-site.reference-site .e-language-option>svg,.reference-site.reference-site.reference-site .e-language-option>small{margin-left:auto!important}.reference-site.reference-site.reference-site .e-language-option>small{font-size:var(--andega-type-font-size-29)!important;color:var(--andega-ref-color-603)!important}.reference-site.reference-site.reference-site .e-language-unavailable{color:var(--andega-ref-color-604)!important}.reference-site.reference-site.reference-site .e-language-popover>p{font-size:var(--andega-type-font-size-21)!important;border-top:1px solid var(--andega-ref-color-370)!important;margin:12px 0 0!important;padding-top:12px!important}.reference-site.reference-site.reference-site .is-light .e-language-popover>p{border-color:var(--andega-ref-color-605)!important}@media (max-width:1100px){.reference-site.reference-site.reference-site .e-header-actions{gap:14px!important}.reference-site.reference-site.reference-site .e-header-tools{gap:13px!important}.reference-site.reference-site.reference-site .e-navigation{gap:19px!important;margin-left:auto!important;position:static!important;transform:none!important}.reference-site.reference-site.reference-site .e-header{gap:22px!important}.reference-site.reference-site.reference-site .e-header-cta{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-agent-button{font-size:var(--andega-type-font-size-10)!important;padding:8px 11px!important}.reference-site.reference-site.reference-site .e-language-button{font-size:var(--andega-type-font-size-10)!important}.reference-site.reference-site.reference-site .e-header-identity{gap:8px!important}.reference-site.reference-site.reference-site .e-freelance-badge{font-size:var(--andega-type-font-size-21)!important;padding:7px 9px!important}}@media (max-width:850px){.reference-site.reference-site.reference-site .e-navigation{display:none!important}.reference-site.reference-site.reference-site .e-mobile-toggle{padding:0!important;display:block!important}.reference-site.reference-site.reference-site .e-mobile-toggle>svg{width:22px!important;height:22px!important}.reference-site.reference-site.reference-site .e-header-actions{margin-left:auto!important}}@media (max-width:620px){.reference-site.reference-site.reference-site .e-header{gap:13px!important}.reference-site.reference-site.reference-site .e-header-actions,.reference-site.reference-site.reference-site .e-header-tools{gap:12px!important}.reference-site.reference-site.reference-site .e-header-cta{display:none!important}.reference-site.reference-site.reference-site .e-agent-button{font-size:var(--andega-type-font-size-10)!important;gap:6px!important;padding:8px 11px!important}.reference-site.reference-site.reference-site .e-agent-button>svg{width:13px!important}.reference-site.reference-site.reference-site .e-language-button{font-size:var(--andega-type-font-size-10)!important;gap:5px!important}.reference-site.reference-site.reference-site .e-language-button>span:first-child{font-size:var(--andega-type-font-size-19)!important}.reference-site.reference-site.reference-site .e-tools-popover{width:min(285px,100vw - 34px)!important;right:-32px!important}}@media (max-width:380px){.reference-site.reference-site.reference-site .e-header,.reference-site.reference-site.reference-site .e-header-tools{gap:10px!important}.reference-site.reference-site.reference-site .e-agent-button{font-size:var(--andega-type-font-size-28)!important;padding:7px 9px!important}.reference-site.reference-site.reference-site .e-agent-button>svg{width:12px!important}.reference-site.reference-site.reference-site .e-freelance-badge{font-size:var(--andega-type-font-size-35)!important;gap:5px!important;padding:6px 7px!important}.reference-site.reference-site.reference-site .e-avatar-logo img{width:26px!important;height:26px!important}.reference-site.reference-site.reference-site .e-language-button{font-size:var(--andega-type-font-size-28)!important}.reference-site.reference-site.reference-site .e-language-button>span:first-child{font-size:var(--andega-type-font-size-9)!important}}.reference-site.reference-site.reference-site .e-flag-us{background:repeating-linear-gradient(to bottom,var(--andega-ref-color-606) 0 1px,var(--andega-ref-color-607) 1px 2px)!important;width:19px!important;height:13px!important;box-shadow:0 0 0 1px var(--andega-ref-color-370)!important;border-radius:1px!important;flex-shrink:0!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.reference-site.reference-site.reference-site .e-flag-us:before{content:"✦✦✦"!important;background:var(--andega-ref-color-608)!important;width:9px!important;height:7px!important;color:var(--andega-ref-color-607)!important;font-size:var(--andega-type-font-size-84)!important;line-height:var(--andega-type-line-height-188)!important;letter-spacing:var(--andega-type-letter-spacing-30)!important;text-align:center!important;padding-top:1px!important;position:absolute!important;top:0!important;left:0!important}.reference-site.reference-site.reference-site .e-flag-id{background:linear-gradient(var(--andega-ref-color-609) 50%,var(--andega-ref-color-607) 50%)!important;border-radius:1px!important;flex-shrink:0!important;width:19px!important;height:13px!important;display:inline-block!important}.reference-site.reference-site.reference-site .e-header{isolation:isolate!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;transition:color .25s!important}.reference-site.reference-site.reference-site .e-header:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(#fafaf8fa 0%,#fafaf8e6 35%,#fafaf88c 65%,#fafaf800 100%)!important;transition:background .25s!important;position:absolute!important;inset:0 0 -35px!important}.reference-site.reference-site.reference-site .e-hero{background:radial-gradient(ellipse at 60% 65%,var(--andega-ref-color-610) 0%,var(--andega-ref-color-611) 40%,var(--andega-color-black) 75%)!important}.reference-site.reference-site.reference-site .e-about-hero{background:var(--andega-color-black)!important}.reference-site.reference-site.reference-site .e-header{width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}@media (max-width:760px){.reference-site.reference-site.reference-site>main{padding-top:68px!important}.reference-site.reference-site.reference-site .e-hero{margin-top:-68px!important;padding-top:68px!important}.reference-site.reference-site.reference-site .e-about-hero{margin-top:-68px!important;padding-top:118px!important}}@media (max-width:520px){.reference-site.reference-site.reference-site .e-about-hero{padding-top:108px!important}}.reference-site.reference-site.reference-site .e-header{height:64px!important}.reference-site.reference-site.reference-site .e-header:before{background:linear-gradient(#fafaf8f5 0%,#fafaf8c7 35%,#fafaf852 72%,#fafaf800 100%)!important;bottom:-16px!important}.reference-site.reference-site.reference-site .e-header.is-dark:before{background:linear-gradient(#000000f5 0%,#000000c7 35%,#00000052 72%,#0000 100%)!important}.reference-site.reference-site.reference-site .e-mobile-menu{top:64px!important}.reference-site.reference-site.reference-site>main{padding-top:64px!important}.reference-site.reference-site.reference-site .e-hero{margin-top:-64px!important;padding-top:84px!important}.reference-site.reference-site.reference-site .e-about-hero{margin-top:-64px!important;padding-top:139px!important}.reference-site.reference-site.reference-site .e-header-cta{padding-top:4px!important;padding-bottom:4px!important}.reference-site.reference-site.reference-site .e-mini-mark{width:25px!important;height:25px!important;font-size:var(--andega-type-font-size-73)!important}.reference-site.reference-site.reference-site .e-agent-button{padding-top:7px!important;padding-bottom:7px!important}.reference-site.reference-site.reference-site .e-tools-popover{top:calc(100% + 14px)!important}@media (max-width:760px){.reference-site.reference-site.reference-site .e-header{height:58px!important}.reference-site.reference-site.reference-site .e-header:before{bottom:-12px!important}.reference-site.reference-site.reference-site .e-mobile-menu{top:58px!important}.reference-site.reference-site.reference-site>main{padding-top:58px!important}.reference-site.reference-site.reference-site .e-hero{margin-top:-58px!important;padding-top:58px!important}.reference-site.reference-site.reference-site .e-about-hero{margin-top:-58px!important;padding-top:108px!important}.reference-site.reference-site.reference-site .e-mini-mark{width:22px!important;height:22px!important;font-size:var(--andega-type-font-size-65)!important}}@media (max-width:520px){.reference-site.reference-site.reference-site .e-about-hero{padding-top:98px!important}}.reference-site.reference-site.reference-site .e-language-flag{object-fit:cover!important;width:20px!important;height:14px!important;box-shadow:0 0 0 1px var(--andega-ref-color-612)!important;border-radius:0!important;flex-shrink:0!important;display:block!important}.reference-site.reference-site.reference-site .e-language-picker.e-tools-popover{background:var(--andega-ref-color-613)!important;border-color:var(--andega-ref-color-614)!important;width:220px!important;color:var(--andega-ref-color-615)!important;border-radius:11px!important;padding:8px!important}.reference-site.reference-site.reference-site .e-language-title{font-size:var(--andega-type-font-size-10)!important;line-height:var(--andega-type-line-height-93)!important;color:var(--andega-ref-color-616)!important;padding:7px 8px 9px!important;display:block!important}.reference-site.reference-site.reference-site .e-language-search{border:1px solid var(--andega-ref-color-617)!important;color:var(--andega-ref-color-618)!important;background:var(--andega-ref-color-619)!important;border-radius:6px!important;align-items:center!important;gap:7px!important;margin:0 5px 7px!important;padding:0 8px!important;display:flex!important;position:relative!important}.reference-site.reference-site.reference-site .e-language-search input{width:100%!important;min-width:0!important;color:var(--andega-ref-color-620)!important;font-size:var(--andega-type-font-size-28)!important;line-height:var(--andega-type-line-height-95)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:8px 0!important}.reference-site.reference-site.reference-site .e-language-search:focus-within{border-color:var(--andega-ref-color-621)!important}.reference-site.reference-site.reference-site .e-language-search input::placeholder{color:var(--andega-ref-color-618)!important}.reference-site.reference-site.reference-site .e-language-search input::-webkit-search-cancel-button{display:none!important}.reference-site.reference-site.reference-site .e-language-search>button{color:var(--andega-ref-color-622)!important;background:0 0!important;flex-shrink:0!important;place-items:center!important;padding:2px!important;display:grid!important}.reference-site.reference-site.reference-site .e-language-choice{width:100%!important;min-height:39px!important;color:inherit!important;text-align:left!important;font-size:var(--andega-type-font-size-20)!important;line-height:var(--andega-type-line-height-93)!important;font-weight:var(--andega-type-font-weight-13)!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;gap:10px!important;padding:10px 8px!important;display:flex!important}.reference-site.reference-site.reference-site .e-language-choice:hover,.reference-site.reference-site.reference-site .e-language-choice.is-selected{background:var(--andega-ref-color-623)!important}.reference-site.reference-site.reference-site .e-language-choice>svg{color:var(--andega-ref-color-624)!important;margin-left:auto!important}.reference-site.reference-site.reference-site .e-language-empty{font-size:var(--andega-type-font-size-10)!important;color:var(--andega-ref-color-625)!important;text-align:center!important;padding:16px 8px!important}.reference-site.reference-site.reference-site .is-light .e-language-picker{background:var(--andega-ref-color-361)!important;color:var(--andega-ref-color-626)!important;border-color:var(--andega-ref-color-627)!important}.reference-site.reference-site.reference-site .is-light .e-language-search{background:var(--andega-ref-color-628)!important;border-color:var(--andega-ref-color-629)!important}.reference-site.reference-site.reference-site .is-light .e-language-search input{color:var(--andega-ref-color-630)!important}.reference-site.reference-site.reference-site .is-light .e-language-choice:hover,.reference-site.reference-site.reference-site .is-light .e-language-choice.is-selected{background:var(--andega-ref-color-631)!important}.reference-site.reference-site.reference-site .is-light .e-language-choice>svg{color:var(--andega-ref-color-632)!important}.reference-site.reference-site.reference-site .is-light .e-language-title{color:var(--andega-ref-color-633)!important}
