.ugwc-app{--ugwc-page:#0a0b0c;--ugwc-surface:#101113;--ugwc-raised:#17191c;--ugwc-sunken:#0a0b0c;--ugwc-field-bg:#0a0b0c;--ugwc-line:#26282c;--ugwc-line-strong:rgba(232,228,220,.22);--ugwc-ink:#e8e4dc;--ugwc-ink-mid:#d6d2c8;--ugwc-ink-dim:#868c95;--ugwc-ink-soft:#9ba1aa;--ugwc-ink-faint:#6f757e;--ugwc-ink-ghost:#5e646d;--ugwc-crimson:#8b1c1c;--ugwc-crimson-hover:#b32424;--ugwc-crimson-rule:#b32424;--ugwc-crimson-display:#b32424;--ugwc-crimson-text:#e04a4a;--ugwc-on-crimson:#fff;--ugwc-copper:#b87333;--ugwc-copper-2:#d89a5b;--ugwc-err:#e04a4a;--ugwc-display:"Bebas Neue","Barlow Condensed","Oswald",Impact,sans-serif;--ugwc-mono:"Share Tech Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--ugwc-body:"Barlow",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ugwc-gap:clamp(1rem,2.5vw,1.75rem);--ugwc-pad:clamp(1.25rem,4vw,3rem);--ugwc-ease:cubic-bezier(0.22,1,0.36,1);--ugwc-quick:170ms var(--ugwc-ease);position:relative;box-sizing:border-box;max-width:1120px;margin:0 auto;color:var(--ugwc-ink);font-family:var(--ugwc-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.ugwc-app *,.ugwc-app *::before,.ugwc-app *::after{box-sizing:border-box}.ugwc-hero{position:relative;overflow:hidden;isolation:isolate;padding:clamp(2.75rem,8vw,5.5rem) var(--ugwc-pad) clamp(2rem,5vw,3.25rem);text-align:center;background:var(--ugwc-page);border:1px solid var(--ugwc-line);border-bottom:0}.ugwc-hero__bg{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;background-repeat:no-repeat}.ugwc-hero__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,11,12,.95) 0,rgba(10,11,12,.82) 48%,rgba(10,11,12,.58) 100%)}.ugwc-hero:not(:has(.ugwc-hero__bg)){background:radial-gradient(120% 90% at 78% 26%,#17191c 0,#101113 46%,#0a0b0c 80%)}.ugwc-hero::before{content:"";position:absolute;inset:0 0 auto;height:70%;background:radial-gradient(ellipse 70% 100% at 50% 0,rgba(224,74,74,.10),transparent 72%);opacity:0;animation:ugwc-fade 1200ms var(--ugwc-ease) 100ms forwards;pointer-events:none}.ugwc-hero::after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background:var(--ugwc-crimson-rule);animation:ugwc-rule 900ms var(--ugwc-ease) 340ms forwards}@keyframes ugwc-fade{to{opacity:1}}@keyframes ugwc-rule{to{width:100%}}.ugwc-hero__inner{position:relative;z-index:1}.ugwc-hero__inner::before,.ugwc-hero__inner::after{content:"";position:absolute;top:-14px;width:26px;height:26px;pointer-events:none}.ugwc-hero__inner::before{left:0;border-top:2px solid var(--ugwc-line-strong);border-left:2px solid var(--ugwc-line-strong)}.ugwc-hero__inner::after{right:0;border-top:2px solid var(--ugwc-line-strong);border-right:2px solid var(--ugwc-line-strong)}.ugwc-hero__emblem{position:absolute;top:50%;left:50%;z-index:0;width:min(620px,92%);transform:translate(-50%,-50%);opacity:0;pointer-events:none;animation:ugwc-emblem-in 2000ms var(--ugwc-ease) 260ms forwards}.ugwc-hero__emblem-img{display:block;width:100%;height:auto;filter:grayscale(1);animation:ugwc-drift 26s ease-in-out infinite}@keyframes ugwc-emblem-in{to{opacity:.05}}@keyframes ugwc-drift{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.03)}}.ugwc-hero__logo{display:block;width:auto;max-width:240px;height:auto;margin:0 auto clamp(1.5rem,4vw,2.25rem);opacity:0;animation:ugwc-rise 720ms var(--ugwc-ease) 60ms forwards}.ugwc-hero__eyebrow{margin:0 0 .85rem;font-family:var(--ugwc-mono);font-size:.7rem;letter-spacing:.4em;text-transform:uppercase;color:var(--ugwc-crimson-text);opacity:0;animation:ugwc-rise 720ms var(--ugwc-ease) 160ms forwards}.ugwc-hero__title{margin:0;font-family:var(--ugwc-display);font-size:clamp(3rem,11vw,7rem);font-weight:400;line-height:.86;letter-spacing:.01em;text-transform:uppercase;color:var(--ugwc-ink);opacity:0;animation:ugwc-rise 860ms var(--ugwc-ease) 220ms forwards}.ugwc-hero__title span{display:block;color:var(--ugwc-crimson-display)}.ugwc-hero__tagline{margin:clamp(1rem,3vw,1.6rem) 0 0;font-family:var(--ugwc-mono);font-size:clamp(.72rem,2.2vw,.9rem);letter-spacing:.34em;text-transform:uppercase;color:var(--ugwc-ink-dim);opacity:0;animation:ugwc-rise 860ms var(--ugwc-ease) 330ms forwards}.ugwc-hero__lede{max-width:48ch;margin:clamp(1.25rem,3vw,1.9rem) auto 0;color:var(--ugwc-ink-mid);font-size:clamp(.95rem,2vw,1.05rem);opacity:0;animation:ugwc-rise 860ms var(--ugwc-ease) 430ms forwards}@keyframes ugwc-rise{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.ugwc-progress{position:sticky;top:0;z-index:20;padding:.85rem var(--ugwc-pad);background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border:1px solid var(--ugwc-line);border-bottom:0}.ugwc-progress__meta{display:flex;align-items:center;gap:1rem;margin-bottom:.6rem;font-family:var(--ugwc-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase}.ugwc-progress__step{position:relative;padding-left:.85rem;color:var(--ugwc-ink);white-space:nowrap}.ugwc-progress__step::before{content:"";position:absolute;left:0;top:50%;width:3px;height:1.05em;background:var(--ugwc-crimson);transform:translateY(-50%)}.ugwc-progress__meta::after{content:"";flex:1;height:18px;min-width:30px;order:1;background-image:repeating-linear-gradient(-58deg,var(--ugwc-line-strong) 0 1px,transparent 1px 9px);opacity:.85}.ugwc-progress__count{order:2;color:var(--ugwc-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.ugwc-progress__track{position:relative;height:2px;background:var(--ugwc-line);overflow:hidden}.ugwc-progress__bar{position:absolute;inset:0 auto 0 0;width:0;background:var(--ugwc-crimson-rule);transition:width 600ms var(--ugwc-ease)}.ugwc-progress__bar::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:translateX(-100%)}.ugwc-progress.is-advancing .ugwc-progress__bar::after{animation:ugwc-sheen 850ms var(--ugwc-ease)}@keyframes ugwc-sheen{to{transform:translateX(100%)}}.ugwc-shell{padding:clamp(2rem,5vw,3.25rem) var(--ugwc-pad) clamp(2.5rem,6vw,3.5rem);background:var(--ugwc-surface);border:1px solid var(--ugwc-line)}.ugwc-step{display:none}.ugwc-step.is-active{display:block;animation:ugwc-step-in 440ms var(--ugwc-ease)}.ugwc-step.is-active-back{display:block;animation:ugwc-step-in-back 440ms var(--ugwc-ease)}@keyframes ugwc-step-in{from{opacity:0;transform:translate3d(24px,0,0)}to{opacity:1;transform:none}}@keyframes ugwc-step-in-back{from{opacity:0;transform:translate3d(-24px,0,0)}to{opacity:1;transform:none}}.ugwc-step__head{margin-bottom:clamp(1.75rem,4vw,2.5rem);padding-bottom:1.15rem;border-bottom:1px solid var(--ugwc-line)}.ugwc-step__index{display:block;margin-bottom:.45rem;font-family:var(--ugwc-mono);font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ugwc-crimson-text)}.ugwc-step__title{margin:0;font-family:var(--ugwc-display);font-size:clamp(2rem,6vw,3.2rem);font-weight:400;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--ugwc-ink)}.ugwc-step__intro{max-width:64ch;margin:.8rem 0 0;color:var(--ugwc-ink-dim);font-size:.95rem}.ugwc-step.is-active .ugwc-field,.ugwc-step.is-active-back .ugwc-field{opacity:0;animation:ugwc-rise 480ms var(--ugwc-ease) forwards;animation-delay:calc(60ms + (var(--ugwc-i, 0) * 40ms))}.ugwc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ugwc-gap)}.ugwc-grid--thirds{grid-template-columns:repeat(3,minmax(0,1fr))}.ugwc-field{margin-bottom:var(--ugwc-gap);min-width:0}.ugwc-field--wide{grid-column:1 / -1}.ugwc-label{display:block;margin-bottom:.5rem;font-family:var(--ugwc-mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ugwc-ink-mid);transition:color var(--ugwc-quick)}.ugwc-label::after{content:" —";color:var(--ugwc-line-strong)}.ugwc-field:focus-within .ugwc-label{color:var(--ugwc-crimson-text)}.ugwc-label__req{margin-left:.2em;color:var(--ugwc-crimson-text)}.ugwc-help{margin:.45rem 0 0;font-size:.82rem;line-height:1.5;color:var(--ugwc-ink-faint)}.ugwc-input,.ugwc-select,.ugwc-textarea{width:100%;padding:.8rem .95rem;color:var(--ugwc-ink);font-family:var(--ugwc-body);font-size:1rem;line-height:1.5;background:var(--ugwc-field-bg);border:1px solid var(--ugwc-line-strong);border-radius:0;outline:0;transition:border-color var(--ugwc-quick),box-shadow var(--ugwc-quick);appearance:none}.ugwc-input::placeholder,.ugwc-textarea::placeholder{color:var(--ugwc-ink-faint)}.ugwc-input:hover,.ugwc-select:hover,.ugwc-textarea:hover{border-color:var(--ugwc-ink-faint)}.ugwc-input:focus,.ugwc-select:focus,.ugwc-textarea:focus{border-color:var(--ugwc-crimson-text);box-shadow:inset 3px 0 0 var(--ugwc-crimson-rule)}.ugwc-textarea{min-height:8.5rem;resize:vertical}.ugwc-select{padding-right:2.75rem;background-image:linear-gradient(45deg,transparent 50%,var(--ugwc-ink-mid) 50%),linear-gradient(135deg,var(--ugwc-ink-mid) 50%,transparent 50%);background-position:calc(100% - 20px) 1.2rem,calc(100% - 14px) 1.2rem;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}.ugwc-field.has-error .ugwc-input,.ugwc-field.has-error .ugwc-select,.ugwc-field.has-error .ugwc-textarea{border-color:var(--ugwc-err);box-shadow:inset 3px 0 0 var(--ugwc-err)}.ugwc-field.has-error{animation:ugwc-nudge 320ms var(--ugwc-ease)}@keyframes ugwc-nudge{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.ugwc-error{display:none;margin:.45rem 0 0;font-family:var(--ugwc-mono);font-size:.72rem;letter-spacing:.06em;color:var(--ugwc-err)}.ugwc-field.has-error .ugwc-error{display:block;animation:ugwc-rise 240ms var(--ugwc-ease)}.ugwc-counter{margin-top:.35rem;font-family:var(--ugwc-mono);font-size:.68rem;text-align:right;color:var(--ugwc-ink-faint);font-variant-numeric:tabular-nums;transition:color var(--ugwc-quick)}.ugwc-counter.is-near{color:var(--ugwc-copper)}.ugwc-counter.is-over{color:var(--ugwc-err)}.ugwc-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:.7rem}.ugwc-option{position:relative;display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;cursor:pointer;background:var(--ugwc-surface);border:1px solid var(--ugwc-line-strong);transition:border-color var(--ugwc-quick),box-shadow var(--ugwc-quick),transform var(--ugwc-quick);user-select:none}.ugwc-option:hover{border-color:var(--ugwc-ink-faint);transform:translateY(-1px)}.ugwc-option input{position:absolute;opacity:0;width:1px;height:1px}.ugwc-option__mark{position:relative;flex:0 0 auto;width:20px;height:20px;background:var(--ugwc-surface);border:1px solid var(--ugwc-line-strong);transition:border-color var(--ugwc-quick),background var(--ugwc-quick)}.ugwc-option__mark::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid var(--ugwc-on-crimson);border-width:0 2.5px 2.5px 0;transform:rotate(45deg) scale(0);transition:transform 200ms var(--ugwc-ease)}.ugwc-option__label{font-size:.95rem;font-weight:500;line-height:1.35;color:var(--ugwc-ink-mid);transition:color var(--ugwc-quick)}.ugwc-option input:checked ~ .ugwc-option__mark{background:var(--ugwc-crimson);border-color:var(--ugwc-crimson-rule)}.ugwc-option input:checked ~ .ugwc-option__mark::after{transform:rotate(45deg) scale(1)}.ugwc-option input:checked ~ .ugwc-option__label{color:var(--ugwc-ink)}.ugwc-option:has(input:checked){border-color:var(--ugwc-line-strong);box-shadow:inset 3px 0 0 var(--ugwc-crimson-rule)}.ugwc-option--radio .ugwc-option__mark{border-radius:50%}.ugwc-option--radio .ugwc-option__mark::after{left:4px;top:4px;width:10px;height:10px;border:0;border-radius:50%;background:var(--ugwc-on-crimson);transform:scale(0)}.ugwc-option--radio input:checked ~ .ugwc-option__mark::after{transform:scale(1)}.ugwc-channel{padding:1.15rem;margin-bottom:.7rem;background:var(--ugwc-sunken);border:1px solid var(--ugwc-line);box-shadow:inset 3px 0 0 var(--ugwc-line-strong);transition:box-shadow var(--ugwc-quick),background var(--ugwc-quick);animation:ugwc-rise 360ms var(--ugwc-ease)}.ugwc-channel:focus-within{background:var(--ugwc-surface);box-shadow:inset 3px 0 0 var(--ugwc-crimson-rule)}.ugwc-channel__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.ugwc-channel__name{font-family:var(--ugwc-mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ugwc-crimson-text)}.ugwc-channel__drop{padding:.3rem .6rem;color:var(--ugwc-ink-faint);font-family:var(--ugwc-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;background:0;border:1px solid var(--ugwc-line-strong);cursor:pointer;transition:color var(--ugwc-quick),border-color var(--ugwc-quick)}.ugwc-channel__drop:hover{color:var(--ugwc-err);border-color:var(--ugwc-err)}.ugwc-channel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.8rem}.ugwc-channel__grid .ugwc-field{margin-bottom:0;opacity:1;animation:none}.ugwc-reveal{display:none}.ugwc-reveal.is-open{display:block;animation:ugwc-unfold 400ms var(--ugwc-ease)}@keyframes ugwc-unfold{from{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:none}}.ugwc-review__group{margin-bottom:1.25rem;border:1px solid var(--ugwc-line-strong)}.ugwc-review__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.1rem;background:var(--ugwc-sunken);border-bottom:1px solid var(--ugwc-line);box-shadow:inset 3px 0 0 var(--ugwc-crimson-rule)}.ugwc-review__name{font-family:var(--ugwc-mono);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ugwc-ink)}.ugwc-review__edit{padding:.32rem .8rem;color:var(--ugwc-crimson-text);font-family:var(--ugwc-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;background:var(--ugwc-surface);border:1px solid rgba(224,74,74,.50);cursor:pointer;transition:background var(--ugwc-quick),border-color var(--ugwc-quick)}.ugwc-review__edit:hover{background:rgba(224,74,74,.12);border-color:var(--ugwc-crimson-text)}.ugwc-review__rows{padding:.4rem 1.1rem .9rem}.ugwc-review__row{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:1rem;align-items:start;padding:.55rem 0;border-bottom:1px solid var(--ugwc-line);font-size:.92rem}.ugwc-review__row:last-child{border-bottom:0}.ugwc-review__k{color:var(--ugwc-ink-dim);line-height:1.4}.ugwc-review__v{color:var(--ugwc-ink);word-break:break-word}.ugwc-review__v:empty::before{content:"—";color:var(--ugwc-ink-faint)}.ugwc-consent{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 0;border-bottom:1px solid var(--ugwc-line);cursor:pointer}.ugwc-consent:last-of-type{border-bottom:0}.ugwc-consent input{position:absolute;opacity:0;width:1px;height:1px}.ugwc-consent__text{font-size:.93rem;line-height:1.55;color:var(--ugwc-ink-mid);transition:color var(--ugwc-quick)}.ugwc-consent input:checked ~ .ugwc-consent__text{color:var(--ugwc-ink)}.ugwc-actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:clamp(2rem,5vw,2.75rem);padding-top:1.4rem;border-top:1px solid var(--ugwc-line)}.ugwc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.9rem;font-family:var(--ugwc-mono);font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;border:1px solid transparent;border-radius:0;cursor:pointer;overflow:hidden;transition:transform var(--ugwc-quick),background var(--ugwc-quick),border-color var(--ugwc-quick),color var(--ugwc-quick),opacity var(--ugwc-quick)}.ugwc-btn:active{transform:translateY(1px)}.ugwc-btn--primary{color:var(--ugwc-on-crimson);background:var(--ugwc-crimson);border-color:var(--ugwc-crimson)}.ugwc-btn--primary::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translateX(-100%);transition:transform 560ms var(--ugwc-ease)}.ugwc-btn--primary:hover::before{transform:translateX(100%)}.ugwc-btn--primary:hover{background:var(--ugwc-crimson-hover);border-color:var(--ugwc-crimson-hover)}.ugwc-btn--ghost{color:var(--ugwc-ink-mid);background:var(--ugwc-surface);border-color:var(--ugwc-line-strong)}.ugwc-btn--ghost:hover{color:var(--ugwc-ink);border-color:var(--ugwc-ink-faint)}.ugwc-btn--add{width:100%;margin-top:.5rem;color:var(--ugwc-crimson-text);background:var(--ugwc-surface);border:1px dashed rgba(224,74,74,.45)}.ugwc-btn--add:hover{background:rgba(224,74,74,.10);border-color:var(--ugwc-crimson-text);border-style:solid}.ugwc-btn[disabled],.ugwc-btn.is-busy{opacity:.55;pointer-events:none}.ugwc-btn.is-busy .ugwc-btn__label{visibility:hidden}.ugwc-btn.is-busy::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--ugwc-on-crimson);border-radius:50%;animation:ugwc-spin 620ms linear infinite}@keyframes ugwc-spin{to{transform:rotate(360deg)}}.ugwc-actions__spacer{flex:1}.ugwc-notice{display:none;margin-bottom:1.4rem;padding:.9rem 1.1rem;font-size:.9rem;background:rgba(224,74,74,.09);border:1px solid rgba(224,74,74,.34);box-shadow:inset 3px 0 0 var(--ugwc-err);color:var(--ugwc-err)}.ugwc-notice.is-visible{display:block;animation:ugwc-rise 300ms var(--ugwc-ease)}.ugwc-done{display:none;padding:clamp(3rem,9vw,5.5rem) var(--ugwc-pad);text-align:center;background:var(--ugwc-surface);border:1px solid var(--ugwc-line);border-top:0}.ugwc-done.is-visible{display:block}.ugwc-done__seal{width:76px;height:76px;margin:0 auto 1.75rem}.ugwc-done__seal circle{fill:none;stroke:var(--ugwc-crimson-rule);stroke-width:2;stroke-dasharray:226;stroke-dashoffset:226;animation:ugwc-draw 880ms var(--ugwc-ease) forwards}.ugwc-done__seal path{fill:none;stroke:var(--ugwc-ink);stroke-width:3;stroke-linecap:square;stroke-dasharray:48;stroke-dashoffset:48;animation:ugwc-draw 460ms var(--ugwc-ease) 600ms forwards}@keyframes ugwc-draw{to{stroke-dashoffset:0}}.ugwc-done__title{margin:0 0 1rem;font-family:var(--ugwc-display);font-size:clamp(2.2rem,7vw,3.6rem);font-weight:400;line-height:1;text-transform:uppercase;color:var(--ugwc-ink);opacity:0;animation:ugwc-rise 680ms var(--ugwc-ease) 280ms forwards}.ugwc-done__ref{display:inline-block;margin-bottom:1.6rem;padding:.55rem 1.15rem;font-family:var(--ugwc-mono);font-size:.95rem;letter-spacing:.22em;color:var(--ugwc-crimson-text);background:var(--ugwc-sunken);border:1px solid var(--ugwc-line-strong);opacity:0;animation:ugwc-rise 680ms var(--ugwc-ease) 400ms forwards}.ugwc-done__body{max-width:54ch;margin:0 auto;color:var(--ugwc-ink-dim);font-size:.98rem;opacity:0;animation:ugwc-rise 680ms var(--ugwc-ease) 500ms forwards}.ugwc-done__list{max-width:44ch;margin:1.5rem auto 0;padding:0;list-style:none;text-align:left}.ugwc-done__list li{position:relative;padding:.4rem 0 .4rem 1.5rem;color:var(--ugwc-ink-mid);font-size:.92rem;opacity:0;animation:ugwc-rise 500ms var(--ugwc-ease) forwards}.ugwc-done__list li::before{content:"";position:absolute;left:0;top:1.05em;width:9px;height:2px;background:var(--ugwc-crimson-rule)}.ugwc-done__list li:nth-child(1){animation-delay:620ms}.ugwc-done__list li:nth-child(2){animation-delay:680ms}.ugwc-done__list li:nth-child(3){animation-delay:740ms}.ugwc-done__list li:nth-child(4){animation-delay:800ms}.ugwc-done__list li:nth-child(5){animation-delay:860ms}.ugwc-done__list li:nth-child(6){animation-delay:920ms}.ugwc-done__list li:nth-child(7){animation-delay:980ms}.ugwc-hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important}@media(max-width:720px){.ugwc-grid,.ugwc-grid--thirds,.ugwc-options{grid-template-columns:1fr}.ugwc-review__row{grid-template-columns:1fr;gap:.2rem}.ugwc-actions{flex-direction:column-reverse}.ugwc-actions .ugwc-btn{width:100%}.ugwc-actions__spacer{display:none}.ugwc-hero__inner::before,.ugwc-hero__inner::after{display:none}.ugwc-progress__meta::after{display:none}}@media(prefers-reduced-motion:reduce){.ugwc-app *,.ugwc-app *::before,.ugwc-app *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.ugwc-hero__logo,.ugwc-hero__eyebrow,.ugwc-hero__title,.ugwc-hero__tagline,.ugwc-hero__lede,.ugwc-step.is-active .ugwc-field,.ugwc-step.is-active-back .ugwc-field,.ugwc-done__title,.ugwc-done__ref,.ugwc-done__body,.ugwc-done__list li{opacity:1;transform:none}.ugwc-hero::before{opacity:1}.ugwc-hero::after{width:100%}.ugwc-hero__emblem{opacity:.05}.ugwc-done__seal circle,.ugwc-done__seal path{stroke-dashoffset:0}}.ugwc-app :focus-visible{outline:2px solid var(--ugwc-crimson-text);outline-offset:2px}.ugwc-app .ugwc-btn[hidden],.ugwc-app [hidden]{display:none !important}.ugwc-app button.ugwc-btn{overflow:hidden !important;text-shadow:none !important;box-shadow:none !important;background-image:none !important;line-height:1 !important;min-height:0 !important;text-decoration:none !important;border-radius:0 !important}.ugwc-app button.ugwc-btn::after{content:none !important}.ugwc-app button.ugwc-btn--primary{background-color:var(--ugwc-crimson) !important;border-color:var(--ugwc-crimson) !important;color:var(--ugwc-on-crimson) !important}.ugwc-app button.ugwc-btn--primary:hover{background-color:var(--ugwc-crimson-hover) !important;border-color:var(--ugwc-crimson-hover) !important}.ugwc-app button.ugwc-btn--ghost{background-color:var(--ugwc-surface) !important;border-color:var(--ugwc-line-strong) !important;color:var(--ugwc-ink-mid) !important}.ugwc-app button.ugwc-btn--ghost:hover{background-color:var(--ugwc-sunken) !important;border-color:var(--ugwc-ink-faint) !important;color:var(--ugwc-ink) !important}.ugwc-app button.ugwc-btn--add{background-color:var(--ugwc-surface) !important;border:1px dashed rgba(224,74,74,.45) !important;color:var(--ugwc-crimson-text) !important}.ugwc-app button.ugwc-btn--add:hover{background-color:rgba(224,74,74,.10) !important;border-style:solid !important;border-color:var(--ugwc-crimson-text) !important}.ugwc-app button.ugwc-btn--primary::before{z-index:0}.ugwc-app .ugwc-btn__label{position:relative;z-index:1}.ugwc-app input[type="text"].ugwc-input,.ugwc-app input[type="email"].ugwc-input,.ugwc-app input[type="tel"].ugwc-input,.ugwc-app input[type="url"].ugwc-input,.ugwc-app input[type="number"].ugwc-input,.ugwc-app input[type="date"].ugwc-input,.ugwc-app select.ugwc-select,.ugwc-app textarea.ugwc-textarea{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:.8rem .95rem !important;color:var(--ugwc-ink) !important;font-family:var(--ugwc-body) !important;font-size:1rem !important;line-height:1.5 !important;letter-spacing:normal !important;text-transform:none !important;background-color:var(--ugwc-surface) !important;background-image:none !important;border:1px solid var(--ugwc-line-strong) !important;border-radius:0 !important;box-shadow:none !important;min-height:0 !important;height:auto !important}.ugwc-app select.ugwc-select{padding-right:2.75rem !important;background-image:linear-gradient(45deg,transparent 50%,var(--ugwc-ink-mid) 50%),linear-gradient(135deg,var(--ugwc-ink-mid) 50%,transparent 50%) !important;background-position:calc(100% - 20px) 1.2rem,calc(100% - 14px) 1.2rem !important;background-size:6px 6px,6px 6px !important;background-repeat:no-repeat !important;-webkit-appearance:none !important;appearance:none !important}.ugwc-app textarea.ugwc-textarea{min-height:8.5rem !important;resize:vertical !important}.ugwc-app input.ugwc-input:hover,.ugwc-app select.ugwc-select:hover,.ugwc-app textarea.ugwc-textarea:hover{border-color:var(--ugwc-ink-faint) !important}.ugwc-app input.ugwc-input:focus,.ugwc-app select.ugwc-select:focus,.ugwc-app textarea.ugwc-textarea:focus{border-color:var(--ugwc-crimson-text) !important;box-shadow:inset 3px 0 0 var(--ugwc-crimson-rule) !important;outline:none !important}.ugwc-app .ugwc-field.has-error input.ugwc-input,.ugwc-app .ugwc-field.has-error select.ugwc-select,.ugwc-app .ugwc-field.has-error textarea.ugwc-textarea{border-color:var(--ugwc-err) !important;box-shadow:inset 3px 0 0 var(--ugwc-err) !important}.ugwc-app input.ugwc-input:-webkit-autofill,.ugwc-app input.ugwc-input:-webkit-autofill:hover,.ugwc-app input.ugwc-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ugwc-ink) !important;-webkit-box-shadow:0 0 0 1000px var(--ugwc-field-bg) inset !important;caret-color:var(--ugwc-ink);transition:background-color 9999s ease-out}.ugwc-app .ugwc-step__title:focus,.ugwc-app .ugwc-step__title:focus-visible{outline:none !important;box-shadow:none !important}.ugwc-app label.ugwc-option,.ugwc-app label.ugwc-consent{margin:0 !important;font-weight:400 !important;color:inherit !important;text-transform:none !important;letter-spacing:normal !important}.ugwc-app .ugwc-label{font-weight:400 !important}.ugwc-app input[type="checkbox"]:checked ~ .ugwc-option__mark,.ugwc-app input[type="radio"]:checked ~ .ugwc-option__mark{background:var(--ugwc-crimson) !important;border-color:var(--ugwc-crimson-rule) !important}.ugwc-app input[type="checkbox"]:checked ~ .ugwc-option__mark::after,.ugwc-app input[type="radio"]:checked ~ .ugwc-option__mark::after{transform:rotate(45deg) scale(1)}.ugwc-app .ugwc-option--radio input:checked ~ .ugwc-option__mark::after{transform:scale(1) !important}.ugwc-app input:focus-visible ~ .ugwc-option__mark{border-color:var(--ugwc-crimson-text) !important;box-shadow:0 0 0 3px rgba(224,74,74,.30)}.ugwc-app .ugwc-option input[type="checkbox"],.ugwc-app .ugwc-option input[type="radio"],.ugwc-app .ugwc-consent input[type="checkbox"]{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;opacity:0 !important;border:0 !important;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;appearance:none !important;-webkit-appearance:none !important}.ugwc-app .ugwc-consent>.ugwc-option__mark{margin-top:.15em}.ugwc-app p,.ugwc-app h1,.ugwc-app h2{margin-top:0}.ugwc-app .ugwc-hero__title,.ugwc-app .ugwc-step__title,.ugwc-app .ugwc-done__title{margin-bottom:0 !important;padding:0 !important;border:0 !important;background:none !important}.ugwc-app .ugwc-options,.ugwc-app .ugwc-grid{list-style:none !important}.ugwc-consent__link{color:var(--ugwc-ink);text-decoration:underline;text-underline-offset:2px}.ugwc-consent__link:hover,.ugwc-consent__link:focus-visible{color:var(--ugwc-crimson-text)}.ugwc-captcha{margin:1.25rem 0 0}.ugwc-captcha .g-recaptcha{display:inline-block}.ugwc-captcha__note{margin:1rem 0 0;font-family:var(--ugwc-mono);font-size:.68rem;line-height:1.7;letter-spacing:.08em;color:var(--ugwc-ink-faint)}.ugwc-captcha__note a{color:var(--ugwc-ink-dim);text-decoration:underline;text-underline-offset:2px}.ugwc-captcha__note a:hover,.ugwc-captcha__note a:focus-visible{color:var(--ugwc-crimson-text)}