.button.button-primary.v2-primary-cta{width:15.8rem;max-width:100%;min-height:var(--cta-tile-size,3.25rem);isolation:isolate;color:var(--v2-cta-light,#fff);cursor:pointer;grid-template-columns:minmax(0, 1fr) var(--cta-tile-size,3.25rem);letter-spacing:0;text-align:center;text-transform:none;background:0 0;border:0;border-radius:.45rem;align-items:center;column-gap:.25rem;padding:0;font-size:.9rem;font-weight:700;line-height:1.3;transition:transform .18s;display:grid;position:relative;overflow:hidden}.button.button-primary.v2-primary-cta:before{z-index:-1;width:calc(100% - var(--cta-tile-size,3.25rem) - .25rem);background:var(--v2-cta-dark,#171717);content:"";border-radius:.45rem;transition:width .4s cubic-bezier(.55,.06,.75,.54),background-color .4s cubic-bezier(.55,.06,.75,.54);position:absolute;top:0;bottom:0;left:0}.button.button-primary.v2-primary-cta>.button-label{z-index:1;min-width:0;min-height:var(--cta-tile-size,3.25rem);color:var(--v2-cta-light,#fff);font-size:inherit;white-space:nowrap;background:0 0;border-radius:.45rem;place-items:center;padding:.75rem 1rem;transition:color .4s cubic-bezier(.55,.06,.75,.54),transform .4s cubic-bezier(.55,.06,.75,.54);display:grid;position:relative;transform:none}.button.button-primary.v2-primary-cta>span[aria-hidden=true]:last-child{z-index:1;width:var(--cta-tile-size,3.25rem);min-width:var(--cta-tile-size,3.25rem);min-height:var(--cta-tile-size,3.25rem);background:var(--v2-cta-accent,#e7962e);color:var(--v2-cta-accent-ink,#2c1803);transform-origin:50%;border-radius:.45rem;place-items:center;margin:0;font-size:0;transition:background-color .4s cubic-bezier(.55,.06,.75,.54),transform .4s cubic-bezier(.55,.06,.75,.54);display:grid;position:relative;transform:none}.button.button-primary.v2-primary-cta>span[aria-hidden=true]:last-child>svg{transform-origin:50%;width:.75rem;height:.75rem;transition:transform .4s cubic-bezier(.55,.06,.75,.54);display:block;transform:none}.button.button-primary.v2-primary-cta:not(:disabled):is(:hover,:focus-visible){color:var(--v2-cta-light,#fff);background:0 0}.button.button-primary.v2-primary-cta:not(:disabled):is(:hover,:focus-visible):before{background:var(--v2-cta-dark-hover,#202020);width:100%;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.button.button-primary.v2-primary-cta:not(:disabled):is(:hover,:focus-visible)>.button-label{color:var(--v2-cta-light,#fff);background:0 0;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:none}.button.button-primary.v2-primary-cta:not(:disabled):is(:hover,:focus-visible)>span[aria-hidden=true]:last-child{background:var(--v2-cta-light,#fff);color:var(--v2-cta-dark,#171717);transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scale(.8)}.button.button-primary.v2-primary-cta:not(:disabled):is(:hover,:focus-visible)>span[aria-hidden=true]:last-child>svg{transition-timing-function:cubic-bezier(.25,.46,.45,.94);transform:rotate(45deg)}.button.button-primary.v2-primary-cta:not(:disabled):active{transform:translateY(1px)}.button.button-primary.v2-primary-cta:disabled{cursor:wait;opacity:.68}.button.button-primary.v2-primary-cta:focus-visible{outline:2px solid var(--interaction-accent,#e7962e);outline-offset:4px}.area-checker-result .button.button-primary.v2-primary-cta{width:min(100%,22rem);text-decoration:none}.area-checker-result .button.button-primary.v2-primary-cta>.button-label{white-space:normal;padding-block:.5rem}@media (prefers-reduced-motion:reduce){.button.button-primary.v2-primary-cta,.button.button-primary.v2-primary-cta:before,.button.button-primary.v2-primary-cta>span,.button.button-primary.v2-primary-cta>span>svg{transition:none!important}}
