.intro-subpage .cover{display:flex;gap:64px;justify-content:space-between;padding:200px 60px 140px 0}.intro-subpage .cover .text-wrapper{display:flex;flex-direction:column;gap:24px;align-items:start;padding-top:48px}.intro-subpage .cover .text-wrapper>*:last-child{margin-top:auto}.intro-subpage .cover .image-wrapper{position:relative;display:flex}.intro-subpage .cover .image-wrapper>img{width:592px;max-width:40vw;height:532px;object-fit:cover;border-radius:16px}.intro-subpage .cover .badge{margin-bottom:0}.intro-subpage .cover .intro-text{max-width:375px}.intro-subpage .cover .intro-text[lang="de"]{max-width:unset}.intro-subpage .cover .intro-text[lang="it"]{max-width:400px}.intro-subpage .cover .insurance-overview{display:flex;flex-direction:column;gap:8px}.intro-subpage .cover .insurance-overview>div{display:flex;gap:8px;align-items:start}.intro-subpage .cover [class^="bubble-"]{position:absolute;display:flex;gap:16px;align-items:center;padding:8px 16px;background-color:var(--color-white);border-radius:8px;box-shadow:var(--box-shadow)}.intro-subpage .cover .bubble-1{bottom:128px;left:-96px}.intro-subpage .cover .bubble-2{bottom:76px;left:-74px}.intro-subpage .cover .bubble-3{top:84px;left:-74px}.intro-subpage .cover .bubble-4{top:150px;right:-90px;display:unset;max-width:240px;padding:20px 16px}.intro-subpage .cover .bubble-4 .luggage-badge{position:absolute;top:-10px;left:14px;padding:4px 8px;font-size:10px;font-weight:700;color:var(--color-white);background-color:var(--color-magenta);border-radius:3px}.intro-subpage .cover .bubble-4 .luggage-title{display:flex;align-items:center;justify-content:space-between}.intro-subpage .cover .bubble-4 .luggage-benefits{display:flex;flex-direction:column;gap:8px;margin-top:16px}.intro-subpage .cover .bubble-4 .luggage-benefits>div{display:flex;gap:4px;align-items:start;font-size:12px}.intro-subpage .pricing{display:flex;flex-direction:column;gap:24px;align-items:center;padding-bottom:40px}.intro-subpage .pricing .badge{margin-bottom:0}.intro-subpage .pricing .price-monthly,.intro-subpage .pricing .price-annually{justify-content:center}.intro-subpage .pricing .price-monthly h1{font-size:40px}.intro-subpage .pricing .price-monthly b:first-of-type{font-size:18px;font-weight:400}.intro-subpage .pricing .price-monthly b:last-of-type{font-size:20px;font-weight:600}.intro-subpage .pricing .price-annually{margin-top:10px}.intro-subpage .pricing .p-large-bold{max-width:608px;text-align:center}.intro-subpage .pricing .btn{margin-top:40px}@media (max-width:1200px){.intro-subpage .cover{padding-right:0}.intro-subpage .cover .bubble-4{right:-60px}}@media (max-width:1024px){.intro-subpage .cover{padding:130px 0 104px}.intro-subpage .cover .image-wrapper{margin-right:-32px}.intro-subpage .cover .bubble-1{bottom:38px;left:-102px}.intro-subpage .cover .bubble-2{right:38px;bottom:-14px;left:unset}.intro-subpage .cover .bubble-3{top:18px;left:-40px}.intro-subpage .cover .bubble-4{display:none}}@media (max-width:768px){.intro-subpage .cover{flex-direction:column-reverse;align-items:center;padding:48px 0 64px}.intro-subpage .cover .text-wrapper{align-items:center;padding-top:0}.intro-subpage .cover .text-wrapper>*:last-child{margin-top:24px}.intro-subpage .cover .image-wrapper{margin:0 -16px}.intro-subpage .cover .image-wrapper>img{width:100vw;max-width:100%;height:456px;border-radius:0}.intro-subpage .cover .intro-text{max-width:unset;text-align:center}.intro-subpage .cover .bubble-1{left:16px;max-width:calc(100% - 32px)}.intro-subpage .cover .bubble-2{right:16px;bottom:28px}.intro-subpage .cover .bubble-3{top:32px;left:8px}.intro-subpage .cover.travel .bubble-1{bottom:80px}.intro-subpage .cover.cyber .bubble-1{bottom:32px}.intro-subpage .pricing{padding-bottom:64px}}