@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/outfit-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/outfit-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-latin-ext-variable.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-latin-ext-variable-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-display:swap;font-weight:400 800;src:url(/fonts/plus-jakarta-sans-latin-variable-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--deeplaw-font-display: "Outfit", "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--deeplaw-font-body: "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--deeplaw-font-mono: ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--deeplaw-font-document: "Times New Roman", Times, Georgia, serif;--deeplaw-viewport-height: 100dvh;--deeplaw-viewport-width: 100vw;--deeplaw-keyboard-inset: 0px;--deeplaw-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--deeplaw-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--deeplaw-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--deeplaw-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px));--deeplaw-touch-target: 48px;--deeplaw-page-gutter: clamp(16px, 3vw, 32px)}@supports not (height: 100dvh){:root{--deeplaw-viewport-height: 100vh}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-block-size:100%;overflow-x:clip;background-color:#f7f4ee}body{margin:0;min-block-size:var(--deeplaw-viewport-height, 100dvh);padding-block-start:var(--deeplaw-safe-area-top);padding-block-end:var(--deeplaw-safe-area-bottom);padding-inline-start:var(--deeplaw-safe-area-left);padding-inline-end:var(--deeplaw-safe-area-right);font-family:var(--deeplaw-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;background-color:#f7f4ee;overflow-x:clip}#root{min-block-size:calc(var(--deeplaw-viewport-height, 100dvh) - var(--deeplaw-safe-area-top) - var(--deeplaw-safe-area-bottom));inline-size:100%;min-inline-size:0}html[data-native-runtime=true] body{overscroll-behavior-y:none}.deeplaw-full-viewport{min-block-size:var(--deeplaw-viewport-height, 100dvh)}.deeplaw-native-safe-surface{padding-block-start:var(--deeplaw-safe-area-top);padding-block-end:var(--deeplaw-safe-area-bottom);padding-inline-start:var(--deeplaw-safe-area-left);padding-inline-end:var(--deeplaw-safe-area-right)}@media(max-width:899.95px){body{line-height:1.5}.MuiButton-root,.MuiChip-root,.MuiAppBar-root{-webkit-user-select:none;user-select:none}}@supports (-webkit-touch-callout: none){body{-webkit-tap-highlight-color:transparent}}code{font-family:var(--deeplaw-font-mono)}.MuiButton-root,.MuiCard-root,.MuiChip-root,.MuiIconButton-root{transition-property:transform,box-shadow,background-color,border-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;image-rendering:auto}[data-image-rendering=pixelated]{image-rendering:pixelated}img[data-public-product-proof-image]{min-height:0;background-color:transparent;image-rendering:auto}img[loading=lazy]{min-height:100px;background-color:#f0f0f0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*:focus-visible{outline:2px solid #1D4ED8;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
