#hero{background-image:url(../img/taxes.png);background-position:50%;background-size:cover}@supports (background:image-set("../img/hands.png" type("image/png"))){#hero{background-image:-webkit-image-set(url(../img/taxes.avif) 1x type("image/avif"),url(../img/taxes.webp) 1x type("image/webp"));background-image:image-set("../img/taxes.avif" 1x type("image/avif"),"../img/taxes.webp" 1x type("image/webp"))}}#hero .container{align-items:center;gap:var(--size-32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);--padding-block-mobile:var(--size-32);--padding-block-tablet:var(--size-48);--padding-block-desktop:var(--size-32);background:#ffffffb3;grid-template-columns:1fr;display:grid;position:relative}#hero-images picture,#hero-images div{display:none}#hero-text{color:var(--clr-secondary);-webkit-hyphens:none;hyphens:none;flex-flow:column;justify-content:flex-end;height:60vh;display:flex}#hero-text p{margin-bottom:var(--size-32)}#hero-text p:first-child{font-family:var(--heading-font-name);margin-bottom:var(--size-16)}#hero-text h1{margin-bottom:var(--size-20);line-height:1.15}@media (prefers-color-scheme:dark){#hero .container{background:#080808b3}}@media (min-width:600px){#hero-text{height:70vw}#hero-text button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media (min-width:1200px){#hero{background:0 0}#hero .container{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:0 0;grid-template-columns:repeat(2,1fr)}#hero-images{justify-content:flex-end;align-items:center;gap:var(--size-32);grid-template-columns:repeat(3,fit-content(192px));display:grid}#hero-images .bg-blue{background:#e5ebff}#hero-images .bg-yellow{background:#ffeab8}#hero-images picture,#hero-images img,#hero-images div{aspect-ratio:1;width:100%;display:block}#hero-text{color:var(--clr-secondary);height:auto}}#advantages{background:var(--clr-accent-light);color:#080808}#advantages ul{justify-content:flex-start;align-items:flex-start;gap:var(--size-32);grid-template-columns:1fr;list-style:none;display:grid}#advantages ul li{justify-content:flex-start;align-items:center;gap:var(--size-16);flex-flow:row;display:flex}@media screen and (prefers-color-scheme:dark){#advantages svg{--background-clr:#080808}}@media (min-width:600px){#advantages ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){#advantages svg{width:44px}#advantages ul{grid-template-columns:repeat(3,1fr)}#advantages p{font-size:var(--size-18)}}#cases ul{justify-content:flex-start;align-items:flex-start;gap:var(--size-32);grid-template-columns:1fr;list-style:none;display:grid}#cases ul li{flex-flow:column;justify-content:space-between;height:100%;display:flex}#cases ul li :last-child{color:var(--clr-accent-dark);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-top:auto}#cases img{aspect-ratio:2;width:100%}#cases h3{font-size:var(--size-16);margin-top:var(--size-16);margin-bottom:var(--size-12)}#cases p{color:var(--clr-05);margin-bottom:var(--size-24)}#cases button{margin:var(--size-40)auto 0 auto}@media (min-width:600px){#cases ul{grid-template-columns:repeat(2,1fr)}#cases button{margin:var(--size-48)auto 0 auto}}@media (min-width:1200px){#cases ul{grid-template-columns:repeat(3,1fr)}#cases h3{font-size:var(--size-18)}#cases button{margin:var(--size-56)auto 0 auto}}#how-it-works{background:var(--clr-accent-light);color:#080808}#how-it-works img{width:100%}#how-it-works>div{align-items:center;gap:var(--size-32);grid-template-columns:1fr;display:grid}#how-it-works ol{gap:var(--size-32);counter-reset:how-it-works-list;font-family:var(--heading-font-name);flex-flow:column;list-style:none;display:flex}#how-it-works li{align-items:center;gap:var(--size-16);counter-increment:how-it-works-list;flex-flow:row;display:flex}#how-it-works li span:before{content:counter(how-it-works-list)". "}@media (min-width:700px){#how-it-works ol{min-width:450px}}@media (min-width:1200px){#how-it-works>div{grid-template-columns:1fr 1fr}}.accordion{flex-flow:column;display:flex}.accordion .accordion-trigger{justify-content:space-between;width:100%}.accordion .accordion-trigger:before{display:none}.accordion .accordion-icon{pointer-events:none;transition:transform .5s ease-in-out}.accordion-trigger[aria-expanded=true] .accordion-icon{transform:rotate(-180deg)}.accordion-panel{--padding-block-mobile:var(--size-32);--padding-block-tablet:var(--size-32);--padding-block-desktop:var(--size-40);justify-content:center;align-items:center;display:flex}@media (min-width:1200px){.accordion .accordion-trigger{font-size:var(--size-24)}}#prices-heading{margin-bottom:var(--size-24)}#prices-description{font-weight:var(--font-weight-bold);align-items:center;display:flex}#prices td:nth-child(2){font-weight:var(--font-weight-bold);white-space:nowrap}#prices-cta{padding-top:var(--size-24)}#prices-cta button{margin:0 auto}#prices-accordion{gap:var(--size-2)}#prices-accordion .accordion-trigger{--padding-block-mobile:var(--size-24);--padding-block-tablet:var(--size-24);--padding-block-desktop:var(--size-32);gap:var(--size-32);background:var(--clr-accent-light);color:#080808}#prices-accordion .accordion-icon{width:var(--size-12);height:var(--size-12);transform:translateY(calc(-1*var(--size-4)))rotate(45deg);transform-origin:50%;border:2px solid;border-width:0 2px 2px 0}#prices-accordion .accordion-trigger[aria-expanded=true] .accordion-icon{transform:translateY(calc(var(--size-4)))rotate(-135deg)}@media (min-width:1200px){#prices-cta{padding-top:var(--size-40)}#prices-heading{margin-bottom:var(--size-64)}#prices-accordion .accordion-icon{width:var(--size-20);height:var(--size-20);border-width:0 3px 3px 0}}#about{background:var(--clr-accent-light);color:#080808}#about>div{gap:var(--size-32);grid-template-columns:1fr;display:grid}#about img{width:100%}#about h3{margin-bottom:var(--size-24);-webkit-hyphens:none;hyphens:none}#about p{text-align:justify}#about p+p{margin-top:var(--size-20)}@media (min-width:1200px){#about>div{grid-template-columns:1fr 1fr;justify-items:end}}#team>ul{justify-content:center;align-items:flex-start;gap:var(--size-32);flex-flow:wrap;list-style:none;display:flex}#team>ul li{flex:0 0 100%}#team>ul img{aspect-ratio:1;width:100%}#team h3{margin-top:var(--size-16)}#team h3 a{font-size:var(--size-18);font-weight:var(--font-weight-regular);-webkit-hyphens:none;hyphens:none}#team p{font-size:var(--size-14);margin-top:var(--size-8);color:var(--clr-05);-webkit-hyphens:none;hyphens:none;width:95%}@media (min-width:700px){#team>ul li{flex:0 0 calc(50% - var(--size-16))}}@media (min-width:1200px){#team>ul li{flex:0 0 calc(30% - var(--size-16))}}#trust{padding-top:0}#trust>div{justify-content:center;align-items:center;gap:var(--size-16);flex-flow:wrap;max-width:70vw;margin:0 auto;display:flex}#trust img{filter:grayscale();transition:filter .3s ease-in-out}#trust img:hover{filter:grayscale(0)}#divider{--padding-block-mobile:var(--size-32);--padding-block-tablet:var(--size-24);--padding-block-desktop:var(--size-64);justify-content:space-between;align-items:center;gap:var(--size-20);background:var(--clr-accent-dark);color:var(--clr-primary);-webkit-hyphens:none;hyphens:none;grid-template-columns:1fr;display:grid}#divider p:first-child{font-family:var(--heading-font-name);font-weight:var(--font-weight-bold);font-size:var(--size-18);margin-bottom:var(--size-8)}#divider p:last-child{color:var(--clr-09)}#divider button{max-width:100%}@media (min-width:700px){#divider button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media (min-width:1200px){#divider{gap:var(--size-32);grid-template-columns:1fr 1fr}#divider button{justify-self:end}#divider p:first-child{font-size:var(--size-28);margin-bottom:var(--size-16)}}#faq .container:first-child{--padding-block-mobile:var(--size-32);--padding-block-tablet:var(--size-24);--padding-block-desktop:var(--size-40);padding-top:0}#faq .container:last-child{--padding-block-mobile:var(--size-32);--padding-block-tablet:var(--size-24);--padding-block-desktop:var(--size-40);padding-bottom:var(--size-72)}#faq .faq-two-columns{justify-content:space-between;gap:var(--size-32);grid-template-columns:1fr;display:grid}#faq .accordion{list-style:none}#faq img{width:100%}#faq .question{padding:var(--size-16)0;border-bottom:2px solid var(--clr-05)}#faq .question:first-child{border-top:2px solid var(--clr-05)}#faq .accordion-trigger{font-family:var(--body-font-name);font-size:var(--size-16);font-weight:var(--font-weight-bold);color:var(--clr-secondary);-webkit-hyphens:none;hyphens:none;background:0 0;padding:0}#faq .accordion-icon{margin-right:var(--size-12);min-width:var(--size-16);min-height:var(--size-16);transform:rotate(90deg)}#faq .accordion-trigger[aria-expanded=true] .accordion-icon{transform:rotate(-90deg)}#faq .accordion-panel{margin-top:var(--size-8);margin-bottom:var(--size-4);text-align:justify;color:var(--clr-05);line-height:1.75}#faq-first-part picture{grid-row:1}@media (min-width:700px){#faq .accordion-panel{margin-top:var(--size-16)}}@media (min-width:1200px){#faq .faq-two-columns{grid-template-columns:1fr 1fr}#faq picture{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#faq-first-part picture{grid-column:2}#faq .accordion-panel{padding:0 var(--size-24)}}#contact{background:var(--clr-accent-light);color:#080808}#contact>div{gap:var(--size-32);grid-template-columns:1fr;display:grid}#contact-directly-wrapper ul{gap:var(--size-24);flex-flow:column;list-style:none;display:flex}#contact-directly-wrapper ul li{align-items:center;gap:var(--size-12);flex-flow:row;display:flex}#contact-directly-wrapper ul li div:last-child{flex-flow:column;display:flex}#contact a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}#contact h3{-webkit-hyphens:none;hyphens:none;margin-bottom:var(--size-20)}#contact h4{font-size:var(--size-16)}#contact form{gap:var(--size-16)var(--size-32);grid-template:"name name""surname surname""email email""telephone telephone""type type""description description""consent consent""submit."/1fr 1fr;display:grid}#contact .form-control:first-child{grid-area:name}#contact .form-control:nth-child(2){grid-area:surname}#contact .form-control:nth-child(3){grid-area:email}#contact .form-control:nth-child(4){grid-area:telephone}#contact .form-control:nth-child(5){grid-area:type}#contact .form-control:nth-child(6){grid-area:description}#contact .form-control:nth-child(7){grid-area:consent}#contact form input[type=submit]{color:var(--clr-primary);background:var(--clr-accent-dark);grid-area:submit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (prefers-color-scheme:dark){#contact form input[type=submit]{color:var(--clr-accent-dark);background:var(--clr-primary)}}@media (min-width:700px){#contact>div{grid-template-columns:1fr 2fr}#contact h3{margin-bottom:var(--size-32)}#contact h4{font-size:var(--size-20)}#contact form{gap:var(--size-16)var(--size-32);grid-template-areas:"name surname""email telephone""type type""description description""consent consent""submit."}}#title{background-image:var(--bg-img);color:var(--clr-secondary);background-position:50%;background-size:cover}@supports (background:image-set("../img/hands.png" type("image/png"))){#title{background-image:var(--bg-img-set)}}#title .container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb3}#title-heading{font-size:var(--size-24)}nav.breadcrumbs{margin-top:var(--size-56);margin-bottom:var(--size-14)}nav.breadcrumbs ol{list-style:none}nav.breadcrumbs li{display:inline}nav.breadcrumbs a{font-size:var(--size-16)}nav.breadcrumbs li+li:before{content:"";margin:0 var(--size-8);width:var(--size-8);height:var(--size-8);transform:translateY(calc(-1*var(--size-2)))rotate(-45deg);transform-origin:50%;border:2px solid;border-width:0 2px 2px 0;display:inline-block}nav.breadcrumbs a[aria-current=page]{color:var(--clr-accent-dark)}@media (prefers-color-scheme:dark){#title .container{background:#080808b3}}@media (min-width:1200px){#title-heading{font-size:var(--size-40)}nav.breadcrumbs{margin-top:var(--size-96);margin-bottom:var(--size-18)}nav.breadcrumbs a{font-size:var(--size-18)}nav.breadcrumbs li+li:before{margin:0 var(--size-10);width:var(--size-10);height:var(--size-10)}}#text h2,#text strong,#text *+p{margin-top:var(--size-24)}#text h2,#text strong{font-size:var(--size-20);margin-bottom:var(--size-12);-webkit-hyphens:none;hyphens:none;display:block}#text ul{list-style-type:disc;list-style-position:inside}#text li{line-height:1.7}@media (min-width:1200px){#text h2,#text strong,#text *+p{margin-top:var(--size-32)}}#person{gap:var(--size-24);grid-template-columns:1fr;padding-bottom:0;display:grid}#person img{object-fit:cover;width:100%;height:100%}#person a{font-family:var(--body-font-name);font-size:var(--size-16)}#person-name{margin-bottom:var(--size-8)}#person-description{font-family:var(--heading-font-name);font-size:var(--size-16);margin-bottom:var(--size-24)}#person-contact{gap:var(--size-24);margin-bottom:var(--size-24);flex-flow:column;list-style:none;display:flex}#person-contact li{align-items:center;gap:var(--size-12);flex-flow:row;display:flex}#person-contact li div:last-child{flex-flow:column;display:flex}#person-contact li div:last-child h4{font-family:var(--body-font-name);font-size:var(--size-16)}#person-contact li div:last-child a{font-size:var(--size-14);color:var(--clr-05)}#person-contact .circled-icon{width:var(--size-40);min-width:var(--size-40);height:var(--size-40);min-height:var(--size-40);background:var(--clr-accent-dark)}#person-contact .circled-icon svg{--background-clr:var(--clr-primary)}#person>div h3{margin-bottom:var(--size-12);font-size:var(--size-20)}#person>div h3+p{color:var(--clr-05);margin-bottom:var(--size-24)}#person>div a{color:var(--clr-accent-dark)}#person>div ul:last-of-type{color:var(--clr-05);margin-bottom:var(--size-24);line-height:1.6;list-style-position:inside}#person>div ul:last-of-type ul{margin-left:var(--size-16);margin-bottom:0}@media (prefers-color-scheme:light){#person-contact .circled-icon{background:var(--clr-accent-light)}#person-contact .circled-icon svg{--background-clr:var(--clr-accent-dark)}}@media (min-width:700px){#person{grid-template-columns:1fr 1fr}#person>div ul:last-of-type ul{margin-left:var(--size-24)}}@media (min-width:1200px){#person{gap:var(--size-32);grid-template-columns:1fr 2fr}#person-description{font-size:var(--size-18)}#person-contact{flex-flow:row}}