#page_commissions #main-service{margin-top:-250px;background:rgba(245,250,253,.3);position:relative;top:-10%;padding-top:320px;padding-bottom:150px}#page_commissions #main-service .border{position:absolute;z-index:-10}#page_commissions #main-service .border.l{left:-800px}#page_commissions #main-service .border.r{right:-800px}@media screen and (max-width:1024px){#page_commissions #main-service .border.r{top:400px;filter:brightness(70%)}}@media screen and (max-width:550px){#page_commissions #main-service .border.r{opacity:.2}}#page_commissions #main-service .smoke-bg{z-index:-2;position:absolute;top:0;left:0;filter:blur(2px) brightness(250%);width:100%;object-fit:cover;height:100%;opacity:.2;mix-blend-mode:color-burn;pointer-events:none}#page_commissions #main-service .confine{max-width:min(90%,1200px);margin:0 auto}#page_commissions #main-service .header{margin:2em auto}#page_commissions #main-service .steps{background:var(--lBlue);box-shadow:0 0 25px rgba(11,44,77,.253)}#page_commissions #main-service .steps .confine{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px;gap:50px;padding:1em 0}@media screen and (max-width:768px){#page_commissions #main-service .steps .confine{display:flex;flex-direction:column}}#page_commissions #main-service .steps .confine .step{background:#fff;position:relative;padding:1.5em 1.5em 5em}#page_commissions #main-service .steps .confine .step .de-flower{position:absolute;bottom:0;right:0;height:80px;rotate:-20deg;transition:all .3s var(--mainEase);opacity:.4}#page_commissions #main-service .steps .confine .step:hover .de-flower{opacity:1}#page_commissions #main-service .steps .confine .step:not(:last-of-type):before{content:url(/de/arrow.svg);position:absolute;display:flex;align-items:center;justify-content:center;top:30%;left:100%;width:50px;height:50px;background:#fff}@media screen and (max-width:768px){#page_commissions #main-service .steps .confine .step:not(:last-of-type):before{display:none}}#page_commissions #main-service .steps .confine .step .clip{background-color:var(--lBlue);width:30px;height:30px}#page_commissions #main-service .steps .confine .step h3{margin-bottom:.5em}#page_commissions #main-service .steps .confine .step p{color:#41556b}#page_commissions #main-service .steps .confine .step ul{padding-left:2em;font-family:var(--lBlue);display:flex;gap:1em;flex-direction:column}#page_commissions #main-service .steps .confine .step li{color:#41556b;font-family:var(--fontP)}#page_commissions #main-service .categories{margin:100px auto;max-width:1280px;display:flex;flex-wrap:wrap;justify-content:center;gap:1.2em;position:relative}#page_commissions #main-service .categories:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:80px solid;box-sizing:border-box;border-image:url(/de/framegold.png) 13% 20% repeat;z-index:-1}#page_commissions #main-service .categories .category{background:#fff;display:grid;grid-template-columns:2fr 1fr;transition:all .25s var(--mainEase);width:600px;border-bottom:4px solid var(--gold);box-shadow:0 4px 9px 0 rgba(40,63,88,.2666666667)}@media screen and (max-width:1024px){#page_commissions #main-service .categories .category{width:100%}}@media screen and (max-width:360px){#page_commissions #main-service .categories .category{display:flex;flex-direction:column}}#page_commissions #main-service .categories .category h2{font-size:3rem;line-height:80%;text-transform:uppercase;margin-bottom:.2em;max-width:80%;color:var(--grey)}@media screen and (max-width:550px){#page_commissions #main-service .categories .category h2{font-size:2rem}}#page_commissions #main-service .categories .category .desc{opacity:1}#page_commissions #main-service .categories .category .desc p{color:rgba(61,87,115,.733)}#page_commissions #main-service .categories .category .view{display:flex;align-items:center;border-bottom:1px solid var(--black);width:max-content;font-size:.8rem;gap:1em;margin:1em 0;font-weight:500}#page_commissions #main-service .categories .category .view svg{width:10px;height:10px}#page_commissions #main-service .categories .category .left{padding:3.3em;width:100%;position:relative;z-index:1;text-shadow:0 0 4px #fff}@media screen and (max-width:550px){#page_commissions #main-service .categories .category .left{padding:2em}}@media screen and (max-width:420px){#page_commissions #main-service .categories .category .left{padding:1.5em}}#page_commissions #main-service .categories .category .left .bg-img{position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(270deg,rgba(255,255,255,.631),transparent);mask-image:linear-gradient(270deg,rgba(255,255,255,.631),transparent);object-fit:cover;opacity:.3;object-position:center;filter:blur(3px);transition:all .5s ease}@media screen and (max-width:1024px){#page_commissions #main-service .categories .category .left .bg-img{filter:none}}#page_commissions #main-service .categories .category .list{padding:1.5em .85em;text-align:right;display:flex;align-items:flex-end;flex-direction:column;gap:.55em}#page_commissions #main-service .categories .category .list .item{display:flex;gap:.2em}#page_commissions #main-service .categories .category .list .item p{color:rgba(42,63,70,.6784313725);font-size:1rem;font-family:var(--fontsb);font-weight:300}#page_commissions #main-service .categories .category:hover{scale:1.02;cursor:pointer}#page_commissions #main-service .categories .category:hover .left .bg-img{opacity:.5;filter:blur(0)}#page_commissions #main-service .terms-cta{position:relative;padding-bottom:150px}#page_commissions #main-service .terms-cta .p{text-align:center}#page_commissions #main-service .terms-cta .p a{display:inline-flex;align-items:center;gap:.2em;font-weight:700}#page_commissions #main-service .terms-cta .p a svg{display:block;transform:translateY(8%)}#page_commissions #main-service .particle-container{position:absolute;width:100vw;filter:brightness(100%) blur(5px);height:350px;bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#page_commissions #main-service .particle-container canvas{-webkit-mask-image:linear-gradient(180deg,transparent,white,transparent);mask-image:linear-gradient(180deg,transparent,white,transparent)}#page_commissions .vid-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-top:-250px;flex-direction:column;gap:1em}#page_commissions .vid-container .btn-main{display:flex;justify-content:space-between;align-items:center;gap:1em;padding-right:1em;font-size:1.4rem}#page_commissions .vid-container .video-trailer{max-width:min(1000px,80%);margin:0 auto;aspect-ratio:16/9;border:4px solid var(--gold);box-shadow:0 0 4px var(--altBlue);width:100%}#page_commissions #timeline{padding-top:300px}#page_commissions #timeline .confine{max-width:1200px;margin:0 auto}#page_commissions #timeline #timeline-heading{margin:20px 0 150px;position:relative}#page_commissions #timeline #timeline-heading .cloud{position:absolute}@media screen and (max-width:550px){#page_commissions #timeline #timeline-heading .cloud{scale:.5;top:-250px!important}}#page_commissions #timeline #timeline-heading .cloud.l{left:-150px;top:-180px;rotate:-40deg}#page_commissions #timeline #timeline-heading .cloud.r{right:-150px;top:-150px}#page_commissions #timeline #timeline-heading .confine{max-width:min(950px,90%);gap:3em;align-items:center}@media screen and (min-width:768px){#page_commissions #timeline #timeline-heading .confine{display:grid;grid-template-columns:1.1fr 1fr}}#page_commissions #timeline #timeline-heading .confine figure{position:relative}#page_commissions #timeline #timeline-heading .confine figure .splat{position:absolute;z-index:-100;left:10%;scale:2;opacity:.4}#page_commissions #timeline #timeline-heading .confine figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;outline:3px solid var(--gold);z-index:10;outline-offset:-10px}#page_commissions #timeline #timeline-heading .confine figure img{max-height:250px;object-fit:cover;width:100%;height:100%;z-index:-2;position:relative}#page_commissions #timeline #timeline-heading .confine article{position:relative}#page_commissions #timeline #timeline-heading .confine article .de-moon{position:absolute;top:-50%;left:75%;scale:1.5;z-index:-2;height:150%}#page_commissions #timeline #timeline-heading .confine article .p{margin:1em 0}#page_commissions #timeline #steps-timeline{display:flex;flex-direction:column;gap:100px}#page_commissions #timeline .step{background:#f4fbff;position:relative}#page_commissions #timeline .step .branch{position:absolute;top:-100px;left:-50px;scale:1;width:400px}@media screen and (max-width:800px){#page_commissions #timeline .step .branch{top:-200px;scale:.7}}@media screen and (max-width:550px){#page_commissions #timeline .step .branch{top:-200px;left:-190px}}#page_commissions #timeline .step:nth-of-type(2n) .branch{position:absolute;top:-100px;right:-50px;left:auto;width:300px;scale:-1 1}#page_commissions #timeline .step:nth-of-type(2n) .confine{display:flex;flex-direction:row-reverse}@media screen and (max-width:550px){#page_commissions #timeline .step:nth-of-type(2n) .confine{flex-direction:column}}#page_commissions #timeline .step:nth-of-type(2n) .confine .title .h{text-align:right}#page_commissions #timeline .step .confine{display:flex;gap:1em;min-height:400px}@media screen and (max-width:550px){#page_commissions #timeline .step .confine{flex-direction:column}}#page_commissions #timeline .step .confine .title{padding:70px;min-width:35%}#page_commissions #timeline .step .confine .details{gap:50px;position:relative;padding:70px}@media screen and (min-width:800px){#page_commissions #timeline .step .confine .details{display:grid;grid-template-columns:1fr 1fr}}#page_commissions #timeline .step .confine .details .border{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:150px solid;border-image:url(/de/frame-border-blue.png) 33%;box-sizing:border-box;scale:1.1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#page_commissions #timeline .step .confine .details .detail .h{font-size:1.5rem;color:#283f58}#page_commissions #timeline .step .confine .details .detail .p{margin:1em 0;font-size:.9rem}#page_commissions #timeline .step .confine .details .detail .p a{text-decoration:underline}