.nt-button{--nt-button-radius:var(--nt-radius-lg);font-family:var(--nt-font-body);text-align:center;text-wrap:nowrap;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:20px;cursor:pointer}.nt-button--primary{background:var(--nt-gradient-button);background-color:var(--nt-color-sky);color:var(--nt-color-outline);border:0;border-radius:calc(var(--nt-button-radius) - 5.64px);padding:6px 16px;font-size:var(--nt-ui-text-body);font-weight:var(--nt-weight-semibold);margin:var(--nt-space-1-5) 9px 9px var(--nt-space-1-5);box-shadow:var(--nt-shadow-button-4);transition:transform var(--nt-duration-120) ease,box-shadow var(--nt-duration-120) ease}.nt-button--primary:hover:not(:disabled){background:var(--nt-gradient-button-hover);background-color:var(--nt-color-sky-deep);transform:translate(1.85px,1.85px);box-shadow:var(--nt-shadow-button-4)}.nt-button--primary:focus-visible{outline:3px solid var(--nt-color-outline);outline-offset:9.64px}.nt-button--secondary{min-height:44px;background-color:var(--nt-color-white);color:#000;border:solid #000;border-width:1px 1px 5px;border-radius:var(--nt-button-radius);--nt-button-padding-y:8px;padding:var(--nt-button-padding-y) 16px;font-size:var(--nt-ui-text-body);font-weight:var(--nt-weight-medium)}.nt-button:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nt-button{transition:none}}html[data-theme]{--cta-pressed-outline:var(--theme-primary)}html[data-theme][data-cta=sky]{--cta-pressed-outline:var(--nt-color-outline)}html[data-theme][data-cta] body .button-2:not(.is-secondary),html[data-theme][data-cta] body .button:not(.is-link):not(.is-secondary):not(.is-icon-only),html[data-theme][data-cta] body .nt-footer-card .nt-footer-cta,html[data-theme][data-cta] body .site-nav-cta{--cta-shadow-depth:2.8px;--nt-shadow-button:0 0 0 4.1px var(--nt-color-white),0 0 0 5.64px var(--cta-pressed-outline),calc(var(--cta-shadow-depth) * 0.1667) calc(var(--cta-shadow-depth) * 0.1667) 0 5.64px var(--cta-pressed-outline),calc(var(--cta-shadow-depth) * 0.3333) calc(var(--cta-shadow-depth) * 0.3333) 0 5.64px var(--cta-pressed-outline),calc(var(--cta-shadow-depth) * 0.5) calc(var(--cta-shadow-depth) * 0.5) 0 5.64px var(--cta-pressed-outline),calc(var(--cta-shadow-depth) * 0.6667) calc(var(--cta-shadow-depth) * 0.6667) 0 5.64px var(--cta-pressed-outline),calc(var(--cta-shadow-depth) * 0.8333) calc(var(--cta-shadow-depth) * 0.8333) 0 5.64px var(--cta-pressed-outline),var(--cta-shadow-depth) var(--cta-shadow-depth) 0 5.64px var(--cta-pressed-outline),0 10px 24px var(--cta-soft-shadow);--cta-soft-shadow:transparent;box-shadow:var(--nt-shadow-button)!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1)!important}html[data-theme][data-cta=sky] body .button-2:not(.is-secondary),html[data-theme][data-cta=sky] body .button:not(.is-link):not(.is-secondary):not(.is-icon-only),html[data-theme][data-cta=sky] body .site-nav-cta{--cta-soft-shadow:var(--nt-color-rgb-40-100-170-alpha-28);background:var(--nt-gradient-button)!important;background-color:var(--nt-color-sky)!important;color:var(--nt-color-outline)!important}html[data-theme][data-cta] body .nt-footer-card .nt-footer-cta{background:var(--nt-color-white)!important;color:var(--text-primary)!important}html[data-theme][data-cta] body .button-2:not(.is-secondary):hover:not(:disabled),html[data-theme][data-cta] body .button:not(.is-link):not(.is-secondary):not(.is-icon-only):hover:not(:disabled),html[data-theme][data-cta] body .nt-footer-card .nt-footer-cta:hover:not(:disabled),html[data-theme][data-cta] body .site-nav-cta:hover:not(:disabled){transform:translate(1.85px,1.85px)!important;--cta-shadow-depth:0.93px}html[data-theme][data-cta] body .button-2:not(.is-secondary):active:not(:disabled),html[data-theme][data-cta] body .button:not(.is-link):not(.is-secondary):not(.is-icon-only):active:not(:disabled),html[data-theme][data-cta] body .nt-footer-card .nt-footer-cta:active:not(:disabled),html[data-theme][data-cta] body .site-nav-cta:active:not(:disabled){transform:translate(2.8px,2.8px)!important;--cta-shadow-depth:0px;transition-duration:60ms!important}html[data-theme] body .button-2.is-secondary,html[data-theme] body .button.is-secondary:not(.is-icon-only){background:var(--nt-color-white)!important;color:var(--nt-color-black)!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease!important}html[data-theme] body .button-2.is-secondary:hover:not(:disabled),html[data-theme] body .button.is-secondary:not(.is-icon-only):hover:not(:disabled){transform:translateY(2px)!important}html[data-theme] body .button-2.is-secondary:active:not(:disabled),html[data-theme] body .button.is-secondary:not(.is-icon-only):active:not(:disabled){transform:translateY(4px)!important;transition-duration:60ms!important}html[data-theme] body .button.is-secondary.is-small:not(.is-icon-only):active:not(:disabled){transform:translateY(3px)!important}html[data-theme][data-cta=sky] body .button.google-button:not(.is-link):not(.is-secondary):not(.is-icon-only),html[data-theme][data-cta=sky] body .button.google-button:not(.is-link):not(.is-secondary):not(.is-icon-only):active:not(:disabled),html[data-theme][data-cta=sky] body .button.google-button:not(.is-link):not(.is-secondary):not(.is-icon-only):hover:not(:disabled){background:var(--nt-color-white)!important;color:var(--nt-color-outline)!important}