@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_adad0279-module__mQUjYG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_adad0279-module__mQUjYG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--pink:#fc0a91;--pink-2:#ff73a3;--pink-10:#fc0a921a;--pink-20:#fc0a9233;--cta:linear-gradient(90deg, #ff008a, #ff70c5);--ink:#1d293d;--slate:#62748e;--canvas:#f2f7fc;--surface:#fff;--border:#9cafc74d;--success:#06d76e;--error:#c03403;--error-bg:#f2d6cd;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-xxl:20px;--r-pill:999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-6:24px;--s-8:32px;--s-12:48px;--fs-title:32px;--fs-title-lg:40px;--fs-heading:24px;--fs-body:16px;--fs-label:14px;--fs-caption:13px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-body:1.5;--lh-tight:1.15;--ls-tight:-.01em;--ls-caps:.04em;--ink-10:#1d293d14;--on-cta-20:#ffffff38;--on-cta-40:#ffffff73;--brand-tile:52px;--chip-check:18px;--chip-check-ring:1.5px;--shadow-card:0 18px 44px -24px #1d293d59;--shadow-toggle:0 2px 8px -2px #1d293d40;--ring:0 0 0 3px var(--pink-10);--input-pad-y:12px;--input-pad-x:14px;--btn-pad-y:14px;--btn-pad-x:20px;--chip-pad-y:8px;--chip-pad-x:14px;--toggle-pad-y:10px;--toggle-pad-x:16px;--card-max:520px;--measure:65ch;--dur:.18s;--ease:cubic-bezier(.2, .7, .3, 1);--fs-display:clamp(34px, 6.2vw, 62px);--fs-display-sub:clamp(22px, 3.9vw, 34px);--fs-display-story:clamp(27px, 3.6vw, 40px);--fs-section:clamp(26px, 3.2vw, 40px);--fs-lead:clamp(16px, 1.4vw, 19px);--fs-micro:11px;--s-5:20px;--s-10:40px;--s-16:64px;--section-y:clamp(56px, 8vw, 112px);--pink-0:#fc0a9200;--pink-5:#fc0a920d;--pink-40:#fc0a9266;--ink-4:#1d293d0a;--on-cta-70:#ffffffbf;--scrim:#1d293d59;--star:#f5a524;--glow:radial-gradient(closest-side, #fc0a9242, var(--pink-0));--glow-on-cta:radial-gradient(closest-side, #ffffff52, #fff0);--shadow-nav:0 10px 30px -22px #1d293d80;--shadow-lift:0 28px 60px -32px #1d293d73;--shadow-hero:0 50px 100px -45px #1d293d8c;--shadow-cta:0 18px 38px -18px #fc0a9273;--dur-slow:.32s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-poppins), system-ui, -apple-system, sans-serif;font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}h1,h2,h3{letter-spacing:var(--ls-tight);text-wrap:balance;line-height:var(--lh-tight);margin:0}p{margin:0}button{font:inherit;color:inherit}input,textarea{font:inherit}a{color:var(--pink)}:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{align-items:center;gap:var(--s-6);min-height:100dvh;padding:var(--s-6) var(--s-4) var(--s-12);flex-direction:column;display:flex}.shell{width:100%;max-width:var(--card-max)}.stack{gap:var(--s-4);flex-direction:column;display:flex}.brand{align-items:center;gap:var(--s-3);display:inline-flex}.brand__tile{width:var(--brand-tile);height:var(--brand-tile);background:var(--cta);border-radius:var(--r-lg);box-shadow:var(--shadow-toggle);flex:none;place-items:center;display:grid}.brand__tile img{width:76%;height:auto}.brand__word{font-size:var(--fs-heading);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--ink)}.brand__word span{color:var(--pink)}.hero{gap:var(--s-3);flex-direction:column;display:flex}.hero h1{font-size:var(--fs-title);font-weight:var(--fw-bold)}@media (min-width:480px){.hero h1{font-size:var(--fs-title-lg)}}.hero p{max-width:var(--measure);color:var(--slate)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:var(--s-6);box-shadow:var(--shadow-card)}@media (min-width:480px){.card{padding:var(--s-8)}}.role-toggle{width:100%;padding:var(--s-1);background:var(--pink-10);border-radius:var(--r-pill);display:inline-flex;position:relative}.role-toggle__thumb{top:var(--s-1);left:var(--s-1);width:calc(50% - var(--s-1));height:calc(100% - (2 * var(--s-1)));border-radius:var(--r-pill);background:var(--cta);box-shadow:var(--shadow-toggle);transition:transform var(--dur) var(--ease);position:absolute}.role-toggle[data-active=provider] .role-toggle__thumb{transform:translate(100%)}.role-toggle__option{z-index:1;text-align:center;min-width:0;padding:var(--toggle-pad-y) var(--toggle-pad-x);border-radius:var(--r-pill);color:var(--slate);font-size:var(--fs-label);font-weight:var(--fw-semibold);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:none;flex:50%;justify-content:center;align-items:center;display:flex;position:relative}.role-toggle__option[data-selected=true]{color:var(--surface)}.role-toggle__option:has(input:focus-visible){outline:2px solid var(--pink);outline-offset:2px}.field{gap:var(--s-2);flex-direction:column;display:flex}fieldset.field{border:none;min-width:0;margin:0;padding:0}fieldset.field>legend{padding:0}.field>label,.field__legend{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--ink)}.field>input,.field>textarea,.chip-add>input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);width:100%;padding:var(--input-pad-y) var(--input-pad-x);font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--ink);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.field>input::placeholder,.field>textarea::placeholder,.chip-add>input::placeholder{color:var(--slate)}.field>input:focus,.field>textarea:focus,.chip-add>input:focus{border-color:var(--pink);box-shadow:var(--ring);outline:none}.field>textarea{resize:vertical;min-height:calc(3 * var(--s-8))}.field[data-invalid=true]>input,.field[data-invalid=true]>textarea{border-color:var(--error)}.field__helper{font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--slate)}.field__error{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--error)}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--s-1);padding:var(--chip-pad-y) var(--chip-pad-x);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);display:inline-flex}.chip:hover{border-color:var(--pink-20);background:var(--pink-10)}.chip[aria-pressed=true],.chip--custom{background:var(--cta);color:var(--surface);box-shadow:var(--shadow-toggle);border-color:#0000}.chip[aria-pressed=true]:hover{background:var(--cta);filter:brightness(1.03);border-color:#0000}.chip__check{width:var(--chip-check);height:var(--chip-check);border:var(--chip-check-ring) solid var(--surface);border-radius:var(--r-pill);color:var(--surface);flex:none;place-items:center;display:grid}.chip--custom{padding-right:var(--s-2)}.chip__remove{width:var(--s-4);height:var(--s-4);background:var(--on-cta-20);color:var(--surface);border-radius:var(--r-pill);font-size:var(--fs-label);cursor:pointer;transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.chip__remove:hover{background:var(--surface);color:var(--pink)}.chip-add{gap:var(--s-2);align-items:stretch;display:flex}.chip-add>input{flex:auto;min-width:0}.chip-add>input:disabled{background:var(--canvas);cursor:not-allowed}.chip-add>.chip-add__btn{width:auto;padding:var(--input-pad-y) var(--s-4);font-size:var(--fs-label);white-space:nowrap;flex:none}.btn-primary,.btn-secondary{justify-content:center;align-items:center;gap:var(--s-2);width:100%;padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--r-lg);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;transition:filter var(--dur) var(--ease), transform var(--dur) var(--ease), background var(--dur) var(--ease);display:inline-flex}.btn-primary{background:var(--cta);color:var(--surface);border:none}.btn-primary:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.btn-primary:active:not(:disabled){filter:brightness(.99);transform:translateY(0)}.btn-primary:disabled,.btn-secondary:disabled{opacity:.55;cursor:not-allowed}.btn-secondary{background:var(--surface);color:var(--pink);border:1px solid var(--pink-20)}.btn-secondary:hover:not(:disabled){background:var(--pink-10)}.btn-row{gap:var(--s-3);flex-wrap:wrap;display:flex}.btn-row>*{flex:auto;width:auto}.spinner{width:var(--s-4);height:var(--s-4);border:2px solid #ffffff73;border-top-color:var(--surface);border-radius:var(--r-pill);animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.notice{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--fs-caption);font-weight:var(--fw-medium);background:var(--error-bg);color:var(--error)}.success{align-items:center;gap:var(--s-4);text-align:center;flex-direction:column;display:flex}.success__badge{width:var(--s-12);height:var(--s-12);border-radius:var(--r-pill);background:var(--success);color:var(--surface);place-items:center;display:grid}.success h2{font-size:var(--fs-heading);font-weight:var(--fw-semibold)}.success p{max-width:var(--measure);color:var(--slate)}.perks{gap:var(--s-2);font-size:var(--fs-caption);color:var(--slate);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.perks li{align-items:center;gap:var(--s-2);display:flex}.perks svg{color:var(--pink);flex:none}.footnote{font-size:var(--fs-caption);color:var(--slate);text-align:center}.divider{background:var(--border);border:none;height:1px;margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.btn-primary:hover:not(:disabled){transform:none}.spinner{animation:none}}
