.legal-atelier{--law-bg:#10242d;--law-ink:#f3ede3;--law-accent:#d79769;background:var(--law-bg);color:var(--law-ink);font-family:Arial,sans-serif;overflow-wrap:break-word}.legal-atelier *{box-sizing:border-box}.legal-atelier button,.legal-atelier input,.legal-atelier select,.legal-atelier textarea{font:inherit}.legal-atelier button{cursor:pointer}.legal-atelier a{color:inherit;text-decoration:none}.law-demo-bar{gap:16px;padding:12px 5%;background:#081a21;color:#e8ddd0;font-size:11px}.law-demo-bar,.law-header{display:flex;justify-content:space-between}.law-header{padding:24px 5%;align-items:center;gap:24px;border-bottom:1px solid #ffffff25}.law-brand{background:none;border:0;color:inherit;display:flex;align-items:center;gap:12px;text-align:left;font-size:13px;letter-spacing:.14em}.law-brand i{font:28px Georgia;border:1px solid;padding:9px;font-style:normal}.law-header nav{display:flex;gap:22px;flex-wrap:wrap}.law-header nav button{border:0;background:none;color:inherit;padding:12px 0;font-size:13px}.law-header nav button[aria-current=page]{box-shadow:0 2px var(--law-accent)}.law-header-contact{background:transparent;color:inherit;border:1px solid #ffffff50;padding:12px 16px}.law-kicker{font-size:10px;letter-spacing:.15em;line-height:1.6}.law-cover{display:grid;grid-template-columns:1fr 1.1fr;min-height:600px}.law-cover-copy{padding:64px 10%}.legal-atelier .law-cover h1{font:min(clamp(44px,5.6vw,84px),var(--pontera-heading-cap,999px))/1.04 Georgia,serif!important;letter-spacing:-.04em!important;margin:24px 0}.legal-atelier h1 em{font-style:normal;color:var(--law-accent)}.legal-atelier p{color:inherit!important;font-size:15px!important;line-height:1.7!important}.law-cover-copy p{max-width:390px;opacity:.8}.law-button{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 22px;border:0;background:var(--law-accent);color:#10242d;min-height:48px;font-size:13px!important}.law-cover .law-button{margin:30px 0 22px}.law-cover small{font-size:11px;opacity:.65}.law-cover figure{margin:0;position:relative;min-width:0}.law-cover figure img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.law-cover figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px 30px;background:linear-gradient(transparent,#06141ee0);display:flex;justify-content:space-between;align-items:end;color:#fff}.law-cover figcaption span{font:26px/1.2 Georgia}.law-cover figcaption b{font-size:11px}.law-principles{display:grid;grid-template-columns:.5fr 1fr 1.2fr;gap:40px;padding:64px 6%;background:#ede5d9;color:#20323b;align-items:start}.law-principles>span{font-size:10px;letter-spacing:.12em}.legal-atelier h2{font:min(32px,var(--pontera-heading-cap,999px))/1.15 Georgia,serif!important;margin:0}.law-practice-preview{display:grid;grid-template-columns:repeat(3,1fr);padding:48px 6%;gap:20px}.law-practice-preview button{background:#18333d;border:1px solid #ffffff20;color:inherit;text-align:left;padding:28px;display:flex;flex-direction:column}.law-practice-preview span{color:var(--law-accent);font-size:12px}.legal-atelier h3{font:min(23px,var(--pontera-heading-cap,999px))/1.2 Georgia!important}.law-practice-preview b{margin-top:auto;padding-top:25px;font-size:12px}.law-home-cta{gap:30px;padding:48px 6%;border-top:1px solid #ffffff25}.law-footer,.law-home-cta{display:flex;align-items:center;justify-content:space-between}.law-footer{padding:28px 5%;gap:20px;background:#081a21;color:#d9e0e1;font-size:11px}.law-footer b{letter-spacing:.15em}.law-page-1{--law-bg:#eee8db;--law-ink:#233735;--law-accent:#977044}.law-page-1 .law-header{border-color:#203a3425}.law-page-1 .law-header-contact{border-color:#203a3450}.law-practice-title{padding:58px 7%;display:grid;grid-template-columns:1.4fr 1fr;gap:20px 60px;border-bottom:1px solid #a6afa9}.law-practice-title>span{grid-column:1/-1}.legal-atelier .law-practice-title h1{font:min(48px,var(--pontera-heading-cap,999px))/1.12 Georgia!important;margin:0}.law-practice-browser{display:grid;grid-template-columns:1fr 2fr;padding:46px 7%;gap:7%}.law-practice-browser aside button{display:flex;width:100%;gap:15px;text-align:left;align-items:center;padding:20px 0;border:0;border-bottom:1px solid #aeb4aa;background:none;color:inherit;font-size:14px}.law-practice-browser aside button b{margin-left:auto}.law-practice-browser aside button[aria-pressed=true]{color:#906442}.law-practice-browser article{position:relative;padding:20px 0}.law-index{display:block;font:90px Georgia;color:#b9bbaa;margin-bottom:10px}.law-document-list{border-left:2px solid #977044;padding-left:22px;margin:30px 0}.law-page-2{--law-bg:#ead5c3;--law-ink:#4a3028;--law-accent:#984d35}.law-page-2 .law-header{flex-direction:column;align-items:flex-start;border-color:#4a302840}.law-page-2 .law-header-contact{display:none}.law-process-title{padding:56px 8%;display:grid;grid-template-columns:1fr 1fr;gap:20px}.law-process-title>span{grid-column:1/-1;font-size:11px;letter-spacing:.12em}.legal-atelier .law-process-title h1{font:min(60px,var(--pontera-heading-cap,999px))/1.05 Georgia!important;margin:0}.law-timeline{padding:0 8% 60px}.law-timeline article{display:grid;grid-template-columns:100px 1fr;gap:40px;padding:32px 0;border-top:1px solid #4a302840}.law-timeline article>b{font:48px Georgia;opacity:.4}.law-timeline article>div{max-width:750px}.law-timeline article span{font-size:11px;letter-spacing:.04em}.law-quote{margin:0;padding:60px 8%;background:#653e31;color:#fbe7d6;font:28px/1.5 Georgia}.law-page-3{--law-bg:#f5f4ed;--law-ink:#293744;--law-accent:#5e7c88}.law-page-3 .law-header{background:#293744;color:#f5f4ed}.law-team-title{padding:64px 6% 40px}.legal-atelier .law-team-title h1{font:min(52px,var(--pontera-heading-cap,999px))/1.15 Georgia!important;margin:25px 0}.law-team-title>div{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-top:1px solid #c2c9c9;padding-top:16px}.law-team-title>div>span{font-size:12px;line-height:1.6;opacity:.7}.law-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:0 6% 60px}.law-person-mark{aspect-ratio:5/4;background:linear-gradient(140deg,#cedbdc,#e9e4d7);padding:28px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}.law-person-mark span{font:70px Georgia;color:#526f7a}.law-person-mark b{font-size:12px;letter-spacing:.15em}.law-team-grid article:nth-child(2) .law-person-mark{background:#e5d0bf}.law-team-grid article:nth-child(3) .law-person-mark{background:#c7d6c7}.law-team-note{padding:44px 6%;display:grid;grid-template-columns:1fr 1.3fr;gap:50px;background:#dbe4e4}.law-page-4{--law-bg:#153d43;--law-ink:#eef0df;--law-accent:#d9c799}.law-page-4 .law-header{padding-block:14px}.law-contact{display:grid;grid-template-columns:1fr 1fr;padding:64px 7%;gap:8%}.legal-atelier .law-contact h1{font:min(52px,var(--pontera-heading-cap,999px))/1.1 Georgia!important;margin:25px 0}.law-contact-note{padding:22px 0;margin:24px 0;border-block:1px solid #ffffff40}.law-contact small{font-size:11px;opacity:.7;line-height:1.6}.law-contact form{background:#f0ebde;color:#243c40;padding:32px;display:grid;gap:18px;align-self:start}.law-contact label{font-size:12px!important;display:grid;gap:7px}.law-contact input,.law-contact select,.law-contact textarea{width:100%;border:0;border-bottom:1px solid #a5b2b0;background:#ffffff70;color:#243c40;padding:12px;font-size:16px!important;border-radius:0}.law-contact form p{font-size:11px!important;margin:0}.legal-atelier a:focus-visible,.legal-atelier button:focus-visible{outline:3px solid var(--law-accent);outline-offset:4px}@media(max-width:850px){.law-demo-bar{flex-wrap:wrap}.law-demo-bar>span{display:none}.law-header{flex-wrap:wrap;gap:14px;padding:18px 5%}.law-header nav{order:3;width:100%;gap:18px;overflow-x:auto;flex-wrap:nowrap}.law-header nav button{white-space:nowrap}.law-header-contact{font-size:11px!important;padding:10px}.law-cover{grid-template-columns:1fr}.law-cover-copy{padding:40px 6%}.legal-atelier .law-cover h1{font-size:min(50px,var(--pontera-heading-cap,999px))!important}.law-cover figure{min-height:330px}.law-contact,.law-practice-browser,.law-practice-preview,.law-practice-title,.law-principles,.law-process-title,.law-team-grid,.law-team-note,.law-team-title>div{grid-template-columns:1fr;gap:24px;padding:36px 6%}.law-practice-title>span,.law-process-title>span{grid-column:auto}.law-home-cta{align-items:flex-start;flex-direction:column}.legal-atelier :is(.law-practice-title,.law-process-title,.law-team-title,.law-contact) h1{font-size:min(36px,var(--pontera-heading-cap,999px))!important}.law-timeline article{grid-template-columns:44px 1fr;gap:20px}.law-timeline article>b{font-size:32px}.law-footer{flex-wrap:wrap}.law-team-grid{padding-top:0}.law-contact form{padding:22px}.law-quote{font-size:22px;padding:36px 6%}}.law-page-0{--law-bg:#f7f4ed;--law-ink:#17343e;--law-accent:#d5a173}.law-page-0 .law-header{border-color:#d2d3c9;padding-top:22px;padding-bottom:22px}.law-page-0 .law-header-contact{border-color:#71858b}.law-cover-rich{grid-template-columns:44% 56%;min-height:490px}.law-cover-rich .law-cover-copy{padding:40px 11%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.legal-atelier .law-cover-rich h1{font-size:min(clamp(40px,4.6vw,65px),var(--pontera-heading-cap,999px))!important;line-height:1.08!important;letter-spacing:-.04em!important;margin:22px 0}.law-cover-rich h1 em{color:#9a572f}.law-cover-rich .law-cover-copy p{opacity:1;max-width:400px}.law-cover-rich .law-button{margin:24px 0 18px;background:#173e49;color:#fff8ec;min-height:50px}.law-cover-topics{display:flex;flex-wrap:wrap;gap:9px 15px;border-top:1px solid #d3d1c6;padding-top:18px;font-size:11px;color:#5a6d73}.law-cover-rich figure{min-height:490px}.law-cover-rich figure img{object-position:57% center}.law-cover-rich figcaption{padding:40px 28px 25px}.law-cover-rich figcaption span{font-size:25px}.law-home-practices{padding:38px 5% 42px}.law-home-practices>header{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.law-home-practices h2{margin:13px 0 0!important}.law-text-link{border:0;border-bottom:1px solid;background:none;color:inherit;padding:12px 0;min-height:44px;text-align:left;font-size:13px}.law-home-practices .law-practice-preview{padding:0;gap:22px}.law-home-practices .law-practice-preview button{padding:0;background:white;border:1px solid #deded4;color:#17343e;overflow:hidden;align-items:stretch}.law-home-practices .law-practice-preview img{width:100%;height:220px;object-fit:cover;display:block}.law-home-practices .law-practice-preview button>div{padding:24px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.law-home-practices .law-practice-preview button>div>span{color:#925d3b;font-size:10px;letter-spacing:.1em}.law-home-practices .law-practice-preview h3{font-size:min(25px,var(--pontera-heading-cap,999px))!important;line-height:1.2!important;margin:12px 0 10px!important}.law-home-practices .law-practice-preview p{margin:0 0 20px!important;font-size:14px!important}.law-home-practices .law-practice-preview b{font-size:12px;font-weight:400;border-top:1px solid #d9ded9;width:100%;padding-top:16px;margin-top:auto}.law-home-process{background:#e3ebe9;padding:42px 5%;display:grid;grid-template-columns:1fr 1.35fr;gap:60px}.law-home-process h2{margin:14px 0 22px!important}.law-home-process ol{list-style:none;padding:0;margin:0}.law-home-process li{display:flex;gap:22px;padding:19px 0;border-top:1px solid #aabebb}.law-home-process li>span{font:26px Georgia;color:#a56d47}.law-home-process h3{margin:0 0 7px!important;font-size:min(24px,var(--pontera-heading-cap,999px))!important}.law-home-process p{margin:0!important;font-size:14px!important}.law-page-0 .law-home-cta{background:#17343e;color:#fff6e5;padding:38px 5%;border:0}.law-page-0 .law-home-cta h2{margin-top:12px!important}.law-page-0 button:focus-visible{outline:3px solid #ac6c38;outline-offset:4px}@media(max-width:1000px){.law-cover-rich .law-cover-copy{padding:32px 9%}.law-home-practices .law-practice-preview img{height:180px}.law-home-practices .law-practice-preview button>div{padding:20px}.law-home-process{gap:35px}.law-home-practices .law-practice-preview h3{font-size:min(22px,var(--pontera-heading-cap,999px))!important}}@media(max-width:850px){.law-cover-rich{grid-template-columns:1fr}.law-cover-rich .law-cover-copy{padding:32px 6%}.law-cover-rich figure{min-height:330px}.law-cover-rich figure img{object-position:center}.legal-atelier .law-cover-rich h1{font-size:min(46px,var(--pontera-heading-cap,999px))!important}.law-home-practices{padding:32px 6%}.law-home-practices>header{align-items:start;flex-direction:column;gap:8px}.law-home-practices .law-practice-preview{padding:0;grid-template-columns:1fr;gap:22px}.law-home-practices .law-practice-preview img{height:240px}.law-home-process{padding:32px 6%;grid-template-columns:1fr;gap:20px}.law-home-process li{gap:18px}.law-page-0 .law-home-cta{padding:32px 6%;align-items:flex-start;flex-direction:column;gap:24px}.law-page-0 .law-home-cta .law-button{width:100%}}@media(max-width:420px){.legal-atelier .law-cover-rich h1{font-size:min(38px,var(--pontera-heading-cap,999px))!important}.law-cover-rich figure{min-height:280px}.law-cover-rich figcaption span{font-size:23px}}