.fr__applytext>.ri__pill{display:inline-block;margin:0 0 20px;padding:4px 12px;border-radius:8px;background:var(--v2-secondary-health);color:var(--v2-primary-depth);text-align:center;font-weight:800;font-size:14px;line-height:18px}.ri__title{margin:0 0 12px;font-family:var(--font-solar),sans-serif;font-weight:700;font-size:40px;line-height:40px}.ri__line{display:block;text-wrap:balance}.ri__lede{margin:0;text-wrap:pretty}.ri__lede,.ri__ticks{font-size:16px;line-height:20px}.ri__ticks{display:flex;flex-direction:column;gap:8px;margin:20px 0 0;padding:0;list-style:none}.ri__ticks li{display:flex;gap:12px;align-items:flex-start}.ri__ticks li:before{content:"";flex:none;width:16px;height:1lh;background:#28cc62;background:color(display-p3 .3882 .7882 .4314);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /16px 16px no-repeat}.ri__formhead{margin:0;font-family:var(--font-solar),sans-serif;font-weight:700;font-size:28px;line-height:30px;text-wrap:balance}.fr__applyform>.ri__formdek{margin:8px 0 0;font-size:16px;line-height:20px}.ri .fr__form .v2-btn--depth{min-height:56px;padding:12px 24px;border-radius:var(--v2-radius);font-weight:800;transition:background-color .2s ease}@media (hover:hover){.ri .fr__form .v2-btn--depth:not([disabled]):hover{background:var(--v2-primary-cold)}}.ri__phone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.ri__dial{position:relative}.ri__dialface{display:flex;align-items:center;height:100%;box-sizing:border-box;padding:0 44px 0 16px;border:1px solid rgb(39 49 100/.2);border:1px solid color(display-p3 .1608 .1922 .3804/.2);border-radius:12px;font-size:16px;line-height:20px;white-space:nowrap;color:var(--v2-primary-depth);background:var(--v2-primary-zero) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 6l5 5 5-5' stroke='%23293161' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center /16px 16px}.v2-corpform__form .ri__dial select{position:absolute;inset:0;width:100%;height:100%;opacity:0;padding:0}.ri__dial:has(select:focus-visible) .ri__dialface{outline:2px solid var(--v2-primary-cold);outline-offset:1px}@media (hover:hover){.ri__dial:hover .ri__dialface{border-color:rgb(39 49 100/.4);border-color:color(display-p3 .1608 .1922 .3804/.4)}}@media (min-width:900px){.fr__applytext>.ri__pill{font-size:16px;line-height:22px}.ri__title{font-size:clamp(40px,min(8svh,5vw),64px);line-height:clamp(40px,min(8svh,5vw),64px)}.ri__lede,.ri__ticks{font-size:20px;line-height:26px}.ri__ticks{gap:12px}.ri__formhead{font-size:36px;line-height:38px}.fr__applyform>.ri__formdek{font-size:16px;line-height:22px}}@media (min-width:1024px){.ri .ri__join{width:min(1120px,calc(100% - 2 * var(--v2-dg)));max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.ri .ri__join .fr__applyform{padding:40px;border-radius:24px}}@media (min-width:1200px){.ri .fr__form .v2-btn--depth{font-size:20px;line-height:26px}}.ri__modules{margin-bottom:64px}@media (min-width:1024px){.ri__modules{margin-bottom:120px}}.ri .v2-au1__lede{max-width:860px}@media (max-width:699px){.ri .v2-role__herocopy .v2-au1__title{font-size:min(48px,calc((100vw - 2 * var(--v2-gutter)) / 6.95));line-height:1}}@media (max-width:1023px){.ri .v2-role__herocopy .v2-au1__title{margin-left:0;margin-right:0}}.ri .v2-au1__subtitle{text-wrap:balance}.ri .v2-role__herocopy .v2-au1__title:has(+.v2-au1__subtitle){margin-bottom:0}.ri .v2-au1__subtitle{margin-top:0}