.pakketen{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px}.pakket-wrapper{display:flex;flex:1 1 320px;max-width:450px;min-width:0}.pakket-wrapper>*{width:100%;height:100%}.extra-services-section{width:100%}.extras-showcase{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(500px,1.65fr);grid-gap:28px;gap:28px;width:min(100% - 40px,1400px);margin:45px auto 0}.extras-showcase__tabs{display:flex;flex-direction:column;gap:8px}.extras-showcase__tab{position:relative;display:grid;grid-template-columns:35px 1fr auto 16px;align-items:center;grid-gap:14px;gap:14px;width:100%;min-height:78px;padding:14px 18px;color:#fff;text-align:left;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);border-radius:12px;cursor:pointer;overflow:hidden;transition:background .25s ease,border-color .25s ease,transform .25s ease}.extras-showcase__tab:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:#c9982a;opacity:0;transform:scaleY(.3);transition:opacity .25s ease,transform .25s ease}.extras-showcase__tab:hover{background:hsla(0,0%,100%,.045);border-color:rgba(201,152,42,.25);transform:translateX(3px)}.extras-showcase__tab--active{background:linear-gradient(90deg,rgba(201,152,42,.13),rgba(201,152,42,.02)),#161616;border-color:rgba(201,152,42,.45)}.extras-showcase__tab--active:before{opacity:1;transform:scaleY(1)}.extras-showcase__tab--active .extras-showcase__number,.extras-showcase__tab--active .extras-showcase__tab-arrow,.extras-showcase__tab--active .extras-showcase__tab-price{color:#c9982a}.extras-showcase__tab--active .extras-showcase__tab-arrow{opacity:1;transform:translateX(0)}.extras-showcase__number{color:hsla(0,0%,100%,.32);font-size:12px;font-weight:700;letter-spacing:.08em}.extras-showcase__tab-content{display:flex;flex-direction:column;gap:5px}.extras-showcase__tab-title{color:#fff;font-size:15px;font-weight:650;line-height:1.25}.extras-showcase__tab-category{color:#a9a9a9;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.extras-showcase__tab-price{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.75);font-size:15px;font-weight:700}.extras-showcase__tab-price svg{color:#c9982a}.extras-showcase__tab-arrow{color:#c9982a;font-size:13px;opacity:0;transform:translateX(-5px);transition:opacity .25s ease,transform .25s ease}.extras-showcase__detail{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient(145deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,0)),#141414;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:0 25px 70px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.035)}.extras-showcase__image{position:relative;width:100%;height:340px;overflow:hidden}.extras-showcase__image img{object-fit:cover;animation:service-image-fade .4s ease}.extras-showcase__image-overlay{position:absolute;inset:0;background:linear-gradient(0deg,hsla(0,0%,8%,.95),hsla(0,0%,8%,.08) 60%,hsla(0,0%,8%,.1))}.extras-showcase__image-info{position:absolute;right:24px;bottom:22px;left:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.extras-showcase__image-info span{color:hsla(0,0%,100%,.8);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.extras-showcase__image-info strong{color:#c9982a;font-size:18px;font-weight:750}.extras-showcase__content{display:flex;flex:1 1;flex-direction:column;padding:28px}.extras-showcase__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.extras-showcase__heading h3{margin:6px 0 0;color:#fff;font-size:clamp(24px,3vw,34px);font-weight:650;line-height:1.15}.extras-showcase__eyebrow{color:#c9982a;font-size:10px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.extras-showcase__content p{max-width:700px;margin:0 0 28px;color:#a9a9a9;font-size:15px;line-height:1.75}.extras-showcase__locked-text{margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.4;color:#c9982a!important}.extras-showcase__button{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;min-width:240px;margin-top:auto}.extras-showcase__button svg{flex-shrink:0;font-size:18px}.extras-showcase__button--added{color:#111}.extras-accordion{display:none}@keyframes service-image-fade{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px){.pakketen{flex-direction:column;align-items:center}.extras-showcase{grid-template-columns:300px minmax(0,1fr)}.extras-showcase__tab{grid-template-columns:28px 1fr auto}.extras-showcase__tab-arrow{display:none}}@media(max-width:800px){.pakketen{gap:30px;padding:16px;margin-bottom:60px}.extras-showcase--desktop{display:none}.extras-accordion{display:flex;flex-direction:column;gap:10px;width:calc(100% - 32px);margin:30px auto 0}.extras-accordion__item{overflow:hidden;background:#151515;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;transition:border-color .3s ease,background .3s ease}.extras-accordion__item--open{background:#181818;border-color:rgba(201,152,42,.45)}.extras-accordion__item--open .extras-accordion__number,.extras-accordion__item--open .extras-accordion__price{color:#c9982a}.extras-accordion__item--open .extras-accordion__chevron{color:#c9982a;transform:rotate(180deg)}.extras-accordion__item--open .extras-accordion__content{grid-template-rows:1fr}.extras-accordion__trigger{display:grid;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:72px;padding:12px 15px;color:#fff;text-align:left;background:transparent;border:0;cursor:pointer}.extras-accordion__number{color:hsla(0,0%,100%,.35);font-size:11px;font-weight:700;letter-spacing:.08em;transition:color .3s ease}.extras-accordion__title{display:flex;flex-direction:column;gap:4px;min-width:0}.extras-accordion__title strong{overflow:hidden;color:#fff;font-size:14px;font-weight:650;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.extras-accordion__title small{color:#a9a9a9;font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.extras-accordion__price{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:700;white-space:nowrap;transition:color .3s ease}.extras-accordion__price svg{color:#c9982a}.extras-accordion__chevron{color:hsla(0,0%,100%,.4);font-size:12px;transition:color .3s ease,transform .3s ease}.extras-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.extras-accordion__content-inner{min-height:0;overflow:hidden}.extras-accordion__content .extras-showcase__image{height:210px;margin:0 12px;border-radius:12px}.extras-accordion__content .extras-showcase__image-info{right:16px;bottom:14px;left:16px}.extras-accordion__content .extras-showcase__image-info strong{font-size:15px}.extras-accordion__content .extras-showcase__content{padding:20px 16px 16px}.extras-accordion__content .extras-showcase__heading{margin-bottom:10px}.extras-accordion__content .extras-showcase__heading h3{margin-top:5px;font-size:21px}.extras-accordion__content .extras-showcase__content p{margin-bottom:18px;font-size:14px;line-height:1.65}.extras-accordion__content .extras-showcase__button{width:100%;min-width:0}}@media(max-width:450px){.extras-accordion{width:calc(100% - 24px)}.extras-accordion__trigger{grid-template-columns:24px minmax(0,1fr) auto 14px;gap:8px;padding:12px}.extras-accordion__price,.extras-accordion__title strong{font-size:13px}.extras-accordion__content .extras-showcase__image{height:190px;margin:0 10px}.extras-accordion__content .extras-showcase__content{padding:18px 14px 14px}}.results-cta{position:relative;display:flex;align-items:center;width:min(100% - 40px,1400px);min-height:430px;margin:100px auto 0;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:22px}.results-cta img{object-fit:cover;transition:transform .8s ease}.results-cta:hover img{transform:scale(1.04)}.results-cta__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,hsla(0,0%,4%,.97),hsla(0,0%,4%,.82) 45%,hsla(0,0%,4%,.25)),linear-gradient(0deg,rgba(0,0,0,.65),transparent 60%)}.results-cta__content{position:relative;z-index:2;max-width:620px;padding:55px;color:#fff}.results-cta__content h2{max-width:550px;margin:10px 0 18px;font-size:clamp(32px,5vw,58px);font-weight:650;line-height:1.05}.results-cta__content p{max-width:520px;margin:0 0 30px;color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.7}.results-cta__label{color:#c9982a;font-size:11px;font-weight:750;letter-spacing:.18em}.results-cta__button{display:inline-flex;align-items:center;gap:12px}.results-cta__button svg{transition:transform .25s ease}.results-cta__button:hover svg{transform:translateX(5px)}@media(max-width:700px){.results-cta{align-items:flex-end;width:calc(100% - 24px);min-height:480px;margin-top:70px;border-radius:18px}.results-cta__overlay{background:linear-gradient(0deg,rgba(8,8,8,.98) 0,rgba(8,8,8,.78) 55%,rgba(8,8,8,.2))}.results-cta__content{width:100%;padding:28px 22px}.results-cta__content h2{font-size:34px}.results-cta__content p{font-size:14px}.results-cta__button{width:100%;justify-content:center}}.faq{width:min(900px,100%);margin:0 auto;padding:82px 20px;color:#fff}.faq__header{text-align:center;margin-bottom:45px}.faq__header h2{margin:0;font-size:clamp(1.9rem,4vw,3rem);font-weight:750;letter-spacing:-.035em;text-transform:uppercase}.faq__header p{max-width:560px;margin:16px auto 0;color:hsla(0,0%,100%,.6);font-size:15px;line-height:1.75}.faq__list{display:flex;flex-direction:column;gap:16px}.faq__item{border-radius:22px;overflow:hidden;border:1px solid hsla(0,0%,100%,.07);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));box-shadow:0 18px 50px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.04);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.faq__item:hover{border-color:rgba(201,152,42,.22);box-shadow:0 24px 60px rgba(0,0,0,.24),0 0 24px rgba(201,152,42,.05),inset 0 1px 0 hsla(0,0%,100%,.05)}.faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:24px 28px;color:#fff;font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.4;transition:color .25s ease}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover{color:#c9982a}.faq__item summary:after{content:"+";width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(201,152,42,.3);background:linear-gradient(135deg,rgba(201,152,42,.14),rgba(201,152,42,.04));color:#c9982a;font-size:24px;font-weight:300;transition:all .3s ease}.faq__item p{margin:0;max-width:760px;padding:22px 28px 26px;border-top:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.68);font-size:15px;line-height:1.9}.faq__item[open]{border-color:rgba(201,152,42,.25);background:linear-gradient(180deg,rgba(201,152,42,.06),hsla(0,0%,100%,.02))}.faq__item[open] summary{color:#c9982a}.faq__item[open] summary:after{content:"−";transform:rotate(180deg) scale(1.05)}@media(max-width:700px){.faq{padding:70px 16px}.faq__item summary{padding:20px;font-size:15px}.faq__item p{padding:20px 20px 22px;font-size:14px}}