body.wfpa-page #masthead{display:none}body.wfpa-page #content>.ast-container{display:block!important;max-width:none!important;padding:0!important}body.wfpa-page #content{padding-top:72px}#wfpa{width:100%;color:#26162f;background:#fff;font-family:inherit}#wfpa *{box-sizing:border-box}#wfpa h1,#wfpa h2,#wfpa h3,#wfpa p{margin:0}#wfpa .pa-wrap{max-width:1200px;padding:0 28px;margin:auto}#wfpa .pa-hero{padding:50px 0 100px;min-height:600px;background:linear-gradient(90deg,#26162fea,#26162f9c 36%,#26162f00 70%),url('./plan-amigo.webp') center/cover no-repeat;color:#fff}#wfpa .pa-logo{width:180px;height:auto;max-height:60px;object-fit:contain;display:block;margin-bottom:30px}#wfpa .pa-eyebrow{display:block;color:#9f1a97;font-size:11px;letter-spacing:1.6px;font-weight:600;margin-bottom:20px}#wfpa .pa-hero .pa-eyebrow{color:#e6cde8}#wfpa h1{font-size:clamp(48px,6.4vw,80px);line-height:1.04;letter-spacing:-3.5px;font-weight:550;color:#fff}#wfpa h1 em{font-style:normal;color:#a3d414}#wfpa .pa-hero p{max-width:460px;color:#f1e7f4;font-size:17px;line-height:1.7;margin-top:25px}#wfpa .pa-hero .pa-btn{margin-top:28px}#wfpa .pa-btn{display:inline-flex;justify-content:center;align-items:center;gap:15px;min-height:48px;padding:15px 22px;border:1px solid transparent;border-radius:12px;text-decoration:none;font-size:14px;font-weight:600;cursor:pointer}#wfpa .lime{background:#a3d414;color:#26162f}#wfpa .outline{border-color:#866b93;color:#fff;background:transparent}#wfpa .pa-reward{position:relative;max-width:1144px;width:calc(100% - 56px);margin-top:-35px;border-radius:22px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:30px;background:#fff;border:1px solid #eee4f1;box-shadow:0 18px 50px #26162f12}#wfpa .reward-number{display:flex;gap:25px;align-items:center;background:#a3d414;padding:10px 30px;border-radius:15px}#wfpa .reward-number>strong{font-size:100px;line-height:1.1;font-weight:600;letter-spacing:-6px}#wfpa .reward-number b{font-size:25px;letter-spacing:-.5px;display:block}#wfpa .reward-number span{font-size:13px;display:block;margin-top:5px}#wfpa h2{font-size:43px;line-height:1.1;letter-spacing:-1.4px;font-weight:550;color:#26162f}#wfpa .pa-reward h2{font-size:29px;letter-spacing:-.8px}#wfpa p{color:#776380;font-size:15px;line-height:1.75}#wfpa .pa-reward p{font-size:13px;margin-top:14px}#wfpa .pa-steps,#wfpa .pa-conditions,#wfpa .pa-faq{padding-top:70px;padding-bottom:70px}#wfpa .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}#wfpa .steps-grid article{padding:28px;border:1px solid #e9e0ee;border-radius:20px;background:#faf8fc}#wfpa .pa-icon{width:65px;height:65px;display:grid;place-items:center;font-size:36px;font-weight:400;border-radius:18px;background:#9f1a97;color:#fff;margin-bottom:27px}#wfpa .steps-grid article:nth-child(2) .pa-icon{background:#26162f;color:#a3d414}#wfpa .steps-grid article:nth-child(3) .pa-icon{background:#a3d414;color:#26162f}#wfpa .steps-grid span{font-size:10px;letter-spacing:1px;color:#9f1a97;font-weight:600}#wfpa h3{font-size:23px;line-height:1.25;letter-spacing:-.5px;font-weight:550;margin:13px 0 17px;color:#26162f}#wfpa .steps-grid p{font-size:13px}#wfpa .pa-share{background:#26162f;color:#fff;padding:55px 0}#wfpa .share-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:center}#wfpa .pa-share h2,#wfpa .pa-share h3{color:#fff}#wfpa .pa-share .pa-eyebrow{color:#cfeb99}#wfpa .pa-share p{color:#d8c9e1;margin:20px 0}#wfpa .pa-share aside{padding:30px;background:#3c2747;border-radius:22px}#wfpa .pa-share aside>b{font-size:11px;color:#d2e99d;letter-spacing:1.5px}#wfpa .pa-share aside p{font-size:13px}#wfpa .pa-share #pa-copy-status{font-size:12px;margin:15px 0 0}#wfpa .pa-conditions{padding-bottom:35px}#wfpa .pa-conditions ul{padding:0;margin:30px 0;list-style:none;max-width:900px}#wfpa .pa-conditions li{border-bottom:1px solid #eee5f2;padding:17px 0 17px 28px;font-size:14px;position:relative;line-height:1.65;color:#67516f}#wfpa .pa-conditions li:before{content:'✓';position:absolute;left:0;color:#9f1a97;font-weight:600}#wfpa .pa-text{display:inline-block;color:#9f1a97;margin-top:12px;font-size:14px}#wfpa .pa-faq h2{margin-bottom:25px}#wfpa details{border-bottom:1px solid #e9e1ed;padding:20px 0}#wfpa summary{cursor:pointer;display:flex;justify-content:space-between;font-size:15px;color:#26162f;font-weight:500;list-style:none}#wfpa summary span{color:#9f1a97}#wfpa details p{font-size:14px;max-width:900px;margin-top:15px}#wfpa .pa-last{background:#9f1a97;padding:55px 0}#wfpa .pa-last h2{color:#fff;margin-bottom:25px}#wfpa .pa-last p{font-size:12px;color:#eedbef;margin-top:20px}#wfpa a:focus-visible,#wfpa button:focus-visible{outline:3px solid #9f1a97;outline-offset:4px}#wfpa .pa-share a:focus-visible,#wfpa .pa-last a:focus-visible{outline-color:white}@media(max-width:800px){#wfpa .pa-reward{gap:25px}#wfpa .reward-number{padding:12px 20px;gap:20px}#wfpa .reward-number b{font-size:20px}#wfpa .steps-grid{grid-template-columns:1fr}#wfpa .share-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){#wfpa .pa-wrap{padding-left:20px;padding-right:20px}#wfpa .pa-hero{padding:30px 0 260px;min-height:690px;background:linear-gradient(180deg,#26162ff5,#26162fb8 35%,#26162f00 68%),url('./plan-amigo.webp') 66% bottom/auto 100% no-repeat}#wfpa h1{font-size:48px;letter-spacing:-2px}#wfpa .pa-logo{width:155px;margin-bottom:25px}#wfpa .pa-hero p{font-size:14px;max-width:310px;margin-top:20px}#wfpa .pa-reward{width:calc(100% - 32px);grid-template-columns:1fr;padding:22px;text-align:center}#wfpa .reward-number{justify-content:center}#wfpa .pa-reward h2{font-size:27px}#wfpa .pa-steps,#wfpa .pa-faq{padding-top:45px;padding-bottom:45px}#wfpa h2{font-size:34px}#wfpa .pa-conditions{padding-top:45px}}

