.plan-finder-container{position:relative}@media (min-width:901px){.plan-finder-container{height:100px}}.plan-finder-wrap{background:#a1f7a1;box-shadow:0 0 15px 5px rgba(0,0,0,.09);margin:0 auto;max-width:400px;position:relative;transition:max-width .5s ease}@media (min-width:901px){.plan-finder-wrap{max-width:1100px}}.plan-finder-wrap:before{background:#f9fef8;border-radius:10px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:border-radius .3s ease;width:50%}.plan-finder-sticky{width:100%;z-index:99}@media (min-width:901px){.plan-finder-sticky{position:absolute;top:-40px}}.plan-finder-sticky.sticky{left:0;position:fixed;right:0;top:0;z-index:1000}.plan-finder-sticky.sticky .plan-finder-wrap{border-radius:0;max-width:100%}.plan-finder-sticky.sticky .plan-finder-wrap:before{border-radius:0}@media (max-width:900px){.plan-finder-sticky.sticky .finder-center,.plan-finder-sticky.sticky .finder-right{display:none}.plan-finder-sticky.sticky .plan-finder h4 svg{display:inline-block}}.plan-finder-sticky.open .finder-center,.plan-finder-sticky.open .finder-right{display:flex}.plan-finder-sticky #finder-open-link{color:var(--primary);font-family:value-sans-regular-pro,sans-serif;font-size:18px;font-weight:600}.plan-finder-sticky.open #finder-open-link svg{transform:rotate(90deg)}.plan-finder{background:#f9fef8;display:flex;flex-direction:column;margin:0 auto;max-width:1100px;overflow:hidden;position:relative}@media (min-width:901px){.plan-finder{flex-direction:row}}.plan-finder .finder-left{align-items:flex-start;border-bottom-left-radius:10px;border-top-left-radius:10px;flex:0 0 25%;flex-direction:column;padding:16px 32px}.plan-finder .finder-center,.plan-finder .finder-left{background:#f9fef8;display:flex;justify-content:center}.plan-finder .finder-center{border-bottom-right-radius:10px;border-top-right-radius:10px;flex:0 0 45%;flex-direction:column;gap:18px;padding:16px 18px}.plan-finder .finder-right{align-items:center;background:#a1f7a1;border-bottom-right-radius:0;border-top-right-radius:0;display:flex;flex:0 0 30%;flex-direction:row;gap:12px;padding:16px 24px}.plan-finder .finder-right h5{color:var(--primary);font-family:value-sans-regular-pro,sans-serif;font-size:22px;font-weight:700;margin-bottom:5px}.plan-finder .finder-right svg{color:var(--tertiary)}.plan-finder .finder-right .cta-button{color:var(--body_color);font-size:16px;font-weight:600}@media (min-width:901px){.plan-finder .finder-right{align-items:center;clip-path:ellipse(100% 220% at 100% 50%);flex-direction:row}.plan-finder .finder-left{padding:32px}.plan-finder .finder-center{padding:32px 18px}.plan-finder .finder-right{padding:32px 24px}}.plan-finder h4{margin:0}.plan-finder h4 svg{display:none}@media (max-width:900px){.plan-finder h4{font-size:18px}.plan-finder h4 svg{height:1em;transform:rotate(0deg);transition:transform .2s ease;vertical-align:sub;width:1em}}.plan-finder p{line-height:1.2}.plan-finder p:last-child{margin-bottom:0}.plan-finder input::-webkit-inner-spin-button,.plan-finder input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.plan-finder input[type=number]{-moz-appearance:textfield}.plan-finder label{font-size:16px;font-weight:600;width:100%}.plan-finder .inline-form{display:flex}.plan-finder .inline-form input.zip[type=number]{border:2px solid #dfe0e1;border-radius:50px 0 0 50px;border-right:none;min-height:2.75rem;padding-right:6px}.plan-finder .inline-form button{border:1px solid var(--primary);color:#fff;padding:4px 20px;text-wrap:nowrap;background:var(--primary);border-bottom-right-radius:50px;border-top-right-radius:50px;font-size:16px;font-weight:600}