.tca-reg,.tca-reg-body{flex-direction:column;gap:20px;display:flex}.tca-reg-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:560px){.tca-reg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.tca-reg-footer{flex-direction:column;gap:12px;display:flex}.tca-reg-footer .tca-turnstile{min-height:0}.tca-reg [data-slot=field-description] a{text-underline-offset:3px;text-decoration:underline}.tca-reg.is-sheet{flex:1;gap:0;padding:0 24px}.tca-reg.is-sheet .tca-reg-body{flex:1}.tca-reg.is-sheet .tca-reg-footer{padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--popover);margin:20px -24px 0;position:sticky;bottom:0}.tca-reg-status.is-sheet{margin:auto 24px}.tca-sheet{overscroll-behavior:contain;gap:0;overflow-y:auto}.tca-sheet [data-slot=sheet-header]{padding:24px 56px 20px 24px}.tca-sheet [data-slot=sheet-title]{font-size:22px;line-height:1.2}.tca-register{padding-block:96px}.tca-register-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px;display:grid}@media (min-width:1024px){.tca-register-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px}.tca-register-aside{position:sticky;top:120px}}.tca-register-aside{background:#103e9b;border-radius:6px;flex-direction:column;gap:20px;padding:28px;display:flex}.tca-register-aside h2{font-family:Oxanium,sans-serif;font-size:24px;font-weight:500}.tca-register-aside dl{flex-direction:column;gap:16px;margin:0;display:flex}.tca-register-aside dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:12px}.tca-register-aside dd{margin:2px 0 0;font-size:16px;line-height:1.45}.tca-register-aside a{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.tca-register{padding-block:64px}}.tca-confirm{place-items:center;min-height:100svh;padding:160px 16px 96px;display:grid}.tca-confirm-inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.tca-confirm-check{background:var(--success);color:#fff;border-radius:50%;place-items:center;width:80px;height:80px;display:grid;box-shadow:0 0 0 12px #006a4e2e}.tca-confirm-check svg{stroke-width:2.5px;width:40px;height:40px}.tca-confirm-title{text-transform:uppercase;margin-top:40px;font-family:Oxanium,sans-serif;font-size:44px;font-weight:500;line-height:1.1}.tca-confirm-lead{color:var(--foreground);max-width:460px;margin-top:20px;font-size:20px;line-height:1.5}.tca-confirm-card{text-align:left;width:100%;margin-top:56px;padding-block:32px}.tca-confirm-card [data-slot=card-content]{padding-inline:32px}.tca-confirm-steps-title{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);font-size:13px;font-weight:500}.tca-confirm-steps{flex-direction:column;margin:20px 0 0;padding:0;list-style:none;display:flex}.tca-confirm-steps li{border-top:1px solid var(--border);align-items:baseline;gap:20px;padding:20px 0;display:flex}.tca-confirm-steps li:last-child{padding-bottom:0}.tca-confirm-steps span{color:#5cc6f8;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:14px}.tca-confirm-steps p{color:var(--foreground);font-size:16px;line-height:1.6}.tca-confirm-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.tca-confirm-actions [data-slot],.tca-confirm-actions a{height:48px;padding-inline:24px;font-size:15px}.tca-confirm-help{color:var(--muted-foreground);max-width:440px;margin-top:40px;font-size:14px;line-height:1.6}.tca-confirm-help a{color:#5cc6f8;text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.tca-confirm{padding-top:128px}.tca-confirm-title{font-size:32px}.tca-confirm-lead{font-size:17px}.tca-confirm-card [data-slot=card-content]{padding-inline:20px}.tca-confirm-actions{flex-direction:column;width:100%}}.tca-reg [data-slot=input]:not([data-slot=input-group-control]),.tca-reg [data-slot=input-group],.tca-reg [data-slot=select-trigger]{height:40px}.tca-reg [data-slot=input-group-control]{height:100%}.tca-reg .stagefy-cta--form{width:100%}
