._19m1s5d0{flex:1;max-width:88rem;margin:0 auto;padding:5rem 1.5rem 6rem}
._19m1s5d1{text-align:center;justify-items:center;max-width:48rem;margin:0 auto 3rem;display:grid}
._19m1s5d2{color:#636363;letter-spacing:.08em;text-transform:uppercase;background:#f2f2f2;border-radius:999px;margin-bottom:.75rem;padding:5px 8px;font-size:.75rem;font-weight:700;display:inline-flex}
._19m1s5d3{color:#111;text-wrap:balance;margin:0 0 .75rem;font-size:2rem;line-height:40px}
._19m1s5d4{color:#636363;text-wrap:pretty;margin:0;font-size:1rem;line-height:150%}
._19m1s5d5{text-align:center;background:#f2f2f2;border:1px solid #0968f8;border-radius:20px;justify-items:center;gap:1rem;max-width:44rem;margin:3rem auto 0;padding:2.5rem 3rem;display:grid;box-shadow:0 16px 40px #1111110f}
._19m1s5d6{color:#0968f8;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}
._19m1s5d7{color:#111;text-wrap:balance;margin:0;font-size:1.25rem;line-height:24px}
._19m1s5d8{color:#636363;text-wrap:pretty;max-width:38rem;margin:0;font-size:1rem;line-height:150%}
._19m1s5d9{color:#0968f8;text-underline-offset:3px;font-size:1rem;font-weight:700;text-decoration-thickness:2px}
._19m1s5d9:hover{color:#111}
._19m1s5da{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;max-width:1200px;margin:0 auto;display:grid}
._19m1s5db{border:1px solid #0000001a;border-left:0;border-right:0;grid-template-columns:minmax(0,1fr) minmax(22rem,1.35fr);gap:.5rem 2rem;max-width:52rem;margin:0 auto 2rem;padding:1rem 0;display:grid}
._19m1s5dc{color:#111;align-self:end;padding:0;font-size:1rem;font-weight:700}
._19m1s5dd{color:gray;align-self:start;margin:0;font-size:.75rem;line-height:20px}
._19m1s5de{grid-area:1/2/span 2;grid-template-columns:repeat(2,minmax(11rem,1fr));justify-self:end;gap:.5rem;width:min(100%,30rem);display:grid}
._19m1s5df{color:#636363;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:8px;align-items:flex-start;gap:.5rem;padding:9px 10px;transition:background .15s,border-color .15s;display:flex}
._19m1s5df:hover{border-color:gray}
._19m1s5df:has(input:checked){background:#fff;border-color:#111}
._19m1s5df:has(input:focus-visible){outline:2px solid #0968f8}
._19m1s5df input{margin-top:3px}
._19m1s5df span{gap:2px;display:grid}
._19m1s5df strong{color:#111;font-size:.875rem}
._19m1s5df small{color:gray;font-size:.75rem;line-height:20px}
._19m1s5dg{cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:16px;flex-direction:column;align-items:stretch;gap:1.5rem;min-width:0;padding:2rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 12px 32px #1111110a}
._19m1s5dg:hover{border-color:gray;transform:translateY(-3px);box-shadow:0 16px 36px #1111111a}
._19m1s5dh{background:#111;border-color:#111;box-shadow:0 18px 42px #11111129}
._19m1s5di{color:#636363;background:#f2f2f2;border:1px solid #0000001a;border-radius:6px;width:fit-content;padding:4px 7px;font-size:.75rem;font-weight:700;line-height:20px}
._19m1s5dj{color:gray;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}
._19m1s5dk{color:#111;background:#fff;border-radius:999px;width:fit-content;padding:5px 8px;font-size:.75rem;font-weight:700;line-height:20px}
._19m1s5dl{gap:.5rem;display:grid}
._19m1s5dm{color:#111;margin:0;font-size:1.25rem;line-height:24px}
._19m1s5dn{color:#fff;margin:0;font-size:1.25rem;line-height:24px}
._19m1s5do{color:#111;margin:0;font-size:1.5rem;font-weight:700;line-height:24px}
._19m1s5dp{color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:24px}
._19m1s5do span,._19m1s5dp span{font-size:.75rem;font-weight:400}
._19m1s5dq{color:#636363;margin:0;font-size:.875rem;line-height:150%}
._19m1s5dr{color:#ffffffb8;margin:0;font-size:.875rem;line-height:150%}
._19m1s5ds{color:#636363;flex:1;gap:10px;margin:0;padding-left:20px;font-size:.875rem;line-height:20px;display:grid}
._19m1s5dt{color:#ffffffd1;flex:1;gap:10px;margin:0;padding-left:20px;font-size:.875rem;line-height:20px;display:grid}
._19m1s5du{gap:1rem;display:grid}
._19m1s5dv{color:gray;min-height:34px;margin:0;font-size:.75rem;line-height:20px}
._19m1s5dw{color:#ffffff9e;min-height:34px;margin:0;font-size:.75rem;line-height:20px}
._19m1s5dx{width:100%}
._19m1s5dy{color:#111;background:#fff;width:100%}
._19m1s5dy:hover:not(:disabled){background:#e9e9e6}
._19m1s5dz{color:#0968f8;background:#f2f2f2;border:1px solid #0000001a;border-radius:12px;margin:0 0 1.5rem;padding:1rem;font-size:.875rem;line-height:150%}
._19m1s5d10{text-align:center;background:#f2f2f2;border:1px solid #0968f8;border-radius:16px;justify-items:center;gap:1rem;max-width:42rem;margin:0 auto 2rem;padding:1.5rem 2rem;display:grid}
._19m1s5d11:focus-visible{outline-offset:4px}
._19m1s5d12{color:gray;text-align:center;max-width:56rem;margin:2rem auto 0;font-size:.75rem;line-height:150%}
@media screen and (max-width:899px){._19m1s5da{grid-template-columns:repeat(2,minmax(0,1fr))}._19m1s5db{grid-template-columns:1fr;gap:.5rem}._19m1s5de{grid-area:auto;justify-self:stretch;width:100%;margin-top:.5rem}}
@media screen and (max-width:639px){._19m1s5d0{padding:3rem 1rem}._19m1s5d5{padding:2rem}._19m1s5da,._19m1s5de{grid-template-columns:1fr}}
@media screen and (min-width:1024px){._19m1s5dh{margin:-8px 0}}
