.intake-page-wrap{background:#fff;min-height:80vh;overflow-x:hidden;padding:20px 0 56px}.intake-sheet{background:#fff;border:1px solid #475569;max-width:100%;width:100%}.intake-top-date{align-items:center;border-bottom:1px solid #475569;display:flex;gap:10px;justify-content:flex-end;padding:12px 16px}.intake-top-date label{color:#0f172a}.intake-header{border-bottom:1px solid #475569;display:grid;grid-template-columns:1.5fr 1fr}.intake-contact-block,.intake-form-card,.intake-logo-row{background:#fff;border-radius:0;box-shadow:none;color:#111}.intake-logo-row{align-items:center;border-right:1px solid #475569;display:flex;gap:16px;padding:16px}.intake-contact-block{padding:16px}.intake-conditional-block h3,.intake-contact-block h2,.intake-form-card legend,.intake-logo-row h1{-webkit-text-fill-color:#0f172a!important;animation:none!important;background-image:none!important;color:#0f172a!important;text-shadow:none!important}.intake-logo-row h1{font-size:2rem;letter-spacing:0;margin-bottom:4px}.intake-contact-block p,.intake-logo-row p{color:#0f172a}.intake-logo{display:block;height:54px;width:auto}.intake-contact-block h2{font-size:1.2rem;margin-bottom:10px}.intake-contact-block p{margin-bottom:2px}.intake-form-card{padding:16px}.intake-form-card fieldset{border:1px solid #64748b;border-radius:0;margin-bottom:14px;padding:14px}.intake-form-card legend{font-size:1rem;font-weight:700;padding:0 6px}.intake-grid{grid-gap:12px;display:grid;gap:12px}.intake-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-form-card label{color:#0f172a;display:block;font-weight:600;margin-bottom:5px}.intake-form-card input,.intake-form-card select,.intake-form-card textarea,.intake-top-date input{background:#f1f5f9!important;border:0!important;border-radius:0;color:#111!important;font-size:.95rem;line-height:1.4;min-width:0;padding:10px 12px;width:100%}.intake-form-card input::placeholder,.intake-form-card textarea::placeholder{color:#475569!important;opacity:1}.intake-top-date input{width:180px}.intake-form-card textarea{max-height:220px;min-height:82px;overflow-y:auto;resize:vertical}.intake-matter-select{min-height:170px}.intake-character-count,.intake-help-text{color:#334155;font-size:.85rem;margin-top:6px}.intake-conditional-block{border:1px solid #64748b;border-radius:0;margin-top:12px;padding:12px}.intake-conditional-block h3{font-size:1rem;margin-bottom:8px}.intake-conditional-block input{margin-bottom:8px}.intake-property-block{border:1px solid #94a3b8;margin-top:10px;padding:10px}.intake-property-meta-grid{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.intake-currency-input{align-items:center;background:#f1f5f9;display:flex;padding:0 8px}.intake-currency-input span{color:#334155;font-weight:600}.intake-currency-input input{margin-bottom:0;padding-left:6px}.intake-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.intake-actions button{box-shadow:none;display:inline-flex}.intake-actions button,.intake-status{align-items:center;border-radius:0;gap:8px}.intake-status{display:flex;font-weight:600;margin-bottom:14px;padding:10px 12px}.intake-status.success{background:#ecfdf5;border:1px solid #a7f3d0;color:#166534}.intake-status.error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}@media (max-width:960px){.intake-header{grid-template-columns:1fr}.intake-logo-row{border-bottom:1px solid #475569;border-right:0}.intake-grid.two-col,.intake-property-meta-grid{grid-template-columns:1fr}.intake-top-date{justify-content:flex-start}}@media (max-width:640px){.intake-page-wrap{padding:8px 0 24px}.container{padding:0 10px}.intake-sheet{border-width:1px}.intake-top-date{align-items:stretch;flex-direction:column;gap:6px;padding:10px}.intake-top-date input{width:100%}.intake-contact-block,.intake-form-card,.intake-logo-row{padding:10px}.intake-logo-row{align-items:flex-start;gap:10px}.intake-logo{height:42px}.intake-logo-row h1{font-size:1.4rem;line-height:1.2}.intake-contact-block h2{font-size:1rem}.intake-form-card fieldset{margin-bottom:10px;padding:10px}.intake-form-card legend{font-size:.95rem}.intake-form-card label{font-size:.88rem;line-height:1.25;word-break:break-word}.intake-form-card input,.intake-form-card select,.intake-form-card textarea{font-size:16px;padding:10px}.intake-property-block{padding:8px}.intake-actions{gap:8px}.intake-actions button{justify-content:center;width:100%}}.intake-page-wrap.intake-single-screen{padding:4px 0 16px}.intake-page-wrap.intake-single-screen .container{padding:0 8px}.intake-page-wrap.intake-single-screen .intake-contact-block,.intake-page-wrap.intake-single-screen .intake-form-card,.intake-page-wrap.intake-single-screen .intake-logo-row,.intake-page-wrap.intake-single-screen .intake-top-date{padding:8px}.intake-page-wrap.intake-single-screen .intake-logo{height:36px}.intake-page-wrap.intake-single-screen .intake-logo-row h1{font-size:1.2rem}.intake-page-wrap.intake-single-screen .intake-contact-block h2,.intake-page-wrap.intake-single-screen .intake-form-card legend{font-size:.95rem}.intake-page-wrap.intake-single-screen .intake-conditional-block,.intake-page-wrap.intake-single-screen .intake-form-card fieldset,.intake-page-wrap.intake-single-screen .intake-property-block{margin-bottom:8px;padding:8px}.intake-page-wrap.intake-single-screen .intake-grid,.intake-page-wrap.intake-single-screen .intake-property-meta-grid{gap:6px}.intake-page-wrap.intake-single-screen .intake-form-card label{font-size:.82rem}.intake-page-wrap.intake-single-screen .intake-character-count,.intake-page-wrap.intake-single-screen .intake-help-text{font-size:.76rem}.intake-page-wrap.intake-single-screen .intake-form-card input,.intake-page-wrap.intake-single-screen .intake-form-card select,.intake-page-wrap.intake-single-screen .intake-form-card textarea,.intake-page-wrap.intake-single-screen .intake-top-date input{font-size:15px;padding:8px}@media print{.navbar,.no-print,footer{display:none!important}.app-container,.intake-page-wrap,.main-content{background:#fff!important}.intake-contact-block,.intake-form-card,.intake-form-card fieldset,.intake-header,.intake-logo-row,.intake-sheet{background:#fff!important;border-color:#94a3b8!important;box-shadow:none!important}.intake-form-card fieldset{break-inside:avoid;page-break-inside:avoid}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}.section-padding{padding:80px 0}@media (max-width:768px){.section-padding{padding:60px 0}}:root{--primary-color:#00d4ff;--secondary-color:#0fc;--accent-blue:#00d4ff1a;--text-color:#1f2937;--bg-color:#fff;--light-bg:#f8fafc;--white:#fff;--shadow:0 0 20px #00d4ff33;--transition:all 0.3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes metallicSheen{0%{background-position:0 50%}to{background-position:220% 50%}}.slide-down{animation:slideDown 1s ease-out forwards}.hero-section{align-items:center;color:#fff;color:var(--white);display:flex;height:80vh;justify-content:center;min-height:500px;overflow:hidden;position:relative;text-align:center}.hero-video{object-fit:cover;z-index:0}.hero-overlay,.hero-video{height:100%;left:0;position:absolute;top:0;width:100%}.hero-overlay{background:#0a0c10b3;z-index:1}.hero-content{max-width:900px;padding:0 20px;position:relative;z-index:2}*{box-sizing:border-box;margin:0;padding:0}body{background-image:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6;transition:background-color .5s ease,color .5s ease}.app-container,body{background-color:#fff;background-color:var(--bg-color);color:#1f2937;color:var(--text-color)}.card,div[style*="backgroundColor: 'white'"],div[style*="backgroundColor: white"]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#bec3c8!important;border:1px solid #a7afb7!important;color:#111!important}.card label,.card p,.card span,div[style*="backgroundColor: 'white'"] p,div[style*="backgroundColor: white"] p{color:#000!important}.card h3,div[style*="backgroundColor: 'white'"] h3,div[style*="backgroundColor: white"] h3{color:#fff!important;text-shadow:none!important}.card a,div[style*="backgroundColor: 'white'"] a,div[style*="backgroundColor: white"] a{color:#1e3a8a!important}.card svg,div[style*="backgroundColor: 'white'"] svg,div[style*="backgroundColor: white"] svg{stroke:#0f172a!important;color:#0f172a!important}h1{color:#d8dee9!important;letter-spacing:1px;text-shadow:0 1px 1px #0f172a40,0 0 10px #94a3b840}h1,h2,h3{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif}h2,h3{color:#0f172a!important;letter-spacing:.6px;text-shadow:0 1px 0 #fff9,0 1px 2px #0f172a33}@supports ((-webkit-background-clip:text) or (background-clip:text)){.card h2,div[style*="backgroundColor: 'white'"] h2,div[style*="backgroundColor: white"] h2,section[style*="backgroundColor: '#ffffff'"] h2,section[style*="backgroundColor: '#ffffff'"] h3{-webkit-text-fill-color:#0000;animation:metallicSheen 6s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(110deg,#0f172a,#334155 20%,#0b1220 38%,#475569 55%,#0f172a 72%,#374151)!important;background-repeat:no-repeat;background-size:220% 100%}}.card h3,article.card h3,div[style*="backgroundColor: 'white'"] h3,div[style*="backgroundColor: white"] h3{-webkit-text-fill-color:#fff!important;animation:none!important;background-image:none!important;color:#fff!important;text-shadow:0 1px 2px #0f172a73!important}footer h3{-webkit-text-fill-color:#00d4ff;animation:none!important;background-image:none!important;text-shadow:none!important}footer h3,table th{color:#00d4ff!important}table th{border-bottom:2px solid #00d4ff!important;border-bottom:2px solid var(--primary-color)!important;color:var(--primary-color)!important}table tr{border-bottom:1px solid #00d4ff1a!important}input,select,textarea{background:#0a0c1099!important;border:1px solid #00d4ff4d!important;color:#fff!important}input::placeholder,textarea::placeholder{color:#ffffffad!important}.hero-overlay{background:#0a0c10b3!important}a{color:inherit;text-decoration:none}button{border:none;cursor:pointer;font-family:inherit;outline:none}ul{list-style:none}.container{margin:0 auto;max-width:1200px;padding:0 20px}.btn{border-radius:4px;display:inline-block;font-weight:600;padding:12px 24px;transition:all .3s ease;transition:var(--transition)}.btn-primary{background-color:#1a237e;border:1px solid #1a237e;box-shadow:0 0 20px #00d4ff33;box-shadow:var(--shadow);color:#fff;color:var(--white)}.btn-primary:hover{background-color:#0d155e}.btn-secondary{background-color:#1a237e;border:1px solid #1a237e;box-shadow:0 0 20px #00d4ff33;box-shadow:var(--shadow);color:#fff;color:var(--white)}.btn-secondary:hover{background-color:#0d155e}
/*# sourceMappingURL=main.e8d4e4fb.css.map*/