body{background:#fafaf8;color:#0c0c0c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.ann-effect-banner,.careers-bg-container,.features-dropdown-banner-section,.main-home-app-container,.pp-banner-section,.wrap-contact-card-1{animation:fadeInUp .6s ease-out}.ann-effect-main-app-container,.cheat-detection,.features-wrapper,.features-wrapper-2,.feaured-wrapper-3,.seamless-interview-container,.why-ann-container{animation:fadeInUp .5s ease-out .15s both}.bullet-1 ul li,.f-wrap-content-sol,.for-employers-1,.testimonial-card,.why-sc-card,.wrap-card-3{animation:fadeInScale .45s ease-out both}.bullet-1 ul li:first-child,.for-employers-1:first-child,.testimonial-card:first-child,.why-sc-card:first-child,.wrap-card-3:first-child{animation-delay:.05s}.bullet-1 ul li:nth-child(2),.for-employers-1:nth-child(2),.testimonial-card:nth-child(2),.why-sc-card:nth-child(2),.wrap-card-3:nth-child(2){animation-delay:.1s}.bullet-1 ul li:nth-child(3),.for-employers-1:nth-child(3),.testimonial-card:nth-child(3),.why-sc-card:nth-child(3),.wrap-card-3:nth-child(3){animation-delay:.15s}.bullet-1 ul li:nth-child(4),.for-employers-1:nth-child(4),.testimonial-card:nth-child(4),.why-sc-card:nth-child(4),.wrap-card-3:nth-child(4){animation-delay:.2s}.bullet-1 ul li:nth-child(5),.for-employers-1:nth-child(5),.why-sc-card:nth-child(5){animation-delay:.25s}.bullet-1 ul li:nth-child(6),.why-sc-card:nth-child(6){animation-delay:.3s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fafaf8}::-webkit-scrollbar-thumb{background:#1a6b5a33;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1a6b5a59}::selection{background:#1a6b5a26;color:#0c0c0c}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box}.section-1-wrap{display:flex;width:100%}.section-1-1{animation:heroTextIn .7s ease-out .1s both;width:50%}.section-1-2{animation:heroCardIn .8s ease-out .3s both;flex:1 1}.why-ann-container{background:#fafaf8;background-image:radial-gradient(ellipse 50% 50% at 80% 20%,#0000 0,#0000 70%),radial-gradient(ellipse 80% 60% at 20% 110%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 0 0,#eeeee8 0,#0000 60%)}.seamless-interview-container{background:#fff!important;padding:80px 0}.cheat-detection{background:#fafaf8}.section-2-wrap{display:flex;padding-right:5%;width:100%}.section-2-1{width:45%}.section-2-3{margin:auto;width:50%}.section-2-2{box-sizing:border-box;flex:1 1;margin:auto;padding:0 4%}.text-center-1{padding:10px 0 0;text-align:center}h2{color:#0c0c0c;font-family:var(--f-sans);font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.2em}.why-sc-card{background-color:#fff;border:1px solid var(--line-2);border-radius:10px;box-shadow:0 2px 12px oklch(0 0 0/.04);display:flex;margin:20px 0;overflow:hidden;padding:8px 20px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;width:100%}.why-sc-card:before{background:#2a2a28;bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:3px}.why-sc-card:hover{border-color:var(--line-1);box-shadow:0 8px 24px oklch(0 0 0/.06);transform:translateY(-4px)}.why-sc-card:hover:before{opacity:1}.why-sc-1{margin:auto;padding-right:20px;width:110px}.why-sc-1 img{filter:grayscale(1) brightness(.35);height:auto;margin:0;padding:0;width:90%}.why-sc-2{flex:1 1;margin:auto}.gradient-text{color:#2a2a28;display:inline-block;font-weight:700}.section-1-wrap h1{font-size:50px;font-weight:600;letter-spacing:-.02em;line-height:1.1em;margin-bottom:40px!important;text-align:left}.section-1-wrap h1,.section-1-wrap p{color:var(--c-graphite)!important;font-family:var(--f-sans)}.section-1-wrap p{font-size:18px;font-weight:400;line-height:1.4em}.width-wrapper{margin:0 auto;max-width:1280px;width:96%}.inside_divider{background-image:url("data:image/svg+xml;utf8,%3Csvg fill=%27%23fafaf8%27 preserveAspectRatio=%27none%27 width=%27100%25%27 height=%27100px%27 viewBox=%270 0 1280 140%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M853.893,86.998c-38.859,0-58.811-16.455-77.956-35.051c18.295-10.536,40.891-18.276,73.378-18.276 c38.685,0,64.132,12.564,85.489,28.347C916.192,72.012,900.8,86.998,853.893,86.998z M526.265,80.945 c-6.517-0.562-13.599-0.879-21.41-0.879c-70.799,0-91.337,27.229-134.433,35.662c14.901,3.72,32.118,6.07,52.898,6.07 C470.171,121.797,500.34,103.421,526.265,80.945z%27 fill-opacity=%27.3%27 /%3E%3Cpath d=%27M663.458,109.671c-67.137,0-80.345-23.824-137.193-28.726C567.086,45.555,597.381,0,665.691,0 c61.857,0,85.369,27.782,110.246,51.947C736.888,74.434,717.459,109.671,663.458,109.671z M217.68,94.163 c55.971,0,62.526,24.026,126.337,24.026c9.858,0,18.508-0.916,26.404-2.461c-57.186-14.278-80.177-48.808-138.659-48.808 c-77.063,0-99.96,48.569-151.751,48.569c-40.006,0-60.008-12.206-80.011-29.506v16.806c20.003,10.891,40.005,21.782,80.011,21.782 C160.014,124.57,158.608,94.163,217.68,94.163z M1200.112,46.292c-57.493,0-56.935,46.595-115.015,46.595 c-53.612,0-59.755-39.618-115.602-39.618c-15.267,0-25.381,3.751-34.69,8.749c36.096,26.675,60.503,62.552,117.342,62.552 c69.249,0,75.951-43.559,147.964-43.559c39.804,0,59.986,10.943,79.888,21.777V85.982 C1260.097,68.771,1239.916,46.292,1200.112,46.292z%27 fill-opacity=%27.5%27 /%3E%3Cpath d=%27M1052.147,124.57c-56.84,0-81.247-35.876-117.342-62.552c-18.613,9.994-34.005,24.98-80.912,24.98 c-38.859,0-58.811-16.455-77.956-35.051c-39.05,22.487-58.479,57.724-112.48,57.724c-67.137,0-80.345-23.824-137.193-28.726 c-25.925,22.475-56.093,40.852-102.946,40.852c-20.779,0-37.996-2.349-52.898-6.07c-7.895,1.545-16.546,2.461-26.404,2.461 c-63.811,0-70.366-24.026-126.337-24.026c-59.072,0-57.665,30.407-137.669,30.407c-40.006,0-60.008-10.891-80.011-21.782V140h1280 v-37.212c-19.903-10.835-40.084-21.777-79.888-21.777C1128.098,81.011,1121.397,124.57,1052.147,124.57z%27 /%3E%3C/svg%3E");bottom:0}.inside_divider,.inside_divider-2{background-size:100% 100px;height:100px;transform:scale(1);z-index:1}.inside_divider-2{background-image:url("data:image/svg+xml;utf8,%3Csvg fill=%27%23ffffff%27 preserveAspectRatio=%27none%27 width=%27100%25%27 height=%27100px%27 viewBox=%270 0 1280 140%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M504.854,80.066c7.812,0,14.893,0.318,21.41,0.879 c-25.925,22.475-56.093,40.852-102.946,40.852c-20.779,0-37.996-2.349-52.898-6.07C413.517,107.295,434.056,80.066,504.854,80.066z M775.938,51.947c19.145,18.596,39.097,35.051,77.956,35.051c46.907,0,62.299-14.986,80.912-24.98 c-21.357-15.783-46.804-28.348-85.489-28.348C816.829,33.671,794.233,41.411,775.938,51.947z%27 fill-opacity=%27.3%27 /%3E%3Cpath d=%27M1200.112,46.292c39.804,0,59.986,22.479,79.888,39.69v16.805 c-19.903-10.835-40.084-21.777-79.888-21.777c-72.014,0-78.715,43.559-147.964,43.559c-56.84,0-81.247-35.876-117.342-62.552 c9.309-4.998,19.423-8.749,34.69-8.749c55.846,0,61.99,39.617,115.602,39.617C1143.177,92.887,1142.618,46.292,1200.112,46.292z M80.011,115.488c-40.006,0-60.008-12.206-80.011-29.506v16.806c20.003,10.891,40.005,21.782,80.011,21.782 c80.004,0,78.597-30.407,137.669-30.407c55.971,0,62.526,24.026,126.337,24.026c9.858,0,18.509-0.916,26.404-2.461 c-57.186-14.278-80.177-48.808-138.66-48.808C154.698,66.919,131.801,115.488,80.011,115.488z M526.265,80.945 c56.848,4.902,70.056,28.726,137.193,28.726c54.001,0,73.43-35.237,112.48-57.724C751.06,27.782,727.548,0,665.691,0 C597.381,0,567.086,45.555,526.265,80.945z%27 fill-opacity=%27.5%27 /%3E%3Cpath d=%27M0,0v85.982c20.003,17.3,40.005,29.506,80.011,29.506c51.791,0,74.688-48.569,151.751-48.569 c58.482,0,81.473,34.531,138.66,48.808c43.096-8.432,63.634-35.662,134.433-35.662c7.812,0,14.893,0.318,21.41,0.879 C567.086,45.555,597.381,0,665.691,0c61.856,0,85.369,27.782,110.246,51.947c18.295-10.536,40.891-18.276,73.378-18.276 c38.685,0,64.132,12.564,85.489,28.348c9.309-4.998,19.423-8.749,34.69-8.749c55.846,0,61.99,39.617,115.602,39.617 c58.08,0,57.521-46.595,115.015-46.595c39.804,0,59.986,22.479,79.888,39.69V0H0z%27 /%3E%3C/svg%3E");top:0}.bullet-1 ul{margin:0;padding:0}.bullet-1 ul li{background-color:#fff;border:1px solid var(--line-2);border-radius:10px;box-shadow:0 2px 10px oklch(0 0 0/.04);list-style:none;margin:0 0 20px;padding:14px 20px;width:100%}.bullet-1 ul li,.bullet-1 ul li:hover{transition:transform .3s ease,box-shadow .3s ease}.bullet-1 ul li:hover{box-shadow:0 6px 20px oklch(0 0 0/.06);transform:translateY(-3px)}.i-section-1-wrap{display:flex;padding-right:5%;width:100%}.i-section-1-1{margin:auto;padding-right:5%;width:50%}.i-section-1-2{box-sizing:border-box;flex:1 1;margin:auto;padding:0 0 0 1%}.i-section-1-wrap h1{font-size:50px;padding:0}.i-section-1-wrap h1,.i-section-1-wrap h3{color:#0c0c0c;font-family:var(--f-sans);font-style:normal;font-weight:600;line-height:normal;margin:0}.i-section-1-wrap h3{font-size:36px;padding:14px 0}.i-section-1-wrap p{color:#0c0c0c;font-family:var(--f-sans);font-size:18px;font-style:normal;font-weight:500;line-height:1.7rem}.read-more-button{background-color:#ccc;border:1px solid #ccc;border-radius:5px;padding:5px 10px}.readmore-1{display:block;padding:5px 0;width:100%}.blog-banner{margin:0 auto;max-width:1280px;width:100%}.blog-banner img{height:auto;width:100%}.blog-detail-container{margin:0 auto;max-width:1170px;width:100%}.blog-detail-container h2{font-size:20px;margin:0 0 20px}.blog-detail-container p{line-height:26px;margin:0 0 20px;padding:0}.blog-detail-container b{color:#2a2a28;font-weight:600!important;line-height:26px}.blog-detail-container img{margin:0 0 20px}.blog-detail-container h3{color:#2a2a28;font-size:20px;font-weight:600;margin:0 0 20px}.blog-detail-container h4{color:var(--c-cyan);font-size:18px;font-weight:600;margin:0 0 20px}.blog-detail-container h5{color:#000;font-size:16px;font-weight:600;margin:0 0 20px}.blog-detail-container table{border:1px solid #ccc;border-collapse:collapse;margin:0 0 20px}.blog-detail-container table td,.blog-detail-container table th{border:1px solid #ccc;border-collapse:collapse;padding:8px 10px}@media screen and (max-width:830px){.i-section-1-wrap,.section-1-wrap,.section-2-wrap{flex-wrap:wrap;padding-right:0}.i-section-1-1,.section-1-1,.section-1-2,.section-2-1,.section-2-3{width:100%}.section-1-2{flex:inherit}.i-section-1-wrap h1,.section-1-wrap h1{font-size:30px;line-height:1.1em;margin-bottom:20px!important}.banner-content h1,.banner-content-2 h1{font-size:30px;line-height:1.1em}.bullet-1 ul li,.i-section-1-wrap p,.section-1-wrap p{color:var(--c-graphite)!important;font-size:14px;line-height:1.4em}.i-section-1-wrap h3{font-size:24px;line-height:1.1em}.why-sc-1{margin:auto;padding-right:10px;width:60px}.why-ann-card-title{color:#0c0c0c;font-size:14px;font-weight:500;line-height:1.7rem}h2{font-size:30px;line-height:1.1em}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--c-graphite:oklch(0.22 0.012 260);--c-paper:oklch(0.985 0.004 80);--c-paper-warm:oklch(0.968 0.006 80);--c-bone:oklch(0.945 0.007 80);--c-cyan:oklch(0.76 0.13 210);--ink-1:oklch(0.30 0.012 260);--ink-2:oklch(0.45 0.011 260);--ink-3:oklch(0.62 0.010 260);--ink-4:oklch(0.72 0.010 260);--line-1:oklch(0.82 0.010 260);--line-2:oklch(0.88 0.008 260);--line-3:oklch(0.93 0.006 260);--f-sans:"Space Grotesk",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--f-serif:"Fraunces",Georgia,"Times New Roman",serif;--f-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-2xl:28px;--r-pill:999px;--sh-1:0 1px 2px oklch(0 0 0/.05),0 2px 8px oklch(0 0 0/.04);--sh-2:0 10px 34px oklch(0 0 0/.12),0 2px 8px oklch(0 0 0/.05);--dur-1:.2s;--dur-2:.35s;--dur-3:.6s;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--page-pad-x:clamp(16px,4.4vw,76px);--src-jobpost:oklch(0.55 0.13 155);--src-quick:oklch(0.58 0.13 65);--src-quick-50:oklch(0.96 0.025 65);--src-quick-200:oklch(0.88 0.06 65);--src-quick-700:oklch(0.45 0.12 65);--src-talent:oklch(0.55 0.10 200);--src-upload:oklch(0.52 0.11 290)}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,oklch(.76 .13 210) 60%,#0000);box-shadow:0 0 0 0 color-mix(in oklab,var(--c-cyan) 60%,#0000)}70%{box-shadow:0 0 0 7px color-mix(in oklab,oklch(.76 .13 210) 0,#0000);box-shadow:0 0 0 7px color-mix(in oklab,var(--c-cyan) 0,#0000)}to{box-shadow:0 0 0 0 color-mix(in oklab,oklch(.76 .13 210) 0,#0000);box-shadow:0 0 0 0 color-mix(in oklab,var(--c-cyan) 0,#0000)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ink-1);line-height:1.5;text-rendering:optimizeLegibility}body,figure,h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{color:inherit;cursor:pointer;font:inherit}:focus-visible{outline:2px solid var(--c-cyan);outline-offset:2px}.btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--r-sm);color:var(--c-graphite);cursor:pointer;display:inline-flex;font-family:var(--f-sans);font-size:14px;font-weight:500;gap:8px;justify-content:center;letter-spacing:-.01em;line-height:1;padding:12px 20px;text-decoration:none;transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease);white-space:nowrap}.btn-primary{background:var(--c-graphite);border-color:var(--c-graphite);color:var(--c-paper)}.btn-primary:hover{background:oklch(.28 .014 260);box-shadow:0 6px 20px oklch(.22 .012 260/.28);transform:translateY(-1px)}.btn-secondary{background:#0000;border-color:var(--line-1);color:var(--c-graphite)}.btn-secondary:hover{background:oklch(.22 .012 260/.04);border-color:var(--c-graphite)}.btn-ghost{background:#0000;border-color:#0000;color:var(--ink-2)}.btn-ghost:hover{color:var(--c-graphite)}.btn-sm{font-size:13px;padding:9px 14px}.btn-lg{font-size:15px;padding:15px 26px}.btn-secondary.on-dark,.on-dark .btn-secondary{border-color:oklch(1 0 0/.22);color:var(--c-paper)}.btn-secondary.on-dark:hover,.on-dark .btn-secondary:hover{background:oklch(1 0 0/.06);border-color:var(--c-paper)}.ann-mark{align-items:center;color:var(--c-graphite);display:inline-flex;gap:10px}.ann-mark .tile{background:var(--c-graphite);border-radius:4px;display:inline-block;position:relative}.ann-mark .tile:after{background:var(--c-cyan);border-radius:999px;bottom:3px;content:"";height:4px;position:absolute;right:3px;width:4px}.ann-mark .wm{color:var(--c-graphite);font-family:var(--f-sans);font-weight:600;letter-spacing:-.04em}.ann-mark.s-sm .tile{height:22px;width:22px}.ann-mark.s-sm .wm{font-size:21px}.ann-mark.s-md .tile{height:28px;width:28px}.ann-mark.s-md .wm{font-size:26px}.topnav{align-items:center;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);background:color-mix(in oklab,var(--c-paper) 82%,#0000);border-bottom:1px solid #0000;display:flex;gap:24px;justify-content:space-between;padding:16px var(--page-pad-x);position:sticky;top:0;transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease);z-index:100}.topnav.scrolled{background:color-mix(in oklab,var(--c-paper) 92%,#0000);border-bottom-color:var(--line-2)}.topnav .links{align-items:center;display:flex;gap:26px;margin:0 auto}.topnav .links a{color:var(--ink-2);font-size:14px;font-weight:500;letter-spacing:-.01em;transition:color var(--dur-1) var(--ease)}.topnav .links a:hover{color:var(--c-graphite)}.topnav .right{align-items:center;display:flex;gap:8px}.nav-toggle{background:#0000;border:1px solid var(--line-1);border-radius:var(--r-sm);height:40px;position:relative;width:40px}.nav-toggle span{height:1.6px;left:10px;position:absolute;right:10px;transition:transform var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.nav-toggle span:first-child{top:14px}.nav-toggle span:nth-child(2){top:19px}.nav-toggle span:nth-child(3){top:24px}.topnav.open .nav-toggle span:first-child{transform:translateY(5px) rotate(45deg)}.topnav.open .nav-toggle span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media (max-width:940px){.topnav{flex-wrap:wrap}.nav-toggle{display:block}.topnav .links,.topnav .right{display:none;width:100%}.topnav.open .links{align-items:flex-start;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:0;margin:8px 0 0;padding-top:8px}.topnav.open .links a{padding:13px 0;width:100%}.topnav.open .right{display:flex;gap:10px;margin-top:8px}.topnav.open .right .btn{flex:1 1}}.eye{color:var(--ink-4);display:inline-block;font:500 11px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase}.eye:before{background:var(--ink-4);border-radius:2px;transition:background .5s var(--ease)}.items{width:100%}.faq-item{border-bottom:1px solid var(--line-2)}.faq-item:first-child{border-top:1px solid var(--line-2)}.faq-item summary{grid-gap:18px;align-items:start;cursor:pointer;display:grid;gap:18px;grid-template-columns:40px 1fr auto;list-style:none;padding:17px 0}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .num{color:var(--ink-4);font:500 12px/1.7 var(--f-mono);letter-spacing:.12em;padding-top:4px}.faq-item summary .q{color:var(--c-graphite);font-family:var(--f-sans);font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.faq-item summary .ico{color:var(--ink-3);font-family:var(--f-sans);font-size:21px;font-weight:400;line-height:1;padding-top:1px;transition:transform var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.faq-item[open] summary .ico{color:var(--c-cyan);transform:rotate(45deg)}.faq-item[open] summary .q{color:var(--c-graphite)}.faq-item .a{color:var(--ink-2);font-size:15px;line-height:1.65;margin:0 0 20px;max-width:64ch;padding-left:58px}.faq-item .a em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic}.faq-item .a b{color:var(--c-graphite);font-weight:600}@media (max-width:560px){.faq-item summary{gap:12px;grid-template-columns:30px 1fr auto}.faq-item summary .q{font-size:17px}.faq-item .a{padding-left:42px}}.footer{background:var(--c-graphite);color:var(--c-paper);padding:36px var(--page-pad-x) 20px}.footer .row{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1.6fr repeat(4,1fr)}.footer h5{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.footer ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer ul a{color:oklch(.78 .01 260);font-size:14px;transition:color var(--dur-1) var(--ease)}.footer ul a:hover{color:var(--c-paper)}.footer .legal{align-items:center;border-top:1px solid oklch(1 0 0/.1);color:oklch(.7 .01 260);display:flex;font-size:13px;gap:20px;justify-content:space-between;margin-top:32px;padding-top:20px}.footer .legal-links{display:flex;gap:22px}.footer .legal-links a{transition:color var(--dur-1) var(--ease)}.footer .legal-links a:hover{color:var(--c-paper)}@media (max-width:860px){.footer .row{gap:32px;grid-template-columns:1fr 1fr}}@media (max-width:560px){.footer .row{gap:28px;grid-template-columns:1fr}.footer .legal{align-items:flex-start;flex-direction:column}}.ann-logo-link{align-items:center;display:inline-flex;flex:none}.ann-logo{display:block;height:26px;width:auto}@media (max-width:940px){.ann-logo{height:24px}}.topnav .links a.is-active{color:var(--c-graphite)}.topnav .links a.is-active:after{background:var(--c-cyan);content:"";display:block;height:1.5px;margin-top:4px}@media (max-width:940px){.topnav .links a.is-active:after{display:none}}.ann-logo-footer{display:block;height:30px;width:auto}.footer .foot-blurb{color:oklch(.75 .01 260);font-size:14px;line-height:1.6;margin-top:24px;max-width:38ch}.footer .foot-copy{color:oklch(.55 .01 260);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-top:32px}body{background:var(--c-paper);overflow-x:hidden}.page{max-width:100%;width:100%}.hero-e{padding:34px var(--page-pad-x) 40px;position:relative}.hero-e .frame{align-items:baseline;border-top:1px solid var(--c-graphite);color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);justify-content:space-between;letter-spacing:.16em;margin-bottom:44px;padding-top:24px;text-transform:uppercase}.hero-e .frame .live{align-items:center;color:oklch(.45 .1 200);display:inline-flex;gap:8px}.hero-e .frame .live:before{animation:pulse 2s var(--ease) infinite;background:var(--c-cyan);border-radius:999px;box-shadow:0 0 0 0 color-mix(in oklab,var(--c-cyan) 60%,#0000);content:"";height:6px;width:6px}.hero-e .eye-strong{align-items:center;color:oklch(.45 .1 200);display:inline-flex;font:500 11px/1 var(--f-mono);gap:10px;letter-spacing:.18em;margin-bottom:28px;text-transform:uppercase}.hero-e .eye-strong:before{background:var(--c-graphite);border-radius:2px;content:"";height:7px;position:relative;width:7px}.hero-e .eye-strong:after{align-self:flex-end;background:var(--c-cyan);border-radius:999px;content:"";height:5px;margin-bottom:2px;margin-left:-10px;width:5px}.hero-e h1{color:var(--c-graphite);font-family:var(--f-sans);font-size:70px;font-weight:600;letter-spacing:-.035em;line-height:1.06;margin-bottom:40px;max-width:20ch}.hero-e h1 .ann-says{color:var(--c-graphite);font-family:var(--f-serif);font-style:italic;font-weight:500;letter-spacing:-.02em}.hero-e h1 .ann-says em{color:oklch(.55 .1 200)}.hero-e h1 .period{background:var(--c-cyan);border-radius:999px;display:inline-block;height:.1em;margin-left:.04em;transform:translateY(-.06em);width:.1em}.hero-e .sub-row{grid-gap:64px;align-items:end;border-top:1px solid var(--line-2);display:grid;gap:64px;grid-template-columns:1.4fr auto;padding-top:36px}.hero-e .lede-l{color:var(--ink-1);font-family:var(--f-serif);font-size:22px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.55;max-width:56ch}.hero-e .lede-l b{font-family:var(--f-sans);font-style:normal;font-weight:500}.hero-e .lede-l em{color:oklch(.55 .1 200);font-weight:500}.hero-e .ctas{display:flex;gap:10px}.outcome{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:30px var(--page-pad-x);position:relative}.outcome:after{background:radial-gradient(circle,oklch(.55 .1 200/.15),#0000 70%);border-radius:999px;content:"";height:500px;pointer-events:none;position:absolute;right:-150px;top:-150px;width:500px}.outcome .grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:auto 1fr;position:relative;z-index:1}.outcome .lbl{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase}.outcome .text{color:var(--c-paper);font-family:var(--f-serif);font-size:26px;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.4}.outcome .text b{font-family:var(--f-sans);font-style:normal;font-weight:600}.outcome .text em{color:var(--c-cyan);font-weight:500}.switcher{padding:48px var(--page-pad-x)}.switcher .head{grid-gap:80px;align-items:baseline;display:grid;gap:80px;grid-template-columns:1fr 1.3fr;margin-bottom:26px}.switcher .head h2{color:var(--c-graphite);font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.07}.switcher .head h2 em{font-family:var(--f-serif);font-weight:500}.switcher .head .desc{color:var(--ink-2);font-family:var(--f-serif);font-size:19px;font-style:italic;line-height:1.55;max-width:52ch}.switcher .head .desc b{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;font-weight:500}.tabs{border-bottom:1px solid var(--line-2);display:flex;gap:0;margin-bottom:26px}.tab-btn{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--ink-3);cursor:pointer;flex:1 1;font-family:var(--f-sans);padding:24px 24px 22px;position:relative;text-align:left;transition:all var(--dur-1) var(--ease)}.tab-btn .num{color:var(--ink-3);display:block;font:500 10px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.tab-btn .ttl{color:var(--ink-2);font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.tab-btn .ttl em{font-family:var(--f-serif);font-weight:500}.tab-btn .sub{color:var(--ink-3);font:500 13px/1.4 var(--f-sans)}.tab-btn:hover .ttl{color:var(--c-graphite)}.tab-btn[aria-selected=true]{border-bottom-color:var(--c-cyan)}.tab-btn[aria-selected=true] .num{color:oklch(.45 .1 200)}.tab-btn[aria-selected=true] .ttl{color:var(--c-graphite)}.tab-btn[aria-selected=true] .sub{color:var(--ink-2)}.tab-panels{position:relative}.tab-panel{display:none}.tab-panel.active{display:grid}.tab-panel{align-items:start;animation:fadeUp var(--dur-2) var(--ease-out);gap:64px;grid-template-columns:1fr 1.2fr}.panel-says{background:var(--c-graphite);border-radius:var(--r-xl);color:var(--c-paper);overflow:hidden;padding:36px 36px 32px;position:relative}.panel-says:after{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 70%);border-radius:999px;bottom:-150px;content:"";height:400px;left:-150px;pointer-events:none;position:absolute;width:400px}.panel-says .sig{align-items:center;display:flex;gap:10px;margin-bottom:28px;position:relative;z-index:1}.panel-says .sig .g{background:var(--c-paper);border-radius:8px;flex:none;height:28px;position:relative;width:28px}.panel-says .sig .g:after{background:var(--c-cyan);border-radius:999px;bottom:5px;content:"";height:5px;position:absolute;right:5px;width:5px}.panel-says .sig .nm{color:var(--c-paper);font-family:var(--f-serif);font-size:18px;font-style:italic;font-weight:500}.panel-says .sig .for{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-left:auto;text-transform:uppercase}.panel-says .speech{color:var(--c-paper);font-family:var(--f-serif);font-size:24px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.45;position:relative;z-index:1}.panel-says .speech b{font-family:var(--f-sans);font-style:normal;font-weight:600}.panel-says .speech .n{font-family:var(--f-mono);font-style:normal}.panel-says .speech .n,.panel-says .speech em{color:var(--c-cyan);font-weight:500}.panel-says .speech-extras{grid-gap:16px;border-top:1px solid oklch(.3 .012 260);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:24px;padding-top:20px;position:relative;z-index:1}.panel-says .speech-extras .item{color:oklch(.72 .01 260);font:500 11px/1.5 var(--f-mono);letter-spacing:.12em;text-transform:uppercase}.panel-says .speech-extras .item strong{color:var(--c-cyan);display:block;font-family:var(--f-mono);font-size:17px;letter-spacing:-.01em;margin-bottom:6px;text-transform:none}.panel-vis{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}.panel-vis .topbar{align-items:center;background:var(--c-paper);border-bottom:1px solid var(--line-2);color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);gap:10px;letter-spacing:.14em;padding:12px 18px;text-transform:uppercase}.panel-vis .topbar .dots{display:flex;gap:5px}.panel-vis .topbar .dots span{background:oklch(.85 .008 80);border-radius:999px;height:8px;width:8px}.panel-vis .topbar .live{align-items:center;color:oklch(.45 .1 200);display:inline-flex;gap:6px;margin-left:auto}.panel-vis .topbar .live:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.panel-vis .body{padding:20px}.vol-counter{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.vol-counter .cell{background:var(--c-bone);border-radius:var(--r-sm);padding:12px;text-align:center}.vol-counter .cell.featured{background:var(--c-graphite);color:var(--c-paper)}.vol-counter .cell .v{color:var(--c-graphite);font:500 22px/1 var(--f-mono);letter-spacing:-.02em}.vol-counter .cell.featured .v{color:var(--c-cyan)}.vol-counter .cell .k{color:var(--ink-3);font:500 9px/1.4 var(--f-mono);letter-spacing:.12em;margin-top:6px;text-transform:uppercase}.vol-counter .cell.featured .k{color:oklch(.75 .01 260)}.vol-rows{display:flex;flex-direction:column;gap:4px}.vol-rows .r{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:6px;display:flex;font-size:12px;gap:10px;padding:8px 12px}.vol-rows .r .av{border-radius:999px;color:#fff;flex:none;font:500 10px/22px var(--f-sans);height:22px;text-align:center;width:22px}.vol-rows .r .nm{color:var(--ink-1);flex:1 1;font-weight:500}.vol-rows .r .role{color:var(--ink-3);font-size:11px}.vol-rows .r .scr{border-radius:4px;color:#fff;font:500 11px/1 var(--f-mono);padding:3px 7px}.vol-rows .r .scr.h{background:oklch(.45 .13 155)}.vol-rows .r .scr.m{background:oklch(.55 .13 65)}.vol-rows .more{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;padding:8px;text-align:center;text-transform:uppercase}.spec-list{display:flex;flex-direction:column;gap:8px}.spec-card{background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-md);padding:14px 16px;transition:transform var(--dur-1) var(--ease)}.spec-card:hover{border-color:var(--c-cyan);transform:translateX(2px)}.spec-card .top{align-items:center;display:flex;gap:12px;margin-bottom:8px}.spec-card .av{border-radius:999px;color:#fff;flex:none;font:500 11px/28px var(--f-sans);height:28px;text-align:center;width:28px}.spec-card .nm{color:var(--c-graphite);flex:1 1;font:500 14px/1 var(--f-sans)}.spec-card .scr{background:oklch(.95 .05 155);border-radius:4px;color:oklch(.4 .1 155);font:500 12px/1 var(--f-mono);padding:4px 8px}.spec-card .reason{color:var(--ink-2);font-size:12px;line-height:1.45;margin-left:40px}.spec-card .reason em{color:oklch(.45 .1 200);font-style:normal;font-weight:500}.lead-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.lead-summary .cell{background:var(--c-bone);border-radius:var(--r-sm);padding:14px}.lead-summary .cell .v{color:var(--c-graphite);font:500 26px/1 var(--f-mono);letter-spacing:-.02em}.lead-summary .cell .k{color:var(--ink-3);font:500 10px/1.4 var(--f-mono);letter-spacing:.12em;margin-top:8px;text-transform:uppercase}.lead-card{background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-md);margin-bottom:8px;padding:16px;position:relative}.lead-card .row1{align-items:center;display:flex;gap:12px;margin-bottom:8px}.lead-card .av{background:var(--src-talent);border-radius:999px;color:#fff;flex:none;font:500 11px/30px var(--f-sans);height:30px;text-align:center;width:30px}.lead-card .nm{color:var(--c-graphite);flex:1 1;font:500 14px/1.2 var(--f-sans)}.lead-card .nm span{color:var(--ink-3);display:block;font-size:11px;font-weight:400;margin-top:4px}.lead-card .why{color:var(--ink-2);font-size:12px;line-height:1.5;margin-left:42px}.lead-card .why b{color:var(--ink-1);font-weight:500}.lead-card .why em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic;font-weight:500}.lead-card .tags{display:flex;flex-wrap:wrap;gap:4px;margin-left:42px;margin-top:8px}.lead-card .tag{background:var(--c-bone);border-radius:999px;color:var(--ink-2);font:500 10px/1 var(--f-mono);letter-spacing:.08em;padding:4px 8px;text-transform:uppercase}.understands{background:var(--c-bone);padding:48px var(--page-pad-x)}.understands .head{margin-bottom:44px;max-width:760px}.understands .head .eye{display:block;margin-bottom:20px}.understands .head h2{font-size:54px;font-weight:600;letter-spacing:-.035em;line-height:1.07;margin-bottom:20px}.understands .head h2 em{font-family:var(--f-serif);font-weight:500}.understands .head .lede{color:var(--ink-2);font-family:var(--f-serif);font-size:19px;font-style:italic;line-height:1.55;max-width:52ch}.understands .head .lede b{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;font-weight:500}.u-grid{grid-gap:0;border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.u-card{border-right:1px solid var(--line-2);display:flex;flex-direction:column;padding:48px 32px 40px 0}.u-card:last-child{border-right:none;padding-right:0}.u-card+.u-card{padding-left:32px}.u-card .num{color:oklch(.45 .1 200);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:24px;text-transform:uppercase}.u-card .h{color:var(--c-graphite);font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.1;margin-bottom:18px}.u-card .h em{font-family:var(--f-serif);font-weight:500}.u-card .says{color:var(--ink-1);font-family:var(--f-serif);font-size:17px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.55;margin-bottom:24px;max-width:34ch}.u-card .says em{color:oklch(.45 .1 200);font-weight:500}.u-card .says b{font-family:var(--f-sans);font-style:normal;font-weight:600}.u-card .vis{background:var(--c-paper-warm);border:1px solid var(--line-1);border-radius:var(--r-md);color:var(--ink-2);display:flex;flex-direction:column;font-size:12px;gap:6px;line-height:1.5;margin-top:auto;padding:16px}.u-card .vis .vk{color:var(--ink-3);font:500 10px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.u-card .vis .vv{color:var(--ink-1);font-size:13px;line-height:1.45}.u-card .vis .vv em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic;font-weight:500}.e-acts{padding:48px var(--page-pad-x)}.e-acts .head{margin-bottom:56px;max-width:760px}.e-acts .head .eye{display:block;margin-bottom:20px}.e-acts .head h2{font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.07;margin-bottom:20px}.e-acts .head h2 em{font-family:var(--f-serif);font-weight:500}.e-acts .head .lede{max-width:56ch}.e-act-row{border-top:1px solid var(--line-2);display:flex;flex-direction:column}.e-act{grid-gap:48px;align-items:center;border-bottom:1px solid var(--line-2);display:grid;gap:48px;grid-template-columns:100px 220px 1fr auto;padding:32px 0;transition:background var(--dur-1) var(--ease)}.e-act:hover{background:color-mix(in oklab,var(--c-bone) 60%,#0000)}.e-act .num{color:oklch(.45 .1 200);font:500 12px/1 var(--f-mono);letter-spacing:.14em}.e-act .verb{color:var(--c-graphite);font-size:32px;font-weight:600;letter-spacing:-.025em}.e-act .verb em{font-family:var(--f-serif);font-weight:500}.e-act .says{color:var(--ink-1);font-family:var(--f-serif);font-size:18px;font-style:italic;letter-spacing:-.005em;line-height:1.5;max-width:64ch}.e-act .says em{color:oklch(.45 .1 200);font-weight:500}.e-act .says b{font-family:var(--f-sans);font-style:normal;font-weight:600}.e-act .arrow{color:var(--ink-3);font:500 14px/1 var(--f-sans);transition:color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.e-act:hover .arrow{color:var(--c-graphite);transform:translateX(4px)}.pushback{align-items:center;background:var(--c-graphite);border-radius:var(--r-lg);color:var(--c-paper);display:flex;gap:24px;margin-top:32px;overflow:hidden;padding:24px 32px;position:relative}.pushback:after{background:radial-gradient(circle,oklch(.55 .1 200/.12),#0000 70%);border-radius:999px;content:"";height:220px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:220px}.pushback .g{background:var(--c-paper);border-radius:7px;flex:none;height:28px;position:relative;width:28px;z-index:1}.pushback .g:after{background:var(--c-cyan);border-radius:999px;bottom:5px;content:"";height:5px;position:absolute;right:5px;width:5px}.pushback .text{color:var(--c-paper);flex:1 1;font-family:var(--f-serif);font-size:19px;font-style:italic;line-height:1.4;position:relative;z-index:1}.pushback .text em{color:var(--c-cyan);font-weight:500}.pushback .text b{font-family:var(--f-sans);font-style:normal;font-weight:600}.result-strip{grid-gap:64px;align-items:center;background:var(--c-bone);border-radius:var(--r-2xl);display:grid;gap:64px;grid-template-columns:1fr 1.4fr;margin-top:32px;padding:48px 56px}.result-strip .lbl{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.16em;margin-bottom:16px;text-transform:uppercase}.result-strip .lead{color:var(--c-graphite);font-size:38px;font-weight:600;letter-spacing:-.03em;line-height:1.05}.result-strip .lead em{font-family:var(--f-serif);font-weight:500}.result-strip .bullets{grid-gap:24px 32px;display:grid;gap:24px 32px;grid-template-columns:repeat(2,1fr)}.result-strip .b .k{color:oklch(.45 .1 200);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.result-strip .b .v{color:var(--ink-1);font-size:15px;line-height:1.5}.result-strip .b .v em{font-family:var(--f-serif);font-weight:500}.e-artifact{background:var(--c-bone);padding:48px var(--page-pad-x)}.e-artifact .head{margin-bottom:26px;max-width:760px}.e-artifact .head .eye{display:block;margin-bottom:20px}.e-artifact .head h2{font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.07;margin-bottom:20px}.e-artifact .head h2 em{font-family:var(--f-serif);font-weight:500}.e-artifact .head .lede{color:var(--ink-2);font-family:var(--f-serif);font-size:19px;font-style:italic;line-height:1.55;max-width:56ch}.e-artifact .head .lede b{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;font-weight:500}.cr-card .verdict:after{pointer-events:none}.cr-card .dial{--p:81;background:conic-gradient(var(--c-graphite) calc(var(--p)*1%),var(--c-paper) 0)}.cr-card .dial .num{font:500 54px/1 var(--f-mono)}.e-modes{padding:48px var(--page-pad-x)}.e-modes .head{margin-bottom:26px;max-width:720px}.e-modes .head .eye{display:block;margin-bottom:20px}.e-modes .head h2{font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.07;margin-bottom:20px}.e-modes .head h2 em{font-family:var(--f-serif);font-weight:500}.e-modes .grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.em-card{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);cursor:pointer;display:flex;flex-direction:column;min-height:260px;padding:28px;transition:transform var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.em-card:hover{border-color:var(--c-cyan);transform:translateY(-3px)}.em-card.featured{background:var(--c-graphite);border-color:#0000;color:var(--c-paper)}.em-card .lbl{border-bottom:1px solid var(--line-2);color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;padding-bottom:14px;text-transform:uppercase}.em-card.featured .lbl{border-color:oklch(.3 .012 260);color:var(--c-cyan)}.em-card .nm{font-size:28px;font-weight:600;letter-spacing:-.025em;margin-bottom:14px}.em-card .nm em{font-family:var(--f-serif);font-weight:500}.em-card .says{color:var(--ink-1);font-family:var(--f-serif);font-size:17px;font-style:italic;line-height:1.45;margin-bottom:14px}.em-card.featured .says{color:var(--c-cyan)}.em-card .who{color:var(--ink-2);font-size:13px;line-height:1.6;margin-bottom:20px}.em-card.featured .who{color:oklch(.82 .01 260)}.em-card .stages{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin-top:auto}.em-card .step{background:var(--c-bone);border-radius:4px;color:var(--ink-3);font:500 9px/1.3 var(--f-mono);letter-spacing:.08em;padding:6px 4px;text-align:center;text-transform:uppercase}.em-card.featured .step{background:oklch(.22 .012 260);color:oklch(.72 .01 260)}.em-card .step.on{background:var(--c-graphite);color:var(--c-paper)}.em-card.featured .step.on{background:var(--c-cyan);color:var(--c-graphite)}.em-card .step.off{opacity:.3}.e-bf{background:var(--c-bone);padding:48px var(--page-pad-x)}.e-bf .head{margin-bottom:26px;max-width:720px}.e-bf .head .eye{display:block;margin-bottom:20px}.e-bf .head h2{font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1.07;margin-bottom:20px}.e-bf .head h2 em{font-family:var(--f-serif);font-weight:500}.e-bf .grid{grid-gap:0;border-top:1px solid var(--line-2);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.e-bf .item{border-right:1px solid var(--line-2);display:flex;flex-direction:column;padding:36px 32px 32px 0}.e-bf .item:last-child{border-right:none;padding-right:0}.e-bf .item+.item{padding-left:32px}.e-bf .item .role{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}.e-bf .item .h{color:var(--c-graphite);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:16px}.e-bf .item .h em{font-family:var(--f-serif);font-weight:500}.e-bf .item .says{color:var(--ink-1);font-family:var(--f-serif);font-size:16px;font-style:italic;line-height:1.55;margin-bottom:24px}.e-bf .item .says em{color:oklch(.45 .1 200);font-weight:500}.e-bf .item .says b{font-family:var(--f-sans);font-style:normal;font-weight:600}.e-bf .item .meta{border-top:1px dashed var(--line-2);color:var(--ink-3);font:500 11px/1.5 var(--f-mono);letter-spacing:.1em;margin-top:auto;padding-top:16px;text-transform:uppercase}.e-bf .item .meta strong{color:var(--c-graphite);display:block;font-weight:600;margin-bottom:4px}.e-bf .item .item-link{align-self:flex-start;border-bottom:1px solid var(--c-graphite);color:var(--c-graphite);font:500 13px/1 var(--f-sans);margin-top:20px;padding-bottom:3px;text-decoration:none;transition:color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.e-bf .item .item-link:hover{border-color:oklch(.45 .1 200);color:oklch(.45 .1 200)}.e-bf .also{align-items:center;background:var(--c-graphite);border-radius:var(--r-xl);color:var(--c-paper);display:flex;gap:32px;justify-content:space-between;margin-top:24px;overflow:hidden;padding:28px 36px;position:relative;text-decoration:none;transition:transform var(--dur-1) var(--ease)}.e-bf .also:after{background:radial-gradient(circle,oklch(.55 .1 200/.12),#0000 70%);border-radius:999px;content:"";height:280px;pointer-events:none;position:absolute;right:-60px;top:-100px;width:280px}.e-bf .also:hover{transform:translateY(-2px)}.e-bf .also .role{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.e-bf .also .h{color:var(--c-paper);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.2;max-width:38ch}.e-bf .also .h em{color:var(--c-cyan);font-family:var(--f-serif);font-weight:500}.e-bf .also .go{border-radius:var(--r-pill);color:var(--c-graphite);flex:none;font:500 13px/1 var(--f-sans);padding:14px 22px;position:relative;white-space:nowrap;z-index:1}.e-bf .also .go,.e-proof{background:var(--c-paper)}.e-proof{padding:40px var(--page-pad-x);text-align:center}.e-proof .eye{color:oklch(.45 .1 200);display:block;margin-bottom:32px}.e-proof .quote{color:var(--c-graphite);font-family:var(--f-serif);font-size:36px;font-style:italic;letter-spacing:-.015em;line-height:1.35;margin:0 auto 32px;max-width:900px}.e-proof .quote .cy{color:oklch(.45 .1 200)}.e-proof .attrib{color:var(--ink-3);font:500 12px/1.4 var(--f-mono);letter-spacing:.14em;margin-bottom:26px;text-transform:uppercase}.e-proof .attrib .nm{color:var(--c-graphite)}.e-proof .logo-strip{opacity:.5}.e-faq{grid-gap:56px;align-items:start;display:grid;gap:56px;gap:96px;grid-template-columns:1fr 2fr;padding:48px var(--page-pad-x)}.e-faq .head .eye{display:block;margin-bottom:20px}.e-faq .head h2{font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1.04}.e-faq .head h2 em{font-family:var(--f-serif);font-weight:500}.e-faq .head .lede{color:var(--ink-2);font-family:var(--f-serif);font-size:17px;font-style:italic;margin-top:24px;max-width:32ch}.e-cta{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:52px var(--page-pad-x);position:relative}.e-cta:before{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 65%);border-radius:999px;content:"";height:800px;left:50%;pointer-events:none;position:absolute;top:-100px;transform:translateX(-50%);width:800px}.e-cta .grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1.2fr 1fr;position:relative;z-index:1}.e-cta .sig{align-items:center;display:inline-flex;gap:12px;margin-bottom:32px}.e-cta .sig .g{background:var(--c-paper);border-radius:9px;flex:none;height:32px;position:relative;width:32px}.e-cta .sig .g:after{background:var(--c-cyan);border-radius:999px;bottom:6px;content:"";height:6px;position:absolute;right:6px;width:6px}.e-cta .sig .nm{color:var(--c-paper);font-family:var(--f-serif);font-size:20px;font-style:italic;font-weight:500}.e-cta .sig .pulse{color:var(--c-cyan);font:500 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.e-cta h2{color:var(--c-paper);font-family:var(--f-serif);font-size:54px;font-style:italic;font-weight:400;letter-spacing:-.025em;line-height:1.05;margin-bottom:32px;max-width:18ch}.e-cta h2 b{font-family:var(--f-sans);font-style:normal;font-weight:600}.e-cta h2 em{color:var(--c-cyan);font-weight:500}.e-cta .lede-l{color:oklch(.85 .01 260);font-size:18px;line-height:1.6;margin-bottom:40px;max-width:48ch}.e-cta .lede-l em{color:var(--c-paper);font-family:var(--f-serif);font-weight:500}.e-cta form{background:oklch(.2 .012 260);border:1px solid oklch(.3 .012 260);border-radius:var(--r-pill);display:flex;gap:8px;max-width:520px;padding:8px}.e-cta input{background:#0000;border:none;color:var(--c-paper);flex:1 1;font:400 16px/1 var(--f-sans);outline:none;padding:14px 20px}.e-cta input::placeholder{color:oklch(.55 .01 260)}.e-cta .ctas .btn-primary,.e-cta form .btn-primary{background:var(--c-paper);color:var(--c-graphite)}.e-cta .micro{color:oklch(.62 .01 260);font:500 11px/1.4 var(--f-mono);letter-spacing:.14em;margin-top:20px;text-transform:uppercase}.e-cta .offer-card{background:oklch(.2 .012 260);border:1px solid oklch(.3 .012 260);border-radius:var(--r-xl);padding:28px 32px}.e-cta .offer-card .ttl{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.16em;margin-bottom:20px;text-transform:uppercase}.e-cta .offer-card .li{grid-gap:12px;border-bottom:1px solid oklch(.3 .012 260);display:grid;gap:12px;grid-template-columns:28px 1fr;padding:14px 0}.e-cta .offer-card .li:last-child{border-bottom:none}.e-cta .offer-card .li .n{color:oklch(.55 .01 260);font:500 12px/1 var(--f-mono);letter-spacing:.12em;padding-top:4px}.e-cta .offer-card .li .txt{color:oklch(.85 .01 260);font-size:14px;line-height:1.55}.e-cta .offer-card .li .txt b{color:var(--c-paper);font-weight:500}.e-cta .offer-card .li .txt em{color:var(--c-cyan);font-family:var(--f-serif);font-style:italic;font-weight:500}.e-act-row{padding-left:44px;position:relative}.e-act-row .spine-fill,.e-act-row .spine-track{border-radius:2px;left:9px;position:absolute;top:0;width:2px}.e-act-row .spine-track{background:var(--line-2);bottom:0}.e-act-row .spine-fill{background:linear-gradient(to bottom,oklch(.55 .1 200),var(--c-cyan));height:0;height:var(--spine,0)}.e-act{position:relative}.e-act:before{background:var(--c-paper);border:2px solid var(--line-3);border-radius:999px;content:"";height:12px;left:-41px;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .4s var(--ease),background .4s var(--ease),box-shadow .4s var(--ease);width:12px;z-index:1}.e-act.in:before{background:var(--c-cyan);border-color:var(--c-cyan);box-shadow:0 0 0 5px color-mix(in oklab,var(--c-cyan) 16%,#0000)}.cr-card.built .dial{--p:81}.cr-card .ev-section li{opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.cr-card.built .ev-section li{opacity:1;transform:none}.cr-card.built .ev-section:first-of-type li:first-child{transition-delay:.45s}.cr-card.built .ev-section:first-of-type li:nth-child(2){transition-delay:.55s}.cr-card.built .ev-section:first-of-type li:nth-child(3){transition-delay:.65s}.cr-card.built .ev-section:first-of-type li:nth-child(4){transition-delay:.75s}.cr-card.built .ev-section:nth-of-type(2) li{transition-delay:.9s}.lead-summary .cell .v,.vol-counter .cell .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.resume-demo{background:var(--c-paper-warm);border:1px solid var(--line-1);border-radius:var(--r-md);margin-top:auto;overflow:hidden}.resume-demo .rd-top{align-items:center;border-bottom:1px solid var(--line-1);color:var(--ink-3);display:flex;font:500 10px/1 var(--f-mono);gap:8px;letter-spacing:.12em;padding:12px 14px;text-transform:uppercase}.resume-demo .rd-top .pg{color:var(--ink-4)}.resume-demo .rd-top .rd-btn{align-items:center;background:var(--c-paper);border:1px solid var(--line-3);border-radius:var(--r-pill);color:var(--c-graphite);cursor:pointer;display:inline-flex;font:500 10px/1 var(--f-mono);gap:6px;letter-spacing:.12em;margin-left:auto;padding:6px 12px;text-transform:uppercase;transition:all var(--dur-1) var(--ease)}.resume-demo .rd-btn:before{background:var(--c-cyan);border-radius:999px;content:"";height:5px;width:5px}.resume-demo .rd-btn:hover,.resume-demo.read .rd-btn{border-color:var(--c-graphite)}.resume-demo.read .rd-btn{background:var(--c-graphite);color:var(--c-paper)}.resume-demo .rd-body{display:flex;flex-direction:column;gap:12px;padding:14px}.rd-line .rd-raw{color:var(--ink-2);display:inline;font-size:13px;line-height:1.4;position:relative;transition:color var(--dur-2) var(--ease)}.resume-demo.read .rd-line .rd-raw{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-3)}.rd-line .rd-note{align-items:flex-start;display:flex;gap:8px;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--dur-3) var(--ease),opacity var(--dur-3) var(--ease),margin-top var(--dur-3) var(--ease)}.resume-demo.read .rd-line .rd-note{margin-top:8px;max-height:80px;opacity:1}.rd-line .rd-note .gly{background:var(--c-graphite);border-radius:5px;flex:none;height:16px;margin-top:1px;position:relative;width:16px}.rd-line .rd-note .gly:after{background:var(--c-cyan);border-radius:999px;bottom:3px;content:"";height:3px;position:absolute;right:3px;width:3px}.rd-line .rd-note .txt{color:oklch(.45 .1 200);font-family:var(--f-serif);font-size:13px;font-style:italic;font-weight:500;line-height:1.4}.resume-demo.read .rd-line:nth-child(2) .rd-note{transition-delay:.12s}.resume-demo.read .rd-line:nth-child(3) .rd-note{transition-delay:.24s}.cr-switch{align-items:center;background:var(--c-paper);border-bottom:1px solid var(--line-2);display:flex;flex-wrap:wrap;gap:6px;padding:14px 28px}.cr-switch .lbl{color:var(--ink-3);font:500 10px/1 var(--f-mono);letter-spacing:.14em;margin-right:8px;text-transform:uppercase}.cr-chip{align-items:center;background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-pill);cursor:pointer;display:inline-flex;font-family:var(--f-sans);gap:8px;padding:7px 14px;transition:all var(--dur-1) var(--ease)}.cr-chip .rk{color:var(--ink-3);font:500 10px/1 var(--f-mono);letter-spacing:.04em}.cr-chip .cn{color:var(--ink-2);font-size:13px;font-weight:500;letter-spacing:-.01em}.cr-chip:hover{border-color:var(--line-3)}.cr-chip[aria-selected=true]{background:var(--c-graphite);border-color:var(--c-graphite)}.cr-chip[aria-selected=true] .cn{color:var(--c-paper)}.cr-chip[aria-selected=true] .rk{color:var(--c-cyan)}.cr-card .left,.cr-card .meta-grid,.cr-card .verdict{transition:opacity var(--dur-2) var(--ease)}.cr-card.swapping .left,.cr-card.swapping .meta-grid{opacity:0}.cr-card .ev-section li.src-open .src,.cr-card .ev-section li:focus-within .src,.cr-card .ev-section li:hover .src{margin-top:8px;max-height:40px;opacity:1}@media (max-width:860px){:root{--page-pad-x:40px}.topnav{flex-wrap:wrap}.nav-toggle{display:flex}.topnav .links,.topnav .right{display:none;width:100%}.topnav.open .links{display:flex;flex-direction:column;gap:2px;order:3;padding-top:14px;width:100%}.topnav.open .links a{padding:13px 0}.topnav.open .right{border-top:1px solid var(--line-2);display:flex;gap:10px;margin-top:6px;order:4;padding-top:14px;width:100%}.topnav.open .right .btn{flex:1 1}.hero-e{padding-bottom:64px;padding-top:32px}.hero-e .frame{flex-direction:column;gap:8px;margin-bottom:40px}.hero-e h1{font-size:48px;max-width:100%}.hero-e .sub-row{gap:32px;grid-template-columns:1fr}.hero-e .lede-l{font-size:19px;max-width:100%}.hero-e .ctas{width:100%}.hero-e .ctas .btn{flex:1 1}.outcome{padding-bottom:32px;padding-top:32px}.outcome .grid{gap:16px;grid-template-columns:1fr}.outcome .text{font-size:24px}.e-acts,.e-artifact,.e-bf,.e-faq,.e-modes,.switcher,.understands{gap:56px;padding-bottom:48px;padding-top:48px}.e-proof{padding-bottom:64px;padding-top:64px}.e-cta{padding-bottom:80px;padding-top:80px}.switcher .head{gap:24px;grid-template-columns:1fr}.switcher .head h2{font-size:36px}.tabs{border-bottom:none;flex-direction:column;gap:8px;margin-bottom:32px}.tab-btn{border:1px solid var(--line-2);border-radius:var(--r-md);padding:18px}.tab-btn[aria-selected=true]{background:color-mix(in oklab,var(--c-bone) 60%,#0000);border-color:var(--c-graphite)}.tab-panel.active{gap:24px;grid-template-columns:1fr}.panel-says .speech{font-size:21px}.u-grid{border-bottom:none;grid-template-columns:1fr}.u-card{border-bottom:1px solid var(--line-2);border-right:none;padding:32px 0}.u-card+.u-card{padding-left:0}.u-card:last-child{border-bottom:none}.e-acts .head h2,.understands .head h2{font-size:36px}.e-act{align-items:start;gap:6px;grid-template-columns:1fr;padding:24px 0}.e-act .arrow{display:none}.e-act .verb{font-size:26px}.e-act .says{max-width:100%}.result-strip{gap:28px;grid-template-columns:1fr;padding:32px}.result-strip .lead{font-size:32px}.result-strip .bullets{gap:20px;grid-template-columns:1fr}.e-artifact .head h2{font-size:36px}.cr-card .body{gap:32px;grid-template-columns:1fr;padding:32px}.cr-card h3{font-size:26px}.cr-card .barbar,.cr-switch{padding:14px 20px}.cr-card .barbar{font-size:10px;gap:12px}.e-bf .head h2,.e-modes .head h2{font-size:36px}.e-bf .grid,.e-modes .grid{grid-template-columns:1fr}.e-bf .grid{border-top:none}.e-bf .item{border-bottom:1px solid var(--line-2);border-right:none;padding:28px 0}.e-bf .item+.item{padding-left:0}.e-bf .item:last-child{border-bottom:none}.e-bf .also{align-items:flex-start;flex-direction:column;gap:20px;padding:28px}.e-bf .also .go{text-align:center;width:100%}.e-proof .quote{font-size:26px}.e-faq{gap:56px;gap:32px;grid-template-columns:1fr}.e-faq .head h2{font-size:34px}.faq-item summary{font-size:18px}.e-cta .grid{gap:40px;grid-template-columns:1fr}.e-cta h2{font-size:38px}.e-cta form{max-width:100%}.footer .row{gap:32px;grid-template-columns:1fr 1fr}.btn{min-height:44px}}@media (max-width:520px){:root{--page-pad-x:20px}.hero-e h1{font-size:40px;letter-spacing:-.03em}.hero-e .ctas{flex-direction:column}.hero-e .lede-l{font-size:17px}.outcome .text{font-size:20px}.e-acts .head h2,.e-artifact .head h2,.e-bf .head h2,.e-modes .head h2,.switcher .head h2,.understands .head h2{font-size:26px}.e-cta h2{font-size:32px}.e-faq .head h2{font-size:28px}.vol-counter{grid-template-columns:repeat(2,1fr)}.panel-says{padding:28px 24px}.panel-says .speech{font-size:19px}.panel-vis .body{padding:14px}.cr-card .body{padding:24px 20px}.cr-card .dial{height:180px;width:180px}.cr-card .dial .num{font-size:52px}.cr-card .meta-grid,.cr-switch{gap:6px}.cr-switch .lbl{margin-bottom:4px;width:100%}.cr-chip{flex:1 1;justify-content:center;min-height:40px}.result-strip{padding:24px 20px}.result-strip .lead{font-size:28px}.footer .row{gap:28px;grid-template-columns:1fr}.e-cta .offer-card{padding:24px}}@media (prefers-reduced-motion:reduce){.cr-card .dial,.cr-card .ev-section li,.e-act:before,.eye,.eye:before{transition:none!important}.cr-card .dial{--p:81}.cr-card .ev-section li{opacity:1;transform:none}}.scroll-progress{background:var(--c-cyan);height:2px;left:0;position:fixed;top:0;transition:width .08s linear;width:0;will-change:width;z-index:200}.js-anim .anim{opacity:0;transform:translateY(14px);will-change:transform}.js-anim .anim.seen{opacity:1;transform:none;transition:transform .6s var(--ease-out)}.hero-e .hook{animation:heroRise .6s var(--ease-out) both;color:var(--ink-3);font-family:var(--f-serif);font-size:19px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.5;margin:0 0 26px;max-width:46ch}.hero-e .eye-strong{animation:heroRise .6s var(--ease-out) .08s both}.hero-e h1{animation:heroRise .7s var(--ease-out) .16s both}.hero-e .sub-row{animation:heroRise .7s var(--ease-out) .5s both}@keyframes heroRise{0%{transform:translateY(14px)}to{transform:none}}.tab-panel.active{animation:panelIn .28s var(--ease-out) both}@keyframes panelIn{0%{transform:translateY(6px)}to{transform:none}}.aha{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:130px var(--page-pad-x);position:relative}.aha:after{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 62%);border-radius:999px;content:"";height:820px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:820px}.aha .inner{max-width:1040px;position:relative;z-index:1}.aha .eye{color:var(--c-cyan);display:inline-block;margin-bottom:30px}.aha .aha-line{color:var(--c-paper);font-family:var(--f-serif);font-size:58px;font-style:italic;font-weight:400;letter-spacing:-.025em;line-height:1.18;margin:0 0 36px;max-width:20ch}.aha .aha-line em{color:var(--c-cyan);font-weight:500}.aha .aha-sub{color:oklch(.82 .01 260);font-size:19px;line-height:1.7;margin:0;max-width:58ch}.aha .aha-sub b{color:var(--c-paper);font-weight:500}@media (max-width:860px){.aha{padding:52px var(--page-pad-x)}.aha .aha-line{font-size:36px;max-width:100%}.aha .aha-sub{font-size:17px}}@media (prefers-reduced-motion:reduce){.anim,.anim.seen{opacity:1!important;transform:none!important;transition:none!important}.hero-e .eye-strong,.hero-e .hook,.hero-e .sub-row,.hero-e h1,.hero-e h1 .ann-says,.hero-e h1 .period,.tab-panel.active{animation:none!important;opacity:1!important;transform:none!important}.scroll-progress{display:none}}.cr-card .verdict .sig .g,.e-cta .sig .g,.panel-says .sig .g,.pushback .g{background:url(/static/media/ann-mark-cyan.9a43618c9016357f13f2.svg) 50%/138% no-repeat;border-radius:0}.cr-card .verdict .sig .g:after,.e-cta .sig .g:after,.panel-says .sig .g:after,.pushback .g:after{display:none}.js-anim .e-act{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.js-anim .e-act.in{opacity:1;transform:none}.hero-e{padding:0 var(--page-pad-x) 48px}.hero-e .frame{margin-bottom:16px}.outcome{padding:36px var(--page-pad-x)}.aha{padding:28px var(--page-pad-x) 56px}.e-acts,.e-artifact,.e-bf,.e-faq,.e-modes,.e-proof,.switcher,.understands{padding:56px var(--page-pad-x)}.e-cta{padding:56px var(--page-pad-x) 44px}.em-card{padding:22px 24px}.em-card.featured{padding:26px 28px}.result-strip{padding:30px 34px}.offer-card{padding:24px 26px}.t-marquee{margin-top:40px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);overflow:hidden}.t-track{animation:t-scroll 48s linear infinite;display:flex;width:max-content}.t-marquee:hover .t-track{animation-play-state:paused}.t-card{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-lg);box-sizing:border-box;display:flex;flex:0 0 360px;flex-direction:column;gap:18px;margin:0 20px 0 0;padding:24px;text-align:left;width:360px}.t-card .t-text{-webkit-line-clamp:6;-webkit-box-orient:vertical;color:var(--ink-1);display:-webkit-box;font-family:var(--f-serif);font-size:15px;font-style:italic;line-height:1.6;margin:0;overflow:hidden}.t-meta{display:flex;flex-direction:column}.t-author{align-items:center;display:flex;gap:12px;margin-top:auto}.t-av{border-radius:999px;flex:none;height:42px;object-fit:cover;width:42px}.t-name{color:var(--c-graphite);display:block;font-size:14px;font-weight:600;letter-spacing:-.01em}.t-title{color:var(--ink-3);display:block;font:500 11px/1.4 var(--f-mono);letter-spacing:.08em;margin-top:3px;text-transform:uppercase}@keyframes t-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.t-track{animation:none;flex-wrap:wrap;justify-content:center}.t-card{margin-bottom:20px}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.hero-e .frame{animation:hero-fade-up .65s var(--ease-out) .05s both}.hero-e .eye-strong{animation:hero-fade-up .65s var(--ease-out) .18s both}.hero-e h1{animation:hero-fade-up .75s var(--ease-out) .3s both}.hero-e .sub-row{animation:hero-fade-up .75s var(--ease-out) .46s both}@media (prefers-reduced-motion:reduce){.hero-e .eye-strong,.hero-e .frame,.hero-e .sub-row,.hero-e h1{animation:none}}h1{font-family:var(--f-sans);font-weight:600}.features-dropdown-banner-section{background-color:#fafaf8;background-image:radial-gradient(ellipse 80% 60% at 20% 110%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);padding-bottom:70px;padding-top:70px}.banner-content-wrapper{align-items:center;display:flex;gap:2rem;justify-content:space-around}.banner-content-wrapper img{border-radius:14px;box-shadow:0 8px 32px #00000014;height:auto;max-width:100%}.banner-content{animation:heroTextIn .7s ease-out .1s both;max-width:550px;z-index:2}.banner-content h1{font-size:50px;letter-spacing:-.02em;padding:0}.banner-content h1,.banner-content h3{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;font-weight:600;line-height:normal;margin:0}.banner-content h3{font-size:36px;padding:14px 0}.features-warp-3 h2{color:#0c0c0c!important;font-family:var(--f-sans);font-size:36px;font-weight:600;letter-spacing:-.02em;margin:0;padding:0}.banner-content p{color:var(--c-graphite);font-family:var(--f-sans);font-size:18px;font-style:normal;font-weight:500;line-height:1.7rem}ul{margin:0 0 0 20px;padding:0}li{font-weight:500;margin-bottom:14px}.features-wrapper{background:#fafaf8;background-image:radial-gradient(ellipse 80% 60% at 20% 100%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);height:auto;padding:15px 20px}.features-wrapper-2,.features-wrapper-2-1{background:#fff;height:auto;padding:15px 20px}.features-wraper-1{padding-bottom:40px;padding-top:40px}.wrap-1-card{justify-content:space-around}.wrap-1-card,.wrap-1-card-2{align-items:center;display:flex}.wrap-1-card-2{flex-direction:column;justify-content:center}.f-wrap-content-sol{background-color:#fff;border:1px solid var(--line-2);border-radius:12px;box-shadow:0 4px 24px oklch(0 0 0/.04);overflow:hidden;padding:30px 25px;transition:transform .3s ease,box-shadow .3s ease}.f-wrap-content-sol:hover{box-shadow:0 8px 32px oklch(0 0 0/.07);transform:translateY(-4px)}.f-wrap-content{width:45%}.left-content-2 h2{color:var(--c-graphite);font-family:var(--f-sans);font-size:36px;font-style:normal;font-weight:600;line-height:normal}.left-content-2 hr{background:#d4d4d8;height:1px}.left-content-2 ul{list-style:none;margin:0;padding:0}.left-content-2 li{padding:10px 0}.left-content-2 li,.left-content-2 ul li span strong{color:var(--ink-1);font-family:var(--f-sans);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.left-content-2 ul li span strong{opacity:.7}.f-wrap-content,.f-wrap-content-2 h1{font-size:36px;font-weight:600}.f-wrap-content,.f-wrap-content-2 h1,.f-wrap-content-2 p{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;line-height:normal}.f-wrap-content,.f-wrap-content-2 p{font-size:18px;font-weight:500}.f-wrap-content-2{max-width:850px;text-align:center}.feaured-wrapper-3{background:#fafaf8;background-image:radial-gradient(ellipse 70% 60% at 50% 50%,#eeeee8 0,#0000 70%)}.features-warp-3{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.5rem}.features-warp-3 h1{font-size:36px;font-weight:600;line-height:normal}.features-warp-3 h1,.features-warp-3 p{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;text-align:center}.features-warp-3 p{font-size:18px;font-weight:500;line-height:24px}.wrap-1-card img{border-radius:14px;box-shadow:0 8px 32px #00000014;height:auto;max-width:100%}.features-warp-3 button{background:var(--c-graphite);border:none;border-radius:10px;box-shadow:0 4px 16px oklch(0 0 0/.12);color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:.6rem 1.4rem;text-align:right;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.features-warp-3 button:hover{box-shadow:0 8px 28px oklch(0 0 0/.18);opacity:.9;transform:translateY(-2px)}.arrow{stroke-width:2px;stroke:#f9fafb;font-size:20px;transition:transform .3s ease}.banner-content-2{align-items:center;animation:heroTextIn .7s ease-out .1s both;display:flex;flex-direction:column;justify-content:center}.banner-content-2 h1{font-size:50px;letter-spacing:-.02em}.banner-content-2 h1,.banner-content-2 h3{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;font-weight:600;line-height:normal;margin:0}.banner-content-2 h3{font-size:36px}.banner-content-2 p{color:var(--c-graphite);font-family:var(--f-sans);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-left:auto!important;margin-right:auto!important;max-width:880px;text-align:center}.d-d{display:inline-block!important}.m-d{display:none!important}.for-employers-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0 0;width:100%}.for-employers-1{background-color:#fff;border:1px solid var(--line-2);border-radius:12px;box-shadow:0 4px 24px oklch(0 0 0/.04);box-sizing:border-box;margin:10px 1%;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:48%}.for-employers-1:hover{box-shadow:0 8px 32px oklch(0 0 0/.07);transform:translateY(-4px)}.padding-1{padding:50px 0}.nobg{background-image:none}.for-employers-wrap p{font-size:18px;line-height:1.7rem}@media (max-width:480px){.banner-content h1{font-size:28px}.banner-content h3{font-size:20px}.banner-content p{font-size:14px}.f-wrap-content h1{font-size:22px}.f-wrap-content p{font-size:14px}.features-warp-3 h2{font-size:24px;margin-bottom:20px;text-align:center}.features-warp-3 p{font-size:15px;line-height:25px;margin-bottom:20px}.features-warp-3 button{font-size:12px;padding:.3rem .6rem}.d-d{display:none!important}.m-d{display:block!important}}@media (max-width:768px){.features-wraper-1{padding:0}.d-d{display:none!important}.m-d{display:block!important}.features-warp-3{padding:1.5rem}.features-warp-3 h1{font-size:24px}.features-warp-3 p{font-size:14px}.features-warp-3 button{font-size:13px;padding:.4rem .8rem}.features-dropdown-banner-section{padding-bottom:30px;padding-top:10px}}@media screen and (max-width:768px){.for-employers-1{width:100%}}@media (max-width:1024px){.banner-content-wrapper{flex-direction:column}.banner-content{max-width:100%;order:2;padding:10px}.banner-content-wrapper img{order:2}.f-wrap-content{padding:0 1rem;width:100%}.wrap-1-card{flex-direction:column;gap:2rem}.features-warp-3{padding:2rem 1rem}.banner-content h1,.banner-content-2 h1{font-size:36px}.banner-content-2 h3{text-align:center}.banner-content h3,.banner-content-2 h3{font-size:24px;padding-bottom:10px;padding-top:10px}.seamless-interview-wrap h2{font-size:26px;padding:10px 0}.seamless-interview-wrap p{line-height:28px}.padding-1{padding:20px 12px}.banner-content p,.banner-content-2 p,.f-wrap-content p,.features-warp-3 p{font-size:16px;line-height:30px;margin-top:0}.f-wrap-content h1,.features-warp-3 h1{font-size:24px}.f-wrap-content{order:1}.f-wrap-content-2 h1{font-size:25px}.f-wrap-content,.f-wrap-content-2 p{font-size:16px;line-height:25px;opacity:1}.for-employers-1 h1{font-size:25px}.for-employers-wrap p{font-size:16px;line-height:30px}.wrap-1-card img{margin-bottom:20px;order:2}.features-wrapper{list-style:decimal;padding:10px 0}}.ann-subpage{max-width:100%;width:100%}.sub-hero{padding:0 var(--page-pad-x) 44px}.sub-hero .frame{align-items:baseline;border-top:1px solid var(--c-graphite);color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);gap:24px;justify-content:space-between;letter-spacing:.16em;margin-bottom:56px;padding-top:22px;text-transform:uppercase}.sub-hero .frame .back{color:var(--ink-3);transition:color var(--dur-1) var(--ease)}.sub-hero .frame .back:hover{color:var(--c-graphite)}.sub-hero>.eye{margin-bottom:26px}.sub-hero h1{color:var(--c-graphite);font-family:var(--f-sans);font-size:clamp(34px,5.2vw,58px);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin-bottom:36px;max-width:18ch}.sub-hero h1 em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic;font-weight:500;letter-spacing:-.02em}.sub-hero h1 .period{background:var(--c-cyan);border-radius:999px;display:inline-block;height:.12em;margin-left:.04em;transform:translateY(-.05em);width:.12em}.sub-hero .lede-xl{color:var(--ink-1);font-family:var(--f-serif);font-size:clamp(17px,1.9vw,20px);font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.55;margin-bottom:36px;max-width:60ch}.sub-hero .lede-xl b{font-family:var(--f-sans);font-style:normal;font-weight:500}.sub-hero .lede-xl em{color:oklch(.55 .1 200);font-weight:500}.ctas{display:flex;flex-wrap:wrap;gap:10px}.sub-section{padding:56px var(--page-pad-x)}.sub-section.bone{background:var(--c-bone)}.sub-section.dark{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;position:relative}.sub-section.dark .eye{color:var(--c-cyan)}.sub-section.dark .eye:before{background:var(--c-cyan)}.sub-head{margin-bottom:34px;max-width:74ch}.sub-head .eye{margin-bottom:22px}.sub-h2{color:var(--c-graphite);font-family:var(--f-sans);font-size:clamp(26px,3.5vw,39px);font-weight:600;letter-spacing:-.03em;line-height:1.05;max-width:20ch}.sub-section.dark .sub-h2{color:var(--c-paper)}.sub-h2 em{font-weight:500}.sub-h2 em,.sub-head .lede{font-family:var(--f-serif);font-style:italic}.sub-head .lede{color:var(--ink-2);font-size:19px;line-height:1.55;margin-top:24px;max-width:56ch}.sub-section.dark .sub-head .lede{color:oklch(.78 .01 260)}.cols-split{grid-gap:72px;align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1.25fr}.prose{max-width:64ch}.prose .big{color:var(--c-graphite);font-size:clamp(18px,2vw,21px);letter-spacing:-.01em;line-height:1.45;margin-bottom:22px}.prose p{color:var(--ink-2);font-size:17px;line-height:1.7}.prose p+p{margin-top:18px}.prose p b{color:var(--c-graphite);font-weight:600}.prose p em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic}.sub-section.dark .prose .big{color:var(--c-paper)}.sub-section.dark .prose p{color:oklch(.8 .01 260)}.cols-3{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(3,1fr)}.point{border-top:1px dashed var(--line-1);padding-top:28px}.point .num{color:oklch(.45 .1 200);display:block;font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.point h3{color:var(--c-graphite);font-family:var(--f-sans);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:14px}.point h3 em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic;font-weight:500}.point p{color:var(--ink-2);font-size:16px;line-height:1.65}.point p em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-style:italic}.point p b{color:var(--c-graphite);font-weight:600}.statement{color:var(--c-paper);font-family:var(--f-serif);font-size:clamp(26px,3.8vw,41px);font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.3}.statement em{color:var(--c-cyan);font-family:var(--f-sans);font-style:normal;font-weight:600}.sub-cta{border-top:1px solid var(--line-2);padding:56px var(--page-pad-x);text-align:center}.sub-cta .eye{display:inline-block;margin-bottom:26px}.sub-cta h2{color:var(--c-graphite);font-family:var(--f-sans);font-size:clamp(28px,3.8vw,43px);font-weight:600;letter-spacing:-.03em;line-height:1.04;margin:0 auto 24px;max-width:20ch}.sub-cta h2 em{color:oklch(.45 .1 200);font-weight:500}.sub-cta .sub,.sub-cta h2 em{font-family:var(--f-serif);font-style:italic}.sub-cta .sub{color:var(--ink-2);font-size:20px;line-height:1.55;margin:0 auto 32px;max-width:52ch}.sub-cta .ctas{justify-content:center}@media (max-width:900px){.cols-split{gap:36px}.cols-3,.cols-split{grid-template-columns:1fr}.cols-3{gap:32px}.sub-section{padding:48px var(--page-pad-x)}}.ae-section{padding:28px var(--page-pad-x) 56px}.ae-section .sub-head{margin:0 auto 40px;text-align:center}.ae-section .sub-head .eye{display:inline-block}.ae-section .sub-h2{margin-left:auto;margin-right:auto}.ae-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);overflow:hidden}.ae-track{animation:ae-scroll 64s linear infinite;display:flex;width:max-content}.ae-track-rev{animation-direction:reverse}.ae-marquee:hover .ae-track{animation-play-state:paused}@keyframes ae-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ae-card{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-lg);box-sizing:border-box;display:flex;flex:0 0 380px;flex-direction:column;gap:22px;margin-right:20px;padding:28px;width:380px}.ae-quote{-webkit-line-clamp:7;-webkit-box-orient:vertical;color:var(--ink-1);display:-webkit-box;flex:1 1;font-family:var(--f-serif);font-size:15px;font-style:italic;line-height:1.65;margin:0;overflow:hidden}.ae-attr{align-items:center;display:flex;gap:12px;margin-top:auto}.ae-av{border-radius:999px;flex:none;height:40px;object-fit:cover;width:40px}.ae-name{color:var(--c-graphite);display:block;font-family:var(--f-sans);font-size:14px;font-weight:600;letter-spacing:-.01em}.ae-role{color:var(--ink-3);display:block;font:500 11px/1.4 var(--f-mono);letter-spacing:.08em;margin-top:3px;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.ae-track{animation:none;flex-wrap:wrap;justify-content:center}.ae-card{margin-bottom:16px}}@media (max-width:640px){.ae-card{flex:0 0 300px;width:300px}.ae-section{padding:28px var(--page-pad-x) 40px}}.width-wrapper-2{margin:0 auto;width:80%}.blog-card{background-color:#fff;border:1px solid var(--line-2);border-radius:14px;box-shadow:0 4px 20px oklch(0 0 0/.04);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-card:hover{box-shadow:0 12px 36px oklch(0 0 0/.08);transform:translateY(-6px)}.blog-card img{height:250px;object-fit:cover;width:100%}.blog-card h3{color:var(--ink-1);font-size:1.25rem;margin:1rem}.blog-card p{color:var(--ink-2);font-size:.95rem;margin:0 1rem 1rem}.read-more-btn{background:linear-gradient(135deg,var(--c-graphite) 0,var(--c-cyan) 100%);border:none;border-radius:25px;box-shadow:0 4px 12px oklch(0 0 0/.12);color:#fff;cursor:pointer;font-weight:500;margin:0 1rem 1.5rem;padding:.5rem 1.2rem;transition:opacity .2s,transform .2s,box-shadow .2s}.read-more-btn:hover{box-shadow:0 6px 22px oklch(0 0 0/.18);opacity:.9;transform:translateY(-2px)}.pagination{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2.5rem;margin-top:2.5rem}.page-btn{background:#e8ecea;border:1px solid var(--line-1);border-radius:8px;color:#374151;cursor:pointer;font-size:1rem;padding:.4rem .9rem;transition:background-color .3s ease,border-color .3s ease}.page-btn.active{background:#2a2a28;border-color:#2a2a28;color:#fff}.cards-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:3rem;padding:0 1rem}@media (max-width:1024px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.cards-grid{grid-template-columns:1fr}}@media (max-width:1024px){.width-wrapper-2{width:80%}.cards-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.blog-card img{height:200px}.blog-card h3{font-size:1.1rem}.blog-card p,.read-more-btn{font-size:.9rem}.read-more-btn{padding:.4rem 1rem}}@media (max-width:768px){.width-wrapper-2{width:90%}.cards-grid{gap:1.25rem;grid-template-columns:1fr}.blog-card img{height:180px}.blog-card h3{font-size:1rem}.blog-card p,.read-more-btn{font-size:.85rem}.read-more-btn{padding:.4rem .9rem}.pagination{margin-bottom:2rem;margin-top:2rem}}@media (max-width:480px){.blog-card{border-radius:8px}.blog-card img{height:160px}.blog-card h3{font-size:.95rem}.blog-card p,.read-more-btn{font-size:.8rem}.read-more-btn{padding:.35rem .8rem}.page-btn{font-size:.9rem;padding:.3rem .7rem}}.roof-outline{height:100%;width:100%}.roof-path{stroke-dasharray:600;stroke-dashoffset:600;fill:none;animation:drawRoof 1s ease forwards}.roof-path.top{animation-delay:0s}.roof-path.bottom{animation-delay:1.2s}@keyframes drawRoof{to{stroke-dashoffset:0}}.roof-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.roof-outline{height:250px;margin:0;padding:0;width:210px}.first-card{left:695px;position:absolute}.second-card{bottom:605px;position:absolute}.third-card{fill:#c20607;position:absolute;right:695px}.wrap-1{align-items:center;display:flex;flex-direction:column;justify-content:center}.wrap-1 h1{font-size:50px;font-weight:600;margin:0;padding:0}.wrap-1 h1,.wrap-1 p{color:var(--c-graphite);font-family:var(--f-sans);font-style:normal;line-height:normal;text-align:center}.wrap-1 p{font-size:18px;font-weight:500;opacity:.7;width:947px}.pp-banner-section{background-color:#fafaf8;background-image:radial-gradient(ellipse 45% 45% at 80% 15%,#0000 0,#0000 70%),radial-gradient(ellipse 80% 60% at 20% 110%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);padding-bottom:70px;padding-top:70px}.box-1,.box-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.box-wrap{background:#fff;border:1px solid var(--line-2);border-radius:12px;box-shadow:0 4px 24px oklch(0 0 0/.04);margin-bottom:20px;padding:30px}.box-wrap h2{font-size:22px;font-weight:600;line-height:30px;margin:0;padding:0}.box-wrap h2,.box-wrap p{color:var(--ink-1);font-family:var(--f-sans);font-style:normal;text-align:center}.box-wrap p{font-size:14px;font-weight:400;line-height:normal}.card2{background:#fff;border:1px solid var(--line-2);border-radius:14px;box-shadow:0 4px 20px oklch(0 0 0/.04);margin-bottom:25px;max-width:680px;padding:20px;text-align:center}.row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:20px;padding-top:20px}.card{background:#fff;border:1px solid var(--line-2);border-radius:14px;box-shadow:0 4px 20px oklch(0 0 0/.04);margin-bottom:25px;max-width:520px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:600px}.card:hover{box-shadow:0 8px 30px oklch(0 0 0/.08);transform:translateY(-4px)}.card h2{color:var(--ink-1);font-family:var(--f-sans);font-size:22px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.card p,.card ul li{color:var(--ink-1);font-family:var(--f-sans);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.card ul li{list-style:none}.final-card{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:768px){.wrap-1 p{font-size:16px;padding-top:0}.wrap-1 h1,.wrap-1 p{line-height:1.2em;text-align:center;width:100%}.wrap-1 h1{padding-bottom:0}.card{padding-left:15px;padding-right:15px}.card h2{font-size:18px}.card p{font-size:14px;line-height:1.8em}.card ul li{padding:6px 41px 6px 6px}.final-card h2{font-size:18px}.final-card p{font-size:14px;line-height:1.8em}}.wrap-contact-card-1{align-items:center;display:flex;flex-direction:column;justify-content:center}.wrap-contact-card-1 h1{font-size:50px;margin-bottom:0;padding-bottom:0}.wrap-contact-card-1 p{font-size:36px;margin-top:15px;max-width:900px;padding-top:0;text-align:center}.wrap-contact-card-2{background:#fafaf8;background-image:radial-gradient(ellipse 50% 50% at 80% 20%,#0000 0,#0000 70%),radial-gradient(ellipse 80% 60% at 20% 100%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);padding:50px}.wrap-contact-card{align-items:center;display:flex;justify-content:space-around}.wrap-contact-card h3{font-size:36px;font-style:normal;font-weight:600;width:33%}.wrap-contact-1{display:flex;flex-direction:column}.wrap-contact-1 hr{background:#000}@media (max-width:768px){.wrap-contact-card-1 h1{font-size:30px;text-align:center}.wrap-contact-card-1 p{font-size:19px;text-align:center}.wrap-contact-card-2{padding:10px}.wrap-contact-card{align-items:flex-start;flex-direction:column;width:100%}.wrap-contact-card h3{width:100%}}.careers-bg-container{background-color:#fafaf8;background-image:radial-gradient(ellipse 50% 50% at 80% 20%,#0000 0,#0000 70%),radial-gradient(ellipse 80% 60% at 20% 110%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);padding-bottom:70px;padding-top:70px}.wraper-card-col{align-items:center;display:flex;flex-direction:column;justify-content:center}.wraper-card-col h1{font-size:50px}.wraper-card-row{align-items:center;display:flex;justify-content:space-around}.wraper-card-row h2{color:var(--c-graphite);font-family:var(--f-sans);font-size:36px;letter-spacing:-.02em;max-width:500px}.wraper-card-row-1{width:45%}.wraper-card-row-1 p{font-size:18px;opacity:.7}.wrap-card-row-2{background:#fafaf8;background-image:radial-gradient(ellipse 80% 60% at 20% 100%,#f5f5f2 0,#0000 70%),radial-gradient(ellipse 60% 80% at 90% 0,#eeeee8 0,#0000 60%);padding-bottom:50px;padding-top:70px}.wraper-col-2{max-width:550px}.wraper-col-2 h1{font-size:36px;padding-bottom:20px}.wraper-col-2 strong{font-size:18px;font-weight:700}.wraper-col-2 p{font-size:18px;font-weight:500;opacity:.7}.wrap-card-row-3{padding-bottom:30px;padding-top:30px}.h-heading{font-size:3px}.wraper-card-col-3 h1{font-size:36px;padding-bottom:25px}.wraper-card-row-3{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.wrap-card-3{background:#fff;border:1px solid var(--line-2);border-radius:12px;box-shadow:0 4px 24px oklch(0 0 0/.04);justify-content:space-around;margin:20px;min-width:300px;overflow:hidden;padding:25px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:200px}.wrap-card-3:before{background:var(--c-graphite);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.wrap-card-3:hover{box-shadow:0 8px 32px oklch(0 0 0/.08);transform:translateY(-6px)}.wrap-card-3:hover:before{opacity:1}.wrap-card-3 h3{font-family:var(--f-sans);font-size:18px;font-weight:600;opacity:.7;padding-bottom:10px}.wrap-card-3 p{font-size:18px;font-style:normal;font-weight:400}.wrap-card-rwo-4{background:#fafaf8;background-image:radial-gradient(ellipse 70% 60% at 50% 50%,#eeeee8 0,#0000 70%);padding:50px}.wraper-card-col-4 h1{font-size:36px;padding-bottom:0}.wraper-card-col-4 p{font-size:18px;line-height:24px;opacity:.7}@media (max-width:768px){.careers-bg-container{padding-bottom:20px;padding-top:0}.wraper-card-row{flex-direction:column;padding:15px}.wraper-card-col h1{font-size:36px;margin-bottom:0;padding:0}.wraper-card-row h2{font-size:31px;font-weight:600;margin:0;text-align:left}.wraper-card-row-1{width:100%}.wraper-card-row p{font-size:15px;line-height:27px}.wrap-card-row-2{padding-bottom:40px;padding-top:5px}.wraper-card-row img{order:1}.wraper-col-2 h1{font-size:30px;line-height:1.3em}.wrap-card-row-3{padding-top:5px}.wraper-card-col-3 h1{font-size:30px;text-align:center}.wrap-card-3{padding:15px}.wrap-card-3 h3{padding-bottom:5px;padding-top:0}.wrap-card-3 p{font-size:16px;line-height:1.3em}.wrap-card-rwo-4{padding:10px}.wraper-card-col-4 h1{font-size:30px}.wraper-card-col-4 p{font-size:16px;text-align:center}}body{font-family:var(--f-sans);font-size:16px}.form-card{margin:0 auto;max-width:1000px;padding:40px 20px;width:100%}.contact-form{display:flex;flex-direction:column;gap:20px}.form-row{display:flex;flex-wrap:wrap;gap:20px}.form-group{display:flex;flex:1 1;flex-direction:column}.form-group label{font-size:14px;font-weight:500;margin-bottom:8px}.form-group input,.form-group textarea{border:1px solid var(--line-2);border-radius:8px;font-size:14px;outline:none;padding:12px 14px;resize:none;transition:border-color .2s ease,box-shadow .2s ease}.form-group input:focus,.form-group textarea:focus{border-color:#2a2a28;box-shadow:0 0 0 3px oklch(0 0 0/.06)}.full-width{width:100%}.submit-btn{align-self:flex-start;background:var(--c-graphite);border:none;border-radius:10px;box-shadow:0 4px 16px oklch(0 0 0/.12);color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.01em;margin-top:10px;padding:12px 28px;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.submit-btn:hover{box-shadow:0 8px 28px oklch(0 0 0/.18);opacity:.9;transform:translateY(-2px)}@media (max-width:768px){.form-card{padding:0}.form-row{flex-direction:column}.form-container{padding:30px}.submit-btn{margin-bottom:40px}}.define{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:48px var(--page-pad-x);position:relative}.define:after{background:radial-gradient(circle,oklch(.55 .1 200/.12),#0000 70%);border-radius:999px;bottom:-250px;content:"";height:700px;pointer-events:none;position:absolute;right:-200px;width:700px}.define .inner{max-width:1000px;position:relative;z-index:1}.define .eye{color:var(--c-cyan);display:inline-block;margin-bottom:28px}.define .def{color:var(--c-paper);font-family:var(--f-serif);font-size:46px;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.3;max-width:22ch}.define .def .term{color:var(--c-cyan)}.define .def .term,.define .def b{font-family:var(--f-sans);font-style:normal;font-weight:600}.define .foot{border-top:1px solid oklch(.3 .012 260);color:oklch(.72 .01 260);font:500 12px/1.7 var(--f-mono);letter-spacing:.04em;margin-top:40px;max-width:64ch;padding-top:28px}.shift-row{border-top:1px solid var(--line-2);display:flex;flex-direction:column}.shift{grid-gap:56px;align-items:baseline;border-bottom:1px solid var(--line-2);display:grid;gap:56px;grid-template-columns:120px 1fr 1.2fr;padding:44px 0}.shift .n{color:oklch(.45 .1 200);font:500 12px/1 var(--f-mono);letter-spacing:.16em;text-transform:uppercase}.shift .from{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-3)}.shift .from,.shift .to{font-size:24px;letter-spacing:-.01em;line-height:1.3}.shift .to{color:var(--c-graphite);font-weight:500}.shift .to em{color:oklch(.45 .1 200);font-family:var(--f-serif);font-weight:500}.nots .point .x{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.nots .point .x b{color:var(--c-graphite)}.acts{padding:56px var(--page-pad-x)}.acts .sub-head{margin-bottom:72px}.act-block{grid-gap:72px;align-items:center;border-top:1px solid var(--line-2);display:grid;gap:72px;grid-template-columns:1fr 1fr;padding:56px 0}.act-block:last-child{border-bottom:1px solid var(--line-2)}.act-block .copy .n{align-items:center;color:oklch(.45 .1 200);display:flex;font:500 12px/1 var(--f-mono);gap:12px;letter-spacing:.16em;margin-bottom:20px;text-transform:uppercase}.act-block .copy .n .ix{color:var(--c-graphite);font-family:var(--f-serif);font-size:34px;font-style:italic;font-weight:500;letter-spacing:-.02em;line-height:1}.act-block .copy h3{color:var(--c-graphite);font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1.05;margin-bottom:18px}.act-block .copy h3 em{font-family:var(--f-serif);font-weight:500}.act-block .copy p{color:var(--ink-2);font-size:17px;line-height:1.65;max-width:46ch}.act-block .copy p b{color:var(--ink-1);font-weight:500}.act-block .copy p em{color:var(--c-graphite);font-family:var(--f-serif);font-style:italic;font-weight:500}.act-block:nth-child(2n) .copy{order:2}.mv{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-1);padding:24px}.mv .mvt{align-items:center;color:var(--ink-3);display:flex;font:500 10px/1 var(--f-mono);gap:8px;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.mv .mvt:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{background:var(--c-paper);border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--ink-1);font:500 12px/1 var(--f-sans);padding:8px 12px}.chip.cy{background:var(--src-quick-50);border-color:var(--src-quick-200);color:var(--src-quick-700)}.twoeng{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.eng{background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-md);padding:16px}.eng .k{color:oklch(.45 .1 200);font:500 10px/1 var(--f-mono);letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.eng .v{color:var(--c-graphite);font:500 26px/1 var(--f-mono);letter-spacing:-.02em}.eng .d{font-size:12px;line-height:1.4;margin-top:6px}.eng .d,.rd-line2{color:var(--ink-3)}.rd-line2{font-size:14px;margin-bottom:10px;text-decoration:line-through;text-decoration-color:var(--line-3)}.rd-note2{align-items:flex-start;display:flex;gap:8px}.rd-note2 .g{background:var(--c-graphite);border-radius:5px;flex:none;height:16px;margin-top:1px;position:relative;width:16px}.rd-note2 .g:after{background:var(--c-cyan);border-radius:999px;bottom:3px;content:"";height:3px;position:absolute;right:3px;width:3px}.rd-note2 .t{color:oklch(.45 .1 200);font-weight:500;line-height:1.4}.draft,.rd-note2 .t{font-family:var(--f-serif);font-size:14px;font-style:italic}.draft{color:var(--ink-1);line-height:1.5}.draft .meta{color:var(--ink-3);font-family:var(--f-mono);font-size:10px;font-style:normal;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.rub{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:6px;display:flex;font-size:12px;gap:10px;margin-bottom:6px;padding:8px 12px}.rub .lbl{color:var(--ink-1);flex:1 1;font-weight:500}.rub .sc{color:oklch(.4 .1 155);font:500 11px/1 var(--f-mono)}.rub .bar{background:var(--c-bone);border-radius:3px;height:5px;overflow:hidden;width:60px}.rub .bar i{background:oklch(.55 .13 155);display:block;height:100%}.minidial{align-items:center;display:flex;gap:18px}.minidial .ring{--p:0;background:conic-gradient(var(--c-graphite) calc(var(--p)*1%),var(--c-bone) 0);border-radius:999px;display:grid;flex:none;height:92px;place-items:center;position:relative;transition:--p 1.1s var(--ease-out);width:92px}.minidial.built .ring{--p:88}.minidial .ring:before{background:var(--c-paper-warm);border-radius:999px;content:"";inset:9px;position:absolute}.minidial .ring .num{color:var(--c-graphite);font:500 28px/1 var(--f-mono);position:relative;z-index:1}.minidial .vr{color:var(--c-graphite);font-family:var(--f-serif);font-size:15px;font-style:italic;font-weight:500;line-height:1.4}.minidial .vr b{font-family:var(--f-sans);font-style:normal;font-weight:600}.tissue .statement{max-width:26ch}.tissue .prose{margin-top:28px}.modes-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.mode{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;flex-direction:column;min-height:240px;padding:28px}.mode.featured{background:var(--c-graphite);border-color:#0000;color:var(--c-paper)}.mode .lbl{border-bottom:1px solid var(--line-2);color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;padding-bottom:14px;text-transform:uppercase}.mode.featured .lbl{border-color:oklch(.3 .012 260);color:var(--c-cyan)}.mode h3{font-size:26px;font-weight:600;letter-spacing:-.02em;margin-bottom:12px}.mode h3 em{font-family:var(--f-serif);font-weight:500}.mode p{color:var(--ink-2);font-size:14px;line-height:1.6;margin-bottom:20px}.mode.featured p{color:oklch(.82 .01 260)}.mode .steps{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin-top:auto}.mode .step{background:var(--c-bone);border-radius:4px;color:var(--ink-3);font:500 9px/1.3 var(--f-mono);letter-spacing:.08em;padding:6px 4px;text-align:center;text-transform:uppercase}.mode.featured .step{background:oklch(.22 .012 260);color:oklch(.72 .01 260)}.mode .step.on{background:var(--c-graphite);color:var(--c-paper)}.mode.featured .step.on{background:var(--c-cyan);color:var(--c-graphite)}.mode .step.off{opacity:.3}@media (max-width:860px){.acts{padding-bottom:48px;padding-top:48px}.act-block{gap:28px;grid-template-columns:1fr;padding:40px 0}.act-block:nth-child(2n) .copy{order:0}.act-block .copy h3{font-size:34px}.modes-grid{grid-template-columns:1fr}}.contrast{grid-gap:0;border-top:1px solid var(--line-2);display:grid;gap:0;grid-template-columns:1fr 1fr}.contrast>div{padding:40px 40px 40px 0}.contrast .them{border-right:1px solid var(--line-2);padding-right:40px}.contrast .us{padding-left:40px}.contrast .tag{font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.contrast .them .tag{color:var(--ink-3)}.contrast .us .tag{color:oklch(.45 .1 200)}.contrast h3{color:var(--ink-2);font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.3;margin-bottom:14px}.contrast .us h3{color:var(--c-graphite);font-weight:600}.contrast .us h3 em{font-family:var(--f-serif);font-weight:500}.contrast p{color:var(--ink-3);font-size:15px;line-height:1.6}.contrast .us p{color:var(--ink-2)}.contrast .us p b{color:var(--ink-1);font-weight:500}.matrix{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden;width:100%}.matrix .mrow{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr 1.1fr}.matrix .mrow+.mrow{border-top:1px solid var(--line-2)}.matrix .mc{border-right:1px solid var(--line-2);color:var(--ink-2);font-size:13px;line-height:1.45;padding:18px 20px}.matrix .mc:last-child{border-right:none}.matrix .mrow.head .mc{background:var(--c-bone);color:var(--ink-3);font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.matrix .mrow.head .mc.ann{color:oklch(.45 .1 200)}.matrix .mc.lbl{background:color-mix(in oklab,var(--c-bone) 50%,#0000);color:var(--ink-3);font:500 11px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.matrix .mc.ann{background:color-mix(in oklab,var(--src-quick-50) 50%,#0000);color:var(--ink-1);font-weight:500}.matrix .mc.ann b{color:var(--c-graphite)}.cmp-faq{max-width:860px}@media (max-width:860px){.contrast{border-top:none;grid-template-columns:1fr}.contrast>div{padding:28px 0}.contrast .them{border-bottom:1px solid var(--line-2);border-right:none;padding-right:0}.contrast .us{padding-left:0}.matrix{overflow-x:auto}.matrix .mrow{grid-template-columns:140px repeat(4,minmax(120px,1fr));min-width:640px}}.tiers{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.tier{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;flex-direction:column;padding:32px}.tier.featured{background:var(--c-graphite);border-color:#0000;color:var(--c-paper);position:relative}.tier.featured .ribbon{background:var(--c-cyan);border-radius:999px;color:var(--c-graphite);font:500 9px/1 var(--f-mono);letter-spacing:.12em;padding:6px 11px;position:absolute;right:18px;text-transform:uppercase;top:18px;white-space:nowrap}.tier .lbl{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.tier.featured .lbl{color:var(--c-cyan)}.tier h3{color:var(--c-graphite);font-size:28px;font-weight:600;letter-spacing:-.02em;margin-bottom:8px}.tier.featured h3{color:var(--c-paper)}.tier h3 em{font-family:var(--f-serif);font-weight:500}.tier .for{color:var(--ink-3);font:500 13px/1.4 var(--f-sans);margin-bottom:24px;min-height:38px}.tier.featured .for{color:oklch(.75 .01 260)}.tier .price{color:var(--c-graphite);font-family:var(--f-serif);font-size:24px;font-style:italic;font-weight:500;margin-bottom:4px}.tier.featured .price{color:var(--c-cyan)}.tier .pricek{color:var(--ink-4);font:500 11px/1.4 var(--f-mono);letter-spacing:.1em;margin-bottom:24px;text-transform:uppercase}.tier.featured .pricek{color:oklch(.62 .01 260)}.tier ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 28px;padding:0}.tier li{color:var(--ink-2);font-size:14px;line-height:1.45;padding-left:24px;position:relative}.tier.featured li{color:oklch(.85 .01 260)}.tier li:before{border-bottom:2px solid var(--c-cyan);border-left:2px solid var(--c-cyan);content:"";height:6px;left:0;position:absolute;top:7px;transform:rotate(-45deg);width:10px}.tier .btn{margin-top:auto}.tier .stages{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.tier .step{background:var(--c-bone);border-radius:4px;color:var(--ink-3);font:500 9px/1.3 var(--f-mono);letter-spacing:.06em;padding:6px 4px;text-align:center;text-transform:uppercase}.tier.featured .step{background:oklch(.22 .012 260);color:oklch(.72 .01 260)}.tier .step.on{background:var(--c-graphite);color:var(--c-paper)}.tier.featured .step.on{background:var(--c-cyan);color:var(--c-graphite)}.tier .step.off{opacity:.3}.factors{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.factors,.tiers{grid-template-columns:1fr}}.pillars{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.pillar{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;flex-direction:column;padding:32px}.pillar .ic{background:var(--c-graphite);border-radius:10px;height:36px;margin-bottom:22px;position:relative;width:36px}.pillar .ic:after{background:var(--c-cyan);border-radius:999px;bottom:7px;content:"";height:7px;position:absolute;right:7px;width:7px}.pillar h3{color:var(--c-graphite);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:12px}.pillar h3 em{font-family:var(--f-serif);font-weight:500}.pillar p{color:var(--ink-2);font-size:14px;line-height:1.6}.commit{border-top:1px solid var(--line-2);display:flex;flex-direction:column}.commit .c{grid-gap:48px;align-items:baseline;border-bottom:1px solid var(--line-2);display:grid;gap:48px;grid-template-columns:200px 1fr;padding:32px 0}.commit .c .k{color:oklch(.45 .1 200);font:500 12px/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase}.commit .c .v{color:var(--ink-2);font-size:16px;line-height:1.65;max-width:60ch}.commit .c .v b{color:var(--ink-1);font-weight:500}.certs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.cert{background:var(--c-paper);border:1px solid var(--line-2);border-radius:var(--r-md);padding:20px}.cert .name{color:var(--c-graphite);font:500 14px/1.2 var(--f-sans);font-weight:600;margin-bottom:8px}.cert .st{font:500 10px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}.cert .st.live{color:oklch(.4 .1 155)}.cert .st.prog{color:oklch(.5 .12 65)}.cert .st .dot{border-radius:999px;display:inline-block;height:6px;margin-right:6px;vertical-align:1px;width:6px}.cert .st.live .dot{background:oklch(.55 .13 155)}.cert .st.prog .dot{background:oklch(.65 .14 65)}@media (max-width:860px){.commit .c,.pillars{grid-template-columns:1fr}.commit .c{gap:10px}.certs{grid-template-columns:1fr 1fr}}.pquote{max-width:22ch}.metrics .m .v{font:500 56px/1 var(--f-mono)}.fwd{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-1);padding:28px}.fwd .row{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-md);display:flex;gap:12px;margin-bottom:8px;padding:12px 14px}.fwd .row .av{border-radius:999px;color:#fff;flex:none;font:500 11px/28px var(--f-sans);height:28px;text-align:center;width:28px}.fwd .row .nm{color:var(--c-graphite);flex:1 1;font:500 13px/1.3 var(--f-sans)}.fwd .row .nm span{color:var(--ink-3);display:block;font-size:11px;font-weight:400;margin-top:2px}.fwd .row .ok{align-items:center;color:oklch(.4 .1 155);display:inline-flex;font:500 10px/1 var(--f-mono);gap:6px;letter-spacing:.1em;text-transform:uppercase}.fwd .row .ok:before{background:oklch(.55 .13 155);border-radius:999px;content:"";height:6px;width:6px}.fwd .cap{color:var(--ink-3);font:500 11px/1.5 var(--f-mono);letter-spacing:.04em;margin-top:14px}.metrics{grid-gap:0;border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.metrics .m{border-right:1px solid var(--line-2);padding:36px 32px 32px 0}.metrics .m:last-child{border-right:none}.metrics .m+.m{padding-left:32px}.metrics .m .v{font-feature-settings:"tnum";color:var(--c-graphite);font:500 52px/1 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.metrics .m .k{color:var(--ink-3);font:500 11px/1.5 var(--f-mono);letter-spacing:.12em;margin-top:12px;text-transform:uppercase}.pquote{color:var(--c-paper);font-family:var(--f-serif);font-size:38px;font-style:italic;font-weight:400;letter-spacing:-.015em;line-height:1.35;max-width:24ch}.pquote .cy{color:var(--c-cyan)}.pattrib{color:oklch(.72 .01 260);font:500 12px/1.5 var(--f-mono);letter-spacing:.14em;margin-top:32px;text-transform:uppercase}.pattrib .nm{color:var(--c-paper)}.trail{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-1);padding:24px}.trail .t{align-items:center;color:var(--ink-3);display:flex;font:500 10px/1 var(--f-mono);gap:8px;letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.trail .t:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.trail .ev{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:6px;display:flex;font-size:12px;gap:12px;margin-bottom:6px;padding:11px 14px}.trail .ev .tk{color:var(--ink-3);flex:none;font:500 10px/1 var(--f-mono);letter-spacing:.08em;width:64px}.trail .ev .lb{color:var(--ink-1);flex:1 1;font-weight:500}.trail .ev .st{color:oklch(.4 .1 155);font:500 10px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase}@media (max-width:860px){.metrics{border:none;grid-template-columns:1fr}.metrics .m{border-bottom:1px solid var(--line-2);border-right:none;padding:28px 0}.metrics .m+.m{padding-left:0}.metrics .m:last-child{border-bottom:none}.pquote{font-size:28px;max-width:100%}}.eye{padding-left:16px;position:relative;transition:color .5s var(--ease)}.eye:before{background:var(--line-3);border-radius:999px;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .5s var(--ease),box-shadow .5s var(--ease);width:6px}.eye.lit{color:oklch(.45 .1 200)}.eye.lit:before{background:var(--c-cyan);box-shadow:0 0 0 4px color-mix(in oklab,var(--c-cyan) 18%,#0000)}.sf-hero{padding:0 var(--page-pad-x) 48px}.sf-hero .frame{align-items:baseline;border-top:1px solid var(--c-graphite);color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);justify-content:space-between;letter-spacing:.16em;margin-bottom:64px;padding-top:24px;text-transform:uppercase}.sf-hero .frame .back{color:var(--ink-2);text-decoration:none}.sf-hero .frame .back:hover{color:var(--c-graphite)}.sf-hero .eye-strong{align-items:center;color:oklch(.45 .1 200);display:inline-flex;font:500 11px/1 var(--f-mono);gap:10px;letter-spacing:.18em;margin-bottom:28px;text-transform:uppercase}.sf-hero .eye-strong:before{background:var(--c-graphite);border-radius:2px;content:"";height:7px;width:7px}.sf-hero .eye-strong:after{align-self:flex-end;background:var(--c-cyan);border-radius:999px;content:"";height:5px;margin-bottom:2px;margin-left:-10px;width:5px}.sf-hero h1{color:var(--c-graphite);font-size:88px;font-weight:600;letter-spacing:-.035em;line-height:1;margin-bottom:40px;max-width:18ch}.sf-hero h1 em{color:var(--c-graphite);font-family:var(--f-serif);font-weight:500}.sf-hero h1 .period{background:var(--c-cyan);border-radius:999px;display:inline-block;height:.1em;margin-left:.04em;transform:translateY(-.06em);width:.1em}.sf-hero .sub-row{grid-gap:64px;align-items:end;border-top:1px solid var(--line-2);display:grid;gap:64px;grid-template-columns:1.4fr auto;padding-top:36px}.sf-hero .lede-l{color:var(--ink-1);font-family:var(--f-serif);font-size:22px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.55;max-width:56ch}.sf-hero .lede-l b{font-family:var(--f-sans);font-style:normal;font-weight:500}.sf-hero .lede-l em{color:oklch(.55 .1 200);font-weight:500}.sf-hero .ctas{display:flex;gap:10px}.sf-outcome{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:40px var(--page-pad-x);position:relative}.sf-outcome:after{background:radial-gradient(circle,oklch(.55 .1 200/.15),#0000 70%);border-radius:999px;content:"";height:500px;pointer-events:none;position:absolute;right:-150px;top:-150px;width:500px}.sf-outcome .grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:auto 1fr;position:relative;z-index:1}.sf-outcome .lbl{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase}.sf-outcome .text{color:var(--c-paper);font-family:var(--f-serif);font-size:28px;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.45}.sf-outcome .text b{font-family:var(--f-sans);font-style:normal;font-weight:600}.sf-outcome .text em{color:var(--c-cyan);font-weight:500}.sf-econ{padding:48px var(--page-pad-x)}.sf-econ .head{margin-bottom:64px;max-width:760px}.sf-econ .head .eye{display:block;margin-bottom:20px}.sf-econ h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02;margin-bottom:20px}.sf-econ h2 em{font-family:var(--f-serif);font-weight:500}.sf-econ .head .lede{max-width:56ch}.sf-econ .grid{grid-gap:0;border-top:1px solid var(--line-2);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.sf-econ .item{border-right:1px solid var(--line-2);display:flex;flex-direction:column;padding:44px 32px 36px 0}.sf-econ .item:last-child{border-right:none;padding-right:0}.sf-econ .item+.item{padding-left:32px}.sf-econ .item .num{color:oklch(.45 .1 200);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:24px;text-transform:uppercase}.sf-econ .item h3{color:var(--c-graphite);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.12;margin-bottom:16px}.sf-econ .item h3 em{font-family:var(--f-serif);font-weight:500}.sf-econ .item p{color:var(--ink-2);font-size:15px;line-height:1.6;margin-bottom:28px}.sf-econ .item p b{color:var(--ink-1);font-weight:500}.sf-econ .item .metric{border-top:1px dashed var(--line-2);margin-top:auto;padding-top:20px}.sf-econ .item .metric .v{font-feature-settings:"tnum";color:var(--c-graphite);font:500 44px/1 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.sf-econ .item .metric .k{color:var(--ink-3);font:500 11px/1.5 var(--f-mono);letter-spacing:.12em;margin-top:10px;text-transform:uppercase}.sf-econ .disclaimer{color:var(--ink-4);font:500 11px/1.6 var(--f-mono);letter-spacing:.04em;margin-top:28px}.sf-switch{background:var(--c-bone);padding:48px var(--page-pad-x)}.sf-switch .head{margin-bottom:48px;max-width:760px}.sf-switch .head .eye{display:block;margin-bottom:20px}.sf-switch h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02;margin-bottom:20px}.sf-switch h2 em{font-family:var(--f-serif);font-weight:500}.sf-switch .head .lede{max-width:56ch}.sf-tabs{border-bottom:1px solid var(--line-2);display:flex;gap:0;margin-bottom:48px}.sf-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--ink-3);cursor:pointer;flex:1 1;font-family:var(--f-sans);padding:24px 24px 22px;text-align:left;transition:all var(--dur-1) var(--ease)}.sf-tab .num{color:var(--ink-3);display:block;font:500 10px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.sf-tab .ttl{color:var(--ink-2);font-size:22px;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.sf-tab .ttl em{font-family:var(--f-serif);font-weight:500}.sf-tab .sub{color:var(--ink-3);font:500 13px/1.4 var(--f-sans)}.sf-tab:hover .ttl{color:var(--c-graphite)}.sf-tab[aria-selected=true]{border-bottom-color:var(--c-cyan)}.sf-tab[aria-selected=true] .num{color:oklch(.45 .1 200)}.sf-tab[aria-selected=true] .ttl{color:var(--c-graphite)}.sf-tab[aria-selected=true] .sub{color:var(--ink-2)}.sf-panel{display:none}.sf-panel.active{grid-gap:64px;align-items:start;animation:fadeUp var(--dur-2) var(--ease-out);display:grid;gap:64px;grid-template-columns:1fr 1.2fr}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sf-says{background:var(--c-graphite);border-radius:var(--r-xl);color:var(--c-paper);overflow:hidden;padding:36px 36px 32px;position:relative}.sf-says:after{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 70%);border-radius:999px;bottom:-150px;content:"";height:400px;left:-150px;pointer-events:none;position:absolute;width:400px}.sf-says .sig{align-items:center;display:flex;gap:10px;margin-bottom:28px;position:relative;z-index:1}.sf-says .sig .g{background:var(--c-paper);border-radius:8px;flex:none;height:28px;position:relative;width:28px}.sf-says .sig .g:after{background:var(--c-cyan);border-radius:999px;bottom:5px;content:"";height:5px;position:absolute;right:5px;width:5px}.sf-says .sig .for{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.sf-says .speech{color:var(--c-paper);font-family:var(--f-serif);font-size:23px;font-style:italic;font-weight:400;letter-spacing:-.005em;line-height:1.45;position:relative;z-index:1}.sf-says .speech b{font-family:var(--f-sans);font-style:normal;font-weight:600}.sf-says .speech em{color:var(--c-cyan);font-weight:500}.sf-says .extras{grid-gap:16px;border-top:1px solid oklch(.3 .012 260);display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:24px;padding-top:20px;position:relative;z-index:1}.sf-says .extras .item{color:oklch(.72 .01 260);font:500 11px/1.5 var(--f-mono);letter-spacing:.12em;text-transform:uppercase}.sf-says .extras .item strong{font-feature-settings:"tnum";color:var(--c-cyan);display:block;font-family:var(--f-mono);font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-bottom:6px;text-transform:none}.sf-vis{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}.sf-vis .topbar{align-items:center;background:var(--c-paper);border-bottom:1px solid var(--line-2);color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);gap:10px;letter-spacing:.14em;padding:12px 18px;text-transform:uppercase}.sf-vis .topbar .dots{display:flex;gap:5px}.sf-vis .topbar .dots span{background:oklch(.85 .008 80);border-radius:999px;height:8px;width:8px}.sf-vis .topbar .live{align-items:center;color:oklch(.45 .1 200);display:inline-flex;gap:6px;margin-left:auto}.sf-vis .topbar .live:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.sf-vis .body{padding:20px}.sf-row{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:6px;display:flex;font-size:12px;gap:10px;margin-bottom:6px;padding:9px 12px}.sf-row .av{border-radius:999px;color:#fff;flex:none;font:500 10px/22px var(--f-sans);height:22px;text-align:center;width:22px}.sf-row .nm{color:var(--ink-1);flex:1 1;font-weight:500}.sf-row .nm span{color:var(--ink-3);font-weight:400}.sf-row .scr{border-radius:4px;color:#fff;font:500 11px/1 var(--f-mono);padding:3px 7px}.sf-row .scr.h{background:oklch(.45 .13 155)}.sf-row .scr.m{background:oklch(.55 .13 65)}.sf-row .tag{background:var(--c-bone);border-radius:999px;font:500 10px/1 var(--f-mono);letter-spacing:.1em;padding:4px 8px}.sf-more,.sf-row .tag{color:var(--ink-3);text-transform:uppercase}.sf-more{font:500 11px/1 var(--f-mono);letter-spacing:.14em;padding:8px;text-align:center}.sf-counter{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.sf-counter .cell{background:var(--c-bone);border-radius:var(--r-sm);padding:12px;text-align:center}.sf-counter .cell.featured{background:var(--c-graphite);color:var(--c-paper)}.sf-counter .cell .v{font-feature-settings:"tnum";color:var(--c-graphite);font:500 22px/1 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sf-counter .cell.featured .v{color:var(--c-cyan)}.sf-counter .cell .k{color:var(--ink-3);font:500 9px/1.4 var(--f-mono);letter-spacing:.1em;margin-top:6px;text-transform:uppercase}.sf-counter .cell.featured .k{color:oklch(.75 .01 260)}.sf-multi{padding:48px var(--page-pad-x)}.sf-multi .head{margin-bottom:48px;max-width:760px}.sf-multi .head .eye{display:block;margin-bottom:20px}.sf-multi h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02;margin-bottom:20px}.sf-multi h2 em{font-family:var(--f-serif);font-weight:500}.sf-multi .head .lede{max-width:56ch}.sf-board{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:var(--sh-2);overflow:hidden}.sf-board .bar{align-items:center;background:var(--c-graphite);color:var(--c-paper);display:flex;font:500 11px/1 var(--f-mono);justify-content:space-between;letter-spacing:.14em;padding:14px 28px;text-transform:uppercase}.sf-board .bar .l{align-items:center;color:var(--c-cyan);display:inline-flex;gap:8px}.sf-board .bar .l:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.sf-board .bar .r{color:oklch(.72 .01 260)}.sf-clients{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.sf-client{border-right:1px solid var(--line-2);padding:24px}.sf-client:last-child{border-right:none}.sf-client .ch{align-items:center;display:flex;gap:8px;margin-bottom:6px}.sf-client .ch .badge{border-radius:7px;color:#fff;flex:none;font:600 10px/24px var(--f-sans);height:24px;text-align:center;width:24px}.sf-client .ch .cn{color:var(--c-graphite);font:600 14px/1.1 var(--f-sans);letter-spacing:-.01em}.sf-client .role{color:var(--ink-3);font:500 11px/1.4 var(--f-mono);letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.sf-client .mini{align-items:center;background:var(--c-paper);border:1px solid var(--line-1);border-radius:5px;display:flex;font-size:11px;gap:8px;margin-bottom:5px;padding:7px 9px}.sf-client .mini .av{border-radius:999px;color:#fff;flex:none;font:500 9px/18px var(--f-sans);height:18px;text-align:center;width:18px}.sf-client .mini .nm{color:var(--ink-1);flex:1 1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-client .mini .scr{color:oklch(.4 .1 155);font:500 10px/1 var(--f-mono)}.sf-client .status{align-items:center;color:oklch(.45 .1 200);display:inline-flex;font:500 10px/1.4 var(--f-mono);gap:6px;letter-spacing:.1em;margin-top:12px;text-transform:uppercase}.sf-client .status:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.sf-multi .note{color:var(--ink-3);font:500 12px/1.6 var(--f-mono);margin-top:28px;max-width:64ch}.sf-multi .note em{font-family:var(--f-serif);font-style:italic;font-weight:500}.sf-artifact{background:var(--c-bone);padding:48px var(--page-pad-x)}.sf-artifact .head{margin-bottom:48px;max-width:760px}.sf-artifact .head .eye{display:block;margin-bottom:20px}.sf-artifact h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02;margin-bottom:20px}.sf-artifact h2 em{font-family:var(--f-serif);font-weight:500}.sf-artifact .head .lede{max-width:58ch}.sf-artifact .head .lede b{color:var(--c-graphite);font-weight:500}@property --p{syntax:"<number>";inherits:false;initial-value:0}.cr-card{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-2xl);box-shadow:0 30px 80px -30px oklch(0 0 0/.15);overflow:hidden}.cr-card .barbar{align-items:center;background:var(--c-graphite);color:var(--c-paper);display:flex;font:500 11px/1 var(--f-mono);justify-content:space-between;letter-spacing:.14em;padding:14px 28px;text-transform:uppercase}.cr-card .barbar .l{align-items:center;color:var(--c-cyan);display:inline-flex;gap:8px}.cr-card .barbar .l:before{background:var(--c-cyan);border-radius:999px;content:"";height:6px;width:6px}.cr-card .barbar .r{color:oklch(.72 .01 260)}.cr-card .body{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1.4fr 1fr;padding:40px 48px 48px}.cr-card .who{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.cr-card h3{font-size:36px;font-weight:600;letter-spacing:-.025em;line-height:1.05;margin-bottom:6px}.cr-card .role{color:var(--ink-2);font-size:14px;margin-bottom:28px}.cr-card .verdict{background:var(--c-graphite);border-radius:var(--r-md);color:var(--c-paper);margin-bottom:28px;overflow:hidden;padding:20px 24px;position:relative}.cr-card .verdict:after{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 70%);border-radius:999px;content:"";height:200px;position:absolute;right:-50px;top:-50px;width:200px}.cr-card .verdict .sig{align-items:center;display:flex;gap:10px;margin-bottom:12px;position:relative;z-index:1}.cr-card .verdict .sig .g{background:var(--c-paper);border-radius:6px;flex:none;height:22px;position:relative;width:22px}.cr-card .verdict .sig .g:after{background:var(--c-cyan);border-radius:999px;bottom:4px;content:"";height:4px;position:absolute;right:4px;width:4px}.cr-card .verdict .sig .nm{color:var(--c-cyan);font-family:var(--f-serif);font-size:14px;font-style:italic;font-weight:500}.cr-card .verdict .text{color:var(--c-paper);font-family:var(--f-serif);font-size:19px;font-style:italic;line-height:1.4;position:relative;z-index:1}.cr-card .verdict .text b{font-family:var(--f-sans);font-style:normal;font-weight:600}.cr-card .ev-section{margin-bottom:20px}.cr-card .ev-section .lbl{align-items:center;color:var(--ink-3);display:flex;font:500 11px/1 var(--f-mono);justify-content:space-between;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.cr-card .ev-section ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.cr-card .ev-section li{align-items:baseline;background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-sm);cursor:pointer;display:flex;font-size:13px;gap:12px;line-height:1.5;padding:12px 16px;transition:border-color var(--dur-1) var(--ease)}.cr-card .ev-section li:hover{border-color:var(--c-cyan)}.cr-card .ev-section li .d{background:oklch(.58 .13 155);border-radius:999px;flex:none;height:6px;transform:translateY(6px);width:6px}.cr-card .ev-section li.gap .d{background:oklch(.7 .13 65)}.cr-card .ev-section li b{color:var(--c-graphite);font-weight:600}.cr-card .ev-section li .ev-body{display:flex;flex-direction:column}.cr-card .ev-section li span:last-child{color:var(--ink-2)}.cr-card .ev-section li .src{color:oklch(.45 .1 200);font:500 11px/1.4 var(--f-mono);letter-spacing:.04em;margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--dur-2) var(--ease),opacity var(--dur-2) var(--ease),margin-top var(--dur-2) var(--ease)}.cr-card .ev-section li.src-open .src,.cr-card .ev-section li:hover .src{margin-top:8px;max-height:40px;opacity:1}.cr-card .ev-section li .src:before{color:var(--ink-3);content:"↳ source · "}.cr-card .side{text-align:center}.cr-card .dial{--p:0;background:conic-gradient(var(--c-graphite) calc(var(--p)*1%),var(--c-bone) 0);border-radius:999px;display:grid;height:220px;margin:0 auto 24px;place-items:center;position:relative;transition:--p 1.2s var(--ease-out);width:220px}.cr-card.built .dial{--p:88}.cr-card .dial:before{background:var(--c-paper-warm);border-radius:999px;content:"";inset:14px;position:absolute}.cr-card .dial .inner{position:relative;text-align:center;z-index:1}.cr-card .dial .num{color:var(--c-graphite);font:500 64px/1 var(--f-mono);letter-spacing:-.03em}.cr-card .dial .lbl{color:var(--ink-3);display:block;font:500 9px/1 var(--f-mono);letter-spacing:.14em;margin-top:8px;text-transform:uppercase}.cr-card .meta-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:20px}.cr-card .meta-grid .cell{background:var(--c-paper);border:1px solid var(--line-1);border-radius:var(--r-sm);padding:12px;text-align:left}.cr-card .meta-grid .cell .k{color:var(--ink-3);font:500 9px/1 var(--f-mono);letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.cr-card .meta-grid .cell .v{color:var(--c-graphite);font:500 18px/1 var(--f-mono)}.cr-card .actions{display:flex;flex-direction:column;gap:8px}.cr-card.built .ev-section li{animation:evIn .5s var(--ease) forwards;opacity:0;transform:translateY(6px)}.cr-card.built .ev-section:first-of-type li:first-child{animation-delay:.45s}.cr-card.built .ev-section:first-of-type li:nth-child(2){animation-delay:.55s}.cr-card.built .ev-section:first-of-type li:nth-child(3){animation-delay:.65s}.cr-card.built .ev-section:nth-of-type(2) li{animation-delay:.8s}@keyframes evIn{to{opacity:1;transform:none}}.sf-bf{padding:48px var(--page-pad-x)}.sf-bf .head{margin-bottom:48px;max-width:720px}.sf-bf .head .eye{display:block;margin-bottom:20px}.sf-bf h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02;margin-bottom:20px}.sf-bf h2 em{font-family:var(--f-serif);font-weight:500}.sf-bf .grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.sf-bf .card{background:var(--c-paper-warm);border:1px solid var(--line-2);border-radius:var(--r-xl);display:flex;flex-direction:column;min-height:280px;padding:32px}.sf-bf .card .role{color:var(--ink-3);font:500 11px/1 var(--f-mono);letter-spacing:.14em;margin-bottom:24px;text-transform:uppercase}.sf-bf .card h3{color:var(--c-graphite);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:16px}.sf-bf .card h3 em{font-family:var(--f-serif);font-weight:500}.sf-bf .card p{color:var(--ink-2);font-size:14px;line-height:1.6}.sf-bf .card p em{color:var(--c-graphite);font-family:var(--f-serif);font-style:italic;font-weight:500}.sf-bf .card .foot{border-top:1px dashed var(--line-2);color:var(--ink-3);font:500 11px/1.5 var(--f-mono);letter-spacing:.1em;margin-top:auto;padding-top:20px;text-transform:uppercase}.sf-proof{background:var(--c-graphite);color:var(--c-paper);padding:40px var(--page-pad-x);text-align:center}.sf-proof .eye{color:oklch(.72 .01 260);display:block;margin-bottom:40px}.sf-proof .eye.lit{color:var(--c-cyan)}.sf-proof .quote{color:var(--c-paper);font-family:var(--f-serif);font-size:36px;font-style:italic;letter-spacing:-.015em;line-height:1.35;margin:0 auto 32px;max-width:900px}.sf-proof .quote .cy{color:var(--c-cyan)}.sf-proof .attrib{color:oklch(.72 .01 260);font:500 12px/1.4 var(--f-mono);letter-spacing:.14em;margin-bottom:56px;text-transform:uppercase}.sf-proof .attrib .nm{color:var(--c-paper)}.sf-proof .stats{grid-gap:0;border:1px solid oklch(.3 .012 260);border-radius:var(--r-md);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:840px;overflow:hidden}.sf-proof .stats .cell{border-right:1px solid oklch(.3 .012 260);padding:24px;text-align:left}.sf-proof .stats .cell:last-child{border-right:none}.sf-proof .stats .v{color:var(--c-cyan);font:500 36px/1 var(--f-mono);letter-spacing:-.02em}.sf-proof .stats .k{color:oklch(.72 .01 260);font:500 10px/1.4 var(--f-mono);letter-spacing:.1em;margin-top:8px;text-transform:uppercase}.sf-faq{grid-gap:96px;align-items:start;display:grid;gap:96px;grid-template-columns:1fr 2fr;padding:48px var(--page-pad-x)}.sf-faq .head .eye{display:block;margin-bottom:20px}.sf-faq .head h2{font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.02}.sf-faq .head h2 em{font-family:var(--f-serif);font-weight:500}.sf-faq .head .lede{color:var(--ink-2);font-family:var(--f-serif);font-size:17px;font-style:italic;margin-top:24px;max-width:32ch}.sf-cta{background:var(--c-graphite);color:var(--c-paper);overflow:hidden;padding:52px var(--page-pad-x);position:relative}.sf-cta:before{background:radial-gradient(circle,oklch(.55 .1 200/.1),#0000 65%);border-radius:999px;content:"";height:800px;left:50%;pointer-events:none;position:absolute;top:-100px;transform:translateX(-50%);width:800px}.sf-cta .grid{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1.2fr 1fr;position:relative;z-index:1}.sf-cta .eye-strong{color:var(--c-cyan);display:block;font:500 11px/1 var(--f-mono);letter-spacing:.18em;margin-bottom:28px;text-transform:uppercase}.sf-cta h2{color:var(--c-paper);font-family:var(--f-serif);font-size:56px;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin-bottom:28px;max-width:16ch}.sf-cta h2 b{font-family:var(--f-sans);font-style:normal;font-weight:600}.sf-cta h2 em{color:var(--c-cyan);font-weight:500}.sf-cta .lede-l{color:oklch(.85 .01 260);font-size:18px;line-height:1.6;margin-bottom:40px;max-width:48ch}.sf-cta .lede-l em{color:var(--c-paper);font-family:var(--f-serif);font-weight:500}.sf-cta form{background:oklch(.2 .012 260);border:1px solid oklch(.3 .012 260);border-radius:var(--r-pill);display:flex;gap:8px;max-width:520px;padding:8px}.sf-cta input{background:#0000;border:none;color:var(--c-paper);flex:1 1;font:400 16px/1 var(--f-sans);outline:none;padding:14px 20px}.sf-cta input::placeholder{color:oklch(.55 .01 260)}.sf-cta .ctas .btn-primary,.sf-cta form .btn-primary{background:var(--c-paper);color:var(--c-graphite)}.sf-cta .micro{color:oklch(.62 .01 260);font:500 11px/1.4 var(--f-mono);letter-spacing:.14em;margin-top:20px;text-transform:uppercase}.sf-cta .offer-card{background:oklch(.2 .012 260);border:1px solid oklch(.3 .012 260);border-radius:var(--r-xl);padding:28px 32px}.sf-cta .offer-card .ttl{color:var(--c-cyan);font:500 11px/1 var(--f-mono);letter-spacing:.16em;margin-bottom:20px;text-transform:uppercase}.sf-cta .offer-card .li{grid-gap:12px;border-bottom:1px solid oklch(.3 .012 260);display:grid;gap:12px;grid-template-columns:28px 1fr;padding:14px 0}.sf-cta .offer-card .li:last-child{border-bottom:none}.sf-cta .offer-card .li .n{color:oklch(.55 .01 260);font:500 12px/1 var(--f-mono);letter-spacing:.12em;padding-top:4px}.sf-cta .offer-card .li .txt{color:oklch(.85 .01 260);font-size:14px;line-height:1.55}.sf-cta .offer-card .li .txt b{color:var(--c-paper);font-weight:500}.sf-cta .offer-card .li .txt em{color:var(--c-cyan);font-family:var(--f-serif);font-style:italic;font-weight:500}.nav-toggle{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;margin:-10px -8px -10px 0;padding:10px}.nav-toggle span{background:var(--c-graphite);border-radius:2px;display:block;height:2px;transition:transform var(--dur-2) var(--ease),opacity var(--dur-1) var(--ease);width:22px}.topnav.open .nav-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.topnav.open .nav-toggle span:nth-child(2){opacity:0}.topnav.open .nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:860px){:root{--page-pad-x:40px}.topnav{flex-wrap:wrap}.nav-toggle{display:flex}.topnav .links,.topnav .right{display:none;width:100%}.topnav.open .links{display:flex;flex-direction:column;gap:2px;order:3;padding-top:14px;width:100%}.topnav.open .links a{padding:13px 0}.topnav.open .right{border-top:1px solid var(--line-2);display:flex;gap:10px;margin-top:6px;order:4;padding-top:14px;width:100%}.topnav.open .right .btn{flex:1 1}.sf-hero{padding-bottom:48px;padding-top:0}.sf-hero .frame{flex-direction:column;gap:8px;margin-bottom:40px}.sf-hero h1{font-size:52px;max-width:100%}.sf-hero .sub-row{gap:32px;grid-template-columns:1fr}.sf-hero .lede-l{font-size:19px;max-width:100%}.sf-hero .ctas{width:100%}.sf-hero .ctas .btn{flex:1 1}.sf-outcome{padding-bottom:32px;padding-top:32px}.sf-outcome .grid{gap:16px;grid-template-columns:1fr}.sf-outcome .text{font-size:23px}.sf-artifact,.sf-bf,.sf-econ,.sf-faq,.sf-multi,.sf-switch{padding-bottom:72px;padding-top:72px}.sf-artifact h2,.sf-bf h2,.sf-econ h2,.sf-multi h2,.sf-switch h2{font-size:36px}.sf-econ .grid{border-top:none;grid-template-columns:1fr}.sf-econ .item{border-bottom:1px solid var(--line-2);border-right:none;padding:32px 0}.sf-econ .item+.item{padding-left:0}.sf-econ .item:last-child,.sf-tabs{border-bottom:none}.sf-tabs{flex-direction:column;gap:8px;margin-bottom:32px}.sf-tab{border:1px solid var(--line-2);border-radius:var(--r-md);padding:18px}.sf-tab[aria-selected=true]{background:color-mix(in oklab,var(--c-bone) 60%,#0000);border-color:var(--c-graphite)}.sf-panel.active{gap:24px;grid-template-columns:1fr}.sf-says .speech{font-size:21px}.sf-clients{grid-template-columns:1fr 1fr}.sf-client{border-bottom:1px solid var(--line-2)}.sf-client:nth-child(odd){border-right:1px solid var(--line-2)}.sf-client:nth-child(2n){border-right:none}.cr-card .body{gap:32px;grid-template-columns:1fr;padding:32px}.cr-card h3{font-size:30px}.cr-card .barbar{font-size:10px;gap:12px;padding:14px 20px}.sf-bf .grid{grid-template-columns:1fr}.sf-proof{padding-bottom:64px;padding-top:64px}.sf-proof .quote{font-size:26px}.sf-faq{gap:32px;grid-template-columns:1fr}.sf-faq .head h2{font-size:34px}.faq-item summary{font-size:18px}.sf-cta{padding-bottom:80px;padding-top:80px}.sf-cta .grid{gap:40px;grid-template-columns:1fr}.sf-cta h2{font-size:38px}.sf-cta form{max-width:100%}.btn{min-height:44px}}@media (max-width:520px){:root{--page-pad-x:20px}.sf-hero h1{font-size:38px;letter-spacing:-.03em}.sf-hero .ctas{flex-direction:column}.sf-hero .lede-l{font-size:17px}.sf-outcome .text{font-size:20px}.sf-artifact h2,.sf-bf h2,.sf-cta h2,.sf-econ h2,.sf-multi h2,.sf-switch h2{font-size:30px}.sf-faq .head h2{font-size:28px}.sf-counter{grid-template-columns:1fr 1fr}.sf-clients{grid-template-columns:1fr}.sf-client{border-right:none!important}.sf-client:last-child{border-bottom:none}.cr-card .body{padding:24px 20px}.cr-card .dial{height:180px;width:180px}.cr-card .dial .num{font-size:52px}.sf-proof .stats{grid-template-columns:1fr}.sf-proof .stats .cell{border-bottom:1px solid oklch(.3 .012 260);border-right:none}.sf-econ .item .metric .v{font-size:38px}.sf-cta .offer-card{padding:24px}}@media (prefers-reduced-motion:reduce){.cr-card .dial,.eye,.eye:before{transition:none!important}.cr-card .dial{--p:88}.cr-card.built .ev-section li{animation:none;opacity:1;transform:none}.sf-panel.active{animation:none}}
/*# sourceMappingURL=main.f65f1c6e.css.map*/