.primaryAction{height:54px;padding:var(--arrive-double-edge-padding);border:var(--arrive-double-edge-outer-width) solid var(--arrive-double-edge-outer-colour);border-radius:var(--arrive-radius-pill);background:var(--arrive-double-edge-outer-fill);box-shadow:var(--arrive-double-edge-outer-shadow)}.primaryAction__button{width:100%;height:100%;border:var(--arrive-double-edge-inner-width) solid var(--arrive-double-edge-inner-colour);border-radius:var(--arrive-radius-pill);background:var(--arrive-double-edge-inner-fill);color:var(--arrive-button-primary-text,#01020b);cursor:pointer;font-size:var(--arrive-font-size-body);font-weight:600;line-height:1;box-shadow:var(--arrive-double-edge-inner-shadow);transition:color .16s ease,background .16s ease}.primaryAction__button--secondary{background:var(--arrive-white,#ffffff);box-shadow:none}.primaryAction__button:focus-visible{background:var(--arrive-off-white,#fcfcfc);color:var(--arrive-button-primary-text-hover,#01020b);outline:none}@media (hover:hover) and (pointer:fine){.primaryAction__button:hover:not(:disabled){background:var(--arrive-off-white,#fcfcfc);color:var(--arrive-button-primary-text-hover,#01020b);outline:none}}.primaryAction__button:disabled{cursor:wait;color:var(--arrive-grey-2,#c0c7d3);box-shadow:none}@media (prefers-reduced-motion:reduce){.primaryAction__button{transition:none}}.primaryAction{transition:scale var(--arrive-motion-standard,.18s) var(--arrive-motion-ease-enter,cubic-bezier(.23,1,.32,1))}.primaryAction:has(>.primaryAction__button:only-child:active:not(:disabled)){scale:var(--arrive-press-scale,.97);transition:scale var(--arrive-motion-press,.1s) var(--arrive-motion-ease-standard,cubic-bezier(.2,.8,.2,1))}@media (prefers-reduced-motion:reduce){.primaryAction,.primaryAction:has(>.primaryAction__button:only-child:active:not(:disabled)){transition:none}}