.nc-section-label{align-items:center;background:var(--nc-blue-tint,#eaf2ff);border-radius:4px;color:#4b5563;display:inline-flex;font-size:.75rem;gap:.375rem;letter-spacing:.05em;line-height:1.5;padding:.375rem .875rem;text-transform:uppercase;vertical-align:top;white-space:nowrap}.nc-section-label svg{height:.875rem;width:.875rem}@keyframes nc-cta-pulse{0%,to{box-shadow:0 0 0 0 rgba(0,0,0,.14)}50%{box-shadow:0 0 0 12px transparent}}@keyframes nc-cta-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes nc-cta-glow{0%,to{filter:brightness(1)}50%{filter:brightness(var(--nc-glow-min,.85))}}@keyframes nc-cta-shimmer{0%{left:-60%}to{left:130%}}@keyframes nc-cta-scale{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.section-time-saver-calculator{overflow:hidden;padding:2.5rem 0;position:relative}@media(min-width:768px){.section-time-saver-calculator{padding:5rem 0}}.section-time-saver-calculator .time-saver-calculator__blob{bottom:-8rem;height:500px;left:-10rem;opacity:.06;pointer-events:none;position:absolute;width:500px}.section-time-saver-calculator>.container{position:relative;z-index:1}.section-time-saver-calculator .time-saver-calculator__header{margin:0 auto 3rem;text-align:center}.section-time-saver-calculator .time-saver-calculator__label{margin-bottom:.5rem}.section-time-saver-calculator .time-saver-calculator__header h2{font-size:1.875rem;font-weight:700;letter-spacing:-.025em;line-height:1.25;margin-top:0}@media(min-width:768px){.section-time-saver-calculator .time-saver-calculator__header h2{line-height:1}}@media(min-width:640px){.section-time-saver-calculator .time-saver-calculator__header h2{font-size:2.25rem}}@media(min-width:1024px){.section-time-saver-calculator .time-saver-calculator__header h2{font-size:3rem}}.section-time-saver-calculator .time-saver-calculator__header h2 mark{background:none}.section-time-saver-calculator .time-saver-calculator__heading-break{display:none}@media(min-width:1024px){.section-time-saver-calculator .time-saver-calculator__heading-break{display:block}}.section-time-saver-calculator .time-saver-calculator__header p{color:#4b5563;font-size:1.125rem;margin-top:1rem}.section-time-saver-calculator .time-saver-calculator__highlight{color:#017cff}.section-time-saver-calculator .time-saver-calculator__card{border:1px solid #f3f3f3;border-radius:1.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.08);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}@media(min-width:1024px){.section-time-saver-calculator .time-saver-calculator__card{grid-template-columns:1.3fr 1fr}}.section-time-saver-calculator .time-saver-calculator__inputs{background:#fff;padding:2rem}.section-time-saver-calculator .time-saver-calculator__block{margin-bottom:1.5rem}.section-time-saver-calculator .time-saver-calculator__block h3{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.section-time-saver-calculator .time-saver-calculator__platforms{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:768px){.section-time-saver-calculator .time-saver-calculator__platforms{flex-wrap:nowrap;gap:.75rem}}.section-time-saver-calculator .time-saver-calculator__platform{align-items:center;background:#fff;border:1px solid #f3f3f3;border-radius:.75rem;cursor:pointer;display:flex;flex:0 1 calc(33.33333% - 0.33333rem);flex-direction:column;gap:.5rem;min-width:0;padding:.5rem .25rem;position:relative;transition:all .2s ease}@media(min-width:768px){.section-time-saver-calculator .time-saver-calculator__platform{flex:1 1 0;padding:1rem}}.section-time-saver-calculator .time-saver-calculator__platform:hover{border-color:#eaf1fe}.section-time-saver-calculator .time-saver-calculator__platform.is-selected{background:rgba(239,246,255,.5);border-color:#017cff}.section-time-saver-calculator .time-saver-calculator__platform-icon{align-items:center;border-radius:999px;display:flex;height:2.25rem;justify-content:center;opacity:.6;transition:opacity .2s ease;width:2.25rem}.section-time-saver-calculator .time-saver-calculator__platform-icon img{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}@media(min-width:480px){.section-time-saver-calculator .time-saver-calculator__platform-icon{height:3rem;width:3rem}.section-time-saver-calculator .time-saver-calculator__platform-icon img{height:2.5rem;width:2.5rem}}.section-time-saver-calculator .time-saver-calculator__platform.is-selected .time-saver-calculator__platform-icon{opacity:1;transform:scale(1.05)}.section-time-saver-calculator .time-saver-calculator__platform-name{color:#9ca3af;font-size:.6875rem;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-time-saver-calculator .time-saver-calculator__platform.is-selected .time-saver-calculator__platform-name{color:#374151}.section-time-saver-calculator .time-saver-calculator__platform-check{align-items:center;background:#017cff;border-radius:999px;display:none;height:1.25rem;justify-content:center;position:absolute;right:-.25rem;top:-.25rem;width:1.25rem}.section-time-saver-calculator .time-saver-calculator__platform-check svg{color:#fff;height:.75rem;width:.75rem}.section-time-saver-calculator .time-saver-calculator__platform.is-selected .time-saver-calculator__platform-check{display:flex}.section-time-saver-calculator .time-saver-calculator__levels{position:relative}.section-time-saver-calculator .time-saver-calculator__levels-track{background:#e5e7eb;height:2px;left:.5rem;position:absolute;right:.5rem;top:.625rem}.section-time-saver-calculator .time-saver-calculator__levels-track span{background:#017cff;display:block;height:100%;transition:width .3s ease;width:25%}.section-time-saver-calculator .time-saver-calculator__levels-row{display:flex;justify-content:space-between;position:relative}.section-time-saver-calculator .time-saver-calculator__level{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:1}.section-time-saver-calculator .time-saver-calculator__level-dot{background:#fff;border:2px solid #ccc;border-radius:999px;height:1.25rem;transition:all .2s ease;width:1.25rem}.section-time-saver-calculator .time-saver-calculator__level.is-passed .time-saver-calculator__level-dot{background:#017cff;border-color:#017cff}.section-time-saver-calculator .time-saver-calculator__level.is-active .time-saver-calculator__level-dot{background:#017cff;border-color:#017cff;transform:scale(1.2)}.section-time-saver-calculator .time-saver-calculator__level-label{color:#9ca3af;font-size:.75rem;font-weight:500}.section-time-saver-calculator .time-saver-calculator__level.is-active .time-saver-calculator__level-label{color:#017cff;font-weight:700}.section-time-saver-calculator .time-saver-calculator__disclaimer{color:#6b7280;font-size:.875rem;margin-top:.75rem}.section-time-saver-calculator .time-saver-calculator__results{align-items:center;background:#017cff;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:2rem;position:relative;text-align:center}.section-time-saver-calculator .time-saver-calculator__results p{margin:0}.section-time-saver-calculator .time-saver-calculator__results-blob{background:#ffd600;border-radius:999px;pointer-events:none;position:absolute}.section-time-saver-calculator .time-saver-calculator__results-blob--top{height:220px;opacity:.2;right:-4rem;top:-4rem;width:220px}.section-time-saver-calculator .time-saver-calculator__results-blob--bottom{bottom:-3rem;height:160px;left:-3rem;opacity:.1;width:160px}.section-time-saver-calculator .time-saver-calculator__results-label{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.5rem!important}.section-time-saver-calculator .time-saver-calculator__hours{display:inline-block;font-size:3.5rem;font-weight:700;line-height:1}@media(min-width:1024px){.section-time-saver-calculator .time-saver-calculator__hours{font-size:4.5rem}}.section-time-saver-calculator .time-saver-calculator__hours.is-bumped{animation:time-saver-calculator-bump .4s ease}.section-time-saver-calculator .time-saver-calculator__hours-label{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:8px!important}.section-time-saver-calculator .time-saver-calculator__dollars-box{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.75rem;margin-bottom:1.5rem;padding:.75rem 1.25rem}.section-time-saver-calculator .time-saver-calculator__dollars-box p{color:#fff;font-size:.875rem}.section-time-saver-calculator .time-saver-calculator__dollars{color:#ffd600;font-size:1.875rem;font-weight:700;margin:0}@media(min-width:1024px){.section-time-saver-calculator .time-saver-calculator__dollars{font-size:2.25rem}}.section-time-saver-calculator .time-saver-calculator__dollars-note{color:#fff;font-size:.75rem;margin:0!important}.section-time-saver-calculator .time-saver-calculator__button{align-items:center;background:#ffd600;border-radius:999px;color:#1a1a1a;display:inline-flex;font-size:1.125rem;font-weight:700;justify-content:center;padding:1rem 2rem;position:relative;text-decoration:none;transition:filter .35s ease,transform .35s ease}.section-time-saver-calculator .time-saver-calculator__button:hover{animation-play-state:paused;filter:brightness(.9)}.section-time-saver-calculator .time-saver-calculator__button:hover:after{animation-play-state:paused}.section-time-saver-calculator .time-saver-calculator__button:active{animation-play-state:paused;filter:brightness(.82);transform:scale(.97)}@media(max-width:639.98px){.section-time-saver-calculator .time-saver-calculator__button{align-items:center;box-sizing:border-box;display:flex;font-size:1rem;justify-content:center;line-height:1.5;padding:1rem 1.5rem;text-align:center;white-space:normal;width:100%}}.section-time-saver-calculator .time-saver-calculator__trial-note{color:#fff;font-size:.875rem;margin-top:8px!important}@keyframes time-saver-calculator-bump{0%{transform:scale(1)}30%{transform:scale(1.08)}to{transform:scale(1)}}
