@font-face{font-display:swap;font-family:Mifan;font-kerning:auto;font-optical-sizing:auto;src:url(./fonts/MifanRegular.9e3b85bc.eot);src:local("Mifan Regular"),local("MifanRegular"),url(./fonts/MifanRegular.9e3b85bc.eot?#iefix) format("embedded-opentype"),url(./fonts/MifanRegular.36c7e064.woff2) format("woff2"),url(./fonts/MifanRegular.0601484d.woff) format("woff"),url(./fonts/MifanRegular.fae1e3da.ttf) format("truetype"),url(./images/MifanRegular.5243bdbc.svg#MifanRegular) format("svg")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(./fonts/Oswald-Bold.3d0fc46c.eot);src:url(./fonts/Oswald-Bold.3d0fc46c.eot?#iefix) format("embedded-opentype"),url(./fonts/Oswald-Bold.02e71a32.woff2) format("woff2"),url(./fonts/Oswald-Bold.67aa57c6.woff) format("woff"),url(./fonts/Oswald-Bold.5ceb7635.ttf) format("truetype"),url(./images/Oswald-Bold.117680ab.svg#Oswald-Bold) format("svg")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(./fonts/Oswald-Light.ba46e082.eot);src:url(./fonts/Oswald-Light.ba46e082.eot?#iefix) format("embedded-opentype"),url(./fonts/Oswald-Light.f5a8eca3.woff2) format("woff2"),url(./fonts/Oswald-Light.96fc822b.woff) format("woff"),url(./fonts/Oswald-Light.3c591d02.ttf) format("truetype"),url(./images/Oswald-Light.948782d8.svg#Oswald-Light) format("svg")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(./fonts/Oswald-Regular.c11efca3.eot);src:url(./fonts/Oswald-Regular.c11efca3.eot?#iefix) format("embedded-opentype"),url(./fonts/Oswald-Regular.13a3b6c8.woff2) format("woff2"),url(./fonts/Oswald-Regular.18bd5871.woff) format("woff"),url(./fonts/Oswald-Regular.ab08c153.ttf) format("truetype"),url(./images/Oswald-Regular.ef8220b7.svg#Oswald-Regular) format("svg")}body,html{font-family:var(--font-text);font-size:var(--font-size-units);font-weight:var(--font-text-weight)}body small,html small{font-size:calc(var(--font-p)/var(--font-scale))}body p,html p{font-size:var(--font-p);line-height:1.6}body h6,html h6{font-size:calc(var(--font-p)*pow(var(--font-scale),1))}body h5,html h5{font-size:calc(var(--font-p)*pow(var(--font-scale),2))}body h4,html h4{font-size:calc(var(--font-p)*pow(var(--font-scale),3))}body h3,html h3{font-size:calc(var(--font-p)*pow(var(--font-scale),4))}body h2,html h2{font-size:calc(var(--font-p)*pow(var(--font-scale),5))}body h1,html h1{font-size:calc(var(--font-p)*pow(var(--font-scale),6))}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--font-title);font-weight:var(--font-title-weight);line-height:1.15}body a,body b,body blockquote,body code,body em,body pre,body span,body strong,html a,html b,html blockquote,html code,html em,html pre,html span,html strong{font:inherit}body b,body strong,html b,html strong{font-weight:700}@media screen and (min-width:390px)and (max-width:1366px){body,html{font-size:calc(var(--font-size-small-units) + (var(--font-size) - var(--font-size-small))*(100dvw - var(--screen-size-small-units))/(var(--screen-size) - var(--screen-size-small)))}}@media screen and (max-width:389px){body,html{font-size:var(--font-size-small-units)}}.mifan-apps .container{display:flex;flex-direction:column;gap:calc(var(--padding-large)*1.5);height:100%;margin-inline:auto;max-width:var(--screen-size-units);width:100%}.mifan-apps .container section{padding-inline:var(--padding-normal)}.mifan-apps .container .section--space-large{padding-block:calc(var(--padding-normal)*3)}.mifan-apps .container .section--space-normal{padding-block:calc(var(--padding-normal)*1)}.mifan-apps .container .section--space-small{padding-block:calc(var(--padding-normal)*.5)}.mifan-apps .container~.container--space-large{padding-block:calc(var(--padding-normal)*3)}.mifan-apps .container~.container--space-normal{padding-block:calc(var(--padding-normal)*1)}.mifan-apps .container~.container--space-small{padding-block:calc(var(--padding-normal)*.5)}.mifan-apps .container--space-large{padding-block:calc(var(--padding-normal)*3)}.mifan-apps .container--space-normal{padding-block:calc(var(--padding-normal)*1)}.mifan-apps .container--space-small{padding-block:calc(var(--padding-normal)*.5)}.mifan-apps.box{padding-inline:var(--padding-normal)}.mifan-apps.box footer,.mifan-apps.box header,.mifan-apps.box main{background:color-mix(in srgb,var(--color-background) 0%,transparent)}.mifan-apps.box footer .container,.mifan-apps.box header .container,.mifan-apps.box main .container{border:2px solid color-mix(in srgb,var(--color-text) 85%,transparent);border-radius:var(--padding-small);margin-block:var(--padding-small)}body,html{scroll-behavior:smooth}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--font-p)}.col-1{grid-column-end:span 1;transition:all .3s linear}.col-offset-1{grid-column-start:2}.row-1{grid-row-end:span 1}.row-offset-1{grid-row-start:2}.col-2{grid-column-end:span 2;transition:all .3s linear}.col-offset-2{grid-column-start:3}.row-2{grid-row-end:span 2}.row-offset-2{grid-row-start:3}.col-3{grid-column-end:span 3;transition:all .3s linear}.col-offset-3{grid-column-start:4}.row-3{grid-row-end:span 3}.row-offset-3{grid-row-start:4}.col-4{grid-column-end:span 4;transition:all .3s linear}.col-offset-4{grid-column-start:5}.row-4{grid-row-end:span 4}.row-offset-4{grid-row-start:5}.col-5{grid-column-end:span 5;transition:all .3s linear}.col-offset-5{grid-column-start:6}.row-5{grid-row-end:span 5}.row-offset-5{grid-row-start:6}.col-6{grid-column-end:span 6;transition:all .3s linear}.col-offset-6{grid-column-start:7}.row-6{grid-row-end:span 6}.row-offset-6{grid-row-start:7}.col-7{grid-column-end:span 7;transition:all .3s linear}.col-offset-7{grid-column-start:8}.row-7{grid-row-end:span 7}.row-offset-7{grid-row-start:8}.col-8{grid-column-end:span 8;transition:all .3s linear}.col-offset-8{grid-column-start:9}.row-8{grid-row-end:span 8}.row-offset-8{grid-row-start:9}.col-9{grid-column-end:span 9;transition:all .3s linear}.col-offset-9{grid-column-start:10}.row-9{grid-row-end:span 9}.row-offset-9{grid-row-start:10}.col-10{grid-column-end:span 10;transition:all .3s linear}.col-offset-10{grid-column-start:11}.row-10{grid-row-end:span 10}.row-offset-10{grid-row-start:11}.col-11{grid-column-end:span 11;transition:all .3s linear}.col-offset-11{grid-column-start:12}.row-11{grid-row-end:span 11}.row-offset-11{grid-row-start:12}.col-12{grid-column-end:span 12;transition:all .3s linear}.col-offset-12{grid-column-start:13}.row-12{grid-row-end:span 12}.row-offset-12{grid-row-start:13}@media(min-width:390px){.col-small-1{grid-column-end:span 1;transition:all .3s linear}.col-offset-small-1{grid-column-start:2}.row-small-1{grid-row-end:span 1}.row-offset-small-1{grid-row-start:2}.col-small-2{grid-column-end:span 2;transition:all .3s linear}.col-offset-small-2{grid-column-start:3}.row-small-2{grid-row-end:span 2}.row-offset-small-2{grid-row-start:3}.col-small-3{grid-column-end:span 3;transition:all .3s linear}.col-offset-small-3{grid-column-start:4}.row-small-3{grid-row-end:span 3}.row-offset-small-3{grid-row-start:4}.col-small-4{grid-column-end:span 4;transition:all .3s linear}.col-offset-small-4{grid-column-start:5}.row-small-4{grid-row-end:span 4}.row-offset-small-4{grid-row-start:5}.col-small-5{grid-column-end:span 5;transition:all .3s linear}.col-offset-small-5{grid-column-start:6}.row-small-5{grid-row-end:span 5}.row-offset-small-5{grid-row-start:6}.col-small-6{grid-column-end:span 6;transition:all .3s linear}.col-offset-small-6{grid-column-start:7}.row-small-6{grid-row-end:span 6}.row-offset-small-6{grid-row-start:7}.col-small-7{grid-column-end:span 7;transition:all .3s linear}.col-offset-small-7{grid-column-start:8}.row-small-7{grid-row-end:span 7}.row-offset-small-7{grid-row-start:8}.col-small-8{grid-column-end:span 8;transition:all .3s linear}.col-offset-small-8{grid-column-start:9}.row-small-8{grid-row-end:span 8}.row-offset-small-8{grid-row-start:9}.col-small-9{grid-column-end:span 9;transition:all .3s linear}.col-offset-small-9{grid-column-start:10}.row-small-9{grid-row-end:span 9}.row-offset-small-9{grid-row-start:10}.col-small-10{grid-column-end:span 10;transition:all .3s linear}.col-offset-small-10{grid-column-start:11}.row-small-10{grid-row-end:span 10}.row-offset-small-10{grid-row-start:11}.col-small-11{grid-column-end:span 11;transition:all .3s linear}.col-offset-small-11{grid-column-start:12}.row-small-11{grid-row-end:span 11}.row-offset-small-11{grid-row-start:12}.col-small-12{grid-column-end:span 12;transition:all .3s linear}.col-offset-small-12{grid-column-start:13}.row-small-12{grid-row-end:span 12}.row-offset-small-12{grid-row-start:13}}@media(min-width:1024px){.col-medium-1{grid-column-end:span 1;transition:all .3s linear}.col-offset-medium-1{grid-column-start:2}.row-medium-1{grid-row-end:span 1}.row-offset-medium-1{grid-row-start:2}.col-medium-2{grid-column-end:span 2;transition:all .3s linear}.col-offset-medium-2{grid-column-start:3}.row-medium-2{grid-row-end:span 2}.row-offset-medium-2{grid-row-start:3}.col-medium-3{grid-column-end:span 3;transition:all .3s linear}.col-offset-medium-3{grid-column-start:4}.row-medium-3{grid-row-end:span 3}.row-offset-medium-3{grid-row-start:4}.col-medium-4{grid-column-end:span 4;transition:all .3s linear}.col-offset-medium-4{grid-column-start:5}.row-medium-4{grid-row-end:span 4}.row-offset-medium-4{grid-row-start:5}.col-medium-5{grid-column-end:span 5;transition:all .3s linear}.col-offset-medium-5{grid-column-start:6}.row-medium-5{grid-row-end:span 5}.row-offset-medium-5{grid-row-start:6}.col-medium-6{grid-column-end:span 6;transition:all .3s linear}.col-offset-medium-6{grid-column-start:7}.row-medium-6{grid-row-end:span 6}.row-offset-medium-6{grid-row-start:7}.col-medium-7{grid-column-end:span 7;transition:all .3s linear}.col-offset-medium-7{grid-column-start:8}.row-medium-7{grid-row-end:span 7}.row-offset-medium-7{grid-row-start:8}.col-medium-8{grid-column-end:span 8;transition:all .3s linear}.col-offset-medium-8{grid-column-start:9}.row-medium-8{grid-row-end:span 8}.row-offset-medium-8{grid-row-start:9}.col-medium-9{grid-column-end:span 9;transition:all .3s linear}.col-offset-medium-9{grid-column-start:10}.row-medium-9{grid-row-end:span 9}.row-offset-medium-9{grid-row-start:10}.col-medium-10{grid-column-end:span 10;transition:all .3s linear}.col-offset-medium-10{grid-column-start:11}.row-medium-10{grid-row-end:span 10}.row-offset-medium-10{grid-row-start:11}.col-medium-11{grid-column-end:span 11;transition:all .3s linear}.col-offset-medium-11{grid-column-start:12}.row-medium-11{grid-row-end:span 11}.row-offset-medium-11{grid-row-start:12}.col-medium-12{grid-column-end:span 12;transition:all .3s linear}.col-offset-medium-12{grid-column-start:13}.row-medium-12{grid-row-end:span 12}.row-offset-medium-12{grid-row-start:13}}@media(min-width:1366px){.col-large-1{grid-column-end:span 1;transition:all .3s linear}.col-offset-large-1{grid-column-start:2}.row-large-1{grid-row-end:span 1}.row-offset-large-1{grid-row-start:2}.col-large-2{grid-column-end:span 2;transition:all .3s linear}.col-offset-large-2{grid-column-start:3}.row-large-2{grid-row-end:span 2}.row-offset-large-2{grid-row-start:3}.col-large-3{grid-column-end:span 3;transition:all .3s linear}.col-offset-large-3{grid-column-start:4}.row-large-3{grid-row-end:span 3}.row-offset-large-3{grid-row-start:4}.col-large-4{grid-column-end:span 4;transition:all .3s linear}.col-offset-large-4{grid-column-start:5}.row-large-4{grid-row-end:span 4}.row-offset-large-4{grid-row-start:5}.col-large-5{grid-column-end:span 5;transition:all .3s linear}.col-offset-large-5{grid-column-start:6}.row-large-5{grid-row-end:span 5}.row-offset-large-5{grid-row-start:6}.col-large-6{grid-column-end:span 6;transition:all .3s linear}.col-offset-large-6{grid-column-start:7}.row-large-6{grid-row-end:span 6}.row-offset-large-6{grid-row-start:7}.col-large-7{grid-column-end:span 7;transition:all .3s linear}.col-offset-large-7{grid-column-start:8}.row-large-7{grid-row-end:span 7}.row-offset-large-7{grid-row-start:8}.col-large-8{grid-column-end:span 8;transition:all .3s linear}.col-offset-large-8{grid-column-start:9}.row-large-8{grid-row-end:span 8}.row-offset-large-8{grid-row-start:9}.col-large-9{grid-column-end:span 9;transition:all .3s linear}.col-offset-large-9{grid-column-start:10}.row-large-9{grid-row-end:span 9}.row-offset-large-9{grid-row-start:10}.col-large-10{grid-column-end:span 10;transition:all .3s linear}.col-offset-large-10{grid-column-start:11}.row-large-10{grid-row-end:span 10}.row-offset-large-10{grid-row-start:11}.col-large-11{grid-column-end:span 11;transition:all .3s linear}.col-offset-large-11{grid-column-start:12}.row-large-11{grid-row-end:span 11}.row-offset-large-11{grid-row-start:12}.col-large-12{grid-column-end:span 12;transition:all .3s linear}.col-offset-large-12{grid-column-start:13}.row-large-12{grid-row-end:span 12}.row-offset-large-12{grid-row-start:13}}.flex{display:flex}.flex--column{flex-direction:column}.flex--row{flex-direction:row}.flex--justify-center{justify-content:center}.flex--justify-start{justify-content:flex-start}.flex--justify-end{justify-content:flex-end}.flex--justify-between{justify-content:space-between}.flex--justify-around{justify-content:space-around}.flex--justify-evenly{justify-content:space-evenly}.flex--align-center{align-items:center}.flex--align-start{align-items:flex-start}.flex--align-end{align-items:flex-end}.flex--gap-small{gap:var(--padding-small)}.flex--gap-normal{gap:var(--padding-normal)}.flex--gap-large{gap:var(--padding-large)}.flex--wrap{flex-wrap:wrap}body,html{background-color:var(--color-background);color:var(--color-text)}*{transition:all .3s ease}form .input-container{background:transparent;border:2px solid color-mix(in srgb,var(--color-text) 75%,transparent);border-radius:.5rem;height:2rem;max-width:100%;padding:calc(var(--font-p)/8);position:relative}form .input-container button[type=submit],form .input-container input[type=email]{background:transparent;border-radius:calc(.5rem - 3px)}form .input-container input[type=email]{border:none;color:color-mix(in srgb,var(--color-text) 75%,transparent);font-family:var(--font-text);height:2rem;outline:none;padding-inline-start:calc(var(--font-p)/2);position:absolute;width:85%}form .input-container button[type=submit]{aspect-ratio:1;background:color-mix(in srgb,var(--color-text) 95%,var(--color-background));border:2px solid color-mix(in srgb,var(--color-text) 75%,transparent);height:2rem;position:absolute;right:calc(var(--font-p)/8);width:2rem}form .input-container button[type=submit] span svg{vertical-align:middle}form .input-container button[type=submit] span svg path{fill:color-mix(in srgb,var(--color-background) 95%,var(--color-text))}form .input-container button[type=submit]:hover{background-color:color-mix(in srgb,var(--color-primary) 85%,transparent);border:2px solid color-mix(in srgb,var(--color-primary) 75%,transparent)}form .checkbox{align-items:center;display:flex;gap:calc(var(--font-p)/2);padding-block:calc(var(--font-p)/2)}form .checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:color-mix(in srgb,var(--color-background) 95%,var(--color-text));border:2px solid color-mix(in srgb,var(--color-text) 75%,transparent);border-radius:.375rem;cursor:pointer;height:1.15rem;margin:0;outline:none;position:relative;transition:border-color .2s,background .2s;width:1.15rem}form .checkbox input[type=checkbox]:checked,form .checkbox input[type=checkbox]:hover{border-color:color-mix(in srgb,var(--color-text) 75%,transparent)}form .checkbox input[type=checkbox]:checked{background:transparent}form .checkbox input[type=checkbox]:checked:after{border-width:2px;border-bottom:2px solid color-mix(in srgb,var(--color-text) 75%,transparent);border-left:0 solid color-mix(in srgb,var(--color-text) 75%,transparent);border-right:2px solid color-mix(in srgb,var(--color-text) 75%,transparent);border-top:0 solid color-mix(in srgb,var(--color-text) 75%,transparent);content:"";display:block;height:.6rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:.33rem}form .checkbox label{cursor:pointer;font-family:var(--font-text);-webkit-user-select:none;-moz-user-select:none;user-select:none}form .checkbox label,form .checkbox small{color:color-mix(in srgb,var(--color-text) 88%,var(--color-background))}body,html{scrollbar-color:var(--color-text) var(--color-background);scrollbar-width:thin}button{cursor:pointer;pointer-events:auto}.button--social-share{background-color:color-mix(in srgb,var(--color-background) 95%,var(--color-text));border:none;border-radius:calc(var(--padding-small)/2);padding:calc(var(--padding-small)/2)}.button--social-share:hover{background-color:color-mix(in srgb,var(--color-primary) 85%,transparent)}span svg{vertical-align:middle}span svg path{fill:var(--color-text)}.section--services-pricing div:first-child h3,.section--services-pricing div:first-child p{margin-block-end:var(--padding-normal);text-align:center}.section--services-pricing .grid>:first-child{border:none}.section--services-pricing .grid>:last-child{border:2px solid var(--color-text);border-radius:var(--padding-small)}.button--services-pricing{display:flex;flex-direction:column;gap:calc(var(--padding-small)/2);padding:var(--padding-small);width:auto}.button--services-pricing button{background:var(--color-background);border:2px solid var(--color-text);border-radius:calc(var(--padding-small) - .3rem);color:var(--color-text);cursor:pointer;padding:calc(var(--padding-small)/2);text-align:left;transition:transform .3s ease-in-out;width:100%}.button--services-pricing button div{align-items:center;display:flex;flex-direction:row;gap:var(--padding-small)}.button--services-pricing button div>div{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--padding-small)/2);justify-content:center}.button--services-pricing button div>div small{font-family:var(--font-text)}.button--services-pricing button div span{align-items:center;background:var(--color-text);border-radius:calc(var(--padding-small) - .6rem);display:flex;padding:var(--padding-small)}.button--services-pricing button div span svg{vertical-align:middle}.button--services-pricing button div span svg path{fill:var(--color-background)}.button--services-pricing button:hover{transform:scale(.975)}.button--services-pricing button[popular]{background:color-mix(in srgb,var(--color-primary) 25%,transparent);transform:scale(1.03);transition:transform .2s cubic-bezier(.4,0,.2,1)}.button--services-pricing button[popular] span{background-color:var(--color-primary)}.content--services-pricing{display:none;flex-direction:column;gap:var(--padding-small);opacity:0;padding:var(--padding-small) 0;pointer-events:none;transform:translateY(.5rem);transition:opacity .3s ease-out .05s,visibility .3s ease-out .05s,transform .3s ease-out .05s;visibility:hidden;width:auto}.content--services-pricing.is-active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.content--services-pricing div{padding:0 var(--padding-small)}.content--services-pricing div h4,.content--services-pricing div h5,.content--services-pricing div p,.content--services-pricing div ul{text-align:left}.content--services-pricing div p,.content--services-pricing div ul{margin-block-end:var(--padding-normal)}.content--services-pricing div ul{display:grid;gap:var(--padding-small);grid-template-columns:repeat(2,1fr);list-style:none;padding:0}.content--services-pricing div ul li{align-items:center;display:flex;gap:calc(var(--padding-small)/2)}.content--services-pricing div ul li:before{background:var(--color-text);content:"";display:inline-block;height:1rem;margin-right:.25rem;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="1rem" height="1rem" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.00001 18.25C8.8993 18.2466 8.80034 18.2227 8.70921 18.1797C8.61807 18.1367 8.53667 18.0756 8.47001 18L3.47001 13C3.37467 12.9382 3.29463 12.8556 3.23592 12.7583C3.17721 12.661 3.14136 12.5517 3.13109 12.4385C3.12082 12.3254 3.13639 12.2114 3.17663 12.1051C3.21686 11.9989 3.28071 11.9031 3.36336 11.8252C3.446 11.7472 3.54528 11.689 3.65369 11.6551C3.76211 11.6211 3.87682 11.6122 3.98918 11.629C4.10155 11.6458 4.20861 11.688 4.3023 11.7523C4.39599 11.8165 4.47385 11.9013 4.53001 12L9.00001 16.44L19.47 6.00003C19.611 5.90864 19.7785 5.86722 19.9458 5.88241C20.1131 5.89759 20.2705 5.96851 20.3927 6.08379C20.5149 6.19907 20.5948 6.35203 20.6197 6.51817C20.6446 6.68431 20.613 6.85399 20.53 7.00003L9.53001 18C9.46334 18.0756 9.38194 18.1367 9.29081 18.1797C9.19967 18.2227 9.10072 18.2466 9.00001 18.25Z" fill="black"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="1rem" height="1rem" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.00001 18.25C8.8993 18.2466 8.80034 18.2227 8.70921 18.1797C8.61807 18.1367 8.53667 18.0756 8.47001 18L3.47001 13C3.37467 12.9382 3.29463 12.8556 3.23592 12.7583C3.17721 12.661 3.14136 12.5517 3.13109 12.4385C3.12082 12.3254 3.13639 12.2114 3.17663 12.1051C3.21686 11.9989 3.28071 11.9031 3.36336 11.8252C3.446 11.7472 3.54528 11.689 3.65369 11.6551C3.76211 11.6211 3.87682 11.6122 3.98918 11.629C4.10155 11.6458 4.20861 11.688 4.3023 11.7523C4.39599 11.8165 4.47385 11.9013 4.53001 12L9.00001 16.44L19.47 6.00003C19.611 5.90864 19.7785 5.86722 19.9458 5.88241C20.1131 5.89759 20.2705 5.96851 20.3927 6.08379C20.5149 6.19907 20.5948 6.35203 20.6197 6.51817C20.6446 6.68431 20.613 6.85399 20.53 7.00003L9.53001 18C9.46334 18.0756 9.38194 18.1367 9.29081 18.1797C9.19967 18.2227 9.10072 18.2466 9.00001 18.25Z" fill="black"/></svg>');min-height:1rem;min-width:1rem;width:1rem}.content--services-pricing div:last-child{background:color-mix(in srgb,var(--color-background) 95%,var(--color-text));border-bottom-left-radius:calc(var(--padding-small) - 6px);border-bottom-right-radius:calc(var(--padding-small) - 6px);margin-inline:var(--padding-small);padding:var(--padding-large) var(--padding-normal)}.content--services-pricing div:last-child blockquote,.content--services-pricing div:last-child h5,.content--services-pricing div:last-child p{text-align:center}.content--services-pricing div:last-child .flex{align-items:center;display:flex;flex-direction:row;gap:var(--padding-small);margin-block-end:var(--padding-normal)}.content--services-pricing div:last-child .flex span{align-items:center;aspect-ratio:1;background:var(--color-text);border-radius:50%;display:flex;height:3rem;justify-content:center;padding:calc(var(--padding-small)/2);width:3rem}.content--services-pricing div:last-child .flex span svg{vertical-align:middle}.content--services-pricing hr{border:1px solid var(--color-text)}.content--services-pricing[content-route] p{text-align:left!important}@media(max-width:1023px){.section--services-pricing .grid>:first-child{border:none}.button--services-pricing{flex-direction:row;flex-wrap:nowrap;overflow-y:hidden;padding:0;scrollbar-width:none}.button--services-pricing button{border:none;padding:0;width:auto}.button--services-pricing button div div{display:none}.content--services-pricing div ul{grid-template-columns:1fr}.content--services-pricing div:last-child .flex{flex-direction:column}}.section--blogs .grid>:first-child div,.section--blogs .grid>:nth-child(2) div{display:flex;flex-direction:column;justify-content:center}.section--blogs .grid>:first-child div{aspect-ratio:1/1;background-color:color-mix(in srgb,var(--color-background) 95%,var(--color-text));border:2px solid var(--color-text);border-radius:calc(var(--padding-small)/2);position:relative}.section--blogs .grid>:first-child div .blog-title{aspect-ratio:unset;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:color-mix(in srgb,var(--color-background) 75%,transparent);border:2px solid var(--color-text);bottom:0;box-shadow:unset;left:0;margin:var(--padding-small);padding:var(--padding-small);position:absolute;right:0;width:auto}.section--blogs .grid>:first-child div .blog-title:hover{border-color:var(--color-primary)}.section--blogs .grid>:nth-child(2) div{aspect-ratio:1/1;gap:var(--padding-normal);padding:var(--padding-normal)}.section--blogs .grid>:last-child{min-height:calc(2rem + var(--padding-small)*2);position:relative}.section--blogs .grid>:last-child a{align-items:center;background-color:color-mix(in srgb,var(--color-background) 95%,var(--color-text));border:2px solid var(--color-text);border-radius:calc(var(--padding-small)/2);bottom:var(--padding-small);display:inline-flex;gap:var(--padding-small);padding:calc(var(--padding-small)/2) calc(var(--padding-small)/2) calc(var(--padding-small)/2) var(--padding-small);position:absolute;right:0}.section--blogs .grid>:last-child a span{aspect-ratio:1;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:var(--color-text);border-radius:calc(var(--padding-small)/1.75);padding:.5rem}.section--blogs .grid>:last-child a span svg{vertical-align:middle}.section--blogs .grid>:last-child a span svg path{fill:var(--color-background)}.section--blogs .grid>:last-child a:hover span{background-color:color-mix(in srgb,var(--color-primary) 85%,transparent)}@media(max-width:1024px){.section--blogs .grid>:first-child{order:2}.section--blogs .grid>:first-child div{aspect-ratio:4/3}.section--blogs .grid>:nth-child(2){order:1}.section--blogs .grid>:nth-child(2) div{aspect-ratio:unset;padding-inline:0}.section--blogs .grid>:last-child{order:3}}.section--theme-source div div:first-child h3{padding-block-end:var(--padding-normal)}.section--theme-source div div:last-child{aspect-ratio:2/1}.section--partners span{display:inline-block;padding:var(--padding-small) 0}.section--partners span img,.section--partners span svg{filter:grayscale(100%);height:3rem;vertical-align:middle;width:auto}.section--partners span img:hover,.section--partners span svg:hover{filter:none}.section--partners div.grid>:last-child{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:var(--padding-large);overflow-x:auto;scrollbar-width:none;width:100%}@media(max-width:1023px){.section--partners div.grid>:last-child{gap:var(--padding-normal)}.section--partners h3{margin-block-end:var(--padding-normal)}}header{--announcement-height:calc(var(--font-p)/var(--font-scale) + 1rem);--navigation-height:calc(var(--font-p)*2 + 2.25rem);--space-top:calc(var(--announcement-height) + var(--navigation-height) + var(--padding-normal));padding-block-start:var(--space-top)}header[header-type=default]{min-height:calc(80dvh - var(--space-top))}header[header-type=default] .container section{height:100%;width:-webkit-fill-available}header[header-type=default] .container section div{align-items:start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;width:100%}header[header-type=default] .container section div div{padding:var(--padding-normal)}header[header-type=default] .container section div>:nth-child(3){padding:0}header[header-type=default] .container section div>:nth-child(3) img{aspect-ratio:2/1;border-radius:var(--padding-small);filter:grayscale(100%);height:auto;-o-object-fit:cover;object-fit:cover;transition:filter .3s ease;width:100%}header[header-type=default] .container section div>:nth-child(3) img:hover{filter:none}header[header-type=default] .container section h1{padding-block-end:var(--padding-normal)}header[header-type=default] .container section hr{border:none;width:100%}.blog-background{aspect-ratio:1;background-image:url(https://res.cloudinary.com/vidi-project-studio/image/upload/f_auto,q_auto,w_800/v1762866888/JournalMifan/Gemini_Generated_Image_41vyam41vyam41vy.png);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(100%);transition:filter .3s ease}.blog-background:hover{filter:none}@media(max-width:1023px){header[header-type=default] .container section div.flex>:nth-child(3) img{aspect-ratio:3/2}}.mifan-announcements{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:color-mix(in srgb,var(--color-text) 75%,transparent);color:var(--color-background);left:0;position:fixed;top:0;width:100dvw;z-index:4}.mifan-announcements .container{margin-inline:auto;max-width:var(--screen-size-units)}.mifan-announcements .container section{padding-inline:var(--font-p)}.mifan-announcements .container section .announcement-container{height:calc(var(--font-p)/var(--font-scale) + .5rem);padding-block:.25rem;position:relative}.mifan-announcements .container section .announcement-container small{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .3s ease-out,transform .6s cubic-bezier(.25,.46,.45,.94);width:100%}.mifan-announcements .container section .announcement-container small a{color:inherit;overflow:hidden;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.mifan-top-navigation{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:color-mix(in srgb,var(--color-background) 75%,transparent);left:0;position:fixed;top:calc(var(--font-p)/var(--font-scale) + 1rem);width:100dvw;z-index:3}nav{box-shadow:0 .05rem .05rem 0 color-mix(in srgb,var(--color-text) 25%,transparent)}nav .container{margin-inline:auto;max-width:var(--screen-size-units)}nav .container section{align-items:center;display:flex;justify-content:space-between;padding:var(--font-p)}nav .container section div:first-child,nav .container section div:last-child{flex:1}nav .container section div:nth-child(2){flex:2}nav .container section div:last-child{display:flex;justify-content:flex-end}nav .logo a{align-items:center;display:flex;gap:.5rem;text-decoration:none}nav .logo img{aspect-ratio:1/1;border:2px solid var(--color-text);border-radius:.5rem;filter:grayscale(100%);height:auto;padding:.25rem;width:1.5rem}nav .logo img:hover{border-color:var(--color-primary);filter:none;transform:scale(1.05)}nav .logo p{color:var(--color-text);font-family:var(--font-title);font-size:1.5rem;font-weight:var(--font-text-weight);letter-spacing:.02em;line-height:1}nav ul{display:flex;flex-direction:row;gap:2rem;justify-content:center;list-style:none}nav ul li a{color:var(--color-text);font-size:1rem;text-decoration:none}nav ul li a span svg{vertical-align:middle}nav ul li a span svg path{fill:var(--color-text)}nav ul li a:hover{color:color-mix(in srgb,var(--color-text) 25%,transparent)}nav ul li a:hover span svg path{fill:color-mix(in srgb,var(--color-text) 25%,transparent)}nav ul li button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}nav ul li button span svg{vertical-align:middle}nav ul li button span svg path{fill:var(--color-text)}nav ul li button:hover span svg path{fill:color-mix(in srgb,var(--color-text) 25%,transparent)}.button--downloads{box-shadow:.25rem .25rem .75rem 0 rgba(0,0,0,.18)}.button--downloads>*{align-items:center;background-color:var(--color-background);border:2px solid var(--color-text);border-radius:calc(var(--padding-small)/2);color:var(--color-text);display:inline-flex;gap:var(--padding-normal);padding:calc(var(--padding-small)/2);position:relative;width:100%}.button--downloads>* span{aspect-ratio:1;border-radius:calc(var(--padding-small)/1.75)}.button--downloads>* span svg{vertical-align:middle}.button--downloads>* span:last-child{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:var(--color-text);border-radius:calc(var(--padding-small)/1.75);padding:.75rem;position:absolute;right:-1.25rem}.button--downloads>* span:last-child svg{aspect-ratio:1;height:auto;width:1rem}.button--downloads>* span:last-child svg path{fill:var(--color-background)}.button--downloads>* span:last-child:hover{background-color:color-mix(in srgb,var(--color-primary) 85%,transparent)}.button--downloads>* p{padding-inline-end:calc(var(--padding-normal)*2)}.button--downloads{margin-inline:1rem 2rem;max-width:var(--screen-size-small-units);width:100%}footer .brand{align-items:center;display:flex;justify-content:flex-start;max-width:var(--screen-size-small-units)}footer .brand div{align-items:center;aspect-ratio:1;display:flex;justify-content:center;width:calc(var(--padding-normal)*6)}footer .brand div:hover{border-color:var(--color-primary)}footer .brand img{filter:grayscale(100%);transition:filter .2s,transform .2s;width:100%}footer .brand img:hover{filter:none;transform:scale(1.05)}footer .brand span p{line-height:1}footer .brand span p:first-child{font-family:var(--font-title);font-size:calc(var(--font-p)*3)}footer .brand span p:last-child{font-size:calc(var(--font-p)*2);letter-spacing:calc(var(--font-p)*.25)}footer a{color:color-mix(in srgb,var(--color-text) 75%,transparent)}footer a:hover{color:color-mix(in srgb,var(--color-text) 35%,transparent)}footer ul li a{display:inline-block;transition:transform .3s}footer ul li a:hover{transform:translateX(.5rem)}footer .navs__socials{display:flex;gap:var(--padding-small)}footer .navs__socials a{display:inline-block}footer .navs__socials a svg{vertical-align:middle}footer .navs__socials a svg path{fill:var(--color-text)}footer .footer__navs-line ul a:hover,footer .navs__socials a:hover{transform:scale(1.05)}footer .container:last-child ul{display:flex;gap:var(--padding-small)}footer .container:last-child ul li a{display:inline}footer .footer__main{display:flex;gap:var(--padding-large)}footer .footer__main div:not(:first-child) p{padding-block-end:var(--padding-normal)}footer .footer__main>div+div{padding-block-start:var(--padding-normal)}footer .footer__main[list-alignment=center] .brand,footer .footer__main[list-alignment=right] .brand{margin-inline:auto}footer .footer__main[list-alignment=right] .brand{margin-inline:auto 0}footer .footer__main[list-alignment=center] .navs__socials,footer .footer__main[list-alignment=right] .navs__socials{margin-inline:auto}footer .footer__main[list-alignment=right] .navs__socials{margin-inline:auto 0}footer .footer__main[list-alignment=center]{justify-content:center}footer .footer__main[list-alignment=center] p{text-align:center}footer .footer__main[list-alignment=center] .brand,footer .footer__main[list-alignment=center] .navs__socials{justify-content:center}footer .footer__main[list-alignment=left]{justify-content:flex-start}footer .footer__main[list-alignment=left] p{text-align:left}footer .footer__main[list-alignment=left] .navs__socials{justify-content:flex-start}footer .footer__main[list-alignment=right]{justify-content:flex-end}footer .footer__main[list-alignment=right] p{text-align:right}footer .footer__main[list-alignment=right] .brand,footer .footer__main[list-alignment=right] .navs__socials{justify-content:flex-end}@media(max-width:1024px){footer .footer__main{flex-direction:column;gap:var(--padding-normal)}footer .footer__main>div:last-child{padding-block-start:0}footer .footer__main.--center .brand{margin-inline:auto}footer .footer__main.--right{flex-direction:column}footer .footer__main.--right .brand{margin-inline:auto 0}}footer .footer__navs .navs__container{align-items:flex-start;display:flex;gap:var(--padding-large);justify-content:space-between}footer .footer__navs .navs__container>*{flex:1 1 0;min-width:0}footer .footer__navs ul{display:flex;flex-direction:column;gap:var(--padding-small)}footer .footer__navs h6{font-weight:var(--font-title-alt-weight);margin-block-end:var(--padding-normal)}@media(max-width:1024px){footer .footer__navs .navs__container{flex-direction:column;gap:0}footer .footer__navs .navs__container>*{border-bottom:1px solid color-mix(in srgb,var(--color-text) 25%,transparent);width:100%}footer .footer__navs .navs__container>:last-child{border-bottom:none}footer .footer__navs h6{margin-block-end:0;padding-block:var(--padding-small);position:relative}footer .footer__navs h6:after{background-color:var(--color-text);content:"";display:inline-block;height:.5rem;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27><rect x=%2711%27 y=%274%27 width=%272%27 height=%2716%27/><rect x=%274%27 y=%2711%27 width=%2716%27 height=%272%27/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27><rect x=%2711%27 y=%274%27 width=%272%27 height=%2716%27/><rect x=%274%27 y=%2711%27 width=%2716%27 height=%272%27/></svg>");-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s;width:.5rem}footer .footer__navs h6.open:after{transform:translateY(-50%) rotate(45deg)}footer .footer__navs ul{max-height:0;opacity:0;overflow:hidden;padding-block:0;transform:translateY(-12px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1),padding-block .4s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);visibility:hidden}footer .footer__navs h6.open+ul{max-height:25rem;opacity:1;padding-block:var(--padding-normal);transform:translateY(0);transition:max-height .7s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),visibility .5s cubic-bezier(.4,0,.2,1),padding-block .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);visibility:visible;will-change:max-height,opacity,visibility,padding-block,transform}}footer .footer__newsletter h5{margin-block-end:var(--padding-large)}footer .footer__newsletter .newsletter__content{align-items:flex-start;display:flex;gap:var(--padding-large);justify-content:space-between}footer .footer__newsletter .newsletter__content>*{flex:1 1 0}@media(max-width:1024px){footer .footer__newsletter h5{margin-block-end:var(--padding-normal)}footer .footer__newsletter .newsletter__content{flex-direction:column;gap:var(--padding-normal)}footer .footer__newsletter .newsletter__content>*{width:100%}}footer .footer__navs-line p,footer .footer__navs-line ul{display:flex;flex-wrap:wrap}footer .footer__navs-line[list-alignment=center] p,footer .footer__navs-line[list-alignment=center] ul{justify-content:center}footer .footer__navs-line[list-alignment=right] p,footer .footer__navs-line[list-alignment=right] ul{justify-content:flex-end}footer .footer__navs-line[list-alignment=left] p,footer .footer__navs-line[list-alignment=left] ul{justify-content:flex-start}footer .footer__navs-line[list-space=small] p,footer .footer__navs-line[list-space=small] ul{gap:var(--padding-small)}footer .footer__navs-line[list-space=normal] p,footer .footer__navs-line[list-space=normal] ul{gap:var(--padding-normal)}footer .footer__navs-line[list-space=large] p,footer .footer__navs-line[list-space=large] ul{gap:var(--padding-large)}footer .container:last-child section:last-child{align-items:center;display:flex;gap:var(--padding-small);justify-content:space-between}footer{background:color-mix(in srgb,var(--color-background) 95%,var(--color-text));color:color-mix(in srgb,var(--color-text) 95%,var(--color-background))}