@import "https://fonts.googleapis.com/css2?family=Onest:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap";.inline-loader{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);color:var(--color-sage);display:flex}.inline-loader__mark-wrap{place-items:center;width:24px;height:24px;display:inline-grid;position:relative}.inline-loader__mark-wrap:before{border:1.5px solid var(--color-border);border-top-color:var(--color-forest);content:"";border-radius:50%;position:absolute;inset:0}.inline-loader__mark{width:9px;height:13px;color:var(--color-forest)}.inline-loader__label{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (prefers-reduced-motion:no-preference){.inline-loader__mark-wrap:before{animation:.9s linear infinite inline-loader-spin}.inline-loader__mark{animation:inline-loader-quill 1.8s var(--ease-standard,ease) infinite;transform-origin:10% 92%}}@keyframes inline-loader-spin{to{transform:rotate(360deg)}}@keyframes inline-loader-quill{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.ngw-card{background-color:var(--color-surface,#fff);border:1px solid var(--color-border-light);border-radius:var(--radius-lg,16px);box-sizing:border-box;flex-direction:column;display:flex}.ngw-card--default{box-shadow:0 2px 8px #1b362b08}.ngw-card--elevated{box-shadow:0 8px 24px -4px #1b362b14}.ngw-card--subtle{border:1px solid var(--color-border-light);box-shadow:none;background-color:#fafbf9}.ngw-card--interactive{cursor:pointer;transition:all var(--transition-fast)}.ngw-card--interactive:hover{border-color:var(--color-forest);transform:translateY(-1px);box-shadow:0 6px 16px #1b362b0f}.ngw-card--padding-none{padding:0}.ngw-card--padding-sm{padding:var(--space-3,12px)}.ngw-card--padding-md{padding:var(--space-4,16px)}.ngw-card--padding-lg{padding:var(--space-6,24px)}.ngw-card__header{padding-bottom:var(--space-3,12px);border-bottom:1px solid var(--color-border-light,#f0f2f5);margin-bottom:var(--space-3,12px);justify-content:space-between;align-items:center;display:flex}.ngw-card__body{gap:var(--space-3,12px);flex-direction:column;display:flex}.ngw-section-header{justify-content:space-between;align-items:flex-start;gap:var(--space-4,16px);margin-bottom:var(--space-4,16px);display:flex}.ngw-section-header__text{flex-direction:column;gap:2px;display:flex}.ngw-section-header__step{font-size:var(--font-size-xs,12px);color:var(--color-primary-light,#52796f);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ngw-section-header__title{font-size:var(--font-size-2xl,24px);color:var(--color-forest,#1b362b);margin:0;font-weight:700;line-height:1.25}.ngw-section-header__subtitle{margin:var(--space-1,4px) 0 0;font-size:var(--font-size-sm,14px);color:var(--color-text-muted,#6b7280);line-height:1.4}.ngw-section-header__badge{flex:none}.ngw-form-grid{box-sizing:border-box;width:100%;display:grid}.ngw-form-grid--cols-1{grid-template-columns:1fr}.ngw-form-grid--cols-2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ngw-form-grid--cols-3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ngw-form-grid--cols-4{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ngw-form-grid--cols-auto{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ngw-form-grid--gap-sm{gap:var(--space-2,8px)}.ngw-form-grid--gap-md{gap:var(--space-4,16px)}.ngw-form-grid--gap-lg{gap:var(--space-6,24px)}.ngw-form-row{box-sizing:border-box;width:100%;display:grid}.ngw-form-row--equal{grid-template-columns:1fr 1fr}.ngw-form-row--2fr-1fr{grid-template-columns:2fr 1fr}.ngw-form-row--1fr-2fr{grid-template-columns:1fr 2fr}.ngw-form-row--2fr-1fr-1fr{grid-template-columns:2fr 1fr 1fr}.ngw-form-row--gap-sm{gap:var(--space-2,8px)}.ngw-form-row--gap-md{gap:var(--space-4,16px)}.ngw-form-row--gap-lg{gap:var(--space-6,24px)}.ngw-form-section{gap:var(--space-4,16px);flex-direction:column;width:100%;display:flex}@media (width<=640px){.ngw-form-row--equal,.ngw-form-row--2fr-1fr,.ngw-form-row--1fr-2fr,.ngw-form-row--2fr-1fr-1fr{grid-template-columns:1fr}}.ngw-action-footer{justify-content:space-between;align-items:center;gap:var(--space-4,16px);margin-top:var(--space-8,32px);padding-top:var(--space-6,24px);border-top:1px solid var(--color-border-light);box-sizing:border-box;width:100%;display:flex}.ngw-action-footer__secondary{align-items:center;gap:var(--space-3,12px);display:flex}.ngw-action-footer__secondary button{border-radius:var(--radius-full)!important;color:var(--color-text-muted)!important;border:1.5px solid var(--color-border)!important;transition:all var(--transition-fast)!important;background-color:#fff!important;padding:10px 24px!important;font-size:14px!important;font-weight:600!important}.ngw-action-footer__secondary button:hover:not(:disabled){background-color:var(--color-surface-subtle)!important;color:var(--color-text-main)!important;border-color:var(--color-border-hover)!important}.ngw-action-footer__primary{align-items:center;gap:var(--space-3,12px);display:flex}.ngw-action-footer__primary button{cursor:pointer;background-color:var(--color-forest)!important;color:#fff!important;border-radius:var(--radius-full)!important;letter-spacing:-.01em!important;transition:all var(--transition-fast)!important;padding:12px 32px!important;font-size:15px!important;font-weight:700!important;box-shadow:0 4px 14px #1b362b29!important}.ngw-action-footer__primary button:hover:not(:disabled){transform:translateY(-1px);background-color:var(--color-forest-light)!important;box-shadow:0 6px 18px #1b362b38!important}.ngw-checkbox{align-items:flex-start;gap:var(--space-3,12px);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;display:flex}.ngw-checkbox--disabled{cursor:not-allowed;opacity:.6}.ngw-checkbox__input{opacity:0;cursor:pointer;z-index:1;width:20px;height:20px;position:absolute}.ngw-checkbox__box{border:1.5px solid var(--color-border,#d1d5db);border-radius:var(--radius-sm,4px);background-color:var(--color-surface,#fff);pointer-events:none;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:2px;transition:all .16s;display:inline-flex}.ngw-checkbox__box svg{color:#fff;width:14px;height:14px}.ngw-checkbox__input:checked+.ngw-checkbox__box{background-color:var(--color-forest,#1b362b);border-color:var(--color-forest,#1b362b)}.ngw-checkbox__input:focus-visible+.ngw-checkbox__box{box-shadow:0 0 0 3px #1b362b33}.ngw-checkbox--error .ngw-checkbox__box{border-color:var(--color-error,#dc2626)}.ngw-checkbox__content{flex-direction:column;gap:2px;display:flex}.ngw-checkbox__label{font-size:var(--font-size-sm,14px);color:var(--color-text-main,#282828);font-weight:600;line-height:1.4}.ngw-checkbox__description{font-size:var(--font-size-xs,12px);color:var(--color-text-muted,#6b7280);line-height:1.4}.ngw-checkbox__error-msg{font-size:var(--font-size-xs,12px);color:var(--color-error,#dc2626)}.ngw-badge{border-radius:var(--radius-full,9999px);text-transform:capitalize;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:4px;font-weight:600;line-height:1;display:inline-flex}.ngw-badge--sm{font-size:var(--font-size-xs,11px);padding:3px 8px}.ngw-badge--md{font-size:var(--font-size-xs,12px);padding:4px 10px}.ngw-badge--default{color:var(--color-forest,#1b362b);background-color:#f3f7f1;border:1px solid #1b362b26}.ngw-badge--success{color:#065f46;background-color:#ecfdf5;border:1px solid #a7f3d0}.ngw-badge--warning{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a}.ngw-badge--error{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}.ngw-badge--info{color:#1e40af;background-color:#eff6ff;border:1px solid #bfdbfe}.ngw-badge--neutral{background-color:var(--color-surface-subtle,#f7f8fa);color:var(--color-text-muted,#6b7280);border:1px solid var(--color-border,#e5e7eb)}.ngw-alert{justify-content:space-between;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-3,12px) var(--space-4,16px);border-radius:var(--radius-md,8px);font-size:var(--font-size-sm,14px);box-sizing:border-box;width:100%;line-height:1.45;display:flex}.ngw-alert--error{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}.ngw-alert--warning{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a}.ngw-alert--info{color:#1e40af;background-color:#eff6ff;border:1px solid #bfdbfe}.ngw-alert--success{color:#065f46;background-color:#ecfdf5;border:1px solid #a7f3d0}.ngw-alert__content{flex-direction:column;gap:2px;display:flex}.ngw-alert__title{font-weight:700}.ngw-alert__body{font-size:var(--font-size-sm,14px)}.ngw-alert__close{cursor:pointer;color:currentColor;opacity:.7;background:0 0;border:0;padding:0 4px;font-size:14px}.ngw-alert__close:hover{opacity:1}.quill-assistant{--quill-action:var(--color-primary,#1b362b);--quill-action-hover:var(--color-primary-light,#52796f);--quill-border:var(--color-border-light,#ebefea);--quill-surface:var(--color-surface,#fff);--quill-surface-subtle:#fafbf9;--quill-text:var(--color-text-main,#1a1c1a);--quill-text-muted:var(--color-text-muted,#5a625a);height:100%;padding:var(--space-5);box-sizing:border-box;color:var(--quill-text);flex-direction:column;gap:14px;font-family:inherit;display:flex}.quill-assistant__heading{border-bottom:1px solid var(--quill-border);align-items:center;gap:10px;padding-bottom:12px;display:flex}.quill-assistant__mark{width:24px;height:28px;color:var(--quill-action);flex:none}.quill-assistant__heading h3{color:var(--quill-text);letter-spacing:-.02em;margin:0 0 2px;font-size:16px;font-weight:700}.quill-assistant__heading p{color:var(--quill-text-muted);margin:0;font-size:12px;line-height:1.4}.quill-assistant__body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.quill-assistant__suggestions{flex-direction:column;gap:6px;display:flex}.quill-assistant__suggestions p{color:var(--quill-text-muted);margin:0;font-size:12px}.quill-assistant__suggestions button{border:1px solid var(--quill-border);background:var(--quill-surface);width:100%;min-height:32px;color:var(--quill-text);text-align:left;font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-size:12px;transition:background-color .16s,border-color .16s}.quill-assistant__suggestions button:hover{border-color:var(--quill-action-hover);background:#f3f7f1}.quill-assistant__log{flex-direction:column;gap:10px;display:flex}.quill-assistant__turn{border-radius:12px;max-width:90%;padding:8px 12px;font-size:13px;line-height:1.45}.quill-assistant__turn>span{text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:10px;font-weight:700;display:block}.quill-assistant__turn p{white-space:pre-wrap;margin:0}.quill-assistant__turn--user{background:var(--quill-action);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.quill-assistant__turn--assistant{background:var(--quill-surface-subtle);color:var(--quill-text);border-bottom-left-radius:4px;align-self:flex-start}.quill-assistant__typing{align-items:center;gap:4px;min-height:20px;display:flex}.quill-assistant__typing i{background:var(--quill-action-hover);border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite quill-typing}.quill-assistant__typing i:nth-child(2){animation-delay:.14s}.quill-assistant__typing i:nth-child(3){animation-delay:.28s}@keyframes quill-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.quill-assistant__composer{border-top:1px solid var(--quill-border);flex-direction:column;gap:6px;padding-top:8px;display:flex}.quill-assistant__composer-field{align-items:flex-end;display:flex;position:relative}.quill-assistant__composer textarea{resize:none;box-sizing:border-box;border:1px solid var(--quill-border);background:var(--quill-surface);width:100%;min-height:44px;max-height:82px;color:var(--quill-text);font:inherit;border-radius:10px;padding:10px 44px 10px 12px;font-size:13px;line-height:1.4;display:block}.quill-assistant__composer textarea:focus-visible{border-color:var(--quill-action);outline:none}.quill-assistant__composer button{background:var(--quill-action);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:background-color .16s,opacity .16s;display:inline-grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.quill-assistant__composer button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.quill-assistant__composer button:hover:not(:disabled){background:var(--quill-action-hover)}.quill-assistant__composer button:disabled{cursor:not-allowed;opacity:.5}.quill-assistant__privacy{color:var(--quill-text-muted);margin:0;font-size:10px;line-height:1.35}.secure-pdf-preview{background:#e8ecec;border:0;border-radius:0;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.secure-pdf-preview__state{z-index:3;color:#52605c;text-align:center;background:#e8ecec;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.secure-pdf-preview__toolbar{z-index:2;justify-content:flex-end;display:flex;position:absolute;top:12px;left:12px;right:12px}.secure-pdf-preview__toolbar-group{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #283b3324;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 5px 16px #20302a1f}.secure-pdf-preview__icon-button{color:#2c4138;cursor:pointer;width:30px;height:30px;font:inherit;transition:background-color var(--motion-control,.16s) var(--ease-standard,ease), color var(--motion-control,.16s) var(--ease-standard,ease), transform var(--motion-feedback,.11s) var(--ease-standard,ease);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;font-size:1rem;font-weight:750;display:grid}.secure-pdf-preview__icon-button:hover:not(:disabled),.secure-pdf-preview__icon-button[aria-pressed=true]{color:#154c2e;background:#edf4ea}.secure-pdf-preview__icon-button:focus-visible{outline-offset:1px;outline:2px solid #2f6f146b}.secure-pdf-preview__icon-button:disabled{cursor:default;opacity:.36}.secure-pdf-preview__icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px}.secure-pdf-preview__download-button{color:#2c4138;cursor:pointer;height:30px;font:inherit;transition:background-color var(--motion-control,.16s) var(--ease-standard,ease), color var(--motion-control,.16s) var(--ease-standard,ease), transform var(--motion-feedback,.11s) var(--ease-standard,ease);background:0 0;border:0;border-left:1px solid #283b3324;border-radius:7px;align-items:center;gap:6px;margin-left:4px;padding:0 8px 0 10px;font-size:.74rem;font-weight:750;display:inline-flex}.secure-pdf-preview__download-button:hover:not(:disabled){color:#154c2e;background:#edf4ea}.secure-pdf-preview__download-button:focus-visible{outline-offset:1px;outline:2px solid #2f6f146b}.secure-pdf-preview__download-button:disabled{cursor:default;opacity:.5}.secure-pdf-preview__download-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}.secure-pdf-preview__zoom-value{color:#68746f;font-variant-numeric:tabular-nums;text-align:center;min-width:38px;padding:0 4px;font-size:.7rem}.secure-pdf-preview__stage{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;padding:96px 24px 28px;overflow:auto}.secure-pdf-preview__pages{justify-items:center;gap:20px;width:max-content;min-width:100%;display:grid}.secure-pdf-preview__page{background:#fff;width:max-content;overflow:hidden;box-shadow:0 5px 18px #1c2b2529}.secure-pdf-preview__canvas{background:#fff;max-width:none;display:block}.secure-pdf-preview__canvas[hidden]{display:none}.secure-pdf-preview__stage:focus-visible{outline-offset:-3px;outline:3px solid #2f6f14}.secure-pdf-preview__pages--text{width:100%;min-width:0}.secure-pdf-preview__page--text{box-sizing:border-box;width:100%;padding:20px}.secure-pdf-preview__text{color:#202c24;overflow-wrap:anywhere;line-height:1.6}.secure-pdf-preview__text h2{font-size:1.1em}.secure-pdf-preview__text p{white-space:pre-wrap}.secure-pdf-preview__text-note{color:#334238;font-size:.875rem;line-height:1.5}.secure-pdf-preview__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.secure-pdf-preview__icon-button:active:not(:disabled),.secure-pdf-preview__download-button:active:not(:disabled){transform:scale(.94)}@keyframes secure-pdf-state-resolve{0%{opacity:0}to{opacity:1}}@keyframes secure-pdf-toolbar-arrive{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes secure-pdf-page-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.secure-pdf-preview__state{animation:secure-pdf-state-resolve var(--motion-reveal,.2s) var(--ease-enter,ease-out) backwards}.secure-pdf-preview[data-state=ready] .secure-pdf-preview__toolbar{animation:secure-pdf-toolbar-arrive var(--motion-reveal,.2s) var(--ease-enter,ease-out) 80ms backwards}.secure-pdf-preview[data-state=ready] .secure-pdf-preview__page{animation:secure-pdf-page-arrive var(--motion-context,.3s) var(--ease-enter,ease-out) backwards}.secure-pdf-preview[data-state=ready] .secure-pdf-preview__page:nth-child(2){animation-delay:45ms}.secure-pdf-preview[data-state=ready] .secure-pdf-preview__page:nth-child(3){animation-delay:90ms}.secure-pdf-preview[data-state=ready] .secure-pdf-preview__page:nth-child(n+4){animation-delay:.12s}}@media (prefers-reduced-motion:reduce){.secure-pdf-preview__icon-button,.secure-pdf-preview__download-button{transition-duration:.01ms!important}}.secure-pdf-preview--compact .secure-pdf-preview__toolbar{background:#fff;border-bottom:1px solid #283b3324;flex:none;padding:4px 16px;position:static}.secure-pdf-preview--compact .secure-pdf-preview__toolbar-group{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;flex-wrap:nowrap;gap:4px;padding:0}.secure-pdf-preview--compact .secure-pdf-preview__icon-button{flex:0 0 40px;width:40px;height:40px}.secure-pdf-preview--compact .secure-pdf-preview__zoom-value{min-width:44px;font-size:12px}.secure-pdf-preview--compact .secure-pdf-preview__download-button{white-space:nowrap;border-radius:0;height:40px;margin-left:8px;padding:0 12px 0 16px;font-size:12px}.secure-pdf-preview--compact .secure-pdf-preview__stage{padding-top:20px}@media (width<=760px){.secure-pdf-preview--compact .secure-pdf-preview__icon-button{flex-basis:44px;width:44px;height:44px}.secure-pdf-preview--compact .secure-pdf-preview__download-button{height:44px;margin-left:4px;padding-left:12px}}.form-input{flex:1;min-width:0;position:relative}.form-input--error .form-input__wrapper{border-width:2px;border-color:#dc2626}.form-input--error .form-input__wrapper:hover,.form-input--error .form-input__wrapper:focus-within{border-color:#dc2626}.form-input--error .form-input__label{color:#dc2626}.form-input__wrapper{cursor:text;box-sizing:border-box;background:#fff;border:1px solid #7c877f;border-radius:12px;justify-content:center;align-items:center;height:60px;padding:18px 14px;transition:border-color .2s;display:flex;position:relative}.form-input__wrapper:has(.form-input__field:disabled){cursor:not-allowed}.form-input__wrapper:hover{border-color:#657168}.form-input__wrapper:focus-within{border-color:#2f6f14;box-shadow:0 0 0 3px #75c0441f}.form-input__wrapper:focus-within .form-input__label{color:#2f6f14}.form-input__wrapper--has-value{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px 14px 10px}.form-input__wrapper--has-value .form-input__label{color:#666;margin-bottom:2px;font-size:12px;position:static;top:auto;left:auto;transform:none}.form-input__label{color:#666;white-space:nowrap;pointer-events:none;transition:color var(--motion-control,.16s) var(--ease-standard,ease), font-size var(--motion-control,.16s) var(--ease-standard,ease), top var(--motion-control,.16s) var(--ease-standard,ease), transform var(--motion-control,.16s) var(--ease-standard,ease);font-size:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.form-input__required{color:#d32f2f;margin-left:2px}.form-input__field{color:#333;z-index:1;background:0 0;border:none;outline:none;width:100%;padding:0;font-family:inherit;font-size:15px;position:relative}.form-input__field::placeholder{color:#666}.form-input__field:-webkit-autofill{-webkit-text-fill-color:#333;caret-color:#333;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.form-input__field:-webkit-autofill:hover{-webkit-text-fill-color:#333;caret-color:#333;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.form-input__field:-webkit-autofill:focus{-webkit-text-fill-color:#333;caret-color:#333;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.form-input__field:-webkit-autofill:active{-webkit-text-fill-color:#333;caret-color:#333;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}.form-input__icon[aria-hidden=true]{pointer-events:none;cursor:default}.form-input__icon{cursor:pointer;color:#757575;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:18px;transition:color .2s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-input__icon:hover{color:#2f6f14}.form-input__action{color:#fff;cursor:pointer;z-index:2;background:linear-gradient(90deg,#75c044 0%,#fbbc04 100%);border:none;border-radius:20px;justify-content:center;align-items:center;gap:6px;width:100px;height:36px;font-size:14px;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.form-input__action .next-arrow{width:14px;height:14px}.form-input__action:disabled{cursor:not-allowed;background:#cccdcc}.form-input__error-text{color:#dc2626;text-align:right;white-space:nowrap;margin-top:6px;font-size:13px;font-weight:400;line-height:1.4;display:block}@media (width<=480px){.form-input__error-text{white-space:normal;margin-top:4px;font-size:12px}}.form-input__helper-text{color:#9ca3af;margin-top:6px;font-size:12px;line-height:1.45;display:block}.form-input--label-above .form-input__label{color:#000;white-space:normal;pointer-events:auto;margin:0 0 clamp(6px,1.2vw,8px);font-size:15px;font-weight:500;line-height:1.35;display:block;position:static;transform:none}.form-input--label-above .form-input__helper-text{color:#667085;margin:0 0 clamp(6px,1.2vw,8px);font-size:14px;line-height:1.45}.form-input--label-above .form-input__wrapper{justify-content:flex-start;height:clamp(44px,7vw,48px);padding:0 clamp(12px,2.5vw,16px)}@media (width<=480px){.form-input__wrapper{height:54px;padding:16px 12px}.form-input__wrapper--has-value{padding:6px 12px 8px}.form-input__label{font-size:14px;left:12px}.form-input__field{font-size:14px}}@media (width<=1200px){.form-input__wrapper{height:58px;padding:17px 13px}.form-input__wrapper--has-value{padding:7.5px 13px 9.5px}.form-input__label{font-size:14.5px;left:13px}.form-input__field{font-size:14.5px}.form-input__error-text{font-size:12.5px}}@media (width<=1024px){.form-input__wrapper{height:56px;padding:16px 12px}.form-input__wrapper--has-value{padding:7px 12px 9px}.form-input__label{font-size:14px;left:12px}.form-input__field{font-size:14px}.form-input__icon{font-size:17px;right:12px}.form-input__action{width:90px;height:34px;font-size:13px}.form-input__error-text{font-size:12px}}@media (width<=768px){.form-input__wrapper{height:54px;padding:15px 12px}.form-input__wrapper--has-value{padding:6.5px 12px 8.5px}.form-input__wrapper--has-value .form-input__label{font-size:11px}.form-input__label,.form-input__field{font-size:13.5px}.form-input__field::placeholder{font-size:13px}.form-input__icon{font-size:16px}.form-input__action{border-radius:18px;width:85px;height:32px;font-size:12px}.form-input__error-text{margin-top:5px;font-size:11.5px}}@media (width<=640px){.form-input__wrapper{height:52px;padding:14px 11px}.form-input__wrapper--has-value{padding:6px 11px 8px}.form-input__wrapper--has-value .form-input__label{font-size:10.5px}.form-input__label{font-size:13px;left:11px}.form-input__field{font-size:13px}.form-input__field::placeholder{font-size:12.5px}.form-input__icon{font-size:15px;right:11px}.form-input__action{width:80px;height:30px;font-size:11.5px}.form-input__error-text{font-size:11px}}@media (width<=480px){.form-input__wrapper{border-radius:10px;height:50px;padding:13px 10px}.form-input__wrapper--has-value{padding:5.5px 10px 7.5px}.form-input__wrapper--has-value .form-input__label{margin-bottom:1.5px;font-size:10px}.form-input__label{font-size:12.5px;left:10px}.form-input__field{font-size:12.5px}.form-input__field::placeholder{font-size:12px}.form-input__icon{padding:3px;font-size:14px;right:10px}.form-input__action{border-radius:16px;width:75px;height:28px;font-size:11px;right:6px}.form-input__action .next-arrow{width:12px;height:12px}.form-input__error-text{margin-top:4px;font-size:10.5px}}@media (width<=375px){.form-input__wrapper{height:48px;padding:12px 9px}.form-input__wrapper--has-value{padding:5px 9px 7px}.form-input__wrapper--has-value .form-input__label{font-size:9.5px}.form-input__label{font-size:12px;left:9px}.form-input__field{font-size:12px}.form-input__field::placeholder{font-size:11.5px}.form-input__icon{font-size:13px;right:9px}.form-input__action{width:70px;height:26px;font-size:10.5px}.form-input__error-text{font-size:10px}}@media (width<=320px){.form-input__wrapper{border-radius:9px;height:46px;padding:11px 8px}.form-input__wrapper--has-value{padding:4.5px 8px 6.5px}.form-input__wrapper--has-value .form-input__label{font-size:9px}.form-input__label{font-size:11.5px;left:8px}.form-input__field{font-size:11.5px}.form-input__field::placeholder{font-size:11px}.form-input__icon{font-size:12px;right:8px}.form-input__action{width:65px;height:24px;font-size:10px;right:5px}.form-input__action .next-arrow{width:10px;height:10px}.form-input__error-text{margin-top:3px;font-size:9.5px}}.form-input__wrapper{background:0 0;border:0;padding:0;display:block;overflow:visible}.form-input__wrapper:hover{border:0}.form-input__wrapper:hover .form-input__field:not(:disabled){border-color:#657168}.form-input__wrapper:focus-within{box-shadow:none;border:0}.form-input__wrapper:focus-within .form-input__field{border-color:#2f6f14;box-shadow:0 0 0 3px #75c0441f}.form-input__wrapper--has-value{padding:0;display:block}.form-input__wrapper--has-value .form-input__label{z-index:1;margin:0;position:absolute;top:clamp(5px,.7vw,8px);left:clamp(8px,1.2vw,14px);transform:none}.form-input__wrapper--has-value .form-input__field{padding-block:clamp(16px,1.8vw,20px) 3px}.form-input__field{border-radius:inherit;box-sizing:border-box;height:100%;transition:border-color var(--motion-control,.16s) var(--ease-standard,ease), box-shadow var(--motion-control,.16s) var(--ease-standard,ease);z-index:0;background:#fff;border:1px solid #7c877f;padding-inline:clamp(8px,1.2vw,14px);position:absolute;inset:0}.form-input__field:disabled{cursor:not-allowed;background:#f5f5f5}.form-input__wrapper--with-icon .form-input__field{padding-inline-end:48px}.form-input__wrapper--with-action .form-input__field{padding-inline-end:120px}.form-input__label{z-index:1}.form-input--label-above .form-input__wrapper{padding:0}.form-input--label-above .form-input__field{padding-inline:clamp(12px,2.5vw,16px)}.form-input--error .form-input__wrapper,.form-input--error .form-input__wrapper:hover,.form-input--error .form-input__wrapper:focus-within{box-shadow:none;border:0}.form-input--error .form-input__field,.form-input--error .form-input__wrapper:hover .form-input__field{box-shadow:none;border-width:2px;border-color:#dc2626}.form-input--error .form-input__wrapper:focus-within .form-input__field{border-width:2px;border-color:#dc2626;box-shadow:0 0 0 3px #dc262614}.form-select{flex:1;min-width:0;position:relative;background:0 0!important;border:none!important;padding:0!important}.form-select--open{z-index:3}.form-select--error .form-select__trigger,.form-select--error .form-select__trigger:hover{border-color:#dc2626}.form-select--error .form-select__label{color:#dc2626}.form-select--disabled{opacity:.6;pointer-events:none}.form-select--disabled .form-select__trigger{cursor:not-allowed;background:#f5f5f5;border:1px solid #7c877f}.form-select__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:1px solid #7c877f;border-radius:12px;justify-content:flex-start;align-items:center;min-height:60px;padding:18px 14px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.form-select__trigger:hover{border-color:#657168}.form-select__trigger:focus-visible{border-color:#2f6f14;outline:none;box-shadow:0 0 0 2px #75c04433}.form-select__trigger.open{border-color:#2f6f14;box-shadow:0 0 0 3px #75c0441f}.form-select__trigger.open .form-select__label{color:#2f6f14}.form-select__trigger--has-value{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8px 14px 10px}.form-select__trigger--has-value .form-select__label{color:#666;margin-bottom:2px;font-size:12px;position:static;top:auto;left:auto;transform:none}.form-select__trigger--has-value .form-select__value{width:100%;max-width:calc(100% - 40px);display:block}.form-select__trigger--has-value .form-select__value.form-select__value--with-clear{max-width:calc(100% - 70px)}.form-select__trigger--has-value .form-select__combobox-input{width:100%;max-width:calc(100% - 40px);display:block}.form-select__trigger--has-value .form-select__combobox-input.form-select__combobox-input--with-clear{max-width:calc(100% - 70px)}.form-select__trigger--searchable{cursor:text;-webkit-user-select:auto;user-select:auto}.form-select__trigger--searchable:focus-within{border-color:#2f6f14;box-shadow:0 0 0 2px #75c04433}.form-select__combobox-input{color:#333;min-width:0;max-width:calc(100% - 60px);font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:15px;line-height:1.4}.form-select__combobox-input::placeholder{color:#666;opacity:1}.form-select__combobox-input--with-clear{max-width:calc(100% - 90px)}.form-select__label{color:#666;pointer-events:none;min-width:0;transition:color var(--motion-control,.16s) var(--ease-standard,ease), font-size var(--motion-control,.16s) var(--ease-standard,ease), top var(--motion-control,.16s) var(--ease-standard,ease), transform var(--motion-control,.16s) var(--ease-standard,ease);align-items:baseline;gap:2px;font-size:15px;display:flex;position:absolute;top:50%;left:14px;right:48px;transform:translateY(-50%)}.form-select__label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-select__required{color:#d32f2f;flex:none}.form-select__value{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:calc(100% - 60px);font-size:15px;overflow:hidden}.form-select__value--placeholder{color:#666}.form-select__value--with-clear{max-width:calc(100% - 90px)}.form-select__option-text{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.form-select__option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-select__option-secondary{color:#8b95a7;flex-shrink:0;font-size:.92em}.form-select__arrow{width:24px;height:24px;transition:transform var(--motion-control,.16s) var(--ease-standard,ease);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-select__arrow.open{transform:translateY(-50%)rotate(180deg)}.form-select__arrow--with-clear{right:42px}.form-select__clear{cursor:pointer;color:#8f8f8f;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form-select__clear:hover{color:#4b5563}.form-select__clear-icon{width:12px;height:12px;display:block;position:relative}.form-select__clear-icon:before,.form-select__clear-icon:after{content:"";background:currentColor;border-radius:1px;width:2px;height:12px;position:absolute;top:0;left:5px}.form-select__clear-icon:before{transform:rotate(45deg)}.form-select__clear-icon:after{transform:rotate(-45deg)}.form-select__dropdown{z-index:1000;overscroll-behavior:contain;animation:form-select-popup-enter var(--motion-reveal,.2s) var(--ease-enter,ease-out) both;background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 16px #0000001f}.form-select__listbox{overscroll-behavior:contain;min-height:0;overflow-y:auto}.form-select__footer{background:#fbfdff;border-top:1px solid #e7edf4;flex:none;padding:6px}.form-select__footer-action{color:#1f2937;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 12px;font-size:14px;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.form-select__footer-action:hover{color:#0f5fa8;background:#eef6ff}.form-select__footer-action:focus-visible{background:#eef6ff;outline:none;box-shadow:inset 0 0 0 2px #75c04440}.form-select__header{color:#2f6f14;pointer-events:none;background:#fff;padding:10px 16px;font-size:14px;font-weight:500}.form-select__option{color:#333;cursor:pointer;padding:10px 16px;font-size:15px;transition:background .2s}.form-select__option:hover,.form-select__option.highlighted{background:#f5f5f5}.form-select__option.selected{color:#fff;background:#3b82f6}.form-select__option.selected .form-select__option-secondary{color:#ffffffd1}.form-select__option.selected:hover{background:#2563eb}.form-select__option--disabled{color:#697586;cursor:not-allowed;background:#f7f8fa}.form-select__option--disabled:hover{background:#f7f8fa}.form-select__option--disabled .form-select__option-text{white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.form-select__option--disabled .form-select__option-label,.form-select__option--disabled .form-select__option-secondary{white-space:normal}.form-select__option--disabled .form-select__option-secondary{color:#7a4d00;font-size:12px}.form-select__no-results{color:#7a7a7a;padding:10px 16px;font-size:14px}.form-select__error-text{color:#dc2626;margin-top:6px;font-size:14px;line-height:1.4;display:block}@media (width<=480px){.form-select__error-text{font-size:12px}}.form-select__helper-text{color:#9ca3af;margin-top:6px;font-size:12px;line-height:1.45;display:block}@media (width<=480px){.form-select__trigger{height:54px;padding:16px 12px}.form-select__trigger--has-value{padding:6px 12px 8px}.form-select__label{font-size:14px;left:12px}.form-select__value,.form-select__combobox-input{font-size:14px}.form-select__arrow,.form-select__clear{right:12px}}@media (width<=768px){.form-select__dropdown{max-height:250px}}@media (width<=1200px){.form-select__trigger{height:58px;padding:17px 13px}.form-select__trigger--has-value{padding:7.5px 13px 9.5px}.form-select__trigger--has-value .form-select__label{font-size:11.5px}.form-select__label{font-size:14.5px;left:13px}.form-select__value{font-size:14.5px}.form-select__arrow{width:22px;height:22px;right:13px}.form-select__arrow--with-clear{right:39px}.form-select__clear{right:13px}.form-select__error-text{font-size:13px}}@media (width<=1024px){.form-select__trigger{height:56px;padding:16px 12px}.form-select__trigger--has-value{padding:7px 12px 9px}.form-select__trigger--has-value .form-select__label{font-size:11px}.form-select__label{font-size:14px;left:12px}.form-select__value{font-size:14px}.form-select__arrow{width:20px;height:20px;right:12px}.form-select__arrow--with-clear{right:36px}.form-select__clear{right:12px}.form-select__option{padding:9px 14px;font-size:14px}.form-select__header{padding:9px 14px;font-size:13px}.form-select__error-text{font-size:12.5px}}@media (width<=768px){.form-select__trigger{border-radius:10px;height:54px;padding:15px 12px}.form-select__trigger--has-value{padding:6.5px 12px 8.5px}.form-select__trigger--has-value .form-select__label{font-size:10.5px}.form-select__label,.form-select__value{font-size:13.5px}.form-select__arrow{width:20px;height:20px}.form-select__arrow--with-clear{right:34px}.form-select__clear{right:12px}.form-select__dropdown{border-radius:8px;max-height:180px}.form-select__option{padding:8px 13px;font-size:13.5px}.form-select__header{padding:8px 13px;font-size:12.5px}.form-select__error-text{font-size:12px}}@media (width<=640px){.form-select__trigger{height:52px;padding:14px 11px}.form-select__trigger--has-value{padding:6px 11px 8px}.form-select__trigger--has-value .form-select__label{font-size:10px}.form-select__label{font-size:13px;left:11px}.form-select__value{font-size:13px}.form-select__arrow{width:18px;height:18px;right:11px}.form-select__arrow--with-clear{right:33px}.form-select__clear{right:11px}.form-select__dropdown{max-height:170px}.form-select__option{padding:7.5px 12px;font-size:13px}.form-select__header{padding:7.5px 12px;font-size:12px}.form-select__error-text{font-size:11.5px}}@media (width<=480px){.form-select__trigger{border-radius:9px;height:50px;padding:13px 10px}.form-select__trigger--has-value{padding:5.5px 10px 7.5px}.form-select__trigger--has-value .form-select__label{margin-bottom:1.5px;font-size:9.5px}.form-select__label{font-size:12.5px;left:10px}.form-select__value{font-size:12.5px}.form-select__arrow{width:18px;height:18px;right:10px}.form-select__arrow--with-clear{right:31px}.form-select__clear{right:10px}.form-select__dropdown{border-radius:7px;max-height:160px}.form-select__option{padding:7px 11px;font-size:12.5px}.form-select__header{padding:7px 11px;font-size:11.5px}.form-select__error-text{font-size:11px}}@media (width<=375px){.form-select__trigger{height:48px;padding:12px 9px}.form-select__trigger--has-value{padding:5px 9px 7px}.form-select__trigger--has-value .form-select__label{font-size:9px}.form-select__label{font-size:12px;left:9px}.form-select__value{font-size:12px}.form-select__arrow{width:16px;height:16px;right:9px}.form-select__arrow--with-clear{right:29px}.form-select__clear{width:18px;height:18px;right:9px}.form-select__dropdown{max-height:150px}.form-select__option{padding:6.5px 10px;font-size:12px}.form-select__header{padding:6.5px 10px;font-size:11px}.form-select__error-text{font-size:10.5px}}@media (width<=320px){.form-select__trigger{border-radius:8px;height:46px;padding:11px 8px}.form-select__trigger--has-value{padding:4.5px 8px 6.5px}.form-select__trigger--has-value .form-select__label{font-size:8.5px}.form-select__label{font-size:11.5px;left:8px}.form-select__value{font-size:11.5px}.form-select__arrow{width:16px;height:16px;right:8px}.form-select__arrow--with-clear{right:26px}.form-select__clear{width:16px;height:16px;right:8px}.form-select__dropdown{max-height:140px}.form-select__option{padding:6px 9px;font-size:11.5px}.form-select__header{padding:6px 9px;font-size:10.5px}.form-select__error-text{font-size:10px}}@keyframes form-select-popup-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.form-select__arrow,.form-select__dropdown{transition-duration:.01ms;animation:none}}.BlackGreenLabel{color:#75c044;font-size:14px;font-weight:400}.BlackGrayLabel{color:#9e9e9e;font-size:14px;font-weight:400}.bold{font-weight:700}.intake-add-action__icon{color:var(--ngw-action-primary,#003115);flex:none;justify-content:center;align-items:center;width:clamp(18px,3vw,20px);height:clamp(18px,3vw,20px);font-size:clamp(18px,3vw,20px);font-weight:400;line-height:1;display:inline-flex}.address-editor{flex-direction:column;gap:14px;width:100%;display:flex}.address-editor__editor{flex-direction:column;gap:14px;width:100%;max-width:760px;display:flex}.address-editor__search{width:100%;max-width:520px;position:relative}.address-editor__search--open{z-index:3}.address-editor__row{gap:clamp(10px,2vw,16px);display:grid}.address-editor__row--wide{grid-template-columns:minmax(0,1fr);max-width:520px}.address-editor__row--three{grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);max-width:760px}@media (width<=768px){.address-editor__row--three{grid-template-columns:1fr}}.address-editor__row--two{grid-template-columns:minmax(180px,220px) minmax(160px,200px);max-width:440px}@media (width<=768px){.address-editor__row--two{grid-template-columns:1fr;max-width:100%}}.address-editor__input-icon{object-fit:contain;width:18px;height:18px}.address-editor__dropdown{z-index:12;background:#fff;border:1px solid #d7deea;border-radius:14px;flex-direction:column;gap:0;max-height:280px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #1118271a}.address-editor__option,.address-editor__status{padding:12px 14px;font-size:14px;line-height:1.4}.address-editor__status{color:#667085}.address-editor__empty-result{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.address-editor__empty-manual-btn{color:var(--color-primary);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;margin:0 14px 10px;padding:0;font-weight:700;text-decoration:underline}.address-editor__empty-manual-btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.address-editor__option{text-align:left;color:#1f2937;cursor:pointer;background:0 0;border:0}.address-editor__option:hover{background:#f5f9ff}.address-editor__attribution{color:#667085;text-align:right;border-top:1px solid #eef2f6;padding:8px 14px 4px;font-size:11px;font-weight:600;line-height:1.35}.address-editor__actions{align-items:center;gap:12px;width:100%;margin-top:2px;display:flex}.address-editor__save-btn{color:#282828;cursor:pointer;background:#fff;border:1px solid #75c044;border-radius:999px;justify-content:center;align-items:center;min-width:112px;min-height:44px;padding:10px 28px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;transition:background-color .18s cubic-bezier(.22,.72,0,1),border-color .18s cubic-bezier(.22,.72,0,1),box-shadow .18s cubic-bezier(.22,.72,0,1),opacity .18s cubic-bezier(.22,.72,0,1),transform .18s cubic-bezier(.22,.72,0,1);display:inline-flex;box-shadow:0 2px 8px #75c0441f}.address-editor__save-btn:hover:not(:disabled){background:#f4faef;border-color:#65aa39;transform:translateY(-1px);box-shadow:0 4px 12px #75c04429}.address-editor__save-btn:active:not(:disabled){transform:scale(.985);box-shadow:0 2px 6px #75c0441f}.address-editor__save-btn:focus-visible{outline-offset:2px;outline:3px solid #75c04452}.address-editor__save-btn:disabled{box-shadow:none;color:#a8afb8;cursor:not-allowed;opacity:1;background:#fff;border-color:#d1d3d4;transform:none}.address-editor__manual-btn{color:var(--color-primary);font:inherit;font-size:var(--font-size-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;font-weight:600;line-height:1.4;text-decoration:underline;display:inline-flex}.address-editor__manual-btn:hover{color:var(--color-primary-dark,#315f28)}.address-editor__manual-btn:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:4px}.address-editor__mode-link{color:var(--color-primary);font:inherit;font-size:var(--font-size-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px 0;font-weight:600;line-height:1.4;text-decoration:underline}.address-editor__mode-link:hover{color:var(--color-primary-dark,#315f28)}.address-editor__mode-link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px;border-radius:4px}.address-editor__card{background:#fff;border:1px solid #e8edf3;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;max-width:760px;padding:16px 18px;display:flex;box-shadow:0 1px #11182705}.address-editor__card-copy{min-width:0}.address-editor__card-title{letter-spacing:.08em;text-transform:uppercase;color:#7a8699;margin:0 0 6px;font-size:11px;font-weight:700}.address-editor__card-summary{color:#1f2937;word-break:break-word;font-size:15px;line-height:1.5}.address-editor__icon-btn{cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.address-editor__icon-btn:hover{background:#f5f7fb}.firm-addresses{color:#243746}.firm-addresses>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.firm-addresses h2{margin:0 0 8px;font-size:22px}.firm-addresses header p,.firm-addresses__hint{color:#5e6f79;font-size:14px;line-height:1.6}.firm-addresses header p{margin:0}.firm-addresses>header button,.firm-addresses__actions button,.firm-addresses__error button{color:#243746;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd6d9;border-radius:8px;padding:10px 16px}.firm-addresses button:disabled{opacity:.55;cursor:default}.firm-addresses__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.firm-addresses__card{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe3df;border-radius:16px;align-items:flex-start;gap:16px;min-width:0;padding:24px;display:flex;box-shadow:0 4px 16px #1d3d2b0a}.firm-addresses__icon{color:#315b37;background:#edf4ed;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.firm-addresses__icon svg{width:23px;height:23px}.firm-addresses__card h3{color:#47604d;text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:11px}.firm-addresses__card strong{margin-bottom:8px;display:block}.firm-addresses__card address,.firm-addresses__card p{color:#5e6f79;margin:0;font-size:14px;font-style:normal;line-height:1.7}.firm-addresses__linked{color:#315b37;background:#edf4ed;border-radius:6px;margin-top:14px;padding:4px 8px;font-size:12px;display:inline-block}.firm-addresses__editor{border:0;min-width:0;margin:0;padding:0}.firm-addresses__fields{border:1px solid #dbe3df;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:0 0 20px;padding:20px;display:grid}.firm-addresses__fields legend{padding:0 8px;font-weight:600}.firm-addresses__fields>.address-editor{grid-column:1/-1}.firm-addresses__fields .address-editor__editor,.firm-addresses__fields .address-editor__search,.firm-addresses__fields .address-editor__row{max-width:none}.firm-addresses__fields .address-editor__row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.firm-addresses__same{align-items:center;gap:10px;margin:20px 0;font-size:14px;display:flex}.firm-addresses__same input{accent-color:#315b37;flex:0 0 18px;width:18px;height:18px}.firm-addresses__actions{gap:12px;margin-top:20px;display:flex}.firm-addresses .firm-addresses__save{color:#fff;background:#315b37;border-color:#315b37}.firm-addresses__error{background:#fff9ed;border:1px solid #d6ab72;border-radius:8px;padding:12px 16px}.firm-addresses__error p{margin:0 0 12px}@media (width<=640px){.firm-addresses>header{flex-direction:column;align-items:flex-start;gap:14px}.firm-addresses__cards{grid-template-columns:1fr;gap:14px}.firm-addresses__card{padding:20px}.firm-addresses__fields{grid-template-columns:1fr;padding:16px}.firm-addresses__actions{flex-wrap:wrap}}.firm-addresses__hint{margin-top:16px}.firm-addresses>[role=status]{margin-bottom:12px}.documents-fulfillment-tracking{justify-content:center;align-items:center;gap:18px;margin:22px 0 0;padding:6px 0 0;display:flex}.documents-fulfillment-tracking__details{flex:0 auto;align-items:center;gap:24px;min-width:0;margin:0;display:flex}.documents-fulfillment-tracking__details>div{min-width:0}.documents-fulfillment-tracking__carrier{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;display:grid}.documents-fulfillment-tracking__parcel{color:#326d2b;background:#e8f3e5;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.documents-fulfillment-tracking__parcel svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:21px;height:21px}.documents-fulfillment-tracking__number{border-left:1px solid #dbe4de;padding-left:24px}.documents-fulfillment-tracking dt{color:#65746d;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:.7rem;font-weight:750}.documents-fulfillment-tracking dd{color:#26352d;margin:0;font-weight:700}.documents-fulfillment-tracking__number dd{overflow-wrap:break-word;font-variant-numeric:tabular-nums;letter-spacing:.035em}.documents-fulfillment-tracking__number-value{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.documents-fulfillment-tracking__copy{color:#476358;cursor:pointer;width:30px;height:30px;transition:background-color var(--motion-control,.16s) var(--ease-standard,ease), color var(--motion-control,.16s) var(--ease-standard,ease);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.documents-fulfillment-tracking__copy:hover{color:#1f5d3f;background:#edf4ed}.documents-fulfillment-tracking__copy.is-copied{color:#347329;background:#e9f4e4}.documents-fulfillment-tracking__copy:focus-visible{outline-offset:2px;outline:3px solid #2f6f1452}.documents-fulfillment-tracking__copy svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:16px;height:16px}.documents-fulfillment-tracking__link{color:#165b3f;text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;margin-left:2px;font-size:.8rem;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.documents-fulfillment-tracking__link:hover{color:#0b3f2b}.documents-fulfillment-tracking__link:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #2f6f1452}.documents-fulfillment-tracking__link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:13px;height:13px}.documents-fulfillment-tracking--compact{justify-content:flex-start}.documents-fulfillment-tracking--compact .documents-fulfillment-tracking__details{flex-direction:column;align-items:stretch;gap:14px;width:100%}.documents-fulfillment-tracking--compact .documents-fulfillment-tracking__number{border-left:0;padding-left:0}.documents-fulfillment-tracking__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.documents-fulfillment-tracking{flex-direction:column;justify-content:flex-start;align-items:stretch}.documents-fulfillment-tracking__details{flex-direction:column;align-items:stretch;gap:14px}.documents-fulfillment-tracking__number{border-top:1px solid #dbe4de;border-left:0;padding-top:14px;padding-left:0}}@media (prefers-reduced-motion:reduce){.documents-fulfillment-tracking__copy{transition:none}}html[data-motion-app]{--micro-spring:cubic-bezier(.16, 1, .3, 1);--micro-accent:#a68a4b}html[data-micro-motion=on] :where(button,.admin-button,.button-link,[role=button]){transition:background-color .16s, border-color .16s, color .16s, box-shadow .22s, scale .22s var(--micro-spring), translate .22s var(--micro-spring)}html[data-micro-motion=on] :where(button,.admin-button,.button-link,[role=button]):active:not(:disabled):not([aria-disabled=true]){translate:0 1px;scale:.965}html[data-motion-app] :where(button,a,input,select,textarea,summary):focus-visible{outline-offset:4px;transition:outline-offset .16s,box-shadow .16s}html[data-micro-motion=on] :where(input[type=checkbox],input[type=radio]){transition:scale .22s var(--micro-spring), box-shadow .18s}html[data-micro-motion=on] :where(input[type=checkbox],input[type=radio]):checked{animation:micro-check .3s var(--micro-spring)}html[data-micro-motion=on] :where([role=switch],[role=tab],summary,.admin-status,.status){transition:background-color .18s,border-color .18s,color .18s,box-shadow .22s}html[data-micro-motion=on] :where(input,textarea,select)[aria-invalid=true]{animation:.4s ease-out micro-invalid}html[data-micro-motion=on] :where([role=alert],.admin-notice,.error){transform-origin:0 0}html[data-micro-motion=on] :where(dialog[open]){animation:micro-dialog-in .42s var(--micro-spring)}html[data-micro-motion=on] dialog[open]::backdrop{animation:.24s ease-out micro-backdrop-in}html[data-micro-motion=on] dialog[data-motion-closing]{pointer-events:none}[data-motion-owner=presence],dialog[data-motion-closing]{transition:none!important;animation:none!important}[data-motion-owner=presence]{translate:none!important;rotate:none!important;scale:none!important}html[data-micro-motion=on] dialog[open][data-motion-closing]::backdrop{opacity:0;transition:opacity .22s ease-in!important;animation:none!important}html[data-micro-motion=on] :where([role=tooltip],[role=menu]){animation:micro-menu-in .24s var(--micro-spring);transform-origin:top}html[data-micro-motion=on] [role=menu]>*{animation:micro-menu-in .3s var(--micro-spring) backwards}html[data-micro-motion=on] [role=menu]>:nth-child(2){animation-delay:25ms}html[data-micro-motion=on] [role=menu]>:nth-child(3){animation-delay:50ms}html[data-micro-motion=on] [role=menu]>:nth-child(4){animation-delay:75ms}html[data-micro-motion=on] :where(.admin-content-diff>div:last-child,.admin-structured-field--changed){animation:.65s ease-out micro-highlight}html[data-micro-motion=on] :where(.admin-fulfillment-steps,.document-list,.person-role-group){interpolate-size:allow-keywords}@media (hover:hover) and (pointer:fine){html[data-micro-motion=on] :where(button,.admin-button,.button-link):hover:not(:disabled):not(.will-completion__action){translate:0 -1px}html[data-micro-motion=on] :where(.admin-table tbody tr,.client-table tbody tr,.document-row){transition:background-color .18s,box-shadow .18s}html[data-micro-motion=on] :where(.admin-table tbody tr,.client-table tbody tr,.document-row):hover{box-shadow:inset 3px 0 #a68a4b66}}@keyframes micro-check{0%{scale:.78}65%{scale:1.12}to{scale:1}}@keyframes micro-invalid{0%{box-shadow:0 0 0 5px #a64c3426}to{box-shadow:0 0 #a64c3400}}@keyframes micro-dialog-in{0%{opacity:0;translate:0 20px;scale:.975}to{opacity:1;translate:0;scale:1}}@keyframes micro-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes micro-menu-in{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@keyframes micro-highlight{0%{background-color:#a68a4b16;box-shadow:inset 0 -2px #a68a4b}to{box-shadow:inset 0 -2px #0000}}.motion-scene{--scene-ink:#284f3b;--scene-gold:#bca268;isolation:isolate;pointer-events:none;width:180px;max-width:100%;height:112px;margin:10px auto;position:relative}.motion-scene--compact{float:right;width:110px;height:78px;margin:0 0 8px 20px}.motion-scene__orbit{background:radial-gradient(#c8d7ba60,#0000 70%);border-radius:50%;position:absolute;inset:12% 4%}.motion-scene__object{width:88px;height:68px;transform-style:preserve-3d;transform:perspective(650px) rotateX(var(--motion-tilt-x,0deg)) rotateY(var(--motion-tilt-y,0deg));margin:-34px 0 0 -44px;transition:transform .22s ease-out;position:absolute;top:50%;left:50%}.motion-scene__page{--sheet:0;transform:translate(calc(var(--sheet) * 5px), calc(var(--sheet) * -3px)) rotate(calc((var(--sheet) - 1) * 5deg));background:linear-gradient(130deg,#fff,#f7f3e9);border:1px solid #cfc9b9;border-radius:5px;padding:10px 12px;position:absolute;inset:0;box-shadow:0 5px 13px #23392516}.motion-scene__page i{background:#64846b3b;width:76%;height:2px;margin:5px 0;display:block}.motion-scene__page i:last-child{width:50%}.motion-scene__initial{color:var(--scene-ink);font:600 15px Georgia,serif}.motion-scene__cover{transform-origin:bottom;transition:transform .42s var(--micro-spring), opacity .24s;background:linear-gradient(140deg,#f1f0dd,#c8d5b9);border:1px solid #7e9476;border-radius:3px 3px 7px 7px;position:absolute;inset:25px -5px -3px}.motion-scene__cover span{background:#ad965755;width:100%;height:7px;position:absolute;top:13px}.motion-scene__seal{background:var(--scene-gold);opacity:0;width:24px;height:24px;transition:transform .44s var(--micro-spring), opacity .22s;border:3px double #fff9;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-9px;right:-13px;transform:scale(0)}.motion-scene__seal svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.motion-scene__glint{background:radial-gradient(circle at var(--motion-light-x,35%) var(--motion-light-y,20%), #fff7, transparent 48%);mix-blend-mode:soft-light;border-radius:8px;position:absolute;inset:-12px}.motion-scene__spark{background:var(--scene-gold);opacity:0;border-radius:1px;width:4px;height:4px;position:absolute}.motion-scene__spark--one{top:20%;left:12%}.motion-scene__spark--two{top:8%;right:15%}.motion-scene__spark--three{bottom:12%;right:8%}.motion-scene[data-stage=review] .motion-scene__cover{opacity:.65;transform:rotateX(-60deg)translateY(12px)}.motion-scene[data-stage=complete] .motion-scene__seal{opacity:1;transform:scale(1)}.motion-scene[data-stage=error] .motion-scene__seal{opacity:1;background:#a64c34;transform:scale(1)}.motion-scene--invitation .motion-scene__cover{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);background:#31583f;border-color:#31583f}.motion-scene--publication .motion-scene__cover{background:#bca268;inset:55px -5px -4px}.motion-scene--people .motion-scene__page{width:48px;transform:translate(calc(var(--sheet) * 19px - 15px), calc(var(--sheet) * -3px));border-radius:16px 16px 5px 5px}.motion-scene--people .motion-scene__cover{display:none}html[data-micro-motion=on] .motion-scene__page{animation:scene-assemble .62s var(--micro-spring) backwards;animation-delay:calc(var(--sheet) * 45ms)}html[data-micro-motion=on] .motion-scene[data-stage=working] .motion-scene__glint{animation:1.6s ease-in-out infinite scene-scan}html[data-micro-motion=on] .motion-scene[data-stage=complete] .motion-scene__spark{animation:.68s ease-out both scene-spark}html[data-micro-motion=on] .motion-scene[data-stage=complete] .motion-scene__seal path{stroke-dasharray:30;animation:.44s ease-out scene-check}@keyframes scene-assemble{0%{opacity:0;translate:0 18px;rotate:-9deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes scene-scan{0%,to{opacity:.2;translate:-8px}50%{opacity:.8;translate:8px}}@keyframes scene-spark{0%{opacity:0;scale:.5}30%{opacity:1;scale:1.3}to{opacity:0;translate:0 -15px;rotate:90deg}}@keyframes scene-check{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}html[data-micro-motion=off] :where(.motion-scene *,[data-motion-art]){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html[data-motion-app] :where(button,a,input,textarea,select,summary,dialog,[role=menu],[role=tooltip],.motion-scene *){transition:none!important;animation:none!important;translate:none!important;scale:none!important}html[data-motion-app] .admin-spinner{animation:none}}.micro-nav-marker{background:var(--micro-accent);pointer-events:none;transform-origin:0;z-index:1;border-radius:4px;height:2px;position:absolute}.motion-value{font-variant-numeric:tabular-nums;display:inline-block}.motion-value__accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.motion-value__digit{display:inline-block}html[data-micro-motion=on] .motion-value__digit{animation:micro-digit .3s var(--micro-spring)}@keyframes micro-digit{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.allocation-visual__completion{fill:none;stroke:#a68a4b;stroke-width:1.5px;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:50%;transform:rotate(-90deg)}.allocation-visual[data-complete=true] .allocation-visual__completion{stroke-dashoffset:0}html[data-micro-motion=on] .allocation-visual__completion{transition:stroke-dashoffset .65s var(--micro-spring)}html[data-micro-motion=on] .dashboard-card__chevron{transition:translate .25s var(--micro-spring)}html[data-micro-motion=on] .dashboard-card:hover .dashboard-card__chevron{translate:4px}@media (hover:hover) and (pointer:fine){html[data-micro-motion=on] .dashboard-card[data-motion-section*=family]:hover .dashboard-card__icon img{animation:micro-family .52s var(--micro-spring)}html[data-micro-motion=on] .dashboard-card[data-motion-section*=pet]:hover .dashboard-card__icon img{animation:.48s ease-out micro-pet}html[data-micro-motion=on] .dashboard-card[data-motion-section*=gift]:hover .dashboard-card__icon img{animation:micro-gift .5s var(--micro-spring)}html[data-micro-motion=on] .dashboard-card[data-motion-section*=document]:hover .dashboard-card__icon img{animation:micro-paper .5s var(--micro-spring)}}@keyframes micro-family{40%{scale:1.12}75%{scale:.98}}@keyframes micro-pet{20%{rotate:-9deg}50%{rotate:8deg}80%{rotate:-3deg}}@keyframes micro-gift{35%{translate:0 -5px;rotate:-5deg}70%{translate:0 1px;rotate:3deg}}@keyframes micro-paper{35%{translate:2px -3px;rotate:8deg}70%{rotate:-2deg}}html[data-micro-motion=on] .admin-correction-receipt[data-motion-state=success]{animation:.7s ease-out micro-highlight}html[data-micro-motion=off] :where(.motion-value__digit,.allocation-visual__completion){transition:none;animation:none}[data-motion-presence].message-modal-overlay,[data-motion-presence]>.message-modal{animation:none}@supports (transition-behavior:allow-discrete){html[data-micro-motion=on] dialog:not([data-motion-closing]){opacity:0;transition:opacity .19s ease-out, translate .19s ease-out, scale .19s ease-out, display .19s allow-discrete, overlay .19s allow-discrete;animation:none;translate:0 12px;scale:.975}html[data-micro-motion=on] dialog[open]:not([data-motion-closing]){opacity:1;translate:0;scale:1}html[data-micro-motion=on] dialog::backdrop{opacity:0;transition:opacity .19s, display .19s allow-discrete, overlay .19s allow-discrete;background-color:#0d211a66;animation:none}html[data-micro-motion=on] dialog[open]::backdrop{opacity:1}@starting-style{html[data-micro-motion=on] dialog[open]:not([data-motion-closing]){opacity:0;translate:0 18px;scale:.975}html[data-micro-motion=on] dialog[open]::backdrop{opacity:0}}}html[data-micro-motion=off] dialog{transition:none!important;animation:none!important}[data-motion-presence].estate-connections__panel-layer,[data-motion-presence].estate-connections__panel-layer .estate-connections__panel{animation:none}.ngw-referral-dialog,.ngw-referral-card{color:#1b3543;box-sizing:border-box;background:#fff;border:1px solid #dbe3e3;border-radius:10px;max-width:580px;padding:32px;font-family:inherit}.ngw-referral-dialog{width:calc(100vw - 32px);max-height:calc(100dvh - 32px);position:relative;overflow:auto}.ngw-referral-dialog::backdrop{background:#12263166}.ngw-referral-card h1,.ngw-referral-dialog h1{margin:12px 0 20px;font-size:26px;line-height:1.3}.ngw-referral-card h2{font-size:20px}.ngw-referral-card p,.ngw-referral-dialog p{font-size:15px;line-height:1.6}.ngw-referral-page{background:#f7f8f7;justify-content:center;align-items:center;min-height:85dvh;padding:24px;display:flex}.ngw-referral-logo{object-fit:contain;max-width:200px;max-height:90px;margin-bottom:24px;display:block}.ngw-referral-choice{cursor:pointer;align-items:flex-start;gap:12px;margin:24px 0 0;font-size:15px;line-height:1.5;display:flex}.ngw-referral-choice input{flex:none;width:18px;height:18px;margin:3px 0}.ngw-referral-choice small{color:#546670;margin-top:4px;font-size:13px;line-height:1.5;display:block}.ngw-referral-note{color:#546670;font-size:13px!important}.ngw-referral-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ngw-referral-dialog button,.ngw-referral-card button{font:inherit;color:#255e66;cursor:pointer;background:#fff;border:1px solid #bdcccc;border-radius:5px;padding:11px 16px}.ngw-referral-dialog .ngw-referral-primary,.ngw-referral-card .ngw-referral-primary{color:#fff;background:#2b666e;border-color:#2b666e}.ngw-referral-dialog button:disabled,.ngw-referral-card button:disabled{opacity:.55;cursor:default}.ngw-referral-close{position:absolute;top:12px;right:12px;background:0 0!important;border:0!important;padding:6px!important;font-size:22px!important}.ngw-referral-error{color:#a23832}.ngw-referral-account-links{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.ngw-referral-nav{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:12px;display:block}.ngw-referral-nav:hover{color:#00351b;text-decoration:underline}.ngw-referral-nav:focus-visible{outline-offset:2px;outline:2px solid #00351b}.ngw-referral-card>a{margin:12px 0;display:inline-block}@media (width<=560px){.ngw-referral-dialog,.ngw-referral-card{padding:24px}.ngw-referral-actions{flex-direction:column}.ngw-referral-actions button{width:100%}.ngw-referral-page{padding:16px}.ngw-referral-card h1,.ngw-referral-dialog h1{font-size:23px}}.ngw-referral-dialog{margin:auto;position:fixed;inset:0}.ngw-referral-dialog h1{padding-right:24px}.ngw-referral-dialog .ngw-referral-close{place-items:center;width:36px;height:36px;min-height:36px;line-height:1;display:grid}.ngw-referral-dialog,.ngw-referral-confirmation{--referral-enter:var(--ease-enter,cubic-bezier(.16, 1, .3, 1))}.ngw-referral-dialog[open]{opacity:1;transform-origin:50%;transition:opacity var(--motion-overlay,.26s) var(--referral-enter), transform var(--motion-overlay,.26s) var(--referral-enter);transform:translateY(0)scale(1)}.ngw-referral-dialog[open]::backdrop{opacity:1;transition:opacity var(--motion-reveal,.2s) var(--referral-enter,cubic-bezier(.16, 1, .3, 1))}@starting-style{.ngw-referral-dialog[open]{opacity:0;transform:translateY(8px)scale(.97)}.ngw-referral-dialog[open]::backdrop{opacity:0}}.ngw-referral-dialog button:focus-visible,.ngw-referral-card button:focus-visible,.ngw-referral-choice input:focus-visible{outline-offset:4px;outline:2px solid #2b666e}.ngw-referral-dialog .ngw-referral-primary,.ngw-referral-card .ngw-referral-primary{justify-content:center;align-items:center;gap:8px;display:inline-flex}.ngw-referral-choice input{appearance:none;cursor:inherit;background:#fff;border:1px solid #758c91;border-radius:4px;place-content:center;display:grid}.ngw-referral-choice input:checked{background:#2b666e;border-color:#2b666e}.ngw-referral-choice input:before{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)scale(.65)}.ngw-referral-choice input:checked:before{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}.ngw-referral-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}@keyframes ngw-referral-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ngw-referral-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.ngw-referral-dialog[open]>h1,.ngw-referral-dialog[open]>.ngw-referral-intro,.ngw-referral-dialog[open]>.ngw-referral-choice,.ngw-referral-dialog[open]>.ngw-referral-actions,.ngw-referral-confirmation{animation:ngw-referral-reveal .18s var(--referral-enter) backwards}.ngw-referral-dialog[open]>.ngw-referral-intro{animation-delay:30ms}.ngw-referral-dialog[open]>.ngw-referral-choice{animation-delay:60ms}.ngw-referral-dialog[open]>.ngw-referral-actions{animation-delay:90ms}.ngw-referral-dialog button,.ngw-referral-confirmation button,.ngw-referral-action-arrow{transition:transform var(--motion-control,.16s) var(--referral-enter)}.ngw-referral-choice input:before{transition:opacity var(--motion-feedback,.11s) var(--referral-enter), transform var(--motion-control,.16s) var(--referral-enter)}.ngw-referral-dialog button:active:not(:disabled):not(:focus-visible),.ngw-referral-confirmation button:active:not(:disabled):not(:focus-visible){transform:scale(.97)}.ngw-referral-spinner{animation:.65s linear infinite ngw-referral-spin}.ngw-referral-dialog[data-input-mode=keyboard] button,.ngw-referral-dialog[data-input-mode=keyboard] input:before{transition:none}@media (hover:hover) and (pointer:fine){.ngw-referral-dialog button:not(:disabled):not(:focus-visible):not(:active):hover,.ngw-referral-confirmation button:not(:disabled):not(:focus-visible):not(:active):hover{transform:translateY(-1px)}.ngw-referral-dialog .ngw-referral-primary:not(:disabled):not(:focus-visible):not(:active):hover .ngw-referral-action-arrow{transform:translate(3px)}}}@media (prefers-reduced-motion:reduce){.ngw-referral-dialog[open],.ngw-referral-dialog[open]::backdrop{transition:none}.ngw-referral-dialog[open]{transform:none}}@media (forced-colors:active){.ngw-referral-choice input{appearance:auto}.ngw-referral-choice input:before{display:none}}.confirmation-modal:has(.ngw-advisor-updates){box-sizing:border-box;max-width:520px;max-height:calc(100dvh - 40px);overflow-y:auto}.confirmation-modal:has(.ngw-advisor-updates) .confirmation-modal__title{text-align:left;margin-bottom:0;padding-right:28px}.confirmation-modal:has(.ngw-advisor-updates) .confirmation-modal__body{margin-top:20px}.ngw-advisor-updates{color:#1b3543;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.ngw-advisor-updates p{margin:0}.ngw-advisor-updates__scope{margin:20px 0 12px}.ngw-advisor-updates h3{font:inherit;margin:0 0 4px;font-weight:600}.ngw-advisor-updates p.ngw-advisor-updates__note{color:#546670;margin-top:12px;font-size:14px}.ngw-advisor-updates [role=alert],.ngw-advisor-updates__note+[role=status]{margin-top:12px}.ngw-advisor-updates__actions{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.ngw-advisor-updates__actions .confirmation-modal__btn{border-radius:50px;flex:0 auto;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 20px;display:inline-flex}.ngw-advisor-updates__actions .confirmation-modal__btn--success{background:#00351b}.ngw-advisor-updates__actions .confirmation-modal__btn--success:hover{background:#145128}.ngw-advisor-updates__actions button:disabled{opacity:.6;cursor:wait}.confirmation-modal:has(.ngw-advisor-updates) button:focus-visible{outline-offset:3px;outline:2px solid #00351b}@media (width<=560px){.confirmation-modal:has(.ngw-advisor-updates){margin:0;padding:24px}.ngw-advisor-updates__actions{flex-direction:column-reverse;gap:10px}}.ngw-advisor-toast-region{z-index:10020;pointer-events:none;max-width:calc(100vw - 48px);position:fixed;bottom:24px;right:24px}.ngw-advisor-toast{color:#1b3543;pointer-events:auto;background:#fff;border:1px solid #dbe3e3;border-radius:10px;align-items:center;gap:12px;padding:12px 12px 12px 18px;font-size:14px;line-height:1.5;display:flex;box-shadow:0 4px 20px #1b35431f}.ngw-advisor-toast>svg{color:#35761b;flex:none}.ngw-advisor-toast button{color:#546670;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;font-size:20px;display:grid}.ngw-advisor-toast button:hover{background:#f3f5f4}.ngw-advisor-toast button:focus-visible{outline-offset:2px;outline:2px solid #00351b}@media (prefers-reduced-motion:no-preference){.ngw-advisor-toast{animation:.16s ease-out ngw-referral-reveal}}@media (width<=560px){.ngw-advisor-toast-region{right:16px;bottom:max(16px, env(safe-area-inset-bottom));max-width:calc(100vw - 32px)}}.route-failure-boundary{background:#f6f8fb;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.route-failure-boundary__panel{background:#fff;border:1px solid #dbe3eb;border-radius:8px;width:min(100%,520px);padding:28px;box-shadow:0 16px 40px #13233314}.route-failure-boundary__logo{width:180px;max-width:70%;height:auto;margin:0 auto 24px;display:block}.route-failure-boundary__title{color:#132333;margin:0 0 10px;font-size:24px;font-weight:700;line-height:1.2}.route-failure-boundary__message{color:#526273;margin:0;font-size:15px;line-height:1.6}.route-failure-boundary__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.route-failure-boundary__button{min-height:42px;font:inherit;cursor:pointer;border-radius:6px;padding:10px 16px;font-weight:700;text-decoration:none}.route-failure-boundary__button--primary{color:#fff;background:#132333;border:1px solid #132333}.route-failure-boundary__button--secondary{color:#132333;background:#fff;border:1px solid #c7d2df}@media (width<=520px){.route-failure-boundary__panel{padding:22px}.route-failure-boundary__button{text-align:center;width:100%}}.b2c-release-notice{z-index:10000;color:#123b2e;background:#fff;border:1px solid #4b7130;border-radius:.75rem;align-items:center;gap:1rem;max-width:52rem;margin-inline:auto;padding:1rem;display:flex;position:fixed;inset:auto 1rem 1rem;box-shadow:0 4px 20px #0002}.b2c-release-notice p{flex:1;margin:0}.b2c-release-notice__actions{gap:.5rem;display:flex}.b2c-release-notice button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#123b2e;border:0;border-radius:.5rem;flex-shrink:0;padding:.5rem 1rem}.b2c-release-notice button:disabled{opacity:.6;cursor:wait}.b2c-release-notice button.b2c-release-notice__later{color:#123b2e;background:#eef3eb}.b2c-release-notice button:focus-visible{outline-offset:3px;outline:3px solid #947000}@media (width<=480px){.b2c-release-notice{flex-direction:column;align-items:stretch}.b2c-release-notice__actions button{flex:1}}:root{--color-forest:#1b362b;--color-forest-dark:#11221b;--color-forest-light:#264d3d;--color-sage:#52796f;--color-sage-light:#84a98c;--color-sage-subtle:#cad2c5;--color-gold:#fbbc04;--color-gold-dark:#d99b00;--color-gold-subtle:#fef7e0;--color-canvas:#f8faf8;--color-surface:#fff;--color-surface-subtle:#f4f6f4;--color-text-main:#1a1c1a;--color-text-muted:#5a625a;--color-text-light:#7a847a;--color-border:#e2e6e2;--color-border-hover:#cbd2cb;--color-border-focus:#1b362b;--color-bg:#f8faf8;--color-primary:#1b362b;--color-primary-light:#264d3d;--color-border-light:#ebefea;--color-error:#c62828;--color-error-bg:#fdeded;--color-error-border:#ef9a9a;--color-success:#2e7d32;--color-success-bg:#edf7ed;--color-success-border:#a5d6a7;--color-warning:#ed6c02;--color-warning-bg:#fff4e5;--font-family-heading:"Onest", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family:"Onest", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 1px 3px #1b362b0a, 0 1px 2px #1b362b05;--shadow-md:0 4px 8px -1px #1b362b0f, 0 2px 4px -1px #1b362b08;--shadow-lg:0 12px 24px -4px #1b362b14, 0 4px 8px -2px #1b362b0a;--shadow-xl:0 20px 32px -4px #1b362b1f, 0 8px 16px -4px #1b362b0f;--motion-feedback:.11s;--motion-control:.16s;--motion-reveal:.2s;--motion-overlay:.26s;--motion-context:.3s;--motion-milestone:.52s;--motion-exit:.16s;--motion-distance-inline:4px;--motion-distance-overlay:16px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--transition-fast:var(--motion-control) var(--ease-standard);--transition-normal:var(--motion-overlay) var(--ease-standard);--safe-area-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-reduced-motion:reduce){:root{--motion-feedback:.01ms;--motion-control:.01ms;--motion-reveal:.01ms;--motion-overlay:.01ms;--motion-context:.01ms;--motion-milestone:.01ms;--motion-exit:.01ms;--motion-distance-inline:0px;--motion-distance-overlay:0px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-family);background-color:var(--color-canvas);color:var(--color-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);letter-spacing:-.02em;line-height:1.25}a{color:var(--color-forest);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-sage)}button,input,select,textarea{font-family:inherit}*{box-sizing:border-box;margin:0;padding:0}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg,#f8faf8);color:var(--color-text-main,#1a1c1a);margin:0;font-family:Onest,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}::selection{color:#11221b;background:#75c04447}.consumer-skip-link{z-index:10000;color:#fff;background:#1b362b;border-radius:6px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.consumer-skip-link:focus{outline:3px solid #e4ad34;transform:translateY(0)}input,select,textarea{caret-color:var(--color-forest,#1b362b)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.signup-page__pilot-notice{margin-bottom:16px}.consumer-social-login{gap:16px;margin:4px 0 18px;display:grid}.consumer-social-login__buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.consumer-social-login__button{color:#17231d;min-height:48px;font:inherit;cursor:pointer;transition:border-color var(--motion-control,.16s) var(--ease-standard,ease), box-shadow var(--motion-control,.16s) var(--ease-standard,ease), transform var(--motion-feedback,.11s) var(--ease-standard,ease);background:#fff;border:1px solid #cbd5cf;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:650;display:inline-flex}.consumer-social-login__button:hover:not(:disabled){border-color:#779487;transform:translateY(-1px);box-shadow:0 4px 12px #1630241a}.consumer-social-login__button:focus-visible{outline-offset:2px;outline:3px solid #30775447}.consumer-social-login__button:active:not(:disabled){transform:scale(.98)}.consumer-social-login__button:disabled{cursor:wait;opacity:.62}.consumer-social-login__mark{flex:none;width:20px;height:20px}.consumer-social-login__button--apple .consumer-social-login__mark,.consumer-social-login__button--twitter .consumer-social-login__mark{color:#000}.consumer-social-login__button--microsoft .consumer-social-login__mark{color:#5e5e5e}.consumer-social-login__button--facebook .consumer-social-login__mark{color:#1877f2}.consumer-social-login__divider{color:#66736c;align-items:center;gap:12px;font-size:13px;display:flex}.consumer-social-login__divider:before,.consumer-social-login__divider:after{content:"";background:#d9e0dc;flex:1;height:1px}.consumer-social-login__divider span{white-space:nowrap}.consumer-social-login__verification{color:#284536;background:#f2f8f3;border:1px solid #c9ddcf;border-radius:12px;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.5;display:grid}.consumer-social-login__verification button{color:#285b43;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;font-weight:700;text-decoration:underline}@media (width<=620px){.consumer-social-login__buttons{grid-template-columns:1fr}}.sign-in-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.sign-in-copy-state,.sign-in-otp-panel{animation:sign-in-state-arrive var(--motion-reveal,.2s) var(--ease-enter,ease-out) both}}@keyframes sign-in-state-arrive{0%{opacity:0;transform:translateY(var(--motion-distance-inline,4px))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.consumer-social-login__button{transform:none!important}}html[data-b2c-phone]:has(.intake-layout){scrollbar-gutter:auto}html[data-b2c-phone]{scrollbar-gutter:auto;scroll-padding-block:80px}html[data-b2c-phone] .confirmation-modal-overlay{padding:12px}html[data-b2c-phone] .confirmation-modal{max-height:calc(100dvh - 24px);margin:0;padding:20px;overflow-y:auto}html[data-b2c-phone] .confirmation-modal__close{width:44px;height:44px;top:12px;right:12px}html[data-b2c-phone] .confirmation-modal__title{text-align:left;min-height:44px;padding-inline-end:44px}html[data-b2c-phone] .confirmation-modal__btn--primary{background:var(--ngw-action-primary,#003115);border-color:var(--ngw-action-primary,#003115)}html[data-b2c-phone] .confirmation-modal__btn--primary:hover{background:var(--ngw-action-primary-hover,#2f5528);border-color:var(--ngw-action-primary-hover,#2f5528);box-shadow:none}html[data-b2c-phone] .estate-connections .estate-connections__view-toggle button{min-height:44px}html[data-b2c-phone] .intake-read-only__notice,html[data-b2c-phone] .phone-dashboard__task.phone-dashboard__task--view-only{background:var(--color-surface-subtle,#f4f6f4);border-color:var(--color-border,#e2e6e2);color:var(--color-text-muted,#5a625a)}html[data-b2c-phone] .intake-read-only__notice strong{color:var(--color-text-main,#1a1c1a)}html[data-b2c-phone] .dashboard-card--view-only{background:var(--color-surface,#fff)}html[data-b2c-phone] .dob-field__controls:not(.dob-field__controls--error):not(:focus-within),html[data-b2c-phone] .dob-field__segment,html[data-b2c-phone] .dob-field__segment:nth-child(2),html[data-b2c-phone] .dob-field__calendar-btn{border-color:var(--color-border,#e2e6e2)}html[data-b2c-phone] .dob-field__text-label,html[data-b2c-phone] .dob-field__text-input::placeholder{color:var(--color-text-muted,#5a625a)}html[data-b2c-phone] .dob-field__text-input{color:var(--color-text-main,#1a1c1a)}html[data-b2c-phone] body{overflow-wrap:anywhere}html[data-b2c-phone] button,html[data-b2c-phone] [role=button],html[data-b2c-phone] summary{min-height:44px}html[data-b2c-phone] button{min-width:44px}html[data-b2c-phone] input:not([type=checkbox]):not([type=radio]),html[data-b2c-phone] select,html[data-b2c-phone] textarea,html[data-b2c-phone] .form-input__input,html[data-b2c-phone] .form-select__input,html[data-b2c-phone] .form-select__value{max-width:100%;min-height:44px;font-size:16px;line-height:1.45}html[data-b2c-phone] .form-input__label,html[data-b2c-phone] .form-select__label,html[data-b2c-phone] .form-textarea__label,html[data-b2c-phone] .datepicker-input__label,html[data-b2c-phone] .form-input__error,html[data-b2c-phone] .form-select__error-text,html[data-b2c-phone] .form-textarea__error,html[data-b2c-phone] .datepicker-input__error{font-size:14px;line-height:1.4}html[data-b2c-phone] .form-input__label,html[data-b2c-phone] .form-select__label,html[data-b2c-phone] .datepicker-input__label{color:#495149}html[data-b2c-phone] .form-input,html[data-b2c-phone] .form-select,html[data-b2c-phone] .form-textarea,html[data-b2c-phone] .datepicker-input{min-width:0;max-width:100%}html[data-b2c-phone] a:focus-visible,html[data-b2c-phone] button:focus-visible,html[data-b2c-phone] summary:focus-visible{outline-offset:3px;outline:3px solid #975d00}html[data-b2c-phone] [data-intake-page-heading]:focus{text-underline-offset:6px;outline:none;-webkit-text-decoration:underline #77917c;text-decoration:underline #77917c}html[data-b2c-phone] .layout-sidebar{box-shadow:none}html[data-b2c-phone] .layout-sidebar--open{box-shadow:8px 0 24px #17261c26}html[data-b2c-phone] .intake-layout{--intake-card-padding:16px;--intake-form-gap:20px;padding-inline:12px}html[data-b2c-phone] .intake-layout__canvas{padding:14px 16px}html[data-b2c-phone] .intake-layout__main{display:block}html[data-b2c-phone] .intake-layout__content{padding-right:0}html[data-b2c-phone] .intake-layout__form{border-right:0;padding-right:0}html[data-b2c-phone] .intake-layout__mobile-controls{justify-content:flex-end;margin-bottom:12px;position:static}html[data-b2c-phone] .intake-layout__mobile-trigger{box-shadow:none;padding:8px 14px}html[data-b2c-phone] .intake-layout__mobile-trigger-text{display:inline}html[data-b2c-phone] .intake-layout__backdrop{z-index:1999}html[data-b2c-phone] .phone-intake-rail{z-index:2000;width:min(360px,100vw);max-width:100%;height:100dvh;padding:max(12px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));box-sizing:border-box;overscroll-behavior:contain;background:#fff;flex-direction:column;gap:16px;display:flex;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-8px 0 28px #15201b33}html[data-b2c-phone] .phone-intake-rail[data-open=false]{display:none}html[data-b2c-phone] .phone-intake-rail .intake-layout__drawer-header{z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:-12px}html[data-b2c-phone] .phone-intake-rail .intake-layout__drawer-title{font-size:18px;font-weight:700}html[data-b2c-phone] .phone-intake-rail .intake-layout__drawer-close{color:#24382c;background:#f2f5f2;border:1px solid #cbd4cb;border-radius:8px;padding:8px 12px}html[data-b2c-phone] .phone-intake-rail .intake-layout__checklist{width:100%}html[data-b2c-phone] .phone-intake-rail .checklist-sidebar{width:100%;padding:0}html[data-b2c-phone] .work-area-content-header{margin-bottom:16px;padding:0}html[data-b2c-phone] .work-area-content-header__title{font-size:22px;line-height:1.25}html[data-b2c-phone] .work-area-content-header__subtitle{font-size:14px;line-height:1.5}html[data-b2c-phone] .dynamic-bar-wrapper{margin:0}html[data-b2c-phone] .dynamic-bar{min-height:48px;padding:4px 10px}html[data-b2c-phone] .estate-footer{gap:12px}html[data-b2c-phone] .estate-footer button{min-height:44px;font-size:16px}html[data-b2c-phone] .dashboard-page{flex-direction:column;gap:16px;padding:16px;display:flex}html[data-b2c-phone] .dashboard-topbar{gap:12px;margin:0;padding:0;display:grid}html[data-b2c-phone] .dashboard-topbar__title{font-size:22px;line-height:1.25}html[data-b2c-phone] .dashboard-workspace-picker,html[data-b2c-phone] .dashboard-workspace-picker select{width:100%;min-width:0}html[data-b2c-phone] .dashboard-workspace-picker select{border-color:var(--color-border,#e2e6e2)}html[data-b2c-phone] .dashboard-card__chevron{filter:none;color:var(--color-forest,#1b362b);text-align:center;background:0 0;font-size:24px;line-height:1}html[data-b2c-phone] .dashboard-plan-switch{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:44px;margin:0;display:grid}html[data-b2c-phone] .dashboard-plan-switch__tab{color:var(--color-text-muted,#5a625a);white-space:nowrap;min-width:0;height:auto;padding:10px}html[data-b2c-phone] .dashboard-plan-switch__name{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;display:block;overflow:hidden}html[data-b2c-phone] .dashboard-plan-switch__role{color:#47554b}html[data-b2c-phone] .phone-dashboard__task{background:#f4f7ef;border:1px solid #d9e2d1;border-radius:16px;padding:18px}html[data-b2c-phone] .phone-dashboard__eyebrow{color:#485a48;margin:0 0 8px;font-size:14px}html[data-b2c-phone] .phone-dashboard__task h2{color:#193a27;margin:0 0 8px;font-size:24px;line-height:1.2}html[data-b2c-phone] .phone-dashboard__task p:not(.phone-dashboard__eyebrow){color:#435247;margin:0 0 16px;font-size:15px;line-height:1.5}html[data-b2c-phone] .phone-dashboard__task .dashboard-action{white-space:normal;color:#fff;background:#06452c;width:100%;min-width:0;min-height:48px;padding:12px 16px}html[data-b2c-phone] .phone-dashboard__progress p{color:#35433c;margin:0 0 10px;font-size:14px;font-weight:600}html[data-b2c-phone] .phone-dashboard__progress ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}html[data-b2c-phone] .phone-dashboard__progress li{background:#dce1dc;border-radius:6px;height:6px}html[data-b2c-phone] .phone-dashboard__progress li[aria-current],html[data-b2c-phone] .phone-dashboard__progress li[data-complete=true]{background:#327147}html[data-b2c-phone] .phone-dashboard__progress li span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-b2c-phone] .dashboard-plan{background:0 0;margin:0;padding:0}html[data-b2c-phone] .dashboard-plan__head{margin-bottom:12px}html[data-b2c-phone] .dashboard-plan__title{font-size:20px}html[data-b2c-phone] .dashboard-plan__subtitle{color:#515c55;margin-top:6px;font-size:14px}html[data-b2c-phone] .dashboard-cards,html[data-b2c-phone] .phone-dashboard__rows{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}html[data-b2c-phone] .dashboard-card{border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;height:auto;min-height:72px;padding:12px;overflow:visible}html[data-b2c-phone] .dashboard-card__body{min-width:0}html[data-b2c-phone] .dashboard-card__title{white-space:normal;font-size:16px;line-height:1.35}html[data-b2c-phone] .dashboard-card__meta-row{flex-wrap:wrap;gap:4px 10px}html[data-b2c-phone] .dashboard-card__meta{white-space:normal;color:#505951;overflow-wrap:anywhere;font-size:14px}html[data-b2c-phone] .dashboard-card__icon{width:36px;height:36px}html[data-b2c-phone] .dashboard-card__progress{width:100%;height:100%}html[data-b2c-phone] .dashboard-card__icon img{width:24px;height:24px}html[data-b2c-phone] .dashboard-card__badge{white-space:normal;font-size:12px}html[data-b2c-phone] .phone-dashboard__completed{border-top:1px solid #dfe5df;margin-top:8px}html[data-b2c-phone] .phone-dashboard__completed summary{color:#314c38;cursor:pointer;padding:12px 2px;font-size:16px;font-weight:600}html[data-b2c-phone] .phone-dashboard__new-plan{color:#214b30;background:#fff;border:1px solid #b8c9bc;border-radius:10px;padding:10px 16px}html[data-b2c-phone] .beta-auth-layout,html[data-b2c-phone] .beta-auth-layout__panel,html[data-b2c-phone] .beta-auth-layout__form-shell,html[data-b2c-phone] .beta-auth-form,html[data-b2c-phone] .beta-step-layout,html[data-b2c-phone] .beta-step-card,html[data-b2c-phone] .beta-step-card__content{box-sizing:border-box;min-width:0;max-width:100%}html[data-b2c-phone] .beta-auth-layout{padding:12px}html[data-b2c-phone] .beta-auth-layout__panel{padding:20px 16px}html[data-b2c-phone] .beta-auth-layout__form-shell{width:100%}html[data-b2c-phone] .beta-auth-layout__brand{margin-bottom:16px}html[data-b2c-phone] .beta-onboarding-title{font-size:26px;line-height:1.15}html[data-b2c-phone] .beta-onboarding-subtitle{font-size:16px;line-height:1.45}html[data-b2c-phone] .beta-auth-email,html[data-b2c-phone] .beta-auth-email-row{flex-wrap:wrap;min-width:0}html[data-b2c-phone] .beta-step-layout{gap:12px;padding:12px}html[data-b2c-phone] .beta-step-layout__brand{padding:10px 16px}html[data-b2c-phone] .beta-step-layout__brand img{width:auto;max-height:48px}html[data-b2c-phone] .beta-step-card{padding:20px 16px}html[data-b2c-phone] .beta-precheck-grid{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}html[data-b2c-phone] .beta-precheck-card{text-align:left;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:12px;height:auto;min-height:64px;padding:12px;display:grid}html[data-b2c-phone] .beta-precheck-card__check{grid-area:1/3;position:static}html[data-b2c-phone] .beta-precheck-card__icon{grid-area:1/1;width:28px;height:28px;margin:0}html[data-b2c-phone] .beta-precheck-card__icon svg{width:28px;height:28px}html[data-b2c-phone] .beta-precheck-card__title{grid-area:1/2;margin:0;font-size:16px;line-height:1.35}html[data-b2c-phone] .beta-step-card__footer{margin-top:16px}html[data-b2c-phone] .select-or-create-person-block,html[data-b2c-phone] .select-or-create-person-block__tier{min-width:0;max-width:100%}html[data-b2c-phone] .select-or-create-person-block__tier{border-radius:12px;margin-block:12px;padding:12px}html[data-b2c-phone] .select-or-create-person-block__tier-header{flex-wrap:wrap;gap:8px}html[data-b2c-phone] .select-or-create-person-block__tier-title{font-size:18px;line-height:1.3}html[data-b2c-phone] .select-or-create-person-block__tier-subtext{font-size:14px;line-height:1.5}html[data-b2c-phone] .child-card-2{box-sizing:border-box;min-width:0;padding:10px}html[data-b2c-phone] .child-card-2__content{box-sizing:border-box;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"avatar details""actions actions";gap:10px;padding:0}html[data-b2c-phone] .child-card-2__avatar{width:32px;height:32px}html[data-b2c-phone] .child-card-2__details{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0}html[data-b2c-phone] .child-card-2__column{min-width:0}html[data-b2c-phone] .child-card-2__value,html[data-b2c-phone] .child-card-2__label{white-space:normal;overflow-wrap:anywhere;font-size:14px;overflow:visible}html[data-b2c-phone] .child-card-2__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0}html[data-b2c-phone] .child-card-2__action-btn{width:44px;height:44px}html[data-b2c-phone] .review-chapter{padding:14px}html[data-b2c-phone] .review-chapter__header{margin-bottom:6px}html[data-b2c-phone] .review-chapter__title{font-size:18px}html[data-b2c-phone] .phone-review-chapter-summary{color:#505b52;margin:0;font-size:14px;line-height:1.45}html[data-b2c-phone] .review-chapter__details-toggle{justify-content:space-between;width:100%;margin-top:8px}html[data-b2c-phone] .review-chapter__detail-section{position:relative}html[data-b2c-phone] .review-chapter__detail-section .review-decision__edit{margin-bottom:8px;padding:8px 12px;position:static}html[data-b2c-phone] .payment-page{padding:16px}html[data-b2c-phone] .payment-checkout{padding:0}html[data-b2c-phone] .payment-checkout__header{margin-block:12px 16px}html[data-b2c-phone] .payment-checkout__header h1{font-size:26px}html[data-b2c-phone] .payment-checkout__header p{font-size:14px}html[data-b2c-phone] .payment-checkout__layout{flex-direction:column;gap:16px;display:flex}html[data-b2c-phone] .payment-checkout__plan-card,html[data-b2c-phone] .payment-checkout__summary{min-width:0;padding:16px}html[data-b2c-phone] .payment-checkout__summary{box-sizing:border-box;width:100%}html[data-b2c-phone] .phone-payment-plan{min-width:0}html[data-b2c-phone] .phone-payment-plan strong,html[data-b2c-phone] .phone-payment-plan span{display:block}html[data-b2c-phone] .phone-payment-plan strong{color:#1e2420;font-size:16px}html[data-b2c-phone] .phone-payment-plan span{color:#495149;margin-top:4px;font-size:14px}html[data-b2c-phone] .phone-payment-plan a{color:#075742;align-items:center;min-height:44px;display:inline-flex}html[data-b2c-phone] .payment-checkout__summary dd{flex-shrink:0}html[data-b2c-phone] .payment-checkout__promo-input button{white-space:nowrap;flex-shrink:0}html[data-b2c-phone] .payment-checkout__plan-icon{display:none}html[data-b2c-phone] .payment-checkout__plan-card{flex-wrap:wrap;gap:8px;display:flex}html[data-b2c-phone] .payment-checkout__reassurance{padding:16px}html[data-b2c-phone] .intake-orientation-dialog__overlay{padding:8px}html[data-b2c-phone] .intake-orientation-dialog{box-sizing:border-box;width:100%;min-width:0;max-width:560px;max-height:calc(100dvh - 16px);padding:18px;overflow-y:auto}html[data-b2c-phone] .intake-orientation-dialog__title{padding-right:40px;font-size:22px}html[data-b2c-phone] .intake-orientation-dialog__lead{font-size:15px}html[data-b2c-phone] .intake-orientation-dialog__close{width:44px;height:44px;top:8px;right:8px}html[data-b2c-phone] .intake-orientation-dialog__actions{padding:12px 0 max(12px, env(safe-area-inset-bottom));background:#fff;margin-top:12px;position:sticky;bottom:-18px}html[data-b2c-phone] .intake-orientation-dialog__actions button{white-space:normal;min-height:44px}html[data-b2c-phone] .phone-education-details summary{padding-block:12px;font-size:16px;font-weight:600}html[data-b2c-phone] .phone-legal-nav{z-index:20;background:#fff;border-bottom:1px solid #ccd7cc;padding:8px 0;position:sticky;top:0}html[data-b2c-phone] .phone-legal-nav a{color:#195234;align-items:center;min-height:44px;display:flex}html[data-b2c-phone] .phone-legal-nav nav{max-height:35dvh;overflow:auto}html[data-b2c-phone] .phone-legal-nav summary{cursor:pointer;align-items:center;display:flex}html[data-b2c-phone] .phone-legal-heading{scroll-margin-top:120px;font-size:20px;line-height:1.35}html[data-b2c-phone] .form-input__wrapper,html[data-b2c-phone] .form-select__trigger{height:auto;min-height:60px;padding:10px 12px}html[data-b2c-phone] .form-input__wrapper--has-value{padding:8px 12px}html[data-b2c-phone] .form-input__wrapper .form-input__label,html[data-b2c-phone] .form-select__trigger .form-select__label{white-space:normal;color:#495149;font-size:14px}html[data-b2c-phone] .form-input__field,html[data-b2c-phone] .form-select__combobox-input{min-height:24px!important;font-size:16px!important}html[data-b2c-phone] .form-input__error-text{font-size:14px;line-height:1.4}html[data-b2c-phone] .intake-layout__mobile-controls{margin:0;position:absolute;top:12px;right:12px}html[data-b2c-phone] .intake-layout__content [data-intake-page-heading],html[data-b2c-phone] .intake-layout__content .work-area-content-header__title{padding-right:48px}html[data-b2c-phone] .phone-payment-details summary{cursor:pointer;padding:12px}html[data-b2c-phone] .estate-connections__summary{flex-wrap:wrap;gap:8px 16px;padding:8px 0;display:flex}html[data-b2c-phone] .estate-connections__summary article{background:0 0;border:0;align-items:baseline;gap:6px;padding:0;display:flex}html[data-b2c-phone] .estate-connections__summary strong{font-size:18px}html[data-b2c-phone] .estate-connections__summary span{font-size:14px}html[data-b2c-phone] .estate-connections__header{gap:12px}html[data-b2c-phone] .estate-connections__header p{font-size:14px}html[data-b2c-phone] .documents-page{padding:16px}html[data-b2c-phone] .documents-heading{gap:12px}html[data-b2c-phone] .documents-heading h1{font-size:24px}html[data-b2c-phone] .documents-heading p{font-size:14px}html[data-b2c-phone] .documents-document-card{padding:12px}html[data-b2c-phone] .documents-document-card__header{padding:0}html[data-b2c-phone] .documents-document-card__header h3{font-size:18px}html[data-b2c-phone] .phone-document-description summary{color:#355d43;cursor:pointer;align-items:center;font-size:14px;display:flex}html[data-b2c-phone] .phone-document-description p{margin:0 0 10px;font-size:14px}html[data-b2c-phone] .documents-document-row{gap:8px;min-height:60px;padding:12px 0}html[data-b2c-phone] .documents-document-row__owner{white-space:normal;overflow:visible}html[data-b2c-phone] .documents-review-header__title,html[data-b2c-phone] .documents-review-header h1{white-space:normal;text-overflow:clip;font-size:20px;overflow:visible}html[data-b2c-phone] .documents-review-layout{flex-direction:column;gap:16px;display:flex}html[data-b2c-phone] .documents-viewer{height:60dvh;min-height:0;max-height:640px}html[data-b2c-phone] .documents-review-guide{display:contents}html[data-b2c-phone] .documents-review-guide__identity{order:-2;padding:0}html[data-b2c-phone] .documents-review-guide__actions{z-index:10;padding:12px 0 max(12px, env(safe-area-inset-bottom));background:#fff;flex-wrap:wrap;gap:8px;display:flex;position:sticky;bottom:0}html[data-b2c-phone] .documents-review-guide__actions>button{flex:120px}html[data-b2c-phone] .documents-review-guide__actions a{align-items:center;min-height:44px;display:flex}html[data-b2c-phone] .documents-review-guide__content{padding:0}html[data-b2c-phone] .documents-delivery-continue{display:none}html[data-b2c-phone] .documents-primary-action,html[data-b2c-phone] .documents-secondary-action{white-space:normal;min-height:44px}html[data-b2c-phone] .phone-intake-backdrop{z-index:1999;background:#13201966;border:0;width:100%;height:100%;position:fixed;inset:0}html[data-b2c-phone] .phone-intake-rail{opacity:1;pointer-events:auto;transform:none}html[data-b2c-phone] .layout-sidebar--drawer-open{box-shadow:8px 0 24px #17261c26}html[data-b2c-phone] .beta-auth-email-lock{flex-wrap:wrap;grid-template-columns:24px minmax(0,1fr);gap:10px;min-width:0}html[data-b2c-phone] .beta-auth-email-lock__value{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}html[data-b2c-phone] .beta-auth-email-lock__change{white-space:normal;grid-column:2;justify-self:start}html[data-b2c-phone] .phone-role-disclosure{min-width:0}html[data-b2c-phone] .phone-role-disclosure>summary{cursor:pointer;color:#34513c;justify-content:space-between;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}html[data-b2c-phone] .phone-role-disclosure>summary:after{content:"+"}html[data-b2c-phone] .phone-role-disclosure[open]>summary:after{content:"−"}html[data-b2c-phone] .phone-intake-rail{align-items:stretch}html[data-b2c-phone] .beta-step-layout__topbar{padding:12px 16px}html[data-b2c-phone] img.beta-step-layout__brand{object-fit:contain;width:auto;max-width:120px;height:48px;padding:0}html[data-b2c-phone] .beta-step-layout__card{padding:20px 16px}html[data-b2c-phone] .beta-step-layout__footer{margin-top:16px}html[data-b2c-phone] .beta-field__input{font-size:16px}html[data-b2c-phone] .beta-field__label,html[data-b2c-phone] .beta-field__shell--floating .beta-field__label{font-size:14px}html[data-b2c-phone] .beta-field__shell{height:auto;min-height:64px}html[data-b2c-phone] .secure-pdf-preview{height:100%;min-height:0}html[data-b2c-phone] .secure-pdf-preview__stage{flex:1;min-height:0}html[data-b2c-phone] .secure-pdf-preview__toolbar{flex-wrap:wrap;gap:8px}html[data-b2c-phone] .secure-pdf-preview__icon-button{width:44px;height:44px}html[data-b2c-phone] .secure-pdf-preview__download-button{min-height:44px}html[data-b2c-phone] .sign-in-page__header{padding-top:16px}html[data-b2c-phone] .sign-in-page__header img{width:96px}html[data-b2c-phone] .sign-in-page__content{width:calc(100% - 32px);margin-top:16px}html[data-b2c-phone] .sign-in-page__copy{margin-bottom:16px}html[data-b2c-phone] .sign-in-page__description{margin-top:8px;font-size:15px;line-height:1.45}html[data-b2c-phone] .sign-in-page__email{gap:8px;margin-bottom:16px}html[data-b2c-phone] .sign-in-page .beta-auth-email-lock{gap:4px;margin-bottom:16px;padding:0}html[data-b2c-phone] .sign-in-page__recipient{font-size:14px}html[data-b2c-phone] .sign-in-page__code-label{font-size:16px}html[data-b2c-phone] .sign-in-page__error{margin-bottom:12px}html[data-b2c-phone] .beta-auth-layout__brand img{width:120px;height:auto}html[data-b2c-phone] .beta-auth-email-lock{margin-block:16px;padding:12px;display:grid}html[data-b2c-phone] .beta-auth-email-lock__icon{width:24px}html[data-b2c-phone] .beta-auth-email-lock__value{font-size:14px}html[data-b2c-phone] .beta-onboarding-field-grid{gap:16px}html[data-b2c-phone] .beta-field{margin-bottom:16px}html[data-b2c-phone] .beta-checkbox__box{pointer-events:none}html[data-b2c-phone] .beta-precheck-card__icon img{object-fit:contain;width:28px;max-width:100%;height:28px}html[data-b2c-phone] .phone-legal-nav>button{color:#174d2a;width:100%;font:inherit;background:#f3f7f2;border:1px solid #94b19b;border-radius:8px;padding:10px 12px;display:block}html[data-b2c-phone] .phone-legal-nav summary{justify-content:space-between}html[data-b2c-phone] .phone-legal-nav summary:after{content:"⌄"}html[data-b2c-phone] .beta-auth-layout--legal .beta-auth-layout__brand img{width:120px!important}html[data-b2c-phone] .pet-editor-identity-row{grid-template-columns:minmax(0,1fr)!important}html[data-b2c-phone] .pet-editor-name-field{max-width:none!important}html[data-b2c-phone] .select-or-create-person-block__editor{border-radius:10px;padding:12px}html[data-b2c-phone] .select-or-create-person-block__action-row{border-top:1px solid #d2ddd2;gap:12px;margin-top:12px;padding-top:12px}html[data-b2c-phone] .select-or-create-person-block__editor-title{font-size:18px}html[data-b2c-phone] .documents-review-guide__actions{border-bottom:1px solid #dce3dc;top:0;bottom:auto}html[data-b2c-phone] .documents-review-context__document{min-width:0}html[data-b2c-phone] .documents-review-context__document h2{white-space:normal;font-size:18px;line-height:1.35;overflow:visible}html[data-b2c-phone] .documents-review-context__back,html[data-b2c-phone] .documents-review-context__sequence a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html[data-b2c-phone] .intake-layout p,html[data-b2c-phone] .intake-layout label{font-size:14px;line-height:1.5}html[data-b2c-phone] .intake-layout__mobile-trigger,html[data-b2c-phone] .estate-footer__context{font-size:14px}html[data-b2c-phone] .review-chapter p,html[data-b2c-phone] .review-chapter dt,html[data-b2c-phone] .review-chapter dd,html[data-b2c-phone] .review-chapter button{font-size:14px;line-height:1.5}html[data-b2c-phone] .documents-document-row__owner,html[data-b2c-phone] .documents-lifecycle,html[data-b2c-phone] .documents-collection p,html[data-b2c-phone] .documents-supporting-row{font-size:14px}html[data-b2c-phone] .payment-checkout__back,html[data-b2c-phone] .payment-checkout__progress a,html[data-b2c-phone] .sign-in-page__header a,html[data-b2c-phone] .beta-checkbox__label a{align-items:center;min-height:44px;display:inline-flex}html[data-b2c-phone] .review-summary__footer{padding:0;scroll-margin-top:80px;position:static}html[data-b2c-phone] .phone-review-jump{color:#22533c;align-items:center;min-height:44px;font-size:14px;display:flex}html[data-b2c-phone] .review-summary__completion-strip{padding:16px}html[data-b2c-phone] .form-input__field{box-sizing:border-box;min-height:44px!important}html[data-b2c-phone] .estate-connections{gap:16px;padding:16px}html[data-b2c-phone] .estate-connections__summary article{min-height:0;box-shadow:none;border-radius:0;width:auto}html[data-b2c-phone] .connections-page{padding:16px}html[data-b2c-phone] .connections-heading{gap:12px;margin-bottom:16px}html[data-b2c-phone] .connections-heading h1{font-size:24px}html[data-b2c-phone] .connections-heading p{font-size:14px;line-height:1.5}html[data-b2c-phone] .connections-eyebrow{display:none}html[data-b2c-phone] .connections-heading h1:focus,html[data-b2c-phone] .documents-heading h1:focus{outline:none}html[data-b2c-phone] .documents-status-card{padding:16px;display:block}html[data-b2c-phone] .documents-status-card .submit-document-motion{display:none}html[data-b2c-phone] .documents-status-card h2{font-size:18px}html[data-b2c-phone] .documents-status-card p{font-size:14px;line-height:1.5}html[data-b2c-phone] .documents-lifecycle{color:#475950}html[data-b2c-phone] .phone-document-next{box-sizing:border-box;width:100%;margin:12px 0 16px;padding:12px;display:flex}html[data-b2c-phone] .documents-document-card__header>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-b2c-phone] .documents-document-card__header h3{flex:1;min-width:0;margin:0;font-size:16px;line-height:1.4}html[data-b2c-phone] .phone-document-description{flex:none}html[data-b2c-phone] .phone-document-description[open]{flex-basis:100%}html[data-b2c-phone] .phone-document-description summary{gap:6px}html[data-b2c-phone] .phone-document-description summary:after{content:"⌄"}html[data-b2c-phone] .documents-document-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}html[data-b2c-phone] .documents-document-row__owner{margin:0}html[data-b2c-phone] .documents-document-row .documents-lifecycle{grid-area:2/1;font-weight:500}html[data-b2c-phone] .documents-document-row__chevron{grid-area:1/2/span 2}html[data-b2c-phone] .estate-connections__summary{flex-direction:row}html[data-b2c-phone] .estate-connections__person-name strong,html[data-b2c-phone] .estate-connections__list-facts strong{font-size:14px;line-height:1.4}html[data-b2c-phone] .estate-connections__person-cell small,html[data-b2c-phone] .estate-connections__list-facts em{color:#505e54;font-size:14px}html[data-b2c-phone] .estate-connections__person-cell small{white-space:normal;overflow-wrap:anywhere}html[data-b2c-phone] .estate-connections__list-row{min-width:0;padding:12px}html[data-b2c-phone] .documents-review-header h1:focus{outline:none}html[data-b2c-phone] .sign-in-page .beta-auth-email-lock{flex-direction:column;align-items:flex-start;width:100%;display:flex}html[data-b2c-phone] .sign-in-page__recipient{width:100%;min-width:0}html[data-b2c-phone] .dashboard-plan{height:auto;min-height:0}html[data-b2c-phone] .documents-supporting-row__copy>span{color:#4f6056;font-size:14px}html[data-b2c-phone] .form-input__wrapper{flex-direction:column;align-items:stretch;padding:0;display:flex}html[data-b2c-phone] .form-input__wrapper .form-input__label{white-space:normal;pointer-events:auto;margin:0 0 4px;line-height:1.4;position:relative;inset:auto;transform:none}html[data-b2c-phone] .form-input__wrapper .form-input__field{height:auto;padding-block:8px;line-height:1.5;position:relative;inset:auto;min-height:44px!important}html[data-b2c-phone] .form-input__helper-text{color:#586257;font-size:14px}html[data-b2c-phone] .form-input--error .form-input__label{color:#b91c1c}html[data-b2c-phone] .radio-button__label,html[data-b2c-phone] .radio-button__label span,html[data-b2c-phone] .radio-group-wrapper__helper-text,html[data-b2c-phone] .radio-group-wrapper__error-text,html[data-b2c-phone] .estate-footer__context-label,html[data-b2c-phone] .payment-checkout__progress,html[data-b2c-phone] .payment-checkout__progress a,html[data-b2c-phone] .payment-checkout__progress span,html[data-b2c-phone] .payment-checkout__plan-card p,html[data-b2c-phone] .payment-checkout__summary p,html[data-b2c-phone] .estate-connections button,html[data-b2c-phone] .estate-connections input,html[data-b2c-phone] .estate-connections select,html[data-b2c-phone] .phone-dashboard__new-plan{font-size:14px}html[data-b2c-phone] .phone-intake-navigation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}html[data-b2c-phone] .phone-intake-navigation .dynamic-bar-wrapper,html[data-b2c-phone] .phone-intake-navigation .dynamic-bar{min-width:0}html[data-b2c-phone] .phone-intake-navigation .intake-layout__mobile-controls{margin:0;position:static}html[data-b2c-phone] .intake-layout__content [data-intake-page-heading],html[data-b2c-phone] .intake-layout__content .work-area-content-header__title{padding-right:0}html[data-b2c-phone] .intake-read-only__content .work-area-content-header__info{display:none}html[data-b2c-phone] .intake-read-only__notice{grid-template-columns:minmax(0,1fr) 44px;column-gap:8px}html[data-b2c-phone] .intake-read-only__notice>strong,html[data-b2c-phone] .intake-read-only__notice>span{grid-column:1}html[data-b2c-phone] .phone-intake-read-only-help{grid-area:1/2/span 2;align-self:start;margin:0}.allocation-visual{align-items:center;gap:22px;padding:12px 0 20px;display:flex}.allocation-visual__disc{flex:0 0 122px;width:122px;height:122px;position:relative}.allocation-visual__disc svg{width:100%;height:100%;overflow:visible}.allocation-visual__base{fill:none;stroke:#e6ece2;stroke-width:15px}.allocation-visual__disc>span{text-align:center;white-space:pre-line;color:#315c42;place-content:center;font:600 13px/1.4 Onest,sans-serif;display:grid;position:absolute;inset:0}.allocation-visual__legend{flex:1;gap:9px;min-width:0;display:grid}.allocation-visual__legend>div{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.allocation-visual__legend i{background:var(--share-color);border-radius:50%;flex-shrink:0;width:9px;height:9px}.allocation-visual__legend span{overflow-wrap:anywhere;flex:1}.allocation-visual__legend strong{color:#526b55;font-size:11px}:root[data-b2c-motion=full] .beta-precheck-card__icon{transition:transform .3s var(--wow-enter)}:root[data-b2c-motion=full] .beta-precheck-card--selected .beta-precheck-card__icon{transform:rotate(-7deg)scale(1.08)}:root[data-b2c-motion=full] .beta-precheck-card--selected .beta-precheck-card__check{animation:wow-stamp .26s var(--wow-enter)}:root[data-b2c-motion=full] .sign-in-page__recipient{animation:wow-ink .32s var(--wow-enter)}:root[data-b2c-motion=full] .sign-in-otp-panel{animation:wow-fold .35s var(--wow-enter)}:root[data-b2c-motion=full] .documents-document-card{transform-origin:0 0}:root[data-b2c-motion=full] .documents-lifecycle__step--done{animation:wow-stamp .3s var(--wow-enter)}:root[data-b2c-motion=full] .documents-lifecycle__line--done{transform-origin:0;animation:wow-line .42s var(--wow-enter)}:root[data-b2c-motion=full] .documents-history[open] ol{animation:wow-paper .3s var(--wow-enter)}:root[data-b2c-motion=full] .payment-checkout__discount{animation:wow-stamp .3s var(--wow-enter)}:root[data-b2c-motion=full] .payment-checkout__notice{animation:wow-rise .26s var(--wow-enter)}:root[data-b2c-motion=full] .shipping-page__form[data-address-confirmed=true] .shipping-page__address-card{animation:wow-stamp .38s var(--wow-enter)}:root[data-b2c-motion=full] .estate-connections__chain-arrow,:root[data-b2c-motion=full] .estate-connections__chain-divider{transform-origin:0;animation:wow-line .55s var(--wow-enter)}:root[data-b2c-motion=full] .estate-connections__family-tree:before{transform-origin:top;animation:wow-line-y .6s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-completed-plan__document{animation:wow-paper .65s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-completed-plan__seal{transform-origin:50%;animation:wow-stamp .42s .18s var(--wow-enter) both}:root[data-b2c-motion=full] .allocation-visual__disc circle{transition:stroke-dasharray .36s var(--wow-enter), stroke-dashoffset .36s var(--wow-enter)}@media (width<=767px){.allocation-visual{gap:12px}.allocation-visual__disc{flex-basis:92px;width:92px;height:92px}.allocation-visual__disc>span{font-size:11px}.allocation-visual__legend>div{font-size:12px}}:root[data-b2c-motion]{--wow-enter:cubic-bezier(.22, 1, .36, 1);--wow-move:cubic-bezier(.65, 0, .25, 1);--wow-drawer:cubic-bezier(.32, .72, 0, 1)}.intake-help-drawer__drag-handle{display:none}.wow-transition-artifact{object-fit:contain}.wow-transition-artifact--person,.wow-transition-artifact--question{background:#edf2e530;border:2px solid #a2b88b;border-radius:18px;box-shadow:0 8px 30px #315c421a}:root[data-b2c-motion] .layout-header{gap:10px}:root[data-b2c-motion] .layout-header__left{min-width:0}:root[data-b2c-motion] .sign-in-page__footer{flex-wrap:wrap}:root[data-b2c-motion] [data-wow-replaced-artwork]{display:none}:root[data-b2c-motion] .intake-route .intake-layout__content,:root[data-b2c-motion] .intake-route .intake-layout__footer,:root[data-b2c-motion] .dashboard-page[data-motion] .dashboard-topbar,:root[data-b2c-motion] .dashboard-page[data-motion] .dashboard-hero,:root[data-b2c-motion] .dashboard-page[data-motion] .dashboard-plan,:root[data-b2c-motion] .dashboard-card,:root[data-b2c-motion] .review-chapter,:root[data-b2c-motion] .select-or-create-person-block__tier,:root[data-b2c-motion] .intake-progressive-group,:root[data-b2c-motion] .intake-form-stack__question,:root[data-b2c-motion] .estate-connections__view-panel,:root[data-b2c-motion] .estate-connections__panel,:root[data-b2c-motion] .quill-assistant__turn{animation:none}:root[data-b2c-motion] .intake-layout__rail{transition:none}:root[data-b2c-motion] .intake-layout__info{transition:opacity .24s var(--wow-enter), transform .34s var(--wow-enter);will-change:auto}:root[data-b2c-motion=full] .sign-in-page__header img{animation:wow-ink .8s var(--wow-enter) both}:root[data-b2c-motion=full] .sign-in-page__headline span{animation:wow-headline .74s var(--wow-enter) both;display:inline-block}:root[data-b2c-motion=full] .sign-in-page__headline span+span{animation-delay:.1s}:root[data-b2c-motion=full] .sign-in-page__summary{animation:wow-rise .5s .18s var(--wow-enter) both}:root[data-b2c-motion=full] .sign-in-page__panel{transform-origin:50% 25%;animation:wow-paper .65s 80ms var(--wow-enter) both}:root[data-b2c-motion=full] .sign-in-page__road{animation:wow-road 1.2s .1s var(--wow-move) both}:root[data-b2c-motion=full] .sign-in-page[data-stage=code] .sign-in-page__panel{animation:wow-fold .42s var(--wow-enter) both}:root[data-b2c-motion=full] :where(button,[role=button]):not(:disabled):not([data-motion-exclude]){transition:transform .14s var(--wow-enter), background-color .16s ease, border-color .16s ease, color .16s ease}:root[data-b2c-motion=full] :where(button,[role=button]):not(:disabled):not([data-motion-exclude]):active{transform:scale(.97)}:root[data-b2c-motion=full] :where(input[type=radio],input[type=checkbox]):checked{animation:wow-check .22s var(--wow-enter)}:root[data-b2c-motion=full] :where(input,textarea,select):focus-visible{outline-offset:3px}:root[data-b2c-motion=full] [aria-invalid=true]{animation:wow-error .24s var(--wow-enter)}:root[data-b2c-motion=full] [role=alert]{animation:wow-fade .18s var(--wow-enter)}:root[data-b2c-motion=full] .layout-header__save-status--saved{animation:wow-stamp .3s var(--wow-enter)}:root[data-b2c-motion=full] .layout-header__save-status--saving:before,:root[data-b2c-motion=full] .layout-header__save-status--pending:before{content:"";border:2px solid #b9cbbc;border-top-color:#315c42;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite wow-spin}:root[data-b2c-motion=full] .layout-header__save-status--saved:before{content:"✓";color:#315c42}:root[data-b2c-motion=full] .dashboard-hero__line{transform-origin:0;animation:wow-line .75s .12s var(--wow-enter) both}:root[data-b2c-motion=full] .dashboard-step__number{transition:transform .36s var(--wow-enter), background-color .22s ease, color .22s ease}:root[data-b2c-motion=full] .dashboard-step--active .dashboard-step__number{animation:wow-ring .72s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-step--complete .dashboard-step__number{animation:wow-stamp .42s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-step__check{stroke-dasharray:40;animation:wow-draw .54s var(--wow-enter) both}:root[data-b2c-motion=full] .dashboard-action>span:last-child,:root[data-b2c-motion=full] .dashboard-card__chevron{transition:transform .24s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-card__icon{transition:transform .38s var(--wow-enter)}:root[data-b2c-motion=full] .dashboard-plan-switch:before,:root[data-b2c-motion=full] .estate-connections__view-toggle:before{transition-duration:.38s;transition-timing-function:var(--wow-drawer)}:root[data-b2c-motion=full] .phone-dashboard__progress li[data-complete=true]{animation:wow-check .28s var(--wow-enter)}:root[data-b2c-motion=full] .phone-dashboard__completed[open] .phone-dashboard__rows{animation:wow-rise .3s var(--wow-enter)}:root[data-b2c-motion=full] .layout-sidebar__link:before{transition:transform .3s var(--wow-drawer), opacity .2s ease}:root[data-b2c-motion=full] [data-intake-person-card-key]{transform-origin:0 0}:root[data-b2c-motion=full] .select-or-create-person-block__tier{position:relative}:root[data-b2c-motion=full] .select-or-create-person-block__tier+.select-or-create-person-block__tier:before{content:"";transform-origin:top;width:2px;height:24px;animation:wow-line-y .43s var(--wow-enter) both;pointer-events:none;background:linear-gradient(#a5baab,#3d7150);position:absolute;top:-24px;left:20px}:root[data-b2c-motion=full] .select-or-create-person-block__tier-note{animation:wow-stamp .3s var(--wow-enter)}:root[data-b2c-motion=full] .phone-role-disclosure[open]>:not(summary){animation:wow-rise .26s var(--wow-enter)}:root[data-b2c-motion=full] .select-or-create-person-block__associated-followup{animation:wow-rise .25s 50ms var(--wow-enter) both}:root[data-b2c-motion=full] .child-card-2{isolation:isolate;position:relative}:root[data-b2c-motion=full] .child-card-2:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;animation:wow-card-seal .64s var(--wow-enter);border:1px solid #789c7c;position:absolute;inset:0}:root[data-b2c-motion=full] .intake-add-action__icon,:root[data-b2c-motion=full] .review-chapter__details-toggle svg{transition:transform .26s var(--wow-enter)}:root[data-b2c-motion=full] .review-chapter__details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}:root[data-b2c-motion=full] .review-decision__status{animation:wow-stamp .32s var(--wow-enter)}:root[data-b2c-motion=full] .intake-help-launcher__button .quill-assistant__mark{animation:wow-feather .7s var(--wow-enter);transform-origin:30% 90%}:root[data-b2c-motion=full] .intake-help-overlay[data-state=open] .intake-help-drawer{animation:wow-drawer-in .36s var(--wow-drawer)}:root[data-b2c-motion=full] .intake-help-overlay[data-state=closing] .intake-help-drawer{animation:wow-drawer-out .18s var(--wow-enter) both}:root[data-b2c-motion=full] .intake-help-overlay[data-state=open] .intake-help-overlay__backdrop{animation:.24s wow-fade}:root[data-b2c-motion=full] .intake-help-overlay[data-state=closing] .intake-help-overlay__backdrop{animation:.18s reverse both wow-fade}:root[data-b2c-motion=full] .quill-assistant__sources[open] ul{animation:wow-rise .22s var(--wow-enter)}:root[data-b2c-motion=full] .quill-assistant__turn--complete .quill-assistant__follow-ups{animation:wow-rise .24s 40ms var(--wow-enter) both}:root[data-b2c-motion=full] .estate-connections__panel-layer[data-state=closing] .estate-connections__panel{animation:wow-drawer-out .16s var(--wow-enter) both}:root[data-b2c-motion=full] .estate-connections__contact-card,:root[data-b2c-motion=full] .estate-connections__panel-roles{animation:wow-rise .33s 70ms var(--wow-enter) both}:root[data-b2c-motion=full] [data-wow-selected-person] [data-wow-person]{transition:opacity .18s,box-shadow .18s}:root[data-b2c-motion=full] [data-wow-person-active=true]{box-shadow:0 0 0 3px #7b9c8040}:root[data-b2c-motion=full] .react-datepicker-popper,:root[data-b2c-motion=full] [role=listbox]{transform-origin:top;animation:wow-popover .18s var(--wow-enter)}:root[data-b2c-motion=full] .document-preparation-indicator{perspective:700px}:root[data-b2c-motion=full] .secure-pdf-preview__toolbar{transform-origin:top}:root[data-b2c-motion=full] .shipping-page [data-phase=confirmed],:root[data-b2c-motion=full] .payment-page [data-state=complete]{animation:wow-stamp .38s var(--wow-enter)}@media (hover:hover) and (pointer:fine){:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-card:not(.dashboard-card--readonly){transform-origin:50%;transition:transform .38s var(--wow-enter), box-shadow .3s ease}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-card:not(.dashboard-card--readonly):hover{transform:perspective(900px)translateY(-5px)rotateX(2deg);box-shadow:0 14px 28px #173c1914,0 0 0 1px #7b9c8033}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-card:not(.dashboard-card--readonly):active{transform:scale(.98)}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-card:hover .dashboard-card__chevron,:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-action:hover>span:last-child{transform:translate(4px)}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .dashboard-card:hover .dashboard-card__icon{transform:rotate(-5deg)translateY(-2px)}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .intake-add-action:hover .intake-add-action__icon{transform:rotate(90deg)}:root[data-b2c-motion=full]:not([data-motion-input=keyboard]) .intake-help-launcher__button:hover .quill-assistant__mark{transform:rotate(-12deg)translateY(-2px)}}.plan-keepsake{isolation:isolate;pointer-events:none;width:min(260px,100%);height:190px;margin:4px auto 10px;position:relative}.plan-keepsake__halo{background:radial-gradient(#dfeaddb0,#f5f4e800 70%);border-radius:50%;position:absolute;inset:12px 28px}.plan-keepsake__stage{perspective:850px;position:absolute;inset:15px 45px}.plan-keepsake__sheet{background:#fffdf6;border:1px solid #b9cbbf;border-radius:6px 17px 6px 6px;width:106px;height:140px;position:absolute;top:6px;left:29px;box-shadow:0 8px 20px #12331c16}.plan-keepsake__sheet i{background:#a8bda9;border-radius:3px;height:3px;margin:9px 15px;display:block}.plan-keepsake__sheet i:first-of-type{margin-top:15px}.plan-keepsake__sheet i:last-of-type{width:40%}.plan-keepsake__sheet--back{background:#e5ebdb;transform:translate(-22px,8px)rotate(-13deg)}.plan-keepsake__sheet--middle{background:#f6e8c8;transform:translate(19px,6px)rotate(12deg)}.plan-keepsake__sheet--front{transform:rotate(-3deg)}.plan-keepsake__monogram{color:#315c42;margin:14px 15px 0;font:600 24px Georgia,serif;display:block}.plan-keepsake__seal{color:#fff;background:#315c42;border:3px double #dbe6bf;border-radius:50%;place-items:center;width:31px;height:31px;font:700 16px sans-serif;display:grid;position:absolute;bottom:10px;right:12px}.plan-keepsake__parcel{background:#c6a774;border:1px solid #9b7c50;border-radius:4px 4px 8px 8px;position:absolute;inset:52px 0 -4px;transform:rotate(-3deg);box-shadow:0 14px 18px #18341b22}.plan-keepsake__flap{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);transform-origin:bottom;background:#ddc399;border:1px solid #ac8c5c;height:35px;position:absolute;inset:-28px -1px auto}.plan-keepsake__ribbon{background:#315c42;width:17%;position:absolute;top:-1px;bottom:0;left:44%}.plan-keepsake__label{background:#fffdf6;width:104px;height:52px;padding:9px;position:absolute;top:24px;left:12px;transform:rotate(2deg);box-shadow:0 1px 3px #0001}.plan-keepsake__label i{background:#b2b4a4;width:70%;height:2px;margin-bottom:4px;display:block}.plan-keepsake__label b{color:#315c42;font:600 9px Georgia,serif}.plan-keepsake__confetti{z-index:-1;position:absolute;inset:50%}.plan-keepsake__confetti i{opacity:0;background:#c8aa5e;border-radius:1px;width:6px;height:11px;position:absolute}.plan-keepsake__confetti i:nth-child(3n){background:#315c42}.plan-keepsake__confetti i:nth-child(3n+1){background:#89a784;border-radius:50%;width:7px;height:7px}.plan-keepsake--household .plan-keepsake__sheet--back{transform:translate(-37px,5px)rotate(-12deg)}.plan-keepsake--household .plan-keepsake__sheet--middle{transform:translate(37px,5px)rotate(12deg)}.plan-keepsake--household .plan-keepsake__sheet--front{display:none}:root[data-b2c-motion=full] .plan-keepsake__sheet--back{animation:wow-sheet-back .75s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__sheet--middle{animation:wow-sheet-middle .8s 50ms var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__sheet--front{animation:wow-paper .65s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__seal{animation:wow-stamp .38s .36s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__parcel{animation:wow-parcel .9s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__flap{animation:wow-flap .8s .18s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__label{animation:wow-stamp .36s .52s var(--wow-enter) both}:root[data-b2c-motion=full] .plan-keepsake__confetti i{animation:wow-confetti 1.15s calc(.22s + var(--piece) * 8ms) var(--wow-enter) both}@keyframes wow-rise{0%{opacity:.15;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wow-fade{0%{opacity:0}to{opacity:1}}@keyframes wow-headline{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes wow-ink{0%{clip-path:inset(0 100% 0 0);opacity:.3}to{clip-path:inset(0);opacity:1}}@keyframes wow-road{0%{clip-path:inset(100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}@keyframes wow-paper{0%{opacity:.1;transform:perspective(1000px)translateY(18px)rotateX(7deg)scale(.97)}to{opacity:1;transform:none}}@keyframes wow-fold{0%{opacity:.35;transform:perspective(1000px)rotateX(-5deg)translateY(8px)}to{opacity:1;transform:none}}@keyframes wow-check{0%{transform:scale(.9)}65%{transform:scale(1.08)}to{transform:none}}@keyframes wow-error{0%{box-shadow:0 0 0 5px #b12d2920}to{box-shadow:0 0 #b12d2900}}@keyframes wow-stamp{0%{opacity:.25;transform:scale(1.16)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes wow-spin{to{transform:rotate(360deg)}}@keyframes wow-line{0%{opacity:.2;scale:.02 1}to{opacity:1;scale:1}}@keyframes wow-line-y{0%{opacity:0;scale:1 .05}to{opacity:1;scale:1}}@keyframes wow-ring{0%{box-shadow:0 0 #315c4229}to{box-shadow:0 0 0 16px #315c4200}}@keyframes wow-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes wow-card-seal{0%{opacity:.8;transform:scale(.98)}to{opacity:0;transform:scale(1.02)}}@keyframes wow-feather{0%{transform:rotate(-22deg)translateY(3px)}60%{transform:rotate(7deg)}to{transform:none}}@keyframes wow-drawer-in{0%{opacity:.3;transform:translate(28px)scale(.98)}to{opacity:1;transform:none}}@keyframes wow-drawer-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(20px)scale(.98)}}@keyframes wow-sheet-in{0%{opacity:.3;transform:translateY(38px)}to{opacity:1;transform:none}}@keyframes wow-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(30px)}}@keyframes wow-popover{0%{opacity:.2;scale:.97}to{opacity:1;scale:1}}@keyframes wow-sheet-back{0%{opacity:.1;transform:translateY(10px)rotate(0)}to{opacity:1;transform:translate(-22px,8px)rotate(-13deg)}}@keyframes wow-sheet-middle{0%{opacity:.1;transform:translateY(12px)rotate(0)}to{opacity:1;transform:translate(19px,6px)rotate(12deg)}}@keyframes wow-parcel{0%{opacity:0;transform:translateY(34px)rotate(4deg)}55%{opacity:1}to{opacity:1;transform:rotate(-3deg)}}@keyframes wow-flap{0%{transform:rotateX(-70deg)}to{transform:rotateX(0)}}@keyframes wow-confetti{0%{opacity:0;transform:translate(0)rotate(0)}20%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--turn))}}@media (width<=767px){.intake-help-drawer__drag-handle{touch-action:none;background:0 0;border:0;flex-shrink:0;place-items:center;width:100%;height:28px;min-height:28px;display:grid}.intake-help-drawer__drag-handle span{background:#a8bbae;border-radius:4px;width:38px;height:4px}.plan-keepsake{width:220px;max-width:100%;height:175px}.plan-keepsake__stage{inset-inline:25px}.plan-keepsake__confetti i:nth-child(n+13){display:none}:root[data-b2c-motion=full] .intake-help-overlay[data-state=open] .intake-help-drawer{animation-name:wow-sheet-in}:root[data-b2c-motion=full] .intake-help-overlay[data-state=closing] .intake-help-drawer,:root[data-b2c-motion=full] .estate-connections__panel-layer[data-state=closing] .estate-connections__panel{animation-name:wow-sheet-out}:root[data-b2c-motion=full] .sign-in-page__road{animation-duration:.85s}:root[data-b2c-motion=full] .select-or-create-person-block__tier+.select-or-create-person-block__tier:before{height:16px;top:-16px;left:12px}}:root[data-b2c-motion=reduced] *,:root[data-b2c-motion=reduced] :before,:root[data-b2c-motion=reduced] :after,:root[data-b2c-motion][data-motion-input=keyboard] *,:root[data-b2c-motion][data-motion-input=keyboard] :before,:root[data-b2c-motion][data-motion-input=keyboard] :after,:root[data-b2c-motion][data-motion-navigation=history] *,:root[data-b2c-motion][data-motion-navigation=history] :before,:root[data-b2c-motion][data-motion-navigation=history] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-b2c-motion=reduced] .plan-keepsake__confetti,:root[data-b2c-motion][data-motion-input=keyboard] .plan-keepsake__confetti,:root[data-b2c-motion][data-motion-navigation=history] .plan-keepsake__confetti{display:none}@media (prefers-reduced-motion:reduce){:root[data-b2c-motion] *,:root[data-b2c-motion] :before,:root[data-b2c-motion] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-b2c-motion] .plan-keepsake__confetti{display:none}}.wow-acknowledgement{z-index:1250;color:#fff;pointer-events:none;background:#315c42;border:1px solid #dce7c5;border-radius:999px;padding:10px 16px;font:600 13px/1.3 Onest,sans-serif;position:fixed;box-shadow:0 8px 25px #173d2926}.wow-transition-artifact--document{background:#fffdf620;border:1px solid #b5c4b2;border-radius:12px;box-shadow:0 15px 45px #173d2920}:root[data-b2c-motion][data-motion-visibility=hidden] *,:root[data-b2c-motion][data-motion-visibility=hidden] :before,:root[data-b2c-motion][data-motion-visibility=hidden] :after{animation-play-state:paused!important}:root[data-b2c-motion=full] .shipping-page__form[data-address-confirmed=true] .shipping-page__address-card{border-style:dashed;box-shadow:0 5px 14px #173d2910}html[data-b2c-app]{view-transition-name:none}html[data-intake-transition=active][data-b2c-motion=full]:not([data-motion-input=keyboard]):not([data-motion-navigation=history]) #intake-subject-panel{view-transition-name:b2c-intake}::view-transition{pointer-events:none}html[data-intake-transition=off]::view-transition{display:none}html[data-b2c-motion=reduced]::view-transition{display:none}html[data-motion-input=keyboard]::view-transition{display:none}html[data-motion-navigation=history]::view-transition{display:none}html[data-motion-visibility=hidden]::view-transition{display:none}::view-transition-group(b2c-intake){animation-duration:.26s}::view-transition-old(b2c-intake){animation:.16s cubic-bezier(.22,1,.36,1) both wow-intake-out}::view-transition-new(b2c-intake){animation:.26s cubic-bezier(.22,1,.36,1) both wow-intake-in}@keyframes wow-intake-out{to{opacity:0;transform:translate(-18px,-5px)scale(.985)}}@keyframes wow-intake-in{0%{opacity:0;transform:translate(18px,6px)scale(.99)}}@media (width<=767px){@keyframes wow-intake-out{to{opacity:0;transform:translate(-8px)}}@keyframes wow-intake-in{0%{opacity:0;transform:translate(8px)}}}@media (prefers-reduced-motion:reduce){#intake-subject-panel{view-transition-name:none!important}::view-transition-group(b2c-intake){animation:none!important}::view-transition-old(b2c-intake){animation:none!important}::view-transition-new(b2c-intake){animation:none!important}}
