.t6-formshell .form-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.t6-formshell-grid{grid-template-columns:1fr;align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (min-width:64em){.t6-formshell-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.t6-formshell-aside{top:calc(var(--t6-header-h) + 1.5rem);position:sticky}}.t6-formshell-aside>p{max-width:46ch;color:var(--t6-ink-secondary);margin:0}.t6-formshell-aside .t6-section-title{margin:.35rem 0 .9rem}.t6-formshell-form{min-width:0;margin-top:0}.t6-form-fields{border:0;gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}.t6-stepper{gap:0;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.t6-stepper li{border-left:2px solid var(--t6-hairline);color:var(--t6-ink-faint);grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:.85rem .9rem;display:grid}.t6-stepper-num{font-size:var(--step--2);letter-spacing:.06em;font-weight:700}.t6-stepper-label{font-size:var(--step--1);font-weight:600}.t6-stepper li.is-done{border-left-color:var(--t6-vermillion);color:var(--t6-ink-secondary)}.t6-stepper li.is-active{border-left-color:var(--t6-vermillion);background:var(--t6-tile);color:var(--t6-ink)}.t6-stepper li.is-active .t6-stepper-num{color:var(--t6-vermillion-ink)}.t6-formstep{gap:1.35rem;display:grid}.t6-formstep[hidden]{display:none}.t6-formstep-head h3{font-size:var(--step-1);color:var(--t6-ink);margin:.35rem 0 .4rem;font-weight:700;line-height:1.2}.t6-formstep-head p{color:var(--t6-ink-secondary);font-size:var(--step--1);margin:0}.t6-formgrid{grid-template-columns:1fr;gap:1.1rem;display:grid}@media (min-width:40em){.t6-formgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.t6-field-wide{grid-column:1/-1}}.t6-formshell .t6-field{font-size:var(--step--1);color:var(--t6-ink);gap:.4rem;min-width:0;font-weight:600;display:grid}.t6-formshell .t6-field-cap{display:block}.t6-formshell .t6-field em{color:var(--t6-vermillion-ink);margin-left:.15rem;font-style:normal}.t6-formshell .t6-field-file input[type=file]{font-size:var(--step--1);background:var(--t6-tile);padding:.6rem;font-weight:500}.t6-choices{grid-template-columns:1fr;gap:.75rem;display:grid}.t6-choice{border:1px solid var(--t6-hairline);border-radius:var(--t6-radius);background:var(--t6-black-raised);cursor:pointer;transition:transform var(--dur-base) var(--ease-out-expo), border-color var(--dur-base) var(--ease-out-expo);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.15rem 1.2rem;display:grid}.t6-choice input[type=radio]{opacity:0;width:1px;height:1px;position:absolute}.t6-choice-body{gap:.3rem;min-width:0;display:grid}.t6-choice-body strong{font-size:var(--step-0);color:var(--t6-ink);font-weight:700}.t6-choice-body>span{font-size:var(--step--1);color:var(--t6-ink-secondary);font-weight:400}.t6-choice-arrow{color:var(--t6-ink-faint);transition:transform var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) linear}.t6-choice:hover{border-color:var(--t6-vermillion);transform:translateY(-2px)}.t6-choice:hover .t6-choice-arrow{color:var(--t6-vermillion);transform:translate(4px)}.t6-choice.is-selected{border-color:var(--t6-vermillion);box-shadow:inset 3px 0 0 var(--t6-vermillion);background:color-mix(in srgb, var(--t6-vermillion) 12%, var(--t6-tile))}.t6-choice:focus-within{outline:2px solid var(--t6-vermillion);outline-offset:2px}.t6-check{font-size:var(--step--1);color:var(--t6-ink-secondary);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;display:grid}.t6-check input[type=checkbox]{width:1.15rem;height:1.15rem;min-height:0;accent-color:var(--t6-vermillion);margin-top:.15rem}.t6-check em{color:var(--t6-vermillion-ink);font-style:normal}.t6-check a{color:var(--t6-vermillion-ink);font-weight:600}.t6-privacy-trigger{color:var(--t6-vermillion-ink);font:inherit;text-underline-offset:.18em;padding:0;font-weight:600;text-decoration:underline;display:inline}.t6-privacy-trigger:hover{color:var(--t6-ink)}.t6-privacy-dialog{border:1px solid var(--t6-hairline);border-radius:var(--t6-radius);background:var(--t6-black-raised);width:min(100% - 2rem,52rem);max-width:52rem;max-height:min(88dvh,56rem);color:var(--t6-ink);box-shadow:var(--t6-shadow);grid-template-rows:auto minmax(0,1fr) auto;gap:0;padding:0;overflow:hidden}.t6-privacy-dialog :where(h2,h3,h4){letter-spacing:-.01em}.t6-privacy-dialog>[data-slot=dialog-close]{color:var(--t6-ink-secondary);background:var(--t6-tile);border:1px solid var(--t6-hairline);top:1rem;right:1rem}.t6-privacy-dialog>[data-slot=dialog-close]:hover{color:var(--t6-ink);border-color:var(--t6-vermillion)}.t6-privacy-dialog-header{border-bottom:1px solid var(--t6-hairline);gap:.45rem;padding:1.5rem 4.75rem 1.25rem 1.5rem}.t6-privacy-dialog-header [data-slot=dialog-title]{color:var(--t6-ink);font-size:var(--step-2);line-height:1.15}.t6-privacy-dialog-header [data-slot=dialog-description]{max-width:66ch;color:var(--t6-ink-secondary);font-size:var(--step--1);line-height:1.55}.t6-privacy-dialog-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:1.5rem;overflow-y:auto}.t6-privacy-dialog-body>p,.t6-privacy-dialog-section>p,.t6-privacy-dialog-section li,.t6-privacy-dialog-items p{color:var(--t6-ink-secondary);font-size:var(--step--1);line-height:1.65}.t6-privacy-dialog-body>p:first-child{margin-top:0}.t6-privacy-dialog-section{border-top:1px solid var(--t6-hairline);margin-top:1.5rem;padding-top:1.5rem}.t6-privacy-dialog-section h3{color:var(--t6-ink);font-size:var(--step-1);margin-top:.35rem;line-height:1.25}.t6-privacy-dialog-section ul{gap:.65rem;padding-left:1.25rem;display:grid}.t6-privacy-dialog-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.t6-privacy-dialog-items article{border:1px solid var(--t6-hairline);border-radius:var(--t6-radius);background:var(--t6-tile);padding:1rem}.t6-privacy-dialog-items h4{color:var(--t6-ink);font-size:var(--step--1);line-height:1.35}.t6-privacy-dialog-items p{margin-bottom:0}.t6-privacy-dialog-footer{border-top:1px solid var(--t6-hairline);background:var(--t6-black-raised);padding:1rem 1.5rem}@media not (min-width:40em){.t6-privacy-dialog{width:calc(100% - 1rem);max-height:94dvh}.t6-privacy-dialog-header,.t6-privacy-dialog-body,.t6-privacy-dialog-footer{padding-inline:1rem}.t6-privacy-dialog-header{padding-right:4rem}.t6-privacy-dialog-items{grid-template-columns:1fr}.t6-privacy-dialog-footer .t6-btn{width:100%}}.t6-fieldset{border:0;border-top:1px solid var(--t6-hairline);gap:1.1rem;margin:0;padding:1.6rem 0 0;display:grid}.t6-fieldset:first-of-type{border-top:0;padding-top:0}.t6-fieldset legend{padding:0}.t6-formshell .t6-form-status{background:var(--t6-black-raised);gap:.3rem;display:grid}.t6-formshell .t6-form-status strong{font-size:var(--step-0);color:var(--t6-ink)}.t6-formshell .t6-form-status>span:last-child{color:var(--t6-ink-secondary);font-size:var(--step--2)}.t6-form-status-error{border-left-color:var(--t6-vermillion);color:var(--t6-vermillion-ink);font-weight:600}.t6-form-success{max-width:60ch}.t6-form-success .t6-section-title{margin:.35rem 0 1rem}.t6-form-success>p{color:var(--t6-ink-secondary);margin:0 0 1.1rem}.t6-form-success .t6-btn{margin-top:.5rem}.t6-formcontrols{flex-wrap:wrap;gap:.85rem;margin-top:.5rem;display:flex}.t6-btn-quiet{border:1px solid var(--t6-hairline);color:var(--t6-ink);background:0 0}.t6-btn-quiet:hover{border-color:var(--t6-ink)}.t6-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;margin-right:.5rem;animation:.8s linear infinite t6-spin;display:inline-block}@keyframes t6-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.t6-spinner{animation:none}.t6-choice,.t6-choice-arrow{transition:none}.t6-choice:hover,.t6-choice:hover .t6-choice-arrow{transform:none}}
