.ypp-page{--yap-charcoal: #2a2a2a;--yap-graphite: #4e4e4e;--yap-bubblegum: #fa95b4;--yap-sand: #e9e1d7;--yap-cream: #f5f1eb;--yap-macchiato: #d3c3b4;--yap-white: #fff;--yap-header-surface: #faf8f5;--yap-border: rgba(42, 42, 42, .18);--yap-line: #d8d1ca;--yap-success: #2f7d55;--yap-font: "Source Sans Pro", "Source Sans 3", "Segoe UI", Helvetica, Arial, sans-serif;--yap-radius-button: 9px;--yap-radius: 12px;--yap-shadow-card: 0 10px 30px rgb(35 31 28 / .08);--yap-ease: cubic-bezier(.22, .61, .36, 1);--yap-content: 1100px;--yap-gutter: 90px;--yap-section-top: 80px;--yap-section-bottom: 96px;--yap-h1: clamp(30px, 2.917vw, 42px);--yap-h2: clamp(26px, 2.5vw, 36px)}.ypp-page *{box-sizing:border-box}.ypp-page{margin:0;font-family:var(--yap-font);font-size:1rem;line-height:1.6;color:var(--yap-charcoal);background:var(--yap-cream);-webkit-font-smoothing:antialiased}.ypp-page img{max-width:100%;display:block}.ypp-page a{color:inherit}.ypp-page .ypp-page-width{max-width:calc(var(--yap-content) + 2 * var(--yap-gutter));margin:0 auto;padding:0 var(--yap-gutter)}.ypp-page .ypp-section{padding:var(--yap-section-top) 0 var(--yap-section-bottom)}.ypp-page .ypp-scheme-1{background:var(--yap-cream)}.ypp-page .ypp-scheme-2{background:var(--yap-sand)}.ypp-page .ypp-scheme-4{background:var(--yap-white)}.ypp-page .ypp-scheme-5{background:var(--yap-charcoal);color:#fff}.ypp-page .ypp-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-size:1rem;line-height:1.2;font-weight:700;text-transform:uppercase}.ypp-page .ypp-eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--yap-bubblegum);flex:0 0 auto}.ypp-page h1,.ypp-page h2,.ypp-page h3{margin:0;font-weight:600;text-transform:uppercase;line-height:1.1}.ypp-page h1{font-size:var(--yap-h1)}.ypp-page h2{font-size:var(--yap-h2)}.ypp-page h3{font-size:1.125rem;line-height:1.35}.ypp-page .ypp-lead{font-size:1.125rem;line-height:1.6;margin:20px 0 0}.ypp-page .ypp-muted{color:var(--yap-graphite)}.ypp-page .ypp-small{font-size:.875rem;line-height:1.5}.ypp-page .ypp-section-head{max-width:760px;margin-bottom:40px}.ypp-page .ypp-section-head p{margin:16px 0 0}.ypp-page .ypp-center{text-align:center;margin-left:auto;margin-right:auto}.ypp-page .ypp-center .ypp-eyebrow{justify-content:center}.ypp-page .ypp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 28px;border:1px solid var(--yap-charcoal);border-radius:var(--yap-radius-button);font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .25s var(--yap-ease),color .25s var(--yap-ease),border-color .25s var(--yap-ease)}.ypp-page .ypp-btn svg{width:16px;height:16px;transition:transform .25s var(--yap-ease)}.ypp-page .ypp-btn:hover svg{transform:translate(3px)}.ypp-page .ypp-btn--primary{background:var(--yap-charcoal);color:#fff}.ypp-page .ypp-btn--primary:hover{background:var(--yap-graphite);border-color:var(--yap-graphite)}.ypp-page .ypp-btn--secondary{background:transparent;color:var(--yap-charcoal)}.ypp-page .ypp-btn--secondary:hover{background:var(--yap-charcoal);color:#fff}.ypp-page .ypp-btn--light{background:#fff;color:var(--yap-charcoal);border-color:#fff}.ypp-page .ypp-btn--light:hover{background:var(--yap-cream);border-color:var(--yap-cream)}.ypp-page .ypp-btn--small{min-height:40px;padding:8px 18px;font-size:.875rem}.ypp-page .ypp-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:32px}.ypp-page .ypp-cta-row .ypp-small{color:var(--yap-graphite)}.ypp-page .ypp-center .ypp-cta-row{justify-content:center}.ypp-page .ypp-hero{padding:72px 0 80px}.ypp-page .ypp-hero__grid{display:grid;grid-template-columns:minmax(0px,1.05fr) minmax(0px,.95fr);gap:64px;align-items:center}.ypp-page .ypp-hero__tag{margin:20px 0 0;font-size:1.375rem;line-height:1.3;font-weight:600}.ypp-page .ypp-hero__tag span{color:var(--yap-graphite);font-weight:inherit}.ypp-page .ypp-facts{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:0px;margin:32px 0 0;border-top:1px solid var(--yap-border);border-bottom:1px solid var(--yap-border)}.ypp-page .ypp-fact{padding:18px 16px 16px 0}.ypp-page .ypp-fact+.ypp-fact{padding-left:20px;border-left:1px solid var(--yap-border)}.ypp-page .ypp-fact b{display:block;font-size:1.75rem;line-height:1.1;font-weight:600}.ypp-page .ypp-fact b small{font-size:1rem;font-weight:600}.ypp-page .ypp-fact span{display:block;margin-top:6px;font-size:.875rem;line-height:1.4;color:var(--yap-graphite)}.ypp-page .ypp-trust{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:24px;font-size:.875rem;color:var(--yap-graphite)}.ypp-page .ypp-trust span{display:inline-flex;align-items:center;gap:8px}.ypp-page .ypp-trust svg{width:16px;height:16px;color:var(--yap-charcoal)}.ypp-page .ypp-hero__media{position:relative;border-radius:var(--yap-radius);overflow:hidden;aspect-ratio:4 / 5;max-height:600px;width:100%}.ypp-page .ypp-hero__media img{width:100%;height:100%;object-fit:cover}.ypp-page .ypp-hero__badge{position:absolute;left:20px;bottom:20px;right:20px;background:#fffffff0;border-radius:var(--yap-radius);padding:16px 18px;display:flex;align-items:center;gap:14px;font-size:.875rem;line-height:1.4}.ypp-page .ypp-hero__badge b{display:block;font-size:1rem}.ypp-page .ypp-hero__badge img{width:120px;flex:0 0 auto}.ypp-page .ypp-jumpbar{position:sticky;top:80px;z-index:15;background:#fff;border-bottom:1px solid var(--yap-border)}.ypp-page .ypp-jumpbar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px}.ypp-page .ypp-jumpbar nav{align-self:stretch;align-items:stretch}.ypp-page .ypp-jumpbar nav{display:flex;gap:28px;overflow-x:auto;scrollbar-width:none;font-size:.875rem;font-weight:600}.ypp-page .ypp-jumpbar nav::-webkit-scrollbar{display:none}.ypp-page .ypp-jumpbar{position:sticky}.ypp-page .ypp-jumpbar nav a{position:relative;display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap;padding:20px 0 18px;color:var(--yap-graphite);border-bottom:2px solid transparent;transition:color .25s var(--yap-ease),border-color .25s var(--yap-ease)}.ypp-page .ypp-jumpbar nav a:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--yap-bubblegum);transform:scale(0);transition:transform .25s var(--yap-ease)}.ypp-page .ypp-jumpbar nav a:hover{color:var(--yap-charcoal);border-color:var(--yap-macchiato)}.ypp-page .ypp-jumpbar nav a.is-active{color:var(--yap-charcoal);border-color:var(--yap-charcoal)}.ypp-page .ypp-jumpbar nav a.is-active:before{transform:scale(1)}.ypp-page .ypp-jumpbar .ypp-btn.is-active{background:var(--yap-graphite);border-color:var(--yap-graphite);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--yap-bubblegum)}.ypp-page .ypp-jumpbar__progress{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--yap-charcoal);transform-origin:left center;transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.ypp-page .ypp-jumpbar nav a,.ypp-page .ypp-jumpbar nav a:before{transition:none}}.ypp-page .ypp-compare{border:1px solid var(--yap-border);border-radius:var(--yap-radius);overflow:hidden;background:#fff}.ypp-page .ypp-compare table{width:100%;border-collapse:collapse;font-size:1rem}.ypp-page .ypp-compare th{text-align:left;padding:16px 20px;font-size:.875rem;font-weight:700;text-transform:uppercase;background:var(--yap-cream)}.ypp-page .ypp-compare th.ypp-is-yap{background:var(--yap-sand)}.ypp-page .ypp-compare td{padding:16px 20px;border-top:1px solid var(--yap-border);vertical-align:top}.ypp-page .ypp-compare td:first-child{font-weight:600;width:22%}.ypp-page .ypp-compare td.ypp-is-no{color:var(--yap-graphite)}.ypp-page .ypp-compare td.ypp-is-yap{background:#e9e1d773;font-weight:600}.ypp-page .ypp-compare .ypp-ico{display:inline-flex;vertical-align:-3px;margin-right:10px}.ypp-page .ypp-compare .ypp-ico svg{width:16px;height:16px}.ypp-page .ypp-split{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);gap:64px;align-items:start}.ypp-page .ypp-checklist{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.ypp-page .ypp-checklist li{display:flex;gap:12px;align-items:flex-start}.ypp-page .ypp-checklist svg{flex:0 0 auto;width:22px;height:22px;margin-top:1px}.ypp-page .ypp-offer{background:#fff;border-radius:var(--yap-radius);box-shadow:var(--yap-shadow-card);padding:32px}.ypp-page .ypp-offer h3{font-size:1.25rem;margin-bottom:18px}.ypp-page .ypp-offer__row{display:grid;grid-template-columns:128px minmax(0px,1fr);gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--yap-border)}.ypp-page .ypp-offer__row b{font-size:1.75rem;line-height:1.1;font-weight:600;white-space:nowrap}.ypp-page .ypp-offer__row b small{font-size:1rem;font-weight:600}.ypp-page .ypp-offer__example{margin:18px 0 0;padding:16px 18px;background:var(--yap-cream);border-radius:var(--yap-radius-button);font-size:1rem}.ypp-page .ypp-offer__example b{font-size:1.25rem}.ypp-page .ypp-offer .ypp-btn{width:100%;margin-top:20px}.ypp-page .ypp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0px,1fr));gap:24px;counter-reset:step 0;position:relative}.ypp-page .ypp-steps:before{content:"";position:absolute;top:18px;left:18px;right:18px;height:1px;background:var(--yap-macchiato)}.ypp-page .ypp-step{position:relative}.ypp-page .ypp-step__num{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--yap-charcoal);color:#fff;font-size:.875rem;font-weight:700;margin-bottom:18px;position:relative}.ypp-page .ypp-step:first-child .ypp-step__num:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid var(--yap-bubblegum)}.ypp-page .ypp-step h3{margin-bottom:8px}.ypp-page .ypp-step p{margin:0;font-size:.875rem;line-height:1.5;color:var(--yap-graphite)}.ypp-page #ueber-yap{padding-block:50px}.ypp-page .ypp-about{display:grid;grid-template-columns:minmax(0px,.9fr) minmax(0px,1.1fr);gap:64px;align-items:center}.ypp-page .ypp-about__photo{display:flex;flex-direction:column;max-height:max(180px,calc(100svh - var(--ypp-header-offset, 81px) - 64px - 100px));border-radius:var(--yap-radius);overflow:hidden;background:var(--yap-sand)}.ypp-page .ypp-about__photo img{width:100%;height:auto;min-height:0;flex:0 1 auto;object-fit:contain;object-position:center}.ypp-page .ypp-about__caption{flex:0 0 auto;padding:14px 18px 16px;font-size:.875rem;line-height:1.45;background:#fff}.ypp-page .ypp-about__caption b{display:block;font-size:1rem}.ypp-page .ypp-about p{margin:16px 0 0}.ypp-page .ypp-stats{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:0px;margin-top:32px;border-top:1px solid var(--yap-border)}.ypp-page .ypp-stat{padding:18px 12px 0 0}.ypp-page .ypp-stat b{display:block;font-size:1.75rem;line-height:1.1;font-weight:600}.ypp-page .ypp-stat span{display:block;margin-top:6px;font-size:.875rem;line-height:1.4;color:var(--yap-graphite)}.ypp-page .ypp-faq{display:grid;grid-template-columns:minmax(0px,.8fr) minmax(0px,1.2fr);gap:64px;align-items:start}.ypp-page .ypp-faq details{border-bottom:1px solid var(--yap-border)}.ypp-page .ypp-faq details:first-child{border-top:1px solid var(--yap-border)}.ypp-page .ypp-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.125rem;font-weight:600;cursor:pointer}.ypp-page .ypp-faq summary::-webkit-details-marker{display:none}.ypp-page .ypp-faq .ypp-acc{width:28px;height:28px;border-radius:50%;background:var(--yap-charcoal);color:#fff;display:grid;place-items:center;flex:0 0 auto}.ypp-page .ypp-faq details[open] .ypp-acc .ypp-v{display:none}.ypp-page .ypp-faq details p{margin:0 0 18px;color:var(--yap-graphite);max-width:620px}.ypp-page .ypp-request{display:grid;grid-template-columns:minmax(0px,.85fr) minmax(0px,1.15fr);gap:64px;align-items:start}.ypp-page .ypp-request__contact{margin-top:28px;padding:22px;border-radius:var(--yap-radius);background:#fff;font-size:1rem}.ypp-page .ypp-request__contact p{margin:0}.ypp-page .ypp-request__contact a{text-decoration:none}.ypp-page .ypp-request__contact .ypp-row{display:flex;gap:10px;align-items:center;margin-top:8px}.ypp-page .ypp-request__contact svg{width:16px;height:16px;flex:0 0 auto}.ypp-page .ypp-next{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px;counter-reset:n 0}.ypp-page .ypp-next li{display:flex;gap:12px;align-items:flex-start}.ypp-page .ypp-next li:before{counter-increment:n 1;content:counter(n);flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--yap-charcoal);color:#fff;font-size:.875rem;font-weight:700;display:grid;place-items:center;margin-top:1px}.ypp-page .ypp-form{background:#fff;border-radius:var(--yap-radius);box-shadow:var(--yap-shadow-card);padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ypp-page .ypp-field{display:flex;flex-direction:column;gap:6px}.ypp-page .ypp-field--full{grid-column:1 / -1}.ypp-page .ypp-field label{font-size:1rem;font-weight:600}.ypp-page .ypp-field input,.ypp-page .ypp-field select,.ypp-page .ypp-field textarea{width:100%;min-height:52px;padding:13px 18px;font-family:inherit;font-size:1rem;color:var(--yap-charcoal);background:#fff;border:1px solid var(--yap-border);border-radius:var(--yap-radius-button);transition:border-color .25s var(--yap-ease),box-shadow .25s var(--yap-ease)}.ypp-page .ypp-field select{-webkit-appearance:none;appearance:none;padding-right:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%232a2a2a' stroke-width='1.6'/%3E%3C/svg%3E") right 18px center no-repeat #fff}.ypp-page .ypp-field textarea{min-height:112px;resize:vertical}.ypp-page .ypp-field input:focus,.ypp-page .ypp-field select:focus,.ypp-page .ypp-field textarea:focus{outline:none;border-color:var(--yap-charcoal);box-shadow:#2a2a2a1f 0 0 0 2px}.ypp-page .ypp-form .ypp-btn{grid-column:1 / -1;width:100%}.ypp-page .ypp-form__legal{grid-column:1 / -1;margin:0;font-size:.875rem;color:var(--yap-graphite)}.ypp-page .ypp-form__legal a{text-decoration:underline}.ypp-page .ypp-form__ok{grid-column:1 / -1;display:none;padding:14px 16px;border-radius:var(--yap-radius-button);background:#2f7d551f;color:var(--yap-success);font-weight:600}.ypp-page .ypp-form.is-sent .ypp-form__ok{display:block}.ypp-page .ypp-closing{padding:64px 0}.ypp-page .ypp-closing__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px}.ypp-page .ypp-closing__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));width:100%;gap:12px 16px;margin-top:0}.ypp-page .ypp-closing__actions .ypp-btn{width:100%;height:100%;padding-inline:20px}.ypp-page .ypp-closing h2{color:#fff;max-width:640px}.ypp-page .ypp-closing p{margin:10px 0 0;color:#bdbdbd}.ypp-page a:focus-visible,.ypp-page button:focus-visible,.ypp-page summary:focus-visible{outline:2px solid var(--yap-charcoal);outline-offset:3px}.ypp-page .ypp-scheme-5 a:focus-visible,.ypp-page .ypp-scheme-5 button:focus-visible{outline-color:#fff}@media(max-width:1100px){.ypp-page{--yap-gutter: 40px}.ypp-page .ypp-steps{grid-template-columns:repeat(3,minmax(0px,1fr));row-gap:32px}.ypp-page .ypp-steps:before{display:none}}@media(max-width:860px){.ypp-page{--yap-gutter: 20px;--yap-section-top: 56px;--yap-section-bottom: 64px}.ypp-page .ypp-jumpbar{top:64px}.ypp-page .ypp-jumpbar .ypp-btn{display:none}.ypp-page .ypp-hero{padding:40px 0 56px}.ypp-page .ypp-hero__grid,.ypp-page .ypp-split,.ypp-page .ypp-about,.ypp-page .ypp-faq,.ypp-page .ypp-request{grid-template-columns:minmax(0px,1fr);gap:36px}.ypp-page .ypp-hero__media{aspect-ratio:4 / 3}.ypp-page .ypp-hero__badge{left:12px;right:auto;bottom:12px;padding:8px 12px}.ypp-page .ypp-hero__badge span{display:none}.ypp-page .ypp-hero__badge img{width:116px}.ypp-page .ypp-facts{grid-template-columns:repeat(3,minmax(0px,1fr))}.ypp-page .ypp-fact b{font-size:1.375rem}.ypp-page .ypp-fact b small{display:block;font-size:.875rem}.ypp-page .ypp-fact+.ypp-fact{padding-left:12px}.ypp-page .ypp-stats{grid-template-columns:repeat(2,minmax(0px,1fr));row-gap:16px}.ypp-page .ypp-steps{grid-template-columns:minmax(0px,1fr)}.ypp-page .ypp-step{display:grid;grid-template-columns:36px minmax(0px,1fr);column-gap:16px}.ypp-page .ypp-step__num{grid-row:span 2;margin:0}.ypp-page .ypp-compare table,.ypp-page .ypp-compare tbody,.ypp-page .ypp-compare tr,.ypp-page .ypp-compare td{display:block;width:100%}.ypp-page .ypp-compare thead{display:none}.ypp-page .ypp-compare tr{border-top:1px solid var(--yap-border);padding:14px 16px}.ypp-page .ypp-compare td{border:0px;padding:4px 0}.ypp-page .ypp-compare td:first-child{width:100%;text-transform:uppercase;font-size:1rem}.ypp-page .ypp-compare td.ypp-is-yap{background:none}.ypp-page .ypp-offer,.ypp-page .ypp-form{padding:22px 18px}.ypp-page .ypp-offer__row{grid-template-columns:96px minmax(0px,1fr)}.ypp-page .ypp-offer__row b{font-size:1.375rem}.ypp-page .ypp-form{grid-template-columns:minmax(0px,1fr)}.ypp-page .ypp-closing__inner{grid-template-columns:minmax(0,1fr)}.ypp-page .ypp-closing__actions{max-width:520px}.ypp-page .ypp-btn{white-space:normal;text-align:center}}.ypp-page{--yap-font: var(--font-body-family);letter-spacing:normal}.ypp-page :is(h1,h2,h3){font-family:var(--font-body-family);letter-spacing:0}.ypp-page p{letter-spacing:0}.ypp-page b,.ypp-page strong{font-weight:600}.ypp-page a{text-underline-offset:3px}.ypp-page .ypp-btn{letter-spacing:0;text-transform:none;white-space:normal}.ypp-page .ypp-btn svg{flex:none}.ypp-page .ypp-field{position:static}.ypp-page .ypp-field:before,.ypp-page .ypp-field:after{display:none}.ypp-page .ypp-fields{display:contents}.ypp-page .form-status,.ypp-page .form-errors{grid-column:1 / -1}.ypp-page .ypp-form>input[type=hidden]{display:none}.ypp-page .ypp-faq summary{text-transform:none;letter-spacing:0}.ypp-page [id]{scroll-margin-top:calc(var(--ypp-header-offset, 81px) + 88px)}.ypp-page [tabindex="-1"]:focus{outline:none}.yap-pro-jump-section{position:sticky;top:var(--ypp-header-offset, 81px);z-index:8}.ypp-page .ypp-jumpbar{display:block;position:relative;top:auto}.ypp-page .ypp-jumpbar nav{min-width:0}.ypp-page .ypp-jumpbar .ypp-btn{flex:none}.ypp-page .ypp-compare table{margin:0;box-shadow:none}.ypp-page .ypp-compare th,.ypp-page .ypp-compare td{box-shadow:none;border-right:0;border-left:0;border-bottom:0}.ypp-page .ypp-compare td:before{display:none}@media(min-width:861px){.ypp-page .ypp-compare th:first-child{width:18%}.ypp-page .ypp-compare th:nth-child(2){width:42%}.ypp-page .ypp-compare th:nth-child(3){width:40%}.ypp-page .ypp-compare td{font-size:.9375rem}}@media(min-width:1200px){.ypp-page .ypp-compare th:first-child{width:16%}.ypp-page .ypp-compare th:nth-child(2){width:44%}}@media(max-width:860px){.ypp-page .ypp-compare td[data-label]:before{content:attr(data-label) ": ";display:inline;font-weight:600}}@media(prefers-reduced-motion:reduce){.ypp-page *,.ypp-page *:before{scroll-behavior:auto;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yap-pro-page.css.map */
