.pp-tr__hero{padding-block:var(--pp-tr-pt, 32px) clamp(2.5rem,5vw,3.5rem)}.pp-tr__head{display:grid;gap:1rem;justify-items:center;text-align:center}.pp-tr__head .pp-lead{margin-inline:auto}.pp-tr__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.4rem .875rem .4rem .625rem;border-radius:999px;background-color:#fff;box-shadow:0 6px 16px -10px #113a8a80;color:var(--pp-navy);font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pp-tr__eyebrow-icon{width:1.125rem;height:1.125rem;color:var(--pp-red)}.pp-tr__title{font-size:clamp(2rem,1.3rem + 3vw,3.25rem);line-height:1.06;letter-spacing:-.02em}.pp-tr__card--main{display:grid;gap:1rem;width:100%;max-width:44rem;margin-block-start:.75rem;padding:clamp(1.25rem,3vw,2rem);border-radius:calc(var(--pp-radius) * 1.4);background-color:#fff;box-shadow:0 0 0 1px var(--pp-line),0 28px 56px -36px #113a8a99;text-align:start}.pp-tr__card-title,.pp-tr__section-title{margin:0;color:var(--pp-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,1rem + 1vw,1.625rem);line-height:1.2}.pp-tr__form{display:grid;gap:.625rem}.pp-tr__label{color:var(--pp-ink);font-size:.875rem;font-weight:700}.pp-tr__field{display:grid;gap:.625rem}@media screen and (min-width:750px){.pp-tr__field{grid-template-columns:minmax(0,1fr) auto}}.pp-tr__input{width:100%;min-height:3.5rem;padding:.75rem 1.25rem;border:1.5px solid transparent;border-radius:999px;background-color:var(--pp-blush);color:inherit;font:inherit;font-size:1.0625rem;letter-spacing:.02em;transition:border-color .15s ease,background-color .15s ease}.pp-tr__input:hover{border-color:var(--pp-line)}.pp-tr__input:focus{background-color:#fff}.pp-tr__input:focus-visible{border-color:var(--pp-green);outline:3px solid rgb(17 105 192 / .2);outline-offset:0}.pp-tr__input[aria-invalid=true]{border-color:var(--pp-red-strong)}.pp-tr__submit{min-height:3.5rem;font-size:1.0625rem}.pp-tr__hint{display:flex;align-items:flex-start;gap:.5rem;margin:.25rem 0 0;color:var(--pp-ink-soft);font-size:.875rem;line-height:1.5}.pp-tr__hint-icon{flex:none;width:1.125rem;height:1.125rem;margin-block-start:.1rem;color:var(--pp-green)}.pp-tr__error{margin:0;color:var(--pp-red-strong);font-size:.875rem;font-weight:700}.pp-tr__inner{display:grid;gap:clamp(2.5rem,6vw,4rem);margin-block-start:clamp(2rem,5vw,3rem)}.pp-tr__alt{display:grid;gap:1.25rem}.pp-tr__ways{display:grid;gap:1rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.pp-tr__ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-tr__way{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:start;padding:clamp(1.125rem,2.5vw,1.5rem);border-radius:var(--pp-radius);background-color:#fff;box-shadow:inset 0 0 0 1.5px var(--pp-line)}.pp-tr__way-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background-color:var(--pp-blush);color:var(--pp-green)}.pp-tr__way-icon--account{background-color:var(--pp-mint);color:#b86e00}.pp-tr__way-icon :is(svg,.pp-icon){width:1.375rem;height:1.375rem}.pp-tr__way-title{margin:0 0 .25rem;color:var(--pp-ink);font-weight:700}.pp-tr__way-text{margin:0 0 .375rem;color:var(--pp-ink-soft);font-size:.9375rem;line-height:1.5}.pp-tr__flow{display:grid;gap:1.5rem}.pp-tr__steps{position:relative;display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.pp-tr__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.pp-tr__steps:before{content:"";position:absolute;inset-block-start:1.75rem;inset-inline:1.75rem calc((100% - 4.5rem)/4 - 1.75rem);border-top:2px dashed rgb(17 105 192 / .35)}}.pp-tr__step{position:relative;display:grid;gap:.375rem;align-content:start}@media screen and (max-width:749px){.pp-tr__step{grid-template-columns:3.5rem minmax(0,1fr);column-gap:1rem;row-gap:.125rem}.pp-tr__step-icon{grid-row:span 2;margin-block-end:0}}.pp-tr__step-icon{position:relative;display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-block-end:.5rem;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 2px var(--pp-green);color:var(--pp-green)}.pp-tr__step-icon .pp-icon{width:1.5rem;height:1.5rem}.pp-tr__step--done .pp-tr__step-icon{background-color:var(--pp-green);box-shadow:0 10px 22px -12px #113a8acc;color:#fff}.pp-tr__step-num{position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem;display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background-color:var(--pp-cta);color:var(--pp-cta-ink);font-size:.75rem;font-weight:800}.pp-tr__step-title{margin:0;color:var(--pp-ink);font-weight:800}.pp-tr__step-text{margin:0;color:var(--pp-ink-soft);font-size:.9375rem;line-height:1.5}.pp-tr__help{position:relative;display:grid;gap:1.5rem;align-items:center;overflow:hidden;padding:clamp(1.5rem,4vw,2.5rem);border-radius:calc(var(--pp-radius) * 1.4);background:radial-gradient(110% 150% at 0% 100%,#1b56c4 0%,var(--pp-navy) 55%,#0d2c6b 100%);color:#fff}@media screen and (min-width:990px){.pp-tr__help{grid-template-columns:minmax(0,1fr) auto;gap:2.5rem}}.pp-tr__help-body,.pp-tr__help-btn{position:relative;z-index:1}.pp-tr__help-title{margin:0;color:#fff;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);line-height:1.15}.pp-tr__help-text{margin-top:1rem;color:#ffffffe0;line-height:1.55}.pp-tr__help-text ol,.pp-tr__help-text ul{display:grid;gap:.625rem;margin:0;padding:0;list-style:none;counter-reset:pp-tr-help}.pp-tr__help-text li{position:relative;padding-inline-start:2.25rem;counter-increment:pp-tr-help}.pp-tr__help-text li:before{content:counter(pp-tr-help);position:absolute;inset-inline-start:0;inset-block-start:0;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--pp-cta);color:var(--pp-cta-ink);font-size:.8125rem;font-weight:800}.pp-tr__help-text a{color:#fff;font-weight:700}.pp-tr__help-icon{position:absolute;inset-inline-end:14rem;inset-block-end:-2.5rem;color:#ffc92829;rotate:-12deg;pointer-events:none}.pp-tr__help-icon .pp-icon{display:block;width:10rem;height:10rem;stroke-width:1.2}@media screen and (max-width:989px){.pp-tr__help-icon{inset-inline-end:-2rem;inset-block-start:-2rem;inset-block-end:auto}.pp-tr__help-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pp-tracking.css.map */
