.portal-theme-module__MIRFka__surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--warm-text);--background:var(--warm-cream);--foreground:var(--warm-text);--card:#fff;--card-foreground:var(--warm-text);--card-hdr:var(--warm-cream);--popover:#fff;--popover-foreground:var(--warm-text);--primary:var(--warm-accent);--primary-foreground:#fff;--secondary:var(--color-secondary-97);--secondary-foreground:var(--warm-text);--muted:var(--warm-border);--muted-foreground:var(--warm-muted);--accent:var(--color-primary-97);--accent-foreground:var(--warm-accent);--destructive:var(--color-error);--border:var(--warm-border);--divider:var(--warm-border);--input:var(--color-structure-80);--ring:var(--warm-accent);--text-primary:var(--warm-text);--text-faint:var(--warm-muted);--text-xfaint:var(--color-structure-50)}.portal-theme-module__MIRFka__surface :is(h1,h2,h3,h4){color:var(--warm-text)}.portal-theme-module__MIRFka__surface [data-slot=input],.portal-theme-module__MIRFka__surface [data-slot=button][data-variant=outline]{background-color:var(--background)}.portal-theme-module__MIRFka__surface [data-slot=button][data-variant=outline]:hover:not(:disabled){background-color:var(--color-primary-97)}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning]{font-family:var(--font-lightning-body), sans-serif;--warm-text:#141310;--warm-navy:#141310;--warm-muted:#6e6a62;--warm-cream:#f7f6f2;--warm-border:#e6e4dd;--warm-accent:#141310;--warm-green:#1e6b37;--warm-shadow:none;--shadow-blue-s:none;--shadow-blue-m:none;--color-primary-10:#141310;--color-primary-40:#141310;--color-primary-90:#e6e4dd;--color-primary-97:#f7f6f2;--color-secondary-90:#e6e4dd;--color-secondary-95:#f7f6f2;--color-secondary-97:#f7f6f2;--color-structure-40:#6e6a62;--color-accent-40:#1e6b37;--primary:#141310;--primary-foreground:#ffcd00;--muted-foreground:#6e6a62;--border:#e6e4dd;--input:#c9c5bb;--ring:#141310;color:#141310;font-size:15px;line-height:1.5}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(h1,h2,h3,h4){font-family:var(--font-lightning-heading), sans-serif;letter-spacing:-.025em;font-weight:800}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] h1{font-size:29px;line-height:1.12}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-portal-word{font-family:var(--font-lightning-heading), sans-serif;font-size:22px;font-weight:900}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(button,a,summary){-webkit-tap-highlight-color:transparent}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(button,a,summary):focus-visible{outline-offset:4px;outline:3px solid #141310}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :where(input:not([type=checkbox]):not([type=file]):not([type=radio]),textarea,select){color:#141310;min-height:54px;font:inherit;background:#fff;border:1.5px solid #8c887e;border-radius:12px;padding:12px 14px;font-size:16px;border-color:#8c887e!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #141310;border-color:#141310!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(button,summary,a):not([data-portal-inline]){min-height:44px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] button{cursor:pointer}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] button:disabled{cursor:default}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] :is(section,article,[data-slot=card]){box-shadow:none;border-color:#e6e4dd;border-radius:18px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] [data-slot=card]{background:#fff}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .font-light{font-weight:400}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] input.pl-9{padding-left:40px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] [data-slot=button]{border-radius:999px;min-height:54px;font-weight:700}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] [data-slot=button][data-variant=default]{color:#ffcd00!important;box-shadow:none!important;background:#141310!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] button.font-bold{color:#ffcd00!important;box-shadow:none!important;background:#141310!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] [data-slot=button][data-variant=outline]{border-color:#141310;color:#141310!important;background:#fff!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] [data-slot=button][data-variant=outline]:hover:not(:disabled){background:#f7f6f2!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-shell{width:100%;max-width:1120px;margin:0 auto;padding:30px 20px 44px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-shell>h1{font:inherit;color:#6e6a62;margin-bottom:8px;font-size:15px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] main>div{padding-bottom:110px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-top{background:#fff;border-bottom:1px solid #e6e4dd}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-top>div{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;min-height:80px;margin:auto;padding:16px 20px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-top>div>a{align-items:center;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-desktop-nav{display:none}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-account-menu{position:relative}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-account-menu summary{cursor:pointer;background:#f7f6f2;border:1px solid #e6e4dd;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;list-style:none;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-account-menu summary::-webkit-details-marker{display:none}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-account-menu>div{z-index:40;background:#fff;border:1px solid #e6e4dd;border-radius:16px;min-width:200px;padding:8px;position:absolute;top:54px;right:0;box-shadow:0 8px 24px #14131014}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-account-menu :is(a,button){text-align:left;align-items:center;gap:8px;width:100%;padding:10px 14px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-bottom-nav{z-index:30;padding:7px 6px max(12px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e4dd;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-bottom-nav a{color:#6e6a62;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:54px;font-size:12px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-bottom-nav a[aria-current=page]{color:#141310;background:#fff6cc;font-weight:700}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-headline{max-width:600px;font-size:29px;line-height:1.1}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-lead{color:#4a4843;margin-top:12px;font-size:16px;line-height:1.55}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-meter{background:#fff;border:1.5px solid #141310;border-radius:99px;height:12px;margin-top:22px;overflow:hidden}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-meter span{background:#ffcd00;border-right:1px solid #141310;height:100%;display:block}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-meter-label{color:#6e6a62;margin:8px 0 22px;font-size:13.5px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-meter-label strong{color:#141310}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-panel{background:#fff;border:1px solid #e6e4dd;border-radius:18px;margin-top:14px;overflow:hidden}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-section-title{font-size:18px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-task{align-items:center;gap:14px;padding:16px 18px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-task+.lightning-task{border-top:1px solid #e6e4dd}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-task>span:not(:first-child){flex:1;min-width:0}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-task strong{font-size:16px;display:block}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-task small{color:#6e6a62;margin-top:2px;font-size:13.5px;display:block}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-tile{background:#f7f6f2;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-count{background:#f7f6f2;border-radius:50%;flex:none;place-items:center;min-width:30px;height:30px;font-size:15px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-primary{color:#ffcd00;background:#141310;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:20px;font-size:16px;font-weight:700;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-overview-side{margin-top:30px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-saved{margin:18px 0;padding:20px;font-size:14px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-saved p{color:#6e6a62;margin-top:6px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-done{color:#1e6b37;gap:14px;padding:22px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage{padding:20px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage ol{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:14px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li i{background:#dcd9d0;border-radius:99px;height:6px;display:block}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li[aria-current=step] i{background:#141310}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li[data-complete=true] i{background:#1e6b37}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li span{display:none}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage>p{justify-content:space-between;margin-top:8px;font-size:13px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage>p span{color:#6e6a62}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no{grid-template-columns:1fr 1fr;gap:12px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no button{border-radius:14px;min-height:70px;font-size:18px;color:#141310!important;background:#fff!important;border:1.5px solid #8c887e!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no button[aria-pressed=true]{background:#fff6cc!important;border:2.5px solid #141310!important}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no label>span{border-color:#8c887e}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no input:checked+span{background:#fff6cc;border:2px solid #141310}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .portal-yes-no input:focus-visible+span{outline-offset:4px;outline:3px solid #141310}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-documents{margin-bottom:20px;padding:20px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-document{border-bottom:1px solid #e6e4dd;padding:16px 0}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-document .lightning-task{padding:0 0 14px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-camera{border:1.5px solid #141310;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:12px 20px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-actions>button{border:1.5px solid #141310;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:104px;padding:14px 8px;font-size:14px;font-weight:700;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-actions>button:first-of-type{order:2}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-actions>button svg{width:24px;height:24px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-upload-actions>[role=alert]{grid-column:1/-1}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-facebook{background:0 0;border:0;padding:12px 0 0}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-facebook form{background:#fff;border:1px solid #e6e4dd;border-radius:18px;padding:24px 20px}@media (min-width:900px){.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-shell{padding:44px 40px 64px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] main>div{padding-bottom:64px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-desktop-nav{align-items:center;gap:8px;margin-left:auto;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-desktop-nav a{border-radius:999px;align-items:center;padding:12px 14px;font-weight:600;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-desktop-nav svg{display:none}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-desktop-nav a[aria-current=page]{background:#fff6cc}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-bottom-nav{display:none}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-overview{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-overview-side{margin:0}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-headline{font-size:38px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage ol{flex-direction:column;gap:16px;margin:20px 0;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li{color:#6e6a62;align-items:center;gap:12px;font-size:14px;display:flex}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li i{border-radius:50%;width:10px;height:10px}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li span{display:inline}.portal-theme-module__MIRFka__surface[data-portal-brand=lightning] .lightning-stage li[aria-current=step]{color:#141310;font-weight:700}}