#wfpa .pa-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-top:70px;padding-bottom:70px}#wfpa .pa-story figure{margin:0}#wfpa .pa-story figure img{width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;border-radius:25px;display:block}#wfpa .pa-story figcaption{font-size:11px;color:#7b6a81;margin-top:12px}#wfpa .pa-story h2,#wfpa .pa-location h2{font-size:38px;margin-bottom:24px}#wfpa .pa-story p,#wfpa .pa-location p{margin-top:16px}#wfpa .pa-tip{padding:20px;margin-top:24px;border-radius:16px;background:#f6f0f7;border-left:3px solid #9f1a97}#wfpa .pa-tip>b{font-size:14px;color:#26162f}#wfpa .pa-tip p{font-size:13px;margin-top:8px}#wfpa .pa-story.reverse figure{grid-column:2;grid-row:1}#wfpa .pa-story.reverse>div{grid-column:1;grid-row:1}#wfpa .pa-story .pa-btn{margin-top:25px}#wfpa .pa-example{background:#f5eff7;padding:60px 0}#wfpa .pa-example-intro{max-width:700px;margin-top:24px}#wfpa .pa-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}#wfpa .pa-example-grid article{border-radius:18px;padding:25px;background:#fff;border:1px solid #e8deed}#wfpa .pa-example-grid article:last-child{background:#26162f}#wfpa .pa-example-grid article>span{font-size:10px;letter-spacing:1px;color:#9f1a97;font-weight:600}#wfpa .pa-example-grid article:last-child>span{color:#c7e779}#wfpa .pa-example-grid article:last-child h3{color:#fff}#wfpa .pa-example-grid article:last-child p{color:#e0d1e7}#wfpa .pa-example-grid h3{font-size:23px}#wfpa .pa-example-grid p{font-size:13px}#wfpa .pa-example-note{font-size:12px;margin-top:20px;max-width:900px}#wfpa .pa-location{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;padding-top:20px;padding-bottom:70px;align-items:center;scroll-margin-top:110px}#wfpa .pa-location aside{padding:30px;border:1px solid #eadfee;border-radius:24px;box-shadow:0 15px 40px #26162f0c;background:#fff}#wfpa .pa-form-kicker{display:block;font-size:10px;letter-spacing:1px;color:#9f1a97;margin-bottom:25px}#wfpa .pa-location aside>b{display:block;font-size:26px;color:#26162f;margin-bottom:24px}#wfpa .pa-location aside label{display:block;font-size:13px;color:#26162f}#wfpa .pa-location aside label span{color:#826c8b}#wfpa .pa-input-example{font-size:15px;border:1px solid #d9c9df;border-radius:10px;padding:16px;margin-top:10px;color:#87738e;background:#fcfafc}#wfpa .pa-location aside p{font-size:12px;line-height:1.6}#wfpa .pa-location aside small{display:block;font-size:10px;color:#806a89;margin-top:18px}#wfpa .pa-example .pa-eyebrow{margin-bottom:15px}
@media(max-width:800px){#wfpa .pa-story,#wfpa .pa-location{grid-template-columns:1fr;gap:30px;padding-top:45px;padding-bottom:45px}#wfpa .pa-story.reverse figure,#wfpa .pa-story.reverse>div{grid-column:auto;grid-row:auto}#wfpa .pa-story figure img{aspect-ratio:1.5}#wfpa .pa-example-grid{grid-template-columns:1fr}#wfpa .pa-story h2,#wfpa .pa-location h2{font-size:33px}#wfpa .pa-example{padding:45px 0}#wfpa .pa-location aside{padding:24px}}
