body.law-application{background:#f5f2ed;color:#35252d}body.law-application>nav{background:#9c2945;padding:20px max(24px,calc((100% - 1120px)/2));display:flex;justify-content:space-between;gap:24px;align-items:center}body.law-application>nav a{color:#fff;text-decoration:none;border:0;font-size:16px;line-height:1.5}body.law-application main{width:calc(100% - 48px)!important;max-width:1120px!important;padding:0!important;margin:30px auto!important}body.law-application main>h1{font-size:clamp(28px,3vw,38px);color:#9c2945;margin:20px 0;line-height:1.25}body.law-application #confirmed-spring-details{background:#fffaf2!important;border:1px solid #e3d8c8;border-left:4px solid #b19360;padding:16px 20px!important;margin:20px 0!important;font-size:14px}body.law-application #confirmed-spring-details p{margin:5px 0;line-height:1.7}.law-form-section{padding:26px 30px;margin:20px 0;background:#fff;border:1px solid #e3d9cd;border-top:3px solid #9c2945;border-radius:8px;box-shadow:0 3px 14px #35252d05}.law-form-section:nth-of-type(even){border-top-color:#b19360}.law-form-section h2{display:flex;align-items:center;gap:12px;font-size:21px;color:#9c2945;line-height:1.4;margin:0 0 22px}.law-form-section h2 span{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:#f3eae6;border-radius:50%;font:600 12px Arial;color:#9c2945}.law-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.law-field{min-width:0;margin-bottom:18px}.law-field label{margin:0 0 8px;display:block;font-size:14px;font-weight:600;line-height:1.5}.law-field input,.law-field select,.law-field textarea{box-sizing:border-box;width:100%;font:15px/1.5 Arial,sans-serif;border:1px solid #cfc4c0;border-radius:5px;padding:11px 12px;background:#fff;color:#35252d}.law-field textarea{min-height:120px;resize:vertical}.law-field input:focus,.law-field select:focus,.law-field textarea:focus{outline:2px solid #b19360;outline-offset:2px}.law-field input[type=file]{font-size:13px;background:#faf7f3;padding:16px}.law-form-section details{padding:15px;background:#faf7f3;border:1px solid #e3d9cd;border-radius:5px}.law-form-section summary{font-size:14px;cursor:pointer}.law-form-section details .law-field{margin-top:16px}.law-form-section .consent{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:0 0 24px!important;font-size:14px;line-height:1.65}.law-form-section .consent input{width:18px!important;height:18px!important;min-width:18px;flex:0 0 18px;margin:3px 0 0!important;accent-color:#9c2945}.law-form-section .consent span{display:block}.law-verification{width:230px;max-width:100%;margin:0 0 20px}.law-verification img{display:block;width:210px;height:58px;margin-top:8px}.law-verification input{height:44px;letter-spacing:4px;text-transform:uppercase}.law-form-section button[type=submit]{background:#9c2945;color:#fff;font-size:15px;padding:13px 24px;border:0;border-radius:5px;cursor:pointer}.law-form-section button[type=submit]:hover{background:#9c2945}.law-form-section small,.law-privacy{font-size:12px!important;line-height:1.7;color:#6c5a62;margin:12px 0 0}.law-application .tuition-pricing{margin:10px 0 0;padding:18px;background:#faf7f3;border:1px solid #e3d9cd;border-radius:5px}.law-application .tuition-pricing h3{font-size:17px;color:#9c2945;margin:0 0 12px}.law-application .tuition-pricing table{width:100%;border-collapse:collapse;font-size:14px}.law-application .tuition-pricing th,.law-application .tuition-pricing td{padding:10px;text-align:left;border-bottom:1px solid #e3d9cd}.law-application .tuition-note{font-size:12px;line-height:1.65}.law-application main>p{font-size:14px}.law-application main>p a{color:#9c2945}@media(max-width:700px){.law-fields-grid{grid-template-columns:1fr;gap:0}.law-form-section{padding:20px}.law-form-section h2{font-size:19px}body.law-application main{width:calc(100% - 28px)!important}body.law-application>nav{padding:16px;flex-wrap:wrap}.law-application .tuition-pricing{padding:10px}.law-application .tuition-pricing th,.law-application .tuition-pricing td{font-size:12px;padding:8px 4px}}

body.law-application>header{padding:20px max(24px,calc((100% - 1280px)/2));background:#9c2945;display:flex;align-items:center;justify-content:space-between;gap:24px}body.law-application>header .identity{flex-shrink:0}body.law-application>header .logo-art{width:250px;max-width:100%}body.law-application>header .logo-art img{width:100%;height:auto}body.law-application>header small{color:#f3e9dc;font-size:12px}body.law-application>header nav{background:transparent!important;padding:0!important;display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-end}body.law-application>header nav a{font-size:14px;color:#fff!important;text-decoration:none;border:0}body.law-application>header nav a:hover{color:#dfc99f!important}@media(max-width:800px){body.law-application>header{flex-direction:column;align-items:flex-start;padding:18px 20px}body.law-application>header nav{justify-content:flex-start;gap:12px 18px}body.law-application>header .logo-art{width:220px}}

body.law-application main{position:relative;margin-top:24px!important;padding-top:0!important}body.law-application #unified-admissions-language{position:absolute;right:0;top:6px;padding:0!important;min-height:36px;z-index:2}body.law-application main>h1{margin:0 220px 20px 0!important;min-height:44px;padding-top:4px}body.law-application #unified-admissions-language label{font-size:13px}body.law-application #unified-admissions-language select{font-size:13px;min-width:120px!important;padding:6px 9px!important}@media(max-width:650px){body.law-application #unified-admissions-language{position:static;justify-content:flex-end;margin:0 0 12px}body.law-application main>h1{margin:0 0 16px!important;min-height:0}}

body.law-application main>h1{position:relative;isolation:isolate}body.law-application #confirmed-spring-details{position:relative;isolation:isolate;overflow:hidden}body.law-application #confirmed-spring-details:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:20px;top:-24px;width:130px;height:150px;background:url('/law-emblem-watermark.svg?v=20261101-svg-small') center/contain no-repeat;opacity:.18;transform:rotate(-10deg)}body.law-application .law-form-section{position:relative;isolation:isolate;overflow:hidden}body.law-application .law-form-section:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:-20px;bottom:15px;width:185px;height:210px;background:url('/law-emblem-watermark.svg?v=20261101-svg-small') center/contain no-repeat;opacity:.07;transform:rotate(-9deg)}body.law-application .law-form-section:last-of-type:after{right:30px;width:155px;height:175px;opacity:.09}@media(max-width:650px){body.law-application .law-form-section:after{width:130px;height:150px;opacity:.05}body.law-application #confirmed-spring-details:after{opacity:.1;right:-25px}}
