@media(min-width: 768px){html:lang(de) [data-view=PersonalPricingCardsGift] .plan-title h3{max-width:275px;margin:0 auto}}[data-view=PersonalPricingCardsGift] .de-disclaimer,[data-view=PersonalPricingCardsGift] .au-disclaimer{text-align:center}[data-view=PersonalPricingCardsGift] .gridRow.cards{display:flex;flex-flow:row nowrap;justify-content:space-between}@media(max-width: 768px){[data-view=PersonalPricingCardsGift] .gridRow.cards{flex-flow:column nowrap}}[data-view=PersonalPricingCardsGift] .gridRow.cards:before,[data-view=PersonalPricingCardsGift] .gridRow.cards:after{display:none}[data-view=PersonalPricingCardsGift] .plan-vault{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.12);border-radius:8px;padding:40px;transition:.5s ease;width:calc(50% - 12px)}@media(min-width: 991px){[data-view=PersonalPricingCardsGift] .plan-vault:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.32)}}@media(max-width: 768px){[data-view=PersonalPricingCardsGift] .plan-vault{width:100%;margin:8px 0}}[data-view=PersonalPricingCardsGift] .plan-vault.plan-unlimited{border-top:8px solid #ffc700}[data-view=PersonalPricingCardsGift] .plan-vault.plan-family{border-top:8px solid #1b74da}[data-view=PersonalPricingCardsGift] .plan-vault .logo-unlimited,[data-view=PersonalPricingCardsGift] .plan-vault .logo-family{display:block;margin:0 auto}[data-view=PersonalPricingCardsGift] .plan-vault .logo-unlimited{width:231px;height:48px}@media(max-width: 768px){[data-view=PersonalPricingCardsGift] .plan-vault .logo-unlimited{width:180px;height:48px}}@media(max-width: 480px){[data-view=PersonalPricingCardsGift] .plan-vault .logo-unlimited{width:140px;height:40px}}[data-view=PersonalPricingCardsGift] .plan-vault .logo-family{width:222px;height:48px}@media(max-width: 768px){[data-view=PersonalPricingCardsGift] .plan-vault .logo-family{width:180px;height:48px}}@media(max-width: 480px){[data-view=PersonalPricingCardsGift] .plan-vault .logo-family{width:140px;height:40px}}[data-view=PersonalPricingCardsGift] .plan-vault .plan-audience .plan-audience-perfect{text-align:center;color:#000;font-size:28px;font-weight:600;margin-bottom:42px}[data-view=PersonalPricingCardsGift] .plan-vault .plan-audience .plan-audience-perfect p{margin-top:16px}[data-view=PersonalPricingCardsGift] .plan-vault .plan-audience-term{display:block;width:100%;text-align:center;font-size:16px;margin:32px 0 16px}[data-view=PersonalPricingCardsGift] .plan-title{margin-top:24px;margin-bottom:40px}@media(max-width: 991px){[data-view=PersonalPricingCardsGift] .plan-title{margin-bottom:24px}}[data-view=PersonalPricingCardsGift] .plan-title h3{text-align:center;text-transform:capitalize;font-weight:600;font-size:26px}[data-view=PersonalPricingCardsGift] .plan-price{margin-bottom:64px}@media(max-width: 991px){[data-view=PersonalPricingCardsGift] .plan-price{margin-bottom:32px}}[data-view=PersonalPricingCardsGift] .plan-price .termChoice{font-size:15px;font-weight:400;width:100%;text-align:start;padding:8px 16px;margin-bottom:8px;border-radius:8px;border:1px solid #d8d8d8;cursor:pointer;color:#565656}@media(max-width: 991px){[data-view=PersonalPricingCardsGift] .plan-price .termChoice{letter-spacing:0}}[data-view=PersonalPricingCardsGift] .plan-price .termChoice:hover{background:#eee}[data-view=PersonalPricingCardsGift] .plan-price .termChoice.active{background:#e8f2fc}[data-view=PersonalPricingCardsGift] .plan-price .termChoice strong{color:0;font-weight:500;margin-inline-end:8px}[data-view=PersonalPricingCardsGift] .plan-price .termChoice sup{top:0;font-size:100%}[data-view=PersonalPricingCardsGift] .plan-price .termChoice .bestValue{background:#e5ffec;border:1px solid #005716;color:#005716;border-radius:4px;padding-inline-start:18px;padding-inline-end:8px;margin-inline-start:8px;position:relative;display:inline-flex}[data-view=PersonalPricingCardsGift] .plan-price .termChoice .bestValue:before{content:"";display:block;width:6px;height:6px;border-radius:50%;border:1px solid #005716;position:absolute;inset-inline-start:8px;top:50%;margin-top:-3px}[data-view=PersonalPricingCardsGift] .plan-vault .plan-price{margin-bottom:40px}[data-view=PersonalPricingCardsGift] .multi-year-note{margin:0 0 30px}[data-view=PersonalPricingCardsGift] .multi-year-note p{font-size:16px;line-height:1.4;color:#1b78e0;text-align:center}[data-view=PersonalPricingCardsGift] .plan-actions{text-align:center}[data-view=PersonalPricingCardsGift] .plan-actions a:nth-of-type(2){padding:0;font-size:18px;color:#e6b300;letter-spacing:0;text-align:center;line-height:28px;font-weight:300}@media(max-width: 991px){[data-view=PersonalPricingCardsGift] .plan-actions a:nth-of-type(2){font-size:14px;color:#cf9f24;letter-spacing:0;line-height:20px}}[data-view=PersonalPricingCardsGift] .plan-actions .familyIncludes{margin-top:8px;font-size:15px;color:#888;text-align:center}[data-view=PersonalPricingCardsGift] .plan-features{margin-top:0;margin-bottom:48px}@media(max-width: 991px){[data-view=PersonalPricingCardsGift] .plan-features{margin-bottom:24px}}[data-view=PersonalPricingCardsGift] .plan-features p{color:#4083ff;text-align:center;margin-bottom:16px}@media(max-width: 1200px){[data-view=PersonalPricingCardsGift] .logo-keeper-dark{background-size:contain}}.main[view=gift-of-keeper] .intro{background:#ffc700 url("/assets/images/pages/gift-of-keeper/giftofkeeper-desktop@2x.webp") no-repeat center top/contain;background-position:var(--inline-start) calc(50% - 400px) top;transition:all .3s ease;padding:120px 0}@media(max-width: 1500px){.main[view=gift-of-keeper] .intro{padding:100px 0;background-position:var(--inline-start) calc(50% - 350px) top}}@media(max-width: 1200px){.main[view=gift-of-keeper] .intro{padding:72px 0;background-position:var(--inline-start) calc(50% - 300px) top}}@media(max-width: 1100px){.main[view=gift-of-keeper] .intro{background-size:60%;background-image:url("/assets/images/pages/gift-of-keeper/giftofkeeper-desktop.webp")}}@media(max-width: 1024px){.main[view=gift-of-keeper] .intro{padding:64px 0;background-size:60%;background-position:var(--inline-start) calc(50% - 250px) top}}@media(max-width: 991px){.main[view=gift-of-keeper] .intro{padding:48px 0 50%;background:#ffc700 url("/assets/images/pages/gift-of-keeper/giftofkeeper-mobile@2x.webp") no-repeat center bottom/contain}}@media(max-width: 480px){.main[view=gift-of-keeper] .intro{background-image:url("/assets/images/pages/gift-of-keeper/giftofkeeper-mobile.webp")}}.main[view=gift-of-keeper] .intro .container{position:relative;display:flex}.main[view=gift-of-keeper] .intro .intro-content{color:#fff;position:relative;width:100%;margin:0;padding:0;max-width:501px;text-align:inline-start;vertical-align:middle;margin-inline-start:calc(50% + 120px)}@media(max-width: 1200px){.main[view=gift-of-keeper] .intro .intro-content{margin-inline-start:calc(50% + 60px)}}@media(max-width: 1100px){.main[view=gift-of-keeper] .intro .intro-content{margin-inline-start:calc(50% + 40px)}}@media(max-width: 991px){.main[view=gift-of-keeper] .intro .intro-content{text-align:center;padding-bottom:40px}}.main[view=gift-of-keeper] .intro .intro-content h1{color:#000;margin-bottom:16px}.main[view=gift-of-keeper] .intro .intro-content p{color:#000;font-size:20px;line-height:28px}.main[view=gift-of-keeper] .intro .intro-content p+p{margin-top:16px}@media(max-width: 991px){.main[view=gift-of-keeper] .intro .intro-content .actions{justify-content:center}}.main[view=gift-of-keeper] .intro .intro-content .actions [class^=btn-]{min-width:180px}@media(max-width: 991px){.main[view=gift-of-keeper] .intro .intro-content{max-width:100%;margin:0 auto}}.main[view=gift-of-keeper] section.pricing{background:linear-gradient(90deg, #000 -0.58%, #04498D 99.3%);padding:56px 0}.main[view=gift-of-keeper] section.pricing h2{text-align:center;color:#fff;margin-bottom:56px}.main[view=gift-of-keeper] section.pricing .pricing-cards{width:100%}@media(min-width: 991px){.main[view=gift-of-keeper] section.pricing .pricing-cards{margin:auto;max-width:992px}}.main[view=gift-of-keeper] section.how-it-works{background:url("/assets/images/pages/gift-of-keeper/gift-how-it-works-mobile@1x.webp") #f0f0f0 center bottom/100vw auto no-repeat;transition:all .3s ease}@media(min-width: 860px){.main[view=gift-of-keeper] section.how-it-works{background-image:linear-gradient(to left, transparent, 45%, #F0F0F0 60%),url("/assets/images/pages/gift-of-keeper/gift-how-it-works-landing@1x.webp");background-position:right;background-repeat:no-repeat;background-size:contain;height:520px}}@media(min-width: 1024px){.main[view=gift-of-keeper] section.how-it-works{background:url("/assets/images/pages/gift-of-keeper/gift-how-it-works-landing@1x.webp") #f0f0f0 right top/812px 520px no-repeat;background-image:linear-gradient(to left, transparent 45%, #F0F0F0 76%),url("/assets/images/pages/gift-of-keeper/gift-how-it-works-landing@1x.webp");background-position:right top}}@media(min-width: 1200px){.main[view=gift-of-keeper] section.how-it-works{background:url("/assets/images/pages/gift-of-keeper/gift-how-it-works-landing@2x.webp") #f0f0f0 right top/812px 520px no-repeat;background-image:linear-gradient(to left, #F0F0F0 5%, transparent 15%, transparent 64%, #F0F0F0 98%),url("/assets/images/pages/gift-of-keeper/gift-how-it-works-landing@2x.webp");background-position:calc(50% + 300px) top}}.main[view=gift-of-keeper] section.how-it-works .container{position:relative;display:flex}@media(min-width: 860px){.main[view=gift-of-keeper] section.how-it-works .container{height:fit-content}}.main[view=gift-of-keeper] section.how-it-works .section-content{width:100%;margin:40px 0 80vw}@media(min-width: 860px){.main[view=gift-of-keeper] section.how-it-works .section-content{width:45%;max-width:455px;vertical-align:middle;text-align:start;margin:120px auto 0 0}}@media(min-width: 991px){.main[view=gift-of-keeper] section.how-it-works .section-content{max-width:478px}}.main[view=gift-of-keeper] section.how-it-works .section-content h2{width:100%;text-align:center;font-size:20px;font-weight:500;margin-bottom:32px}@media(min-width: 860px){.main[view=gift-of-keeper] section.how-it-works .section-content h2{text-align:start;font-size:32px}}.main[view=gift-of-keeper] section.how-it-works .section-content ol{display:flex;flex-direction:column;gap:32px}.main[view=gift-of-keeper] #rating{padding-bottom:0}.main[view=gift-of-keeper] #rating .container{display:flex;flex-direction:column;gap:24px;align-items:center}@media(max-width: 860px){.main[view=gift-of-keeper] #rating .container{gap:32px}}.main[view=gift-of-keeper] #rating h2{margin-bottom:0}.main[view=gift-of-keeper] #rating .disclaimer{text-align:center;width:816px;max-width:100%;font-size:14px;margin:0 auto}

/*# sourceMappingURL=gift-of-keeper.min.css.map*/