.tiG2BG_flow{grid-template-rows:auto 1fr;min-height:100svh;display:grid;position:relative;overflow-x:clip}.tiG2BG_bar{z-index:2;justify-content:space-between;align-items:center;min-height:4.5rem;display:flex;position:relative}.tiG2BG_brand{width:3rem;height:auto}.tiG2BG_barRight{align-items:center;gap:var(--space-5);display:flex}.tiG2BG_count{font-variant-numeric:tabular-nums}.tiG2BG_close{align-items:center;gap:var(--space-2);min-height:2.75rem;text-decoration:none;display:inline-flex}.tiG2BG_cross{width:.75rem;height:.75rem;position:relative}.tiG2BG_cross:before,.tiG2BG_cross:after{content:"";background:currentColor;height:1.25px;position:absolute;inset:50% 0 auto;transform:rotate(45deg)}.tiG2BG_cross:after{transform:rotate(-45deg)}.tiG2BG_desk{gap:var(--space-6);padding-bottom:var(--space-8);align-items:start;display:grid}.tiG2BG_sheetCol{min-width:0}.tiG2BG_sheetScroll{padding:var(--space-4) var(--space-4) var(--space-6)}.tiG2BG_sheetScroll:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tiG2BG_drawerClose{display:none}@media (min-width:64rem){.tiG2BG_desk{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.tiG2BG_flow[data-step=review] .tiG2BG_desk{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.tiG2BG_sheetCol{top:var(--space-3);position:sticky}.tiG2BG_sheetScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;max-height:calc(100svh - 6rem);padding:var(--space-5) var(--space-5) var(--space-8);overflow-y:auto}}@media (max-width:63.99rem){.tiG2BG_flow:not([data-step=entry],[data-step=success],[data-step=review]){padding-bottom:5.5rem}.tiG2BG_flow:not([data-step=entry],[data-step=success],[data-step=review]) .tiG2BG_sheetCol{z-index:30;overscroll-behavior:contain;background:color-mix(in srgb, var(--surface) 92%, transparent);visibility:hidden;transition:translate var(--duration-state) var(--ease-out), visibility 0s linear var(--duration-state);position:fixed;inset:3.5rem 0 0;overflow-y:auto;translate:0 100%}.tiG2BG_flow[data-drawer=open] .tiG2BG_sheetCol{visibility:visible;transition:translate var(--duration-state) var(--ease-out);translate:0}.tiG2BG_flow[data-drawer=open] .tiG2BG_drawerClose{align-items:center;gap:var(--space-2);min-height:2.75rem;margin:0 0 var(--space-2) auto;padding:0 var(--space-2);color:var(--text);cursor:pointer;background:0 0;border:0;display:inline-flex}.tiG2BG_flow[data-drawer=open] .tiG2BG_sheetScroll{display:grid}}.tiG2BG_peek{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:4rem;padding:var(--space-3) var(--page-margin) calc(var(--space-3) + env(safe-area-inset-bottom));border:0;border-top:2px solid var(--abyssal-purple);background:var(--abyssal-paper);color:var(--abyssal-ink);cursor:pointer;display:none;position:fixed;inset:auto 0 0;box-shadow:0 -.75rem 2rem #00000059}@media (max-width:63.99rem){.tiG2BG_peek{display:flex}}.tiG2BG_peek .tiG2BG_label{color:var(--abyssal-purple)}@media (prefers-reduced-motion:no-preference){.tiG2BG_peek .tiG2BG_label[data-flash]{animation:tiG2BG_flash var(--duration-mask) var(--ease-out) both}}@keyframes tiG2BG_flash{0%{opacity:0;translate:0 .4rem}}.tiG2BG_peekRef{font-family:var(--font-label);font-size:var(--text-label);letter-spacing:var(--label-tracking)}.tiG2BG_peek:focus-visible{outline:2px solid var(--abyssal-purple);outline-offset:-4px}.tiG2BG_progress{margin:0 0 var(--space-3);gap:.375rem;max-width:24rem;padding:0;list-style:none;display:flex}.tiG2BG_progress li{background:var(--rule);flex:1;height:2px}.tiG2BG_progress li[data-state=done]{background:var(--path)}.tiG2BG_progress li[data-state=now]{background:var(--path);height:4px;margin-top:-1px}.tiG2BG_download{gap:var(--space-3);margin-top:var(--space-4);justify-items:start;display:grid}.tiG2BG_stage{z-index:1;align-content:start;gap:var(--space-6);padding-block:var(--space-6) var(--space-8);display:grid;position:relative}.tiG2BG_intro{gap:var(--space-4);max-width:44rem;padding-top:var(--space-6);background:0 0;display:grid}.tiG2BG_introTitle{font-size:clamp(3.5rem,1rem + 6vw,6.5rem);line-height:.86}.tiG2BG_prefer a{text-decoration-thickness:var(--rule-width)}.tiG2BG_successLinks{gap:var(--space-3) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.tiG2BG_question{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.tiG2BG_prompt{gap:var(--space-3);align-content:start;display:grid}.tiG2BG_title{max-width:12ch;font-size:clamp(2.5rem,1.5rem + 3.5vw,5rem)}.tiG2BG_title:focus,.tiG2BG_introTitle:focus{outline:none}.tiG2BG_help{max-width:34ch;color:var(--text-muted)}.tiG2BG_reviewService{color:var(--text)}.tiG2BG_controls{gap:var(--space-5);align-content:start;min-width:0;display:grid}@media (min-width:64rem){.tiG2BG_question{padding-top:var(--space-5)}}.tiG2BG_choices{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.tiG2BG_choices:focus{outline:none}.tiG2BG_option{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-3);border:var(--rule-width) solid transparent;border-bottom-color:var(--rule);cursor:pointer;transition:border-color var(--duration-response) var(--ease-standard);grid-template-columns:1.75rem 1fr auto;display:grid;position:relative}.tiG2BG_option:hover{border-color:var(--rule)}.tiG2BG_option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.tiG2BG_option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.tiG2BG_mark{border:1.5px solid var(--path);border-radius:50%;width:1.4rem;height:1.4rem;position:relative}.tiG2BG_option input[type=checkbox]~.tiG2BG_mark{border-radius:0}.tiG2BG_option[data-checked] .tiG2BG_mark{background:var(--path)}.tiG2BG_option[data-checked] .tiG2BG_mark:after{content:"";border:solid var(--abyssal-white);border-width:0 2px 2px 0;width:.38rem;height:.7rem;position:absolute;top:.18rem;left:.42rem;transform:rotate(45deg)}.tiG2BG_optionLabel{font-size:var(--text-lead);line-height:1.2}.tiG2BG_option[data-checked]{border-color:var(--path)}.tiG2BG_selected{font-family:var(--font-label);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.6875rem}.tiG2BG_large .tiG2BG_optionLabel{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,1rem + 1.8vw,2.5rem);line-height:1}@media (min-width:64rem){.tiG2BG_scale{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.tiG2BG_scale .tiG2BG_option{border:var(--rule-width) solid var(--rule);grid-template-columns:1fr;align-content:start;justify-items:start;min-height:7rem}.tiG2BG_scale .tiG2BG_optionLabel{font-size:var(--text-body)}.tiG2BG_scale .tiG2BG_error{grid-column:1/-1}}.tiG2BG_field{gap:var(--space-2);display:grid}.tiG2BG_optional{color:var(--text-muted);text-transform:none;letter-spacing:0;font-family:var(--font-body)}.tiG2BG_input,.tiG2BG_textarea{border:var(--rule-width) solid var(--rule);background:color-mix(in srgb, var(--text) 4%, transparent);width:100%;color:var(--text);font-size:var(--text-body);border-radius:0;padding:.75em .85em}.tiG2BG_textarea{resize:vertical;min-height:9rem;line-height:var(--leading-body)}.tiG2BG_select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(-45deg,#0000 50%,currentColor 50%);background-position:right 1.2rem center,right .85rem center;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.5rem}.tiG2BG_select option{background:var(--abyssal-ink);color:var(--abyssal-paper)}.tiG2BG_input:focus-visible,.tiG2BG_textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0}.tiG2BG_field[data-invalid] .tiG2BG_input,.tiG2BG_field[data-invalid] .tiG2BG_textarea{border-color:var(--text);border-width:2px}.tiG2BG_input::placeholder,.tiG2BG_textarea::placeholder{color:color-mix(in srgb, var(--text) 55%, transparent)}.tiG2BG_error{gap:var(--space-2);font-size:var(--text-caption);font-weight:500;display:flex}.tiG2BG_error:before{content:"!";border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:1.2rem;height:1.2rem;font-size:.75rem;display:inline-grid}.tiG2BG_contact{gap:var(--space-4);display:grid}.tiG2BG_material{gap:var(--space-5);display:grid}.tiG2BG_warning{padding:var(--space-3) var(--space-4);border-left:3px solid var(--path);background:color-mix(in srgb, var(--text) 6%, transparent);font-weight:500}.tiG2BG_items{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.tiG2BG_items li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--rule-width) solid var(--rule);display:flex}.tiG2BG_linkText{overflow-wrap:anywhere}.tiG2BG_remove,.tiG2BG_edit{min-height:2.75rem;padding:0 var(--space-2);color:var(--text);text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}.tiG2BG_secondary{min-height:2.75rem;padding:0 var(--space-4);border:var(--rule-width) solid var(--path);color:var(--text);cursor:pointer;background:0 0;justify-content:center;justify-self:start;align-items:center;display:inline-flex}.tiG2BG_linkRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}@media (max-width:30rem){.tiG2BG_linkRow{grid-template-columns:1fr}}.tiG2BG_review{gap:var(--space-6);display:grid}.tiG2BG_missing{color:var(--text-muted);font-style:italic}.tiG2BG_consent{gap:var(--space-3);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.tiG2BG_consent input{width:1.25rem;height:1.25rem;accent-color:var(--abyssal-violet);margin:.15rem 0 0}.tiG2BG_status:empty{display:none}.tiG2BG_summary{font-weight:500}.tiG2BG_failure{padding:var(--space-3) var(--space-4);border:2px solid var(--text);font-weight:500}.tiG2BG_actions{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:var(--rule-width) solid var(--rule);display:flex}.tiG2BG_back{min-height:2.75rem;padding:0 var(--space-2);color:var(--text);background:0 0;border:0}.tiG2BG_primary{align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-5);border:1.5px solid var(--path);color:var(--text);cursor:pointer;transition:background-color var(--duration-response) var(--ease-standard);background:0 0;display:inline-flex}.tiG2BG_primary:hover{background:color-mix(in srgb, var(--path) 22%, transparent)}.tiG2BG_flow[data-step=review] .tiG2BG_primary{background:var(--highlight);border-color:var(--highlight);color:var(--on-highlight)}.tiG2BG_primary:disabled,.tiG2BG_back:disabled{cursor:progress;opacity:.7}@media (max-width:30rem){.tiG2BG_barRight .t-muted{display:none}.tiG2BG_barRight{gap:var(--space-3)}}@media (forced-colors:active){.tiG2BG_brand{forced-color-adjust:none;background:var(--ground-dark);padding:.25rem}}.tiG2BG_note{max-width:46ch;font-size:var(--text-caption);color:var(--text-muted);line-height:1.5}.tiG2BG_note a{color:var(--text);text-underline-offset:.2em}
