@charset "UTF-8";.sr-hero{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:-60px;padding:139px 0 65px;overflow:hidden}.sr-hero__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;object-fit:cover;object-position:center top}.sr-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding:0 16px;text-align:center}.sr-hero__crumbs{color:var(--color-gray-700);font-size:14px;line-height:1.5}.sr-hero__crumbs a{color:inherit;text-decoration:none}.sr-hero__crumbs a:hover{color:var(--color-black)}.sr-hero__eyebrow{margin:0;color:var(--color-orange-500);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.sr-hero__title{max-width:302px;margin:0;color:var(--color-black);font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.28px}.sr-hero__lead{margin:0;color:var(--color-black);font-size:16px;line-height:1.5}.sr-hero__glow .btn{height:40px;padding:0 12px 0 24px;gap:8px;border:1px solid var(--color-white);color:var(--color-white)}.sr-hero__glow .btn svg{flex-shrink:0;width:20px;height:20px}.sr-hero__spectrum{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;margin-top:61px;padding:0 26px}.sr-hero__legend{position:relative;z-index:2;width:100%;padding:5.3px 6px 6px 5.3px;border:.62px solid var(--color-gray-300);border-radius:18.19px;background:#fefefe}.sr-hero__legend-inset{padding:4.55px 5.3px 5.3px 4.55px;border-radius:13.65px;background:#f3f3f5;box-shadow:inset 0 .62px 1.86px #00000026}.sr-hero__legend-row{display:flex;align-items:center;gap:9.1px;padding:4.55px 11.37px;border:.5px solid var(--color-gray-300);border-radius:9.93px;background:#fefefe;color:var(--color-gray-800);font-size:10.6px;font-weight:500;line-height:1.5;letter-spacing:.76px;text-transform:uppercase;white-space:nowrap}.sr-hero__legend-line{flex:1 1 auto;min-width:16px;height:1px;background-image:linear-gradient(90deg,var(--color-gray-600) 50%,transparent 50%);background-size:4px 1px}.sr-hero__ways{display:flex;flex-direction:column;width:100%;margin:-3px 0 0;padding:0;list-style:none}.sr-hero__way{display:flex;flex-direction:column;align-items:center}.sr-hero__way+.sr-hero__way .sr-hero__connector{margin-top:-2.3px}.sr-hero__connector{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:6px;height:29.6px}.sr-hero__connector:before{content:"";position:absolute;top:3px;bottom:6px;left:50%;width:1px;transform:translate(-50%);background-image:linear-gradient(180deg,var(--color-gray-700) 50%,transparent 50%);background-size:1px 3px}.sr-hero__marker{position:relative;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,var(--color-gray-800) 0 1px,var(--color-white) 1.1px);box-shadow:0 .17px .42px #00000080,0 1.66px 4.99px #0000001f}.sr-hero__card{position:relative;z-index:1;width:100%;margin-top:-2.3px;padding:6px 5.3px;border:.62px solid var(--color-gray-300);border-radius:18.19px;background:#fefefe}.sr-hero__card-inset{height:100%;padding:5.3px 4.55px 4.55px;border-radius:13.64px;background:#f3f3f5;box-shadow:inset 0 .62px 1.86px #00000026}.sr-hero__card-body{display:flex;flex-direction:column;align-items:center;gap:9.1px;height:100%;padding:14px 8px 8px;border:.5px solid var(--color-gray-300);border-radius:9.85px;background:#fefefe}.sr-hero__who{margin:0;color:var(--color-orange-500);font-size:10.6px;font-weight:500;line-height:1.15;letter-spacing:.1px;text-transform:uppercase;white-space:nowrap}.sr-hero__feature{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:9.1px;width:100%;padding:10.6px 12px;border:.63px solid var(--color-gray-400);border-radius:4.55px;background:#fcfcfc;filter:drop-shadow(0 1.88px 2.07px rgba(0,0,0,.06));text-align:center}.sr-hero__feature-icon{display:block;width:28.5px;height:28.5px;margin:3.1px}.sr-hero__feature-title{margin:0;color:var(--color-black);font-size:14px;font-weight:500;line-height:1.15;letter-spacing:-.14px}.sr-hero__feature-text{margin:0;color:var(--color-gray-800);font-size:12px;line-height:1.3;text-wrap:balance}@media(width>=768px){.sr-hero{margin-top:-80px;padding:149px 0 98px}.sr-hero__copy{padding:0 30px}.sr-hero__title{max-width:431px;font-size:40px;letter-spacing:-.4px}.sr-hero__lead{max-width:569px;font-size:18px}.sr-hero__glow .btn{height:48px;padding:0 24px 0 28px;gap:10px}.sr-hero__glow .btn svg{width:24px;height:24px}.sr-hero__spectrum{width:auto;margin-top:52px;padding:0 20px}.sr-hero__legend{width:592.67px}.sr-hero__ways{flex-direction:row;align-items:stretch;gap:8px}.sr-hero__way{width:233.8px}.sr-hero__way+.sr-hero__way .sr-hero__connector{margin-top:0}.sr-hero__card{flex:1 1 auto}.sr-hero__way:nth-child(2) .sr-hero__feature-text{margin-inline:-10px}}@media(width>=1024px){.sr-hero{padding:127px 0 112px}.sr-hero__bg{inset:0 auto auto 50%;width:1920px;height:1022px;transform:translate(-50%)}.sr-hero__copy{gap:30px}.sr-hero__title{max-width:634px;font-size:62px;letter-spacing:-1.86px}.sr-hero__lead{max-width:730px}.sr-hero__legend{width:782px;padding:7px 8px 8px 7px;border-width:.82px;border-radius:24px}.sr-hero__legend-inset{padding:6px 7px 7px 6px;border-radius:18px;box-shadow:inset 0 .82px 2.46px #00000026}.sr-hero__legend-row{gap:12px;padding:6px 15px;border-width:.67px;border-radius:13.1px;font-size:14px;letter-spacing:1px}.sr-hero__ways{gap:20px;margin-top:-5px}.sr-hero__way{width:300px}.sr-hero__connector{width:8px;height:39px}.sr-hero__connector:before{top:4px;bottom:8px}.sr-hero__marker{width:8px;height:8px;background:radial-gradient(circle,var(--color-gray-800) 0 1.33px,var(--color-white) 1.43px);box-shadow:0 .22px .55px #00000080,0 2.19px 6.58px #0000001f}.sr-hero__card{margin-top:-3px;padding:8px 7px;border-width:.82px;border-radius:24px}.sr-hero__card-inset{padding:7px 6px 6px;border-radius:18px;box-shadow:inset 0 .82px 2.46px #00000026}.sr-hero__card-body{gap:12px;padding:20px;border-width:.67px;border-radius:13px}.sr-hero__who{font-size:14px;letter-spacing:.14px}.sr-hero__feature{gap:12px;padding:14px 20px;border-width:.83px;border-radius:6px;filter:drop-shadow(0 2.48px 2.73px rgba(0,0,0,.06))}.sr-hero__feature-icon{width:37.65px;height:37.65px;margin:4.1px}.sr-hero__feature-title{font-size:16px;letter-spacing:-.16px;white-space:nowrap}.sr-hero__way:nth-child(2) .sr-hero__feature-text{margin-inline:0}}.sr-proof{--sr-title-max-tablet: 515px;--sr-title-max-desktop: 894px;padding:80px 0 30px}.sr-proof__rails{margin-top:30px}.sr-proof__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.sr-proof__run{display:flex;flex-direction:column;gap:24px;padding:20px}.sr-proof__run-title{margin:0;color:var(--color-black);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.14px}.sr-proof__chips{display:grid;grid-template-columns:repeat(7,minmax(0,32px));justify-content:space-between;gap:12px 4px;padding-bottom:24px;border-bottom:1px solid var(--color-gray-300)}.sr-proof__chips .sr-proof__chip{width:100%;height:auto;aspect-ratio:1}.sr-proof__chip{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:-.16px}.sr-proof__chip--a{background:var(--color-orange-500);color:var(--color-white)}.sr-proof__chip--b{background:var(--color-gray-400);color:var(--color-black)}.sr-proof__chip--small{width:20px;height:20px;border-radius:3.75px;font-size:12.5px;letter-spacing:-.125px}.sr-proof__legend{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sr-proof__legend li{display:flex;align-items:flex-start;gap:8px;color:var(--color-gray-800);font-size:14px;line-height:1.5}.sr-proof__note{margin:0;color:var(--color-gray-800);font-size:14px;line-height:1.5}.sr-proof__results{display:contents}.sr-proof__table-wrap{min-width:0;border-radius:16px;background:var(--color-white);box-shadow:0 6px 20px #cecece99;overflow-x:auto}.sr-proof__table-wrap:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px}.sr-proof__table{width:100%;min-width:466px;border-collapse:collapse;text-align:left}.sr-proof__table th,.sr-proof__table td{height:56px;padding:8px 14px;border-bottom:1px solid var(--color-gray-300);color:var(--color-gray-900);font-size:14px;font-weight:400;line-height:1.5;vertical-align:middle}.sr-proof__table thead th{height:48px;border-bottom:0;background:var(--color-gray-200);color:var(--color-gray-800);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase}.sr-proof__table th:first-child{width:32%}.sr-proof__table th:nth-child(2),.sr-proof__table th:nth-child(3),.sr-proof__table th:nth-child(5){width:15.25%}.sr-proof__table tbody th{font-weight:500}.sr-proof__table tbody tr:last-child th,.sr-proof__table tbody tr:last-child td{border-bottom:0}.sr-proof__win th,.sr-proof__win td{background:var(--color-orange-100)}.sr-proof__win th{color:var(--color-orange-500)}.sr-proof__caption{margin:0;color:var(--color-gray-800);font-size:14px;line-height:1.5}.sr-proof__caption a,.sr-proof__caption a:hover,.sr-proof__caption a:focus,.sr-proof__caption a:visited{color:var(--color-blue-500);text-decoration:none}@media(width>=768px){.sr-proof__run{padding:24px}.sr-proof__run-title{font-size:16px;letter-spacing:-.16px}.sr-proof__chips{grid-template-columns:repeat(14,minmax(0,32px))}}@media(768px<=width<1024px){.sr-proof .sr-head__text{max-width:467px}}@media(width>=1024px){.sr-proof{padding:180px 0 159px}.sr-proof__rails{margin-top:39px}.sr-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-proof__run{grid-area:1/1;align-self:stretch}.sr-proof__table-wrap{grid-area:1/2}.sr-proof__caption{grid-area:2/2}.sr-proof__run-title{font-size:20px;font-weight:500;letter-spacing:-.2px}}
