1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><style data-precedence="next" data-href="/_next/static/css/45e763e1352eabf7.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/3d035e0e829cd920.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/921991d1411e2215.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/f68ae7ea05600b10.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/d996ebfe88143384.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/ffff5d5ef7842c9b.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/9412ac84c552dead.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/2b9fc66aafceb882.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/2c757888fc40bba2.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/5a8986858edb1c1d.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/d5ae363bbf8843e3.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK /_next/static/css/d8eb5eb6e6477514.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK">*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/* 2! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com 3*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}
3code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}
3[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--background-foreground:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--text:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:0.5rem;--gradient-button:linear-gradient(135deg,hsl(var(--primary)) 40%,color-mix(in oklch,hsl(var(--primary)) 70%,hsl(var(--primary-foreground)) 30%) 90%)}.dark{--background:0 0% 3.9%;--background-foreground:0 0% 100%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--text:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--gradient-button:linear-gradient(135deg,hsl(var(--primary)) 40%,color-mix(in oklch,hsl(var(--primary)) 70%,hsl(var(--primary-foreground)) 30%) 90%)}*{border-color:hsl(var(--border))}html{overflow-x:hidden}body{min-width:100%!important;background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>
3li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;
3padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:hsl(var(--text));--tw-prose-headings:hsl(var(--text));--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:hsl(var(--text));--tw-prose-counters:hsl(var(--text));--tw-prose-bullets:hsl(var(--text));--tw-prose-hr:#e5e7eb;--tw-prose-quotes:hsl(var(--text));--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:hsl(var(--text));--tw-prose-pre-code:hsl(var(--text));--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
3.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>
3li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
3.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>
3li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
3.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol>
3li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
3.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.-inset-4{inset:-1rem}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-bottom-12{bottom:-3rem}.-bottom-4{bottom:-1rem}.-bottom-\[10px\]{bottom:-10px}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-6{left:-1.5rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[12\%\]{bottom:12%}.bottom-\[14\%\]{bottom:14%}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[22\%\]{bottom:22%}.bottom-\[26\%\]{bottom:26%}.bottom-\[32\%\]{bottom:32%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}
3.left-8{left:2rem}.left-\[-125px\]{left:-125px}.left-\[-135px\]{left:-135px}.left-\[-9999px\]{left:-9999px}.left-\[1\%\]{left:1%}.left-\[15px\]{left:15px}.left-\[2\%\]{left:2%}.left-\[3\%\]{left:3%}.left-\[35\.28\%\]{left:35.28%}.left-\[35\.29\%\]{left:35.29%}.left-\[4\%\]{left:4%}.left-\[48\%\]{left:48%}.left-\[5\%\]{left:5%}.left-\[50\%\]{left:50%}.left-\[52\.26\%\]{left:52.26%}.left-\[6\%\]{left:6%}.left-\[69\.24\%\]{left:69.24%}.left-\[70\.03\%\]{left:70.03%}.left-\[72\.5\%\]{left:72.5%}.left-\[73\.5\%\]{left:73.5%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[1\%\]{right:1%}.right-\[15px\]{right:15px}.right-\[2\%\]{right:2%}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-32{top:8rem}.top-4{top:1rem}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[14\%\]{top:14%}.top-\[17\.49\%\]{top:17.49%}.top-\[18\%\]{top:18%}.top-\[19\.24\%\]{top:19.24%}.top-\[1px\]{top:1px}.top-\[20\%\]{top:20%}.top-\[24\%\]{top:24%}.top-\[26\%\]{top:26%}.top-\[28\%\]{top:28%}.top-\[32\%\]{top:32%}.top-\[38\%\]{top:38%}.top-\[45\.72\%\]{top:45.72%}.top-\[50\%\]{top:50%}.top-\[58\%\]{top:58%}.top-\[60\%\]{top:60%}.top-\[62\%\]{top:62%}.top-\[73\.85\%\]{top:73.85%}.top-\[75\.62\%\]{top:75.62%}.top-\[8\%\]{top:8%}.top-\[80\%\]{top:80%}.top-\[98\%\]{top:98%}.top-full{top:100%}.isolate{isolation:isolate}.\!z-10{z-index:10!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1002\]{z-index:1002}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[8\]{z-index:8}.z-\[9999\]{z-index:9999}.z-\[9\]{z-index:9}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.-m-1{margin:-.25rem}.m-0{margin:0}.m-px{margin:1px}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mt-0{margin-top:0!important}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-6{margin-left:-1.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-36{margin-top:-9rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[0\.28em\]{margin-bottom:.28em}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[calc\(50\%-50vw\)\]{margin-left:calc(50% - 50vw)}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-6{-webkit-line-clamp:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}
3.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!aspect-square{aspect-ratio:1/1!important}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/4\]{aspect-ratio:4/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-9{width:2.25rem;height:2.25rem}.\!h-16{height:4rem!important}.\!h-\[200px\]{height:200px!important}.\!h-\[500px\]{height:500px!important}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[100px\]{height:100px}.h-\[118vh\]{height:118vh}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[3\.25rem\]{height:3.25rem}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[40rem\]{height:40rem}.h-\[48px\]{height:48px}.h-\[5\.25rem\]{height:5.25rem}.h-\[51px\]{height:51px}.h-\[55\%\]{height:55%}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[60\%\]{height:60%}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[85dvh\]{height:85dvh}.h-\[90px\]{height:90px}.h-\[96px\]{height:96px}.h-\[min\(28rem\2c 90vw\)\]{height:min(28rem,90vw)}.h-\[min\(91dvh\2c calc\(100dvh-3\.5rem\)\)\]{height:min(91dvh,calc(100dvh - 3.5rem))}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-10{max-height:2.5rem}.max-h-12{max-height:3rem}.max-h-96{max-height:24rem}.max-h-\[148px\]{max-height:148px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[500px\]{max-height:500px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[800px\]{max-height:800px}.max-h-\[820px\]{max-height:820px}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92\%\]{max-height:92%}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100svh-13rem\)\]{max-height:calc(100svh - 13rem)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(50vh\2c 320px\)\]{max-height:min(50vh,320px)}.max-h-\[min\(60vh\2c 400px\)\]{max-height:min(60vh,400px)}.max-h-\[min\(85vh\2c 640px\)\]{max-height:min(85vh,640px)}.max-h-\[min\(90vh\2c 640px\)\]{max-height:min(90vh,640px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-\[300px\]{min-height:300px!important}.\!min-h-\[500px\]{min-height:500px!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-7{min-height:1.75rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[14rem\]{min-height:14rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[180px\]{min-height:180px}.min-h-\[18rem\]{min-height:18rem}.min-h-\[1px\]{min-height:1px}.min-h-\[200px\]{min-height:200px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[248px\]{min-height:248px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}
3.min-h-\[280px\]{min-height:280px}.min-h-\[28rem\]{min-height:28rem}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40dvh\]{min-height:40dvh}.min-h-\[40vh\]{min-height:40vh}.min-h-\[460px\]{min-height:460px}.min-h-\[480px\]{min-height:480px}.min-h-\[50\%\]{min-height:50%}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[520px\]{min-height:520px}.min-h-\[56vh\]{min-height:56vh}.min-h-\[600px\]{min-height:600px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[68vh\]{min-height:68vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[78vh\]{min-height:78vh}.min-h-\[800px\]{min-height:800px}.min-h-\[80px\]{min-height:80px}.min-h-\[80vh\]{min-height:80vh}.min-h-\[870px\]{min-height:870px}.min-h-\[88px\]{min-height:88px}.min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.min-h-\[min\(68vh\2c 780px\)\]{min-height:min(68vh,780px)}.min-h-\[min\(72vh\2c 740px\)\]{min-height:min(72vh,740px)}.min-h-\[min\(72vh\2c 820px\)\]{min-height:min(72vh,820px)}.min-h-\[min\(76vh\2c 780px\)\]{min-height:min(76vh,780px)}
3.min-h-\[min\(76vh\2c 860px\)\]{min-height:min(76vh,860px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-16{width:4rem!important}.\!w-full{width:100%!important}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-10\/12{width:83.333333%}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[100px\]{width:100px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[25\%\]{width:25%}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[3\.25rem\]{width:3.25rem}.w-\[32\.68\%\]{width:32.68%}.w-\[340px\]{width:340px}.w-\[41\.19\%\]{width:41.19%}.w-\[5\.22\%\]{width:5.22%}.w-\[5\.25rem\]{width:5.25rem}.w-\[5px\]{width:5px}.w-\[60\%\]{width:60%}.w-\[min\(100\%\2c 20rem\)\]{width:min(100%,20rem)}.w-\[min\(100\%\2c 21rem\)\]{width:min(100%,21rem)}.w-\[min\(100\%\2c 24rem\)\]{width:min(100%,24rem)}.w-\[min\(100\%\2c 25rem\)\]{width:min(100%,25rem)}.w-\[min\(28rem\2c 90vw\)\]{width:min(28rem,90vw)}.w-\[min\(90vw\2c 1200px\)\]{width:min(90vw,1200px)}.w-\[min\(92vw\2c 720px\)\]{width:min(92vw,720px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[40px\]{min-width:40px}.min-w-\[70\%\]{min-width:70%}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[90px\]{min-width:90px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-80{max-width:20rem}.max-w-\[10\.5rem\]{max-width:10.5rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[1016px\]{max-width:1016px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1340px\]{max-width:1340px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[21rem\]{max-width:21rem}.max-w-\[220px\]{max-width:220px}.max-w-\[248px\]{max-width:248px}.max-w-\[24rem\]{max-width:24rem}.max-w-\[250px\]{max-width:250px}.max-w-\[25rem\]{max-width:25rem}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[62vw\]{max-width:62vw}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[90px\]{max-width:90px}.max-w-\[min\(100\%\2c 20rem\)\]{max-width:min(100%,20rem)}.max-w-\[min\(100\%\2c 240px\)\]{max-width:min(100%,240px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0px}.basis-1\/2{flex-basis:50%}.basis-\[82\%\]{flex-basis:82%}.basis-\[85\%\]{flex-basis:85%}.basis-\[90\%\]{flex-basis:90%}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-1\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/3{--tw-translate-x:-33.333333%}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-4,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/3{--tw-translate-y:-33.333333%}.-translate-y-1\/3,.-translate-y-\[4\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[4\%\]{--tw-translate-y:-4%}.-translate-y-\[7px\]{--tw-translate-y:-7px}.-translate-y-\[7px\],.-translate-y-\[99\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[99\%\]{--tw-translate-y:-99%}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/3{--tw-translate-x:33.333333%}.translate-x-1\/3,.translate-x-1\/4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/4{--tw-translate-x:25%}.translate-x-4{--tw-translate-x:1rem}.translate-x-4,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-x-\[85\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[85\%\]{--tw-translate-x:85%}.translate-x-\[93\%\]{--tw-translate-x:93%}.translate-x-\[93\%\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1\/2{--tw-translate-y:50%}.translate-y-1\/2,.translate-y-1\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/3{--tw-translate-y:33.333333%}.translate-y-1\/4{--tw-translate-y:25%}.translate-y-1\/4,.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-4,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[7px\]{--tw-translate-y:7px}.-rotate-45,.translate-y-\[7px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg}
3.-rotate-\[10deg\]{--tw-rotate:-10deg}.-rotate-\[10deg\],.-rotate-\[11deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[11deg\]{--tw-rotate:-11deg}.-rotate-\[12deg\]{--tw-rotate:-12deg}.-rotate-\[12deg\],.-rotate-\[5deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[5deg\]{--tw-rotate:-5deg}.-rotate-\[6deg\]{--tw-rotate:-6deg}.-rotate-\[6deg\],.-rotate-\[7deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[7deg\]{--tw-rotate:-7deg}.-rotate-\[8deg\]{--tw-rotate:-8deg}.-rotate-\[8deg\],.-rotate-\[9deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[9deg\]{--tw-rotate:-9deg}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.rotate-\[10deg\]{--tw-rotate:10deg}.rotate-\[10deg\],.rotate-\[11deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[11deg\]{--tw-rotate:11deg}.rotate-\[5deg\]{--tw-rotate:5deg}.rotate-\[5deg\],.rotate-\[6deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[6deg\]{--tw-rotate:6deg}.rotate-\[7deg\]{--tw-rotate:7deg}.rotate-\[7deg\],.rotate-\[8deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[8deg\]{--tw-rotate:8deg}.rotate-\[9deg\]{--tw-rotate:9deg}.rotate-\[9deg\],.scale-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.scale-\[1\.02\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.scale-\[1\.03\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}
3.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x:pan-x}.touch-pan-x,.touch-pan-y{touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-end{place-items:end}.content-stretch{align-content:stretch}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.\!gap-1{gap:.25rem!important}.\!gap-1\.5{gap:.375rem!important}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[5px\]{gap:5px}.gap-px{gap:1px}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dashed>
3:not([hidden])~:not([hidden]){border-style:dashed}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border)/.6)}.divide-primary-700\/35>:not([hidden])~:not([hidden]){border-color:hsl(var(--primary-700)/.35)}.divide-primary\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--primary)/.1)}.divide-primary\/35>:not([hidden])~:not([hidden]){border-color:hsl(var(--primary)/.35)}.place-self-end{place-self:end}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[38px\]{border-radius:38px}
3.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[4px\]{border-width:4px}.border-\[6px\]{border-width:6px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[10px\]{border-left-width:10px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[10px\]{border-right-width:10px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-\[10px\]{border-top-width:10px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-accent{border-color:hsl(var(--accent))}.border-accent\/25{border-color:hsl(var(--accent)/.25)}.border-background{border-color:hsl(var(--background))}.border-background-200{border-color:hsl(var(--background-200))}.border-background\/15{border-color:hsl(var(--background)/.15)}.border-background\/60{border-color:hsl(var(--background)/.6)}.border-border{border-color:hsl(var(--border))}.border-border\/10{border-color:hsl(var(--border)/.1)}.border-border\/20{border-color:hsl(var(--border)/.2)}.border-border\/25{border-color:hsl(var(--border)/.25)}.border-border\/30{border-color:hsl(var(--border)/.3)}.border-border\/40{border-color:hsl(var(--border)/.4)}.border-border\/50{border-color:hsl(var(--border)/.5)}.border-border\/60{border-color:hsl(var(--border)/.6)}.border-border\/70{border-color:hsl(var(--border)/.7)}.border-border\/80{border-color:hsl(var(--border)/.8)}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/25{border-color:hsl(var(--destructive)/.25)}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/80{border-color:rgb(229 231 235/.8)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600\/45{border-color:rgb(22 163 74/.45)}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground)/.2)}.border-muted\/20{border-color:hsl(var(--muted)/.2)}.border-muted\/50{border-color:hsl(var(--muted)/.5)}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-primary{border-color:hsl(var(--primary))}.border-primary-700\/35{border-color:hsl(var(--primary-700)/.35)}.border-primary-foreground{border-color:hsl(var(--primary-foreground))}.border-primary-foreground\/20{border-color:hsl(var(--primary-foreground)/.2)}.border-primary-foreground\/30{border-color:hsl(var(--primary-foreground)/.3)}.border-primary\/10{border-color:hsl(var(--primary)/.1)}.border-primary\/15{border-color:hsl(var(--primary)/.15)}.border-primary\/20{border-color:hsl(var(--primary)/.2)}.border-primary\/25{border-color:hsl(var(--primary)/.25)}.border-primary\/30{border-color:hsl(var(--primary)/.3)}.border-primary\/40{border-color:hsl(var(--primary)/.4)}.border-primary\/45{border-color:hsl(var(--primary)/.45)}.border-primary\/60{border-color:hsl(var(--primary)/.6)}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-secondary{border-color:hsl(var(--secondary))}.border-secondary\/25{border-color:hsl(var(--secondary)/.25)}.border-stone-200\/50{border-color:rgb(231 229 228/.5)}.border-stone-300\/80{border-color:rgb(214 211 209/.8)}.border-text{border-color:hsl(var(--text))}.border-text-secondary{border-color:hsl(var(--text-secondary))}.border-text\/10{border-color:hsl(var(--text)/.1)}.border-text\/20{border-color:hsl(var(--text)/.2)}.border-text\/30{border-color:hsl(var(--text)/.3)}.border-text\/80{border-color:hsl(var(--text)/.8)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:rgb(255 255 255/.1)}.border-white\/15{border-color:rgb(255 255 255/.15)}.border-white\/20{border-color:rgb(255 255 255/.2)}.border-white\/25{border-color:rgb(255 255 255/.25)}.border-white\/30{border-color:rgb(255 255 255/.3)}.border-white\/35{border-color:rgb(255 255 255/.35)}.border-white\/40{border-color:rgb(255 255 255/.4)}.border-white\/50{border-color:rgb(255 255 255/.5)}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-primary-foreground{border-top-color:hsl(var(--primary-foreground))}.border-t-transparent{border-top-color:transparent}.\!bg-background{background-color:hsl(var(--background))!important}.\!bg-background-700{background-color:hsl(var(--background-700))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#f3ead8\]{--tw-bg-opacity:1;background-color:rgb(243 234 216/var(--tw-bg-opacity,1))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent)/.1)}.bg-accent\/25{background-color:hsl(var(--accent)/.25)}.bg-accent\/30{background-color:hsl(var(--accent)/.3)}.bg-accent\/80{background-color:hsl(var(--accent)/.8)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-background-200{background-color:hsl(var(--background-200))}.bg-background-300{background-color:hsl(var(--background-300))}.bg-background-50{background-color:hsl(var(--background-50))}.bg-background-500{background-color:hsl(var(--background-500))}.bg-background-500\/60{background-color:hsl(var(--background-500)/.6)}.bg-background-600{background-color:hsl(var(--background-600))}.bg-background-600\/50{background-color:hsl(var(--background-600)/.5)}.bg-background-600\/95{background-color:hsl(var(--background-600)/.95)}.bg-background-700{background-color:hsl(var(--background-700))}.bg-background-800{background-color:hsl(var(--background-800))}.bg-background-800\/50{background-color:hsl(var(--background-800)/.5)}.bg-background-900{background-color:hsl(var(--background-900))}.bg-background-900\/20{background-color:hsl(var(--background-900)/.2)}.bg-background-900\/30{background-color:hsl(var(--background-900)/.3)}.bg-background-900\/40{background-color:hsl(var(--background-900)/.4)}.bg-background-900\/55{background-color:hsl(var(--background-900)/.55)}.bg-background-900\/60{background-color:hsl(var(--background-900)/.6)}.bg-background-900\/70{background-color:hsl(var(--background-900)/.7)}.bg-background-900\/80{background-color:hsl(var(--background-900)/.8)}.bg-background-900\/\[0\.98\]{background-color:hsl(var(--background-900)/.98)}.bg-background-950{background-color:hsl(var(--background-950))}.bg-background-950\/20{background-color:hsl(var(--background-950)/.2)}.bg-background-950\/70{background-color:hsl(var(--background-950)/.7)}.bg-background-secondary{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.bg-background-secondary\/10{background-color:hsl(var(--background-secondary)/.1)}.bg-background-secondary\/20{background-color:hsl(var(--background-secondary)/.2)}.bg-background-secondary\/30{background-color:hsl(var(--background-secondary)/.3)}.bg-background-secondary\/40{background-color:hsl(var(--background-secondary)/.4)}.bg-background-secondary\/5{background-color:hsl(var(--background-secondary)/.05)}.bg-background-secondary\/50{background-color:hsl(var(--background-secondary)/.5)}.bg-background-secondary\/60{background-color:hsl(var(--background-secondary)/.6)}.bg-background-secondary\/70{background-color:hsl(var(--background-secondary)/.7)}.bg-background-secondary\/80{background-color:hsl(var(--background-secondary)/.8)}.bg-background-secondary\/90{background-color:hsl(var(--background-secondary)/.9)}.bg-background\/10{background-color:hsl(var(--background)/.1)}.bg-background\/30{background-color:hsl(var(--background)/.3)}.bg-background\/40{background-color:hsl(var(--background)/.4)}.bg-background\/45{background-color:hsl(var(--background)/.45)}.bg-background\/55{background-color:hsl(var(--background)/.55)}.bg-background\/60{background-color:hsl(var(--background)/.6)}.bg-background\/70{background-color:hsl(var(--background)/.7)}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-background\/95{background-color:hsl(var(--background)/.95)}.bg-black\/0{background-color:rgb(0 0 0/0)}.bg-black\/10{background-color:rgb(0 0 0/.1)}.bg-black\/30{background-color:rgb(0 0 0/.3)}.bg-black\/35{background-color:rgb(0 0 0/.35)}.bg-black\/40{background-color:rgb(0 0 0/.4)}.bg-black\/45{background-color:rgb(0 0 0/.45)}.bg-black\/50{background-color:rgb(0 0 0/.5)}.bg-black\/55{background-color:rgb(0 0 0/.55)}.bg-black\/65{background-color:rgb(0 0 0/.65)}.bg-black\/70{background-color:rgb(0 0 0/.7)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.bg-black\/90{background-color:rgb(0 0 0/.9)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/90{background-color:rgb(59 130 246/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-border{background-color:hsl(var(--border))}.bg-border\/20{background-color:hsl(var(--border)/.2)}.bg-border\/50{background-color:hsl(var(--border)/.5)}.bg-border\/60{background-color:hsl(var(--border)/.6)}.bg-card{background-color:hsl(var(--card))}.bg-card\/90{background-color:hsl(var(--card)/.9)}.bg-current{background-color:currentColor}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive)/.1)}.bg-destructive\/15{background-color:hsl(var(--destructive)/.15)}.bg-destructive\/80{background-color:hsl(var(--destructive)/.8)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/25{background-color:hsl(var(--foreground)/.25)}.bg-g-cream{--tw-bg-opacity:1;background-color:rgb(235 233 221/var(--tw-bg-opacity,1))}.bg-g-dark-header{--tw-bg-opacity:1;background-color:rgb(52 71 85/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:rgb(34 197 94/.1)}.bg-green-500\/15{background-color:rgb(34 197 94/.15)}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground)/.3)}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/40{background-color:hsl(var(--muted)/.4)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-muted\/60{background-color:hsl(var(--muted)/.6)}.bg-muted\/95{background-color:hsl(var(--muted)/.95)}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-800{background-color:hsl(var(--primary-800))}.bg-primary-900{background-color:hsl(var(--primary-900))}.bg-primary-950{background-color:hsl(var(--primary-950))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary-foreground\/10{background-color:hsl(var(--primary-foreground)/.1)}.bg-primary-foreground\/25{background-color:hsl(var(--primary-foreground)/.25)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-primary\/15{background-color:hsl(var(--primary)/.15)}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-primary\/25{background-color:hsl(var(--primary)/.25)}.bg-primary\/30{background-color:hsl(var(--primary)/.3)}.bg-primary\/40{background-color:hsl(var(--primary)/.4)}.bg-primary\/5{background-color:hsl(var(--primary)/.05)}.bg-primary\/50{background-color:hsl(var(--primary)/.5)}.bg-primary\/60{background-color:hsl(var(--primary)/.6)}.bg-primary\/75{background-color:hsl(var(--primary)/.75)}.bg-primary\/80{background-color:hsl(var(--primary)/.8)}.bg-primary\/90{background-color:hsl(var(--primary)/.9)}.bg-red-400\/10{background-color:rgb(248 113 113/.1)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/90{background-color:rgb(239 68 68/.9)}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/15{background-color:hsl(var(--secondary)/.15)}.bg-secondary\/20{background-color:hsl(var(--secondary)/.2)}.bg-secondary\/30{background-color:hsl(var(--secondary)/.3)}.bg-secondary\/60{background-color:hsl(var(--secondary)/.6)}.bg-secondary\/70{background-color:hsl(var(--secondary)/.7)}.bg-secondary\/80{background-color:hsl(var(--secondary)/.8)}.bg-text{background-color:hsl(var(--text))}.bg-text-secondary\/10{background-color:hsl(var(--text-secondary)/.1)}.bg-text\/10{background-color:hsl(var(--text)/.1)}.bg-text\/30{background-color:hsl(var(--text)/.3)}.bg-text\/40{background-color:hsl(var(--text)/.4)}.bg-transparent{background-color:transparent}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:rgb(255 255 255/.1)}.bg-white\/20{background-color:rgb(255 255 255/.2)}.bg-white\/40{background-color:rgb(255 255 255/.4)}.bg-white\/5{background-color:rgb(255 255 255/.05)}.bg-white\/50{background-color:rgb(255 255 255/.5)}.bg-white\/80{background-color:rgb(255 255 255/.8)}.bg-white\/85{background-color:rgb(255 255 255/.85)}.bg-white\/95{background-color:rgb(255 255 255/.95)}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(ellipse_at_center\2c _var\(--tw-gradient-stops\)\)\]{background-image:radial-gradient(ellipse at center,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[rgba\(15\2c 61\2c 46\2c 0\.92\)\]{--tw-gradient-from:rgba(15,61,46,0.92) var(--tw-gra
3dient-from-position);--tw-gradient-to:rgba(15,61,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from:hsl(var(--accent)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/40{--tw-gradient-from:hsl(var(--accent)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/80{--tw-gradient-from:hsl(var(--accent)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-800{--tw-gradient-from:hsl(var(--background-800)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-800)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-900{--tw-gradient-from:hsl(var(--background-900)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-900\/80{--tw-gradient-from:hsl(var(--background-900)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-secondary{--tw-gradient-from:hsl(var(--background-secondary)/1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/100{--tw-gradient-from:rgb(0 0 0/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/35{--tw-gradient-from:rgb(0 0 0/0.35) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from:rgb(0 0 0/0.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from:rgb(0 0 0/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:rgb(0 0 0/0.7) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from:rgb(0 0 0/0.75) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from:rgb(0 0 0/0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from:rgb(0 0 0/0.85) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from:rgb(0 0 0/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/\[0\.58\]{--tw-gradient-from:rgb(0 0 0/0.58) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/\[0\.72\]{--tw-gradient-from:rgb(0 0 0/0.72) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/\[0\.88\]{--tw-gradient-from:rgb(0 0 0/0.88) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/\[0\.92\]{--tw-gradient-from:rgb(0 0 0/0.92) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-destructive\/80{--tw-gradient-from:hsl(var(--destructive)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--destructive)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground{--tw-gradient-from:hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\/40{--tw-gradient-from:hsl(var(--foreground)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\/60{--tw-gradient-from:hsl(var(--foreground)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\/70{--tw-gradient-from:hsl(var(--foreground)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\/\[0\.04\]{--tw-gradient-from:hsl(var(--foreground)/0.04) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\/10{--tw-gradient-from:rgb(17 24 39/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 24 39/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-muted{--tw-gradient-from:hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-900{--tw-gradient-from:hsl(var(--primary-900)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from:hsl(var(--primary)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from:hsl(var(--primary)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/30{--tw-gradient-from:hsl(var(--primary)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from:hsl(var(--primary)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from:hsl(var(--primary)/0.05) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/50{--tw-gradient-from:hsl(var(--primary)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/70{--tw-gradient-from:hsl(var(--primary)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/80{--tw-gradient-from:hsl(var(--primary)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/\[0\.03\]{--tw-gradient-from:hsl(var(--primary)/0.03) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/\[0\.06\]{--tw-gradient-from:hsl(var(--primary)/0.06) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\/80{--tw-gradient-from:hsl(var(--secondary)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-stone-900\/10{--tw-gradient-from:rgb(28 25 23/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-stone-900\/15{--tw-gradient-from:rgb(28 25 23/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-text\/70{--tw-gradient-from:hsl(var(--text)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--text)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/25{--tw-gradient-from:rgb(255 255 255/0.25) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-950{--tw-gradient-from:#09090b var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 9 11/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[0\%\]{--tw-gradient-from-position:0%}.via-\[rgba\(15\2c 61\2c 46\2c 0\.35\)\]{--tw-gradient-to:rgba(15,61,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(15,61,46,0.35) var(--tw-gradient-via-p
3osition),var(--tw-gradient-to)}.via-accent\/70{--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--accent)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-background{--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-background-900{--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background-900)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.25) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/35{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/45{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.45) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/55{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.55) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/60{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-destructive\/70{--tw-gradient-to:hsl(var(--destructive)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--destructive)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-muted\/80{--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--muted)/0.8) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.05) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/70{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/95{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.95) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\/\[0\.02\]{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.02) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/30{--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--secondary)/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\/70{--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--secondary)/0.7) var(--tw-gradient-via-p
3osition),var(--tw-gradient-to)}.via-stone-500\/60{--tw-gradient-to:rgb(120 113 108/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(120 113 108/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-stone-900\/35{--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(28 25 23/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-stone-900\/40{--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(28 25 23/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to:rgb(24 24 27/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#18181b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[42\%\]{--tw-gradient-via-position:42%}.via-\[45\%\]{--tw-gradient-via-position:45%}.via-\[48\%\]{--tw-gradient-via-position:48%}.to-accent\/10{--tw-gradient-to:hsl(var(--accent)/0.1) var(--tw-gradient-to-position)}.to-accent\/50{--tw-gradient-to:hsl(var(--accent)/0.5) var(--tw-gradient-to-position)}.to-accent\/60{--tw-gradient-to:hsl(var(--accent)/0.6) var(--tw-gradient-to-position)}.to-amber-950\/50{--tw-gradient-to:rgb(69 26 3/0.5) var(--tw-gradient-to-position)}.to-background{--tw-gradient-to:hsl(var(--background)) var(--tw-gradient-to-position)}.to-background-800\/60{--tw-gradient-to:hsl(var(--background-800)/0.6) var(--tw-gradient-to-position)}.to-background-900{--tw-gradient-to:hsl(var(--background-900)) var(--tw-gradient-to-position)}.to-black\/0{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to:rgb(0 0 0/0.1) var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to:rgb(0 0 0/0.2) var(--tw-gradient-to-position)}.to-black\/25{--tw-gradient-to:rgb(0 0 0/0.25) var(--tw-gradient-to-position)}.to-black\/30{--tw-gradient-to:rgb(0 0 0/0.3) var(--tw-gradient-to-position)}.to-black\/35{--tw-gradient-to:rgb(0 0 0/0.35) var(--tw-gradient-to-position)}.to-black\/40{--tw-gradient-to:rgb(0 0 0/0.4) var(--tw-gradient-to-position)}.to-destructive\/50{--tw-gradient-to:hsl(var(--destructive)/0.5) var(--tw-gradient-to-position)}.to-muted-foreground{--tw-gradient-to:hsl(var(--muted-foreground)) var(--tw-gradient-to-position)}.to-muted-foreground\/40{--tw-gradient-to:hsl(var(--muted-foreground)/0.4) var(--tw-gradient-to-position)}.to-muted-foreground\/60{--tw-gradient-to:hsl(var(--muted-foreground)/0.6) var(--tw-gradient-to-position)}.to-muted-foreground\/70{--tw-gradient-to:hsl(var(--muted-foreground)/0.7) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to:hsl(var(--primary-600)) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to:hsl(var(--primary)/0.2) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to:hsl(var(--primary)/0.4) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to:hsl(var(--primary)/0.05) var(--tw-gradient-to-position)}.to-primary\/50{--tw-gradient-to:hsl(var(--primary)/0.5) var(--tw-gradient-to-position)}.to-primary\/90{--tw-gradient-to:hsl(var(--primary)/0.9) var(--tw-gradient-to-position)}.to-secondary\/50{--tw-gradient-to:hsl(var(--secondary)/0.5) var(--tw-gradient-to-position)}.to-stone-900\/45{--tw-gradient-to:rgb(28 25 23/0.45) var(--tw-gradient-to-position)}.to-stone-900\/50{--tw-gradient-to:rgb(28 25 23/0.5) var(--tw-gradient-to-position)}.to-stone-900\/85{--tw-gradient-to:rgb(28 25 23/0.85) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-\[78\%\]{--tw-gradient-to-position:78%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-accent{fill:hsl(var(--accent))}.fill-amber-400{fill:#fbbf24}.fill-current{fill:currentColor}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-primary{fill:hsl(var(--primary))}.fill-secondary{fill:hsl(var(--secondary))}.stroke-border{stroke:hsl(var(--border))}.stroke-\[0\.75\]{stroke-width:.75}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.\!object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-\[center_22\%\]{-o-object-position:center 22%;object-position:center 22%}.object-\[center_35\%\]{-o-object-position:center 35%;object-position:center 35%}.object-\[center_right\]{-o-object-position:center right;object-position:center right}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}
3.object-top{-o-object-position:top;object-position:top}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pb-2{padding-bottom:.5rem!important}.\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[6vw\]{padding-bottom:6vw}.pb-\[max\(1rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[calc\(\.\.\.\)\]{padding-top:calc(...)}.pt-\[calc\(5rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(5rem + 1.25rem + env(safe-area-inset-top,0px))}.pt-\[calc\(7rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(7rem + 1.25rem + env(safe-area-inset-top,0px))}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-heading{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.925rem\]{font-size:.925rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[2\.375rem\]{font-size:2.375rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[6px\]{font-size:6px}
3.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.75rem\2c 1\.3vw\2c 0\.9rem\)\]{font-size:clamp(.75rem,1.3vw,.9rem)}.text-\[clamp\(0\.9rem\2c 1\.75vw\2c 1\.125rem\)\]{font-size:clamp(.9rem,1.75vw,1.125rem)}.text-\[clamp\(1\.75rem\2c 4vw\2c 2\.5rem\)\]{font-size:clamp(1.75rem,4vw,2.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-\[0\.8\]{line-height:.8!important}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.4\]{line-height:1.4}.leading-\[22px\]{line-height:22px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-text-secondary{color:hsl(var(--text-secondary))!important}.text-\[\#1e2a4a\]{--tw-text-opacity:1;color:rgb(30 42 74/var(--tw-text-opacity,1))}.text-\[\#F4B400\]{--tw-text-opacity:1;color:rgb(244 180 0/var(--tw-text-opacity,1))}.text-\[\#f3ead8\]{--tw-text-opacity:1;color:rgb(243 234 216/var(--tw-text-opacity,1))}.text-\[\#ff0000\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-accent\/55{color:hsl(var(--accent)/.55)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-background{color:hsl(var(--background))}.text-background-secondary{--tw-text-opacity:1;color:hsl(var(--background-secondary)/var(--tw-text-opacity,1))}.text-background\/60{color:hsl(var(--background)/.6)}.text-background\/80{color:hsl(var(--background)/.8)}.text-background\/85{color:hsl(var(--background)/.85)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/80{color:rgb(0 0 0/.8)}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/40{color:hsl(var(--foreground)/.4)}.text-foreground\/45{color:hsl(var(--foreground)/.45)}.text-foreground\/60{color:hsl(var(--foreground)/.6)}.text-foreground\/70{color:hsl(var(--foreground)/.7)}.text-foreground\/80{color:hsl(var(--foreground)/.8)}.text-foreground\/85{color:hsl(var(--foreground)/.85)}.text-foreground\/90{color:hsl(var(--foreground)/.9)}.text-g-charcoal{--tw-text-opacity:1;color:rgb(55 77 92/var(--tw-text-opacity,1))}.text-g-text-muted{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground)/.3)}.text-muted-foreground\/35{color:hsl(var(--muted-foreground)/.35)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground)/.4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground)/.5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground)/.6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground)/.7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground)/.8)}.text-muted\/50{color:hsl(var(--muted)/.5)}.text-muted\/70{color:hsl(var(--muted)/.7)}.text-muted\/80{color:hsl(var(--muted)/.8)}.text-muted\/90{color:hsl(var(--muted)/.9)}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-200\/75{color:hsl(var(--primary-200)/.75)}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/25{color:hsl(var(--primary-foreground)/.25)}.text-primary-foreground\/30{color:hsl(var(--primary-foreground)/.3)}.text-primary-foreground\/35{color:hsl(var(--primary-foreground)/.35)}.text-primary-foreground\/40{color:hsl(var(--primary-foreground)/.4)}.text-primary-foreground\/50{color:hsl(var(--primary-foreground)/.5)}.text-primary-foreground\/55{color:hsl(var(--primary-foreground)/.55)}.text-primary-foreground\/70{color:hsl(var(--primary-foreground)/.7)}.text-primary-foreground\/75{color:hsl(var(--primary-foreground)/.75)}.text-primary-foreground\/80{color:hsl(var(--primary-foreground)/.8)}.text-primary-foreground\/85{color:hsl(var(--primary-foreground)/.85)}.text-primary-foreground\/90{color:hsl(var(--primary-foreground)/.9)}.text-primary\/20{color:hsl(var(--primary)/.2)}.text-primary\/30{color:hsl(var(--primary)/.3)}.text-primary\/35{color:hsl(var(--primary)/.35)}.text-primary\/40{color:hsl(var(--primary)/.4)}.text-primary\/50{color:hsl(var(--primary)/.5)}.text-primary\/60{color:hsl(var(--primary)/.6)}.text-primary\/70{color:hsl(var(--primary)/.7)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\/90{color:hsl(var(--secondary-foreground)/.9)}.text-text{color:hsl(var(--text))}.text-text-secondary{color:hsl(var(--text-secondary))}.text-text-secondary\/80{color:hsl(var(--text-secondary)/.8)}.text-text-secondary\/85{color:hsl(var(--text-secondary)/.85)}.text-text-secondary\/90{color:hsl(var(--text-secondary)/.9)}.text-text\/15{color:hsl(var(--text)/.15)}.text-text\/20{color:hsl(var(--text)/.2)}.text-text\/40{color:hsl(var(--text)/.4)}.text-text\/50{color:hsl(var(--text)/.5)}
3.text-text\/60{color:hsl(var(--text)/.6)}.text-text\/70{color:hsl(var(--text)/.7)}.text-text\/75{color:hsl(var(--text)/.75)}.text-text\/80{color:hsl(var(--text)/.8)}.text-text\/85{color:hsl(var(--text)/.85)}.text-text\/90{color:hsl(var(--text)/.9)}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:rgb(255 255 255/.3)}.text-white\/40{color:rgb(255 255 255/.4)}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/50{color:rgb(255 255 255/.5)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.text-white\/80{color:rgb(255 255 255/.8)}.text-white\/85{color:rgb(255 255 255/.85)}.text-white\/90{color:rgb(255 255 255/.9)}.text-white\/95{color:rgb(255 255 255/.95)}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.decoration-text-secondary\/40{text-decoration-color:hsl(var(--text-secondary)/.4)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.5\]{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);
3--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-8px_40px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:0 -8px 40px rgba(0,0,0,0.12);--tw-shadow-colored:0 -8px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--primary\)\/0\.14\)\]{--tw-shadow:0 0 0 1px hsl(var(--primary)/0.14);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_hsl\(var\(--primary\)\/0\.25\)\]{--tw-shadow:0 0 0 4px hsl(var(--primary)/0.25);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.shadow-\[0_0_0_4px_hsl\(var\(--secondary\)\/0\.25\)\]{--tw-shadow:0 0 0 4px hsl(var(--secondary)/0.25);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_hsl\(var\(--primary\)\/0\.22\)\]{--tw-shadow:0 0 0 5px hsl(var(--primary)/0.22);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_5px_hsl\(var\(--secondary\)\/0\.22\)\]{--tw-shadow:0 0 0 5px hsl(var(--secondary)/0.22);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_16px_hsl\(var\(--primary\)\/0\.2\)\2c 0_0_70px_28px_hsl\(var\(--primary\)\/0\.15\)\]{--tw-shadow:0 0 40px 16px hsl(var(--primary)/0.2),0 0 70px 28px hsl(var(--primary)/0.15);--tw-shadow-colored:0 0 40px 16px var(--tw-shadow-color),0 0 70px 28px var(--tw-sha
3dow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_2px_rgba\(34\2c 197\2c 94\2c 0\.7\)\]{--tw-shadow:0 0 6px 2px rgba(34,197,94,0.7);--tw-shadow-colored:0 0 6px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 10px 25px rgba(0,0,0,0.25);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0 10px 25px rgba(0,0,0,0.3);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\2c 23\2c 42\2c 0\.2\)\]{--tw-shadow:0 10px 30px rgba(15,23,42,0.2);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.shadow-\[0_10px_32px_rgba\(15\2c 15\2c 20\2c 0\.08\)\]{--tw-shadow:0 10px 32px rgba(15,15,20,0.08);--tw-shadow-colored:0 10px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_35px_-18px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{--tw-shadow:0 10px 35px -18px rgba(0,0,0,0.7);--tw-shadow-colored:0 10px 35px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_36px_-18px_rgba\(0\2c 0\2c 0\2c 0\.22\)\]{--tw-shadow:0 10px 36px -18px rgba(0,0,0,0.22);--tw-shadow-colored:0 10px 36px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 12px 32px rgba(0,0,0,0.25);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_hsl\(var\(--primary-950\)\/0\.45\)\]{--tw-shadow:0 12px 40px hsl(var(--primary-950)/0.45);
3--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 14px 36px rgba(0,0,0,0.28);--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0 16px 48px rgba(0,0,0,0.3);--tw-shadow-colored:0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_hsl\(var\(--primary\)\/0\.08\)\]{--tw-shadow:0 4px 14px hsl(var(--primary)/0.08);--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 4px 14px rgba(0,0,0,0.06);--tw-shadow-colored:0 4px 14px var(--tw-sha
3dow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 4px 18px rgba(0,0,0,0.18);--tw-shadow-colored:0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_28px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 6px 28px rgba(0,0,0,0.45);--tw-shadow-colored:0 6px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_-14px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{--tw-shadow:0 8px 28px -14px rgba(0,0,0,0.65);--tw-shadow-colored:0 8px 28px -14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_-12px_rgba\(0\2c 0\2c 0\2c 0\.12\)\]{--tw-shadow:0 8px 30px -12px rgba(0,0,0,0.12);--tw-shadow-colored:0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.shadow-\[inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.06\)\]{--tw-shadow:inset 0 1px 0 0 rgba(255,255,255,0.06);--tw-shadow-colored:inset 0 1px 0 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.06\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-verdant-extrude{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.shadow-verdant-extrude{--tw-shadow:0 8px 0 0 hsl(var(--secondary));--tw-shadow-colored:0 8px 0 0 var(--tw-shadow-color)}.shadow-verdant-extrude-sm{--tw-shadow:0 6px 0 0 hsl(var(--secondary));--tw-shadow-colored:0 6px 0 0 var(--tw-shadow-color)}.shadow-verdant-extrude-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\/5{--tw-shadow-color:rgb(0 0 0/0.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/\[0\.04\]{--tw-shadow-color:rgb(0 0 0/0.04);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/10{--tw-shadow-color:hsl(var(--primary)/0.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/15{--tw-shadow-color:hsl(var(--primary)/0.15);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color:hsl(var(--primary)/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/25{--tw-shadow-color:hsl(var(--primary)/0.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/30{--tw-shadow-color:hsl(var(--primary)/0.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/35{--tw-shadow-color:hsl(var(--primary)/0.35);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/40{--tw-shadow-color:hsl(var(--primary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/5{--tw-shadow-color:hsl(var(--primary)/0.05);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black\/10{--tw-ring-color:rgb(0 0 0/0.1)}.ring-black\/5{--tw-ring-color:rgb(0 0 0/0.05)}.ring-black\/\[0\.03\]{--tw-ring-color:rgb(0 0 0/0.03)}.ring-black\/\[0\.04\]{--tw-ring-color:rgb(0 0 0/0.04)}.ring-border{--tw-ring-color:hsl(var(--border))}.ring-border\/40{--tw-ring-color:hsl(var(--border)/0.4)}.ring-border\/60{--tw-ring-color:hsl(var(--border)/0.6)}.ring-green-500\/20{--tw-ring-color:rgb(34 197 94/0.2)}.ring-green-500\/30{--tw-ring-color:rgb(34 197 94/0.3)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-primary\/10{--tw-ring-color:hsl(var(--primary)/0.1)}.ring-primary\/20{--tw-ring-color:hsl(var(--primary)/0.2)}.ring-primary\/30{--tw-ring-color:hsl(var(--primary)/0.3)}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.ring-offset-black{--tw-ring-offset-color:#000}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[100px\],.blur-\[2\.5rem\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2\.5rem\]{--tw-blur:blur(2.5rem)}.blur-\[2rem\]{--tw-blur:blur(2rem)}.blur-\[2rem\],.blur-\[3px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[3px\]{--tw-blur:blur(3px)}.blur-\[4rem\]{--tw-blur:blur(4rem)}.blur-\[4rem\],.blur-lg{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur:blur(16px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgb(0 0 0/0.15))}.drop-shadow-2xl,.drop-shadow-\[0_1px_10px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_10px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-drop-shadow:drop-shadow(0 1px 10px rgba(0,0,0,0.5))}.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-drop-shadow:drop-shadow(0 1px 6px rgba(0,0,0,0.45))}.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.45\)\],.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-drop-shadow:drop-shadow(0 1px 6px rgba(0,0,0,0.5))}.drop-shadow-\[0_2px_16px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-drop-shadow:drop-shadow(0 2px 16px rgba(0,0,0,0.6))}.drop-shadow-\[0_2px_16px_rgba\(0\2c 0\2c 0\2c 0\.6\)\],.drop-shadow-\[0_4px_10px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_10px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-drop-shadow:drop-shadow(0 4px 10px rgba(0,0,0,0.28))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0/0.07)) drop-shadow(0 2px 2px rgb(0 0 0/0.06))}.drop-shadow-md,.drop-shadow-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgb(0 0 0/0.05))}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0/0.03)) drop-shadow(0 8px 5px rgb(0 0 0/0.08))}.drop-shadow-xl,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.invert,.saturate-0{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-0{--tw-saturate:saturate(0)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-lg{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-brightness-150{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.backdrop-filter,.backdrop-saturate-200{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\2c background-color\2c box-shadow\2c transform\2c border-color\]{transition-property:color,background-color,box-shadow,transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\2c box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
3.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}.shadow-verdant-extrude{box-shadow:0 8px 0 0 hsl(var(--secondary))}.shadow-verdant-extrude-sm{box-shadow:0 6px 0 0 hsl(var(--secondary))}.template-home-services-2 #hero .hero__content{position:absolute;inset-inline:0;bottom:0;z-index:2}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.nav-med-blue-logo-shadow{filter:drop-shadow(0 0 1px rgba(255,255,255,.4)) drop-shadow(0 0 2px rgba(255,255,255,.432)) drop-shadow(0 1px 2px rgba(0,0,0,.2))}.nav-med-blue-text-shadow{text-shadow:0 0 1px rgba(255,255,255,.6),0 0 2px rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.25)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[filter\:brightness\(1\.18\)_contrast\(1\.22\)_saturate\(1\.35\)_drop-shadow\(0_0_2px_\#fff\)_drop-shadow\(0_0_4px_\#ff3333\)_drop-shadow\(0_0_10px_\#ff0000\)_drop-shadow\(0_0_20px_rgba\(255\2c 0\2c 0\2c 0\.98\)\)_drop-shadow\(0_0_34px_rgba\(255\2c 0\2c 0\2c 0\.92\)\)_drop-shadow\(0_0_52px_rgba\(255\2c 0\2c 30\2c 0\.72\)\)\]{filter:brightness(1.18) contrast(1.22) saturate(1.35) drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #ff3333) drop-shadow(0 0 10px #ff0000) drop-shadow(0 0 20px rgba(255,0,0,.98)) drop-shadow(0 0 34px rgba(255,0,0,.92)) drop-shadow(0 0 52px rgba(255,0,30,.72))}.\[filter\:drop-shadow\(0_22px_50px_rgba\(15\2c 23\2c 42\2c 0\.32\)\)\]{filter:drop-shadow(0 22px 50px rgba(15,23,42,.32))}.\[mask-image\:linear-gradient\(to_bottom\2c transparent\2c black_5\%\2c black_95\%\2c transparent\)\]{-webkit-mask-image:linear-gradient(180deg,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(180deg,transparent,black 5%,black 95%,transparent)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[secondary\:\2026\]{secondary:â¦}.\[stepform\:FORM_ID\]{stepform:FORM ID}.\[stepform\:\2026\]{stepform:â¦}.\[text-shadow\:0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{text-shadow:0 1px 6px rgba(0,0,0,.5)}.\[text-shadow\:0_1px_6px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{text-shadow:0 1px 6px rgba(0,0,0,.55)}.\[text-shadow\:0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{text-shadow:0 2px 8px rgba(0,0,0,.6)}.\[text-shadow\:0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{text-shadow:0 2px 8px rgba(0,0,0,.65)}@keyframes gradient-move{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cta-premium{background-image:var(--gradient-button);background-size:300% 100%;background-color:hsl(var(--primary));animation:gradient-move 1.69s ease-in-out infinite;box-shadow:0 10px 24px -4px hsl(var(--primary)/.35),0 6px 12px -4px hsl(var(--primary)/.25)}.cta-premium:active{transform:scale(.96);transition:transform .1s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{opacity:0;transform:translateY(20px);animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in-left{opacity:0;transform:translateX(-30px);animation:fadeInLeft .6s ease-out forwards}.animate-fade-in-right{opacity:0;transform:translateX(30px);animation:fadeInRight .6s ease-out forwards}.animate-scale-in{opacity:0;transform:scale(.9);animation:scaleIn .6s ease-out forwards}.animate-delay-200{animation-delay:.2s}.animate-delay-400{animation-delay:.4s}.animate-delay-600{animation-delay:.6s}.animate-delay-800{animation-delay:.8s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-float{animation:none}}.scroll-animate{opacity:0;transform:translateY(30px)}.scroll-animate.animate-in{animation:fadeInUp .8s ease-out forwards}.scroll-animate-left{opacity:0;transform:translateX(-30px)}.scroll-animate-left.animate-in{animation:fadeInLeft .6s ease-out forwards}.scroll-animate-right{opacity:0;transform:translateX(30px)}.scroll-animate-right.animate-in{animation:fadeInRight .6s ease-out forwards}@keyframes offers-autoplay-progress{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.animate-breath{animation:breath 3.2s ease-in-out infinite}@keyframes breath{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}.animate-breath-glow{animation:breath-glow 2.5s ease-in-out infinite}@keyframes breath-glow{0%,to{box-shadow:0 0 12px 2px hsl(var(--primary)/.25)}50%{box-shadow:0 0 24px 6px hsl(var(--primary)/.45)}}.animate-arrow-wiggle{animation:arrow-wiggle 1.8s ease-in-out infinite}@keyframes arrow-wiggle{0%,to{transform:translateY(-50%) rotate(-2deg)}50%{transform:translate(6px,-50%) rotate(2deg)}}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);
3--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (min-width:1024px){.lg\:prose-lg{font-size:1.125rem;line-height:1.7777778}.lg\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.lg\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.lg\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.lg\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.lg\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.lg\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.lg\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.lg\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\:prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.lg\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.lg\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.lg\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.lg\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.lg\:prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.lg\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.lg\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}
3.lg\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.lg\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.lg\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\:prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.lg\:prose-lg :where(.lg\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(.lg\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/55::-moz-placeholder{color:hsl(var(--muted-foreground)/.55)}.placeholder\:text-muted-foreground\/55::placeholder{color:hsl(var(--muted-foreground)/.55)}.placeholder\:text-text-secondary::-moz-placeholder{color:hsl(var(--text-secondary))}.placeholder\:text-text-secondary::placeholder{color:hsl(var(--text-secondary))}.placeholder\:opacity-60::-moz-placeholder{opacity:.6}.placeholder\:opacity-60::placeholder{opacity:.6}.first\:border-t:first-child{border-top-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow,0 0 #0000)}.focus-within\:ring-primary\/20:focus-within{--tw-ring-color:hsl(var(--primary)/0.2)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1\.5:hover{--tw-translate-y:-0.375rem}.hover\:-translate-y-1\.5:hover,.hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:translate-y-1\.5:hover{--tw-translate-y:0.375rem}.hover\:translate-y-1\.5:hover,.hover\:translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-2:hover{--tw-translate-y:0.5rem}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-\[1\.008\]:hover{--tw-scale-x:1.008;--tw-scale-y:1.008}.hover\:scale-\[1\.008\]:hover,.hover\:scale-\[1\.01\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:scale-\[1\.02\]:hover,.hover\:scale-\[1\.04\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.04\]:hover{--tw-scale-x:1.04;--tw-scale-y:1.04}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-border\/60:hover{border-color:hsl(var(--border)/.6)}.hover\:border-border\/70:hover{border-color:hsl(var(--border)/.7)}.hover\:border-border\/80:hover{border-color:hsl(var(--border)/.8)}.hover\:border-green-500:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.hover\:border-muted:hover{border-color:hsl(var(--muted))}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary-foreground:hover{border-color:hsl(var(--primary-foreground))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary)/.3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary)/.4)}.hover\:border-primary\/45:hover{border-color:hsl(var(--primary)/.45)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary)/.5)}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary)/.6)}.hover\:border-primary\/80:hover{border-color:hsl(var(--primary)/.8)}.hover\:border-secondary:hover{border-color:hsl(var(--secondary))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent)/.3)}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent)/.9)}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background-300:hover{background-color:hsl(var(--background-300))}.hover\:bg-background-50:hover{background-color:hsl(var(--background-50))}.hover\:bg-background-600:hover{background-color:hsl(var(--background-600))}.hover\:bg-background-700:hover{background-color:hsl(var(--background-700))}.hover\:bg-background-800:hover{background-color:hsl(var(--background-800))}.hover\:bg-background-900:hover{background-color:hsl(var(--background-900))}.hover\:bg-background-950\/80:hover{background-color:hsl(var(--background-950)/.8)}.hover\:bg-background-secondary:hover{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.hover\:bg-background-secondary\/80:hover{background-color:hsl(var(--background-secondary)/.8)}.hover\:bg-background-secondary\/90:hover{background-color:hsl(var(--background-secondary)/.9)}.hover\:bg-background\/10:hover{background-color:hsl(var(--background)/.1)}.hover\:bg-background\/60:hover{background-color:hsl(var(--background)/.6)}.hover\:bg-background\/70:hover{background-color:hsl(var(--background)/.7)}.hover\:bg-background\/80:hover{background-color:hsl(var(--background)/.8)}.hover\:bg-background\/90:hover{background-color:hsl(var(--background)/.9)}.hover\:bg-black\/60:hover{background-color:rgb(0 0 0/.6)}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-border\/40:hover{background-color:hsl(var(--border)/.4)}.hover\:bg-border\/60:hover{background-color:hsl(var(--border)/.6)}
3.hover\:bg-border\/70:hover{background-color:hsl(var(--border)/.7)}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive)/.1)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-foreground\/40:hover{background-color:hsl(var(--foreground)/.4)}.hover\:bg-foreground\/90:hover{background-color:hsl(var(--foreground)/.9)}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-green-500\/10:hover{background-color:rgb(34 197 94/.1)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/60:hover{background-color:hsl(var(--muted-foreground)/.6)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted)/.3)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted)/.6)}.hover\:bg-muted\/65:hover{background-color:hsl(var(--muted)/.65)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted)/.8)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-foreground\/10:hover{background-color:hsl(var(--primary-foreground)/.1)}.hover\:bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground)/.2)}.hover\:bg-primary-foreground\/90:hover{background-color:hsl(var(--primary-foreground)/.9)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/25:hover{background-color:hsl(var(--primary)/.25)}.hover\:bg-primary\/40:hover{background-color:hsl(var(--primary)/.4)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary)/.05)}.hover\:bg-primary\/60:hover{background-color:hsl(var(--primary)/.6)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-secondary\/90:hover{background-color:hsl(var(--secondary)/.9)}.hover\:bg-text\/20:hover{background-color:hsl(var(--text)/.2)}.hover\:bg-text\/50:hover{background-color:hsl(var(--text)/.5)}.hover\:bg-text\/60:hover{background-color:hsl(var(--text)/.6)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/15:hover{background-color:rgb(255 255 255/.15)}.hover\:bg-white\/30:hover{background-color:rgb(255 255 255/.3)}.hover\:bg-white\/5:hover{background-color:rgb(255 255 255/.05)}.hover\:bg-white\/60:hover{background-color:rgb(255 255 255/.6)}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-background:hover{color:hsl(var(--background))}.hover\:text-background-900:hover{color:hsl(var(--background-900))}.hover\:text-destructive\/80:hover{color:hsl(var(--destructive)/.8)}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-inherit:hover{color:inherit}.hover\:text-muted:hover{color:hsl(var(--muted))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-muted\/80:hover{color:hsl(var(--muted)/.8)}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary)/.8)}.hover\:text-primary\/85:hover{color:hsl(var(--primary)/.85)}.hover\:text-primary\/90:hover{color:hsl(var(--primary)/.9)}.hover\:text-secondary:hover{color:hsl(var(--secondary))}.hover\:text-secondary\/90:hover{color:hsl(var(--secondary)/.9)}.hover\:text-text:hover{color:hsl(var(--text))}.hover\:text-text-secondary\/90:hover{color:hsl(var(--text-secondary)/.9)}.hover\:text-text\/80:hover{color:hsl(var(--text)/.8)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-primary:hover{text-decoration-color:hsl(var(--primary))}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);
3--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-\[0_4px_18px_hsl\(var\(--primary\)\/0\.12\)\]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_18px_hsl\(var\(--primary\)\/0\.12\)\]:hover{--tw-shadow:0 4px 18px hsl(var(--primary)/0.12);--tw-shadow-colored:0 4px 18px var(--tw-shadow-color)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.hover\:shadow-none:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-black\/\[0\.06\]:hover{--tw-shadow-color:rgb(0 0 0/0.06);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-primary\/40:hover{--tw-shadow-color:hsl(var(--primary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-primary\/60:hover{--tw-shadow-color:hsl(var(--primary)/0.6);--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow,0 0 #0000)}.hover\:ring-primary\/50:hover{--tw-ring-color:hsl(var(--primary)/0.5)}.hover\:saturate-100:hover{--tw-saturate:saturate(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:scroll-auto:focus{scroll-behavior:auto}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-primary\/10:focus{background-color:hsl(var(--primary)/.1)}.focus\:bg-primary\/5:focus{background-color:hsl(var(--primary)/.05)}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary:focus{color:hsl(var(--primary))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-neutral-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity,1))}.focus\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))}.focus\:ring-primary\/20:focus{--tw-ring-color:hsl(var(--primary)/0.2)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:rounded-2xl:focus-visible{border-radius:1rem}.focus-visible\:rounded-3xl:focus-visible{border-radius:1.5rem}.focus-visible\:bg-transparent:focus-visible{background-color:transparent}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color:hsl(var(--primary)/0.4)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:hsl(var(--primary)/0.5)}.focus-visible\:ring-primary\/60:focus-visible{--tw-ring-color:hsl(var(--primary)/0.6)}.focus-visible\:ring-primary\/70:focus-visible{--tw-ring-color:hsl(var(--primary)/0.7)}.focus-visible\:ring-primary\/80:focus-visible{--tw-ring-color:hsl(var(--primary)/0.8)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:hsl(var(--ring)/0.4)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-\[\#f3ead8\]:focus-visible{--tw-ring-offset-color:#f3ead8}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:ring-offset-background-950:focus-visible{--tw-ring-offset-color:hsl(var(--background-950))}.focus-visible\:ring-offset-background-secondary:focus-visible{--tw-ring-offset-color:hsl(var(--background-secondary)/1)}.focus-visible\:ring-offset-black:focus-visible{--tw-ring-offset-color:#000}.focus-visible\:ring-offset-muted:focus-visible{--tw-ring-offset-color:hsl(var(--muted))}.focus-visible\:ring-offset-primary-950:focus-visible{--tw-ring-offset-color:hsl(var(--primary-950))}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.active\:translate-y-\[10px\]:active{--tw-translate-y:10px}.active\:translate-y-\[10px\]:active,.active\:translate-y-\[8px\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:translate-y-\[8px\]:active{--tw-translate-y:8px}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:focus-within .group-focus-within\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-0{opacity:0}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:blur-sm{--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\:-translate-y-0\.5,.group:hover .group-hover\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}
3.group:hover .group-hover\:rotate-\[-45deg\]{--tw-rotate:-45deg}.group:hover .group-hover\:rotate-\[-45deg\],.group:hover .group-hover\:scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:scale-110,.group:hover .group-hover\:scale-\[1\.02\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.group:hover .group-hover\:scale-\[1\.03\],.group:hover .group-hover\:scale-\[1\.0\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.0\]{--tw-scale-x:1.0;--tw-scale-y:1.0}.group:hover .group-hover\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:border-border\/80{border-color:hsl(var(--border)/.8)}.group:hover .group-hover\:border-primary{border-color:hsl(var(--primary))}.group:hover .group-hover\:bg-black\/50{background-color:rgb(0 0 0/.5)}.group:hover .group-hover\:bg-primary{background-color:hsl(var(--primary))}.group:hover .group-hover\:bg-primary\/90{background-color:hsl(var(--primary)/.9)}.group:hover .group-hover\:bg-secondary\/90{background-color:hsl(var(--secondary)/.9)}.group:hover .group-hover\:from-primary\/20{--tw-gradient-from:hsl(var(--primary)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-primary\/30{--tw-gradient-to:hsl(var(--primary)/0.3) var(--tw-gradient-to-position)}.group:hover .group-hover\:text-background{color:hsl(var(--background))}.group:hover .group-hover\:text-foreground\/70{color:hsl(var(--foreground)/.7)}.group:hover .group-hover\:text-muted{color:hsl(var(--muted))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-primary-200{color:hsl(var(--primary-200))}.group:hover .group-hover\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group:hover .group-hover\:text-text{color:hsl(var(--text))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:shadow-\[0_10px_30px_rgba\(15\2c 23\2c 42\2c 0\.3\)\]{--tw-shadow:0 10px 30px rgba(15,23,42,0.3);
3--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_16px_40px_rgba\(15\2c 15\2c 20\2c 0\.1\)\]{--tw-shadow:0 16px 40px rgba(15,15,20,0.1);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_26px_55px_rgba\(15\2c 15\2c 20\2c 0\.18\)\]{--tw-shadow:0 26px 55px rgba(15,15,20,0.18);--tw-shadow-colored:0 26px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.group:hover .group-hover\:shadow-md,.group:hover .group-hover\:shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.group:hover .group-hover\:ring-black\/\[0\.07\]{--tw-ring-color:rgb(0 0 0/0.07)}.group:hover .group-hover\:blur-\[2px\]{--tw-blur:blur(2px)}.group:hover .group-hover\:blur-\[2px\],.group:hover .group-hover\:blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:blur-sm{--tw-blur:blur(4px)}.group:hover .group-hover\:grayscale-0{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-pressed\:border-primary[aria-pressed=true]{border-color:hsl(var(--primary))}.aria-pressed\:bg-primary[aria-pressed=true]{background-color:hsl(var(--primary))}.aria-pressed\:text-primary-foreground[aria-pressed=true]{color:hsl(var(--primary-foreground))}.aria-pressed\:hover\:bg-primary\/90:hover[aria-pressed=true]{background-color:hsl(var(--primary)/.9)}.aria-pressed\:hover\:text-primary-foreground:hover[aria-pressed=true]{color:hsl(var(--primary-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:overflow-visible[data-state=open]{overflow:visible}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent)/.5)}.data-\[highlighted\]\:bg-primary[data-highlighted]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[highlighted\]\:text-primary-foreground[data-highlighted]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:shadow-\[0_4px_18px_hsl\(var\(--primary\)\/0\.14\)\][data-state=open]{--tw-shadow:0 4px 18px hsl(var(--primary)/0.14);
3--tw-shadow-colored:0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-45{--tw-rotate:45deg}.group[data-state=closed] .group-data-\[state\=closed\]\:opacity-0{opacity:0}
3.group[data-state=closed] .group-data-\[state\=closed\]\:opacity-100{opacity:1}.group[data-state=open] .group-data-\[state\=open\]\:opacity-0{opacity:0}.group[data-state=open] .group-data-\[state\=open\]\:opacity-100{opacity:1}.prose-headings\:max-w-none :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-headings\:font-heading :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.prose-headings\:font-sans :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.prose-headings\:font-bold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-headings\:font-normal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-headings\:font-semibold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-headings\:uppercase :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){text-transform:uppercase}.prose-headings\:text-text :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-headings\:text-text-secondary :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-h2\:mb-4 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-h2\:mt-8 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:2rem}.prose-h2\:font-heading :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.prose-h2\:text-2xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}.prose-h2\:font-bold :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-h3\:mb-4 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-h3\:mt-8 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:2rem}.prose-h3\:text-xl :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h3\:font-bold :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-p\:mx-auto :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:auto;margin-right:auto}.prose-p\:my-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-p\:my-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.75rem;margin-bottom:.75rem}.prose-p\:my-4 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem;margin-bottom:1rem}.prose-p\:\!mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0!important}.prose-p\:\!mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0!important}.prose-p\:mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0}.prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.75rem}.prose-p\:mb-4 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-p\:max-w-none :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-p\:text-center :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){text-align:center}.prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\:text-sm :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-p\:text-xl :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\:font-normal :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-p\:text-muted-foreground :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--muted-foreground))}.prose-p\:text-text :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-p\:text-text-secondary :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}
3.prose-p\:text-text\/70 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.7)}.prose-p\:text-text\/80 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.8)}.prose-p\:text-text\/85 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.85)}.prose-p\:last\:mb-0:last-child :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}.prose-a\:underline-offset-2 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-underline-offset:2px}.prose-a\:hover\:text-primary\/80:hover :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary)/.8)}.prose-a\:hover\:text-primary\/90:hover :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary)/.9)}.prose-blockquote\:border-primary :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:hsl(var(--primary))}.prose-blockquote\:text-text :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-blockquote\:text-text-secondary :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-strong\:font-bold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-strong\:font-semibold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-strong\:text-primary :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-strong\:text-text :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-strong\:text-text-secondary :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-em\:text-text :is(:where(em):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-code\:text-text :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ol\:text-text :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ol\:text-text-secondary :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-ul\:text-text :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ul\:text-text-secondary :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-li\:max-w-none :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-li\:text-base :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-li\:font-normal :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-li\:text-muted-foreground :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--muted-foreground))}.prose-li\:text-text :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-li\:text-text-secondary :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-li\:text-text\/80 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.8)}@supports (backdrop-filter:var(--tw )){.supports-\[backdrop-filter\]\:bg-background-900\/35{background-color:hsl(var(--background-900)/.35)}.supports-\[backdrop-filter\]\:bg-background\/60{background-color:hsl(var(--background)/.6)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.motion-safe\:hover\:-translate-y-1:hover,.motion-safe\:hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.motion-safe\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.motion-safe\:hover\:scale-105:hover,.motion-safe\:hover\:scale-\[1\.02\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.motion-safe\:hover\:border-primary\/50:hover{border-color:hsl(var(--primary)/.5)}.motion-safe\:hover\:border-primary\/60:hover{border-color:hsl(var(--primary)/.6)}.motion-safe\:hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);
3--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.motion-safe\:hover\:shadow-2xl:hover,.motion-safe\:hover\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.motion-safe\:hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.group:hover .motion-safe\:group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .motion-safe\:group-hover\:scale-105,.group:hover .motion-safe\:group-hover\:scale-\[1\.02\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-0{transition-duration:0s;animation-duration:0s}.group:focus-within .motion-reduce\:group-focus-within\:blur-none{--tw-blur: ;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .motion-reduce\:group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-reduce\:group-hover\:blur-none{--tw-blur: ;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}.dark\:-rotate-90:is(.dark *){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:rotate-0:is(.dark *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:scale-0:is(.dark *){--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:scale-100:is(.dark *){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-primary\/35:is(.dark *){border-color:hsl(var(--primary)/.35)}.dark\:text-pink-900\/20:is(.dark *){color:rgb(131 24 67/.2)}.dark\:shadow-\[0_10px_30px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]:is(.dark *){--tw-shadow:0 10px 30px rgba(0,0,0,0.4);
3--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\]:is(.dark *){--tw-shadow:inset 0 1px 0 0 rgba(255,255,255,0.04);--tw-shadow-colored:inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:ring-white\/\[0\.06\]:is(.dark *){--tw-ring-color:rgb(255 255 255/0.06)}.dark\:\[filter\:drop-shadow\(0_22px_50px_rgba\(0\2c 0\2c 0\2c 0\.62\)\)\]:is(.dark *){filter:drop-shadow(0 22px 50px rgba(0,0,0,.62))}.group:hover .dark\:group-hover\:shadow-\[0_10px_30px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]:is(.dark *){--tw-shadow:0 10px 30px rgba(0,0,0,0.5);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media not all and (min-width:1280px){.max-xl\:mx-auto{margin-left:auto;margin-right:auto}.max-xl\:h-8{height:2rem}.max-xl\:w-auto{width:auto}.max-xl\:max-w-\[160px\]{max-width:160px}.max-xl\:max-w-\[calc\(100\%-30px\)\]{max-width:calc(100% - 30px)}.max-xl\:gap-3{gap:.75rem}.max-xl\:rounded-full{border-radius:9999px}.max-xl\:rounded-none{border-radius:0}.max-xl\:rounded-xl{border-radius:.75rem}.max-xl\:bg-background{background-color:hsl(var(--background))}.max-xl\:bg-background-900{background-color:hsl(var(--background-900))}.max-xl\:bg-background-900\/40{background-color:hsl(var(--background-900)/.4)}.max-xl\:bg-background\/60{background-color:hsl(var(--background)/.6)}.max-xl\:px-3{padding-left:.75rem;padding-right:.75rem}.max-xl\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.max-xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-xl\:text-text{color:hsl(var(--text))}.max-xl\:shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);
3--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.max-xl\:shadow-lg,.max-xl\:shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.max-xl\:shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.max-xl\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.max-xl\:ring-border\/40{--tw-ring-color:hsl(var(--border)/0.4)}.max-xl\:ring-border\/50{--tw-ring-color:hsl(var(--border)/0.5)}.max-xl\:ring-primary\/25{--tw-ring-color:hsl(var(--primary)/0.25)}.max-xl\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media not all and (min-width:1024px){.max-lg\:h-8{height:2rem}.max-lg\:w-auto{width:auto}.max-lg\:max-w-\[160px\]{max-width:160px}.max-lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.group:hover .max-lg\:group-hover\:-translate-y-1{--tw-translate-y:-0.25rem}.group:hover .max-lg\:group-hover\:-translate-y-1,.group:hover .max-lg\:group-hover\:scale-\[1\.01\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .max-lg\:group-hover\:scale-\[1\.01\]{--tw-scale-x:1.01;--tw-scale-y:1.01}}@media not all and (min-width:768px){.max-md\:-mt-\[13\.5rem\]{margin-top:-13.5rem}.max-md\:h-\[108vh\]{height:108vh}.max-md\:rounded-none{border-radius:0}.max-md\:px-0{padding-left:0;padding-right:0}.max-md\:pt-10{padding-top:2.5rem}.max-md\:pt-14{padding-top:3.5rem}}@media (min-width:640px){.sm\:-top-7{top:-1.75rem}.sm\:bottom-8{bottom:2rem}.sm\:left-1\/4{left:25%}.sm\:left-10{left:2.5rem}.sm\:left-\[18\%\]{left:18%}.sm\:left-\[2\.5\%\]{left:2.5%}.sm\:right-1\/4{right:25%}.sm\:right-10{right:2.5rem}.sm\:right-3{right:.75rem}.sm\:right-4{right:1rem}.sm\:right-\[2\.5\%\]{right:2.5%}.sm\:top-1\/2{top:50%}.sm\:top-10{top:2.5rem}.sm\:top-3{top:.75rem}.sm\:top-3\/4{top:75%}.sm\:top-\[14\%\]{top:14%}.sm\:top-\[44\%\]{top:44%}.sm\:top-\[60\%\]{top:60%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-ml-6{margin-left:-1.5rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mt-2{margin-top:.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid{display:grid}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-3\.5{height:.875rem}.sm\:h-32{height:8rem}.sm\:h-52{height:13rem}.sm\:h-56{height:14rem}.sm\:h-6{height:1.5rem}.sm\:h-64{height:16rem}.sm\:h-7{height:1.75rem}.sm\:h-\[112px\]{height:112px}.sm\:h-\[44px\]{height:44px}.sm\:h-\[52px\]{height:52px}.sm\:h-\[72px\]{height:72px}.sm\:h-auto{height:auto}.sm\:max-h-12{max-height:3rem}.sm\:min-h-\[132px\]{min-height:132px}.sm\:min-h-\[148px\]{min-height:148px}.sm\:min-h-\[200px\]{min-height:200px}.sm\:min-h-\[220px\]{min-height:220px}.sm\:min-h-\[228px\]{min-height:228px}.sm\:min-h-\[280px\]{min-height:280px}.sm\:min-h-\[320px\]{min-height:320px}.sm\:min-h-\[min\(74vh\2c 860px\)\]{min-height:min(74vh,860px)}.sm\:min-h-\[min\(78vh\2c 900px\)\]{min-height:min(78vh,900px)}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-3\.5{width:.875rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-\[108px\]{width:108px}.sm\:w-\[224px\]{width:224px}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[42\%\]{width:42%}.sm\:w-\[5\.25rem\]{width:5.25rem}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:min-w-\[140px\]{min-width:140px}.sm\:min-w-\[55\%\]{min-width:55%}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[190px\]{max-width:190px}
3.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[288px\]{max-width:288px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[38vw\]{max-width:38vw}.sm\:max-w-\[min\(100\%\2c 260px\)\]{max-width:min(100%,260px)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:basis-1\/2{flex-basis:50%}.sm\:basis-1\/3{flex-basis:33.333333%}.sm\:basis-\[70\%\]{flex-basis:70%}.sm\:basis-\[75\%\]{flex-basis:75%}.sm\:basis-\[calc\(50\%-12px\)\]{flex-basis:calc(50% - 12px)}.sm\:basis-auto{flex-basis:auto}.sm\:translate-y-\[18\%\]{--tw-translate-y:18%}.sm\:-rotate-\[5deg\],.sm\:translate-y-\[18\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:-rotate-\[5deg\]{--tw-rotate:-5deg}.sm\:rotate-\[5deg\]{--tw-rotate:5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-12{gap:3rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-12{row-gap:3rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:self-center{align-self:center}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:object-top{-o-object-position:top;object-position:top}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pl-2{padding-left:.5rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pt-40{padding-top:10rem}.sm\:pt-44{padding-top:11rem}.sm\:pt-52{padding-top:13rem}.sm\:pt-\[calc\(5\.25rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(5.25rem + 1.25rem + env(safe-area-inset-top,0px))}.sm\:pt-\[calc\(7\.25rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(7.25rem + 1.25rem + env(safe-area-inset-top,0px))}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-\[0\.96\]{line-height:.96}.sm\:leading-snug{line-height:1.375}@media not all and (min-width:1280px){.sm\:max-xl\:px-4{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:1024px){.sm\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:max-lg\:gap-6{gap:1.5rem}}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:-left-4{left:-1rem}.md\:-right-4{right:-1rem}.md\:bottom-14{bottom:3.5rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-8{bottom:2rem}.md\:left-10{left:2.5rem}.md\:left-20{left:5rem}.md\:left-3{left:.75rem}.md\:left-\[16\%\]{left:16%}.md\:left-\[2\%\]{left:2%}.md\:left-\[4\%\]{left:4%}.md\:left-auto{left:auto}.md\:right-16{right:4rem}.md\:right-3{right:.75rem}.md\:right-4{right:1rem}.md\:right-6{right:1.5rem}.md\:right-\[2\%\]{right:2%}.md\:top-16{top:4rem}.md\:top-20{top:5rem}.md\:top-24{top:6rem}.md\:top-3{top:.75rem}.md\:top-6{top:1.5rem}
3.md\:top-\[12\%\]{top:12%}.md\:top-\[46\%\]{top:46%}.md\:top-\[63\%\]{top:63%}.md\:z-0{z-index:0}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:m-4{margin:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-2{margin-left:-.5rem}.md\:-ml-4{margin-left:-1rem}.md\:-mt-1{margin-top:-.25rem}.md\:-mt-14{margin-top:-3.5rem}.md\:-mt-36{margin-top:-9rem}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-11{margin-bottom:2.75rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-5{margin-bottom:1.25rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:mb-9{margin-bottom:2.25rem}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:mt-0\.5{margin-top:.125rem}.md\:mt-1{margin-top:.25rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-\[3\/1\]{aspect-ratio:3/1}.md\:aspect-auto{aspect-ratio:auto}.md\:\!h-\[500px\]{height:500px!important}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-28{height:7rem}.md\:h-3{height:.75rem}.md\:h-3\.5{height:.875rem}.md\:h-32{height:8rem}.md\:h-4{height:1rem}.md\:h-40{height:10rem}.md\:h-48{height:12rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-64{height:16rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-80{height:20rem}.md\:h-\[100px\]{height:100px}.md\:h-\[118px\]{height:118px}.md\:h-\[120px\]{height:120px}.md\:h-\[122vh\]{height:122vh}.md\:h-\[200px\]{height:200px}.md\:h-\[228px\]{height:228px}.md\:h-\[250px\]{height:250px}.md\:h-\[32rem\]{height:32rem}.md\:h-\[340px\]{height:340px}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:h-\[450px\]{height:450px}.md\:h-\[480px\]{height:480px}.md\:h-\[48px\]{height:48px}.md\:h-\[500px\]{height:500px}.md\:h-\[52px\]{height:52px}.md\:h-\[56px\]{height:56px}.md\:h-\[60px\]{height:60px}.md\:h-\[64px\]{height:64px}.md\:h-\[80px\]{height:80px}.md\:h-\[90vh\]{height:90vh}.md\:h-\[calc\(100vh-1\.5rem\)\]{height:calc(100vh - 1.5rem)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:max-h-20{max-height:5rem}.md\:max-h-\[10vh\]{max-height:10vh}.md\:max-h-\[600px\]{max-height:600px}.md\:max-h-\[900px\]{max-height:900px}.md\:max-h-\[calc\(100dvh-15rem\)\]{max-height:calc(100dvh - 15rem)}.md\:\!min-h-\[500px\]{min-height:500px!important}.md\:min-h-0{min-height:0}.md\:min-h-96{min-height:24rem}.md\:min-h-\[240px\]{min-height:240px}.md\:min-h-\[24rem\]{min-height:24rem}.md\:min-h-\[260px\]{min-height:260px}.md\:min-h-\[280px\]{min-height:280px}.md\:min-h-\[300px\]{min-height:300px}.md\:min-h-\[320px\]{min-height:320px}.md\:min-h-\[360px\]{min-height:360px}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[420px\]{min-height:420px}.md\:min-h-\[500px\]{min-height:500px}.md\:min-h-\[600px\]{min-height:600px}.md\:min-h-\[700px\]{min-height:700px}.md\:min-h-\[900px\]{min-height:900px}.md\:min-h-\[min\(72vh\2c 840px\)\]{min-height:min(72vh,840px)}.md\:min-h-\[min\(76vh\2c 900px\)\]{min-height:min(76vh,900px)}.md\:min-h-\[min\(80vh\2c 940px\)\]{min-height:min(80vh,940px)}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-2\/3{width:66.666667%}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-3{width:.75rem}.md\:w-3\.5{width:.875rem}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-5{width:1.25rem}.md\:w-5\/12{width:41.666667%}.md\:w-52{width:13rem}.md\:w-6{width:1.5rem}.md\:w-64{width:16rem}.md\:w-7{width:1.75rem}.md\:w-7\/12{width:58.333333%}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[160px\]{width:160px}
3.md\:w-\[200px\]{width:200px}.md\:w-\[220px\]{width:220px}.md\:w-\[240px\]{width:240px}.md\:w-\[252px\]{width:252px}.md\:w-\[32rem\]{width:32rem}.md\:w-\[4\.5rem\]{width:4.5rem}.md\:w-\[48px\]{width:48px}.md\:w-\[50px\]{width:50px}.md\:w-\[52px\]{width:52px}.md\:w-\[54px\]{width:54px}.md\:w-\[56px\]{width:56px}.md\:w-\[58px\]{width:58px}.md\:w-\[60px\]{width:60px}.md\:w-\[64px\]{width:64px}.md\:w-\[76px\]{width:76px}.md\:w-\[88px\]{width:88px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:min-w-\[100px\]{min-width:100px}.md\:min-w-\[12rem\]{min-width:12rem}.md\:min-w-\[280px\]{min-width:280px}.md\:min-w-\[45\%\]{min-width:45%}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-5xl{max-width:64rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-7xl{max-width:80rem}.md\:max-w-\[140px\]{max-width:140px}.md\:max-w-\[16rem\]{max-width:16rem}.md\:max-w-\[200px\]{max-width:200px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[320px\]{max-width:320px}.md\:max-w-\[360px\]{max-width:360px}.md\:max-w-\[min\(100\%\2c 20rem\)\]{max-width:min(100%,20rem)}.md\:max-w-lg{max-width:32rem}.md\:max-w-md{max-width:28rem}.md\:max-w-none{max-width:none}.md\:max-w-sm{max-width:24rem}.md\:max-w-xl{max-width:36rem}.md\:flex-1{flex:1 1 0%}.md\:shrink{flex-shrink:1}.md\:shrink-0{flex-shrink:0}.md\:grow{flex-grow:1}.md\:basis-0{flex-basis:0px}.md\:basis-1\/2{flex-basis:50%}.md\:basis-1\/3{flex-basis:33.333333%}.md\:basis-1\/4{flex-basis:25%}.md\:basis-\[45\%\]{flex-basis:45%}.md\:basis-\[50\%\]{flex-basis:50%}.md\:-translate-x-8{--tw-translate-x:-2rem}.md\:-translate-x-8,.md\:translate-x-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-8{--tw-translate-x:2rem}.md\:translate-y-6{--tw-translate-y:1.5rem}.md\:-rotate-\[4deg\],.md\:translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:-rotate-\[4deg\]{--tw-rotate:-4deg}.md\:rotate-\[4deg\]{--tw-rotate:4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scroll-mt-36{scroll-margin-top:9rem}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.md\:grid-cols-\[1fr_12rem\]{grid-template-columns:1fr 12rem}.md\:grid-cols-\[1fr_1fr_1fr_0\.5fr\]{grid-template-columns:1fr 1fr 1fr .5fr}.md\:grid-cols-\[1fr_minmax\(280px\2c 28rem\)\]{grid-template-columns:1fr minmax(280px,28rem)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-0\.5{gap:.125rem}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-20{gap:5rem}.md\:gap-24{gap:6rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-10{row-gap:2.5rem}.md\:gap-y-12{row-gap:3rem}.md\:gap-y-14{row-gap:3.5rem}.md\:gap-y-8{row-gap:2rem}.md\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:self-start{align-self:flex-start}.md\:self-stretch{align-self:stretch}.md\:justify-self-end{justify-self:end}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-lg{border-radius:var(--radius)}.md\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\:rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-b-0{border-bottom-width:0}.md\:border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.md\:bg-border\/20{background-color:hsl(var(--border)/.2)}.md\:bg-destructive\/10{background-color:hsl(var(--destructive)/.1)}.md\:bg-green-500\/10{background-color:rgb(34 197 94/.1)}.md\:bg-muted\/60{background-color:hsl(var(--muted)/.6)}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:object-\[58\%_42\%\]{-o-object-position:58% 42%;object-position:58% 42%}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-0{padding-bottom:0}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-40{padding-bottom:10rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-16{padding-left:4rem}.md\:pl-2{padding-left:.5rem}.md\:pl-4{padding-left:1rem}.md\:pl-6{padding-left:1.5rem}.md\:pr-0{padding-right:0}.md\:pr-20{padding-right:5rem}.md\:pr-4{padding-right:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-0{padding-top:0}.md\:pt-1{padding-top:.25rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-2{padding-top:.5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-36{padding-top:9rem}.md\:pt-4{padding-top:1rem}.md\:pt-44{padding-top:11rem}.md\:pt-48{padding-top:12rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-52{padding-top:13rem}.md\:pt-56{padding-top:14rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:pt-\[calc\(6\.25rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(6.25rem + 1.25rem + env(safe-area-inset-top,0px))}.md\:pt-\[calc\(8\.25rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(8.25rem + 1.25rem + env(safe-area-inset-top,0px))}.md\:\!text-left{text-align:left!important}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-\[1\.05rem\]{font-size:1.05rem}.md\:text-\[1\.15rem\]{font-size:1.15rem}.md\:text-\[11px\]{font-size:11px}.md\:text-\[2\.5rem\]{font-size:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-\[0\.9\]{line-height:.9}.md\:leading-\[1\.02\]{line-height:1.02}.md\:leading-relaxed{line-height:1.625}.md\:leading-snug{line-height:1.375}.md\:leading-tight{line-height:1.25}.md\:opacity-0{opacity:0}
3.md\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\:ring-green-500\/20{--tw-ring-color:rgb(34 197 94/0.2)}.md\:blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.md\:\[min-width\:320px\]{min-width:320px}.md\:\[width\:320px\]{width:320px}.focus-within\:md\:z-20:focus-within{z-index:20}.hover\:md\:z-20:hover{z-index:20}.md\:focus-visible\:opacity-100:focus-visible{opacity:1}.group:hover .md\:group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .md\:group-hover\:bg-black\/50{background-color:rgb(0 0 0/.5)}.group:hover .md\:group-hover\:opacity-100,.group\/gallery:hover .md\:group-hover\/gallery\:opacity-100{opacity:1}.group:hover .md\:group-hover\:blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.prose-h2\:md\:text-3xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.875rem;line-height:2.25rem}.md\:prose-p\:text-2xl :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}.md\:prose-p\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}@media not all and (min-width:1280px){.md\:max-xl\:h-9{height:2.25rem}.md\:max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media not all and (min-width:1024px){.md\:max-lg\:h-9{height:2.25rem}}}@media (min-width:960px){.min-\[960px\]\:flex{display:flex}.min-\[960px\]\:inline-flex{display:inline-flex}.min-\[960px\]\:grid{display:grid}.min-\[960px\]\:contents{display:contents}.min-\[960px\]\:hidden{display:none}.min-\[960px\]\:min-h-\[85vh\]{min-height:85vh}.min-\[960px\]\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.min-\[960px\]\:items-center{align-items:center}.min-\[960px\]\:justify-self-center{justify-self:center}.min-\[960px\]\:pb-16{padding-bottom:4rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:-bottom-14{bottom:-3.5rem}.lg\:-left-12{left:-3rem}.lg\:-left-16{left:-4rem}.lg\:-left-4{left:-1rem}.lg\:-right-12{right:-3rem}.lg\:-right-20{right:-5rem}.lg\:-top-14{top:-3.5rem}.lg\:-top-4{top:-1rem}.lg\:bottom-16{bottom:4rem}.lg\:bottom-20{bottom:5rem}.lg\:bottom-\[20\%\]{bottom:20%}.lg\:bottom-\[24\%\]{bottom:24%}.lg\:left-\[14\%\]{left:14%}.lg\:left-\[2\%\]{left:2%}.lg\:left-\[3\%\]{left:3%}.lg\:left-\[4\%\]{left:4%}.lg\:left-\[6\%\]{left:6%}.lg\:right-\[2\%\]{right:2%}.lg\:right-\[6\%\]{right:6%}.lg\:top-1\/2{top:50%}.lg\:top-28{top:7rem}.lg\:top-\[10\%\]{top:10%}.lg\:top-\[16\%\]{top:16%}.lg\:top-\[22\%\]{top:22%}.lg\:top-\[24\%\]{top:24%}.lg\:top-\[46\%\]{top:46%}.lg\:top-\[63\%\]{top:63%}.lg\:top-\[8\%\]{top:8%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mb-0{margin-bottom:0}.lg\:mb-1{margin-bottom:.25rem}.lg\:mb-20{margin-bottom:5rem}.lg\:mb-3{margin-bottom:.75rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-0{margin-left:0}.lg\:ml-auto{margin-left:auto}.lg\:mr-0{margin-right:0}.lg\:mr-auto{margin-right:auto}.lg\:mt-0{margin-top:0}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-28{margin-top:7rem}.lg\:mt-3{margin-top:.75rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[unset\]{aspect-ratio:unset}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-14{height:3.5rem}.lg\:h-20{height:5rem}.lg\:h-24{height:6rem}.lg\:h-5{height:1.25rem}.lg\:h-56{height:14rem}.lg\:h-6{height:1.5rem}
3.lg\:h-\[128vh\]{height:128vh}.lg\:h-\[130px\]{height:130px}.lg\:h-\[280px\]{height:280px}.lg\:h-\[400px\]{height:400px}.lg\:h-\[500px\]{height:500px}.lg\:h-\[68px\]{height:68px}.lg\:h-\[80px\]{height:80px}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:max-h-14{max-height:3.5rem}.lg\:max-h-\[calc\(100dvh-14rem\)\]{max-height:calc(100dvh - 14rem)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[26rem\]{min-height:26rem}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[320px\]{min-height:320px}.lg\:min-h-\[340px\]{min-height:340px}.lg\:min-h-\[400px\]{min-height:400px}.lg\:min-h-\[420px\]{min-height:420px}.lg\:min-h-\[440px\]{min-height:440px}.lg\:min-h-\[88svh\]{min-height:88svh}.lg\:min-h-\[88vh\]{min-height:88vh}.lg\:min-h-\[92svh\]{min-height:92svh}.lg\:min-h-\[calc\(88svh-8\.5rem\)\]{min-height:calc(88svh - 8.5rem)}.lg\:min-h-\[min\(62vh\2c 660px\)\]{min-height:min(62vh,660px)}.lg\:min-h-\[min\(74vh\2c 880px\)\]{min-height:min(74vh,880px)}.lg\:min-h-\[min\(78vh\2c 940px\)\]{min-height:min(78vh,940px)}.lg\:min-h-\[min\(82vh\2c 980px\)\]{min-height:min(82vh,980px)}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-14{width:3.5rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-20{width:5rem}.lg\:w-24{width:6rem}.lg\:w-36{width:9rem}.lg\:w-4\/12{width:33.333333%}.lg\:w-40{width:10rem}.lg\:w-5{width:1.25rem}.lg\:w-5\/12{width:41.666667%}.lg\:w-52{width:13rem}.lg\:w-56{width:14rem}.lg\:w-6{width:1.5rem}.lg\:w-64{width:16rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-80{width:20rem}.lg\:w-\[104px\]{width:104px}.lg\:w-\[160px\]{width:160px}.lg\:w-\[232px\]{width:232px}.lg\:w-\[252px\]{width:252px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[52px\]{width:52px}.lg\:w-\[54px\]{width:54px}.lg\:w-\[56px\]{width:56px}.lg\:w-\[60px\]{width:60px}.lg\:w-\[62px\]{width:62px}.lg\:w-\[64px\]{width:64px}.lg\:w-\[66px\]{width:66px}.lg\:w-\[68px\]{width:68px}.lg\:w-\[72px\]{width:72px}.lg\:w-\[84px\]{width:84px}.lg\:w-\[88px\]{width:88px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0}.lg\:min-w-\[140px\]{min-width:140px}.lg\:min-w-\[32\%\]{min-width:32%}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-\[220px\]{max-width:220px}.lg\:max-w-\[280px\]{max-width:280px}.lg\:max-w-\[400px\]{max-width:400px}.lg\:max-w-\[480px\]{max-width:480px}.lg\:max-w-\[min\(100\%\2c 260px\)\]{max-width:min(100%,260px)}.lg\:max-w-\[min\(100\%\2c 42rem\)\]{max-width:min(100%,42rem)}.lg\:max-w-\[min\(100\%\2c 52rem\)\]{max-width:min(100%,52rem)}.lg\:max-w-\[min\(19rem\2c 22vw\)\]{max-width:min(19rem,22vw)}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-none{max-width:none}.lg\:max-w-xl{max-width:36rem}.lg\:flex-1{flex:1 1 0%}.lg\:shrink{flex-shrink:1}.lg\:grow{flex-grow:1}.lg\:basis-0{flex-basis:0px}.lg\:basis-1\/3{flex-basis:33.333333%}.lg\:basis-1\/4{flex-basis:25%}.lg\:basis-1\/6{flex-basis:16.666667%}.lg\:basis-\[32\%\]{flex-basis:32%}.lg\:basis-\[33\%\]{flex-basis:33%}.lg\:basis-\[calc\(50\%-14px\)\]{flex-basis:calc(50% - 14px)}.lg\:-translate-x-12{--tw-translate-x:-3rem}.lg\:-translate-x-12,.lg\:-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-translate-y-1\/2{--tw-translate-y:-50%}.lg\:translate-x-10{--tw-translate-x:2.5rem}.lg\:translate-x-10,.lg\:translate-x-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-12{--tw-translate-x:3rem}.lg\:translate-y-4{--tw-translate-y:1rem}.lg\:-rotate-\[4deg\],.lg\:translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-rotate-\[4deg\]{--tw-rotate:-4deg}.lg\:rotate-\[4deg\]{--tw-rotate:4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(260px\2c 380px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(260px,380px) minmax(0,1fr)}.lg\:grid-cols-\[repeat\(3\2c minmax\(220px\2c 1fr\)\)\]{grid-template-columns:repeat(3,minmax(220px,1fr))}.lg\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-items-center{justify-items:center}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}
3.lg\:gap-2\.5{gap:.625rem}.lg\:gap-20{gap:5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.lg\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:gap-y-16{row-gap:4rem}.lg\:gap-y-6{row-gap:1.5rem}.lg\:self-start{align-self:flex-start}.lg\:self-end{align-self:flex-end}.lg\:self-stretch{align-self:stretch}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}.lg\:rounded-2xl{border-radius:1rem}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-7{padding:1.75rem}.lg\:p-9{padding:2.25rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-\[3\.5rem\]{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-\[5\.5rem\]{padding-top:5.5rem;padding-bottom:5.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-40{padding-bottom:10rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pl-0{padding-left:0}.lg\:pl-12{padding-left:3rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-4{padding-right:1rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-36{padding-top:9rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-48{padding-top:12rem}.lg\:pt-52{padding-top:13rem}.lg\:pt-60{padding-top:15rem}.lg\:pt-7{padding-top:1.75rem}.lg\:pt-8{padding-top:2rem}.lg\:pt-\[2\.75rem\]{padding-top:2.75rem}.lg\:pt-\[calc\(6\.75rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(6.75rem + 1.25rem + env(safe-area-inset-top,0px))}.lg\:pt-\[calc\(8\.75rem\+1\.25rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(8.75rem + 1.25rem + env(safe-area-inset-top,0px))}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-\[1\.0625rem\]{font-size:1.0625rem}.lg\:text-\[1\.35rem\]{font-size:1.35rem}.lg\:text-\[1\.65rem\]{font-size:1.65rem}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-\[58px\]{font-size:58px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:leading-\[0\.95\]{line-height:.95}.lg\:leading-\[1\.2\]{line-height:1.2}.lg\:leading-relaxed{line-height:1.625}.focus-within\:lg\:z-20:focus-within{z-index:20}.focus-within\:lg\:z-30:focus-within{z-index:30}.hover\:lg\:z-20:hover{z-index:20}.hover\:lg\:z-30:hover{z-index:30}.group:hover .lg\:group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:lg\:-translate-x-1\.5{--tw-translate-x:-0.375rem}.group:hover .group-hover\:lg\:-translate-x-1\.5,.group:hover .group-hover\:lg\:-translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:lg\:-translate-y-0\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\:lg\:translate-y-1\.5{--tw-translate-y:0.375rem}.group:hover .group-hover\:lg\:translate-y-1\.5,.group:hover .group-hover\:lg\:translate-y-2\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:lg\:translate-y-2\.5{--tw-translate-y:0.
3625rem}.group:hover .group-hover\:lg\:-rotate-\[1\.5deg\]{--tw-rotate:-1.5deg}.group:hover .group-hover\:lg\:-rotate-\[1\.5deg\],.group:hover .group-hover\:lg\:-rotate-\[1\.75deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:lg\:-rotate-\[1\.75deg\]{--tw-rotate:-1.75deg}.group:hover .group-hover\:lg\:rotate-\[1\.25deg\]{--tw-rotate:1.25deg}.group:hover .group-hover\:lg\:rotate-\[1\.25deg\],.group:hover .group-hover\:lg\:rotate-\[1\.75deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:lg\:rotate-\[1\.75deg\]{--tw-rotate:1.75deg}.group:hover .group-hover\:lg\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:bg-black\/50{background-color:rgb(0 0 0/.5)}.group:hover .lg\:group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:lg\:shadow-\[0_22px_50px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 22px 50px rgba(0,0,0,0.55);
3--tw-shadow-colored:0 22px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\:group-hover\:blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width:1140px){.min-\[1140px\]\:flex{display:flex}.min-\[1140px\]\:inline-flex{display:inline-flex}.min-\[1140px\]\:grid{display:grid}.min-\[1140px\]\:contents{display:contents}.min-\[1140px\]\:hidden{display:none}.min-\[1140px\]\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.min-\[1140px\]\:items-center{align-items:center}}@media (min-width:1200px){@media (min-width:1024px){.min-\[1200px\]\:lg\:gap-4{gap:1rem}}}@media (min-width:1280px){.xl\:-left-16{left:-4rem}.xl\:-right-16{right:-4rem}.xl\:bottom-16{bottom:4rem}.xl\:bottom-24{bottom:6rem}.xl\:left-\[2\.5\%\]{left:2.5%}.xl\:left-\[22\%\]{left:22%}.xl\:right-\[2\.5\%\]{right:2.5%}.xl\:right-\[5\%\]{right:5%}.xl\:right-\[6\%\]{right:6%}.xl\:right-\[8\%\]{right:8%}.xl\:top-0{top:0}.xl\:top-\[15\%\]{top:15%}.xl\:top-\[16\%\]{top:16%}.xl\:top-\[58\%\]{top:58%}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:mb-3{margin-bottom:.75rem}.xl\:mb-4{margin-bottom:1rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mt-0{margin-top:0}.xl\:mt-3{margin-top:.75rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-8{margin-top:2rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-14{height:3.5rem}.xl\:h-\[76px\]{height:76px}.xl\:max-h-14{max-height:3.5rem}.xl\:min-h-\[88svh\]{min-height:88svh}.xl\:min-h-\[calc\(88svh-8\.5rem\)\]{min-height:calc(88svh - 8.5rem)}.xl\:w-16{width:4rem}.xl\:w-24{width:6rem}.xl\:w-40{width:10rem}.xl\:w-48{width:12rem}.xl\:w-56{width:14rem}.xl\:w-\[118px\]{width:118px}.xl\:w-\[252px\]{width:252px}.xl\:w-\[258px\]{width:258px}.xl\:w-\[45\%\]{width:45%}.xl\:w-\[58px\]{width:58px}.xl\:w-\[62px\]{width:62px}.xl\:w-\[68px\]{width:68px}.xl\:w-\[96px\]{width:96px}.xl\:w-auto{width:auto}.xl\:min-w-\[28\%\]{min-width:28%}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-\[180px\]{max-width:180px}.xl\:max-w-\[260px\]{max-width:260px}.xl\:max-w-\[280px\]{max-width:280px}
3.xl\:max-w-\[min\(100\%\2c 280px\)\]{max-width:min(100%,280px)}.xl\:max-w-\[min\(100\%\2c 42rem\)\]{max-width:min(100%,42rem)}.xl\:max-w-lg{max-width:32rem}.xl\:basis-1\/5{flex-basis:20%}.xl\:basis-\[28\%\]{flex-basis:28%}.xl\:-rotate-\[5deg\]{--tw-rotate:-5deg}.xl\:-rotate-\[5deg\],.xl\:rotate-\[5deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:rotate-\[5deg\]{--tw-rotate:5deg}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:gap-0{gap:0}.xl\:gap-12{gap:3rem}.xl\:gap-16{gap:4rem}.xl\:gap-2\.5{gap:.625rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:rounded-none{border-radius:0}.xl\:border-b{border-bottom-width:1px}.xl\:border-border{border-color:hsl(var(--border))}.xl\:bg-background\/95{background-color:hsl(var(--background)/.95)}.xl\:bg-transparent{background-color:transparent}.xl\:p-2\.5{padding:.625rem}.xl\:p-5{padding:1.25rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.xl\:pb-14{padding-bottom:3.5rem}.xl\:pb-4{padding-bottom:1rem}.xl\:pb-6{padding-bottom:1.5rem}.xl\:pr-8{padding-right:2rem}.xl\:pt-2{padding-top:.5rem}.xl\:pt-32{padding-top:8rem}.xl\:pt-44{padding-top:11rem}.xl\:pt-52{padding-top:13rem}.xl\:pt-56{padding-top:14rem}.xl\:pt-\[calc\(6\.75rem\+1\.5rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(6.75rem + 1.5rem + env(safe-area-inset-top,0px))}.xl\:pt-\[calc\(8\.75rem\+1\.5rem\+env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:calc(8.75rem + 1.5rem + env(safe-area-inset-top,0px))}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}.xl\:text-8xl{font-size:6rem;line-height:1}.xl\:text-\[1\.65rem\]{font-size:1.65rem}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:tracking-\[0\.06em\]{letter-spacing:.06em}.xl\:text-foreground{color:hsl(var(--foreground))}.xl\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.xl\:shadow-none,.xl\:shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.xl\:shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.xl\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\:backdrop-blur-md{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width:1536px){.\32xl\:bottom-14{bottom:3.5rem}.\32xl\:bottom-20{bottom:5rem}.\32xl\:left-1\/3{left:33.333333%}.\32xl\:left-\[5\%\]{left:5%}.\32xl\:right-\[5\%\]{right:5%}.\32xl\:top-\[22\%\]{top:22%}.\32xl\:top-\[38\%\]{top:38%}.\32xl\:top-\[58\%\]{top:58%}.\32xl\:mb-12{margin-bottom:3rem}.\32xl\:mb-4{margin-bottom:1rem}.\32xl\:mb-5{margin-bottom:1.25rem}.\32xl\:mb-6{margin-bottom:1.5rem}.\32xl\:mb-8{margin-bottom:2rem}.\32xl\:ml-4{margin-left:1rem}.\32xl\:mt-10{margin-top:2.5rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:mt-7{margin-top:1.75rem}.\32xl\:h-16{height:4rem}.\32xl\:h-\[140px\]{height:140px}.\32xl\:h-\[84px\]{height:84px}.\32xl\:h-\[90px\]{height:90px}.\32xl\:min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.\32xl\:min-h-screen{min-height:100vh}.\32xl\:w-20{width:5rem}.\32xl\:w-28{width:7rem}.\32xl\:w-48{width:12rem}.\32xl\:w-56{width:14rem}.\32xl\:w-72{width:18rem}.\32xl\:w-\[180px\]{width:180px}.\32xl\:w-\[280px\]{width:280px}.\32xl\:w-\[290px\]{width:290px}.\32xl\:w-\[360px\]{width:360px}.\32xl\:w-\[48\%\]{width:48%}.\32xl\:max-w-3xl{max-width:48rem}.\32xl\:max-w-4xl{max-width:56rem}.\32xl\:max-w-\[20rem\]{max-width:20rem}.\32xl\:max-w-\[220px\]{max-width:220px}.\32xl\:max-w-\[320px\]{max-width:320px}.\32xl\:translate-y-\[10\%\]{--tw-translate-y:10%}.\32xl\:-rotate-\[7deg\],.\32xl\:translate-y-\[10\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:-rotate-\[7deg\]{--tw-rotate:-7deg}.\32xl\:rotate-\[7deg\]{--tw-rotate:7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:justify-center{justify-content:center}.\32xl\:gap-3{gap:.75rem}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-8{gap:2rem}.\32xl\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\32xl\:p-3{padding:.75rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}.\32xl\:px-2{padding-left:.5rem;padding-right:.5rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.\32xl\:py-16{padding-top:4rem;padding-bottom:4rem}.\32xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\32xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}.\32xl\:pb-0{padding-bottom:0}.\32xl\:pb-10{padding-bottom:2.5rem}.\32xl\:pb-20{padding-bottom:5rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pb-8{padding-bottom:2rem}.\32xl\:pl-3{padding-left:.75rem}.\32xl\:pt-0{padding-top:0}.\32xl\:pt-24{padding-top:6rem}.\32xl\:pt-8{padding-top:2rem}.\32xl\:text-2xl{font-size:1.5rem;line-height:2rem}.\32xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32xl\:text-5xl{font-size:3rem;line-height:1}.\32xl\:text-6xl{font-size:3.75rem;line-height:1}.\32xl\:text-\[76px\]{font-size:76px}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.\32xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.\32xl\:text-xs{font-size:.75rem;line-height:1rem}.\32xl\:leading-8{line-height:2rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\+\*\]\:mt-6>*+*{margin-top:1.5rem}.\[\&\>\*\]\:text-center>*{text-align:center}@media (min-width:1024px){.lg\:\[\&\>\*\]\:text-left>*{text-align:left}}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>div\:first-child\]\:hidden>div:first-child{display:none}.\[\&\>div\]\:w-full>div{width:100%}.\[\&\>div\]\:max-w-full>div{max-width:100%}.\[\&\>div\]\:flex-col>div{flex-direction:column}.\[\&\>div\]\:items-stretch>div{align-items:stretch}.\[\&\>iframe\]\:w-auto>iframe{width:auto}.\[\&\>iframe\]\:w-full>iframe{width:100%}.\[\&\>iframe\]\:max-w-full>iframe{max-width:100%}.\[\&\>section\]\:bg-background>section{background-color:hsl(var(--background))}.\[\&\>section\]\:shadow-none>section{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.\[\&\>section\]\:backdrop-blur-none>section{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\[\&\>span\[data-placeholder\]\]\:text-muted-foreground\/55>span[data-placeholder]{color:hsl(var(--muted-foreground)/.55)}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\]\:hidden>svg{display:none}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-text\/60>svg{color:hsl(var(--text)/.6)}.\[\&\>svg\]\:transition-transform>svg{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\]\:border-primary[data-state=open]{border-color:hsl(var(--primary))}.\[\&\[data-state\=open\]\]\:\!bg-transparent[data-state=open]{background-color:transparent!important}.\[\&\[data-state\=open\]\]\:bg-muted\/40[data-state=open]{background-color:hsl(var(--muted)/.4)}.\[\&\[data-state\=open\]\]\:text-primary[data-state=open]{color:hsl(var(--primary))}.\[\&_\#tt-dynamic\]\:flex #tt-dynamic{display:flex}.\[\&_\#tt-dynamic\]\:items-center #tt-dynamic{align-items:center}.\[\&_\#tt-dynamic\]\:gap-2 #tt-dynamic{gap:.5rem}.\[\&_\#tt-dynamic_img\]\:inline-block #tt-dynamic img{display:inline-block}.\[\&_\*\]\:break-words *{overflow-wrap:break-word}.\[\&_\*\]\:text-sm *{font-size:.875rem;line-height:1.25rem}.\[\&_\*\]\:text-muted-foreground *{color:hsl(var(--muted-foreground))}.\[\&_\.bg-card\]\:bg-background-secondary .bg-card{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.\[\&_\.border\]\:border-transparent .border{border-color:transparent}.\[\&_\.footnote-backref\]\:no-underline .footnote-backref{text-decoration-line:none}.hover\:\[\&_\.footnote-backref\]\:underline .footnote-backref:hover{text-decoration-line:underline}.\[\&_\.footnote-ref\]\:ml-0\.5 .footnote-ref{margin-left:.125rem}.\[\&_\.footnote-ref\]\:align-super .footnote-ref{vertical-align:super}.\[\&_\.footnote-ref\]\:text-xs .footnote-ref{font-size:.75rem;line-height:1rem}.\[\&_\.footnotes\]\:mt-8 .footnotes{margin-top:2rem}.\[\&_\.footnotes\]\:border-t .footnotes{border-top-width:1px}.\[\&_\.footnotes\]\:pt-4 .footnotes{padding-top:1rem}.\[\&_\.footnotes_ol\]\:ml-6 .footnotes ol{margin-left:1.5rem}.\[\&_\.footnotes_ol\]\:list-decimal .footnotes ol{list-style-type:decimal}.\[\&_\.leaflet-container\]\:\!h-full .leaflet-container{height:100%!important}.\[\&_\.leaflet-container\]\:\!min-h-full .leaflet-container{min-height:100%!important}.\[\&_\.prose\]\:mt-0 .prose{margin-top:0}.\[\&_\.scroll-mt-24\]\:text-left .scroll-mt-24{text-align:left}.\[\&_\.scroll-mt-24\]\:text-center .scroll-mt-24{text-align:center}.\[\&_\.shadow\]\:shadow-md .shadow{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);
3--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_\.text-foreground\]\:\!text-text-secondary .text-foreground{color:hsl(var(--text-secondary))!important}.\[\&_\.text-foreground\]\:text-text-secondary .text-foreground{color:hsl(var(--text-secondary))}.\[\&_\.text-muted-foreground\]\:\!text-text-secondary .text-muted-foreground{color:hsl(var(--text-secondary))!important}.\[\&_\.text-muted-foreground\]\:text-text-secondary .text-muted-foreground{color:hsl(var(--text-secondary))}.\[\&_\.text-text\]\:\!text-text-secondary .text-text{color:hsl(var(--text-secondary))!important}.\[\&_\.tt-logo\]\:h-5 .tt-logo{height:1.25rem}.\[\&_\.tt-logo\]\:w-auto .tt-logo{width:auto}.\[\&_\.widget\]\:text-text .widget{color:hsl(var(--text))}.\[\&_\:\:selection\]\:bg-primary\/10 ::-moz-selection{background-color:hsl(var(--primary)/.1)}.\[\&_\:\:selection\]\:bg-primary\/10 ::selection{background-color:hsl(var(--primary)/.1)}.\[\&_\>div\]\:w-full>div{width:100%}.\[\&_\[role\=\'button\'\]\]\:pointer-events-auto [role=button]{pointer-events:auto}.\[\&_\[role\=checkbox\]_label\]\:text-text-secondary [role=checkbox] label{color:hsl(var(--text-secondary))}.\[\&_\[role\=combobox\]\]\:\!text-text-secondary [role=combobox]{color:hsl(var(--text-secondary))!important}.\[\&_\[role\=radio\]_span\]\:text-text-secondary [role=radio] span{color:hsl(var(--text-secondary))}.\[\&_\[role\=region\]\]\:h-full [role=region]{height:100%}.\[\&_a\:hover\]\:text-primary a:hover{color:hsl(var(--primary))}.\[\&_a\:hover\]\:text-white a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_a\]\:pointer-events-auto a{pointer-events:auto}.\[\&_a\]\:w-full a{width:100%}.\[\&_a\]\:break-all a{word-break:break-all}.\[\&_a\]\:text-muted a{color:hsl(var(--muted))}.\[\&_a\]\:text-muted-foreground a{color:hsl(var(--muted-foreground))}.\[\&_a\]\:text-primary a{color:hsl(var(--primary))}.\[\&_a\]\:text-text a{color:hsl(var(--text))}.\[\&_a\]\:text-white\/75 a{color:rgb(255 255 255/.75)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-primary\/50 a{text-decoration-color:hsl(var(--primary)/.5)}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_a\]\:hover\:text-primary-foreground:hover a{color:hsl(var(--primary-foreground))}.hover\:\[\&_a\]\:text-primary a:hover{color:hsl(var(--primary))}.\[\&_a\]\:hover\:underline:hover a{text-decoration-line:underline}.hover\:\[\&_a\]\:decoration-primary a:hover{text-decoration-color:hsl(var(--primary))}.\[\&_abbr\]\:cursor-help abbr{cursor:help}.\[\&_abbr\]\:underline abbr{text-decoration-line:underline}.\[\&_abbr\]\:underline-offset-4 abbr{text-underline-offset:4px}.\[\&_b\]\:text-base b{font-size:1rem;line-height:1.5rem}.\[\&_b\]\:font-semibold b{font-weight:600}.\[\&_blockquote\]\:my-4 blockquote{margin-top:1rem;margin-bottom:1rem}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-width:4px}.\[\&_blockquote\]\:border-primary\/20 blockquote{border-color:hsl(var(--primary)/.2)}.\[\&_blockquote\]\:py-1 blockquote{padding-top:.25rem;padding-bottom:.25rem}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:1rem}.\[\&_blockquote\]\:text-muted-foreground blockquote{color:hsl(var(--muted-foreground))}.\[\&_blockquote_blockquote\]\:mt-4 blockquote blockquote{margin-top:1rem}.\[\&_button\.text-text\]\:\!text-text-secondary button.text-text{color:hsl(var(--text-secondary))!important}.\[\&_button\[type\=submit\]\]\:rounded-full button[type=submit]{border-radius:9999px}.\[\&_button\[type\=submit\]\]\:bg-primary button[type=submit]{background-color:hsl(var(--primary))}.\[\&_button\[type\=submit\]\]\:px-8 button[type=submit]{padding-left:2rem;padding-right:2rem}.\[\&_button\[type\=submit\]\]\:py-3\.5 button[type=submit]{padding-top:.875rem;padding-bottom:.875rem}.\[\&_button\[type\=submit\]\]\:font-heading button[type=submit]{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_button\[type\=submit\]\]\:text-sm button[type=submit]{font-size:.875rem;line-height:1.25rem}.\[\&_button\[type\=submit\]\]\:font-medium button[type=submit]{font-weight:500}.\[\&_button\[type\=submit\]\]\:text-primary-foreground button[type=submit]{color:hsl(var(--primary-foreground))}.\[\&_button\[type\=submit\]\]\:shadow-md button[type=submit]{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);
3--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&_button\[type\=submit\]\]\:hover\:bg-primary\/90:hover button[type=submit]{background-color:hsl(var(--primary)/.9)}.\[\&_button\]\:pointer-events-auto button{pointer-events:auto}.\[\&_button\]\:w-full button{width:100%}.\[\&_code\]\:relative code{position:relative}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-muted\/50 code{background-color:hsl(var(--muted)/.5)}.\[\&_code\]\:px-\[0\.3rem\] code{padding-left:.3rem;padding-right:.3rem}.\[\&_code\]\:py-\[0\.2rem\] code{padding-top:.2rem;padding-bottom:.2rem}.\[\&_code\]\:font-mono code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\[\&_code\]\:text-sm code{font-size:.875rem;line-height:1.25rem}.\[\&_code\]\:font-medium code{font-weight:500}.\[\&_del\]\:line-through del{text-decoration-line:line-through}.\[\&_details\]\:my-4 details{margin-top:1rem;margin-bottom:1rem}.\[\&_details\]\:rounded-lg details{border-radius:var(--radius)}.\[\&_details\]\:border details{border-width:1px}.\[\&_details\]\:px-4 details{padding-left:1rem;padding-right:1rem}.\[\&_details\]\:py-2 details{padding-top:.5rem;padding-bottom:.5rem}.\[\&_div\]\:text-base div{font-size:1rem;line-height:1.5rem}.\[\&_div\]\:font-normal div{font-weight:400}.\[\&_em\]\:italic em{font-style:italic}.\[\&_figure\]\:my-4 figure{margin-top:1rem;margin-bottom:1rem}.\[\&_figure_figcaption\]\:mt-2 figure figcaption{margin-top:.5rem}.\[\&_figure_figcaption\]\:text-sm figure figcaption{font-size:.875rem;line-height:1.25rem}.\[\&_figure_figcaption\]\:text-muted-foreground figure figcaption{color:hsl(var(--muted-foreground))}.\[\&_figure_img\]\:my-0 figure img{margin-top:0;margin-bottom:0}.\[\&_h1\]\:mb-4 h1{margin-bottom:1rem}.\[\&_h1\]\:mt-8 h1{margin-top:2rem}.\[\&_h1\]\:text-2xl h1{font-size:1.5rem;line-height:2rem}.\[\&_h1\]\:text-4xl h1{font-size:2.25rem;line-height:2.5rem}.\[\&_h1\]\:font-medium h1{font-weight:500}.\[\&_h1\]\:font-semibold h1{font-weight:600}.\[\&_h1\]\:tracking-tight h1{letter-spacing:-.025em}.\[\&_h2\]\:mb-4 h2{margin-bottom:1rem}.\[\&_h2\]\:mt-8 h2{margin-top:2rem}.\[\&_h2\]\:font-heading h2{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_h2\]\:font-sans h2{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_h2\]\:text-3xl h2{font-size:1.875rem;line-height:2.25rem}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\[\&_h2\]\:font-medium h2{font-weight:500}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h2\]\:tracking-tight h2{letter-spacing:-.025em}.\[\&_h2\]\:text-text h2{color:hsl(var(--text))}.\[\&_h2\]\:text-text-secondary h2{color:hsl(var(--text-secondary))}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:mb-4 h3{margin-bottom:1rem}.\[\&_h3\]\:mt-6 h3{margin-top:1.5rem}.\[\&_h3\]\:mt-8 h3{margin-top:2rem}.\[\&_h3\]\:font-heading h3{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_h3\]\:font-sans h3{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_h3\]\:text-2xl h3{font-size:1.5rem;line-height:2rem}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-medium h3{font-weight:500}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:tracking-tight h3{letter-spacing:-.025em}.\[\&_h3\]\:\!text-text-secondary h3{color:hsl(var(--text-secondary))!important}.\[\&_h3\]\:text-text h3{color:hsl(var(--text))}.\[\&_h3\]\:text-text-secondary h3{color:hsl(var(--text-secondary))}.\[\&_h4\]\:mb-3 h4{margin-bottom:.75rem}.\[\&_h4\]\:mt-6 h4{margin-top:1.5rem}.\[\&_h4\]\:text-base h4{font-size:1rem;line-height:1.5rem}.\[\&_h4\]\:text-xl h4{font-size:1.25rem;line-height:1.75rem}.\[\&_h4\]\:font-medium h4{font-weight:500}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_h4\]\:tracking-tight h4{letter-spacing:-.025em}.\[\&_h5\]\:mb-2 h5{margin-bottom:.5rem}.\[\&_h5\]\:mt-4 h5{margin-top:1rem}.\[\&_h5\]\:text-base h5{font-size:1rem;line-height:1.5rem}.\[\&_h5\]\:text-lg h5{font-size:1.125rem;line-height:1.75rem}.\[\&_h5\]\:font-medium h5{font-weight:500}.\[\&_h5\]\:font-semibold h5{font-weight:600}.\[\&_h5\]\:tracking-tight h5{letter-spacing:-.025em}.\[\&_h6\]\:mb-2 h6{margin-bottom:.5rem}.\[\&_h6\]\:mt-4 h6{margin-top:1rem}.\[\&_h6\]\:text-base h6{font-size:1rem;line-height:1.5rem}.\[\&_h6\]\:font-medium h6{font-weight:500}.\[\&_h6\]\:font-semibold h6{font-weight:600}.\[\&_h6\]\:tracking-tight h6{letter-spacing:-.025em}.\[\&_hr\]\:my-8 hr{margin-top:2rem;margin-bottom:2rem}.\[\&_hr\]\:border-t-2 hr{border-top-width:2px}.\[\&_hr\]\:border-muted hr{border-color:hsl(var(--muted))}.\[\&_img\]\:my-4 img{margin-top:1rem;margin-bottom:1rem}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-lg img{border-radius:var(--radius)}.\[\&_img\]\:border img{border-width:1px}.\[\&_kbd\]\:rounded-md kbd{border-radius:calc(var(--radius) - 2px)}.\[\&_kbd\]\:border kbd{border-width:1px}.\[\&_kbd\]\:bg-muted\/50 kbd{background-color:hsl(var(--muted)/.5)}.\[\&_kbd\]\:px-1\.5 kbd{padding-left:.375rem;padding-right:.375rem}.\[\&_kbd\]\:py-0\.5 kbd{padding-top:.125rem;padding-bottom:.125rem}.\[\&_kbd\]\:font-mono kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\[\&_kbd\]\:text-sm kbd{font-size:.875rem;line-height:1.25rem}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_li\]\:pl-2 li{padding-left:.5rem}.\[\&_li\]\:text-base li{font-size:1rem;line-height:1.5rem}.\[\&_li\]\:font-normal li{font-weight:400}.\[\&_li\]\:leading-relaxed li{line-height:1.625}.\[\&_li\]\:\!text-text-secondary\/90 li{color:hsl(var(--text-secondary)/.9)!important}
3.\[\&_li_input\[type\=checkbox\]\]\:absolute li input[type=checkbox]{position:absolute}.\[\&_li_input\[type\=checkbox\]\]\:left-0 li input[type=checkbox]{left:0}.\[\&_li_input\[type\=checkbox\]\]\:top-1 li input[type=checkbox]{top:.25rem}.\[\&_li_input\[type\=checkbox\]\]\:mt-0\.5 li input[type=checkbox]{margin-top:.125rem}.\[\&_li_ol\]\:mb-0 li ol{margin-bottom:0}.\[\&_li_ol\]\:mt-2 li ol{margin-top:.5rem}.\[\&_li_ul\]\:mb-0 li ul{margin-bottom:0}.\[\&_li_ul\]\:mt-2 li ul{margin-top:.5rem}.\[\&_mark\]\:bg-primary\/10 mark{background-color:hsl(var(--primary)/.1)}.\[\&_mark\]\:px-1 mark{padding-left:.25rem;padding-right:.25rem}.\[\&_ol\>li\]\:marker\:text-foreground\/80 * ol>li::marker{color:hsl(var(--foreground)/.8)}.\[\&_ol\>li\]\:marker\:text-foreground\/80 ol>li::marker{color:hsl(var(--foreground)/.8)}.\[\&_ol\]\:my-4 ol{margin-top:1rem;margin-bottom:1rem}.\[\&_ol\]\:mt-2 ol{margin-top:.5rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:space-y-1 ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\[\&_ol\]\:space-y-2 ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_ol_ol\]\:list-\[lower-alpha\] ol ol{list-style-type:lower-alpha}.\[\&_ol_ol\]\:pl-6 ol ol{padding-left:1.5rem}.\[\&_ol_ol_ol\]\:list-\[lower-roman\] ol ol ol{list-style-type:lower-roman}.\[\&_ol_ol_ol\]\:pl-6 ol ol ol,.\[\&_ol_ul\]\:pl-6 ol ul{padding-left:1.5rem}.\[\&_p\+p\]\:mt-2 p+p{margin-top:.5rem}.\[\&_p\+p\]\:mt-4 p+p{margin-top:1rem}.\[\&_p\:first-of-type\]\:text-\[1\.0625rem\] p:first-of-type{font-size:1.0625rem}.\[\&_p\:first-of-type\]\:text-text p:first-of-type{color:hsl(var(--text))}.\[\&_p\]\:my-4 p{margin-top:1rem}.\[\&_p\]\:mb-4 p,.\[\&_p\]\:my-4 p{margin-bottom:1rem}.\[\&_p\]\:max-w-none p{max-width:none}.\[\&_p\]\:text-base p{font-size:1rem;line-height:1.5rem}.\[\&_p\]\:font-normal p{font-weight:400}.\[\&_p\]\:leading-7 p{line-height:1.75rem}.\[\&_p\]\:\!text-text-secondary\/90 p{color:hsl(var(--text-secondary)/.9)!important}.\[\&_p\]\:text-text p{color:hsl(var(--text))}.\[\&_p\]\:text-text-secondary p{color:hsl(var(--text-secondary))}.\[\&_p\]\:text-text\/70 p{color:hsl(var(--text)/.7)}.\[\&_p\]\:opacity-80 p{opacity:.8}.\[\&_pre\]\:my-4 pre{margin-top:1rem;margin-bottom:1rem}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-lg pre{border-radius:var(--radius)}.\[\&_pre\]\:border pre{border-width:1px}.\[\&_pre\]\:bg-muted\/50 pre{background-color:hsl(var(--muted)/.5)}.\[\&_pre\]\:p-4 pre{padding:1rem}.\[\&_pre_code\]\:block pre code{display:block}.\[\&_pre_code\]\:w-full pre code{width:100%}.\[\&_pre_code\]\:bg-transparent pre code{background-color:transparent}.\[\&_pre_code\]\:p-0 pre code{padding:0}.\[\&_pre_code\]\:text-sm pre code{font-size:.875rem;line-height:1.25rem}.\[\&_section\]\:bg-background section{background-color:hsl(var(--background))}.\[\&_section\]\:shadow-none section{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
3dow)}.\[\&_section\]\:backdrop-blur-none section{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\[\&_small\]\:text-sm small{font-size:.875rem;line-height:1.25rem}.\[\&_small\]\:font-medium small{font-weight:500}.\[\&_small\]\:leading-none small{line-height:1}.\[\&_span\]\:text-base span{font-size:1rem;line-height:1.5rem}.\[\&_span\]\:font-normal span{font-weight:400}.\[\&_span\]\:text-foreground span{color:hsl(var(--foreground))}.\[\&_span\]\:text-muted span{color:hsl(var(--muted))}.\[\&_span\]\:text-white span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_strong\]\:text-base strong{font-size:1rem;line-height:1.5rem}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-text strong{color:hsl(var(--text))}.\[\&_strong\]\:text-text-secondary strong{color:hsl(var(--text-secondary))}.\[\&_sub\]\:text-sm sub{font-size:.875rem;line-height:1.25rem}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:font-semibold summary{font-weight:600}.\[\&_sup\]\:text-sm sup{font-size:.875rem;line-height:1.25rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:\!h-4 svg{height:1rem!important}.\[\&_svg\]\:\!w-4 svg{width:1rem!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-muted svg{color:hsl(var(--muted))}.\[\&_svg\]\:text-muted-foreground svg{color:hsl(var(--muted-foreground))}.\[\&_svg\]\:text-white\/45 svg{color:rgb(255 255 255/.45)}.\[\&_svg\]\:text-white\/60 svg{color:rgb(255 255 255/.6)}.\[\&_table\]\:my-4 table{margin-top:1rem;margin-bottom:1rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:overflow-x-auto table{overflow-x:auto}.\[\&_table\]\:rounded-lg table{border-radius:var(--radius)}.\[\&_table\]\:border table{border-width:1px}.\[\&_td\]\:border-r td{border-right-width:1px}.\[\&_td\]\:px-4 td{padding-left:1rem;padding-right:1rem}.\[\&_td\]\:py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\[\&_td\]\:last\:border-0:last-child td{border-width:0}.\[\&_th\]\:border-r th{border-right-width:1px}.\[\&_th\]\:px-4 th{padding-left:1rem;padding-right:1rem}.\[\&_th\]\:py-2 th{padding-top:.5rem;padding-bottom:.5rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{font-weight:600}
3.\[\&_th\]\:last\:border-0:last-child th{border-width:0}.\[\&_thead\]\:bg-muted\/50 thead{background-color:hsl(var(--muted)/.5)}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:last\:border-0:last-child tr{border-width:0}.\[\&_ul\]\:my-4 ul{margin-top:1rem;margin-bottom:1rem}.\[\&_ul\]\:mt-2 ul{margin-top:.5rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:space-y-1 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:space-y-2 ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\[\&_ul\]\:pl-0 ul{padding-left:0}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}.\[\&_ul_li\]\:relative ul li{position:relative}.\[\&_ul_li\]\:pl-6 ul li{padding-left:1.5rem}.\[\&_ul_li\]\:before\:absolute ul li:before{content:var(--tw-content);position:absolute}.\[\&_ul_li\]\:before\:left-1 ul li:before{content:var(--tw-content);left:.25rem}.\[\&_ul_li\]\:before\:top-\[0\.6875em\] ul li:before{content:var(--tw-content);top:.6875em}.\[\&_ul_li\]\:before\:h-1\.5 ul li:before{content:var(--tw-content);height:.375rem}.\[\&_ul_li\]\:before\:w-1\.5 ul li:before{content:var(--tw-content);width:.375rem}.\[\&_ul_li\]\:before\:rounded-full ul li:before{content:var(--tw-content);border-radius:9999px}.\[\&_ul_li\]\:before\:bg-foreground\/80 ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.8)}.\[\&_ul_ol\]\:pl-6 ul ol{padding-left:1.5rem}.\[\&_ul_ul_li\]\:before\:bg-foreground\/60 ul ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.6)}.\[\&_ul_ul_ul_li\]\:before\:bg-foreground\/40 ul ul ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.4)}.\[\&_video\]\:my-4 video{margin-top:1rem;margin-bottom:1rem}.\[\&_video\]\:rounded-lg video{border-radius:var(--radius)}.\[\&_video\]\:border video{border-width:1px}@media(hover:hover){.group:hover .\[\@media\(hover\:hover\)\]\:group-hover\:translate-x-\[85\%\]{--tw-translate-x:85%}.group:hover .\[\@media\(hover\:hover\)\]\:group-hover\:translate-x-\[85\%\],.group:hover .\[\@media\(hover\:hover\)\]\:group-hover\:translate-x-\[93\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .\[\@media\(hover\:hover\)\]\:group-hover\:translate-x-\[93\%\]{--tw-translate-x:93%}}@media(max-height:560px){.\[\@media\(max-height\:560px\)\]\:mb-3{margin-bottom:.75rem}.\[\@media\(max-height\:560px\)\]\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\[\@media\(max-height\:560px\)\]\:text-\[0\.8125rem\]{font-size:.8125rem}}@media(max-height:680px){.\[\@media\(max-height\:680px\)\]\:mb-4{margin-bottom:1rem}.\[\@media\(max-height\:680px\)\]\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\[\@media\(max-height\:680px\)\]\:pb-6{padding-bottom:1.5rem}.\[\@media\(max-height\:680px\)\]\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(max-height:820px){.\[\@media\(max-height\:820px\)\]\:mb-2{margin-bottom:.5rem}.\[\@media\(max-height\:820px\)\]\:mb-5{margin-bottom:1.25rem}.\[\@media\(max-height\:820px\)\]\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\[\@media\(max-height\:820px\)\]\:pb-8{padding-bottom:2rem}.\[\@media\(max-height\:820px\)\]\:text-\[0\.9375rem\]{font-size:.9375rem}.\[\@media\(max-height\:820px\)\]\:text-base{font-size:1rem;line-height:1.5rem}.\[\@media\(max-height\:820px\)\]\:leading-snug{line-height:1.375}}@media(pointer:fine){.\[\@media\(pointer\:fine\)\]\:cursor-grab{cursor:grab}.\[\@media\(pointer\:fine\)\]\:active\:cursor-grabbing:active{cursor:grabbing}}.__variable_f367f3{--font-sans-barbershop:"Inter","Inter Fallback"}@font-face{font-family:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format("woff2");
3unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format("woff2");unicode-range:u+00??,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:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format("woff2");unicode-range:u+00??,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:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format("woff2");unicode-range:u+00??,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:Teko Fallback;src:local("Arial");ascent-override:146.26%;descent-override:72.52%;line-gap-override:0.00%;size-adjust:65.50%}.__className_143868{font-family:Teko,Teko Fallback;font-style:normal}.__variable_143868{--font-heading-barbershop:"Teko","Teko Fallback"}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/200388358b398524-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.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:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.woff2) format("woff2");
3unicode-range:u+00??,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:Raleway Fallback;src:local("Arial");ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.00%;size-adjust:103.86%}.__className_ea7542{font-family:Raleway,Raleway Fallback;font-style:normal}.__variable_ea7542{--font-sans-beauty-care:"Raleway","Raleway Fallback"}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");
3unicode-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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,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:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_79f0fc{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_79f0fc{--font-heading-beauty-care:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");
3unicode-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-beauty-care-method-pilates:"Poppins","Poppins Fallback"}.__variable_fca8ee{--font-sans-gas-station:"Montserrat","Montserrat Fallback"}@font-face{font-family:Passion One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21b8a65ed1e940b9-s.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:Passion One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/845c69538d74550f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Passion One;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77163c77f32ce41e-s.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:Passion One;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/14f487f240f2e185-s.p.woff2) format("woff2");unicode-range:u+00??,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:Passion One Fallback;src:local("Arial");ascent-override:100.07%;descent-override:31.88%;line-gap-override:0.00%;size-adjust:83.45%}.__className_84546d{font-family:Passion One,Passion One Fallback;font-style:normal}.__variable_84546d{--font-heading-gas-station:"Passion One","Passion One Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:600;font-display:swap;
3src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7ec0f7{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7ec0f7{--font-outfit-home-services-2:"Outfit","Outfit Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");
3unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;
3descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_fca8ee{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_fca8ee{--font-sans-home-services-onepager:"Montserrat","Montserrat Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");
3unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-sans-home-services:"Inter","Inter Fallback"}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.woff2) format("woff2");unicode-range:u+00??,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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f97d1853053d8931-s.woff2) format("woff2");
3unicode-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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ff6869a1704182a-s.woff2) format("woff2");unicode-range:u+00??,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:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_d81e8a{font-family:Lato,Lato Fallback;font-style:normal}.__variable_d81e8a{--font-heading-home-services:"Lato","Lato Fallback"}.__variable_f367f3{--font-sans-homestead:"Inter","Inter Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans-lawyer-studio:"Inter","Inter Fallback"}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format("woff2");
3unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format("woff2");unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format("woff2");unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format("woff2");
3unicode-range:u+00??,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:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_fd4250{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_fd4250{--font-oswald:"Oswald","Oswald Fallback"}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");
3unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");
3unicode-range:u+00??,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:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_026dba{font-family:Rubik,Rubik Fallback;font-style:normal}.__variable_026dba{--font-medical-services-2:"Rubik","Rubik Fallback"}body>div:has(iframe[src*="msgsndr.com/chat"]),body>div:has(iframe[src*="widgets.leadconnectorhq.com/chat"]),chat-widget{position:fixed!important;bottom:1.25rem!important;right:1.25rem!important;top:auto!important;left:auto!important;z-index:9998!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;pointer-events:auto!important}@media (max-width:768px){body>div:has(iframe[src*="msgsndr.com/chat"]),body>div:has(iframe[src*="widgets.leadconnectorhq.com/chat"]),chat-widget{bottom:9.5rem!important;right:1rem!important}}.bc-method-pilates :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.bc-method-pilates-header :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.bc-method-pilates-header:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full){border-radius:0}.bc-method-pilates .location-map-filter__chip{border-radius:0}.bc-method-pilates-dropdown{border-radius:0;border-color:hsl(var(--border)/.25);background-color:hsl(var(--background-900)/.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:hsl(var(--text))}.bc-method-pilates-dropdown a{border-radius:0;color:hsl(var(--text))}.bc-method-pilates-dropdown a:focus,.bc-method-pilates-dropdown a:hover{background-color:rgb(255 255 255/.08);color:hsl(var(--text))}.bc-method-pilates-dropdown .h-px{background-color:hsl(var(--border)/.35)}.bc-method-pilates{--bc-method-chrome-h:5.75rem}.bc-method-pilates .hero{position:relative;width:100%;min-height:78vh;isolation:isolate;color:hsl(var(--text-secondary));background-color:hsl(var(--primary));background-image:linear-gradient(160deg,hsl(var(--primary)) 0,hsl(var(--primary)/.85) 55%,hsl(var(--primary)/.95) 100%)}.bc-method-pilates .hero__content{position:absolute;bottom:0;left:0;right:0;z-index:2;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:.75rem}.bc-method-pilates .hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,hsl(var(--background-secondary)/.72) 0,hsl(var(--background-secondary)/.52) 36%,hsl(var(--background-secondary)/.36) 62%,hsl(var(--background-secondary)/.22) 90%,hsl(var(--background-secondary)/.16) 100%)}.bc-method-pilates .hero__location,.bc-method-pilates .hero__sub,.bc-method-pilates .hero__title{text-shadow:0 1px 2px hsl(var(--background-secondary)/.55),0 12px 32px hsl(var(--background-secondary)/.35)}.bc-method-pilates .hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.bc-method-pilates .hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding-bottom:.5rem}@media (min-width:960px){.bc-method-pilates .hero{min-height:85vh}}@media (max-height:820px){.bc-method-pilates .hero{min-height:max(18rem,calc(100svh - var(--bc-method-chrome-h)))}.bc-method-pilates .hero__title{line-height:1.2;margin-bottom:.5rem}.bc-method-pilates .hero__location{font-size:1rem;margin-bottom:.5rem}.bc-method-pilates .hero__sub{font-size:.9375rem;line-height:1.45;margin-bottom:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.bc-method-pilates .hero__content{padding-bottom:2rem}}@media (max-height:680px){.bc-method-pilates .hero__sub{font-size:.875rem;margin-bottom:1rem;-webkit-line-clamp:2;line-clamp:2}.bc-method-pilates .hero__content{padding-bottom:1.5rem}}@media (max-height:560px){.bc-method-pilates .hero{min-height:max(14rem,calc(100svh - var(--bc-method-chrome-h)))}.bc-method-pilates .hero__title{margin-bottom:.25rem}.bc-method-pilates .hero__location{font-size:.875rem;margin-bottom:.25rem}}.bc-method-pilates .hero+.bc-contact-channels{margin-top:0;padding-top:4rem!important}@media (min-width:1024px){.bc-method-pilates .hero+.bc-contact-channels{padding-top:5rem!important}}.bc-method-pilates .card-indicator-slot{display:flex;align-items:center;justify-content:center}.bc-method-pilates .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@font-face{font-family:Material Symbols Outlined Fallback;src:local("Arial");size-adjust:0%}.template-gas-station .material-symbols-outlined{font-family:Material Symbols Outlined,Material Symbols Outlined Fallback,sans-serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;width:1em;height:1em;max-width:1em;overflow:hidden;flex-shrink:0;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.template-gas-station h1,.template-gas-station h2,.template-gas-station h3{font-family:var(--font-heading),cursive;font-weight:400}.template-gas-station .gas-station-custom-page,.template-gas-station .gas-station-custom-page :is(h1,h2,h3,h4,h5,h6,p,li,span,div,strong,b){color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-custom-page a{color:hsl(var(--primary))!important}.template-gas-station .hide-scrollbar::-webkit-scrollbar{display:none}.template-gas-station .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.template-gas-station .category-scroll{scroll-snap-type:x mandatory;scroll-padding-block:.5rem}.template-gas-station .category-scroll>*{scroll-snap-align:start}@media (max-width:767px){.template-gas-station .category-scroll,.template-gas-station .category-scroll--mobile-single{gap:0!important}.template-gas-station .category-scroll--mobile-single>*,.template-gas-station .category-scroll>*{flex:0 0 100%!important;min-width:100%!important;width:100%!important;scroll-snap-align:center!important}.template-gas-station .category-scroll--mobile-single>* span:last-child,.template-gas-station .category-scroll>* span:last-child{max-width:12rem}}.template-gas-station .gas-station-shop-category-circle-outer{border-radius:9999px;background-color:color-mix(in srgb,hsl(var(--accent)) 12%,hsl(var(--background)));
3transition:box-shadow .2s ease}.template-gas-station .group:hover .gas-station-shop-category-circle-outer{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--primary))}.template-gas-station .gas-station-shop-category-circle{background-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--background)))}.template-gas-station .gas-station-shop-category-circle--dark{background-color:hsl(var(--accent))}.template-gas-station .gas-station-locations-filter-scroll-btn,.template-gas-station .gas-station-shop-category-scroll-btn{background-color:color-mix(in srgb,hsl(var(--accent)) 22%,hsl(var(--background)));border-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--border)))}.template-gas-station .gas-station-promo-banner--gold{background:linear-gradient(to bottom right,hsl(var(--primary)),color-mix(in srgb,hsl(var(--primary)) 78%,hsl(var(--background-secondary))))}.template-gas-station .group:hover .gas-station-promo-banner-cta{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -2px rgb(0 0 0/.05)}.template-gas-station .gas-station-popular-service-image-wrap{background-color:color-mix(in srgb,hsl(var(--accent)) 20%,hsl(var(--background)))}.template-gas-station .gas-station-popular-service-featured-image{position:absolute;inset:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.template-gas-station .gas-station-signup-step-form .step-form-scroll-area{min-height:0!important;padding-left:0;padding-right:0;padding-top:0}.template-gas-station .gas-station-signup-step-form form>div:last-child{border-top:none;padding-left:0;padding-right:0;padding-bottom:0}.template-gas-station .gas-station-signup-step-form{--foreground:var(--text-secondary);--muted-foreground:var(--text-secondary);--popover-foreground:var(--text-secondary);--accent-foreground:var(--text-secondary)}.template-gas-station .gas-station-signup-step-form .text-foreground,.template-gas-station .gas-station-signup-step-form .text-text,.template-gas-station .gas-station-signup-step-form [role=checkbox] label,.template-gas-station .gas-station-signup-step-form [role=combobox],.template-gas-station .gas-station-signup-step-form [role=radio],.template-gas-station .gas-station-signup-step-form [role=radio] span{color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-signup-step-form [role=combobox] [data-placeholder]{color:hsl(var(--text-secondary)/.55)!important}.template-gas-station [role=listbox]{--popover-foreground:var(--text-secondary);--accent-foreground:var(--text-secondary)}.template-gas-station [role=listbox],.template-gas-station [role=listbox] [role=option]{color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-faq-accordion button>svg:last-child{display:none}.template-gas-station .gas-station-locations-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,hsl(var(--background-secondary)) 80%,transparent),transparent);pointer-events:none}.template-gas-station .gas-station-locations-filters{top:3.75rem}@media (min-width:768px){.template-gas-station .gas-station-locations-filters{top:4.25rem}}.template-gas-station .gas-station-locations-map-frame .leaflet-container,.template-gas-station .gas-station-locations-map-frame>[role=region]{height:100%!important;min-height:100%!important}.template-gas-station .gas-station-locations-map-frame .location-map-pin-icon__dot{width:32px;height:32px;margin:0 auto;border-radius:50%;transform:none;background-color:hsl(var(--secondary));border:3px solid hsl(var(--background));box-shadow:0 2px 8px rgb(0 0 0/.3)}.template-gas-station .gas-station-locations-map-frame .location-map-pin-icon{width:32px!important;height:32px!important;margin-left:-16px!important;margin-top:-32px!important}.template-gas-station .gas-station-locations-load-more:hover{background-color:color-mix(in srgb,hsl(var(--text-secondary)) 5%,hsl(var(--background)))}.template-gas-station .gas-station-location-slug-hero-bg{opacity:.4}.template-gas-station .gas-station-location-slug-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.95),hsl(var(--background-secondary)/.8),transparent)}.template-gas-station .gas-station-about-hero-bg{opacity:.55}.template-gas-station .gas-station-about-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.92) 45%,hsl(var(--background-secondary)/.35))}.template-gas-station .gas-station-careers-hero-bg{opacity:.85}.template-gas-station .gas-station-careers-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.46) 45%,hsl(var(--background-secondary)/.175))}.template-gas-station .gas-station-careers-why-work-description{color:hsl(var(--text-secondary)/.75)}.template-gas-station .gas-station-careers-why-work-trust{color:hsl(var(--text-secondary)/.65)}.template-gas-station{--gas-station-wave-divider-h:6vw}.template-gas-station .gas-station-careers-our-values-section,.template-gas-station .gas-station-how-it-works-section{padding-bottom:var(--gas-station-wave-divider-h)}.template-gas-station .gas-station-careers-our-values-intro{color:hsl(var(--text))}.template-gas-station .gas-station-careers-why-work-overlap,.template-gas-station .gas-station-signup-form-overlap,.template-gas-station .gas-station-wav
3y-overlap-next{--gas-station-wavy-overlap-pad:3rem;margin-top:calc(-1 * var(--gas-station-wave-divider-h));padding-top:calc(var(--gas-station-wave-divider-h) + var(--gas-station-wavy-overlap-pad))}@media (min-width:768px){.template-gas-station .gas-station-careers-why-work-overlap,.template-gas-station .gas-station-signup-form-overlap,.template-gas-station .gas-station-wavy-overlap-next{--gas-station-wavy-overlap-pad:6rem}}.template-gas-station .gas-station-careers-our-values-description{color:hsl(var(--text)/.9)}.template-gas-station .gas-station-section-divider-display{height:var(--gas-station-wave-divider-h);line-height:0}.template-gas-station .gas-station-wavy-divider-stroke{stroke:hsl(var(--text));stroke-width:6px;stroke-linecap:square}.template-gas-station .gas-station-location-slug-star{color:hsl(var(--primary))!important}.template-gas-station .gas-station-location-slug-side-card .gas-station-location-status-open{background-color:#dcfce7!important;color:#15803d!important}.template-gas-station .gas-station-location-slug-side-card .gas-station-location-status-closed{background-color:#fee2e2!important;color:#b91c1c!important}.template-gas-station .gas-station-location-slug-hero .gas-station-location-status-open{background-color:#22c55e!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-slug-hero .gas-station-location-status-closed{background-color:#ef4444!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-slug-amenity-badge{background-color:color-mix(in srgb,hsl(var(--accent)) 50%,hsl(var(--background)))!important;color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-location-slug-map-frame .leaflet-container,.template-gas-station .gas-station-location-slug-map-frame>[role=region]{height:100%!important;min-height:100%!important}.template-gas-station .gas-station-location-slug-map-frame .location-map-pin-icon__dot{width:32px;height:32px;margin:0 auto;border-radius:50%;transform:none;background-color:hsl(var(--secondary));border:3px solid hsl(var(--background));box-shadow:0 2px 8px rgb(0 0 0/.3)}.template-gas-station .gas-station-location-slug-map-frame .location-map-pin-icon{width:32px!important;height:32px!important;margin-left:-16px!important;margin-top:-32px!important}.template-gas-station .gas-station-location-slug-service-icon{background-color:hsl(var(--primary))!important}.template-gas-station .gas-station-location-slug-area-pill:hover{background-color:hsl(var(--primary))!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-about-rich>div>div:has(>h2),.template-gas-station .gas-station-location-about-rich>div>div:has(>h3){margin-top:0!important}.template-gas-station .gas-station-location-about-rich :is(p,li){color:hsl(var(--text-secondary)/.85)!important}.template-gas-station .gas-station-location-about-rich :is(h2,h3){color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-about-story-tail :is(h2,h3){font-family:var(--font-heading),cursive;font-weight:400;color:hsl(var(--text-secondary))!important;font-size:clamp(1.875rem,4vw,2.25rem);margin-bottom:1rem}.template-gas-station .gas-station-about-story-tail :is(p,li){color:hsl(var(--text-secondary)/.85)!important;font-size:1rem;line-height:1.625}@media (min-width:768px){.template-gas-station .gas-station-about-story-tail :is(p,li){font-size:1.125rem}}.template-gas-station .gas-station-about-story-tail a{color:hsl(var(--primary))!important;font-weight:700;text-decoration:underline;transition:color .2s ease}.template-gas-station .gas-station-about-story-tail a:hover{color:hsl(var(--primary)/.85)!important}.template-gas-station .gas-station-about-mission-rich :is(p,li){color:hsl(var(--text)/.7)!important}.template-gas-station .gas-station-about-mission-rich :is(h2,h3){color:hsl(var(--text))!important}.template-gas-station .gas-station-about-mission-rich a{color:hsl(var(--primary))!important;font-weight:700;transition:color .2s ease}.template-gas-station .gas-station-about-mission-rich a:hover{color:hsl(var(--primary)/.85)!important}.template-gas-station .gas-station-about-gallery-item img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.template-gas-station .gas-station-about-gallery-item:hover img{transform:scale(1.05)}.template-gas-station .gas-station-about-value-icon-glyph{color:hsl(0 0% 100%);font-size:40px}.template-gas-station .gas-station-about-value-description{color:hsl(var(--text-secondary)/.75)}.template-gas-station .gas-station-about-value-icon{transition:transform .3s ease,box-shadow .3s ease}.template-gas-station .gas-station-about-value-icon--rotate-pos{transform:rotate(3deg)}.template-gas-station .gas-station-about-value-icon--rotate-neg{transform:rotate(-3deg)}.template-gas-station .group:hover .gas-station-about-value-icon{transform:rotate(0deg) translateY(-4px);box-shadow:0 12px 24px hsl(var(--primary)/.3)}@media (prefers-reduced-motion:reduce){.template-gas-station .gas-station-about-value-icon--rotate-neg,.template-gas-station .gas-station-about-value-icon--rotate-pos,.template-gas-station .group:hover .gas-station-about-value-icon{transform:none}}.template-gas-station .card-indicator-slot{display:flex;align-items:center;justify-content:center}.template-gas-station .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.template-home-services-2{--hs2-chrome-h:5.75rem}.template-home-services-2 .hero{position:relative;width:100%;min-height:78vh;isolation:isolate;color:hsl(var(--text-secondary));background-color:hsl(var(--primary));background-image:linear-gradient(160deg,hsl(var(--primary)) 0,hsl(var(--primary)/.85) 55%,hsl(var(--primary)/.95) 100%)}.template-home-services-2 .hero__content{position:absolute;bottom:0;left:0;right:0;z-index:2;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:.75rem}.template-home-services-2 .hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,hsl(var(--primary)/.95) 0,hsl(var(--primary)/.82) 36%,hsl(var(--primary)/.42) 62%,transparent 90%)}.template-home-services-2 .hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.template-home-services-2 .hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding-bottom:.5rem}body.nav-open{overflow:hidden;touch-action:none}.template-home-services-2 .hs2-btn--outline-bright,.template-home-services-2 .hs2-btn--white{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.85rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;vertical-align:top;transition:transform .15s ease,border-bottom-width .15s ease}.template-home-services-2 .hs2-btn--outline-bright{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:solid hsl(var(--secondary));border-width:2px 2px 8px}.template-home-services-2 .hs2-btn--outline-bright:hover{transform:translateY(-2px);border-bottom-width:10px}.template-home-services-2 .hs2-btn--outline-bright:active{transform:translateY(3px);border-bottom-width:4px}.template-home-services-2 .hs2-btn--white{background:hsl(var(--primary-foreground));color:hsl(var(--primary));border:2px solid hsl(var(--primary-foreground));
3border-bottom:8px solid hsl(var(--secondary))}.template-home-services-2 .hs2-btn--white:hover{transform:translateY(-2px);border-bottom-width:10px;background:hsl(var(--muted))}.template-home-services-2 .hs2-btn--white:active{transform:translateY(3px);border-bottom-width:4px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm,.template-home-services-2 .hs2-btn--white.hs2-btn--sm{padding:.55rem 1rem;font-size:.875rem;border-bottom-width:6px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm:hover,.template-home-services-2 .hs2-btn--white.hs2-btn--sm:hover{border-bottom-width:8px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm:active,.template-home-services-2 .hs2-btn--white.hs2-btn--sm:active{border-bottom-width:3px}.template-home-services-2 .hs2-btn--block{width:100%}@media (min-width:960px){.template-home-services-2 .hero{min-height:85vh}}@media (max-height:820px){.template-home-services-2 .hero{min-height:max(18rem,calc(100svh - var(--hs2-chrome-h)))}.template-home-services-2 .hero__title{line-height:1.2;margin-bottom:.5rem}.template-home-services-2 .hero__location{font-size:1rem;margin-bottom:.5rem}.template-home-services-2 .hero__sub{font-size:.9375rem;line-height:1.45;margin-bottom:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.template-home-services-2 .hero__content{padding-bottom:2rem}}@media (max-height:680px){.template-home-services-2 .hero__sub{font-size:.875rem;margin-bottom:1rem;-webkit-line-clamp:2;line-clamp:2}.template-home-services-2 .hero__content{padding-bottom:1.5rem}}@media (max-height:560px){.template-home-services-2 .hero{min-height:max(14rem,calc(100svh - var(--hs2-chrome-h)))}.template-home-services-2 .hero__title{margin-bottom:.25rem}.template-home-services-2 .hero__location{font-size:.875rem;margin-bottom:.25rem}.template-home-services-2 .hero__sub{font-size:.8125rem;margin-bottom:.75rem;-webkit-line-clamp:2;line-clamp:2}.template-home-services-2 .hero__content{padding-bottom:1rem}}@media (max-height:820px){.template-home-services-2 .hero__actions a,.template-home-services-2 .hero__actions button{padding:.65rem 1.15rem;font-size:.875rem;box-shadow:0 6px 0 0 hsl(var(--secondary));margin-bottom:.375rem}.template-home-services-2 .hero__actions a:hover,.template-home-services-2 .hero__actions button:hover{box-shadow:none}}.template-home-services-2 .faq-grid{display:flex;flex-direction:column;gap:1.25rem;margin-inline:auto;interpolate-size:allow-keywords}.template-home-services-2 .faq-col{display:flex;flex-direction:column}.template-home-services-2 .faq-item+.faq-item{margin-top:1.25rem}@media (min-width:768px){.template-home-services-2 .faq-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem}}.template-home-services-2 .faq-item{background:hsl(var(--background));border:1px solid hsl(var(--primary)/.08);border-radius:.75rem;box-shadow:0 2px 8px hsl(var(--primary)/.06);overflow:hidden}.template-home-services-2 .faq-item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .5s cubic-bezier(.22,1,.36,1),opacity .4s ease,content-visibility .5s;transition-behavior:allow-discrete}.template-home-services-2 .faq-item[open]::details-content{block-size:auto;opacity:1}.template-home-services-2 .faq-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.template-home-services-2 .faq-item[open] .faq-item__body{grid-template-rows:1fr}.template-home-services-2 .faq-item__body>p{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.template-home-services-2 .faq-item::details-content,.template-home-services-2 .faq-item__body{transition:none}}.template-home-services-2 .faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;font-weight:700;font-size:.95rem;line-height:1.35;color:hsl(var(--text))}.template-home-services-2 .faq-item summary::-webkit-details-marker{display:none}.template-home-services-2 .faq-item summary:after{content:"+";flex-shrink:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid hsl(var(--text));font-size:1.15rem;font-weight:500;line-height:1;color:hsl(var(--text))}.template-home-services-2 .faq-item[open] summary:after{content:"â"}.template-home-services-2 .faq-item summary:focus-visible{outline:2px solid hsl(var(--secondary));outline-offset:-2px}.template-home-services-2 .faq-item p{margin:0;padding:0 1.2rem 1.2rem;color:hsl(var(--text)/.72);font-size:.925rem;line-height:1.6}.template-home-services-2 .cta-band__content{display:flex;flex:1;flex-direction:column;min-height:0}.template-home-services-2 .cta-band__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;margin-top:auto;padding-top:.85rem;padding-bottom:.5rem}.template-home-services-2 .cta-band__media img{transform:scale(1.08);transform-origin:center center}.template-home-services-2 .cta-band__overlay{background:linear-gradient(to bottom,hsl(var(--primary)/.52) 0,hsl(var(--primary)/.68) 28%,hsl(var(--primary)/.76) 50%,hsl(var(--primary)/.68) 72%,hsl(var(--primary)/.58) 100%)}@media (max-height:680px){.template-home-services-2 .hero__actions{gap:.5rem}.template-home-services-2 .hero__actions a,.template-home-services-2 .hero__actions button{padding:.55rem 1rem;font-size:.8125rem;box-shadow:0 4px 0 0 hsl(var(--secondary))}}.template-home-services-2 .verdant-contact-step-form .step-form-scroll-area{min-height:0!important;padding-left:0;padding-right:0;padding-top:0}.template-home-services-2 .verdant-contact-step-form form>div:last-child{border-top:none;padding-left:0;padding-right:0;padding-bottom:0}.template-home-services-2 .verdant-contact-step-form{--foreground:var(--text);--muted-foreground:var(--text);--popover-foreground:var(--text);--accent-foreground:var(--text)}.template-home-services-2 .verdant-contact-step-form .text-foreground,.template-home-services-2 .verdant-contact-step-form .text-muted-foreground,.template-home-services-2 .verdant-contact-step-form .text-text,.template-home-services-2 .verdant-contact-step-form [role=checkbox] label,.template-home-services-2 .verdant-contact-step-form [role=combobox],.template-home-services-2 .verdant-contact-step-form [role=radio],.template-home-services-2 .verdant-contact-step-form [role=radio] span{color:hsl(var(--text))!important}.template-home-services-2 .verdant-contact-step-form [role=combobox] [data-
3placeholder]{color:hsl(var(--text)/.55)!important}.template-home-services-2 .verdant-contact-step-form input,.template-home-services-2 .verdant-contact-step-form select,.template-home-services-2 .verdant-contact-step-form textarea{background:hsl(var(--background-secondary));color:hsl(var(--text));border-color:hsl(var(--primary)/.12)}.template-home-services-2 .verdant-contact-step-form input:focus-visible,.template-home-services-2 .verdant-contact-step-form select:focus-visible,.template-home-services-2 .verdant-contact-step-form textarea:focus-visible{border-color:hsl(var(--secondary));outline:2px solid hsl(var(--secondary)/.35);outline-offset:0}.template-home-services-2 [role=listbox]{--popover-foreground:var(--text);--accent-foreground:var(--text);color:hsl(var(--text))!important}.template-home-services-2 [role=listbox] [role=option],.template-home-services-2 footer .text-foreground,.template-home-services-2 footer h3{color:hsl(var(--text))!important}.template-home-services-2 footer .text-muted-foreground,.template-home-services-2 footer .text-muted-foreground\/60,.template-home-services-2 footer .text-muted-foreground\/70{color:hsl(var(--text)/.7)!important}.template-home-services-2 footer a:hover{color:hsl(var(--secondary))!important}.template-home-services-2 .svc-catalog{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width:640px){.template-home-services-2 .svc-catalog{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.template-home-services-2 .svc-catalog{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.template-home-services-2 .svc-item{display:flex;flex-direction:column;height:100%;background:hsl(var(--background-secondary));border:1px solid hsl(var(--primary)/.12);border-radius:var(--radius-lg,.75rem);overflow:hidden;box-shadow:0 1px 2px hsl(var(--primary)/.05);transition:box-shadow .2s ease,transform .2s ease}.template-home-services-2 .svc-item:hover{box-shadow:0 8px 24px hsl(var(--primary)/.12);transform:translateY(-2px)}.template-home-services-2 .svc-item__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:hsl(var(--primary)/.85)}.template-home-services-2 .card-indicator-slot{display:flex;align-items:center;justify-content:center}.template-home-services-2 .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.template-home-services-2 .svc-item__body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem 1.35rem}.template-home-services-2 .svc-item__desc{flex:1;min-height:0}.template-home-services-2 .svc-item__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:.85rem}.template-home-services-2 .phone-inline{font-size:.9rem;font-weight:600;color:hsl(var(--secondary));text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}.template-home-services-2 .phone-inline:hover{color:hsl(var(--secondary)/.85)}@media (prefers-reduced-motion:reduce){.template-home-services-2 .svc-item,.template-home-services-2 .verdant-contact-step-form *{transition:none!important}}.template-home-services-2 .map-embed{position:relative;width:100%;border-radius:var(--radius-lg,1rem);overflow:hidden;min-height:360px;aspect-ratio:16/9;background:linear-gradient(135deg,hsl(var(--background-secondary)) 0,hsl(var(--primary)/.08) 100%);box-shadow:0 1px 3px hsl(var(--primary)/.08);border:1px solid hsl(var(--border)/.3)}.template-home-services-2 .map-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.template-home-services-2 .locations-search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.75rem}.template-home-services-2 .locations-search__field{flex:1 1 16rem;min-width:0}.template-home-services-2 .locations-search__label{display:block;margin-bottom:.4rem;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--text))}.template-home-services-2 .locations-search__input{box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:1rem;line-height:1.4;color:hsl(var(--text));background:hsl(var(--background-secondary));border:1px solid hsl(var(--primary)/.12);border-radius:var(--radius-xl,1rem)}.template-home-services-2 .locations-search__input:focus-visible{border-color:hsl(var(--secondary));outline:2px solid hsl(var(--secondary)/.35);outline-offset:0}.template-home-services-2 .locations-search__status{min-height:1.25rem;margin:0 0 1.5rem;font-size:.925rem;color:hsl(var(--text)/.75)}.template-home-services-2 .locations-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width:640px){.template-home-services-2 .locations-grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media (min-width:960px){.template-home-services-2 .locations-grid{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.template-home-services-2 .location-card{position:relative;display:flex;align-items:flex-end;min-height:320px;border-radius:var(--radius-xl,1rem);overflow:hidden;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 1px 3px hsl(var(--primary)/.12);
3transition:box-shadow .2s ease,transform .2s ease}.template-home-services-2 .location-card:hover{box-shadow:0 8px 24px hsl(var(--primary)/.2);transform:translateY(-2px)}.template-home-services-2 .location-card__img{position:absolute!important;inset:0;width:100%;height:100%}.template-home-services-2 .location-card__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,hsl(var(--primary)/.94) 0,hsl(var(--primary)/.45) 48%,transparent 100%)}.template-home-services-2 .location-card__body{position:relative;z-index:2;width:100%;padding:1.5rem 1.35rem 1.35rem;display:flex;flex-direction:column;gap:.45rem}.template-home-services-2 .location-card__title{margin:0;color:hsl(var(--primary-foreground));font-size:1.45rem;font-weight:700;line-height:1.2}.template-home-services-2 .location-card__tagline{margin:0;color:hsl(var(--primary-foreground)/.9);font-size:.925rem;line-height:1.5}.template-home-services-2 .location-card__distance{margin:0;color:hsl(var(--secondary));font-size:.85rem;font-weight:700}.template-home-services-2 .location-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.85rem}.template-home-services-2 .location-card__phone{color:hsl(var(--primary-foreground));font-size:.925rem}.template-home-services-2 .location-card__phone:hover{color:hsl(var(--secondary))}.template-home-services-2 .location-card__phone svg{color:hsl(var(--secondary));flex-shrink:0}@media (max-width:639px){.template-home-services-2 .location-card{min-height:280px}.template-home-services-2 .location-card__title{font-size:1.3rem}}.template-home-services-2 .loc-servicing__stack{display:flex;flex-direction:column;gap:2.5rem}.template-home-services-2 .servicing-card{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius-xl,1rem);padding:2rem 1.5rem 1.75rem;text-align:center;box-shadow:0 4px 12px hsl(var(--primary)/.15)}.template-home-services-2 .servicing-card__title{margin:0 0 1.5rem;color:hsl(var(--primary-foreground));font-size:clamp(1.5rem,3vw,1.85rem);font-weight:700}.template-home-services-2 .servicing-card__grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem 1.5rem;text-align:left;width:100%;max-width:48rem}@media (min-width:480px){.template-home-services-2 .servicing-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.template-home-services-2 .servicing-card__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.template-home-services-2 .servicing-card__item{display:flex;align-items:flex-start;gap:.5rem;min-width:0;color:hsl(var(--primary-foreground));font-weight:600;font-size:.95rem;line-height:1.35}.template-home-services-2 .servicing-card__item span{min-width:0}.template-home-services-2 .servicing-card__pin{flex-shrink:0;margin-top:.1rem;color:hsl(var(--secondary))}.template-home-services-2 .servicing-card__more{margin:1.5rem 0 0;color:hsl(var(--primary-foreground)/.85);font-size:.95rem}.template-home-services-2 .loc-service__grid{display:grid;grid-template-columns:1fr;gap:1.75rem;
3align-items:center}.template-home-services-2 .loc-service__copy p{max-width:36rem}.template-home-services-2 .loc-service__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem}.template-home-services-2 .loc-service__media{position:relative;border-radius:var(--radius-lg,1rem);overflow:hidden;box-shadow:0 1px 3px hsl(var(--primary)/.08);background:hsl(var(--primary));aspect-ratio:16/11;min-height:260px}@media (min-width:860px){.template-home-services-2 .loc-service__grid{grid-template-columns:1fr 1fr;gap:2.5rem}.template-home-services-2 .loc-service--reverse .loc-service__media{order:0}.template-home-services-2 .loc-service--reverse .loc-service__copy{order:1}}.__variable_fca8ee{--font-sans-david-beauty-salon:"Montserrat","Montserrat Fallback"}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format("woff2");unicode-range:u+00??,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:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.woff2) format("woff2");
3unicode-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:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format("woff2");unicode-range:u+00??,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:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:"Noto Serif Display";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format("woff2");unicode-range:u+00??,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:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.woff2) format("woff2");
3unicode-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:"Noto Serif Display";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format("woff2");unicode-range:u+00??,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:"Noto Serif Display Fallback";src:local("Times New Roman");ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.00%;size-adjust:117.17%}.__className_3c12a9{font-family:"Noto Serif Display","Noto Serif Display Fallback";font-style:normal}.__variable_3c12a9{--font-heading-david-beauty-salon:"Noto Serif Display","Noto Serif Display Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");
3unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,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}.__className_fca8ee{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_fca8ee{--font-the-method-pilates:"Montserrat","Montserrat Fallback"}.__variable_6bee3b{--font-sans-medical-services:"Poppins","Poppins Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format("woff2");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format("woff2");
3unicode-range:u+00??,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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_79b17a{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_79b17a{--font-heading-medical-services:"Montserrat","Montserrat Fallback"}.__variable_f367f3{--font-sans-modern-fold:"Inter","Inter Fallback";--font-sans-portfolio:"Inter","Inter Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");
3unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-sans-restaurant-2:"Inter","Inter Fallback"}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format("woff2");
3unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format("woff2");unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format("woff2");unicode-range:u+00??,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:Gabarito Fallback;src:local("Arial");ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.15%}.__className_e240b3{font-family:Gabarito,Gabarito Fallback;font-style:normal}.__variable_e240b3{--font-heading-restaurant-2:"Gabarito","Gabarito Fallback"}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,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:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_47a102{font-family:Lato,Lato Fallback;font-style:normal}.__variable_47a102{--font-sans-restaurant:"Lato","Lato Fallback"}.__variable_090192{--font-heading-restaurant:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");
3unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-sans-retail-shop:"Poppins","Poppins Fallback"}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4f49d278a78d11a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/0c8c2cc6cb2a1e84-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/975646e0361b97e6-s.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2709857960ef4384-s.woff2) format("woff2");
3unicode-range:u+00??,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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c10e65354f31a966-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/18db5f711778bd55-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/02b79f0bd347001b-s.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5c1dcbfbff27328a-s.woff2) format("woff2");unicode-range:u+00??,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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_090192{font-family:Playfair Display,Playfair Display Fallback;font-weight:400}.__variable_090192{--font-heading-retail-shop:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans-tattoo-studio:"Inter","Inter Fallback"}.ms2-method-pilates :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.ms2-method-pilates-header :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.ms2-method-pilates-header:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full){border-radius:0}.ms2-method-pilates .location-map-filter__chip{border-radius:0}.ms2-method-pilates-dropdown{border-radius:0;border-color:hsl(var(--border)/.25);background-color:hsl(var(--background-900)/.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:hsl(var(--text))}.ms2-method-pilates-dropdown a{border-radius:0;color:hsl(var(--text))}.ms2-method-pilates-dropdown a:focus,.ms2-method-pilates-dropdown a:hover{background-color:rgb(255 255 255/.08);color:hsl(var(--text))}.ms2-method-pilates-dropdown .h-px{background-color:hsl(var(--border)/.35)}.blog-content h1{font-size:1.75rem!important;line-height:1.2!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto!important}@media (min-width:640px){.blog-content h1{font-size:2.25rem!important;line-height:1.25!important}}@media (min-width:768px){.blog-content h1{font-size:3rem!important;line-height:1.25!important}}@media (min-width:1024px){.blog-content h1{font-size:3.75rem!important;line-height:1.25!important}}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:12rem}@media (min-width:1024px){.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:6rem}}.blog-content{opacity:1!important;transform:none!important;overflow-x:hidden}.blog-content img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.blog-content embed,.blog-content iframe,.blog-content object,.blog-content table,.blog-content video{max-width:100%}.blog-content .alignfull,.blog-content .alignwide,.blog-content .wp-block-embed,.blog-content .wp-block-image,.blog-content .wp-block-table,.blog-content .wp-block-video{max-width:100%;width:100%;margin-left:0;margin-right:0}.blog-content table{display:block;overflow-x:auto}.blog-content pre{overflow-x:auto}.blog-content a,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content li,.blog-content p{overflow-wrap:anywhere;word-break:break-word}.prose.prose-text-white,.prose.prose-text-white *{color:hsl(var(--text))!important}.prose.prose-text-white a{color:hsl(var(--primary))!important}.prose.prose-text-white a:hover{color:hsl(var(--primary)/.8)!important}.prose a{color:hsl(var(--primary))!important}.prose a:hover{color:hsl(var(--primary)/.8)!important}.prose li,.prose span,.prose strong{color:hsl(var(--text))!important}.hero-with-peak:after{bottom:-24px;width:150vw;height:40px;background:hsl(var(--background))}.hero-with-peak:after,.popular-services-with-peak:after{content:"";position:absolute;
3left:50%;transform:translateX(-50%);clip-path:polygon(0 0,50% 100%,100% 0);pointer-events:none}.popular-services-with-peak:after{bottom:-20px;width:10vw;height:100px;background-color:hsl(var(--muted))}.faq-with-peak:before{content:"";position:absolute;left:50%;top:-24px;width:150vw;height:40px;transform:translateX(-50%);background:hsl(var(--muted));clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/78800cd95f629174-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a7e87b350dc972db-s.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:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8f8c8e86c6be3eb-s.p.woff2) format("woff2");unicode-range:u+00??,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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a976ea8b7f7c01e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f9fadc87b4c63230-s.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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7e152831fe7b55b2-s.p.woff2) format("woff2");unicode-range:u+00??,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:WindSong Fallback;src:local("Arial");ascent-override:83.71%;descent-override:48.44%;line-gap-override:0.00%;size-adjust:106.33%}.__className_1a595d{font-family:WindSong,WindSong Fallback;font-style:normal}.location-map-pin-icon{background:transparent!important;border:none!important}.location-map-pin-icon__logo{display:block;width:40px;height:40px;padding:5px;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#fff;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.28)}.location-map-pin-icon__dot{display:block;width:22px;height:22px;margin:0 auto;background:hsl(var(--primary));border:2px solid #fff;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 2px 6px rgba(0,0,0,.25)}.leaflet-tooltip.location-map-tooltip{background:#fff;border:none;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px 14px;margin:0;color:#171717;white-space:normal!important;
3min-width:200px!important;max-width:260px!important;width:-moz-max-content;width:max-content;box-sizing:border-box}.leaflet-tooltip.location-map-tooltip:before{border-top-color:#fff}.leaflet-tooltip.location-map-tooltip .location-map-marker-details{display:block;overflow-wrap:break-word;word-wrap:break-word}.leaflet-tooltip.location-map-tooltip .location-map-marker-details p{margin:0}.leaflet-tooltip.location-map-tooltip .location-map-marker-details p+a,.leaflet-tooltip.location-map-tooltip .location-map-marker-details p+p{margin-top:.5rem}.leaflet-popup-content-wrapper.location-map-popup{border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.12)}.leaflet-popup-content-wrapper.location-map-popup .leaflet-popup-content{margin:12px 14px;min-width:200px;max-width:260px;white-space:normal}.leaflet-popup-content-wrapper.location-map-popup .leaflet-popup-close-button{top:6px;right:6px}.location-map-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;padding:0}@media (max-width:767px){.location-map-filter.location-map-filter--below-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .375rem;align-items:stretch}.location-map-filter--below-card .location-map-filter__chip{width:100%;min-width:0;min-height:2.25rem;justify-content:center;text-align:center;white-space:normal;overflow-wrap:anywhere}}.gas-station-location-hub-card .gas-station-location-amenity-badge{background-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--background)))!important;color:hsl(var(--text-secondary))!important}.gas-station-location-hub-card .gas-station-location-status-open{background-color:#dcfce7!important;color:#15803d!important}.gas-station-location-hub-card .gas-station-location-status-closed{background-color:#fee2e2!important;color:#b91c1c!important}.gas-station-location-hub-card{transition:all .2s ease}.gas-station-location-hub-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0/.1)}@keyframes reviews-marquee-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.reviews-marquee-track{animation:reviews-marquee-scroll linear infinite;will-change:transform}.reviews-marquee-track--col1{animation-duration:15s;animation-delay:-5s}.reviews-marquee-track--col2{animation-duration:19s;animation-delay:-8s}.reviews-marquee-track--col3{animation-duration:17s;animation-delay:-6s}.reviews-marquee-column:has(.reviews-marquee-card:focus-within) .reviews-marquee-track,.reviews-marquee-column:has(.reviews-marquee-card:hover) .reviews-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.reviews-marquee-track{animation:none;will-change:auto}}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/78800cd95f629174-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a7e87b350dc972db-s.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:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8f8c8e86c6be3eb-s.p.woff2) format("woff2");unicode-range:u+00??,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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a976ea8b7f7c01e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f9fadc87b4c63230-s.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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7e152831fe7b55b2-s.p.woff2) format("woff2");
3unicode-range:u+00??,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:WindSong Fallback;src:local("Arial");ascent-override:83.71%;descent-override:48.44%;line-gap-override:0.00%;size-adjust:106.33%}.__className_1a595d{font-family:WindSong,WindSong Fallback;font-style:normal}</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-114a7765a4e4b307.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK"/>
3<script src="/_next/static/chunks/4bd1b696-bad92808725a934a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/31255-8d50c5c2f951eb01.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/main-app-abf71c5d868c84e9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<script src="/_next/static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" async=""></script>
3<link rel="preload" href="/_next/static/chunks/10706.cdd54a868011ea73.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/56066.11984fb03a13fce2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/87885.610b05658cc47c52.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/97108.b499ee234cca70e4.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/32436.5d6c7c413944478c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/44849.b8a0df01b93c73f7.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" as="script" fetchPriority="low"/><meta name="next-size-adjust" content=""/><title>Traditional in San Diego, CA - San Diego Tattoo Shop</title><meta name="description" content="Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery."/><link rel="canonical" href="https://sandiegotattoo.com/services/traditional"/><meta property="og:title" content="Traditional in San Diego, CA - San Diego Tattoo Shop"/><meta property="og:description" content="Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery."/><meta property="og:url" content="https://sandiegotattoo.com/services/traditional"/><meta property="og:image" content="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg"/><meta property="og:image:alt" content="Traditional in San Diego, CA - San Diego Tattoo Shop"/><meta property="og:image:width" content="1239"/><meta property="og:image:height" content="1269"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Traditional in San Diego, CA - San Diego Tattoo Shop"/><meta name="twitter:description" content="Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery."/><meta name="twitter:image" content="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg"/><link rel="shortcut icon" href="/api/favicon"/><link rel="icon" href="/api/favicon?size=16" sizes="16x16" type="image/png"/><link rel="icon" href="/api/favicon?size=32" sizes="32x32" type="image/png"/><link rel="icon" href="/api/favicon" type="image/png"/><link rel="apple-touch-icon" href="/api/favicon?size=apple" sizes="180x180" type="image/png"/><link rel="preconnect" href="https://driuuvasuwyjqcvyvzal.supabase.co" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://driuuvasuwyjqcvyvzal.supabase.co"/>
3<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" noModule=""></script>
3</head><body class="min-h-screen font-sans antialiased overflow-x-hidden __variable_f367f3 __variable_fd4250" style="--font-sans:var(--font-sans-tattoo-studio);--font-heading:var(--font-oswald)"><div hidden=""><!--$--><!--/$--></div>
3<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark"],null,true,true)</script>
3<style id="server-theme-colors"> 4 :root { 5 --primary: 78 83% 28% !important; 6 --secondary: 0 0% 79% !important; 7 --accent: 134 61% 41% !important; 8 --text: 0 0% 100% !important; 9 --text-secondary: 0 0% 100% !important; 10 --background: 0 0% 0% !important; 11 --background-secondary: 210 17% 98% !important; 12 --foreground: 0 0% 100% !important; 13 --border: 0 0% 100% !important; 14 --muted: 0 0% 82% !important; 15 --destructive: 354 70% 54% !important; 16 --input: 0 0% 100% !important; 17 --ring: 78 83% 28% !important; 18 --card: 0 0% 0% !important; 19 --card-foreground: 0 0% 100% !important; 20 --popover: 0 0% 0% !important; 21 --popover-foreground: 0 0% 100% !important; 22 --primary-foreground: 0 0% 0% !important; 23 --secondary-foreground: 0 0% 100% !important; 24 --accent-foreground: 0 0% 100% !important; 25 --muted-foreground: 0 0% 100% !important; 26 --destructive-foreground: 0 0% 0% !important; 27 --background-50: 0 0% 45% !important; 28 --background-100: 0 0% 35% !important; 29 --background-200: 0 0% 25% !important; 30 --background-300: 0 0% 20% !important; 31 --background-400: 0 0% 15% !important; 32 --background-500: 0 0% 10% !important; 33 --background-600: 0 0% 5% !important; 34 --background-700: 0 0% 0% !important; 35 --background-800: 0 0% 15% !important; 36 --background-900: 0 0% 10% !important; 37 --background-950: 0 0% 0% !important; 38 --background-secondary-50: 210 17% 98% !important; 39 --background-secondary-100: 210 17% 63% !important; 40 --background-secondary-200: 210 17% 73% !important; 41 --background-secondary-300: 210 17% 78% !important; 42 --background-secondary-400: 210 17% 83% !important; 43 --background-secondary-500: 210 17% 88% !important; 44 --background-secondary-600: 210 17% 93% !important; 45 --background-secondary-700: 210 17% 98% !important; 46 --background-secondary-800: 210 17% 85% !important; 47 --background-secondary-900: 210 17% 90% !important; 48 --background-secondary-950: 210 17% 95% !important; 49 --primary-50: 78 83% 73% !important; 50 --primary-100: 78 83% 63% !important; 51 --primary-200: 78 83% 53% !important; 52 --primary-300: 78 83% 48% !important; 53 --primary-400: 78 83% 43% !important; 54 --primary-500: 78 83% 38% !important; 55 --primary-600: 78 83% 33% !important; 56 --primary-700: 78 83% 28% !important; 57 --primary-800: 78 83% 28% !important; 58 --primary-900: 78 83% 18% !important; 59 --primary-950: 78 83% 13% !important; 60 --secondary-50: 0 0% 34% !important; 61 --secondary-100: 0 0% 44% !important; 62 --secondary-200: 0 0% 54% !important; 63 --secondary-300: 0 0% 79% !important; 64 --secondary-400: 0 0% 64% !important; 65 --secondary-500: 0 0% 69% !important; 66 --secondary-600: 0 0% 74% !important; 67 --secondary-700: 0 0% 79% !important; 68 --secondary-800: 0 0% 84% !important; 69 --secondary-900: 0 0% 89% !important; 70 --secondary-950: 0 0% 94% !important; 71 --accent-50: 134 61% 86% !important; 72 --accent-100: 134 61% 76% !important; 73 --accent-200: 134 61% 66% !important; 74 --accent-300: 134 61% 61% !important; 75 --accent-400: 134 61% 56% !important; 76 --accent-500: 134 61% 51% !important; 77 --accent-600: 134 61% 46% !important; 78 --accent-700: 134 61% 41% !important; 79 --accent-800: 134 61% 36% !important; 80 --accent-900: 134 61% 31% !important; 81 --accent-950: 134 61% 26% !important; 82 } 83 </style><!--$?--><template id="B:0"></template><!--/$--><div class=""><div class="pt-12">
83<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Traditional","description":"Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.","image":"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg","provider":{"@type":"LocalBusiness","name":"San Diego Tattoo Shop","url":"https://sandiegotattoo.com","address":{"@type":"PostalAddress","streetAddress":"1026 Garnet Ave","addressLocality":"San Diego","addressRegion":"CA","postalCode":"92109","addressCountry":"USA"}}}</script>
83<script type="application/ld+json">{"@context":"https://schema.org","@type":"Restaurant","name":"San Diego Tattoo Shop","description":"San Diego Tattoo Company & Body Piercing is a premier tattoo shop in San Diego, proudly serving locals and visitors since 2015 from our Pacific Beach studio. Our talented and experienced tattoo artists specialize in custom tattoos, traditional, realism, fine line, black and gray, color, illustrative, and other unique tattoo styles. We also provide professional body and ear piercing in a clean, safe, and welcoming environment. Whether you are looking for a custom tattoo, cover-up, walk-in tattoo, piercing, or a one-of-a-kind piece designed around your vision, our artists are dedicated to delivering exceptional results and personalized service. Known for our attention to detail, artistic expertise, and commitment to health and safety, SD Tattoo is a trusted destination for tattoo and piercing services near Pacific Beach, Mission Beach, and throughout San Diego. Visit us today or schedule an appointment with one of our skilled artists.\n","url":"https://sandiegotattoo.com","image":"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026,%2005_35_20%20p.m..webp","address":{"@type":"PostalAddress","streetAddress":"1026 Garnet Ave","addressLocality":"San Diego","addressRegion":"CA","postalCode":"92109","addressCountry":"USA"},"telephone":"(858) 273-8282","email":"[email protected]","openingHours":["Mo 12:00-22:00","Tu 12:00-22:00","We 12:00-22:00","Th 12:00-22:00","Fr 12:00-00:00","Sa 12:00-00:00","Su 12:00-22:00"],"priceRange":"$$","sameAs":["https://www.google.com/maps/place/?q=place_id:ChIJU5qbYKEB3IARO-rQ-90zHXA","https://www.instagram.com/sandiegotattoocompany","https://maps.app.goo.gl/VxNUAehchizg48XM9"],"hasMap":"https://www.google.com/maps/place/?q=place_id:ChIJU5qbYKEB3IARO-rQ-90zHXA"}</script>
83<div><section class="bg-background-950 pb-16 pt-48 md:pt-52"><div class="max-w-7xl mx-auto px-4 md:px-8 xl:px-0"><nav class="flex items-center justify-center lg:justify-start text-xs md:text-sm px-3 md:px-4 xl:px-0 whitespace-nowrap gap-2 overflow-hidden pb-3 scroll-animate overflow-x-auto"><div class="flex items-center flex-shrink min-w-0"><a class="transition-colors duration-200 truncate max-w-[90px] md:max-w-[140px] text-muted-foreground/70 hover:text-primary" href="/">Home</a></div><div class="flex items-center flex-shrink min-w-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 mx-1 flex-shrink-0 text-muted-foreground/50"><path d="m9 18 6-6-6-6"></path></svg><a class="transition-colors duration-200 truncate max-w-[90px] md:max-w-[140px] text-muted-foreground/70 hover:text-primary" href="/services">Services</a></div><div class="flex items-center flex-shrink min-w-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right w-4 h-4 mx-1 flex-shrink-0 text-muted-foreground/50"><path d="m9 18 6-6-6-6"></path></svg><span class="truncate max-w-none font-medium text-text">Traditional</span></div></nav><h1 class="text-4xl md:text-5xl font-heading text-primary text-center leading-[0.9] md:text-left font-bold scroll-animate"><span class="">Traditional</span></h1><p class="text-muted-foreground/80 text-center mt-1 md:text-left w-full scroll-animate"><span class="">Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.</span></p><div class="mx-auto my-6 w-full max-w-xl scroll-animate md:my-8 md:max-w-3xl"><div><img alt="Colorful tattoo of a mask on a leg" loading="lazy" width="1239" height="1269" decoding="async" data-nimg="1" class="h-auto w-full object-contain" style="color:transparent" sizes="(max-width: 768px) 36rem, 48rem" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=16&quality=85&resize=contain 16w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=32&quality=85&resize=contain 32w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=48&quality=85&resize=contain 48w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=64&quality=85&resize=contain 64w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=96&quality=85&resize=contain 96w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=128&quality=85&resize=contain 128w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=256&quality=85&resize=contain 256w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg?width=2500&quality=85&resize=contain"/></div></div><div class="space-y-6 md:space-y-8 mt-2 scroll-animate"><div class="mt-16 mb-8 scroll-animate"><h2 id="traditional-tattoo-service" class="scroll-mt-24 text-3xl md:text-4xl font-bold text-text font-heading inline-block relative pb-4"><span data-br="_R_13b5fiv5tl9lb_" data-brr="1" style="display:inline-block;vertical-align:top;text-decoration:inherit;text-wrap:balance">Traditional Tattoo Service</span>
83<script>self.__wrap_n=self.__wrap_n||(self.CSS&&CSS.supports("text-wrap","balance")?1:2);self.__wrap_b=(a,b,c)=>{let d=null==(c=c||document.querySelector(`[data-br="${a}"]`))?void 0:c.parentElement;if(!d)return;let e=a=>c.style.maxWidth=a+"px";c.style.maxWidth="";let f=d.clientWidth,g=d.clientHeight,h=f/2-.25,i=f+.5,j;if(f){for(e(h),h=Math.max(c.scrollWidth,h);h+1<i;)e(j=Math.round((h+i)/2)),d.clientHeight===g?i=j:h=j;e(i*b+f*(1-b))}c.__wrap_o||"undefined"!=typeof ResizeObserver&&(c.__wrap_o=new ResizeObserver(()=>{self.__wrap_b(0,+c.dataset.brr,c)})).observe(d)};self.__wrap_n!=1&&self.__wrap_b("_R_13b5fiv5tl9lb_",1)</script>
83<div class="absolute bottom-0 left-0 w-1/3 h-1 bg-primary rounded-full"></div></h2></div><div class="max-w min-w-0 w-full mb-8 scroll-animate"><div class="border-l-4 border-primary pl-6 text-left min-w-0 w-full"><p class="text-lg md:text-xl text-text/80 leading-relaxed font-sans m-0">Traditional tattoo work is built on bold outlines, solid color fills, and imagery that reads well for years. If you want a tattoo that feels classic and holds strong visual impact, traditional tattooing is a smart choice. This style works well for symbols, florals, animals, daggers, hearts, and other designs that depend on clear shape and strong contrast. Traditional tattoo in San Diego, CA is a favorite for clients who want art that keeps its charm and stays easy to read over time.</p></div></div><div class="mt-12 mb-6 scroll-animate"><h3 id="benefits" class="scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3"><span data-br="_R_17b5fiv5tl9lb_" data-brr="1" style="display:inline-block;vertical-align:top;text-decoration:inherit;text-wrap:balance">Benefits</span>
83<script>self.__wrap_n=self.__wrap_n||(self.CSS&&CSS.supports("text-wrap","balance")?1:2);self.__wrap_b=(a,b,c)=>{let d=null==(c=c||document.querySelector(`[data-br="${a}"]`))?void 0:c.parentElement;if(!d)return;let e=a=>c.style.maxWidth=a+"px";c.style.maxWidth="";let f=d.clientWidth,g=d.clientHeight,h=f/2-.25,i=f+.5,j;if(f){for(e(h),h=Math.max(c.scrollWidth,h);h+1<i;)e(j=Math.round((h+i)/2)),d.clientHeight===g?i=j:h=j;e(i*b+f*(1-b))}c.__wrap_o||"undefined"!=typeof ResizeObserver&&(c.__wrap_o=new ResizeObserver(()=>{self.__wrap_b(0,+c.dataset.brr,c)})).observe(d)};self.__wrap_n!=1&&self.__wrap_b("_R_17b5fiv5tl9lb_",1)</script>
83<div class="absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full"></div></h3></div><div class="grid grid-cols-1 gap-6 mt-10 mb-12"><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg" style="animation-delay:0s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/tattoo-machine.png 16w, https://img.icons8.com/quill/100/tattoo-machine.png 32w, https://img.icons8.com/quill/100/tattoo-machine.png 48w, https://img.icons8.com/quill/100/tattoo-machine.png 64w, https://img.icons8.com/quill/100/tattoo-machine.png 96w, https://img.icons8.com/quill/100/tattoo-machine.png 128w, https://img.icons8.com/quill/100/tattoo-machine.png 256w, https://img.icons8.com/quill/100/tattoo-machine.png 384w, https://img.icons8.com/quill/100/tattoo-machine.png 640w, https://img.icons8.com/quill/100/tattoo-machine.png 750w, https://img.icons8.com/quill/100/tattoo-machine.png 828w, https://img.icons8.com/quill/100/tattoo-machine.png 1080w, https://img.icons8.com/quill/100/tattoo-machine.png 1200w, https://img.icons8.com/quill/100/tattoo-machine.png 1920w, https://img.icons8.com/quill/100/tattoo-machine.png 2048w, https://img.icons8.com/quill/100/tattoo-machine.png 3840w" src="https://img.icons8.com/quill/100/tattoo-machine.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Bold linework that stays visible and clean</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.1s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/wash-your-hands.png 16w, https://img.icons8.com/quill/100/wash-your-hands.png 32w, https://img.icons8.com/quill/100/wash-your-hands.png 48w, https://img.icons8.com/quill/100/wash-your-hands.png 64w, https://img.icons8.com/quill/100/wash-your-hands.png 96w, https://img.icons8.com/quill/100/wash-your-hands.png 128w, https://img.icons8.com/quill/100/wash-your-hands.png 256w, https://img.icons8.com/quill/100/wash-your-hands.png 384w, https://img.icons8.com/quill/100/wash-your-hands.png 640w, https://img.icons8.com/quill/100/wash-your-hands.png 750w, https://img.icons8.com/quill/100/wash-your-hands.png 828w, https://img.icons8.com/quill/100/wash-your-hands.png 1080w, https://img.icons8.com/quill/100/wash-your-hands.png 1200w, https://img.icons8.com/quill/100/wash-your-hands.png 1920w, https://img.icons8.com/quill/100/wash-your-hands.png 2048w, https://img.icons8.com/quill/100/wash-your-hands.png 3840w" src="https://img.icons8.com/quill/100/wash-your-hands.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Strong contrast for tattoos that age well</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.2s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 16w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 32w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 48w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 64w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 96w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 128w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 256w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 384w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 640w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 750w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 828w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1080w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1200w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1920w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 2048w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 3840w" src="https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Great fit for classic imagery and personal symbols</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.30000000000000004s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/tattoo-machine.png 16w, https://img.icons8.com/quill/100/tattoo-machine.png 32w, https://img.icons8.com/quill/100/tattoo-machine.png 48w, https://img.icons8.com/quill/100/tattoo-machine.png 64w, https://img.icons8.com/quill/100/tattoo-machine.png 96w, https://img.icons8.com/quill/100/tattoo-machine.png 128w, https://img.icons8.com/quill/100/tattoo-machine.png 256w, https://img.icons8.com/quill/100/tattoo-machine.png 384w, https://img.icons8.com/quill/100/tattoo-machine.png 640w, https://img.icons8.com/quill/100/tattoo-machine.png 750w, https://img.icons8.com/quill/100/tattoo-machine.png 828w, https://img.icons8.com/quill/100/tattoo-machine.png 1080w, https://img.icons8.com/quill/100/tattoo-machine.png 1200w, https://img.icons8.com/quill/100/tattoo-machine.png 1920w, https://img.icons8.com/quill/100/tattoo-machine.png 2048w, https://img.icons8.com/quill/100/tattoo-machine.png 3840w" src="https://img.icons8.com/quill/100/tattoo-machine.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Simple, clear shapes that work on many body areas</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.4s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/wash-your-hands.png 16w, https://img.icons8.com/quill/100/wash-your-hands.png 32w, https://img.icons8.com/quill/100/wash-your-hands.png 48w, https://img.icons8.com/quill/100/wash-your-hands.png 64w, https://img.icons8.com/quill/100/wash-your-hands.png 96w, https://img.icons8.com/quill/100/wash-your-hands.png 128w, https://img.icons8.com/quill/100/wash-your-hands.png 256w, https://img.icons8.com/quill/100/wash-your-hands.png 384w, https://img.icons8.com/quill/100/wash-your-hands.png 640w, https://img.icons8.com/quill/100/wash-your-hands.png 750w, https://img.icons8.com/quill/100/wash-your-hands.png 828w, https://img.icons8.com/quill/100/wash-your-hands.png 1080w, https://img.icons8.com/quill/100/wash-your-hands.png 1200w, https://img.icons8.com/quill/100/wash-your-hands.png 1920w, https://img.icons8.com/quill/100/wash-your-hands.png 2048w, https://img.icons8.com/quill/100/wash-your-hands.png 3840w" src="https://img.icons8.com/quill/100/wash-your-hands.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Easy to expand into sleeves or connected pieces later</h2></div></div></div><div class="mt-12 mb-6 scroll-animate"><h3 id="what-to-expect" class="scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3"><span data-br="_R_1bb5fiv5tl9lb_" data-brr="1" style="display:inline-block;vertical-align:top;text-decoration:inherit;text-wrap:balance">What to Expect</span>
83<script>self.__wrap_n=self.__wrap_n||(self.CSS&&CSS.supports("text-wrap","balance")?1:2);self.__wrap_b=(a,b,c)=>{let d=null==(c=c||document.querySelector(`[data-br="${a}"]`))?void 0:c.parentElement;if(!d)return;let e=a=>c.style.maxWidth=a+"px";c.style.maxWidth="";let f=d.clientWidth,g=d.clientHeight,h=f/2-.25,i=f+.5,j;if(f){for(e(h),h=Math.max(c.scrollWidth,h);h+1<i;)e(j=Math.round((h+i)/2)),d.clientHeight===g?i=j:h=j;e(i*b+f*(1-b))}c.__wrap_o||"undefined"!=typeof ResizeObserver&&(c.__wrap_o=new ResizeObserver(()=>{self.__wrap_b(0,+c.dataset.brr,c)})).observe(d)};self.__wrap_n!=1&&self.__wrap_b("_R_1bb5fiv5tl9lb_",1)</script>
83<div class="absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full"></div></h3></div><div class="max-w min-w-0 w-full mb-8 scroll-animate"><div class="border-l-4 border-primary pl-6 text-left min-w-0 w-full"><p class="text-lg md:text-xl text-text/80 leading-relaxed font-sans m-0">Your session starts with a design talk where we look at your idea, placement, size, and flow with the body. We help you choose the right subject matter, whether that means a rose, skull, eagle, anchor, or custom flash-inspired piece. After the stencil is set, the tattoo is built in stages. Linework comes first, then shading and color packing if the design calls for it. The pace depends on size and detail, but the goal stays the same: clean structure, strong visual balance, and a tattoo that looks right from day one.</p></div></div><div class="mt-12 mb-6 scroll-animate"><h3 id="key-features" class="scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3"><span data-br="_R_1fb5fiv5tl9lb_" data-brr="1" style="display:inline-block;vertical-align:top;text-decoration:inherit;text-wrap:balance">Key Features</span>
83<script>self.__wrap_n=self.__wrap_n||(self.CSS&&CSS.supports("text-wrap","balance")?1:2);self.__wrap_b=(a,b,c)=>{let d=null==(c=c||document.querySelector(`[data-br="${a}"]`))?void 0:c.parentElement;if(!d)return;let e=a=>c.style.maxWidth=a+"px";c.style.maxWidth="";let f=d.clientWidth,g=d.clientHeight,h=f/2-.25,i=f+.5,j;if(f){for(e(h),h=Math.max(c.scrollWidth,h);h+1<i;)e(j=Math.round((h+i)/2)),d.clientHeight===g?i=j:h=j;e(i*b+f*(1-b))}c.__wrap_o||"undefined"!=typeof ResizeObserver&&(c.__wrap_o=new ResizeObserver(()=>{self.__wrap_b(0,+c.dataset.brr,c)})).observe(d)};self.__wrap_n!=1&&self.__wrap_b("_R_1fb5fiv5tl9lb_",1)</script>
83<div class="absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full"></div></h3></div><div class="grid grid-cols-1 gap-6 mt-10 mb-12"><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg" style="animation-delay:0s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/tattoo-machine.png 16w, https://img.icons8.com/quill/100/tattoo-machine.png 32w, https://img.icons8.com/quill/100/tattoo-machine.png 48w, https://img.icons8.com/quill/100/tattoo-machine.png 64w, https://img.icons8.com/quill/100/tattoo-machine.png 96w, https://img.icons8.com/quill/100/tattoo-machine.png 128w, https://img.icons8.com/quill/100/tattoo-machine.png 256w, https://img.icons8.com/quill/100/tattoo-machine.png 384w, https://img.icons8.com/quill/100/tattoo-machine.png 640w, https://img.icons8.com/quill/100/tattoo-machine.png 750w, https://img.icons8.com/quill/100/tattoo-machine.png 828w, https://img.icons8.com/quill/100/tattoo-machine.png 1080w, https://img.icons8.com/quill/100/tattoo-machine.png 1200w, https://img.icons8.com/quill/100/tattoo-machine.png 1920w, https://img.icons8.com/quill/100/tattoo-machine.png 2048w, https://img.icons8.com/quill/100/tattoo-machine.png 3840w" src="https://img.icons8.com/quill/100/tattoo-machine.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Bold outlines with clear structure</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.1s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/wash-your-hands.png 16w, https://img.icons8.com/quill/100/wash-your-hands.png 32w, https://img.icons8.com/quill/100/wash-your-hands.png 48w, https://img.icons8.com/quill/100/wash-your-hands.png 64w, https://img.icons8.com/quill/100/wash-your-hands.png 96w, https://img.icons8.com/quill/100/wash-your-hands.png 128w, https://img.icons8.com/quill/100/wash-your-hands.png 256w, https://img.icons8.com/quill/100/wash-your-hands.png 384w, https://img.icons8.com/quill/100/wash-your-hands.png 640w, https://img.icons8.com/quill/100/wash-your-hands.png 750w, https://img.icons8.com/quill/100/wash-your-hands.png 828w, https://img.icons8.com/quill/100/wash-your-hands.png 1080w, https://img.icons8.com/quill/100/wash-your-hands.png 1200w, https://img.icons8.com/quill/100/wash-your-hands.png 1920w, https://img.icons8.com/quill/100/wash-your-hands.png 2048w, https://img.icons8.com/quill/100/wash-your-hands.png 3840w" src="https://img.icons8.com/quill/100/wash-your-hands.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Solid shading and rich color fills</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.2s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 16w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 32w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 48w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 64w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 96w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 128w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 256w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 384w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 640w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 750w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 828w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1080w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1200w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 1920w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 2048w, https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png 3840w" src="https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Classic flash-inspired and custom designs</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.30000000000000004s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/tattoo-machine.png 16w, https://img.icons8.com/quill/100/tattoo-machine.png 32w, https://img.icons8.com/quill/100/tattoo-machine.png 48w, https://img.icons8.com/quill/100/tattoo-machine.png 64w, https://img.icons8.com/quill/100/tattoo-machine.png 96w, https://img.icons8.com/quill/100/tattoo-machine.png 128w, https://img.icons8.com/quill/100/tattoo-machine.png 256w, https://img.icons8.com/quill/100/tattoo-machine.png 384w, https://img.icons8.com/quill/100/tattoo-machine.png 640w, https://img.icons8.com/quill/100/tattoo-machine.png 750w, https://img.icons8.com/quill/100/tattoo-machine.png 828w, https://img.icons8.com/quill/100/tattoo-machine.png 1080w, https://img.icons8.com/quill/100/tattoo-machine.png 1200w, https://img.icons8.com/quill/100/tattoo-machine.png 1920w, https://img.icons8.com/quill/100/tattoo-machine.png 2048w, https://img.icons8.com/quill/100/tattoo-machine.png 3840w" src="https://img.icons8.com/quill/100/tattoo-machine.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Placement advice for arms, legs, chest, back, and hands</h2></div></div><div class="bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
83ded-none p-6 shadow-lg" style="animation-delay:0.4s"><div class="flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90"><img alt="" loading="lazy" width="24" height="24" decoding="async" data-nimg="1" class="h-5 w-5 md:h-6 md:w-6 object-contain" style="color:transparent" sizes="24px" srcSet="https://img.icons8.com/quill/100/wash-your-hands.png 16w, https://img.icons8.com/quill/100/wash-your-hands.png 32w, https://img.icons8.com/quill/100/wash-your-hands.png 48w, https://img.icons8.com/quill/100/wash-your-hands.png 64w, https://img.icons8.com/quill/100/wash-your-hands.png 96w, https://img.icons8.com/quill/100/wash-your-hands.png 128w, https://img.icons8.com/quill/100/wash-your-hands.png 256w, https://img.icons8.com/quill/100/wash-your-hands.png 384w, https://img.icons8.com/quill/100/wash-your-hands.png 640w, https://img.icons8.com/quill/100/wash-your-hands.png 750w, https://img.icons8.com/quill/100/wash-your-hands.png 828w, https://img.icons8.com/quill/100/wash-your-hands.png 1080w, https://img.icons8.com/quill/100/wash-your-hands.png 1200w, https://img.icons8.com/quill/100/wash-your-hands.png 1920w, https://img.icons8.com/quill/100/wash-your-hands.png 2048w, https://img.icons8.com/quill/100/wash-your-hands.png 3840w" src="https://img.icons8.com/quill/100/wash-your-hands.png"/></div><div class="flex-1 min-w-0"><h2 class="text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2">Aftercare guidance for fresh traditional tattoos</h2></div></div></div><p class="text-base md:text-lg text-text/90 leading-relaxed font-sans my-4 scroll-animate">If you are ready for a traditional tattoo in San Diego, CA, book a consultation and talk through your idea with our team. You can also visit our homepage for more artist info, or call us at <a href="tel:8582738282" class="text-primary underline underline-offset-2 hover:text-primary/90 focus:outline-none focus:underline" target="_blank" rel="noopener noreferrer">858 273-8282</a> to set up your appointment. For style reference and tattoo history, a helpful external source is the Encyclopaedia Britannica tattoo article.</p></div><div class="mt-12 pt-12 border-t border-border/50"><div class="scroll-animate"><h2 class="mb-8 text-xl font-heading font-bold text-text md:mb-10 md:text-2xl">Other Services</h2><div class="grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-6"><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/realism"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="Black and white tattoo of a man's portrait on skin" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Realism</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Detailed realism tattoos with lifelike shading, texture, and precise portrait work.</p></div></div></a><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/black-and-gray"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="Winged horse tattoo on arm" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Black and Gray</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Black and gray tattoos with smooth contrast, depth, and a timeless look.</p></div></div></a><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/color-tattoos"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="Colorful tree tattoo design on a leg" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Color Tattoos</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Bold color tattoos with rich tones, clear contrast, and custom artwork built for skin.</p></div></div></a><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/tribal-and-cultural-designs"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="A detailed floral tattoo on a woman's forearm" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Tribal and Cultural Designs</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Bold tattoo art rooted in heritage, symbolism, and clean line work shaped for your story.</p></div></div></a><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/fantasy-and-illustrative-art"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="Colorful tattoo of cartoon characters on skin" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/stor
83age/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Fantasy and illustrative art</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Detailed fantasy tattoo pieces with story-rich characters, scenes, and custom illustration.</p></div></div></a><a class="group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl" href="/services/fine-line-tattoos"><div class="relative aspect-[4/3] w-full overflow-hidden bg-background-950"><div class="absolute inset-0"><img alt="Delicate line art tattoo of flowers on skin" loading="lazy" decoding="async" data-nimg="fill" class="object-cover grayscale group-hover:grayscale-0 transition-all duration-300" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=384&quality=85&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=640&quality=85&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=750&quality=85&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=828&quality=85&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=1080&quality=85&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=1200&quality=85&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=1920&quality=85&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=2048&quality=85&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=2500&quality=85&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg?width=2500&quality=85&resize=contain"/></div><div class="absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30"></div><div class="absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent"></div><div class="absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5"><h3 class="font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg"><span class="">Fine Line Tattoos</span></h3><p class="line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm">Clean, precise tattoos with delicate lines, soft detail, and a light visual touch.</p></div></div></a></div></div></div></div></section><section class="bg-background-700 py-8 md:py-16 px-4 lg:px-8"><div class="mx-auto max-w-7xl px-4 md:px-8 lg:px-0"><span class="mb-3 block text-center font-heading text-xl font-medium uppercase text-primary md:mb-4 md:text-left md:text-2xl"><span class="">Call, email, or visit our Pacific Beach studio for tattoos and piercing</span></span><h2 class="mb-3 text-center font-heading text-3xl font-bold leading-[1.2] text-text md:mb-2 md:text-left md:text-4xl md:leading-[0.9] lg:text-5xl"><span class="">Contact Tattoo Shop in San Diego</span></h2><p class="mb-6 w-full text-center text-sm text-text md:mb-0 md:text-left md:text-base"><span class="">Looking for a tattoo shop in San Diego, CA? Visit San Diego Tattoo Company in Pacific Beach for custom tattoos, walk-ins, cover-ups, and piercing. Call (858) 273-8282 or email [email protected] to book your next visit.</span></p><div class="flex flex-col items-stretch gap-6 pt-0 md:gap-12 md:pt-2 lg:flex-row lg:items-stretch mt-6 md:mt-8"><div class="flex min-h-[320px] w-full flex-col rounded-lg pt-0 md:py-8 md:pt-4 lg:min-h-0 lg:w-8/12 lg:min-w-0 lg:self-stretch"><div class="flex min-h-0 flex-1 flex-col"><div class="w-full lg:flex lg:h-full lg:min-h-0 lg:flex-1 lg:flex-col"><div class="flex h-full w-full flex-col gap-3 lg:min-h-0 lg:flex-1"><div class="relative w-full min-h-[400px] flex-1 overflow-hidden rounded-lg border border-border/40 lg:min-h-[400px]"><div class="overflow-hidden absolute inset-0 h-full min-h-[400px] w-full" style="min-height:400px"><div class="absolute inset-0 flex h-full w-full animate-pulse items-center justify-center bg-muted/40" style="min-height:400px" aria-hidden="true"></div></div></div></div></div></div></div><div class="flex w-full flex-col justify-between lg:w-4/12"><div class="rounded-lg pt-0 md:py-8 md:pt-4"><h2 class="mb-4 text-center font-heading text-lg font-medium uppercase tracking-[0.2em] text-primary md:mb-0 md:text-left md:text-xl">Contact Info</h2><div class="flex flex-col gap-3 md:gap-4"><div><h3 class="mb-2 font-heading text-base font-medium uppercase tracking-[0.2em] text-primary md:mb-3 md:text-lg">San Diego Tattoo Company</h3><div class="group mt-2 flex flex-col"><a target="_blank" rel="noopener noreferrer" class="text-text transition-all duration-300 ease-in-out hover:text-primary" data-gtm-event="cta_click" data-gtm-type="address" data-gtm-location="about_contact" href="https://www.google.com/maps/search/?api=1&query=San+Diego+Tattoo+Company&query_place_id=ChIJU5qbYKEB3IARO-rQ-90zHXA"><div class="flex items-center gap-2 text-text transition-all duration-300 ease-in-out group-hover:text-primary"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 384 512" class="-mt-1 h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"></path></svg><h3 class="font-heading font-medium uppercase tracking-[0.2em]">Address</h3></div><p class="text-text">1026 Garnet Ave, San Diego, CA 92109</p></a></div><div class="group mt-2 flex flex-col"><a class="text-text transition-all duration-300 ease-in-out hover:text-primary" data-gtm-event="phone_click" data-gtm-location="about_contact" href="tel:+18582738282"><div class="flex items-center gap-1 text-text transition-all duration-300 ease-in-out group-hover:text-primary"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="-mt-1 h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg><h3 class="font-heading font-medium uppercase tracking-[0.2em]">Phone</h3></div>(858) 273-8282</a></div><div class="group mt-2 flex flex-col"><a class="text-text transition-all duration-300 ease-in-out hover:text-primary" data-gtm-event="email_click" data-gtm-location="about_contact" href="mailto:[email protected]"><div class="flex items-center gap-2 text-text transition-all duration-300 ease-in-out group-hover:text-primary"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="-mt-1 h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.
836-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg><h3 class="font-heading font-medium uppercase tracking-[0.2em]">Email</h3></div>[email protected]</a></div><div class="mt-2 grid grid-cols-2 gap-2"><div class="flex items-center gap-2 text-text transition-all duration-300 ease-in-out hover:text-primary"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 488 512" class="-mt-1 h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"></path></svg><a target="_blank" rel="noopener noreferrer" class="font-heading font-medium uppercase tracking-[0.2em]" data-gtm-event="social_click" data-gtm-location="about_contact" data-gtm-platform="google" href="https://maps.app.goo.gl/VxNUAehchizg48XM9">google</a></div><div class="flex items-center gap-2 text-text transition-all duration-300 ease-in-out hover:text-primary"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="-mt-1 h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg><a target="_blank" rel="noopener noreferrer" class="font-heading font-medium uppercase tracking-[0.2em]" data-gtm-event="social_click" data-gtm-location="about_contact" data-gtm-platform="instagram" href="https://www.instagram.com/sandiegotattoocompany">instagram</a></div></div></div><div class="mt-2"><button type="button" aria-label="Book Your Visit" class="inline-flex items-center justify-center gap-2 bg-primary text-primary-foreground border-2 border-transparent px-8 py-4 text-lg font-semibold tracking-wide uppercase shadow-lg shadow-primary/40 hover:shadow-primary/60 hover:-translate-y-0.5 hover:bg-primary/90 transition-all duration-300 ease-in-out font-heading animate-fade-in-up animate-delay-800 w-full sm:w-auto flex items-center justify-center text-center" data-gtm-event="cta_click" data-gtm-type="contact_dialog" data-gtm-location="about_contact">Book Your Visit<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4 shrink-0" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></button></div></div></div></div></div><div class="mt-5 w-full"><div class="grid grid-cols-2 sm:grid-cols-4 md:grid-cols-7 gap-2 text-xs md:text-sm"><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Mon</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>10:00 PM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Tue</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>10:00 PM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Wed</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>10:00 PM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Thu</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>10:00 PM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Fri</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>12:00 AM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-border bg-background-600/95"><div class="font-medium mb-2 text-sm md:text-base text-text">Sat</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>12:00 AM</div></div></div></div><div class="p-3 border text-center min-h-24 rounded-lg transition-all shadow-sm border-green-500 bg-green-500/15 ring-2 ring-green-500/30"><div class="font-medium mb-2 text-sm md:text-base text-text">Sun</div><div class="text-text text-xs md:text-sm"><div class="space-y-0.5"><div>12:00 PM</div><div>10:00 PM</div></div></div></div></div></div></div></section></div><!--$--><!--/$--></div><!--$?--><template id="B:1"></template><!--/$--></div>
83<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
83<script src="/_next/static/chunks/webpack-114a7765a4e4b307.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK" id="_R_" async=""></script>
83<div hidden id="S:0"><div class="fixed w-full z-40 top-0 transition-all duration-300 ease-in-out bg-background-800 text-accent-foreground h-12 translate-y-0 opacity-100"><div class="max-w-7xl mx-auto px-8 xl:px-0 h-full flex justify-between items-center text-sm"><a aria-label="Call (858) 273-8282" class="flex items-center gap-2 hover:opacity-80 transition-opacity shrink-0" data-gtm-event="phone_click" data-gtm-location="cta_header" href="tel:+18582738282"><span class="inline-block" style="transform:scaleX(-1)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="w-4 h-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg></span><span class="hidden sm:inline">(858) 273-8282</span></a><a aria-label="Email [email protected]" class="flex items-center gap-2 hover:opacity-80 transition-opacity shrink-0" data-gtm-event="email_click" data-gtm-location="cta_header" href="mailto:[email protected]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="w-4 h-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg><span class="hidden sm:inline">[email protected]</span></a></div></div><nav class="fixed w-full z-50 transition-all duration-300 ease-in-out top-12 bg-background-900 border-b border-border shadow-sm text-text"><div class="max-w-7xl mx-auto px-4 md:px-8 xl:px-0 flex items-center gap-4 md:gap-6 py-3 pb-4 md:pb-5 lg:py-3 lg:pb-4 lg:gap-6"><div class="flex min-w-0 flex-shrink-0 flex-col items-start max-w-[280px] md:max-w-[320px]"><a class="flex flex-shrink-0 items-center transition-all hover:scale-[1.02] max-w-full" href="/"><img alt="Logo" loading="lazy" width="160" height="75" decoding="async" data-nimg="1" class="relative z-10 object-contain object-left transition-all duration-300 h-[72px] w-auto md:h-[100px]" style="color:transparent" sizes="160px" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=16&quality=75&resize=contain 16w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=32&quality=75&resize=contain 32w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=48&quality=75&resize=contain 48w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=64&quality=75&resize=contain 64w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=96&quality=75&resize=contain 96w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=128&quality=75&resize=contain 128w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=256&quality=75&resize=contain 256w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=384&quality=75&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=640&quality=75&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=750&quality=75&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=828&quality=75&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1080&quality=75&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1200&quality=75&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1920&quality=75&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2048&quality=75&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2500&quality=75&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2500&quality=75&resize=contain"/></a></div><div class="hidden lg:flex flex-1 items-center justify-center gap-4 lg:gap-8"><a class="px-2 py-2 text-sm lg:text-base font-medium transition-all duration-300 text-text hover:text-primary" href="/">Home</a><a class="px-2 py-2 text-sm lg:text-base font-medium transition-all duration-300 text-text hover:text-primary" href="/about">About</a><a class="px-2 py-2 text-sm lg:text-base font-medium transition-all duration-300 text-primary border-b-2 border-primary" href="/services">Services</a><a class="px-2 py-2 text-sm lg:text-base font-medium transition-all duration-300 text-text hover:text-primary" href="/contact">Contact</a><a class="px-2 py-2 text-sm lg:text-base font-medium transition-all duration-300 text-text hover:text-primary" href="/team">Team</a></div><div class="hidden shrink-0 lg:flex lg:items-center"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div><div class="ml-auto shrink-0 lg:hidden"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 py-2 px-0 w-14 h-14 text-base group [&_svg]:size-6 bg-background border border-border shadow-sm focus-visible:ring-0 focus-visible:ring-offset-0 hover:bg-accent hover:text-background rounded-none" data-gtm-event="menu_toggle" data-gtm-location="mobile_nav"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-text opacity-70 group-hover:text-background"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg><span class="sr-only">Toggle Menu</span></button></div></div></nav></div>
83<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 84$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
84<div hidden id="S:1"><footer class=""><section class="bg-background-800 px-4 sm:px-6 md:px-8 lg:px-12 xl:px-16 py-10 lg:py-14"><div class="max-w-7xl mx-auto w-full"><div class="border-t border-border/20 pt-8 lg:pt-10 flex flex-col lg:flex-row lg:items-start gap-12 lg:gap-16 pb-12"><div class="w-full shrink-0 lg:max-w-[400px] space-y-4 md:space-y-5"><div class="mb-2"><a class="inline-flex items-start" href="/"><img alt="San Diego Tattoo Shop" loading="lazy" width="160" height="75" decoding="async" data-nimg="1" class="h-[60px] block object-contain object-left" style="color:transparent" sizes="160px" srcSet="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=16&quality=75&resize=contain 16w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=32&quality=75&resize=contain 32w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=48&quality=75&resize=contain 48w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=64&quality=75&resize=contain 64w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=96&quality=75&resize=contain 96w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=128&quality=75&resize=contain 128w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=256&quality=75&resize=contain 256w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=384&quality=75&resize=contain 384w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=640&quality=75&resize=contain 640w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=750&quality=75&resize=contain 750w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=828&quality=75&resize=contain 828w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1080&quality=75&resize=contain 1080w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1200&quality=75&resize=contain 1200w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=1920&quality=75&resize=contain 1920w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2048&quality=75&resize=contain 2048w, https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2500&quality=75&resize=contain 3840w" src="https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/render/image/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026%2C%2005_35_20%20p.m..webp?width=2500&quality=75&resize=contain"/></a></div><div class="grid grid-cols-1 gap-4 md:gap-5"><div class="space-y-2 min-w-0"><p class="font-medium text-base text-text font-heading tracking-[0.2em] uppercase text-sm break-words">San Diego Tattoo Company</p><div class="flex items-start gap-2 min-w-0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 384 512" class="w-4 h-4 text-muted-foreground
84/70 mt-0.5 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"></path></svg><div class="text-muted-foreground/70 text-sm leading-relaxed flex-1 min-w-0 break-words"><a target="_blank" rel="noopener noreferrer" class="hover:text-primary transition-colors block" data-gtm-event="cta_click" data-gtm-type="address" data-gtm-location="footer" href="https://www.google.com/maps/search/?api=1&query=San+Diego+Tattoo+Company&query_place_id=ChIJU5qbYKEB3IARO-rQ-90zHXA"><div>1026 Garnet Ave</div><div>San Diego, CA 92109</div></a></div></div><div class="flex items-center gap-2 min-w-0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="w-4 h-4 text-muted-foreground/70 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"></path></svg><a class="text-muted-foreground/70 hover:text-primary transition-colors text-sm break-words" data-gtm-event="phone_click" data-gtm-location="footer" href="tel:+18582738282">(858) 273-8282</a></div><div class="flex items-center gap-2 min-w-0"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="w-4 h-4 text-muted-foreground/70 flex-shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg><a class="text-muted-foreground/70 hover:text-primary transition-colors text-sm break-words" data-gtm-event="email_click" data-gtm-location="footer" href="mailto:[email protected]">[email protected]</a></div></div></div><div class="flex flex-wrap gap-3"><a target="_blank" rel="noopener noreferrer" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-border bg-muted/40 text-text transition-colors hover:bg-muted hover:text-primary" aria-label="Follow us on google" data-gtm-event="social_click" data-gtm-platform="google" href="https://maps.app.goo.gl/VxNUAehchizg48XM9"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 488 512" class="h-[18px] w-[18px]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="inline-flex size-9 shrink-0 items-center justify-center rounded-full border border-border bg-muted/40 text-text transition-colors hover:bg-muted hover:text-primary" aria-label="Follow us on instagram" data-gtm-event="social_click" data-gtm-platform="instagram" href="https://www.instagram.com/sandiegotattoocompany"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-[18px] w-[18px]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></a></div></div><div class="flex w-full min-w-0 flex-1 flex-col gap-10 sm:flex-row sm:flex-wrap lg:flex-nowrap lg:justify-between lg:gap-8">
84<div class="min-w-0 w-full sm:min-w-[140px] sm:flex-1 lg:max-w-[220px]"><h3 class="text-sm font-semibold text-foreground mb-4 tracking-normal">Service Areas</h3><ul class="m-0 flex list-none flex-col gap-2 p-0"><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/san-diego">Pacific Beach</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/san-diego">Mission Beach</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/san-diego">North Pacific Beach</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/la-jolla">La Jolla</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/san-diego/bay-park">Bay Park</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations/california/san-diego/bird-rock">Bird Rock</a></li></ul><a class="mt-3 inline-block text-xs font-medium text-primary hover:text-primary/90" data-gtm-event="nav_click" data-gtm-location="footer" href="/locations">View All Locations</a></div><div class="min-w-0 w-full sm:min-w-[140px] sm:flex-1 lg:max-w-[220px]"><h3 class="text-sm font-semibold text-foreground mb-4 tracking-normal">Company</h3><ul class="m-0 flex list-none flex-col gap-2 p-0"><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/">Home</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/about">About</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/services">Services</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/contact">Contact</a></li><li><a class="tracking-[0.1em] uppercase text-xs leading-snug text-muted-foreground transition-colors hover:text-foreground" data-gtm-event="nav_click" data-gtm-location="footer" href="/team">Team</a></li></ul></div></div></div><div class="flex flex-col gap-4 border-t border-border/20 pt-8 md:flex-row md:items-center md:justify-between"><p class="text-xs text-muted-foreground/70 text-center md:text-left">© <!-- -->2026<!-- --> <!-- -->San Diego Tattoo Shop<!-- -->.<!-- --> <!-- -->All rights reserved<!-- -->.</p><p class="text-xs text-muted-foreground/70 text-center md:text-right"><span>Powered by<!-- --> <a target="_blank" rel="noopener noreferrer" class="hover:text-primary transition-colors" data-gtm-event="nav_click" data-gtm-location="footer" href="https://leveragelocal.com">Leverage Local</a></span></p></div></div></section></footer></div>
84<script>$RC("B:1","S:1")</script>
84<script>(self.__next_f=self.__next_f||[]).push([0])</script>
84<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\nd:I[57150,[],\"\"]\n12:I[9766,[],\"\"]\n13:I[98924,[],\"\"]\n1c:I[24431,[],\"ViewportBoundary\"]\n1e:I[24431,[],\"MetadataBoundary\"]\n1f:\"$Sreact.suspense\"\n23:I[24431,[],\"OutletBoundary\"]\n25:I[15278,[],\"AsyncMetadataOutlet\"]\n:HL[\"/_next/static/media/0484562807a97172-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/0a86735c6520d94f-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/14f487f240f2e185-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/4de1fea1a954a5b6-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/630c17af355fa44e-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/6d664cce900333ee-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/845c69538d74550f-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8888a3826f4a3af4-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/904be59b21bd51cb-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/b957ea75a84b6ea7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/eafabf029ad39a43-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7e152831fe7b55b2-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/a8f8c8e86c6be3eb-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T4511f,"])</script>
84<script>self.__next_f.push([1,"*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*\n! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com\n*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:\"\"}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}
84input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--background-foreground:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--text:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:0.5rem;--gradient-button:linear-gradient(135deg,hsl(var(--primary)) 40%,color-mix(in oklch,hsl(var(--primary)) 70%,hsl(var(--primary-foreground)) 30%) 90%)}.dark{--background:0 0% 3.9%;--background-foreground:0 0% 100%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--text:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--gradient-button:linear-gradient(135deg,hsl(var(--primary)) 40%,color-mix(in oklch,hsl(var(--primary)) 70%,hsl(var(--primary-foreground)) 30%) 90%)}*{border-color:hsl(var(--border))}html{overflow-x:hidden}body{min-width:100%!important;background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=\"1\"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:\"\\201C\"\"\\201D\"\"\\2018\"\"\\2019\";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:\"`\"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:\"`\"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;
84padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:hsl(var(--text));--tw-prose-headings:hsl(var(--text));--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:hsl(var(--text));--tw-prose-counters:hsl(var(--text));--tw-prose-bullets:hsl(var(--text));--tw-prose-hr:#e5e7eb;--tw-prose-quotes:hsl(var(--text));--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgb(17 24 39/10%);--tw-prose-code:hsl(var(--text));--tw-prose-pre-code:hsl(var(--text));--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255/10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgb(0 0 0/50%);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
84.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571428
846em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}
84.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}
84.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.prose-lg :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.prose-lg :where(.prose-lg\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}
84.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.prose-lg :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-3{inset:-.75rem}.-inset-4{inset:-1rem}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-bottom-12{bottom:-3rem}.-bottom-4{bottom:-1rem}.-bottom-\\[10px\\]{bottom:-10px}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-6{left:-1.5rem}.-right-10{right:-2.5rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-3{top:-.75rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\\[12\\%\\]{bottom:12%}.bottom-\\[14\\%\\]{bottom:14%}.bottom-\\[16\\%\\]{bottom:16%}.bottom-\\[18\\%\\]{bottom:18%}.bottom-\\[20\\%\\]{bottom:20%}.bottom-\\[22\\%\\]{bottom:22%}.bottom-\\[26\\%\\]{bottom:26%}.bottom-\\[32\\%\\]{bottom:32%}.left-0{left:0}.left-1{left:.25rem}.left-1\\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}
84.left-8{left:2rem}.left-\\[-125px\\]{left:-125px}.left-\\[-135px\\]{left:-135px}.left-\\[-9999px\\]{left:-9999px}.left-\\[1\\%\\]{left:1%}.left-\\[15px\\]{left:15px}.left-\\[2\\%\\]{left:2%}.left-\\[3\\%\\]{left:3%}.left-\\[35\\.28\\%\\]{left:35.28%}.left-\\[35\\.29\\%\\]{left:35.29%}.left-\\[4\\%\\]{left:4%}.left-\\[48\\%\\]{left:48%}.left-\\[5\\%\\]{left:5%}.left-\\[50\\%\\]{left:50%}.left-\\[52\\.26\\%\\]{left:52.26%}.left-\\[6\\%\\]{left:6%}.left-\\[69\\.24\\%\\]{left:69.24%}.left-\\[70\\.03\\%\\]{left:70.03%}.left-\\[72\\.5\\%\\]{left:72.5%}.left-\\[73\\.5\\%\\]{left:73.5%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\\[1\\%\\]{right:1%}.right-\\[15px\\]{right:15px}.right-\\[2\\%\\]{right:2%}.right-\\[3\\%\\]{right:3%}.right-\\[4\\%\\]{right:4%}.right-\\[5\\%\\]{right:5%}.top-0{top:0}.top-1{top:.25rem}.top-1\\/2{top:50%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-32{top:8rem}.top-4{top:1rem}.top-\\[10\\%\\]{top:10%}.top-\\[12\\%\\]{top:12%}.top-\\[14\\%\\]{top:14%}.top-\\[17\\.49\\%\\]{top:17.49%}.top-\\[18\\%\\]{top:18%}.top-\\[19\\.24\\%\\]{top:19.24%}.top-\\[1px\\]{top:1px}.top-\\[20\\%\\]{top:20%}.top-\\[24\\%\\]{top:24%}.top-\\[26\\%\\]{top:26%}.top-\\[28\\%\\]{top:28%}.top-\\[32\\%\\]{top:32%}.top-\\[38\\%\\]{top:38%}.top-\\[45\\.72\\%\\]{top:45.72%}.top-\\[50\\%\\]{top:50%}.top-\\[58\\%\\]{top:58%}.top-\\[60\\%\\]{top:60%}.top-\\[62\\%\\]{top:62%}.top-\\[73\\.85\\%\\]{top:73.85%}.top-\\[75\\.62\\%\\]{top:75.62%}.top-\\[8\\%\\]{top:8%}.top-\\[80\\%\\]{top:80%}.top-\\[98\\%\\]{top:98%}.top-full{top:100%}.isolate{isolation:isolate}.\\!z-10{z-index:10!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[1000\\]{z-index:1000}.z-\\[1002\\]{z-index:1002}.z-\\[100\\]{z-index:100}.z-\\[1100\\]{z-index:1100}.z-\\[1\\]{z-index:1}.z-\\[200\\]{z-index:200}.z-\\[2\\]{z-index:2}.z-\\[3\\]{z-index:3}.z-\\[5\\]{z-index:5}.z-\\[60\\]{z-index:60}.z-\\[6\\]{z-index:6}.z-\\[70\\]{z-index:70}.z-\\[8\\]{z-index:8}.z-\\[9999\\]{z-index:9999}.z-\\[9\\]{z-index:9}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.-m-1{margin:-.25rem}.m-0{margin:0}.m-px{margin:1px}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\\!mt-0{margin-top:0!important}.-ml-1{margin-left:-.25rem}.-ml-1\\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-ml-6{margin-left:-1.5rem}.-mt-0\\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-36{margin-top:-9rem}.-mt-4{margin-top:-1rem}.-mt-8{margin-top:-2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-3\\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\\[0\\.28em\\]{margin-bottom:.28em}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\\[calc\\(50\\%-50vw\\)\\]{margin-left:calc(50% - 50vw)}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-6{-webkit-line-clamp:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\\!flex{display:flex!important}
84.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\\!aspect-square{aspect-ratio:1/1!important}.aspect-\\[16\\/10\\]{aspect-ratio:16/10}.aspect-\\[16\\/9\\]{aspect-ratio:16/9}.aspect-\\[2\\/1\\]{aspect-ratio:2/1}.aspect-\\[2\\/3\\]{aspect-ratio:2/3}.aspect-\\[21\\/9\\]{aspect-ratio:21/9}.aspect-\\[3\\/2\\]{aspect-ratio:3/2}.aspect-\\[3\\/4\\]{aspect-ratio:3/4}.aspect-\\[4\\/3\\]{aspect-ratio:4/3}.aspect-\\[4\\/4\\]{aspect-ratio:4/4}.aspect-\\[4\\/5\\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-9{width:2.25rem;height:2.25rem}.\\!h-16{height:4rem!important}.\\!h-\\[200px\\]{height:200px!important}.\\!h-\\[500px\\]{height:500px!important}.h-0{height:0}.h-0\\.5{height:.125rem}.h-1{height:.25rem}.h-1\\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\\[1\\.2rem\\]{height:1.2rem}.h-\\[100px\\]{height:100px}.h-\\[118vh\\]{height:118vh}.h-\\[15px\\]{height:15px}.h-\\[18px\\]{height:18px}.h-\\[1px\\]{height:1px}.h-\\[200px\\]{height:200px}.h-\\[280px\\]{height:280px}.h-\\[3\\.25rem\\]{height:3.25rem}.h-\\[300px\\]{height:300px}.h-\\[350px\\]{height:350px}.h-\\[400px\\]{height:400px}.h-\\[40px\\]{height:40px}.h-\\[40rem\\]{height:40rem}.h-\\[48px\\]{height:48px}.h-\\[5\\.25rem\\]{height:5.25rem}.h-\\[51px\\]{height:51px}.h-\\[55\\%\\]{height:55%}.h-\\[560px\\]{height:560px}.h-\\[56px\\]{height:56px}.h-\\[60\\%\\]{height:60%}.h-\\[60px\\]{height:60px}.h-\\[70px\\]{height:70px}.h-\\[72px\\]{height:72px}.h-\\[85dvh\\]{height:85dvh}.h-\\[90px\\]{height:90px}.h-\\[96px\\]{height:96px}.h-\\[min\\(28rem\\2c 90vw\\)\\]{height:min(28rem,90vw)}.h-\\[min\\(91dvh\\2c calc\\(100dvh-3\\.5rem\\)\\)\\]{height:min(91dvh,calc(100dvh - 3.5rem))}.h-\\[var\\(--radix-navigation-menu-viewport-height\\)\\]{height:var(--radix-navigation-menu-viewport-height)}.h-\\[var\\(--radix-select-trigger-height\\)\\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-10{max-height:2.5rem}.max-h-12{max-height:3rem}.max-h-96{max-height:24rem}.max-h-\\[148px\\]{max-height:148px}.max-h-\\[300px\\]{max-height:300px}.max-h-\\[320px\\]{max-height:320px}.max-h-\\[500px\\]{max-height:500px}.max-h-\\[600px\\]{max-height:600px}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[70vh\\]{max-height:70vh}.max-h-\\[800px\\]{max-height:800px}.max-h-\\[820px\\]{max-height:820px}.max-h-\\[85dvh\\]{max-height:85dvh}.max-h-\\[85vh\\]{max-height:85vh}.max-h-\\[92\\%\\]{max-height:92%}.max-h-\\[94dvh\\]{max-height:94dvh}.max-h-\\[calc\\(100dvh-2rem\\)\\]{max-height:calc(100dvh - 2rem)}.max-h-\\[calc\\(100svh-13rem\\)\\]{max-height:calc(100svh - 13rem)}.max-h-\\[inherit\\]{max-height:inherit}.max-h-\\[min\\(50vh\\2c 320px\\)\\]{max-height:min(50vh,320px)}.max-h-\\[min\\(60vh\\2c 400px\\)\\]{max-height:min(60vh,400px)}.max-h-\\[min\\(85vh\\2c 640px\\)\\]{max-height:min(85vh,640px)}.max-h-\\[min\\(90vh\\2c 640px\\)\\]{max-height:min(90vh,640px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\\!min-h-\\[300px\\]{min-height:300px!important}.\\!min-h-\\[500px\\]{min-height:500px!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-7{min-height:1.75rem}.min-h-\\[100dvh\\]{min-height:100dvh}.min-h-\\[120px\\]{min-height:120px}.min-h-\\[14rem\\]{min-height:14rem}.min-h-\\[16rem\\]{min-height:16rem}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[18rem\\]{min-height:18rem}.min-h-\\[1px\\]{min-height:1px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[20rem\\]{min-height:20rem}.min-h-\\[220px\\]{min-height:220px}.min-h-\\[240px\\]{min-height:240px}.min-h-\\[248px\\]{min-height:248px}.min-h-\\[250px\\]{min-height:250px}.min-h-\\[260px\\]{min-height:260px}.min-h-\\[280px\\]{min-height:280px}.min-h-\\[28rem\\]{min-height:28rem}.min-h-\\[300px\\]{min-height:300px}.min-h-\\[320px\\]{min-height:320px}.min-h-\\[340px\\]{min-height:340px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[380px\\]{min-height:380px}.min-h-\\[4\\.25rem\\]{min-height:4.25rem}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[40dvh\\]{min-height:40dvh}.min-h-\\[40vh\\]{min-height:40vh}.min-h-\\[460px\\]{min-height:460px}.min-h-\\[480px\\]{min-height:480px}.min-h-\\[50\\%\\]{min-height:50%}.min-h-\\[500px\\]{min-height:500px}.min-h-\\[50vh\\]{min-height:50vh}.min-h-\\[520px\\]{min-height:520px}.min-h-\\[56vh\\]{min-height:56vh}.min-h-\\[600px\\]{min-height:600px}.min-h-\\[60vh\\]{min-height:60vh}.min-h-\\[68vh\\]{min-height:68vh}.min-h-\\[70vh\\]{min-height:70vh}.min-h-\\[78vh\\]{min-height:78vh}.min-h-\\[800px\\]{min-height:800px}.min-h-\\[80px\\]{min-height:80px}.min-h-\\[80vh\\]{min-height:80vh}.min-h-\\[870px\\]{min-height:870px}.min-h-\\[88px\\]{min-height:88px}.min-h-\\[calc\\(100vh-6rem\\)\\]{min-height:calc(100vh - 6rem)}.min-h-\\[min\\(68vh\\2c 780px\\)\\]{min-height:min(68vh,780px)}.min-h-\\[min\\(72vh\\2c 740px\\)\\]{min-height:min(72vh,740px)}.min-h-\\[min\\(72vh\\2c 820px\\)\\]{min-height:min(72vh,820px)}.min-h-\\[min\\(76vh\\2c 780px\\)\\]{min-height:min(76vh,780px)}
84.min-h-\\[min\\(76vh\\2c 860px\\)\\]{min-height:min(76vh,860px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\\!w-16{width:4rem!important}.\\!w-full{width:100%!important}.w-0{width:0}.w-0\\.5{width:.125rem}.w-1{width:.25rem}.w-1\\.5{width:.375rem}.w-1\\/3{width:33.333333%}.w-10{width:2.5rem}.w-10\\/12{width:83.333333%}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\\.5{width:.625rem}.w-2\\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\\.5{width:.875rem}.w-3\\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\\[1\\.2rem\\]{width:1.2rem}.w-\\[100px\\]{width:100px}.w-\\[140px\\]{width:140px}.w-\\[150px\\]{width:150px}.w-\\[180px\\]{width:180px}.w-\\[18px\\]{width:18px}.w-\\[1px\\]{width:1px}.w-\\[200px\\]{width:200px}.w-\\[25\\%\\]{width:25%}.w-\\[28\\%\\]{width:28%}.w-\\[280px\\]{width:280px}.w-\\[290px\\]{width:290px}.w-\\[3\\.25rem\\]{width:3.25rem}.w-\\[32\\.68\\%\\]{width:32.68%}.w-\\[340px\\]{width:340px}.w-\\[41\\.19\\%\\]{width:41.19%}.w-\\[5\\.22\\%\\]{width:5.22%}.w-\\[5\\.25rem\\]{width:5.25rem}.w-\\[5px\\]{width:5px}.w-\\[60\\%\\]{width:60%}.w-\\[min\\(100\\%\\2c 20rem\\)\\]{width:min(100%,20rem)}.w-\\[min\\(100\\%\\2c 21rem\\)\\]{width:min(100%,21rem)}.w-\\[min\\(100\\%\\2c 24rem\\)\\]{width:min(100%,24rem)}.w-\\[min\\(100\\%\\2c 25rem\\)\\]{width:min(100%,25rem)}.w-\\[min\\(28rem\\2c 90vw\\)\\]{width:min(28rem,90vw)}.w-\\[min\\(90vw\\2c 1200px\\)\\]{width:min(90vw,1200px)}.w-\\[min\\(92vw\\2c 720px\\)\\]{width:min(92vw,720px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\\[10rem\\]{min-width:10rem}.min-w-\\[220px\\]{min-width:220px}.min-w-\\[260px\\]{min-width:260px}.min-w-\\[40px\\]{min-width:40px}.min-w-\\[70\\%\\]{min-width:70%}.min-w-\\[7rem\\]{min-width:7rem}.min-w-\\[8rem\\]{min-width:8rem}.min-w-\\[90px\\]{min-width:90px}.min-w-\\[var\\(--radix-select-trigger-width\\)\\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.\\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-80{max-width:20rem}.max-w-\\[10\\.5rem\\]{max-width:10.5rem}.max-w-\\[100vw\\]{max-width:100vw}.max-w-\\[1016px\\]{max-width:1016px}.max-w-\\[1280px\\]{max-width:1280px}.max-w-\\[1340px\\]{max-width:1340px}.max-w-\\[1400px\\]{max-width:1400px}.max-w-\\[140px\\]{max-width:140px}.max-w-\\[14rem\\]{max-width:14rem}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[180px\\]{max-width:180px}.max-w-\\[18rem\\]{max-width:18rem}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[20rem\\]{max-width:20rem}.max-w-\\[21rem\\]{max-width:21rem}.max-w-\\[220px\\]{max-width:220px}.max-w-\\[248px\\]{max-width:248px}.max-w-\\[24rem\\]{max-width:24rem}.max-w-\\[250px\\]{max-width:250px}.max-w-\\[25rem\\]{max-width:25rem}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[28rem\\]{max-width:28rem}.max-w-\\[300px\\]{max-width:300px}.max-w-\\[320px\\]{max-width:320px}.max-w-\\[340px\\]{max-width:340px}.max-w-\\[360px\\]{max-width:360px}.max-w-\\[380px\\]{max-width:380px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[62vw\\]{max-width:62vw}.max-w-\\[7\\.5rem\\]{max-width:7.5rem}.max-w-\\[90px\\]{max-width:90px}.max-w-\\[min\\(100\\%\\2c 20rem\\)\\]{max-width:min(100%,20rem)}.max-w-\\[min\\(100\\%\\2c 240px\\)\\]{max-width:min(100%,240px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\\[0_0_100\\%\\]{flex:0 0 100%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0px}.basis-1\\/2{flex-basis:50%}.basis-\\[82\\%\\]{flex-basis:82%}.basis-\\[85\\%\\]{flex-basis:85%}.basis-\\[90\\%\\]{flex-basis:90%}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.-translate-x-1\\/2{--tw-translate-x:-50%}.-translate-x-1\\/2,.-translate-x-1\\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\\/3{--tw-translate-x:-33.333333%}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-4,.-translate-y-1\\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\\/2{--tw-translate-y:-50%}.-translate-y-1\\/3{--tw-translate-y:-33.333333%}.-translate-y-1\\/3,.-translate-y-\\[4\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\\[4\\%\\]{--tw-translate-y:-4%}.-translate-y-\\[7px\\]{--tw-translate-y:-7px}.-translate-y-\\[7px\\],.-translate-y-\\[99\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\\[99\\%\\]{--tw-translate-y:-99%}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-x-1\\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\\/2{--tw-translate-x:50%}.translate-x-1\\/3{--tw-translate-x:33.333333%}.translate-x-1\\/3,.translate-x-1\\/4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\\/4{--tw-translate-x:25%}.translate-x-4{--tw-translate-x:1rem}.translate-x-4,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-\\[-50\\%\\]{--tw-translate-x:-50%}.translate-x-\\[-50\\%\\],.translate-x-\\[85\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\\[85\\%\\]{--tw-translate-x:85%}.translate-x-\\[93\\%\\]{--tw-translate-x:93%}.translate-x-\\[93\\%\\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1\\/2{--tw-translate-y:50%}.translate-y-1\\/2,.translate-y-1\\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\\/3{--tw-translate-y:33.333333%}.translate-y-1\\/4{--tw-translate-y:25%}.translate-y-1\\/4,.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-4,.translate-y-\\[-50\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\\[-50\\%\\]{--tw-translate-y:-50%}.translate-y-\\[7px\\]{--tw-translate-y:7px}.-rotate-45,.translate-y-\\[7px\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg}.-rotate-\\[10deg\\]{--tw-rotate:-10deg}.-rotate-\\[10deg\\],.-rotate-\\[11deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\\[11deg\\]{--tw-rotate:-11deg}.-rotate-\\[12deg\\]{--tw-rotate:-12deg}.-rotate-\\[12deg\\],.-rotate-\\[5deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\\[5deg\\]{--tw-rotate:-5deg}.-rotate-\\[6deg\\]{--tw-rotate:-6deg}.-rotate-\\[6deg\\],.-rotate-\\[7deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\\[7deg\\]{--tw-rotate:-7deg}.-rotate-\\[8deg\\]{--tw-rotate:-8deg}.-rotate-\\[8deg\\],.-rotate-\\[9deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\\[9deg\\]{--tw-rotate:-9deg}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.rotate-\\[10deg\\]{--tw-rotate:10deg}.rotate-\\[10deg\\],.rotate-\\[11deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\\[11deg\\]{--tw-rotate:11deg}.rotate-\\[5deg\\]{--tw-rotate:5deg}.rotate-\\[5deg\\],.rotate-\\[6deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\\[6deg\\]{--tw-rotate:6deg}.rotate-\\[7deg\\]{--tw-rotate:7deg}.rotate-\\[7deg\\],.rotate-\\[8deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\\[8deg\\]{--tw-rotate:8deg}.rotate-\\[9deg\\]{--tw-rotate:9deg}.rotate-\\[9deg\\],.scale-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-50{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.scale-\\[1\\.02\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
84.scale-\\[1\\.02\\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.scale-\\[1\\.03\\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.scale-\\[1\\.03\\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x:pan-x}.touch-pan-x,.touch-pan-y{touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\\[auto_1fr\\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.\\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-end{place-items:end}.content-stretch{align-content:stretch}.\\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.\\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.\\!gap-1{gap:.25rem!important}.\\!gap-1\\.5{gap:.375rem!important}.gap-0{gap:0}.gap-0\\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\\[5px\\]{gap:5px}.gap-px{gap:1px}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-2\u003e:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\u003e:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\u003e:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\\.5\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\\.5\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\\.5\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y\u003e:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dashed\u003e:not([hidden])~:not([hidden]){border-style:dashed}.divide-border\\/60\u003e:not([hidden])~:not([hidden]){border-color:hsl(var(--border)/.6)}.divide-primary-700\\/35\u003e:not([hidden])~:not([hidden]){border-color:hsl(var(--primary-700)/.35)}.divide-primary\\/10\u003e:not([hidden])~:not([hidden]){border-color:hsl(var(--primary)/.1)}.divide-primary\\/35\u003e:not([hidden])~:not([hidden]){border-color:hsl(var(--primary)/.35)}.place-self-end{place-self:end}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\\[22px\\]{border-radius:22px}
84.rounded-\\[28px\\]{border-radius:28px}.rounded-\\[38px\\]{border-radius:38px}.rounded-\\[inherit\\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\\[1\\.5px\\]{border-width:1.5px}.border-\\[4px\\]{border-width:4px}.border-\\[6px\\]{border-width:6px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\\[10px\\]{border-left-width:10px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\\[10px\\]{border-right-width:10px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-\\[10px\\]{border-top-width:10px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-accent{border-color:hsl(var(--accent))}.border-accent\\/25{border-color:hsl(var(--accent)/.25)}.border-background{border-color:hsl(var(--background))}.border-background-200{border-color:hsl(var(--background-200))}.border-background\\/15{border-color:hsl(var(--background)/.15)}.border-background\\/60{border-color:hsl(var(--background)/.6)}.border-border{border-color:hsl(var(--border))}.border-border\\/10{border-color:hsl(var(--border)/.1)}.border-border\\/20{border-color:hsl(var(--border)/.2)}.border-border\\/25{border-color:hsl(var(--border)/.25)}.border-border\\/30{border-color:hsl(var(--border)/.3)}.border-border\\/40{border-color:hsl(var(--border)/.4)}.border-border\\/50{border-color:hsl(var(--border)/.5)}.border-border\\/60{border-color:hsl(var(--border)/.6)}.border-border\\/70{border-color:hsl(var(--border)/.7)}.border-border\\/80{border-color:hsl(var(--border)/.8)}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\\/25{border-color:hsl(var(--destructive)/.25)}.border-destructive\\/50{border-color:hsl(var(--destructive)/.5)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\\/80{border-color:rgb(229 231 235/.8)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600\\/45{border-color:rgb(22 163 74/.45)}.border-input{border-color:hsl(var(--input))}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground\\/20{border-color:hsl(var(--muted-foreground)/.2)}.border-muted\\/20{border-color:hsl(var(--muted)/.2)}.border-muted\\/50{border-color:hsl(var(--muted)/.5)}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-primary{border-color:hsl(var(--primary))}.border-primary-700\\/35{border-color:hsl(var(--primary-700)/.35)}.border-primary-foreground{border-color:hsl(var(--primary-foreground))}.border-primary-foreground\\/20{border-color:hsl(var(--primary-foreground)/.2)}.border-primary-foreground\\/30{border-color:hsl(var(--primary-foreground)/.3)}.border-primary\\/10{border-color:hsl(var(--primary)/.1)}.border-primary\\/15{border-color:hsl(var(--primary)/.15)}.border-primary\\/20{border-color:hsl(var(--primary)/.2)}.border-primary\\/25{border-color:hsl(var(--primary)/.25)}.border-primary\\/30{border-color:hsl(var(--primary)/.3)}.border-primary\\/40{border-color:hsl(var(--primary)/.4)}.border-primary\\/45{border-color:hsl(var(--primary)/.45)}.border-primary\\/60{border-color:hsl(var(--primary)/.6)}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-secondary{border-color:hsl(var(--secondary))}.border-secondary\\/25{border-color:hsl(var(--secondary)/.25)}.border-stone-200\\/50{border-color:rgb(231 229 228/.5)}.border-stone-300\\/80{border-color:rgb(214 211 209/.8)}.border-text{border-color:hsl(var(--text))}.border-text-secondary{border-color:hsl(var(--text-secondary))}.border-text\\/10{border-color:hsl(var(--text)/.1)}.border-text\\/20{border-color:hsl(var(--text)/.2)}.border-text\\/30{border-color:hsl(var(--text)/.3)}.border-text\\/80{border-color:hsl(var(--text)/.8)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\\/10{border-color:rgb(255 255 255/.1)}.border-white\\/15{border-color:rgb(255 255 255/.15)}.border-white\\/20{border-color:rgb(255 255 255/.2)}.border-white\\/25{border-color:rgb(255 255 255/.25)}.border-white\\/30{border-color:rgb(255 255 255/.3)}.border-white\\/35{border-color:rgb(255 255 255/.35)}.border-white\\/40{border-color:rgb(255 255 255/.4)}.border-white\\/50{border-color:rgb(255 255 255/.5)}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-primary-foreground{border-top-color:hsl(var(--primary-foreground))}.border-t-transparent{border-top-color:transparent}.\\!bg-background{background-color:hsl(var(--background))!important}.\\!bg-background-700{background-color:hsl(var(--background-700))!important}.\\!bg-transparent{background-color:transparent!important}.bg-\\[\\#f3ead8\\]{--tw-bg-opacity:1;background-color:rgb(243 234 216/var(--tw-bg-opacity,1))}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\\/10{background-color:hsl(var(--accent)/.1)}.bg-accent\\/25{background-color:hsl(var(--accent)/.25)}.bg-accent\\/30{background-color:hsl(var(--accent)/.3)}.bg-accent\\/80{background-color:hsl(var(--accent)/.8)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-background{background-color:hsl(var(--background))}.bg-background-200{background-color:hsl(var(--background-200))}.bg-background-300{background-color:hsl(var(--background-300))}.bg-background-50{background-color:hsl(var(--background-50))}.bg-background-500{background-color:hsl(var(--background-500))}.bg-background-500\\/60{background-color:hsl(var(--background-500)/.6)}.bg-background-600{background-color:hsl(var(--background-600))}.bg-background-600\\/50{background-color:hsl(var(--background-600)/.5)}.bg-background-600\\/95{background-color:hsl(var(--background-600)/.95)}.bg-background-700{background-color:hsl(var(--background-700))}.bg-background-800{background-color:hsl(var(--background-800))}.bg-background-800\\/50{background-color:hsl(var(--background-800)/.5)}.bg-background-900{background-color:hsl(var(--background-900))}.bg-background-900\\/20{background-color:hsl(var(--background-900)/.2)}.bg-background-900\\/30{background-color:hsl(var(--background-900)/.3)}.bg-background-900\\/40{background-color:hsl(var(--background-900)/.4)}.bg-background-900\\/55{background-color:hsl(var(--background-900)/.55)}.bg-background-900\\/60{background-color:hsl(var(--background-900)/.6)}.bg-background-900\\/70{background-color:hsl(var(--background-900)/.7)}.bg-background-900\\/80{background-color:hsl(var(--background-900)/.8)}.bg-background-900\\/\\[0\\.98\\]{background-color:hsl(var(--background-900)/.98)}.bg-background-950{background-color:hsl(var(--background-950))}.bg-background-950\\/20{background-color:hsl(var(--background-950)/.2)}.bg-background-950\\/70{background-color:hsl(var(--background-950)/.7)}.bg-background-secondary{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.bg-background-secondary\\/10{background-color:hsl(var(--background-secondary)/.1)}.bg-background-secondary\\/20{background-color:hsl(var(--background-secondary)/.2)}.bg-background-secondary\\/30{background-color:hsl(var(--background-secondary)/.3)}.bg-background-secondary\\/40{background-color:hsl(var(--background-secondary)/.4)}.bg-background-secondary\\/5{background-color:hsl(var(--background-secondary)/.05)}.bg-background-secondary\\/50{background-color:hsl(var(--background-secondary)/.5)}.bg-background-secondary\\/60{background-color:hsl(var(--background-secondary)/.6)}.bg-background-secondary\\/70{background-color:hsl(var(--background-secondary)/.7)}.bg-background-secondary\\/80{background-color:hsl(var(--background-secondary)/.8)}.bg-background-secondary\\/90{background-color:hsl(var(--background-secondary)/.9)}.bg-background\\/10{background-color:hsl(var(--background)/.1)}.bg-background\\/30{background-color:hsl(var(--background)/.3)}.bg-background\\/40{background-color:hsl(var(--background)/.4)}.bg-background\\/45{background-color:hsl(var(--background)/.45)}.bg-background\\/55{background-color:hsl(var(--background)/.55)}.bg-background\\/60{background-color:hsl(var(--background)/.6)}.bg-background\\/70{background-color:hsl(var(--background)/.7)}.bg-background\\/80{background-color:hsl(var(--background)/.8)}.bg-background\\/90{background-color:hsl(var(--background)/.9)}.bg-background\\/95{background-color:hsl(var(--background)/.95)}.bg-black\\/0{background-color:rgb(0 0 0/0)}.bg-black\\/10{background-color:rgb(0 0 0/.1)}.bg-black\\/30{background-color:rgb(0 0 0/.3)}.bg-black\\/35{background-color:rgb(0 0 0/.35)}.bg-black\\/40{background-color:rgb(0 0 0/.4)}.bg-black\\/45{background-color:rgb(0 0 0/.45)}.bg-black\\/50{background-color:rgb(0 0 0/.5)}.bg-black\\/55{background-color:rgb(0 0 0/.55)}.bg-black\\/65{background-color:rgb(0 0 0/.65)}.bg-black\\/70{background-color:rgb(0 0 0/.7)}.bg-black\\/80{background-color:rgb(0 0 0/.8)}.bg-black\\/90{background-color:rgb(0 0 0/.9)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\\/90{background-color:rgb(59 130 246/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-border{background-color:hsl(var(--border))}.bg-border\\/20{background-color:hsl(var(--border)/.2)}.bg-border\\/50{background-color:hsl(var(--border)/.5)}.bg-border\\/60{background-color:hsl(var(--border)/.6)}.bg-card{background-color:hsl(var(--card))}.bg-card\\/90{background-color:hsl(var(--card)/.9)}.bg-current{background-color:currentColor}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\\/10{background-color:hsl(var(--destructive)/.1)}.bg-destructive\\/15{background-color:hsl(var(--destructive)/.15)}.bg-destructive\\/80{background-color:hsl(var(--destructive)/.8)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\\/25{background-color:hsl(var(--foreground)/.25)}.bg-g-cream{--tw-bg-opacity:1;background-color:rgb(235 233 221/var(--tw-bg-opacity,1))}.bg-g-dark-header{--tw-bg-opacity:1;background-color:rgb(52 71 85/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\\/10{background-color:rgb(34 197 94/.1)}.bg-green-500\\/15{background-color:rgb(34 197 94/.15)}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground\\/30{background-color:hsl(var(--muted-foreground)/.3)}.bg-muted\\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\\/40{background-color:hsl(var(--muted)/.4)}.bg-muted\\/50{background-color:hsl(var(--muted)/.5)}.bg-muted\\/60{background-color:hsl(var(--muted)/.6)}.bg-muted\\/95{background-color:hsl(var(--muted)/.95)}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-800{background-color:hsl(var(--primary-800))}.bg-primary-900{background-color:hsl(var(--primary-900))}.bg-primary-950{background-color:hsl(var(--primary-950))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary-foreground\\/10{background-color:hsl(var(--primary-foreground)/.1)}.bg-primary-foreground\\/25{background-color:hsl(var(--primary-foreground)/.25)}.bg-primary\\/10{background-color:hsl(var(--primary)/.1)}.bg-primary\\/15{background-color:hsl(var(--primary)/.15)}.bg-primary\\/20{background-color:hsl(var(--primary)/.2)}.bg-primary\\/25{background-color:hsl(var(--primary)/.25)}.bg-primary\\/30{background-color:hsl(var(--primary)/.3)}.bg-primary\\/40{background-color:hsl(var(--primary)/.4)}.bg-primary\\/5{background-color:hsl(var(--primary)/.05)}.bg-primary\\/50{background-color:hsl(var(--primary)/.5)}.bg-primary\\/60{background-color:hsl(var(--primary)/.6)}.bg-primary\\/75{background-color:hsl(var(--primary)/.75)}.bg-primary\\/80{background-color:hsl(var(--primary)/.8)}.bg-primary\\/90{background-color:hsl(var(--primary)/.9)}.bg-red-400\\/10{background-color:rgb(248 113 113/.1)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\\/90{background-color:rgb(239 68 68/.9)}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\\/15{background-color:hsl(var(--secondary)/.15)}.bg-secondary\\/20{background-color:hsl(var(--secondary)/.2)}.bg-secondary\\/30{background-color:hsl(var(--secondary)/.3)}.bg-secondary\\/60{background-color:hsl(var(--secondary)/.6)}.bg-secondary\\/70{background-color:hsl(var(--secondary)/.7)}.bg-secondary\\/80{background-color:hsl(var(--secondary)/.8)}.bg-text{background-color:hsl(var(--text))}.bg-text-secondary\\/10{background-color:hsl(var(--text-secondary)/.1)}.bg-text\\/10{background-color:hsl(var(--text)/.1)}.bg-text\\/30{background-color:hsl(var(--text)/.3)}.bg-text\\/40{background-color:hsl(var(--text)/.4)}.bg-transparent{background-color:transparent}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\\/10{background-color:rgb(255 255 255/.1)}.bg-white\\/20{background-color:rgb(255 255 255/.2)}.bg-white\\/40{background-color:rgb(255 255 255/.4)}.bg-white\\/5{background-color:rgb(255 255 255/.05)}.bg-white\\/50{background-color:rgb(255 255 255/.5)}.bg-white\\/80{background-color:rgb(255 255 255/.8)}.bg-white\\/85{background-color:rgb(255 255 255/.85)}.bg-white\\/95{background-color:rgb(255 255 255/.95)}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-\\[radial-gradient\\(ellipse_at_center\\2c _var\\(--tw-gradient-stops\\)\\)\\]{background-image:radial-gradient(ellipse at center,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-grad
84ient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\\[rgba\\(15\\2c 61\\2c 46\\2c 0\\.92\\)\\]{--tw-gradient-from:rgba(15,61,46,0.92) var(--tw-gradient-from-position);--tw-gradient-to:rgba(15,61,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\\/10{--tw-gradient-from:hsl(var(--accent)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\\/40{--tw-gradient-from:hsl(var(--accent)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\\/80{--tw-gradient-from:hsl(var(--accent)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-800{--tw-gradient-from:hsl(var(--background-800)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-800)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-900{--tw-gradient-from:hsl(var(--background-900)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-900\\/80{--tw-gradient-from:hsl(var(--background-900)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-background-secondary{--tw-gradient-from:hsl(var(--background-secondary)/1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background-secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/100{--tw-gradient-from:rgb(0 0 0/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/35{--tw-gradient-from:rgb(0 0 0/0.35) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/50{--tw-gradient-from:rgb(0 0 0/0.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/60{--tw-gradient-from:rgb(0 0 0/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/70{--tw-gradient-from:rgb(0 0 0/0.7) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/75{--tw-gradient-from:rgb(0 0 0/0.75) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/80{--tw-gradient-from:rgb(0 0 0/0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/85{--tw-gradient-from:rgb(0 0 0/0.85) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/90{--tw-gradient-from:rgb(0 0 0/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/\\[0\\.58\\]{--tw-gradient-from:rgb(0 0 0/0.58) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/\\[0\\.72\\]{--tw-gradient-from:rgb(0 0 0/0.72) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/\\[0\\.88\\]{--tw-gradient-from:rgb(0 0 0/0.88) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\\/\\[0\\.92\\]{--tw-gradient-from:rgb(0 0 0/0.92) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-destructive\\/80{--tw-gradient-from:hsl(var(--destructive)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--destructive)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground{--tw-gradient-from:hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\\/40{--tw-gradient-from:hsl(var(--foreground)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\\/60{--tw-gradient-from:hsl(var(--foreground)/0.6) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\\/70{--tw-gradient-from:hsl(var(--foreground)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-foreground\\/\\[0\\.04\\]{--tw-gradient-from:hsl(var(--foreground)/0.04) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--foreground)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\\/10{--tw-gradient-from:rgb(17 24 39/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(17 24 39/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-muted{--tw-gradient-from:hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary{--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-900{--tw-gradient-from:hsl(var(--primary-900)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/10{--tw-gradient-from:hsl(var(--primary)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/20{--tw-gradient-from:hsl(var(--primary)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/30{--tw-gradient-from:hsl(var(--primary)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/40{--tw-gradient-from:hsl(var(--primary)/0.4) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/5{--tw-gradient-from:hsl(var(--primary)/0.05) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/50{--tw-gradient-from:hsl(var(--primary)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/70{--tw-gradient-from:hsl(var(--primary)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/80{--tw-gradient-from:hsl(var(--primary)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/\\[0\\.03\\]{--tw-gradient-from:hsl(var(--primary)/0.03) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\\/\\[0\\.06\\]{--tw-gradient-from:hsl(var(--primary)/0.06) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary\\/80{--tw-gradient-from:hsl(var(--secondary)/0.8) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-stone-900\\/10{--tw-gradient-from:rgb(28 25 23/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-stone-900\\/15{--tw-gradient-from:rgb(28 25 23/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-text\\/70{--tw-gradient-from:hsl(var(--text)/0.7) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--text)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\\/25{--tw-gradient-from:rgb(255 255 255/0.25) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-zinc-950{--tw-gradient-from:#09090b var(--tw-gradient-from-position);--tw-gradient-to:rgb(9 9 11/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\\[0\\%\\]{--tw-gradient-from-position:0%}.via-\\[rgba\\(15\\2c 61\\2c 46\\2c 0\\.35\\)\\]{--tw-gradient-to:rgba(15,61,46,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(15,61,46,0.35) var(--tw-gradient-via-p
84osition),var(--tw-gradient-to)}.via-accent\\/70{--tw-gradient-to:hsl(var(--accent)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--accent)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-background{--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-background-900{--tw-gradient-to:hsl(var(--background-900)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--background-900)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/20{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/25{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.25) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/30{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/35{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/40{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/45{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.45) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/50{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/55{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.55) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\\/60{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-destructive\\/70{--tw-gradient-to:hsl(var(--destructive)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--destructive)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-muted\\/80{--tw-gradient-to:hsl(var(--muted)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--muted)/0.8) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\\/5{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.05) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\\/70{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.7) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\\/95{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.95) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-primary\\/\\[0\\.02\\]{--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary)/0.02) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\\/30{--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--secondary)/0.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-secondary\\/70{--tw-gradient-to:hsl(var(--secondary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--secondary)/0.7) var(--tw-gradient-via-p
84osition),var(--tw-gradient-to)}.via-stone-500\\/60{--tw-gradient-to:rgb(120 113 108/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(120 113 108/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-stone-900\\/35{--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(28 25 23/0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-stone-900\\/40{--tw-gradient-to:rgb(28 25 23/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(28 25 23/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to:rgb(24 24 27/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#18181b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\\[42\\%\\]{--tw-gradient-via-position:42%}.via-\\[45\\%\\]{--tw-gradient-via-position:45%}.via-\\[48\\%\\]{--tw-gradient-via-position:48%}.to-accent\\/10{--tw-gradient-to:hsl(var(--accent)/0.1) var(--tw-gradient-to-position)}.to-accent\\/50{--tw-gradient-to:hsl(var(--accent)/0.5) var(--tw-gradient-to-position)}.to-accent\\/60{--tw-gradient-to:hsl(var(--accent)/0.6) var(--tw-gradient-to-position)}.to-amber-950\\/50{--tw-gradient-to:rgb(69 26 3/0.5) var(--tw-gradient-to-position)}.to-background{--tw-gradient-to:hsl(var(--background)) var(--tw-gradient-to-position)}.to-background-800\\/60{--tw-gradient-to:hsl(var(--background-800)/0.6) var(--tw-gradient-to-position)}.to-background-900{--tw-gradient-to:hsl(var(--background-900)) var(--tw-gradient-to-position)}.to-black\\/0{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position)}.to-black\\/10{--tw-gradient-to:rgb(0 0 0/0.1) var(--tw-gradient-to-position)}.to-black\\/20{--tw-gradient-to:rgb(0 0 0/0.2) var(--tw-gradient-to-position)}.to-black\\/25{--tw-gradient-to:rgb(0 0 0/0.25) var(--tw-gradient-to-position)}.to-black\\/30{--tw-gradient-to:rgb(0 0 0/0.3) var(--tw-gradient-to-position)}.to-black\\/35{--tw-gradient-to:rgb(0 0 0/0.35) var(--tw-gradient-to-position)}.to-black\\/40{--tw-gradient-to:rgb(0 0 0/0.4) var(--tw-gradient-to-position)}.to-destructive\\/50{--tw-gradient-to:hsl(var(--destructive)/0.5) var(--tw-gradient-to-position)}.to-muted-foreground{--tw-gradient-to:hsl(var(--muted-foreground)) var(--tw-gradient-to-position)}.to-muted-foreground\\/40{--tw-gradient-to:hsl(var(--muted-foreground)/0.4) var(--tw-gradient-to-position)}.to-muted-foreground\\/60{--tw-gradient-to:hsl(var(--muted-foreground)/0.6) var(--tw-gradient-to-position)}.to-muted-foreground\\/70{--tw-gradient-to:hsl(var(--muted-foreground)/0.7) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to:hsl(var(--primary-600)) var(--tw-gradient-to-position)}.to-primary\\/20{--tw-gradient-to:hsl(var(--primary)/0.2) var(--tw-gradient-to-position)}.to-primary\\/40{--tw-gradient-to:hsl(var(--primary)/0.4) var(--tw-gradient-to-position)}.to-primary\\/5{--tw-gradient-to:hsl(var(--primary)/0.05) var(--tw-gradient-to-position)}.to-primary\\/50{--tw-gradient-to:hsl(var(--primary)/0.5) var(--tw-gradient-to-position)}.to-primary\\/90{--tw-gradient-to:hsl(var(--primary)/0.9) var(--tw-gradient-to-position)}.to-secondary\\/50{--tw-gradient-to:hsl(var(--secondary)/0.5) var(--tw-gradient-to-position)}.to-stone-900\\/45{--tw-gradient-to:rgb(28 25 23/0.45) var(--tw-gradient-to-position)}.to-stone-900\\/50{--tw-gradient-to:rgb(28 25 23/0.5) var(--tw-gradient-to-position)}.to-stone-900\\/85{--tw-gradient-to:rgb(28 25 23/0.85) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-\\[78\\%\\]{--tw-gradient-to-position:78%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-accent{fill:hsl(var(--accent))}.fill-amber-400{fill:#fbbf24}.fill-current{fill:currentColor}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-primary{fill:hsl(var(--primary))}.fill-secondary{fill:hsl(var(--secondary))}.stroke-border{stroke:hsl(var(--border))}.stroke-\\[0\\.75\\]{stroke-width:.75}.stroke-\\[3\\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.\\!object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-\\[center_22\\%\\]{-o-object-position:center 22%;object-position:center 22%}.object-\\[center_35\\%\\]{-o-object-position:center 35%;object-position:center 35%}.object-\\[center_right\\]{-o-object-position:center right;object-position:center right}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.object-left{-o-object-position:left;object-position:left}
84.object-top{-o-object-position:top;object-position:top}.\\!p-0{padding:0!important}.p-0{padding:0}.p-0\\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\\[1px\\]{padding:1px}.\\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.px-0{padding-left:0;padding-right:0}.px-0\\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-0{padding-top:0;padding-bottom:0}.py-0\\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\\!pb-2{padding-bottom:.5rem!important}.\\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\\[6vw\\]{padding-bottom:6vw}.pb-\\[max\\(1rem\\2c env\\(safe-area-inset-bottom\\)\\)\\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-2\\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-1\\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\\[calc\\(\\.\\.\\.\\)\\]{padding-top:calc(...)}.pt-\\[calc\\(5rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(5rem + 1.25rem + env(safe-area-inset-top,0px))}.pt-\\[calc\\(7rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(7rem + 1.25rem + env(safe-area-inset-top,0px))}.pt-\\[env\\(safe-area-inset-top\\)\\]{padding-top:env(safe-area-inset-top)}.text-left{text-align:left}.\\!text-center{text-align:center!important}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-heading{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\\[0\\.65rem\\]{font-size:.65rem}.text-\\[0\\.7rem\\]{font-size:.7rem}.text-\\[0\\.8125rem\\]{font-size:.8125rem}.text-\\[0\\.925rem\\]{font-size:.925rem}.text-\\[0\\.95rem\\]{font-size:.95rem}.text-\\[0\\.9rem\\]{font-size:.9rem}.text-\\[1\\.05rem\\]{font-size:1.05rem}.text-\\[1\\.125rem\\]{font-size:1.125rem}.text-\\[1\\.15rem\\]{font-size:1.15rem}.text-\\[1\\.1rem\\]{font-size:1.1rem}.text-\\[1\\.2rem\\]{font-size:1.2rem}.text-\\[1\\.35rem\\]{font-size:1.35rem}.text-\\[1\\.375rem\\]{font-size:1.375rem}.text-\\[1\\.75rem\\]{font-size:1.75rem}.text-\\[1\\.875rem\\]{font-size:1.875rem}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.text-\\[13px\\]{font-size:13px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[16px\\]{font-size:16px}.text-\\[17px\\]{font-size:17px}.text-\\[18px\\]{font-size:18px}.text-\\[2\\.375rem\\]{font-size:2.375rem}.text-\\[20px\\]{font-size:20px}.text-\\[22px\\]{font-size:22px}.text-\\[24px\\]{font-size:24px}.text-\\[28px\\]{font-size:28px}.text-\\[32px\\]{font-size:32px}.text-\\[36px\\]{font-size:36px}.text-\\[40px\\]{font-size:40px}.text-\\[6px\\]{font-size:6px}
84.text-\\[7px\\]{font-size:7px}.text-\\[8px\\]{font-size:8px}.text-\\[9px\\]{font-size:9px}.text-\\[clamp\\(0\\.75rem\\2c 1\\.3vw\\2c 0\\.9rem\\)\\]{font-size:clamp(.75rem,1.3vw,.9rem)}.text-\\[clamp\\(0\\.9rem\\2c 1\\.75vw\\2c 1\\.125rem\\)\\]{font-size:clamp(.9rem,1.75vw,1.125rem)}.text-\\[clamp\\(1\\.75rem\\2c 4vw\\2c 2\\.5rem\\)\\]{font-size:clamp(1.75rem,4vw,2.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\\!leading-\\[0\\.8\\]{line-height:.8!important}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-\\[0\\.92\\]{line-height:.92}.leading-\\[0\\.94\\]{line-height:.94}.leading-\\[0\\.95\\]{line-height:.95}.leading-\\[0\\.98\\]{line-height:.98}.leading-\\[0\\.9\\]{line-height:.9}.leading-\\[1\\.06\\]{line-height:1.06}.leading-\\[1\\.15\\]{line-height:1.15}.leading-\\[1\\.1\\]{line-height:1.1}.leading-\\[1\\.2\\]{line-height:1.2}.leading-\\[1\\.4\\]{line-height:1.4}.leading-\\[22px\\]{line-height:22px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\\[0\\.04em\\]{letter-spacing:.04em}.tracking-\\[0\\.06em\\]{letter-spacing:.06em}.tracking-\\[0\\.08em\\]{letter-spacing:.08em}.tracking-\\[0\\.12em\\]{letter-spacing:.12em}.tracking-\\[0\\.14em\\]{letter-spacing:.14em}.tracking-\\[0\\.1em\\]{letter-spacing:.1em}.tracking-\\[0\\.22em\\]{letter-spacing:.22em}.tracking-\\[0\\.25em\\]{letter-spacing:.25em}.tracking-\\[0\\.28em\\]{letter-spacing:.28em}.tracking-\\[0\\.2em\\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\\!text-text-secondary{color:hsl(var(--text-secondary))!important}.text-\\[\\#1e2a4a\\]{--tw-text-opacity:1;color:rgb(30 42 74/var(--tw-text-opacity,1))}.text-\\[\\#F4B400\\]{--tw-text-opacity:1;color:rgb(244 180 0/var(--tw-text-opacity,1))}.text-\\[\\#f3ead8\\]{--tw-text-opacity:1;color:rgb(243 234 216/var(--tw-text-opacity,1))}.text-\\[\\#ff0000\\]{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-accent\\/55{color:hsl(var(--accent)/.55)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-background{color:hsl(var(--background))}.text-background-secondary{--tw-text-opacity:1;color:hsl(var(--background-secondary)/var(--tw-text-opacity,1))}.text-background\\/60{color:hsl(var(--background)/.6)}.text-background\\/80{color:hsl(var(--background)/.8)}.text-background\\/85{color:hsl(var(--background)/.85)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\\/80{color:rgb(0 0 0/.8)}.text-border{color:hsl(var(--border))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\\/40{color:hsl(var(--foreground)/.4)}.text-foreground\\/45{color:hsl(var(--foreground)/.45)}.text-foreground\\/60{color:hsl(var(--foreground)/.6)}.text-foreground\\/70{color:hsl(var(--foreground)/.7)}.text-foreground\\/80{color:hsl(var(--foreground)/.8)}.text-foreground\\/85{color:hsl(var(--foreground)/.85)}.text-foreground\\/90{color:hsl(var(--foreground)/.9)}.text-g-charcoal{--tw-text-opacity:1;color:rgb(55 77 92/var(--tw-text-opacity,1))}.text-g-text-muted{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\\/30{color:hsl(var(--muted-foreground)/.3)}.text-muted-foreground\\/35{color:hsl(var(--muted-foreground)/.35)}.text-muted-foreground\\/40{color:hsl(var(--muted-foreground)/.4)}.text-muted-foreground\\/50{color:hsl(var(--muted-foreground)/.5)}.text-muted-foreground\\/60{color:hsl(var(--muted-foreground)/.6)}.text-muted-foreground\\/70{color:hsl(var(--muted-foreground)/.7)}.text-muted-foreground\\/80{color:hsl(var(--muted-foreground)/.8)}.text-muted\\/50{color:hsl(var(--muted)/.5)}.text-muted\\/70{color:hsl(var(--muted)/.7)}.text-muted\\/80{color:hsl(var(--muted)/.8)}.text-muted\\/90{color:hsl(var(--muted)/.9)}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-200\\/75{color:hsl(var(--primary-200)/.75)}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\\/25{color:hsl(var(--primary-foreground)/.25)}.text-primary-foreground\\/30{color:hsl(var(--primary-foreground)/.3)}.text-primary-foreground\\/35{color:hsl(var(--primary-foreground)/.35)}.text-primary-foreground\\/40{color:hsl(var(--primary-foreground)/.4)}.text-primary-foreground\\/50{color:hsl(var(--primary-foreground)/.5)}.text-primary-foreground\\/55{color:hsl(var(--primary-foreground)/.55)}.text-primary-foreground\\/70{color:hsl(var(--primary-foreground)/.7)}.text-primary-foreground\\/75{color:hsl(var(--primary-foreground)/.75)}.text-primary-foreground\\/80{color:hsl(var(--primary-foreground)/.8)}.text-primary-foreground\\/85{color:hsl(var(--primary-foreground)/.85)}.text-primary-foreground\\/90{color:hsl(var(--primary-foreground)/.9)}.text-primary\\/20{color:hsl(var(--primary)/.2)}.text-primary\\/30{color:hsl(var(--primary)/.3)}.text-primary\\/35{color:hsl(var(--primary)/.35)}.text-primary\\/40{color:hsl(var(--primary)/.4)}.text-primary\\/50{color:hsl(var(--primary)/.5)}.text-primary\\/60{color:hsl(var(--primary)/.6)}.text-primary\\/70{color:hsl(var(--primary)/.7)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-secondary{color:hsl(var(--secondary))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-secondary-foreground\\/90{color:hsl(var(--secondary-foreground)/.9)}.text-text{color:hsl(var(--text))}.text-text-secondary{color:hsl(var(--text-secondary))}.text-text-secondary\\/80{color:hsl(var(--text-secondary)/.8)}.text-text-secondary\\/85{color:hsl(var(--text-secondary)/.85)}.text-text-secondary\\/90{color:hsl(var(--text-secondary)/.9)}.text-text\\/15{color:hsl(var(--text)/.15)}.text-text\\/20{color:hsl(var(--text)/.2)}.text-text\\/40{color:hsl(var(--text)/.4)}.text-text\\/50{color:hsl(var(--text)/.5)}
84.text-text\\/60{color:hsl(var(--text)/.6)}.text-text\\/70{color:hsl(var(--text)/.7)}.text-text\\/75{color:hsl(var(--text)/.75)}.text-text\\/80{color:hsl(var(--text)/.8)}.text-text\\/85{color:hsl(var(--text)/.85)}.text-text\\/90{color:hsl(var(--text)/.9)}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\\/30{color:rgb(255 255 255/.3)}.text-white\\/40{color:rgb(255 255 255/.4)}.text-white\\/45{color:rgb(255 255 255/.45)}.text-white\\/50{color:rgb(255 255 255/.5)}.text-white\\/70{color:rgb(255 255 255/.7)}.text-white\\/75{color:rgb(255 255 255/.75)}.text-white\\/80{color:rgb(255 255 255/.8)}.text-white\\/85{color:rgb(255 255 255/.85)}.text-white\\/90{color:rgb(255 255 255/.9)}.text-white\\/95{color:rgb(255 255 255/.95)}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.\\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.decoration-text-secondary\\/40{text-decoration-color:hsl(var(--text-secondary)/.4)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\\[0\\.5\\]{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);
84--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\\[0_-8px_40px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.12\\)\\]{--tw-shadow:0 -8px 40px rgba(0,0,0,0.12);--tw-shadow-colored:0 -8px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_0_1px_hsl\\(var\\(--primary\\)\\/0\\.14\\)\\]{--tw-shadow:0 0 0 1px hsl(var(--primary)/0.14);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_0_4px_hsl\\(var\\(--primary\\)\\/0\\.25\\)\\]{--tw-shadow:0 0 0 4px hsl(var(--primary)/0.25);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
84dow)}.shadow-\\[0_0_0_4px_hsl\\(var\\(--secondary\\)\\/0\\.25\\)\\]{--tw-shadow:0 0 0 4px hsl(var(--secondary)/0.25);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_0_5px_hsl\\(var\\(--primary\\)\\/0\\.22\\)\\]{--tw-shadow:0 0 0 5px hsl(var(--primary)/0.22);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_0_5px_hsl\\(var\\(--secondary\\)\\/0\\.22\\)\\]{--tw-shadow:0 0 0 5px hsl(var(--secondary)/0.22);--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_40px_16px_hsl\\(var\\(--primary\\)\\/0\\.2\\)\\2c 0_0_70px_28px_hsl\\(var\\(--primary\\)\\/0\\.15\\)\\]{--tw-shadow:0 0 40px 16px hsl(var(--primary)/0.2),0 0 70px 28px hsl(var(--primary)/0.15);--tw-shadow-colored:0 0 40px 16px var(--tw-sha
84dow-color),0 0 70px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_0_6px_2px_rgba\\(34\\2c 197\\2c 94\\2c 0\\.7\\)\\]{--tw-shadow:0 0 6px 2px rgba(34,197,94,0.7);--tw-shadow-colored:0 0 6px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_25px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.25\\)\\]{--tw-shadow:0 10px 25px rgba(0,0,0,0.25);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_25px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.3\\)\\]{--tw-shadow:0 10px 25px rgba(0,0,0,0.3);--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_30px_rgba\\(15\\2c 23\\2c 42\\2c 0\\.2\\)\\]{--tw-shadow:0 10px 30px rgba(15,23,42,0.2);
84--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_32px_rgba\\(15\\2c 15\\2c 20\\2c 0\\.08\\)\\]{--tw-shadow:0 10px 32px rgba(15,15,20,0.08);--tw-shadow-colored:0 10px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_35px_-18px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.7\\)\\]{--tw-shadow:0 10px 35px -18px rgba(0,0,0,0.7);--tw-shadow-colored:0 10px 35px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_10px_36px_-18px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.22\\)\\]{--tw-shadow:0 10px 36px -18px rgba(0,0,0,0.22);--tw-shadow-colored:0 10px 36px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_12px_32px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.25\\)\\]{--tw-shadow:0 12px 32px rgba(0,0,0,0.25);
84--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_12px_40px_hsl\\(var\\(--primary-950\\)\\/0\\.45\\)\\]{--tw-shadow:0 12px 40px hsl(var(--primary-950)/0.45);--tw-shadow-colored:0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_14px_36px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.28\\)\\]{--tw-shadow:0 14px 36px rgba(0,0,0,0.28);--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_16px_48px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.3\\)\\]{--tw-shadow:0 16px 48px rgba(0,0,0,0.3);--tw-shadow-colored:0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_4px_14px_hsl\\(var\\(--primary\\)\\/0\\.08\\)\\]{--tw-shadow:0 4px 14px hsl(var(--primary)/0.08);
84--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_4px_14px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.06\\)\\]{--tw-shadow:0 4px 14px rgba(0,0,0,0.06);--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_4px_18px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.18\\)\\]{--tw-shadow:0 4px 18px rgba(0,0,0,0.18);--tw-shadow-colored:0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_6px_28px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.45\\)\\]{--tw-shadow:0 6px 28px rgba(0,0,0,0.45);--tw-shadow-colored:0 6px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_8px_28px_-14px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.65\\)\\]{--tw-shadow:0 8px 28px -14px rgba(0,0,0,0.65);--tw-shadow-colored:0 8px 28px -14px var(--tw-sha
84dow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[0_8px_30px_-12px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.12\\)\\]{--tw-shadow:0 8px 30px -12px rgba(0,0,0,0.12);--tw-shadow-colored:0 8px 30px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\\[inset_0_1px_0_0_rgba\\(255\\2c 255\\2c 255\\2c 0\\.06\\)\\]{--tw-shadow:inset 0 1px 0 0 rgba(255,255,255,0.06);--tw-shadow-colored:inset 0 1px 0 0 var(--tw-shadow-color)}.shadow-\\[inset_0_1px_0_0_rgba\\(255\\2c 255\\2c 255\\2c 0\\.06\\)\\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-sha
84dow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-verdant-extrude{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-verdant-extrude{--tw-shadow:0 8px 0 0 hsl(var(--secondary));--tw-shadow-colored:0 8px 0 0 var(--tw-shadow-color)}.shadow-verdant-extrude-sm{--tw-shadow:0 6px 0 0 hsl(var(--secondary));--tw-shadow-colored:0 6px 0 0 var(--tw-shadow-color)}.shadow-verdant-extrude-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-black\\/5{--tw-shadow-color:rgb(0 0 0/0.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\\/\\[0\\.04\\]{--tw-shadow-color:rgb(0 0 0/0.04);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/10{--tw-shadow-color:hsl(var(--primary)/0.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/15{--tw-shadow-color:hsl(var(--primary)/0.15);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/20{--tw-shadow-color:hsl(var(--primary)/0.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/25{--tw-shadow-color:hsl(var(--primary)/0.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/30{--tw-shadow-color:hsl(var(--primary)/0.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/35{--tw-shadow-color:hsl(var(--primary)/0.35);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/40{--tw-shadow-color:hsl(var(--primary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\\/5{--tw-shadow-color:hsl(var(--primary)/0.05);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
84dow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black\\/10{--tw-ring-color:rgb(0 0 0/0.1)}.ring-black\\/5{--tw-ring-color:rgb(0 0 0/0.05)}.ring-black\\/\\[0\\.03\\]{--tw-ring-color:rgb(0 0 0/0.03)}.ring-black\\/\\[0\\.04\\]{--tw-ring-color:rgb(0 0 0/0.04)}.ring-border{--tw-ring-color:hsl(var(--border))}.ring-border\\/40{--tw-ring-color:hsl(var(--border)/0.4)}.ring-border\\/60{--tw-ring-color:hsl(var(--border)/0.6)}.ring-green-500\\/20{--tw-ring-color:rgb(34 197 94/0.2)}.ring-green-500\\/30{--tw-ring-color:rgb(34 197 94/0.3)}.ring-primary{--tw-ring-color:hsl(var(--primary))}.ring-primary\\/10{--tw-ring-color:hsl(var(--primary)/0.1)}.ring-primary\\/20{--tw-ring-color:hsl(var(--primary)/0.2)}.ring-primary\\/30{--tw-ring-color:hsl(var(--primary)/0.3)}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.ring-offset-black{--tw-ring-offset-color:#000}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.blur-\\[100px\\]{--tw-blur:blur(100px)}.blur-\\[100px\\],.blur-\\[2\\.5rem\\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\\[2\\.5rem\\]{--tw-blur:blur(2.5rem)}.blur-\\[2rem\\]{--tw-blur:blur(2rem)}.blur-\\[2rem\\],.blur-\\[3px\\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\\[3px\\]{--tw-blur:blur(3px)}.blur-\\[4rem\\]{--tw-blur:blur(4rem)}.blur-\\[4rem\\],.blur-lg{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur:blur(16px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0/0.1)) drop-shadow(0 1px 1px rgb(0 0 0/0.06))}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgb(0 0 0/0.15))}.drop-shadow-2xl,.drop-shadow-\\[0_1px_10px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\\[0_1px_10px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]{--tw-drop-shadow:drop-shadow(0 1px 10px rgba(0,0,0,0.5))}.drop-shadow-\\[0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.45\\)\\]{--tw-drop-shadow:drop-shadow(0 1px 6px rgba(0,0,0,0.45))}.drop-shadow-\\[0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.45\\)\\],.drop-shadow-\\[0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\\[0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]{--tw-drop-shadow:drop-shadow(0 1px 6px rgba(0,0,0,0.5))}.drop-shadow-\\[0_2px_16px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.6\\)\\]{--tw-drop-shadow:drop-shadow(0 2px 16px rgba(0,0,0,0.6))}.drop-shadow-\\[0_2px_16px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.6\\)\\],.drop-shadow-\\[0_4px_10px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.28\\)\\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\\[0_4px_10px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.28\\)\\]{--tw-drop-shadow:drop-shadow(0 4px 10px rgba(0,0,0,0.28))}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0/0.07)) drop-shadow(0 2px 2px rgb(0 0 0/0.06))}.drop-shadow-md,.drop-shadow-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px rgb(0 0 0/0.05))}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0/0.03)) drop-shadow(0 8px 5px rgb(0 0 0/0.08))}.drop-shadow-xl,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.invert,.saturate-0{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-0{--tw-saturate:saturate(0)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-\\[1px\\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\\[1px\\],.backdrop-blur-lg{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-brightness-150{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5)}.backdrop-saturate-200{--tw-backdrop-saturate:saturate(2)}.backdrop-filter,.backdrop-saturate-200{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[color\\2c background-color\\2c box-shadow\\2c transform\\2c border-color\\]{transition-property:color,background-color,box-shadow,transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[filter\\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[height\\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[opacity\\2c transform\\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\\[transform\\2c box-shadow\\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
84.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}.shadow-verdant-extrude{box-shadow:0 8px 0 0 hsl(var(--secondary))}.shadow-verdant-extrude-sm{box-shadow:0 6px 0 0 hsl(var(--secondary))}.template-home-services-2 #hero .hero__content{position:absolute;inset-inline:0;bottom:0;z-index:2}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.nav-med-blue-logo-shadow{filter:drop-shadow(0 0 1px rgba(255,255,255,.4)) drop-shadow(0 0 2px rgba(255,255,255,.432)) drop-shadow(0 1px 2px rgba(0,0,0,.2))}.nav-med-blue-text-shadow{text-shadow:0 0 1px rgba(255,255,255,.6),0 0 2px rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.25)}.\\[-ms-overflow-style\\:none\\]{-ms-overflow-style:none}.\\[-webkit-overflow-scrolling\\:touch\\]{-webkit-overflow-scrolling:touch}.\\[filter\\:brightness\\(1\\.18\\)_contrast\\(1\\.22\\)_saturate\\(1\\.35\\)_drop-shadow\\(0_0_2px_\\#fff\\)_drop-shadow\\(0_0_4px_\\#ff3333\\)_drop-shadow\\(0_0_10px_\\#ff0000\\)_drop-shadow\\(0_0_20px_rgba\\(255\\2c 0\\2c 0\\2c 0\\.98\\)\\)_drop-shadow\\(0_0_34px_rgba\\(255\\2c 0\\2c 0\\2c 0\\.92\\)\\)_drop-shadow\\(0_0_52px_rgba\\(255\\2c 0\\2c 30\\2c 0\\.72\\)\\)\\]{filter:brightness(1.18) contrast(1.22) saturate(1.35) drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #ff3333) drop-shadow(0 0 10px #ff0000) drop-shadow(0 0 20px rgba(255,0,0,.98)) drop-shadow(0 0 34px rgba(255,0,0,.92)) drop-shadow(0 0 52px rgba(255,0,30,.72))}.\\[filter\\:drop-shadow\\(0_22px_50px_rgba\\(15\\2c 23\\2c 42\\2c 0\\.32\\)\\)\\]{filter:drop-shadow(0 22px 50px rgba(15,23,42,.32))}.\\[mask-image\\:linear-gradient\\(to_bottom\\2c transparent\\2c black_5\\%\\2c black_95\\%\\2c transparent\\)\\]{-webkit-mask-image:linear-gradient(180deg,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(180deg,transparent,black 5%,black 95%,transparent)}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.\\[secondary\\:\\2026\\]{secondary:â¦}
84.\\[stepform\\:FORM_ID\\]{stepform:FORM ID}.\\[stepform\\:\\2026\\]{stepform:â¦}.\\[text-shadow\\:0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]{text-shadow:0 1px 6px rgba(0,0,0,.5)}.\\[text-shadow\\:0_1px_6px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.55\\)\\]{text-shadow:0 1px 6px rgba(0,0,0,.55)}.\\[text-shadow\\:0_2px_8px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.6\\)\\]{text-shadow:0 2px 8px rgba(0,0,0,.6)}.\\[text-shadow\\:0_2px_8px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.65\\)\\]{text-shadow:0 2px 8px rgba(0,0,0,.65)}@keyframes gradient-move{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cta-premium{background-image:var(--gradient-button);background-size:300% 100%;background-color:hsl(var(--primary));animation:gradient-move 1.69s ease-in-out infinite;box-shadow:0 10px 24px -4px hsl(var(--primary)/.35),0 6px 12px -4px hsl(var(--primary)/.25)}.cta-premium:active{transform:scale(.96);transition:transform .1s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{opacity:0;transform:translateY(20px);animation:fadeInUp .4s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in-left{opacity:0;transform:translateX(-30px);animation:fadeInLeft .6s ease-out forwards}.animate-fade-in-right{opacity:0;transform:translateX(30px);animation:fadeInRight .6s ease-out forwards}.animate-scale-in{opacity:0;transform:scale(.9);animation:scaleIn .6s ease-out forwards}.animate-delay-200{animation-delay:.2s}.animate-delay-400{animation-delay:.4s}.animate-delay-600{animation-delay:.6s}.animate-delay-800{animation-delay:.8s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-float{animation:none}}.scroll-animate{opacity:0;transform:translateY(30px)}.scroll-animate.animate-in{animation:fadeInUp .8s ease-out forwards}.scroll-animate-left{opacity:0;transform:translateX(-30px)}.scroll-animate-left.animate-in{animation:fadeInLeft .6s ease-out forwards}.scroll-animate-right{opacity:0;transform:translateX(30px)}.scroll-animate-right.animate-in{animation:fadeInRight .6s ease-out forwards}@keyframes offers-autoplay-progress{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.animate-breath{animation:breath 3.2s ease-in-out infinite}@keyframes breath{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}.animate-breath-glow{animation:breath-glow 2.5s ease-in-out infinite}@keyframes breath-glow{0%,to{box-shadow:0 0 12px 2px hsl(var(--primary)/.25)}50%{box-shadow:0 0 24px 6px hsl(var(--primary)/.45)}}.animate-arrow-wiggle{animation:arrow-wiggle 1.8s ease-in-out infinite}@keyframes arrow-wiggle{0%,to{transform:translateY(-50%) rotate(-2deg)}50%{transform:translate(6px,-50%) rotate(2deg)}}.dark\\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (min-width:1024px){.lg\\:prose-lg{font-size:1.125rem;line-height:1.7777778}.lg\\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.lg\\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.lg\\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.lg\\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.lg\\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.lg\\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.lg\\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.lg\\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\\:prose-lg :where(picture\u003eimg):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.lg\\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.lg\\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.lg\\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.lg\\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.lg\\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.lg\\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.lg\\:prose-lg :where(ol\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\\:prose-lg :where(ul\u003eli):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003eul\u003eli p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003eul\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003eul\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003eol\u003eli\u003ep:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003eol\u003eli\u003ep:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em;margin-bottom:.8888889em}.lg\\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.lg\\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}
84.lg\\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.lg\\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.lg\\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.lg\\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.lg\\:prose-lg :where(figure\u003e*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.lg\\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.lg\\:prose-lg :where(.lg\\:prose-lg\u003e:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\\:prose-lg :where(.lg\\:prose-lg\u003e:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.file\\:border-0::file-selector-button{border-width:0}.file\\:bg-transparent::file-selector-button{background-color:transparent}.file\\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\\:font-medium::file-selector-button{font-weight:500}.file\\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\\:text-muted-foreground\\/55::-moz-placeholder{color:hsl(var(--muted-foreground)/.55)}.placeholder\\:text-muted-foreground\\/55::placeholder{color:hsl(var(--muted-foreground)/.55)}.placeholder\\:text-text-secondary::-moz-placeholder{color:hsl(var(--text-secondary))}.placeholder\\:text-text-secondary::placeholder{color:hsl(var(--text-secondary))}.placeholder\\:opacity-60::-moz-placeholder{opacity:.6}.placeholder\\:opacity-60::placeholder{opacity:.6}.first\\:border-t:first-child{border-top-width:1px}.last\\:mb-0:last-child{margin-bottom:0}.last\\:border-b-0:last-child{border-bottom-width:0}.focus-within\\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
84dow,0 0 #0000)}.focus-within\\:ring-primary\\/20:focus-within{--tw-ring-color:hsl(var(--primary)/0.2)}.hover\\:-translate-y-0\\.5:hover{--tw-translate-y:-0.125rem}.hover\\:-translate-y-0\\.5:hover,.hover\\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\\:-translate-y-1\\.5:hover{--tw-translate-y:-0.375rem}.hover\\:-translate-y-1\\.5:hover,.hover\\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\\:translate-y-1\\.5:hover{--tw-translate-y:0.375rem}.hover\\:translate-y-1\\.5:hover,.hover\\:translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:translate-y-2:hover{--tw-translate-y:0.5rem}.hover\\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\\:scale-105:hover,.hover\\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\\:scale-\\[1\\.008\\]:hover{--tw-scale-x:1.008;--tw-scale-y:1.008}.hover\\:scale-\\[1\\.008\\]:hover,.hover\\:scale-\\[1\\.01\\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:scale-\\[1\\.01\\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01}.hover\\:scale-\\[1\\.02\\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\\:scale-\\[1\\.02\\]:hover,.hover\\:scale-\\[1\\.04\\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:scale-\\[1\\.04\\]:hover{--tw-scale-x:1.04;--tw-scale-y:1.04}.hover\\:border-border:hover{border-color:hsl(var(--border))}.hover\\:border-border\\/60:hover{border-color:hsl(var(--border)/.6)}.hover\\:border-border\\/70:hover{border-color:hsl(var(--border)/.7)}.hover\\:border-border\\/80:hover{border-color:hsl(var(--border)/.8)}.hover\\:border-green-500:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.hover\\:border-muted:hover{border-color:hsl(var(--muted))}.hover\\:border-primary:hover{border-color:hsl(var(--primary))}.hover\\:border-primary-foreground:hover{border-color:hsl(var(--primary-foreground))}.hover\\:border-primary\\/30:hover{border-color:hsl(var(--primary)/.3)}.hover\\:border-primary\\/40:hover{border-color:hsl(var(--primary)/.4)}.hover\\:border-primary\\/45:hover{border-color:hsl(var(--primary)/.45)}.hover\\:border-primary\\/50:hover{border-color:hsl(var(--primary)/.5)}.hover\\:border-primary\\/60:hover{border-color:hsl(var(--primary)/.6)}.hover\\:border-primary\\/80:hover{border-color:hsl(var(--primary)/.8)}.hover\\:border-secondary:hover{border-color:hsl(var(--secondary))}.hover\\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\\:bg-accent\\/30:hover{background-color:hsl(var(--accent)/.3)}.hover\\:bg-accent\\/90:hover{background-color:hsl(var(--accent)/.9)}.hover\\:bg-background:hover{background-color:hsl(var(--background))}.hover\\:bg-background-300:hover{background-color:hsl(var(--background-300))}.hover\\:bg-background-50:hover{background-color:hsl(var(--background-50))}.hover\\:bg-background-600:hover{background-color:hsl(var(--background-600))}.hover\\:bg-background-700:hover{background-color:hsl(var(--background-700))}.hover\\:bg-background-800:hover{background-color:hsl(var(--background-800))}.hover\\:bg-background-900:hover{background-color:hsl(var(--background-900))}
84.hover\\:bg-background-950\\/80:hover{background-color:hsl(var(--background-950)/.8)}.hover\\:bg-background-secondary:hover{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.hover\\:bg-background-secondary\\/80:hover{background-color:hsl(var(--background-secondary)/.8)}.hover\\:bg-background-secondary\\/90:hover{background-color:hsl(var(--background-secondary)/.9)}.hover\\:bg-background\\/10:hover{background-color:hsl(var(--background)/.1)}.hover\\:bg-background\\/60:hover{background-color:hsl(var(--background)/.6)}.hover\\:bg-background\\/70:hover{background-color:hsl(var(--background)/.7)}.hover\\:bg-background\\/80:hover{background-color:hsl(var(--background)/.8)}.hover\\:bg-background\\/90:hover{background-color:hsl(var(--background)/.9)}.hover\\:bg-black\\/60:hover{background-color:rgb(0 0 0/.6)}.hover\\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\\:bg-border:hover{background-color:hsl(var(--border))}.hover\\:bg-border\\/40:hover{background-color:hsl(var(--border)/.4)}.hover\\:bg-border\\/60:hover{background-color:hsl(var(--border)/.6)}.hover\\:bg-border\\/70:hover{background-color:hsl(var(--border)/.7)}.hover\\:bg-card:hover{background-color:hsl(var(--card))}.hover\\:bg-destructive\\/10:hover{background-color:hsl(var(--destructive)/.1)}.hover\\:bg-destructive\\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\\:bg-destructive\\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\\:bg-foreground\\/40:hover{background-color:hsl(var(--foreground)/.4)}.hover\\:bg-foreground\\/90:hover{background-color:hsl(var(--foreground)/.9)}.hover\\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\\:bg-green-500\\/10:hover{background-color:rgb(34 197 94/.1)}.hover\\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\\:bg-muted-foreground\\/60:hover{background-color:hsl(var(--muted-foreground)/.6)}.hover\\:bg-muted\\/30:hover{background-color:hsl(var(--muted)/.3)}.hover\\:bg-muted\\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\\:bg-muted\\/60:hover{background-color:hsl(var(--muted)/.6)}.hover\\:bg-muted\\/65:hover{background-color:hsl(var(--muted)/.65)}
84.hover\\:bg-muted\\/80:hover{background-color:hsl(var(--muted)/.8)}.hover\\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\\:bg-primary-foreground\\/10:hover{background-color:hsl(var(--primary-foreground)/.1)}.hover\\:bg-primary-foreground\\/20:hover{background-color:hsl(var(--primary-foreground)/.2)}.hover\\:bg-primary-foreground\\/90:hover{background-color:hsl(var(--primary-foreground)/.9)}.hover\\:bg-primary\\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\\:bg-primary\\/25:hover{background-color:hsl(var(--primary)/.25)}.hover\\:bg-primary\\/40:hover{background-color:hsl(var(--primary)/.4)}.hover\\:bg-primary\\/5:hover{background-color:hsl(var(--primary)/.05)}.hover\\:bg-primary\\/60:hover{background-color:hsl(var(--primary)/.6)}.hover\\:bg-primary\\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\\:bg-primary\\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\\:bg-secondary\\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\\:bg-secondary\\/90:hover{background-color:hsl(var(--secondary)/.9)}.hover\\:bg-text\\/20:hover{background-color:hsl(var(--text)/.2)}.hover\\:bg-text\\/50:hover{background-color:hsl(var(--text)/.5)}.hover\\:bg-text\\/60:hover{background-color:hsl(var(--text)/.6)}.hover\\:bg-transparent:hover{background-color:transparent}.hover\\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\\:bg-white\\/15:hover{background-color:rgb(255 255 255/.15)}.hover\\:bg-white\\/30:hover{background-color:rgb(255 255 255/.3)}.hover\\:bg-white\\/5:hover{background-color:rgb(255 255 255/.05)}.hover\\:bg-white\\/60:hover{background-color:rgb(255 255 255/.6)}.hover\\:text-accent:hover{color:hsl(var(--accent))}.hover\\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\\:text-background:hover{color:hsl(var(--background))}.hover\\:text-background-900:hover{color:hsl(var(--background-900))}.hover\\:text-destructive\\/80:hover{color:hsl(var(--destructive)/.8)}.hover\\:text-foreground:hover{color:hsl(var(--foreground))}.hover\\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\\:text-inherit:hover{color:inherit}.hover\\:text-muted:hover{color:hsl(var(--muted))}.hover\\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}
84.hover\\:text-muted\\/80:hover{color:hsl(var(--muted)/.8)}.hover\\:text-primary:hover{color:hsl(var(--primary))}.hover\\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\\:text-primary\\/80:hover{color:hsl(var(--primary)/.8)}.hover\\:text-primary\\/85:hover{color:hsl(var(--primary)/.85)}.hover\\:text-primary\\/90:hover{color:hsl(var(--primary)/.9)}.hover\\:text-secondary:hover{color:hsl(var(--secondary))}.hover\\:text-secondary\\/90:hover{color:hsl(var(--secondary)/.9)}.hover\\:text-text:hover{color:hsl(var(--text))}.hover\\:text-text-secondary\\/90:hover{color:hsl(var(--text-secondary)/.9)}.hover\\:text-text\\/80:hover{color:hsl(var(--text)/.8)}.hover\\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:no-underline:hover{text-decoration-line:none}.hover\\:decoration-primary:hover{text-decoration-color:hsl(var(--primary))}.hover\\:opacity-100:hover{opacity:1}.hover\\:opacity-80:hover{opacity:.8}.hover\\:opacity-90:hover{opacity:.9}.hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);
84--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\\:shadow-2xl:hover,.hover\\:shadow-\\[0_4px_18px_hsl\\(var\\(--primary\\)\\/0\\.12\\)\\]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\\:shadow-\\[0_4px_18px_hsl\\(var\\(--primary\\)\\/0\\.12\\)\\]:hover{--tw-shadow:0 4px 18px hsl(var(--primary)/0.12);--tw-shadow-colored:0 4px 18px var(--tw-shadow-color)}.hover\\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\\:shadow-lg:hover,.hover\\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\\:shadow-none:hover{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.hover\\:shadow-none:hover,.hover\\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
84dow)}.hover\\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\\:shadow-black\\/\\[0\\.06\\]:hover{--tw-shadow-color:rgb(0 0 0/0.06);--tw-shadow:var(--tw-shadow-colored)}.hover\\:shadow-primary\\/40:hover{--tw-shadow-color:hsl(var(--primary)/0.4);--tw-shadow:var(--tw-shadow-colored)}.hover\\:shadow-primary\\/60:hover{--tw-shadow-color:hsl(var(--primary)/0.6);--tw-shadow:var(--tw-shadow-colored)}.hover\\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
84dow,0 0 #0000)}.hover\\:ring-primary\\/50:hover{--tw-ring-color:hsl(var(--primary)/0.5)}.hover\\:saturate-100:hover{--tw-saturate:saturate(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\\:scroll-auto:focus{scroll-behavior:auto}.focus\\:border-primary:focus{border-color:hsl(var(--primary))}.focus\\:border-transparent:focus{border-color:transparent}.focus\\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\\:bg-primary\\/10:focus{background-color:hsl(var(--primary)/.1)}.focus\\:bg-primary\\/5:focus{background-color:hsl(var(--primary)/.05)}.focus\\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\\:text-primary:focus{color:hsl(var(--primary))}.focus\\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\\:underline:focus{text-decoration-line:underline}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\\:ring-0:focus,.focus\\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
84dow,0 0 #0000)}.focus\\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\\:ring-neutral-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity,1))}.focus\\:ring-primary:focus{--tw-ring-color:hsl(var(--primary))}.focus\\:ring-primary\\/20:focus{--tw-ring-color:hsl(var(--primary)/0.2)}.focus\\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\\:rounded-2xl:focus-visible{border-radius:1rem}.focus-visible\\:rounded-3xl:focus-visible{border-radius:1.5rem}.focus-visible\\:bg-transparent:focus-visible{background-color:transparent}.focus-visible\\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\\:outline:focus-visible{outline-style:solid}.focus-visible\\:outline-2:focus-visible{outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
84dow,0 0 #0000)}.focus-visible\\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary))}.focus-visible\\:ring-primary\\/40:focus-visible{--tw-ring-color:hsl(var(--primary)/0.4)}.focus-visible\\:ring-primary\\/50:focus-visible{--tw-ring-color:hsl(var(--primary)/0.5)}.focus-visible\\:ring-primary\\/60:focus-visible{--tw-ring-color:hsl(var(--primary)/0.6)}.focus-visible\\:ring-primary\\/70:focus-visible{--tw-ring-color:hsl(var(--primary)/0.7)}.focus-visible\\:ring-primary\\/80:focus-visible{--tw-ring-color:hsl(var(--primary)/0.8)}.focus-visible\\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\\:ring-ring\\/40:focus-visible{--tw-ring-color:hsl(var(--ring)/0.4)}.focus-visible\\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus-visible\\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\\:ring-offset-\\[\\#f3ead8\\]:focus-visible{--tw-ring-offset-color:#f3ead8}.focus-visible\\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\\:ring-offset-background-950:focus-visible{--tw-ring-offset-color:hsl(var(--background-950))}.focus-visible\\:ring-offset-background-secondary:focus-visible{--tw-ring-offset-color:hsl(var(--background-secondary)/1)}.focus-visible\\:ring-offset-black:focus-visible{--tw-ring-offset-color:#000}.focus-visible\\:ring-offset-muted:focus-visible{--tw-ring-offset-color:hsl(var(--muted))}.focus-visible\\:ring-offset-primary-950:focus-visible{--tw-ring-offset-color:hsl(var(--primary-950))}.focus-visible\\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.active\\:translate-y-\\[10px\\]:active{--tw-translate-y:10px}.active\\:translate-y-\\[10px\\]:active,.active\\:translate-y-\\[8px\\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\\:translate-y-\\[8px\\]:active{--tw-translate-y:8px}.active\\:scale-\\[0\\.98\\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\\:cursor-grabbing:active{cursor:grabbing}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:.5}.group:focus-within .group-focus-within\\:scale-\\[1\\.03\\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\\:opacity-0{opacity:0}.group:focus-within .group-focus-within\\:opacity-100{opacity:1}.group:focus-within .group-focus-within\\:blur-sm{--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\\:-translate-y-0\\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\\:-translate-y-0\\.5,.group:hover .group-hover\\:translate-x-0\\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:translate-x-0\\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\\:rotate-\\[-45deg\\]{--tw-rotate:-45deg}.group:hover .group-hover\\:rotate-\\[-45deg\\],.group:hover .group-hover\\:scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\\:scale-110,.group:hover .group-hover\\:scale-\\[1\\.02\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
84.group:hover .group-hover\\:scale-\\[1\\.02\\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.group:hover .group-hover\\:scale-\\[1\\.03\\]{--tw-scale-x:1.03;--tw-scale-y:1.03}.group:hover .group-hover\\:scale-\\[1\\.03\\],.group:hover .group-hover\\:scale-\\[1\\.0\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:scale-\\[1\\.0\\]{--tw-scale-x:1.0;--tw-scale-y:1.0}.group:hover .group-hover\\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\\:border-border\\/80{border-color:hsl(var(--border)/.8)}.group:hover .group-hover\\:border-primary{border-color:hsl(var(--primary))}.group:hover .group-hover\\:bg-black\\/50{background-color:rgb(0 0 0/.5)}.group:hover .group-hover\\:bg-primary{background-color:hsl(var(--primary))}.group:hover .group-hover\\:bg-primary\\/90{background-color:hsl(var(--primary)/.9)}.group:hover .group-hover\\:bg-secondary\\/90{background-color:hsl(var(--secondary)/.9)}.group:hover .group-hover\\:from-primary\\/20{--tw-gradient-from:hsl(var(--primary)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\\:to-primary\\/30{--tw-gradient-to:hsl(var(--primary)/0.3) var(--tw-gradient-to-position)}.group:hover .group-hover\\:text-background{color:hsl(var(--background))}.group:hover .group-hover\\:text-foreground\\/70{color:hsl(var(--foreground)/.7)}.group:hover .group-hover\\:text-muted{color:hsl(var(--muted))}.group:hover .group-hover\\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\\:text-primary-200{color:hsl(var(--primary-200))}.group:hover .group-hover\\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group:hover .group-hover\\:text-text{color:hsl(var(--text))}.group:hover .group-hover\\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\\:underline{text-decoration-line:underline}.group:hover .group-hover\\:opacity-0{opacity:0}.group:hover .group-hover\\:opacity-100{opacity:1}.group:hover .group-hover\\:opacity-80{opacity:.8}.group:hover .group-hover\\:shadow-\\[0_10px_30px_rgba\\(15\\2c 23\\2c 42\\2c 0\\.3\\)\\]{--tw-shadow:0 10px 30px rgba(15,23,42,0.3);
84--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\\:shadow-\\[0_16px_40px_rgba\\(15\\2c 15\\2c 20\\2c 0\\.1\\)\\]{--tw-shadow:0 16px 40px rgba(15,15,20,0.1);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\\:shadow-\\[0_26px_55px_rgba\\(15\\2c 15\\2c 20\\2c 0\\.18\\)\\]{--tw-shadow:0 26px 55px rgba(15,15,20,0.18);--tw-shadow-colored:0 26px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\\:shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.group:hover .group-hover\\:shadow-md,.group:hover .group-hover\\:shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
84dow)}.group:hover .group-hover\\:shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.group:hover .group-hover\\:ring-black\\/\\[0\\.07\\]{--tw-ring-color:rgb(0 0 0/0.07)}.group:hover .group-hover\\:blur-\\[2px\\]{--tw-blur:blur(2px)}.group:hover .group-hover\\:blur-\\[2px\\],.group:hover .group-hover\\:blur-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\\:blur-sm{--tw-blur:blur(4px)}.group:hover .group-hover\\:grayscale-0{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.peer:disabled~.peer-disabled\\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\\:opacity-70{opacity:.7}.aria-pressed\\:border-primary[aria-pressed=true]{border-color:hsl(var(--primary))}.aria-pressed\\:bg-primary[aria-pressed=true]{background-color:hsl(var(--primary))}.aria-pressed\\:text-primary-foreground[aria-pressed=true]{color:hsl(var(--primary-foreground))}.aria-pressed\\:hover\\:bg-primary\\/90:hover[aria-pressed=true]{background-color:hsl(var(--primary)/.9)}.aria-pressed\\:hover\\:text-primary-foreground:hover[aria-pressed=true]{color:hsl(var(--primary-foreground))}.data-\\[disabled\\]\\:pointer-events-none[data-disabled]{pointer-events:none}.data-\\[side\\=bottom\\]\\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\\[side\\=bottom\\]\\:translate-y-1[data-side=bottom],.data-\\[side\\=left\\]\\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\\[side\\=left\\]\\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\\[side\\=right\\]\\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\\[side\\=right\\]\\:translate-x-1[data-side=right],.data-\\[side\\=top\\]\\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\\[side\\=top\\]\\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\\[state\\=closed\\]\\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\\[state\\=open\\]\\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\\[state\\=open\\]\\:overflow-visible[data-state=open]{overflow:visible}.data-\\[active\\]\\:bg-accent\\/50[data-active]{background-color:hsl(var(--accent)/.5)}.data-\\[highlighted\\]\\:bg-primary[data-highlighted]{background-color:hsl(var(--primary))}.data-\\[state\\=open\\]\\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\\[state\\=open\\]\\:bg-accent\\/50[data-state=open]{background-color:hsl(var(--accent)/.5)}.data-\\[state\\=open\\]\\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\\[highlighted\\]\\:text-primary-foreground[data-highlighted]{color:hsl(var(--primary-foreground))}.data-\\[state\\=open\\]\\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\\[disabled\\]\\:opacity-50[data-disabled]{opacity:.5}.data-\\[state\\=open\\]\\:shadow-\\[0_4px_18px_hsl\\(var\\(--primary\\)\\/0\\.14\\)\\][data-state=open]{--tw-shadow:0 4px 18px hsl(var(--primary)/0.14);
84--tw-shadow-colored:0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\\[state\\=closed\\]\\:duration-300[data-state=closed]{transition-duration:.3s}.data-\\[state\\=open\\]\\:duration-500[data-state=open]{transition-duration:.5s}.data-\\[motion\\^\\=from-\\]\\:animate-in[data-motion^=from-],.data-\\[state\\=open\\]\\:animate-in[data-state=open],.data-\\[state\\=visible\\]\\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\\[motion\\^\\=to-\\]\\:animate-out[data-motion^=to-],.data-\\[state\\=closed\\]\\:animate-out[data-state=closed],.data-\\[state\\=hidden\\]\\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\\[motion\\^\\=from-\\]\\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\\[motion\\^\\=to-\\]\\:fade-out[data-motion^=to-],.data-\\[state\\=closed\\]\\:fade-out-0[data-state=closed],.data-\\[state\\=hidden\\]\\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\\[state\\=open\\]\\:fade-in-0[data-state=open],.data-\\[state\\=visible\\]\\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\\[state\\=closed\\]\\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\\[state\\=open\\]\\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\\[state\\=open\\]\\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\\[motion\\=from-end\\]\\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\\[motion\\=from-start\\]\\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\\[motion\\=to-end\\]\\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\\[motion\\=to-start\\]\\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\\[side\\=bottom\\]\\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\\[side\\=left\\]\\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\\[side\\=right\\]\\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\\[side\\=top\\]\\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\\[state\\=closed\\]\\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\\[state\\=closed\\]\\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\\[state\\=closed\\]\\:slide-out-to-left-1\\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\\[state\\=closed\\]\\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\\[state\\=closed\\]\\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\\[state\\=closed\\]\\:slide-out-to-top-\\[48\\%\\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\\[state\\=open\\]\\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\\[state\\=open\\]\\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\\[state\\=open\\]\\:slide-in-from-left-1\\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\\[state\\=open\\]\\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\\[state\\=open\\]\\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\\[state\\=open\\]\\:slide-in-from-top-\\[48\\%\\][data-state=open]{--tw-enter-translate-y:-48%}.data-\\[state\\=closed\\]\\:duration-300[data-state=closed]{animation-duration:.3s}.data-\\[state\\=open\\]\\:duration-500[data-state=open]{animation-duration:.5s}.group[data-state=open] .group-data-\\[state\\=open\\]\\:rotate-180{--tw-rotate:180deg}.group[data-state=open] .group-data-\\[state\\=open\\]\\:rotate-180,.group[data-state=open] .group-data-\\[state\\=open\\]\\:rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\\[state\\=open\\]\\:rotate-45{--tw-rotate:45deg}.group[data-state=closed] .group-data-\\[state\\=closed\\]\\:opacity-0{opacity:0}
84.group[data-state=closed] .group-data-\\[state\\=closed\\]\\:opacity-100{opacity:1}.group[data-state=open] .group-data-\\[state\\=open\\]\\:opacity-0{opacity:0}.group[data-state=open] .group-data-\\[state\\=open\\]\\:opacity-100{opacity:1}.prose-headings\\:max-w-none :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-headings\\:font-heading :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.prose-headings\\:font-sans :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.prose-headings\\:font-bold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-headings\\:font-normal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-headings\\:font-semibold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-headings\\:uppercase :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){text-transform:uppercase}.prose-headings\\:text-text :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-headings\\:text-text-secondary :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-h2\\:mb-4 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-h2\\:mt-8 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:2rem}.prose-h2\\:font-heading :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.prose-h2\\:text-2xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}.prose-h2\\:font-bold :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-h3\\:mb-4 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-h3\\:mt-8 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:2rem}.prose-h3\\:text-xl :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h3\\:font-bold :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-p\\:mx-auto :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:auto;margin-right:auto}.prose-p\\:my-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-p\\:my-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.75rem;margin-bottom:.75rem}.prose-p\\:my-4 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem;margin-bottom:1rem}.prose-p\\:\\!mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0!important}.prose-p\\:\\!mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0!important}.prose-p\\:mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0}.prose-p\\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.75rem}.prose-p\\:mb-4 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:1rem}.prose-p\\:max-w-none :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-p\\:text-center :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){text-align:center}.prose-p\\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-p\\:text-sm :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-p\\:text-xl :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-p\\:font-normal :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-p\\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-p\\:text-muted-foreground :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--muted-foreground))}.prose-p\\:text-text :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-p\\:text-text-secondary :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-p\\:text-text\\/70 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.7)}.prose-p\\:text-text\\/80 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.8)}.prose-p\\:text-text\\/85 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.85)}.prose-p\\:last\\:mb-0:last-child :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:0}
84.prose-a\\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-a\\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}.prose-a\\:underline-offset-2 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-underline-offset:2px}.prose-a\\:hover\\:text-primary\\/80:hover :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary)/.8)}.prose-a\\:hover\\:text-primary\\/90:hover :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary)/.9)}.prose-blockquote\\:border-primary :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:hsl(var(--primary))}.prose-blockquote\\:text-text :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-blockquote\\:text-text-secondary :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-strong\\:font-bold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700}.prose-strong\\:font-semibold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-strong\\:text-primary :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-strong\\:text-text :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-strong\\:text-text-secondary :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-em\\:text-text :is(:where(em):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-code\\:text-text :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ol\\:text-text :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ol\\:text-text-secondary :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-ul\\:text-text :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-ul\\:text-text-secondary :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-li\\:max-w-none :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:none}.prose-li\\:text-base :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.prose-li\\:font-normal :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:400}.prose-li\\:text-muted-foreground :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--muted-foreground))}.prose-li\\:text-text :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text))}.prose-li\\:text-text-secondary :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text-secondary))}.prose-li\\:text-text\\/80 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--text)/.8)}@supports (backdrop-filter:var(--tw )){.supports-\\[backdrop-filter\\]\\:bg-background-900\\/35{background-color:hsl(var(--background-900)/.35)}.supports-\\[backdrop-filter\\]\\:bg-background\\/60{background-color:hsl(var(--background)/.6)}}@media (prefers-reduced-motion:no-preference){.motion-safe\\:hover\\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.motion-safe\\:hover\\:-translate-y-1:hover,.motion-safe\\:hover\\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\\:hover\\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.motion-safe\\:hover\\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.motion-safe\\:hover\\:scale-105:hover,.motion-safe\\:hover\\:scale-\\[1\\.02\\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\\:hover\\:scale-\\[1\\.02\\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.motion-safe\\:hover\\:border-primary\\/50:hover{border-color:hsl(var(--primary)/.5)}.motion-safe\\:hover\\:border-primary\\/60:hover{border-color:hsl(var(--primary)/.6)}
84.motion-safe\\:hover\\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.motion-safe\\:hover\\:shadow-2xl:hover,.motion-safe\\:hover\\:shadow-xl:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.motion-safe\\:hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.group:hover .motion-safe\\:group-hover\\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .motion-safe\\:group-hover\\:scale-105,.group:hover .motion-safe\\:group-hover\\:scale-\\[1\\.02\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\\:group-hover\\:scale-\\[1\\.02\\]{--tw-scale-x:1.02;--tw-scale-y:1.02}}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transform-none{transform:none}.motion-reduce\\:transition-none{transition-property:none}.motion-reduce\\:duration-0{transition-duration:0s;animation-duration:0s}.group:focus-within .motion-reduce\\:group-focus-within\\:blur-none{--tw-blur: ;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .motion-reduce\\:group-hover\\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-reduce\\:group-hover\\:blur-none{--tw-blur: ;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}.dark\\:-rotate-90:is(.dark *){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\\:rotate-0:is(.dark *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\\:scale-0:is(.dark *){--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\\:scale-100:is(.dark *){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\\:border-primary\\/35:is(.dark *){border-color:hsl(var(--primary)/.35)}.dark\\:text-pink-900\\/20:is(.dark *){color:rgb(131 24 67/.2)}.dark\\:shadow-\\[0_10px_30px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.4\\)\\]:is(.dark *){--tw-shadow:0 10px 30px rgba(0,0,0,0.4);
84--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\\:shadow-\\[inset_0_1px_0_0_rgba\\(255\\2c 255\\2c 255\\2c 0\\.04\\)\\]:is(.dark *){--tw-shadow:inset 0 1px 0 0 rgba(255,255,255,0.04);--tw-shadow-colored:inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\\:ring-white\\/\\[0\\.06\\]:is(.dark *){--tw-ring-color:rgb(255 255 255/0.06)}.dark\\:\\[filter\\:drop-shadow\\(0_22px_50px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.62\\)\\)\\]:is(.dark *){filter:drop-shadow(0 22px 50px rgba(0,0,0,.62))}.group:hover .dark\\:group-hover\\:shadow-\\[0_10px_30px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.5\\)\\]:is(.dark *){--tw-shadow:0 10px 30px rgba(0,0,0,0.5);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media not all and (min-width:1280px){.max-xl\\:mx-auto{margin-left:auto;margin-right:auto}.max-xl\\:h-8{height:2rem}.max-xl\\:w-auto{width:auto}.max-xl\\:max-w-\\[160px\\]{max-width:160px}.max-xl\\:max-w-\\[calc\\(100\\%-30px\\)\\]{max-width:calc(100% - 30px)}.max-xl\\:gap-3{gap:.75rem}.max-xl\\:rounded-full{border-radius:9999px}.max-xl\\:rounded-none{border-radius:0}.max-xl\\:rounded-xl{border-radius:.75rem}.max-xl\\:bg-background{background-color:hsl(var(--background))}.max-xl\\:bg-background-900{background-color:hsl(var(--background-900))}.max-xl\\:bg-background-900\\/40{background-color:hsl(var(--background-900)/.4)}.max-xl\\:bg-background\\/60{background-color:hsl(var(--background)/.6)}.max-xl\\:px-3{padding-left:.75rem;padding-right:.75rem}.max-xl\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.max-xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.max-xl\\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-xl\\:text-text{color:hsl(var(--text))}.max-xl\\:shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);
84--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.max-xl\\:shadow-lg,.max-xl\\:shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.max-xl\\:shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.max-xl\\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.max-xl\\:ring-border\\/40{--tw-ring-color:hsl(var(--border)/0.4)}.max-xl\\:ring-border\\/50{--tw-ring-color:hsl(var(--border)/0.5)}.max-xl\\:ring-primary\\/25{--tw-ring-color:hsl(var(--primary)/0.25)}.max-xl\\:backdrop-blur-lg{--tw-backdrop-blur:blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media not all and (min-width:1024px){.max-lg\\:h-8{height:2rem}.max-lg\\:w-auto{width:auto}.max-lg\\:max-w-\\[160px\\]{max-width:160px}.max-lg\\:text-lg{font-size:1.125rem;line-height:1.75rem}.group:hover .max-lg\\:group-hover\\:-translate-y-1{--tw-translate-y:-0.25rem}.group:hover .max-lg\\:group-hover\\:-translate-y-1,.group:hover .max-lg\\:group-hover\\:scale-\\[1\\.01\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .max-lg\\:group-hover\\:scale-\\[1\\.01\\]{--tw-scale-x:1.01;--tw-scale-y:1.01}}@media not all and (min-width:768px){.max-md\\:-mt-\\[13\\.5rem\\]{margin-top:-13.5rem}.max-md\\:h-\\[108vh\\]{height:108vh}.max-md\\:rounded-none{border-radius:0}.max-md\\:px-0{padding-left:0;padding-right:0}.max-md\\:pt-10{padding-top:2.5rem}.max-md\\:pt-14{padding-top:3.5rem}}@media (min-width:640px){.sm\\:-top-7{top:-1.75rem}.sm\\:bottom-8{bottom:2rem}.sm\\:left-1\\/4{left:25%}.sm\\:left-10{left:2.5rem}.sm\\:left-\\[18\\%\\]{left:18%}.sm\\:left-\\[2\\.5\\%\\]{left:2.5%}.sm\\:right-1\\/4{right:25%}.sm\\:right-10{right:2.5rem}.sm\\:right-3{right:.75rem}.sm\\:right-4{right:1rem}.sm\\:right-\\[2\\.5\\%\\]{right:2.5%}.sm\\:top-1\\/2{top:50%}.sm\\:top-10{top:2.5rem}.sm\\:top-3{top:.75rem}.sm\\:top-3\\/4{top:75%}.sm\\:top-\\[14\\%\\]{top:14%}.sm\\:top-\\[44\\%\\]{top:44%}.sm\\:top-\\[60\\%\\]{top:60%}.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:-ml-6{margin-left:-1.5rem}.sm\\:mb-10{margin-bottom:2.5rem}.sm\\:mb-2{margin-bottom:.5rem}.sm\\:mb-3{margin-bottom:.75rem}.sm\\:mt-2{margin-top:.5rem}.sm\\:block{display:block}.sm\\:inline{display:inline}.sm\\:grid{display:grid}.sm\\:h-10{height:2.5rem}.sm\\:h-12{height:3rem}.sm\\:h-16{height:4rem}.sm\\:h-20{height:5rem}.sm\\:h-3\\.5{height:.875rem}.sm\\:h-32{height:8rem}.sm\\:h-52{height:13rem}.sm\\:h-56{height:14rem}.sm\\:h-6{height:1.5rem}.sm\\:h-64{height:16rem}.sm\\:h-7{height:1.75rem}.sm\\:h-\\[112px\\]{height:112px}.sm\\:h-\\[44px\\]{height:44px}.sm\\:h-\\[52px\\]{height:52px}.sm\\:h-\\[72px\\]{height:72px}.sm\\:h-auto{height:auto}.sm\\:max-h-12{max-height:3rem}.sm\\:min-h-\\[132px\\]{min-height:132px}.sm\\:min-h-\\[148px\\]{min-height:148px}.sm\\:min-h-\\[200px\\]{min-height:200px}.sm\\:min-h-\\[220px\\]{min-height:220px}.sm\\:min-h-\\[228px\\]{min-height:228px}.sm\\:min-h-\\[280px\\]{min-height:280px}.sm\\:min-h-\\[320px\\]{min-height:320px}.sm\\:min-h-\\[min\\(74vh\\2c 860px\\)\\]{min-height:min(74vh,860px)}.sm\\:min-h-\\[min\\(78vh\\2c 900px\\)\\]{min-height:min(78vh,900px)}.sm\\:w-10{width:2.5rem}.sm\\:w-12{width:3rem}.sm\\:w-16{width:4rem}.sm\\:w-20{width:5rem}.sm\\:w-3\\.5{width:.875rem}.sm\\:w-32{width:8rem}.sm\\:w-36{width:9rem}.sm\\:w-40{width:10rem}.sm\\:w-52{width:13rem}.sm\\:w-56{width:14rem}.sm\\:w-6{width:1.5rem}.sm\\:w-\\[108px\\]{width:108px}.sm\\:w-\\[224px\\]{width:224px}.sm\\:w-\\[40\\%\\]{width:40%}.sm\\:w-\\[42\\%\\]{width:42%}.sm\\:w-\\[5\\.25rem\\]{width:5.25rem}.sm\\:w-auto{width:auto}.sm\\:min-w-0{min-width:0}.sm\\:min-w-\\[140px\\]{min-width:140px}.sm\\:min-w-\\[55\\%\\]{min-width:55%}.sm\\:max-w-\\[12rem\\]{max-width:12rem}.sm\\:max-w-\\[190px\\]{max-width:190px}
84.sm\\:max-w-\\[200px\\]{max-width:200px}.sm\\:max-w-\\[280px\\]{max-width:280px}.sm\\:max-w-\\[288px\\]{max-width:288px}.sm\\:max-w-\\[320px\\]{max-width:320px}.sm\\:max-w-\\[380px\\]{max-width:380px}.sm\\:max-w-\\[38vw\\]{max-width:38vw}.sm\\:max-w-\\[min\\(100\\%\\2c 260px\\)\\]{max-width:min(100%,260px)}.sm\\:max-w-lg{max-width:32rem}.sm\\:max-w-md{max-width:28rem}.sm\\:max-w-none{max-width:none}.sm\\:max-w-sm{max-width:24rem}.sm\\:max-w-xl{max-width:36rem}.sm\\:flex-1{flex:1 1 0%}.sm\\:basis-1\\/2{flex-basis:50%}.sm\\:basis-1\\/3{flex-basis:33.333333%}.sm\\:basis-\\[70\\%\\]{flex-basis:70%}.sm\\:basis-\\[75\\%\\]{flex-basis:75%}.sm\\:basis-\\[calc\\(50\\%-12px\\)\\]{flex-basis:calc(50% - 12px)}.sm\\:basis-auto{flex-basis:auto}.sm\\:translate-y-\\[18\\%\\]{--tw-translate-y:18%}.sm\\:-rotate-\\[5deg\\],.sm\\:translate-y-\\[18\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\\:-rotate-\\[5deg\\]{--tw-rotate:-5deg}.sm\\:rotate-\\[5deg\\]{--tw-rotate:5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-start{align-items:flex-start}.sm\\:items-end{align-items:flex-end}.sm\\:items-center{align-items:center}.sm\\:items-stretch{align-items:stretch}.sm\\:justify-start{justify-content:flex-start}.sm\\:justify-end{justify-content:flex-end}.sm\\:justify-center{justify-content:center}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-1\\.5{gap:.375rem}.sm\\:gap-12{gap:3rem}.sm\\:gap-3{gap:.75rem}.sm\\:gap-4{gap:1rem}.sm\\:gap-6{gap:1.5rem}.sm\\:gap-8{gap:2rem}.sm\\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.sm\\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\\:gap-y-12{row-gap:3rem}.sm\\:space-x-2\u003e:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\\:space-y-4\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\\:self-center{align-self:center}.sm\\:rounded-lg{border-radius:var(--radius)}.sm\\:object-top{-o-object-position:top;object-position:top}.sm\\:p-10{padding:2.5rem}.sm\\:p-3{padding:.75rem}.sm\\:p-4{padding:1rem}.sm\\:p-5{padding:1.25rem}.sm\\:p-6{padding:1.5rem}.sm\\:p-8{padding:2rem}.sm\\:px-0{padding-left:0;padding-right:0}.sm\\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\\:px-4{padding-left:1rem;padding-right:1rem}.sm\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\\:px-8{padding-left:2rem;padding-right:2rem}.sm\\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\\:pb-14{padding-bottom:3.5rem}.sm\\:pl-2{padding-left:.5rem}.sm\\:pl-4{padding-left:1rem}.sm\\:pl-6{padding-left:1.5rem}.sm\\:pt-40{padding-top:10rem}.sm\\:pt-44{padding-top:11rem}.sm\\:pt-52{padding-top:13rem}.sm\\:pt-\\[calc\\(5\\.25rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(5.25rem + 1.25rem + env(safe-area-inset-top,0px))}.sm\\:pt-\\[calc\\(7\\.25rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(7.25rem + 1.25rem + env(safe-area-inset-top,0px))}.sm\\:text-left{text-align:left}.sm\\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\\:text-5xl{font-size:3rem;line-height:1}.sm\\:text-\\[0\\.9375rem\\]{font-size:.9375rem}.sm\\:text-\\[11px\\]{font-size:11px}.sm\\:text-\\[13px\\]{font-size:13px}.sm\\:text-\\[15px\\]{font-size:15px}.sm\\:text-\\[18px\\]{font-size:18px}.sm\\:text-\\[2rem\\]{font-size:2rem}.sm\\:text-\\[9px\\]{font-size:9px}.sm\\:text-base{font-size:1rem;line-height:1.5rem}.sm\\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\\:text-xs{font-size:.75rem;line-height:1rem}.sm\\:leading-\\[0\\.96\\]{line-height:.96}.sm\\:leading-snug{line-height:1.375}@media not all and (min-width:1280px){.sm\\:max-xl\\:px-4{padding-left:1rem;padding-right:1rem}}@media not all and (min-width:1024px){.sm\\:max-lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:max-lg\\:gap-6{gap:1.5rem}}}@media (min-width:768px){.md\\:absolute{position:absolute}.md\\:sticky{position:sticky}.md\\:-left-4{left:-1rem}.md\\:-right-4{right:-1rem}.md\\:bottom-14{bottom:3.5rem}.md\\:bottom-6{bottom:1.5rem}.md\\:bottom-8{bottom:2rem}.md\\:left-10{left:2.5rem}.md\\:left-20{left:5rem}.md\\:left-3{left:.75rem}.md\\:left-\\[16\\%\\]{left:16%}.md\\:left-\\[2\\%\\]{left:2%}.md\\:left-\\[4\\%\\]{left:4%}.md\\:left-auto{left:auto}.md\\:right-16{right:4rem}.md\\:right-3{right:.75rem}.md\\:right-4{right:1rem}.md\\:right-6{right:1.5rem}.md\\:right-\\[2\\%\\]{right:2%}.md\\:top-16{top:4rem}.md\\:top-20{top:5rem}.md\\:top-24{top:6rem}.md\\:top-3{top:.75rem}.md\\:top-6{top:1.5rem}
84.md\\:top-\\[12\\%\\]{top:12%}.md\\:top-\\[46\\%\\]{top:46%}.md\\:top-\\[63\\%\\]{top:63%}.md\\:z-0{z-index:0}.md\\:order-1{order:1}.md\\:order-2{order:2}.md\\:order-none{order:0}.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-12{grid-column:span 12/span 12}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-span-4{grid-column:span 4/span 4}.md\\:col-span-5{grid-column:span 5/span 5}.md\\:col-span-6{grid-column:span 6/span 6}.md\\:col-span-7{grid-column:span 7/span 7}.md\\:col-span-8{grid-column:span 8/span 8}.md\\:m-4{margin:1rem}.md\\:mx-0{margin-left:0;margin-right:0}.md\\:my-12{margin-top:3rem;margin-bottom:3rem}.md\\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\\:my-8{margin-top:2rem;margin-bottom:2rem}.md\\:-ml-2{margin-left:-.5rem}.md\\:-ml-4{margin-left:-1rem}.md\\:-mt-1{margin-top:-.25rem}.md\\:-mt-14{margin-top:-3.5rem}.md\\:-mt-36{margin-top:-9rem}.md\\:mb-0{margin-bottom:0}.md\\:mb-10{margin-bottom:2.5rem}.md\\:mb-11{margin-bottom:2.75rem}.md\\:mb-12{margin-bottom:3rem}.md\\:mb-14{margin-bottom:3.5rem}.md\\:mb-16{margin-bottom:4rem}.md\\:mb-2{margin-bottom:.5rem}.md\\:mb-20{margin-bottom:5rem}.md\\:mb-3{margin-bottom:.75rem}.md\\:mb-4{margin-bottom:1rem}.md\\:mb-5{margin-bottom:1.25rem}.md\\:mb-6{margin-bottom:1.5rem}.md\\:mb-8{margin-bottom:2rem}.md\\:mb-9{margin-bottom:2.25rem}.md\\:ml-auto{margin-left:auto}.md\\:mt-0{margin-top:0}.md\\:mt-0\\.5{margin-top:.125rem}.md\\:mt-1{margin-top:.25rem}.md\\:mt-10{margin-top:2.5rem}.md\\:mt-12{margin-top:3rem}.md\\:mt-14{margin-top:3.5rem}.md\\:mt-16{margin-top:4rem}.md\\:mt-20{margin-top:5rem}.md\\:mt-24{margin-top:6rem}.md\\:mt-4{margin-top:1rem}.md\\:mt-6{margin-top:1.5rem}.md\\:mt-8{margin-top:2rem}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:inline-flex{display:inline-flex}.md\\:hidden{display:none}.md\\:aspect-\\[3\\/1\\]{aspect-ratio:3/1}.md\\:aspect-auto{aspect-ratio:auto}.md\\:\\!h-\\[500px\\]{height:500px!important}.md\\:h-10{height:2.5rem}.md\\:h-12{height:3rem}.md\\:h-14{height:3.5rem}.md\\:h-16{height:4rem}.md\\:h-20{height:5rem}.md\\:h-24{height:6rem}.md\\:h-28{height:7rem}.md\\:h-3{height:.75rem}.md\\:h-3\\.5{height:.875rem}.md\\:h-32{height:8rem}.md\\:h-4{height:1rem}.md\\:h-40{height:10rem}.md\\:h-48{height:12rem}.md\\:h-5{height:1.25rem}.md\\:h-6{height:1.5rem}.md\\:h-64{height:16rem}.md\\:h-7{height:1.75rem}.md\\:h-8{height:2rem}.md\\:h-80{height:20rem}.md\\:h-\\[100px\\]{height:100px}.md\\:h-\\[118px\\]{height:118px}.md\\:h-\\[120px\\]{height:120px}.md\\:h-\\[122vh\\]{height:122vh}.md\\:h-\\[200px\\]{height:200px}.md\\:h-\\[228px\\]{height:228px}.md\\:h-\\[250px\\]{height:250px}.md\\:h-\\[32rem\\]{height:32rem}.md\\:h-\\[340px\\]{height:340px}.md\\:h-\\[4\\.5rem\\]{height:4.5rem}.md\\:h-\\[450px\\]{height:450px}.md\\:h-\\[480px\\]{height:480px}.md\\:h-\\[48px\\]{height:48px}.md\\:h-\\[500px\\]{height:500px}.md\\:h-\\[52px\\]{height:52px}.md\\:h-\\[56px\\]{height:56px}.md\\:h-\\[60px\\]{height:60px}.md\\:h-\\[64px\\]{height:64px}.md\\:h-\\[80px\\]{height:80px}.md\\:h-\\[90vh\\]{height:90vh}.md\\:h-\\[calc\\(100vh-1\\.5rem\\)\\]{height:calc(100vh - 1.5rem)}.md\\:h-auto{height:auto}.md\\:h-full{height:100%}.md\\:h-screen{height:100vh}.md\\:max-h-20{max-height:5rem}.md\\:max-h-\\[10vh\\]{max-height:10vh}.md\\:max-h-\\[600px\\]{max-height:600px}.md\\:max-h-\\[900px\\]{max-height:900px}.md\\:max-h-\\[calc\\(100dvh-15rem\\)\\]{max-height:calc(100dvh - 15rem)}.md\\:\\!min-h-\\[500px\\]{min-height:500px!important}.md\\:min-h-0{min-height:0}.md\\:min-h-96{min-height:24rem}.md\\:min-h-\\[240px\\]{min-height:240px}.md\\:min-h-\\[24rem\\]{min-height:24rem}.md\\:min-h-\\[260px\\]{min-height:260px}.md\\:min-h-\\[280px\\]{min-height:280px}.md\\:min-h-\\[300px\\]{min-height:300px}.md\\:min-h-\\[320px\\]{min-height:320px}.md\\:min-h-\\[360px\\]{min-height:360px}.md\\:min-h-\\[400px\\]{min-height:400px}.md\\:min-h-\\[420px\\]{min-height:420px}.md\\:min-h-\\[500px\\]{min-height:500px}.md\\:min-h-\\[600px\\]{min-height:600px}.md\\:min-h-\\[700px\\]{min-height:700px}.md\\:min-h-\\[900px\\]{min-height:900px}.md\\:min-h-\\[min\\(72vh\\2c 840px\\)\\]{min-height:min(72vh,840px)}.md\\:min-h-\\[min\\(76vh\\2c 900px\\)\\]{min-height:min(76vh,900px)}.md\\:min-h-\\[min\\(80vh\\2c 940px\\)\\]{min-height:min(80vh,940px)}.md\\:min-h-screen{min-height:100vh}.md\\:w-1\\/2{width:50%}.md\\:w-1\\/3{width:33.333333%}.md\\:w-10{width:2.5rem}.md\\:w-12{width:3rem}.md\\:w-14{width:3.5rem}.md\\:w-16{width:4rem}.md\\:w-2\\/3{width:66.666667%}.md\\:w-20{width:5rem}.md\\:w-24{width:6rem}.md\\:w-28{width:7rem}.md\\:w-3{width:.75rem}.md\\:w-3\\.5{width:.875rem}.md\\:w-32{width:8rem}
84.md\\:w-36{width:9rem}.md\\:w-4{width:1rem}.md\\:w-40{width:10rem}.md\\:w-44{width:11rem}.md\\:w-48{width:12rem}.md\\:w-5{width:1.25rem}.md\\:w-5\\/12{width:41.666667%}.md\\:w-52{width:13rem}.md\\:w-6{width:1.5rem}.md\\:w-64{width:16rem}.md\\:w-7{width:1.75rem}.md\\:w-7\\/12{width:58.333333%}.md\\:w-72{width:18rem}.md\\:w-8{width:2rem}.md\\:w-\\[160px\\]{width:160px}.md\\:w-\\[200px\\]{width:200px}.md\\:w-\\[220px\\]{width:220px}.md\\:w-\\[240px\\]{width:240px}.md\\:w-\\[252px\\]{width:252px}.md\\:w-\\[32rem\\]{width:32rem}.md\\:w-\\[4\\.5rem\\]{width:4.5rem}.md\\:w-\\[48px\\]{width:48px}.md\\:w-\\[50px\\]{width:50px}.md\\:w-\\[52px\\]{width:52px}.md\\:w-\\[54px\\]{width:54px}.md\\:w-\\[56px\\]{width:56px}.md\\:w-\\[58px\\]{width:58px}.md\\:w-\\[60px\\]{width:60px}.md\\:w-\\[64px\\]{width:64px}.md\\:w-\\[76px\\]{width:76px}.md\\:w-\\[88px\\]{width:88px}.md\\:w-\\[var\\(--radix-navigation-menu-viewport-width\\)\\]{width:var(--radix-navigation-menu-viewport-width)}.md\\:w-auto{width:auto}.md\\:w-fit{width:-moz-fit-content;width:fit-content}.md\\:w-full{width:100%}.md\\:min-w-0{min-width:0}.md\\:min-w-\\[100px\\]{min-width:100px}.md\\:min-w-\\[12rem\\]{min-width:12rem}.md\\:min-w-\\[280px\\]{min-width:280px}.md\\:min-w-\\[45\\%\\]{min-width:45%}.md\\:max-w-2xl{max-width:42rem}.md\\:max-w-3xl{max-width:48rem}.md\\:max-w-4xl{max-width:56rem}.md\\:max-w-5xl{max-width:64rem}.md\\:max-w-6xl{max-width:72rem}.md\\:max-w-7xl{max-width:80rem}.md\\:max-w-\\[140px\\]{max-width:140px}.md\\:max-w-\\[16rem\\]{max-width:16rem}.md\\:max-w-\\[200px\\]{max-width:200px}.md\\:max-w-\\[300px\\]{max-width:300px}.md\\:max-w-\\[320px\\]{max-width:320px}.md\\:max-w-\\[360px\\]{max-width:360px}.md\\:max-w-\\[min\\(100\\%\\2c 20rem\\)\\]{max-width:min(100%,20rem)}.md\\:max-w-lg{max-width:32rem}.md\\:max-w-md{max-width:28rem}.md\\:max-w-none{max-width:none}.md\\:max-w-sm{max-width:24rem}.md\\:max-w-xl{max-width:36rem}.md\\:flex-1{flex:1 1 0%}.md\\:shrink{flex-shrink:1}.md\\:shrink-0{flex-shrink:0}.md\\:grow{flex-grow:1}.md\\:basis-0{flex-basis:0px}.md\\:basis-1\\/2{flex-basis:50%}.md\\:basis-1\\/3{flex-basis:33.333333%}.md\\:basis-1\\/4{flex-basis:25%}.md\\:basis-\\[45\\%\\]{flex-basis:45%}.md\\:basis-\\[50\\%\\]{flex-basis:50%}.md\\:-translate-x-8{--tw-translate-x:-2rem}.md\\:-translate-x-8,.md\\:translate-x-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:translate-x-8{--tw-translate-x:2rem}.md\\:translate-y-6{--tw-translate-y:1.5rem}.md\\:-rotate-\\[4deg\\],.md\\:translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:-rotate-\\[4deg\\]{--tw-rotate:-4deg}.md\\:rotate-\\[4deg\\]{--tw-rotate:4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\\:scroll-mt-36{scroll-margin-top:9rem}.md\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\\:grid-cols-\\[1fr_1\\.1fr\\]{grid-template-columns:1fr 1.1fr}.md\\:grid-cols-\\[1fr_12rem\\]{grid-template-columns:1fr 12rem}.md\\:grid-cols-\\[1fr_1fr_1fr_0\\.5fr\\]{grid-template-columns:1fr 1fr 1fr .5fr}.md\\:grid-cols-\\[1fr_minmax\\(280px\\2c 28rem\\)\\]{grid-template-columns:1fr minmax(280px,28rem)}.md\\:flex-row{flex-direction:row}.md\\:flex-col{flex-direction:column}.md\\:items-start{align-items:flex-start}.md\\:items-end{align-items:flex-end}.md\\:items-center{align-items:center}.md\\:items-stretch{align-items:stretch}.md\\:justify-start{justify-content:flex-start}.md\\:justify-end{justify-content:flex-end}.md\\:justify-center{justify-content:center}.md\\:justify-between{justify-content:space-between}.md\\:gap-0{gap:0}.md\\:gap-0\\.5{gap:.125rem}.md\\:gap-10{gap:2.5rem}.md\\:gap-12{gap:3rem}.md\\:gap-16{gap:4rem}.md\\:gap-2{gap:.5rem}.md\\:gap-2\\.5{gap:.625rem}.md\\:gap-20{gap:5rem}.md\\:gap-24{gap:6rem}.md\\:gap-3{gap:.75rem}.md\\:gap-4{gap:1rem}.md\\:gap-5{gap:1.25rem}.md\\:gap-6{gap:1.5rem}.md\\:gap-8{gap:2rem}.md\\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\\:gap-y-10{row-gap:2.5rem}.md\\:gap-y-12{row-gap:3rem}.md\\:gap-y-14{row-gap:3.5rem}.md\\:gap-y-8{row-gap:2rem}.md\\:space-y-10\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\\:space-y-12\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\\:space-y-16\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\\:space-y-2\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.md\\:space-y-4\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\\:space-y-5\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\\:space-y-6\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\\:space-y-8\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\\:self-start{align-self:flex-start}.md\\:self-stretch{align-self:stretch}.md\\:justify-self-end{justify-self:end}.md\\:overflow-visible{overflow:visible}.md\\:rounded-2xl{border-radius:1rem}.md\\:rounded-3xl{border-radius:1.5rem}.md\\:rounded-lg{border-radius:var(--radius)}.md\\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\\:rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.md\\:border{border-width:1px}.md\\:border-0{border-width:0}.md\\:border-b-0{border-bottom-width:0}.md\\:border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.md\\:bg-border\\/20{background-color:hsl(var(--border)/.2)}.md\\:bg-destructive\\/10{background-color:hsl(var(--destructive)/.1)}.md\\:bg-green-500\\/10{background-color:rgb(34 197 94/.1)}.md\\:bg-muted\\/60{background-color:hsl(var(--muted)/.6)}.md\\:object-cover{-o-object-fit:cover;object-fit:cover}.md\\:object-\\[58\\%_42\\%\\]{-o-object-position:58% 42%;object-position:58% 42%}.md\\:p-0{padding:0}.md\\:p-10{padding:2.5rem}.md\\:p-12{padding:3rem}.md\\:p-2{padding:.5rem}.md\\:p-3{padding:.75rem}.md\\:p-4{padding:1rem}.md\\:p-5{padding:1.25rem}.md\\:p-6{padding:1.5rem}.md\\:p-7{padding:1.75rem}.md\\:p-8{padding:2rem}.md\\:px-0{padding-left:0;padding-right:0}.md\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\\:px-12{padding-left:3rem;padding-right:3rem}.md\\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\\:px-16{padding-left:4rem;padding-right:4rem}.md\\:px-2{padding-left:.5rem;padding-right:.5rem}.md\\:px-2\\.5{padding-left:.625rem;padding-right:.625rem}.md\\:px-3{padding-left:.75rem;padding-right:.75rem}.md\\:px-4{padding-left:1rem;padding-right:1rem}.md\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\\:px-8{padding-left:2rem;padding-right:2rem}.md\\:py-0{padding-top:0;padding-bottom:0}.md\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.md\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\\:py-12{padding-top:3rem;padding-bottom:3rem}.md\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\\:py-16{padding-top:4rem;padding-bottom:4rem}.md\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.md\\:py-20{padding-top:5rem;padding-bottom:5rem}.md\\:py-24{padding-top:6rem;padding-bottom:6rem}.md\\:py-28{padding-top:7rem;padding-bottom:7rem}.md\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.md\\:py-36{padding-top:9rem;padding-bottom:9rem}.md\\:py-4{padding-top:1rem;padding-bottom:1rem}.md\\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\\:py-8{padding-top:2rem;padding-bottom:2rem}.md\\:pb-0{padding-bottom:0}.md\\:pb-10{padding-bottom:2.5rem}.md\\:pb-12{padding-bottom:3rem}.md\\:pb-14{padding-bottom:3.5rem}.md\\:pb-16{padding-bottom:4rem}.md\\:pb-20{padding-bottom:5rem}.md\\:pb-24{padding-bottom:6rem}.md\\:pb-28{padding-bottom:7rem}.md\\:pb-3{padding-bottom:.75rem}.md\\:pb-32{padding-bottom:8rem}.md\\:pb-4{padding-bottom:1rem}.md\\:pb-40{padding-bottom:10rem}.md\\:pb-5{padding-bottom:1.25rem}.md\\:pb-6{padding-bottom:1.5rem}.md\\:pb-7{padding-bottom:1.75rem}.md\\:pb-8{padding-bottom:2rem}.md\\:pl-16{padding-left:4rem}.md\\:pl-2{padding-left:.5rem}.md\\:pl-4{padding-left:1rem}.md\\:pl-6{padding-left:1.5rem}.md\\:pr-0{padding-right:0}.md\\:pr-20{padding-right:5rem}.md\\:pr-4{padding-right:1rem}.md\\:pr-8{padding-right:2rem}.md\\:pt-0{padding-top:0}.md\\:pt-1{padding-top:.25rem}.md\\:pt-10{padding-top:2.5rem}.md\\:pt-12{padding-top:3rem}.md\\:pt-14{padding-top:3.5rem}.md\\:pt-16{padding-top:4rem}.md\\:pt-2{padding-top:.5rem}.md\\:pt-24{padding-top:6rem}.md\\:pt-28{padding-top:7rem}.md\\:pt-32{padding-top:8rem}.md\\:pt-36{padding-top:9rem}.md\\:pt-4{padding-top:1rem}.md\\:pt-44{padding-top:11rem}.md\\:pt-48{padding-top:12rem}.md\\:pt-5{padding-top:1.25rem}.md\\:pt-52{padding-top:13rem}.md\\:pt-56{padding-top:14rem}.md\\:pt-6{padding-top:1.5rem}.md\\:pt-8{padding-top:2rem}.md\\:pt-\\[calc\\(6\\.25rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(6.25rem + 1.25rem + env(safe-area-inset-top,0px))}.md\\:pt-\\[calc\\(8\\.25rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(8.25rem + 1.25rem + env(safe-area-inset-top,0px))}.md\\:\\!text-left{text-align:left!important}.md\\:text-left{text-align:left}.md\\:text-center{text-align:center}.md\\:text-right{text-align:right}.md\\:\\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.md\\:text-2xl{font-size:1.5rem;line-height:2rem}.md\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\\:text-5xl{font-size:3rem;line-height:1}.md\\:text-6xl{font-size:3.75rem;line-height:1}.md\\:text-7xl{font-size:4.5rem;line-height:1}.md\\:text-9xl{font-size:8rem;line-height:1}.md\\:text-\\[1\\.05rem\\]{font-size:1.05rem}.md\\:text-\\[1\\.15rem\\]{font-size:1.15rem}.md\\:text-\\[11px\\]{font-size:11px}.md\\:text-\\[2\\.5rem\\]{font-size:2.5rem}.md\\:text-base{font-size:1rem;line-height:1.5rem}.md\\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\\:text-sm{font-size:.875rem;line-height:1.25rem}.md\\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\\:text-xs{font-size:.75rem;line-height:1rem}.md\\:leading-\\[0\\.9\\]{line-height:.9}.md\\:leading-\\[1\\.02\\]{line-height:1.02}.md\\:leading-relaxed{line-height:1.625}.md\\:leading-snug{line-height:1.375}.md\\:leading-tight{line-height:1.25}.md\\:opacity-0{opacity:0}
84.md\\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.md\\:ring-green-500\\/20{--tw-ring-color:rgb(34 197 94/0.2)}.md\\:blur-\\[160px\\]{--tw-blur:blur(160px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.md\\:\\[min-width\\:320px\\]{min-width:320px}.md\\:\\[width\\:320px\\]{width:320px}.focus-within\\:md\\:z-20:focus-within{z-index:20}.hover\\:md\\:z-20:hover{z-index:20}.md\\:focus-visible\\:opacity-100:focus-visible{opacity:1}.group:hover .md\\:group-hover\\:pointer-events-auto{pointer-events:auto}.group:hover .md\\:group-hover\\:bg-black\\/50{background-color:rgb(0 0 0/.5)}.group:hover .md\\:group-hover\\:opacity-100,.group\\/gallery:hover .md\\:group-hover\\/gallery\\:opacity-100{opacity:1}.group:hover .md\\:group-hover\\:blur-\\[2px\\]{--tw-blur:blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.prose-h2\\:md\\:text-3xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.875rem;line-height:2.25rem}.md\\:prose-p\\:text-2xl :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}.md\\:prose-p\\:text-base :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1rem;line-height:1.5rem}@media not all and (min-width:1280px){.md\\:max-xl\\:h-9{height:2.25rem}.md\\:max-xl\\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media not all and (min-width:1024px){.md\\:max-lg\\:h-9{height:2.25rem}}}@media (min-width:960px){.min-\\[960px\\]\\:flex{display:flex}.min-\\[960px\\]\\:inline-flex{display:inline-flex}.min-\\[960px\\]\\:grid{display:grid}.min-\\[960px\\]\\:contents{display:contents}.min-\\[960px\\]\\:hidden{display:none}.min-\\[960px\\]\\:min-h-\\[85vh\\]{min-height:85vh}.min-\\[960px\\]\\:grid-cols-\\[1fr_auto_1fr\\]{grid-template-columns:1fr auto 1fr}.min-\\[960px\\]\\:items-center{align-items:center}.min-\\[960px\\]\\:justify-self-center{justify-self:center}.min-\\[960px\\]\\:pb-16{padding-bottom:4rem}}@media (min-width:1024px){.lg\\:sticky{position:sticky}.lg\\:-bottom-14{bottom:-3.5rem}.lg\\:-left-12{left:-3rem}.lg\\:-left-16{left:-4rem}.lg\\:-left-4{left:-1rem}.lg\\:-right-12{right:-3rem}.lg\\:-right-20{right:-5rem}.lg\\:-top-14{top:-3.5rem}.lg\\:-top-4{top:-1rem}.lg\\:bottom-16{bottom:4rem}.lg\\:bottom-20{bottom:5rem}.lg\\:bottom-\\[20\\%\\]{bottom:20%}.lg\\:bottom-\\[24\\%\\]{bottom:24%}.lg\\:left-\\[14\\%\\]{left:14%}.lg\\:left-\\[2\\%\\]{left:2%}.lg\\:left-\\[3\\%\\]{left:3%}.lg\\:left-\\[4\\%\\]{left:4%}.lg\\:left-\\[6\\%\\]{left:6%}.lg\\:right-\\[2\\%\\]{right:2%}.lg\\:right-\\[6\\%\\]{right:6%}.lg\\:top-1\\/2{top:50%}.lg\\:top-28{top:7rem}.lg\\:top-\\[10\\%\\]{top:10%}.lg\\:top-\\[16\\%\\]{top:16%}.lg\\:top-\\[22\\%\\]{top:22%}.lg\\:top-\\[24\\%\\]{top:24%}.lg\\:top-\\[46\\%\\]{top:46%}.lg\\:top-\\[63\\%\\]{top:63%}.lg\\:top-\\[8\\%\\]{top:8%}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:col-span-1{grid-column:span 1/span 1}.lg\\:col-span-12{grid-column:span 12/span 12}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:col-span-3{grid-column:span 3/span 3}.lg\\:col-span-4{grid-column:span 4/span 4}.lg\\:col-span-5{grid-column:span 5/span 5}.lg\\:col-span-6{grid-column:span 6/span 6}.lg\\:col-span-7{grid-column:span 7/span 7}.lg\\:col-span-8{grid-column:span 8/span 8}.lg\\:col-start-1{grid-column-start:1}.lg\\:col-start-2{grid-column-start:2}.lg\\:col-start-3{grid-column-start:3}.lg\\:col-start-4{grid-column-start:4}.lg\\:row-span-2{grid-row:span 2/span 2}.lg\\:row-start-1{grid-row-start:1}.lg\\:row-start-2{grid-row-start:2}.lg\\:mx-0{margin-left:0;margin-right:0}.lg\\:mx-auto{margin-left:auto;margin-right:auto}.lg\\:mb-0{margin-bottom:0}.lg\\:mb-1{margin-bottom:.25rem}.lg\\:mb-20{margin-bottom:5rem}.lg\\:mb-3{margin-bottom:.75rem}.lg\\:mb-4{margin-bottom:1rem}.lg\\:mb-6{margin-bottom:1.5rem}.lg\\:mb-8{margin-bottom:2rem}.lg\\:ml-0{margin-left:0}.lg\\:ml-auto{margin-left:auto}.lg\\:mr-0{margin-right:0}.lg\\:mr-auto{margin-right:auto}.lg\\:mt-0{margin-top:0}.lg\\:mt-10{margin-top:2.5rem}.lg\\:mt-14{margin-top:3.5rem}.lg\\:mt-16{margin-top:4rem}.lg\\:mt-20{margin-top:5rem}.lg\\:mt-24{margin-top:6rem}.lg\\:mt-28{margin-top:7rem}.lg\\:mt-3{margin-top:.75rem}.lg\\:mt-6{margin-top:1.5rem}.lg\\:mt-8{margin-top:2rem}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:aspect-\\[unset\\]{aspect-ratio:unset}.lg\\:aspect-auto{aspect-ratio:auto}.lg\\:h-14{height:3.5rem}.lg\\:h-20{height:5rem}.lg\\:h-24{height:6rem}.lg\\:h-5{height:1.25rem}.lg\\:h-56{height:14rem}.lg\\:h-6{height:1.5rem}.lg\\:h-\\[128vh\\]{height:128vh}.lg\\:h-\\[130px\\]{height:130px}.lg\\:h-\\[280px\\]{height:280px}.lg\\:h-\\[400px\\]{height:400px}.lg\\:h-\\[500px\\]{height:500px}.lg\\:h-\\[68px\\]{height:68px}.lg\\:h-\\[80px\\]{height:80px}.lg\\:h-full{height:100%}.lg\\:h-screen{height:100vh}.lg\\:max-h-14{max-height:3.5rem}.lg\\:max-h-\\[calc\\(100dvh-14rem\\)\\]{max-height:calc(100dvh - 14rem)}.lg\\:min-h-0{min-height:0}.lg\\:min-h-\\[26rem\\]{min-height:26rem}.lg\\:min-h-\\[300px\\]{min-height:300px}.lg\\:min-h-\\[320px\\]{min-height:320px}.lg\\:min-h-\\[340px\\]{min-height:340px}.lg\\:min-h-\\[400px\\]{min-height:400px}.lg\\:min-h-\\[420px\\]{min-height:420px}.lg\\:min-h-\\[440px\\]{min-height:440px}.lg\\:min-h-\\[88svh\\]{min-height:88svh}.lg\\:min-h-\\[88vh\\]{min-height:88vh}.lg\\:min-h-\\[92svh\\]{min-height:92svh}.lg\\:min-h-\\[calc\\(88svh-8\\.5rem\\)\\]{min-height:calc(88svh - 8.5rem)}.lg\\:min-h-\\[min\\(62vh\\2c 660px\\)\\]{min-height:min(62vh,660px)}.lg\\:min-h-\\[min\\(74vh\\2c 880px\\)\\]{min-height:min(74vh,880px)}.lg\\:min-h-\\[min\\(78vh\\2c 940px\\)\\]{min-height:min(78vh,940px)}.lg\\:min-h-\\[min\\(82vh\\2c 980px\\)\\]{min-height:min(82vh,980px)}.lg\\:w-1\\/2{width:50%}.lg\\:w-1\\/3{width:33.333333%}.lg\\:w-14{width:3.5rem}.lg\\:w-2\\/3{width:66.666667%}.lg\\:w-20{width:5rem}.lg\\:w-24{width:6rem}.lg\\:w-36{width:9rem}.lg\\:w-4\\/12{width:33.333333%}.lg\\:w-40{width:10rem}.lg\\:w-5{width:1.25rem}.lg\\:w-5\\/12{width:41.666667%}.lg\\:w-52{width:13rem}.lg\\:w-56{width:14rem}.lg\\:w-6{width:1.5rem}.lg\\:w-64{width:16rem}.lg\\:w-7\\/12{width:58.333333%}.lg\\:w-8\\/12{width:66.666667%}.lg\\:w-80{width:20rem}.lg\\:w-\\[104px\\]{width:104px}.lg\\:w-\\[160px\\]{width:160px}.lg\\:w-\\[232px\\]{width:232px}.lg\\:w-\\[252px\\]{width:252px}.lg\\:w-\\[260px\\]{width:260px}.lg\\:w-\\[45\\%\\]{width:45%}.lg\\:w-\\[52px\\]{width:52px}.lg\\:w-\\[54px\\]{width:54px}.lg\\:w-\\[56px\\]{width:56px}.lg\\:w-\\[60px\\]{width:60px}.lg\\:w-\\[62px\\]{width:62px}.lg\\:w-\\[64px\\]{width:64px}.lg\\:w-\\[66px\\]{width:66px}.lg\\:w-\\[68px\\]{width:68px}.lg\\:w-\\[72px\\]{width:72px}.lg\\:w-\\[84px\\]{width:84px}.lg\\:w-\\[88px\\]{width:88px}.lg\\:w-auto{width:auto}.lg\\:w-full{width:100%}.lg\\:min-w-0{min-width:0}.lg\\:min-w-\\[140px\\]{min-width:140px}.lg\\:min-w-\\[32\\%\\]{min-width:32%}.lg\\:max-w-2xl{max-width:42rem}.lg\\:max-w-3xl{max-width:48rem}.lg\\:max-w-4xl{max-width:56rem}.lg\\:max-w-5xl{max-width:64rem}.lg\\:max-w-\\[220px\\]{max-width:220px}.lg\\:max-w-\\[280px\\]{max-width:280px}.lg\\:max-w-\\[400px\\]{max-width:400px}.lg\\:max-w-\\[480px\\]{max-width:480px}.lg\\:max-w-\\[min\\(100\\%\\2c 260px\\)\\]{max-width:min(100%,260px)}.lg\\:max-w-\\[min\\(100\\%\\2c 42rem\\)\\]{max-width:min(100%,42rem)}.lg\\:max-w-\\[min\\(100\\%\\2c 52rem\\)\\]{max-width:min(100%,52rem)}.lg\\:max-w-\\[min\\(19rem\\2c 22vw\\)\\]{max-width:min(19rem,22vw)}.lg\\:max-w-lg{max-width:32rem}.lg\\:max-w-md{max-width:28rem}.lg\\:max-w-none{max-width:none}.lg\\:max-w-xl{max-width:36rem}.lg\\:flex-1{flex:1 1 0%}.lg\\:shrink{flex-shrink:1}.lg\\:grow{flex-grow:1}.lg\\:basis-0{flex-basis:0px}.lg\\:basis-1\\/3{flex-basis:33.333333%}.lg\\:basis-1\\/4{flex-basis:25%}.lg\\:basis-1\\/6{flex-basis:16.666667%}.lg\\:basis-\\[32\\%\\]{flex-basis:32%}.lg\\:basis-\\[33\\%\\]{flex-basis:33%}.lg\\:basis-\\[calc\\(50\\%-14px\\)\\]{flex-basis:calc(50% - 14px)}.lg\\:-translate-x-12{--tw-translate-x:-3rem}.lg\\:-translate-x-12,.lg\\:-translate-y-1\\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:-translate-y-1\\/2{--tw-translate-y:-50%}.lg\\:translate-x-10{--tw-translate-x:2.5rem}.lg\\:translate-x-10,.lg\\:translate-x-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:translate-x-12{--tw-translate-x:3rem}.lg\\:translate-y-4{--tw-translate-y:1rem}.lg\\:-rotate-\\[4deg\\],.lg\\:translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:-rotate-\\[4deg\\]{--tw-rotate:-4deg}.lg\\:rotate-\\[4deg\\]{--tw-rotate:4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\\:grid-cols-\\[1\\.05fr_0\\.95fr\\]{grid-template-columns:1.05fr .95fr}.lg\\:grid-cols-\\[1fr_2fr\\]{grid-template-columns:1fr 2fr}.lg\\:grid-cols-\\[auto_minmax\\(0\\2c 1fr\\)_auto\\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\\:grid-cols-\\[minmax\\(260px\\2c 380px\\)_minmax\\(0\\2c 1fr\\)\\]{grid-template-columns:minmax(260px,380px) minmax(0,1fr)}.lg\\:grid-cols-\\[repeat\\(3\\2c minmax\\(220px\\2c 1fr\\)\\)\\]{grid-template-columns:repeat(3,minmax(220px,1fr))}.lg\\:grid-rows-\\[auto_auto\\]{grid-template-rows:auto auto}.lg\\:flex-row{flex-direction:row}.lg\\:flex-col{flex-direction:column}.lg\\:flex-wrap{flex-wrap:wrap}.lg\\:flex-nowrap{flex-wrap:nowrap}.lg\\:items-start{align-items:flex-start}.lg\\:items-end{align-items:flex-end}.lg\\:items-center{align-items:center}.lg\\:items-stretch{align-items:stretch}.lg\\:justify-start{justify-content:flex-start}.lg\\:justify-end{justify-content:flex-end}.lg\\:justify-center{justify-content:center}.lg\\:justify-between{justify-content:space-between}.lg\\:justify-items-center{justify-items:center}.lg\\:gap-0{gap:0}.lg\\:gap-10{gap:2.5rem}.lg\\:gap-12{gap:3rem}.lg\\:gap-14{gap:3.5rem}.lg\\:gap-16{gap:4rem}.lg\\:gap-2\\.5{gap:.625rem}.lg\\:gap-20{gap:5rem}.lg\\:gap-3{gap:.75rem}.lg\\:gap-4{gap:1rem}.lg\\:gap-5{gap:1.25rem}.lg\\:gap-6{gap:1.5rem}.lg\\:gap-8{gap:2rem}.lg\\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.lg\\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.lg\\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\\:gap-y-16{row-gap:4rem}.lg\\:gap-y-6{row-gap:1.5rem}.lg\\:self-start{align-self:flex-start}.lg\\:self-end{align-self:flex-end}.lg\\:self-stretch{align-self:stretch}.lg\\:justify-self-start{justify-self:start}.lg\\:justify-self-end{justify-self:end}
84.lg\\:rounded-2xl{border-radius:1rem}.lg\\:p-10{padding:2.5rem}.lg\\:p-12{padding:3rem}.lg\\:p-16{padding:4rem}.lg\\:p-2\\.5{padding:.625rem}.lg\\:p-4{padding:1rem}.lg\\:p-5{padding:1.25rem}.lg\\:p-7{padding:1.75rem}.lg\\:p-9{padding:2.25rem}.lg\\:px-0{padding-left:0;padding-right:0}.lg\\:px-1\\.5{padding-left:.375rem;padding-right:.375rem}.lg\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\\:px-12{padding-left:3rem;padding-right:3rem}.lg\\:px-16{padding-left:4rem;padding-right:4rem}.lg\\:px-24{padding-left:6rem;padding-right:6rem}.lg\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\\:px-8{padding-left:2rem;padding-right:2rem}.lg\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\\:py-1\\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\\:py-\\[3\\.5rem\\]{padding-top:3.5rem;padding-bottom:3.5rem}.lg\\:py-\\[5\\.5rem\\]{padding-top:5.5rem;padding-bottom:5.5rem}.lg\\:pb-0{padding-bottom:0}.lg\\:pb-12{padding-bottom:3rem}.lg\\:pb-14{padding-bottom:3.5rem}.lg\\:pb-16{padding-bottom:4rem}.lg\\:pb-2{padding-bottom:.5rem}.lg\\:pb-20{padding-bottom:5rem}.lg\\:pb-24{padding-bottom:6rem}.lg\\:pb-32{padding-bottom:8rem}.lg\\:pb-4{padding-bottom:1rem}.lg\\:pb-40{padding-bottom:10rem}.lg\\:pb-5{padding-bottom:1.25rem}.lg\\:pb-6{padding-bottom:1.5rem}.lg\\:pl-0{padding-left:0}.lg\\:pl-12{padding-left:3rem}.lg\\:pl-8{padding-left:2rem}.lg\\:pr-4{padding-right:1rem}.lg\\:pr-8{padding-right:2rem}.lg\\:pt-10{padding-top:2.5rem}.lg\\:pt-12{padding-top:3rem}.lg\\:pt-2{padding-top:.5rem}.lg\\:pt-20{padding-top:5rem}.lg\\:pt-28{padding-top:7rem}.lg\\:pt-32{padding-top:8rem}.lg\\:pt-36{padding-top:9rem}.lg\\:pt-4{padding-top:1rem}.lg\\:pt-40{padding-top:10rem}.lg\\:pt-48{padding-top:12rem}.lg\\:pt-52{padding-top:13rem}.lg\\:pt-60{padding-top:15rem}.lg\\:pt-7{padding-top:1.75rem}.lg\\:pt-8{padding-top:2rem}.lg\\:pt-\\[2\\.75rem\\]{padding-top:2.75rem}.lg\\:pt-\\[calc\\(6\\.75rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(6.75rem + 1.25rem + env(safe-area-inset-top,0px))}.lg\\:pt-\\[calc\\(8\\.75rem\\+1\\.25rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(8.75rem + 1.25rem + env(safe-area-inset-top,0px))}.lg\\:text-left{text-align:left}.lg\\:text-center{text-align:center}.lg\\:text-right{text-align:right}.lg\\:\\!text-4xl{font-size:2.25rem!important;line-height:2.5rem!important}.lg\\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\\:text-5xl{font-size:3rem;line-height:1}.lg\\:text-6xl{font-size:3.75rem;line-height:1}.lg\\:text-7xl{font-size:4.5rem;line-height:1}.lg\\:text-8xl{font-size:6rem;line-height:1}.lg\\:text-\\[1\\.0625rem\\]{font-size:1.0625rem}.lg\\:text-\\[1\\.35rem\\]{font-size:1.35rem}.lg\\:text-\\[1\\.65rem\\]{font-size:1.65rem}.lg\\:text-\\[2\\.75rem\\]{font-size:2.75rem}.lg\\:text-\\[3\\.5rem\\]{font-size:3.5rem}.lg\\:text-\\[58px\\]{font-size:58px}.lg\\:text-base{font-size:1rem;line-height:1.5rem}.lg\\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\\:text-xs{font-size:.75rem;line-height:1rem}.lg\\:leading-\\[0\\.95\\]{line-height:.95}.lg\\:leading-\\[1\\.2\\]{line-height:1.2}.lg\\:leading-relaxed{line-height:1.625}.focus-within\\:lg\\:z-20:focus-within{z-index:20}.focus-within\\:lg\\:z-30:focus-within{z-index:30}.hover\\:lg\\:z-20:hover{z-index:20}.hover\\:lg\\:z-30:hover{z-index:30}.group:hover .lg\\:group-hover\\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\\:lg\\:-translate-x-1\\.5{--tw-translate-x:-0.375rem}.group:hover .group-hover\\:lg\\:-translate-x-1\\.5,.group:hover .group-hover\\:lg\\:-translate-y-0\\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:lg\\:-translate-y-0\\.5{--tw-translate-y:-0.125rem}.group:hover .group-hover\\:lg\\:translate-y-1\\.5{--tw-translate-y:0.375rem}.group:hover .group-hover\\:lg\\:translate-y-1\\.5,.group:hover .group-hover\\:lg\\:translate-y-2\\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:lg\\:translate-y-2\\.5{--tw-translate-y:0.
84625rem}.group:hover .group-hover\\:lg\\:-rotate-\\[1\\.5deg\\]{--tw-rotate:-1.5deg}.group:hover .group-hover\\:lg\\:-rotate-\\[1\\.5deg\\],.group:hover .group-hover\\:lg\\:-rotate-\\[1\\.75deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:lg\\:-rotate-\\[1\\.75deg\\]{--tw-rotate:-1.75deg}.group:hover .group-hover\\:lg\\:rotate-\\[1\\.25deg\\]{--tw-rotate:1.25deg}.group:hover .group-hover\\:lg\\:rotate-\\[1\\.25deg\\],.group:hover .group-hover\\:lg\\:rotate-\\[1\\.75deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\\:lg\\:rotate-\\[1\\.75deg\\]{--tw-rotate:1.75deg}.group:hover .group-hover\\:lg\\:scale-\\[1\\.02\\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\\:group-hover\\:bg-black\\/50{background-color:rgb(0 0 0/.5)}.group:hover .lg\\:group-hover\\:opacity-100{opacity:1}.group:hover .group-hover\\:lg\\:shadow-\\[0_22px_50px_rgba\\(0\\2c 0\\2c 0\\2c 0\\.55\\)\\]{--tw-shadow:0 22px 50px rgba(0,0,0,0.55);
84--tw-shadow-colored:0 22px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .lg\\:group-hover\\:blur-\\[2px\\]{--tw-blur:blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width:1140px){.min-\\[1140px\\]\\:flex{display:flex}.min-\\[1140px\\]\\:inline-flex{display:inline-flex}.min-\\[1140px\\]\\:grid{display:grid}.min-\\[1140px\\]\\:contents{display:contents}.min-\\[1140px\\]\\:hidden{display:none}.min-\\[1140px\\]\\:grid-cols-\\[1fr_auto_1fr\\]{grid-template-columns:1fr auto 1fr}.min-\\[1140px\\]\\:items-center{align-items:center}}@media (min-width:1200px){@media (min-width:1024px){.min-\\[1200px\\]\\:lg\\:gap-4{gap:1rem}}}@media (min-width:1280px){.xl\\:-left-16{left:-4rem}.xl\\:-right-16{right:-4rem}.xl\\:bottom-16{bottom:4rem}.xl\\:bottom-24{bottom:6rem}.xl\\:left-\\[2\\.5\\%\\]{left:2.5%}.xl\\:left-\\[22\\%\\]{left:22%}.xl\\:right-\\[2\\.5\\%\\]{right:2.5%}.xl\\:right-\\[5\\%\\]{right:5%}.xl\\:right-\\[6\\%\\]{right:6%}.xl\\:right-\\[8\\%\\]{right:8%}.xl\\:top-0{top:0}.xl\\:top-\\[15\\%\\]{top:15%}.xl\\:top-\\[16\\%\\]{top:16%}.xl\\:top-\\[58\\%\\]{top:58%}.xl\\:col-span-6{grid-column:span 6/span 6}.xl\\:mb-3{margin-bottom:.75rem}.xl\\:mb-4{margin-bottom:1rem}.xl\\:mb-6{margin-bottom:1.5rem}.xl\\:mb-8{margin-bottom:2rem}.xl\\:mt-0{margin-top:0}.xl\\:mt-3{margin-top:.75rem}.xl\\:mt-6{margin-top:1.5rem}.xl\\:mt-8{margin-top:2rem}.xl\\:block{display:block}.xl\\:flex{display:flex}.xl\\:hidden{display:none}.xl\\:h-14{height:3.5rem}.xl\\:h-\\[76px\\]{height:76px}.xl\\:max-h-14{max-height:3.5rem}.xl\\:min-h-\\[88svh\\]{min-height:88svh}.xl\\:min-h-\\[calc\\(88svh-8\\.5rem\\)\\]{min-height:calc(88svh - 8.5rem)}.xl\\:w-16{width:4rem}.xl\\:w-24{width:6rem}.xl\\:w-40{width:10rem}.xl\\:w-48{width:12rem}.xl\\:w-56{width:14rem}.xl\\:w-\\[118px\\]{width:118px}.xl\\:w-\\[252px\\]{width:252px}.xl\\:w-\\[258px\\]{width:258px}.xl\\:w-\\[45\\%\\]{width:45%}.xl\\:w-\\[58px\\]{width:58px}.xl\\:w-\\[62px\\]{width:62px}.xl\\:w-\\[68px\\]{width:68px}.xl\\:w-\\[96px\\]{width:96px}.xl\\:w-auto{width:auto}.xl\\:min-w-\\[28\\%\\]{min-width:28%}.xl\\:max-w-2xl{max-width:42rem}.xl\\:max-w-\\[180px\\]{max-width:180px}.xl\\:max-w-\\[260px\\]{max-width:260px}.xl\\:max-w-\\[280px\\]{max-width:280px}.xl\\:max-w-\\[min\\(100\\%\\2c 280px\\)\\]{max-width:min(100%,280px)}.xl\\:max-w-\\[min\\(100\\%\\2c 42rem\\)\\]{max-width:min(100%,42rem)}.xl\\:max-w-lg{max-width:32rem}.xl\\:basis-1\\/5{flex-basis:20%}.xl\\:basis-\\[28\\%\\]{flex-basis:28%}.xl\\:-rotate-\\[5deg\\]{--tw-rotate:-5deg}.xl\\:-rotate-\\[5deg\\],.xl\\:rotate-\\[5deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\\:rotate-\\[5deg\\]{--tw-rotate:5deg}.xl\\:items-center{align-items:center}.xl\\:justify-start{justify-content:flex-start}.xl\\:justify-between{justify-content:space-between}.xl\\:gap-0{gap:0}.xl\\:gap-12{gap:3rem}.xl\\:gap-16{gap:4rem}.xl\\:gap-2\\.5{gap:.625rem}.xl\\:gap-5{gap:1.25rem}.xl\\:gap-6{gap:1.5rem}.xl\\:gap-8{gap:2rem}.xl\\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.xl\\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\\:rounded-none{border-radius:0}.xl\\:border-b{border-bottom-width:1px}.xl\\:border-border{border-color:hsl(var(--border))}.xl\\:bg-background\\/95{background-color:hsl(var(--background)/.95)}.xl\\:bg-transparent{background-color:transparent}.xl\\:p-2\\.5{padding:.625rem}.xl\\:p-5{padding:1.25rem}.xl\\:px-0{padding-left:0;padding-right:0}.xl\\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\\:px-12{padding-left:3rem;padding-right:3rem}.xl\\:px-16{padding-left:4rem;padding-right:4rem}.xl\\:px-2{padding-left:.5rem;padding-right:.5rem}.xl\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\\:px-8{padding-left:2rem;padding-right:2rem}.xl\\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\\:py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.xl\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.xl\\:py-3\\.5{padding-top:.875rem;padding-bottom:.875rem}.xl\\:pb-14{padding-bottom:3.5rem}.xl\\:pb-4{padding-bottom:1rem}.xl\\:pb-6{padding-bottom:1.5rem}.xl\\:pr-8{padding-right:2rem}.xl\\:pt-2{padding-top:.5rem}.xl\\:pt-32{padding-top:8rem}.xl\\:pt-44{padding-top:11rem}.xl\\:pt-52{padding-top:13rem}.xl\\:pt-56{padding-top:14rem}.xl\\:pt-\\[calc\\(6\\.75rem\\+1\\.5rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(6.75rem + 1.5rem + env(safe-area-inset-top,0px))}.xl\\:pt-\\[calc\\(8\\.75rem\\+1\\.5rem\\+env\\(safe-area-inset-top\\2c 0px\\)\\)\\]{padding-top:calc(8.75rem + 1.5rem + env(safe-area-inset-top,0px))}.xl\\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\\:text-5xl{font-size:3rem;line-height:1}.xl\\:text-6xl{font-size:3.75rem;line-height:1}.xl\\:text-7xl{font-size:4.5rem;line-height:1}.xl\\:text-8xl{font-size:6rem;line-height:1}.xl\\:text-\\[1\\.65rem\\]{font-size:1.65rem}.xl\\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\\:tracking-\\[0\\.06em\\]{letter-spacing:.06em}.xl\\:text-foreground{color:hsl(var(--foreground))}
84.xl\\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.xl\\:shadow-none,.xl\\:shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\\:shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.xl\\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.xl\\:backdrop-blur-md{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width:1536px){.\\32xl\\:bottom-14{bottom:3.5rem}.\\32xl\\:bottom-20{bottom:5rem}.\\32xl\\:left-1\\/3{left:33.333333%}.\\32xl\\:left-\\[5\\%\\]{left:5%}.\\32xl\\:right-\\[5\\%\\]{right:5%}.\\32xl\\:top-\\[22\\%\\]{top:22%}.\\32xl\\:top-\\[38\\%\\]{top:38%}.\\32xl\\:top-\\[58\\%\\]{top:58%}.\\32xl\\:mb-12{margin-bottom:3rem}.\\32xl\\:mb-4{margin-bottom:1rem}.\\32xl\\:mb-5{margin-bottom:1.25rem}.\\32xl\\:mb-6{margin-bottom:1.5rem}.\\32xl\\:mb-8{margin-bottom:2rem}.\\32xl\\:ml-4{margin-left:1rem}.\\32xl\\:mt-10{margin-top:2.5rem}.\\32xl\\:mt-4{margin-top:1rem}.\\32xl\\:mt-7{margin-top:1.75rem}.\\32xl\\:h-16{height:4rem}.\\32xl\\:h-\\[140px\\]{height:140px}.\\32xl\\:h-\\[84px\\]{height:84px}.\\32xl\\:h-\\[90px\\]{height:90px}.\\32xl\\:min-h-\\[calc\\(100vh-6rem\\)\\]{min-height:calc(100vh - 6rem)}.\\32xl\\:min-h-screen{min-height:100vh}.\\32xl\\:w-20{width:5rem}.\\32xl\\:w-28{width:7rem}.\\32xl\\:w-48{width:12rem}.\\32xl\\:w-56{width:14rem}.\\32xl\\:w-72{width:18rem}.\\32xl\\:w-\\[180px\\]{width:180px}.\\32xl\\:w-\\[280px\\]{width:280px}.\\32xl\\:w-\\[290px\\]{width:290px}.\\32xl\\:w-\\[360px\\]{width:360px}.\\32xl\\:w-\\[48\\%\\]{width:48%}.\\32xl\\:max-w-3xl{max-width:48rem}.\\32xl\\:max-w-4xl{max-width:56rem}.\\32xl\\:max-w-\\[20rem\\]{max-width:20rem}.\\32xl\\:max-w-\\[220px\\]{max-width:220px}.\\32xl\\:max-w-\\[320px\\]{max-width:320px}.\\32xl\\:translate-y-\\[10\\%\\]{--tw-translate-y:10%}.\\32xl\\:-rotate-\\[7deg\\],.\\32xl\\:translate-y-\\[10\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\32xl\\:-rotate-\\[7deg\\]{--tw-rotate:-7deg}.\\32xl\\:rotate-\\[7deg\\]{--tw-rotate:7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\32xl\\:justify-center{justify-content:center}.\\32xl\\:gap-3{gap:.75rem}.\\32xl\\:gap-6{gap:1.5rem}.\\32xl\\:gap-8{gap:2rem}.\\32xl\\:space-y-1\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\\32xl\\:p-3{padding:.75rem}.\\32xl\\:p-6{padding:1.5rem}.\\32xl\\:px-0{padding-left:0;padding-right:0}.\\32xl\\:px-12{padding-left:3rem;padding-right:3rem}.\\32xl\\:px-16{padding-left:4rem;padding-right:4rem}.\\32xl\\:px-2{padding-left:.5rem;padding-right:.5rem}.\\32xl\\:px-4{padding-left:1rem;padding-right:1rem}.\\32xl\\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\\32xl\\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\\32xl\\:py-1{padding-top:.25rem;padding-bottom:.25rem}.\\32xl\\:py-16{padding-top:4rem;padding-bottom:4rem}.\\32xl\\:py-2{padding-top:.5rem;padding-bottom:.5rem}.\\32xl\\:py-3{padding-top:.75rem;padding-bottom:.75rem}.\\32xl\\:pb-0{padding-bottom:0}.\\32xl\\:pb-10{padding-bottom:2.5rem}.\\32xl\\:pb-20{padding-bottom:5rem}.\\32xl\\:pb-4{padding-bottom:1rem}.\\32xl\\:pb-8{padding-bottom:2rem}.\\32xl\\:pl-3{padding-left:.75rem}.\\32xl\\:pt-0{padding-top:0}.\\32xl\\:pt-24{padding-top:6rem}.\\32xl\\:pt-8{padding-top:2rem}.\\32xl\\:text-2xl{font-size:1.5rem;line-height:2rem}.\\32xl\\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\\32xl\\:text-5xl{font-size:3rem;line-height:1}.\\32xl\\:text-6xl{font-size:3.75rem;line-height:1}.\\32xl\\:text-\\[76px\\]{font-size:76px}.\\32xl\\:text-base{font-size:1rem;line-height:1.5rem}.\\32xl\\:text-lg{font-size:1.125rem;line-height:1.75rem}.\\32xl\\:text-sm{font-size:.875rem;line-height:1.25rem}.\\32xl\\:text-xl{font-size:1.25rem;line-height:1.75rem}.\\32xl\\:text-xs{font-size:.75rem;line-height:1rem}.\\32xl\\:leading-8{line-height:2rem}}.\\[\\\u0026\\:\\:-webkit-scrollbar\\]\\:hidden::-webkit-scrollbar{display:none}.\\[\\\u0026\\\u003e\\*\\+\\*\\]\\:mt-6\u003e*+*{margin-top:1.5rem}.\\[\\\u0026\\\u003e\\*\\]\\:text-center\u003e*{text-align:center}@media (min-width:1024px){.lg\\:\\[\\\u0026\\\u003e\\*\\]\\:text-left\u003e*{text-align:left}}.\\[\\\u0026\\\u003e\\:first-child\\]\\:mt-0\u003e:first-child{margin-top:0}.\\[\\\u0026\\\u003ediv\\:first-child\\]\\:hidden\u003ediv:first-child{display:none}.\\[\\\u0026\\\u003ediv\\]\\:w-full\u003ediv{width:100%}.\\[\\\u0026\\\u003ediv\\]\\:max-w-full\u003ediv{max-width:100%}.\\[\\\u0026\\\u003ediv\\]\\:flex-col\u003ediv{flex-direction:column}.\\[\\\u0026\\\u003ediv\\]\\:items-stretch\u003ediv{align-items:stretch}.\\[\\\u0026\\\u003eiframe\\]\\:w-auto\u003eiframe{width:auto}.\\[\\\u0026\\\u003eiframe\\]\\:w-full\u003eiframe{width:100%}.\\[\\\u0026\\\u003eiframe\\]\\:max-w-full\u003eiframe{max-width:100%}.\\[\\\u0026\\\u003esection\\]\\:bg-background\u003esection{background-color:hsl(var(--background))}.\\[\\\u0026\\\u003esection\\]\\:shadow-none\u003esection{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
84dow)}.\\[\\\u0026\\\u003esection\\]\\:backdrop-blur-none\u003esection{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\\[\\\u0026\\\u003espan\\[data-placeholder\\]\\]\\:text-muted-foreground\\/55\u003espan[data-placeholder]{color:hsl(var(--muted-foreground)/.55)}.\\[\\\u0026\\\u003espan\\]\\:line-clamp-1\u003espan{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\\[\\\u0026\\\u003esvg\\]\\:hidden\u003esvg{display:none}.\\[\\\u0026\\\u003esvg\\]\\:h-4\u003esvg{height:1rem}.\\[\\\u0026\\\u003esvg\\]\\:h-5\u003esvg{height:1.25rem}.\\[\\\u0026\\\u003esvg\\]\\:w-4\u003esvg{width:1rem}.\\[\\\u0026\\\u003esvg\\]\\:w-5\u003esvg{width:1.25rem}.\\[\\\u0026\\\u003esvg\\]\\:shrink-0\u003esvg{flex-shrink:0}.\\[\\\u0026\\\u003esvg\\]\\:text-current\u003esvg{color:currentColor}.\\[\\\u0026\\\u003esvg\\]\\:text-muted-foreground\u003esvg{color:hsl(var(--muted-foreground))}.\\[\\\u0026\\\u003esvg\\]\\:text-text\\/60\u003esvg{color:hsl(var(--text)/.6)}.\\[\\\u0026\\\u003esvg\\]\\:transition-transform\u003esvg{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\\[\\\u0026\\[data-state\\=open\\]\\\u003esvg\\]\\:rotate-180[data-state=open]\u003esvg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\\[\\\u0026\\[data-state\\=open\\]\\]\\:border-primary[data-state=open]{border-color:hsl(var(--primary))}.\\[\\\u0026\\[data-state\\=open\\]\\]\\:\\!bg-transparent[data-state=open]{background-color:transparent!important}.\\[\\\u0026\\[data-state\\=open\\]\\]\\:bg-muted\\/40[data-state=open]{background-color:hsl(var(--muted)/.4)}.\\[\\\u0026\\[data-state\\=open\\]\\]\\:text-primary[data-state=open]{color:hsl(var(--primary))}.\\[\\\u0026_\\#tt-dynamic\\]\\:flex #tt-dynamic{display:flex}.\\[\\\u0026_\\#tt-dynamic\\]\\:items-center #tt-dynamic{align-items:center}.\\[\\\u0026_\\#tt-dynamic\\]\\:gap-2 #tt-dynamic{gap:.5rem}.\\[\\\u0026_\\#tt-dynamic_img\\]\\:inline-block #tt-dynamic img{display:inline-block}.\\[\\\u0026_\\*\\]\\:break-words *{overflow-wrap:break-word}.\\[\\\u0026_\\*\\]\\:text-sm *{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_\\*\\]\\:text-muted-foreground *{color:hsl(var(--muted-foreground))}.\\[\\\u0026_\\.bg-card\\]\\:bg-background-secondary .bg-card{--tw-bg-opacity:1;background-color:hsl(var(--background-secondary)/var(--tw-bg-opacity,1))}.\\[\\\u0026_\\.border\\]\\:border-transparent .border{border-color:transparent}.\\[\\\u0026_\\.footnote-backref\\]\\:no-underline .footnote-backref{text-decoration-line:none}.hover\\:\\[\\\u0026_\\.footnote-backref\\]\\:underline .footnote-backref:hover{text-decoration-line:underline}.\\[\\\u0026_\\.footnote-ref\\]\\:ml-0\\.5 .footnote-ref{margin-left:.125rem}.\\[\\\u0026_\\.footnote-ref\\]\\:align-super .footnote-ref{vertical-align:super}.\\[\\\u0026_\\.footnote-ref\\]\\:text-xs .footnote-ref{font-size:.75rem;line-height:1rem}.\\[\\\u0026_\\.footnotes\\]\\:mt-8 .footnotes{margin-top:2rem}.\\[\\\u0026_\\.footnotes\\]\\:border-t .footnotes{border-top-width:1px}.\\[\\\u0026_\\.footnotes\\]\\:pt-4 .footnotes{padding-top:1rem}.\\[\\\u0026_\\.footnotes_ol\\]\\:ml-6 .footnotes ol{margin-left:1.5rem}.\\[\\\u0026_\\.footnotes_ol\\]\\:list-decimal .footnotes ol{list-style-type:decimal}.\\[\\\u0026_\\.leaflet-container\\]\\:\\!h-full .leaflet-container{height:100%!important}.\\[\\\u0026_\\.leaflet-container\\]\\:\\!min-h-full .leaflet-container{min-height:100%!important}.\\[\\\u0026_\\.prose\\]\\:mt-0 .prose{margin-top:0}.\\[\\\u0026_\\.scroll-mt-24\\]\\:text-left .scroll-mt-24{text-align:left}.\\[\\\u0026_\\.scroll-mt-24\\]\\:text-center .scroll-mt-24{text-align:center}.\\[\\\u0026_\\.shadow\\]\\:shadow-md .shadow{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);
84--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\[\\\u0026_\\.text-foreground\\]\\:\\!text-text-secondary .text-foreground{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_\\.text-foreground\\]\\:text-text-secondary .text-foreground{color:hsl(var(--text-secondary))}.\\[\\\u0026_\\.text-muted-foreground\\]\\:\\!text-text-secondary .text-muted-foreground{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_\\.text-muted-foreground\\]\\:text-text-secondary .text-muted-foreground{color:hsl(var(--text-secondary))}.\\[\\\u0026_\\.text-text\\]\\:\\!text-text-secondary .text-text{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_\\.tt-logo\\]\\:h-5 .tt-logo{height:1.25rem}.\\[\\\u0026_\\.tt-logo\\]\\:w-auto .tt-logo{width:auto}.\\[\\\u0026_\\.widget\\]\\:text-text .widget{color:hsl(var(--text))}.\\[\\\u0026_\\:\\:selection\\]\\:bg-primary\\/10 ::-moz-selection{background-color:hsl(var(--primary)/.1)}.\\[\\\u0026_\\:\\:selection\\]\\:bg-primary\\/10 ::selection{background-color:hsl(var(--primary)/.1)}.\\[\\\u0026_\\\u003ediv\\]\\:w-full\u003ediv{width:100%}.\\[\\\u0026_\\[role\\=\\'button\\'\\]\\]\\:pointer-events-auto [role=button]{pointer-events:auto}.\\[\\\u0026_\\[role\\=checkbox\\]_label\\]\\:text-text-secondary [role=checkbox] label{color:hsl(var(--text-secondary))}.\\[\\\u0026_\\[role\\=combobox\\]\\]\\:\\!text-text-secondary [role=combobox]{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_\\[role\\=radio\\]_span\\]\\:text-text-secondary [role=radio] span{color:hsl(var(--text-secondary))}.\\[\\\u0026_\\[role\\=region\\]\\]\\:h-full [role=region]{height:100%}.\\[\\\u0026_a\\:hover\\]\\:text-primary a:hover{color:hsl(var(--primary))}.\\[\\\u0026_a\\:hover\\]\\:text-white a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\\[\\\u0026_a\\]\\:pointer-events-auto a{pointer-events:auto}.\\[\\\u0026_a\\]\\:w-full a{width:100%}.\\[\\\u0026_a\\]\\:break-all a{word-break:break-all}.\\[\\\u0026_a\\]\\:text-muted a{color:hsl(var(--muted))}.\\[\\\u0026_a\\]\\:text-muted-foreground a{color:hsl(var(--muted-foreground))}.\\[\\\u0026_a\\]\\:text-primary a{color:hsl(var(--primary))}.\\[\\\u0026_a\\]\\:text-text a{color:hsl(var(--text))}.\\[\\\u0026_a\\]\\:text-white\\/75 a{color:rgb(255 255 255/.75)}.\\[\\\u0026_a\\]\\:underline a{text-decoration-line:underline}.\\[\\\u0026_a\\]\\:decoration-primary\\/50 a{text-decoration-color:hsl(var(--primary)/.5)}.\\[\\\u0026_a\\]\\:underline-offset-4 a{text-underline-offset:4px}.\\[\\\u0026_a\\]\\:transition-colors a{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\\[\\\u0026_a\\]\\:hover\\:text-primary-foreground:hover a{color:hsl(var(--primary-foreground))}.hover\\:\\[\\\u0026_a\\]\\:text-primary a:hover{color:hsl(var(--primary))}.\\[\\\u0026_a\\]\\:hover\\:underline:hover a{text-decoration-line:underline}.hover\\:\\[\\\u0026_a\\]\\:decoration-primary a:hover{text-decoration-color:hsl(var(--primary))}.\\[\\\u0026_abbr\\]\\:cursor-help abbr{cursor:help}.\\[\\\u0026_abbr\\]\\:underline abbr{text-decoration-line:underline}.\\[\\\u0026_abbr\\]\\:underline-offset-4 abbr{text-underline-offset:4px}.\\[\\\u0026_b\\]\\:text-base b{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_b\\]\\:font-semibold b{font-weight:600}.\\[\\\u0026_blockquote\\]\\:my-4 blockquote{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_blockquote\\]\\:border-l-4 blockquote{border-left-width:4px}.\\[\\\u0026_blockquote\\]\\:border-primary\\/20 blockquote{border-color:hsl(var(--primary)/.2)}.\\[\\\u0026_blockquote\\]\\:py-1 blockquote{padding-top:.25rem;padding-bottom:.25rem}.\\[\\\u0026_blockquote\\]\\:pl-4 blockquote{padding-left:1rem}.\\[\\\u0026_blockquote\\]\\:text-muted-foreground blockquote{color:hsl(var(--muted-foreground))}.\\[\\\u0026_blockquote_blockquote\\]\\:mt-4 blockquote blockquote{margin-top:1rem}.\\[\\\u0026_button\\.text-text\\]\\:\\!text-text-secondary button.text-text{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:rounded-full button[type=submit]{border-radius:9999px}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:bg-primary button[type=submit]{background-color:hsl(var(--primary))}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:px-8 button[type=submit]{padding-left:2rem;padding-right:2rem}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:py-3\\.5 button[type=submit]{padding-top:.875rem;padding-bottom:.875rem}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:font-heading button[type=submit]{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:text-sm button[type=submit]{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:font-medium button[type=submit]{font-weight:500}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:text-primary-foreground button[type=submit]{color:hsl(var(--primary-foreground))}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:shadow-md button[type=submit]{--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);
84--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\\[\\\u0026_button\\[type\\=submit\\]\\]\\:hover\\:bg-primary\\/90:hover button[type=submit]{background-color:hsl(var(--primary)/.9)}.\\[\\\u0026_button\\]\\:pointer-events-auto button{pointer-events:auto}.\\[\\\u0026_button\\]\\:w-full button{width:100%}.\\[\\\u0026_code\\]\\:relative code{position:relative}.\\[\\\u0026_code\\]\\:rounded code{border-radius:.25rem}.\\[\\\u0026_code\\]\\:bg-muted\\/50 code{background-color:hsl(var(--muted)/.5)}.\\[\\\u0026_code\\]\\:px-\\[0\\.3rem\\] code{padding-left:.3rem;padding-right:.3rem}.\\[\\\u0026_code\\]\\:py-\\[0\\.2rem\\] code{padding-top:.2rem;padding-bottom:.2rem}.\\[\\\u0026_code\\]\\:font-mono code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\\[\\\u0026_code\\]\\:text-sm code{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_code\\]\\:font-medium code{font-weight:500}.\\[\\\u0026_del\\]\\:line-through del{text-decoration-line:line-through}.\\[\\\u0026_details\\]\\:my-4 details{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_details\\]\\:rounded-lg details{border-radius:var(--radius)}.\\[\\\u0026_details\\]\\:border details{border-width:1px}.\\[\\\u0026_details\\]\\:px-4 details{padding-left:1rem;padding-right:1rem}.\\[\\\u0026_details\\]\\:py-2 details{padding-top:.5rem;padding-bottom:.5rem}.\\[\\\u0026_div\\]\\:text-base div{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_div\\]\\:font-normal div{font-weight:400}.\\[\\\u0026_em\\]\\:italic em{font-style:italic}.\\[\\\u0026_figure\\]\\:my-4 figure{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_figure_figcaption\\]\\:mt-2 figure figcaption{margin-top:.5rem}.\\[\\\u0026_figure_figcaption\\]\\:text-sm figure figcaption{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_figure_figcaption\\]\\:text-muted-foreground figure figcaption{color:hsl(var(--muted-foreground))}.\\[\\\u0026_figure_img\\]\\:my-0 figure img{margin-top:0;margin-bottom:0}.\\[\\\u0026_h1\\]\\:mb-4 h1{margin-bottom:1rem}.\\[\\\u0026_h1\\]\\:mt-8 h1{margin-top:2rem}.\\[\\\u0026_h1\\]\\:text-2xl h1{font-size:1.5rem;line-height:2rem}.\\[\\\u0026_h1\\]\\:text-4xl h1{font-size:2.25rem;line-height:2.5rem}.\\[\\\u0026_h1\\]\\:font-medium h1{font-weight:500}.\\[\\\u0026_h1\\]\\:font-semibold h1{font-weight:600}.\\[\\\u0026_h1\\]\\:tracking-tight h1{letter-spacing:-.025em}.\\[\\\u0026_h2\\]\\:mb-4 h2{margin-bottom:1rem}.\\[\\\u0026_h2\\]\\:mt-8 h2{margin-top:2rem}.\\[\\\u0026_h2\\]\\:font-heading h2{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.\\[\\\u0026_h2\\]\\:font-sans h2{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.\\[\\\u0026_h2\\]\\:text-3xl h2{font-size:1.875rem;line-height:2.25rem}.\\[\\\u0026_h2\\]\\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\\[\\\u0026_h2\\]\\:font-medium h2{font-weight:500}.\\[\\\u0026_h2\\]\\:font-semibold h2{font-weight:600}.\\[\\\u0026_h2\\]\\:tracking-tight h2{letter-spacing:-.025em}.\\[\\\u0026_h2\\]\\:text-text h2{color:hsl(var(--text))}.\\[\\\u0026_h2\\]\\:text-text-secondary h2{color:hsl(var(--text-secondary))}.\\[\\\u0026_h3\\]\\:mb-3 h3{margin-bottom:.75rem}.\\[\\\u0026_h3\\]\\:mb-4 h3{margin-bottom:1rem}.\\[\\\u0026_h3\\]\\:mt-6 h3{margin-top:1.5rem}.\\[\\\u0026_h3\\]\\:mt-8 h3{margin-top:2rem}.\\[\\\u0026_h3\\]\\:font-heading h3{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.\\[\\\u0026_h3\\]\\:font-sans h3{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"}.\\[\\\u0026_h3\\]\\:text-2xl h3{font-size:1.5rem;line-height:2rem}.\\[\\\u0026_h3\\]\\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\\[\\\u0026_h3\\]\\:font-medium h3{font-weight:500}.\\[\\\u0026_h3\\]\\:font-semibold h3{font-weight:600}.\\[\\\u0026_h3\\]\\:tracking-tight h3{letter-spacing:-.025em}.\\[\\\u0026_h3\\]\\:\\!text-text-secondary h3{color:hsl(var(--text-secondary))!important}.\\[\\\u0026_h3\\]\\:text-text h3{color:hsl(var(--text))}.\\[\\\u0026_h3\\]\\:text-text-secondary h3{color:hsl(var(--text-secondary))}.\\[\\\u0026_h4\\]\\:mb-3 h4{margin-bottom:.75rem}.\\[\\\u0026_h4\\]\\:mt-6 h4{margin-top:1.5rem}.\\[\\\u0026_h4\\]\\:text-base h4{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_h4\\]\\:text-xl h4{font-size:1.25rem;line-height:1.75rem}.\\[\\\u0026_h4\\]\\:font-medium h4{font-weight:500}.\\[\\\u0026_h4\\]\\:font-semibold h4{font-weight:600}.\\[\\\u0026_h4\\]\\:tracking-tight h4{letter-spacing:-.025em}.\\[\\\u0026_h5\\]\\:mb-2 h5{margin-bottom:.5rem}.\\[\\\u0026_h5\\]\\:mt-4 h5{margin-top:1rem}.\\[\\\u0026_h5\\]\\:text-base h5{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_h5\\]\\:text-lg h5{font-size:1.125rem;line-height:1.75rem}.\\[\\\u0026_h5\\]\\:font-medium h5{font-weight:500}.\\[\\\u0026_h5\\]\\:font-semibold h5{font-weight:600}.\\[\\\u0026_h5\\]\\:tracking-tight h5{letter-spacing:-.025em}.\\[\\\u0026_h6\\]\\:mb-2 h6{margin-bottom:.5rem}.\\[\\\u0026_h6\\]\\:mt-4 h6{margin-top:1rem}.\\[\\\u0026_h6\\]\\:text-base h6{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_h6\\]\\:font-medium h6{font-weight:500}.\\[\\\u0026_h6\\]\\:font-semibold h6{font-weight:600}.\\[\\\u0026_h6\\]\\:tracking-tight h6{letter-spacing:-.025em}.\\[\\\u0026_hr\\]\\:my-8 hr{margin-top:2rem;margin-bottom:2rem}.\\[\\\u0026_hr\\]\\:border-t-2 hr{border-top-width:2px}.\\[\\\u0026_hr\\]\\:border-muted hr{border-color:hsl(var(--muted))}.\\[\\\u0026_img\\]\\:my-4 img{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_img\\]\\:h-auto img{height:auto}.\\[\\\u0026_img\\]\\:max-w-full img{max-width:100%}.\\[\\\u0026_img\\]\\:rounded-lg img{border-radius:var(--radius)}.\\[\\\u0026_img\\]\\:border img{border-width:1px}.\\[\\\u0026_kbd\\]\\:rounded-md kbd{border-radius:calc(var(--radius) - 2px)}.\\[\\\u0026_kbd\\]\\:border kbd{border-width:1px}.\\[\\\u0026_kbd\\]\\:bg-muted\\/50 kbd{background-color:hsl(var(--muted)/.5)}.\\[\\\u0026_kbd\\]\\:px-1\\.5 kbd{padding-left:.375rem;padding-right:.375rem}.\\[\\\u0026_kbd\\]\\:py-0\\.5 kbd{padding-top:.125rem;padding-bottom:.125rem}.\\[\\\u0026_kbd\\]\\:font-mono kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\\[\\\u0026_kbd\\]\\:text-sm kbd{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_li\\]\\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\\[\\\u0026_li\\]\\:pl-2 li{padding-left:.5rem}.\\[\\\u0026_li\\]\\:text-base li{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_li\\]\\:font-normal li{font-weight:400}.\\[\\\u0026_li\\]\\:leading-relaxed li{line-height:1.625}.\\[\\\u0026_li\\]\\:\\!text-text-secondary\\/90 li{color:hsl(var(--text-secondary)/.9)!important}.\\[\\\u0026_li_input\\[type\\=checkbox\\]\\]\\:absolute li input[type=checkbox]{position:absolute}.\\[\\\u0026_li_input\\[type\\=checkbox\\]\\]\\:left-0 li input[type=checkbox]{left:0}.\\[\\\u0026_li_input\\[type\\=checkbox\\]\\]\\:top-1 li input[type=checkbox]{top:.25rem}.\\[\\\u0026_li_input\\[type\\=checkbox\\]\\]\\:mt-0\\.5 li input[type=checkbox]{margin-top:.125rem}.\\[\\\u0026_li_ol\\]\\:mb-0 li ol{margin-bottom:0}.\\[\\\u0026_li_ol\\]\\:mt-2 li ol{margin-top:.5rem}.\\[\\\u0026_li_ul\\]\\:mb-0 li ul{margin-bottom:0}.\\[\\\u0026_li_ul\\]\\:mt-2 li ul{margin-top:.5rem}.\\[\\\u0026_mark\\]\\:bg-primary\\/10 mark{background-color:hsl(var(--primary)/.1)}.\\[\\\u0026_mark\\]\\:px-1 mark{padding-left:.25rem;padding-right:.25rem}.\\[\\\u0026_ol\\\u003eli\\]\\:marker\\:text-foreground\\/80 * ol\u003eli::marker{color:hsl(var(--foreground)/.8)}.\\[\\\u0026_ol\\\u003eli\\]\\:marker\\:text-foreground\\/80 ol\u003eli::marker{color:hsl(var(--foreground)/.8)}.\\[\\\u0026_ol\\]\\:my-4 ol{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_ol\\]\\:mt-2 ol{margin-top:.5rem}.\\[\\\u0026_ol\\]\\:list-decimal ol{list-style-type:decimal}.\\[\\\u0026_ol\\]\\:space-y-1 ol\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\\[\\\u0026_ol\\]\\:space-y-2 ol\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\\[\\\u0026_ol\\]\\:pl-5 ol{padding-left:1.25rem}.\\[\\\u0026_ol\\]\\:pl-6 ol{padding-left:1.5rem}.\\[\\\u0026_ol_ol\\]\\:list-\\[lower-alpha\\] ol ol{list-style-type:lower-alpha}.\\[\\\u0026_ol_ol\\]\\:pl-6 ol ol{padding-left:1.5rem}.\\[\\\u0026_ol_ol_ol\\]\\:list-\\[lower-roman\\] ol ol ol{list-style-type:lower-roman}.\\[\\\u0026_ol_ol_ol\\]\\:pl-6 ol ol ol,.\\[\\\u0026_ol_ul\\]\\:pl-6 ol ul{padding-left:1.5rem}.\\[\\\u0026_p\\+p\\]\\:mt-2 p+p{margin-top:.5rem}.\\[\\\u0026_p\\+p\\]\\:mt-4 p+p{margin-top:1rem}.\\[\\\u0026_p\\:first-of-type\\]\\:text-\\[1\\.0625rem\\] p:first-of-type{font-size:1.0625rem}.\\[\\\u0026_p\\:first-of-type\\]\\:text-text p:first-of-type{color:hsl(var(--text))}
84.\\[\\\u0026_p\\]\\:my-4 p{margin-top:1rem}.\\[\\\u0026_p\\]\\:mb-4 p,.\\[\\\u0026_p\\]\\:my-4 p{margin-bottom:1rem}.\\[\\\u0026_p\\]\\:max-w-none p{max-width:none}.\\[\\\u0026_p\\]\\:text-base p{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_p\\]\\:font-normal p{font-weight:400}.\\[\\\u0026_p\\]\\:leading-7 p{line-height:1.75rem}.\\[\\\u0026_p\\]\\:\\!text-text-secondary\\/90 p{color:hsl(var(--text-secondary)/.9)!important}.\\[\\\u0026_p\\]\\:text-text p{color:hsl(var(--text))}.\\[\\\u0026_p\\]\\:text-text-secondary p{color:hsl(var(--text-secondary))}.\\[\\\u0026_p\\]\\:text-text\\/70 p{color:hsl(var(--text)/.7)}.\\[\\\u0026_p\\]\\:opacity-80 p{opacity:.8}.\\[\\\u0026_pre\\]\\:my-4 pre{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_pre\\]\\:overflow-x-auto pre{overflow-x:auto}.\\[\\\u0026_pre\\]\\:rounded-lg pre{border-radius:var(--radius)}.\\[\\\u0026_pre\\]\\:border pre{border-width:1px}.\\[\\\u0026_pre\\]\\:bg-muted\\/50 pre{background-color:hsl(var(--muted)/.5)}.\\[\\\u0026_pre\\]\\:p-4 pre{padding:1rem}.\\[\\\u0026_pre_code\\]\\:block pre code{display:block}.\\[\\\u0026_pre_code\\]\\:w-full pre code{width:100%}.\\[\\\u0026_pre_code\\]\\:bg-transparent pre code{background-color:transparent}.\\[\\\u0026_pre_code\\]\\:p-0 pre code{padding:0}.\\[\\\u0026_pre_code\\]\\:text-sm pre code{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_section\\]\\:bg-background section{background-color:hsl(var(--background))}.\\[\\\u0026_section\\]\\:shadow-none section{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-sha
84dow)}.\\[\\\u0026_section\\]\\:backdrop-blur-none section{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\\[\\\u0026_small\\]\\:text-sm small{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_small\\]\\:font-medium small{font-weight:500}.\\[\\\u0026_small\\]\\:leading-none small{line-height:1}.\\[\\\u0026_span\\]\\:text-base span{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_span\\]\\:font-normal span{font-weight:400}.\\[\\\u0026_span\\]\\:text-foreground span{color:hsl(var(--foreground))}.\\[\\\u0026_span\\]\\:text-muted span{color:hsl(var(--muted))}.\\[\\\u0026_span\\]\\:text-white span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\\[\\\u0026_strong\\]\\:text-base strong{font-size:1rem;line-height:1.5rem}.\\[\\\u0026_strong\\]\\:font-semibold strong{font-weight:600}.\\[\\\u0026_strong\\]\\:text-text strong{color:hsl(var(--text))}.\\[\\\u0026_strong\\]\\:text-text-secondary strong{color:hsl(var(--text-secondary))}.\\[\\\u0026_sub\\]\\:text-sm sub{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_summary\\]\\:cursor-pointer summary{cursor:pointer}.\\[\\\u0026_summary\\]\\:font-semibold summary{font-weight:600}.\\[\\\u0026_sup\\]\\:text-sm sup{font-size:.875rem;line-height:1.25rem}.\\[\\\u0026_svg\\]\\:pointer-events-none svg{pointer-events:none}.\\[\\\u0026_svg\\]\\:size-3 svg{width:.75rem;height:.75rem}.\\[\\\u0026_svg\\]\\:size-4 svg{width:1rem;height:1rem}.\\[\\\u0026_svg\\]\\:size-6 svg{width:1.5rem;height:1.5rem}.\\[\\\u0026_svg\\]\\:\\!h-4 svg{height:1rem!important}.\\[\\\u0026_svg\\]\\:\\!w-4 svg{width:1rem!important}.\\[\\\u0026_svg\\]\\:shrink-0 svg{flex-shrink:0}.\\[\\\u0026_svg\\]\\:text-muted svg{color:hsl(var(--muted))}.\\[\\\u0026_svg\\]\\:text-muted-foreground svg{color:hsl(var(--muted-foreground))}.\\[\\\u0026_svg\\]\\:text-white\\/45 svg{color:rgb(255 255 255/.45)}.\\[\\\u0026_svg\\]\\:text-white\\/60 svg{color:rgb(255 255 255/.6)}.\\[\\\u0026_table\\]\\:my-4 table{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_table\\]\\:w-full table{width:100%}.\\[\\\u0026_table\\]\\:overflow-x-auto table{overflow-x:auto}.\\[\\\u0026_table\\]\\:rounded-lg table{border-radius:var(--radius)}.\\[\\\u0026_table\\]\\:border table{border-width:1px}.\\[\\\u0026_td\\]\\:border-r td{border-right-width:1px}.\\[\\\u0026_td\\]\\:px-4 td{padding-left:1rem;padding-right:1rem}.\\[\\\u0026_td\\]\\:py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\\[\\\u0026_td\\]\\:last\\:border-0:last-child td{border-width:0}.\\[\\\u0026_th\\]\\:border-r th{border-right-width:1px}.\\[\\\u0026_th\\]\\:px-4 th{padding-left:1rem;padding-right:1rem}.\\[\\\u0026_th\\]\\:py-2 th{padding-top:.5rem;padding-bottom:.5rem}.\\[\\\u0026_th\\]\\:text-left th{text-align:left}.\\[\\\u0026_th\\]\\:font-semibold th{font-weight:600}.\\[\\\u0026_th\\]\\:last\\:border-0:last-child th{border-width:0}.\\[\\\u0026_thead\\]\\:bg-muted\\/50 thead{background-color:hsl(var(--muted)/.5)}.\\[\\\u0026_tr\\]\\:border-b tr{border-bottom-width:1px}.\\[\\\u0026_tr\\]\\:last\\:border-0:last-child tr{border-width:0}.\\[\\\u0026_ul\\]\\:my-4 ul{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_ul\\]\\:mt-2 ul{margin-top:.5rem}.\\[\\\u0026_ul\\]\\:list-disc ul{list-style-type:disc}.\\[\\\u0026_ul\\]\\:list-none ul{list-style-type:none}.\\[\\\u0026_ul\\]\\:space-y-1 ul\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.\\[\\\u0026_ul\\]\\:space-y-2 ul\u003e:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.\\[\\\u0026_ul\\]\\:pl-0 ul{padding-left:0}.\\[\\\u0026_ul\\]\\:pl-5 ul{padding-left:1.25rem}.\\[\\\u0026_ul_li\\]\\:relative ul li{position:relative}.\\[\\\u0026_ul_li\\]\\:pl-6 ul li{padding-left:1.5rem}.\\[\\\u0026_ul_li\\]\\:before\\:absolute ul li:before{content:var(--tw-content);position:absolute}.\\[\\\u0026_ul_li\\]\\:before\\:left-1 ul li:before{content:var(--tw-content);left:.25rem}.\\[\\\u0026_ul_li\\]\\:before\\:top-\\[0\\.6875em\\] ul li:before{content:var(--tw-content);top:.6875em}.\\[\\\u0026_ul_li\\]\\:before\\:h-1\\.5 ul li:before{content:var(--tw-content);height:.375rem}.\\[\\\u0026_ul_li\\]\\:before\\:w-1\\.5 ul li:before{content:var(--tw-content);width:.375rem}.\\[\\\u0026_ul_li\\]\\:before\\:rounded-full ul li:before{content:var(--tw-content);border-radius:9999px}.\\[\\\u0026_ul_li\\]\\:before\\:bg-foreground\\/80 ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.8)}.\\[\\\u0026_ul_ol\\]\\:pl-6 ul ol{padding-left:1.5rem}.\\[\\\u0026_ul_ul_li\\]\\:before\\:bg-foreground\\/60 ul ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.6)}.\\[\\\u0026_ul_ul_ul_li\\]\\:before\\:bg-foreground\\/40 ul ul ul li:before{content:var(--tw-content);background-color:hsl(var(--foreground)/.4)}
84.\\[\\\u0026_video\\]\\:my-4 video{margin-top:1rem;margin-bottom:1rem}.\\[\\\u0026_video\\]\\:rounded-lg video{border-radius:var(--radius)}.\\[\\\u0026_video\\]\\:border video{border-width:1px}@media(hover:hover){.group:hover .\\[\\@media\\(hover\\:hover\\)\\]\\:group-hover\\:translate-x-\\[85\\%\\]{--tw-translate-x:85%}.group:hover .\\[\\@media\\(hover\\:hover\\)\\]\\:group-hover\\:translate-x-\\[85\\%\\],.group:hover .\\[\\@media\\(hover\\:hover\\)\\]\\:group-hover\\:translate-x-\\[93\\%\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .\\[\\@media\\(hover\\:hover\\)\\]\\:group-hover\\:translate-x-\\[93\\%\\]{--tw-translate-x:93%}}@media(max-height:560px){.\\[\\@media\\(max-height\\:560px\\)\\]\\:mb-3{margin-bottom:.75rem}.\\[\\@media\\(max-height\\:560px\\)\\]\\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\\[\\@media\\(max-height\\:560px\\)\\]\\:text-\\[0\\.8125rem\\]{font-size:.8125rem}}@media(max-height:680px){.\\[\\@media\\(max-height\\:680px\\)\\]\\:mb-4{margin-bottom:1rem}.\\[\\@media\\(max-height\\:680px\\)\\]\\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\\[\\@media\\(max-height\\:680px\\)\\]\\:pb-6{padding-bottom:1.5rem}.\\[\\@media\\(max-height\\:680px\\)\\]\\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(max-height:820px){.\\[\\@media\\(max-height\\:820px\\)\\]\\:mb-2{margin-bottom:.5rem}.\\[\\@media\\(max-height\\:820px\\)\\]\\:mb-5{margin-bottom:1.25rem}.\\[\\@media\\(max-height\\:820px\\)\\]\\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\\[\\@media\\(max-height\\:820px\\)\\]\\:pb-8{padding-bottom:2rem}.\\[\\@media\\(max-height\\:820px\\)\\]\\:text-\\[0\\.9375rem\\]{font-size:.9375rem}.\\[\\@media\\(max-height\\:820px\\)\\]\\:text-base{font-size:1rem;line-height:1.5rem}.\\[\\@media\\(max-height\\:820px\\)\\]\\:leading-snug{line-height:1.375}}@media(pointer:fine){.\\[\\@media\\(pointer\\:fine\\)\\]\\:cursor-grab{cursor:grab}.\\[\\@media\\(pointer\\:fine\\)\\]\\:active\\:cursor-grabbing:active{cursor:grabbing}}"])</script>
84<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"DeoNX-xXQPKX487LNVgCZ\",\"p\":\"\",\"c\":[\"\",\"services\",\"traditional\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"services\",{\"children\":[[\"service\",\"traditional\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/45e763e1352eabf7.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$2\"}],\"$L3\",\"$L4\",\"$L5\",\"$L6\",\"$L7\"],\"$L8\"]}],{\"children\":[\"services\",\"$L9\",{\"children\":[[\"service\",\"traditional\",\"d\"],\"$La\",{\"children\":[\"__PAGE__\",\"$Lb\",{},null,false]},null,false]},null,false]},null,false],\"$Lc\",false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"s\":false,\"S\":false}\n"])</script>
84<script>self.__next_f.push([1,"e:Tc91c,"])</script>
84<script>self.__next_f.push([1,".__variable_f367f3{--font-sans-barbershop:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1624d2c369b1c14-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1dd5e968ff05e88e-s.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:Teko;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0c526091e2cbdcaf-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Teko Fallback;src:local(\"Arial\");ascent-override:146.26%;descent-override:72.52%;line-gap-override:0.00%;size-adjust:65.50%}.__className_143868{font-family:Teko,Teko Fallback;font-style:normal}.__variable_143868{--font-heading-barbershop:\"Teko\",\"Teko Fallback\"}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/200388358b398524-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.woff2) format(\"woff2\");
84unicode-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:Raleway;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Raleway Fallback;src:local(\"Arial\");ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.00%;size-adjust:103.86%}.__className_ea7542{font-family:Raleway,Raleway Fallback;font-style:normal}.__variable_ea7542{--font-sans-beauty-care:\"Raleway\",\"Raleway Fallback\"}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format(\"woff2\");
84unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Cormorant Garamond Fallback;src:local(\"Times New Roman\");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_79f0fc{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_79f0fc{--font-heading-beauty-care:\"Cormorant Garamond\",\"Cormorant Garamond Fallback\"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format(\"woff2\");
84unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins Fallback;src:local(\"Arial\");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-beauty-care-method-pilates:\"Poppins\",\"Poppins Fallback\"}.__variable_fca8ee{--font-sans-gas-station:\"Montserrat\",\"Montserrat Fallback\"}@font-face{font-family:Passion One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21b8a65ed1e940b9-s.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:Passion One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/845c69538d74550f-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Passion One;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77163c77f32ce41e-s.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:Passion One;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/14f487f240f2e185-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Passion One Fallback;src:local(\"Arial\");ascent-override:100.07%;descent-override:31.88%;line-gap-override:0.00%;size-adjust:83.45%}.__className_84546d{font-family:Passion One,Passion One Fallback;font-style:normal}.__variable_84546d{--font-heading-gas-station:\"Passion One\",\"Passion One Fallback\"}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:500;font-display:swap;
84src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.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-weight:900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Outfit Fallback;src:local(\"Arial\");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7ec0f7{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7ec0f7{--font-outfit-home-services-2:\"Outfit\",\"Outfit Fallback\"}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format(\"woff2\");
84unicode-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format(\"woff2\");
84unicode-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat Fallback;src:local(\"Arial\");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_fca8ee{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_fca8ee{--font-sans-home-services-onepager:\"Montserrat\",\"Montserrat Fallback\"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");
84unicode-range:u+00??,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-sans-home-services:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format(\"woff2\");
84unicode-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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f97d1853053d8931-s.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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ff6869a1704182a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Lato Fallback;src:local(\"Arial\");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_d81e8a{font-family:Lato,Lato Fallback;font-style:normal}.__variable_d81e8a{--font-heading-home-services:\"Lato\",\"Lato Fallback\"}.__variable_f367f3{--font-sans-homestead:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter Fallback;src:local(\"Arial\");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans-lawyer-studio:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format(\"woff2\");
84unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-s.woff2) format(\"woff2\");
84unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-s.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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Oswald Fallback;src:local(\"Arial\");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_fd4250{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_fd4250{--font-oswald:\"Oswald\",\"Oswald Fallback\"}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format(\"woff2\");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format(\"woff2\");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format(\"woff2\");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format(\"woff2\");
84unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format(\"woff2\");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format(\"woff2\");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format(\"woff2\");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format(\"woff2\");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format(\"woff2\");
84unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format(\"woff2\");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.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:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Rubik Fallback;src:local(\"Arial\");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_026dba{font-family:Rubik,Rubik Fallback;font-style:normal}.__variable_026dba{--font-medical-services-2:\"Rubik\",\"Rubik Fallback\"}"])</script>
84<script>self.__next_f.push([1,"3:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/3d035e0e829cd920.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$e\"}]\nf:T4213,"])</script>
84<script>self.__next_f.push([1,"body\u003ediv:has(iframe[src*=\"msgsndr.com/chat\"]),body\u003ediv:has(iframe[src*=\"widgets.leadconnectorhq.com/chat\"]),chat-widget{position:fixed!important;bottom:1.25rem!important;right:1.25rem!important;top:auto!important;left:auto!important;z-index:9998!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;pointer-events:auto!important}@media (max-width:768px){body\u003ediv:has(iframe[src*=\"msgsndr.com/chat\"]),body\u003ediv:has(iframe[src*=\"widgets.leadconnectorhq.com/chat\"]),chat-widget{bottom:9.5rem!important;right:1rem!important}}.bc-method-pilates :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.bc-method-pilates-header :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.bc-method-pilates-header:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full){border-radius:0}.bc-method-pilates .location-map-filter__chip{border-radius:0}.bc-method-pilates-dropdown{border-radius:0;border-color:hsl(var(--border)/.25);background-color:hsl(var(--background-900)/.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:hsl(var(--text))}.bc-method-pilates-dropdown a{border-radius:0;color:hsl(var(--text))}.bc-method-pilates-dropdown a:focus,.bc-method-pilates-dropdown a:hover{background-color:rgb(255 255 255/.08);color:hsl(var(--text))}.bc-method-pilates-dropdown .h-px{background-color:hsl(var(--border)/.35)}.bc-method-pilates{--bc-method-chrome-h:5.75rem}.bc-method-pilates .hero{position:relative;width:100%;min-height:78vh;isolation:isolate;color:hsl(var(--text-secondary));background-color:hsl(var(--primary));background-image:linear-gradient(160deg,hsl(var(--primary)) 0,hsl(var(--primary)/.85) 55%,hsl(var(--primary)/.95) 100%)}.bc-method-pilates .hero__content{position:absolute;bottom:0;left:0;right:0;z-index:2;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:.75rem}.bc-method-pilates .hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,hsl(var(--background-secondary)/.72) 0,hsl(var(--background-secondary)/.52) 36%,hsl(var(--background-secondary)/.36) 62%,hsl(var(--background-secondary)/.22) 90%,hsl(var(--background-secondary)/.16) 100%)}.bc-method-pilates .hero__location,.bc-method-pilates .hero__sub,.bc-method-pilates .hero__title{text-shadow:0 1px 2px hsl(var(--background-secondary)/.55),0 12px 32px hsl(var(--background-secondary)/.35)}.bc-method-pilates .hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.bc-method-pilates .hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding-bottom:.5rem}@media (min-width:960px){.bc-method-pilates .hero{min-height:85vh}}@media (max-height:820px){.bc-method-pilates .hero{min-height:max(18rem,calc(100svh - var(--bc-method-chrome-h)))}.bc-method-pilates .hero__title{line-height:1.2;margin-bottom:.5rem}.bc-method-pilates .hero__location{font-size:1rem;margin-bottom:.5rem}.bc-method-pilates .hero__sub{font-size:.9375rem;line-height:1.45;margin-bottom:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.bc-method-pilates .hero__content{padding-bottom:2rem}}@media (max-height:680px){.bc-method-pilates .hero__sub{font-size:.875rem;margin-bottom:1rem;-webkit-line-clamp:2;line-clamp:2}.bc-method-pilates .hero__content{padding-bottom:1.5rem}}@media (max-height:560px){.bc-method-pilates .hero{min-height:max(14rem,calc(100svh - var(--bc-method-chrome-h)))}.bc-method-pilates .hero__title{margin-bottom:.25rem}.bc-method-pilates .hero__location{font-size:.875rem;margin-bottom:.25rem}}.bc-method-pilates .hero+.bc-contact-channels{margin-top:0;padding-top:4rem!important}@media (min-width:1024px){.bc-method-pilates .hero+.bc-contact-channels{padding-top:5rem!important}}.bc-method-pilates .card-indicator-slot{display:flex;align-items:center;justify-content:center}.bc-method-pilates .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@font-face{font-family:Material Symbols Outlined Fallback;src:local(\"Arial\");size-adjust:0%}.template-gas-station .material-symbols-outlined{font-family:Material Symbols Outlined,Material Symbols Outlined Fallback,sans-serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;width:1em;height:1em;max-width:1em;overflow:hidden;flex-shrink:0;font-feature-settings:\"liga\";-webkit-font-smoothing:antialiased}.template-gas-station h1,.template-gas-station h2,.template-gas-station h3{font-family:var(--font-heading),cursive;font-weight:400}.template-gas-station .gas-station-custom-page,.template-gas-station .gas-station-custom-page :is(h1,h2,h3,h4,h5,h6,p,li,span,div,strong,b){color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-custom-page a{color:hsl(var(--primary))!important}.template-gas-station .hide-scrollbar::-webkit-scrollbar{display:none}.template-gas-station .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.template-gas-station .category-scroll{scroll-snap-type:x mandatory;scroll-padding-block:.5rem}.template-gas-station .category-scroll\u003e*{scroll-snap-align:start}@media (max-width:767px){.template-gas-station .category-scroll,.template-gas-station .category-scroll--mobile-single{gap:0!important}.template-gas-station .category-scroll--mobile-single\u003e*,.template-gas-station .category-scroll\u003e*{flex:0 0 100%!important;min-width:100%!important;width:100%!important;scroll-snap-align:center!important}.template-gas-station .category-scroll--mobile-single\u003e* span:last-child,.template-gas-station .category-scroll\u003e* span:last-child{max-width:12rem}}.template-gas-station .gas-station-shop-category-circle-outer{border-radius:9999px;background-color:color-mix(in srgb,hsl(var(--accent)) 12%,hsl(var(--background)));
84transition:box-shadow .2s ease}.template-gas-station .group:hover .gas-station-shop-category-circle-outer{box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--primary))}.template-gas-station .gas-station-shop-category-circle{background-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--background)))}.template-gas-station .gas-station-shop-category-circle--dark{background-color:hsl(var(--accent))}.template-gas-station .gas-station-locations-filter-scroll-btn,.template-gas-station .gas-station-shop-category-scroll-btn{background-color:color-mix(in srgb,hsl(var(--accent)) 22%,hsl(var(--background)));border-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--border)))}.template-gas-station .gas-station-promo-banner--gold{background:linear-gradient(to bottom right,hsl(var(--primary)),color-mix(in srgb,hsl(var(--primary)) 78%,hsl(var(--background-secondary))))}.template-gas-station .group:hover .gas-station-promo-banner-cta{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -2px rgb(0 0 0/.05)}.template-gas-station .gas-station-popular-service-image-wrap{background-color:color-mix(in srgb,hsl(var(--accent)) 20%,hsl(var(--background)))}.template-gas-station .gas-station-popular-service-featured-image{position:absolute;inset:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.template-gas-station .gas-station-signup-step-form .step-form-scroll-area{min-height:0!important;padding-left:0;padding-right:0;padding-top:0}.template-gas-station .gas-station-signup-step-form form\u003ediv:last-child{border-top:none;padding-left:0;padding-right:0;padding-bottom:0}.template-gas-station .gas-station-signup-step-form{--foreground:var(--text-secondary);--muted-foreground:var(--text-secondary);--popover-foreground:var(--text-secondary);--accent-foreground:var(--text-secondary)}.template-gas-station .gas-station-signup-step-form .text-foreground,.template-gas-station .gas-station-signup-step-form .text-text,.template-gas-station .gas-station-signup-step-form [role=checkbox] label,.template-gas-station .gas-station-signup-step-form [role=combobox],.template-gas-station .gas-station-signup-step-form [role=radio],.template-gas-station .gas-station-signup-step-form [role=radio] span{color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-signup-step-form [role=combobox] [data-placeholder]{color:hsl(var(--text-secondary)/.55)!important}.template-gas-station [role=listbox]{--popover-foreground:var(--text-secondary);--accent-foreground:var(--text-secondary)}.template-gas-station [role=listbox],.template-gas-station [role=listbox] [role=option]{color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-faq-accordion button\u003esvg:last-child{display:none}.template-gas-station .gas-station-locations-hero:after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,hsl(var(--background-secondary)) 80%,transparent),transparent);pointer-events:none}.template-gas-station .gas-station-locations-filters{top:3.75rem}@media (min-width:768px){.template-gas-station .gas-station-locations-filters{top:4.25rem}}.template-gas-station .gas-station-locations-map-frame .leaflet-container,.template-gas-station .gas-station-locations-map-frame\u003e[role=region]{height:100%!important;min-height:100%!important}.template-gas-station .gas-station-locations-map-frame .location-map-pin-icon__dot{width:32px;height:32px;margin:0 auto;border-radius:50%;transform:none;background-color:hsl(var(--secondary));border:3px solid hsl(var(--background));box-shadow:0 2px 8px rgb(0 0 0/.3)}.template-gas-station .gas-station-locations-map-frame .location-map-pin-icon{width:32px!important;height:32px!important;margin-left:-16px!important;margin-top:-32px!important}.template-gas-station .gas-station-locations-load-more:hover{background-color:color-mix(in srgb,hsl(var(--text-secondary)) 5%,hsl(var(--background)))}.template-gas-station .gas-station-location-slug-hero-bg{opacity:.4}.template-gas-station .gas-station-location-slug-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.95),hsl(var(--background-secondary)/.8),transparent)}.template-gas-station .gas-station-about-hero-bg{opacity:.55}.template-gas-station .gas-station-about-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.92) 45%,hsl(var(--background-secondary)/.35))}.template-gas-station .gas-station-careers-hero-bg{opacity:.85}.template-gas-station .gas-station-careers-hero-gradient{background:linear-gradient(to right,hsl(var(--background-secondary)/.46) 45%,hsl(var(--background-secondary)/.175))}.template-gas-station .gas-station-careers-why-work-description{color:hsl(var(--text-secondary)/.75)}.template-gas-station .gas-station-careers-why-work-trust{color:hsl(var(--text-secondary)/.65)}.template-gas-station{--gas-station-wave-divider-h:6vw}.template-gas-station .gas-station-careers-our-values-section,.template-gas-station .gas-station-how-it-works-section{padding-bottom:var(--gas-station-wave-divider-h)}.template-gas-station .gas-station-careers-our-values-intro{color:hsl(var(--text))}.template-gas-station .gas-station-careers-why-work-overlap,.template-gas-station .gas-station-signup-form-overlap,.template-gas-station .gas-station-wav
84y-overlap-next{--gas-station-wavy-overlap-pad:3rem;margin-top:calc(-1 * var(--gas-station-wave-divider-h));padding-top:calc(var(--gas-station-wave-divider-h) + var(--gas-station-wavy-overlap-pad))}@media (min-width:768px){.template-gas-station .gas-station-careers-why-work-overlap,.template-gas-station .gas-station-signup-form-overlap,.template-gas-station .gas-station-wavy-overlap-next{--gas-station-wavy-overlap-pad:6rem}}.template-gas-station .gas-station-careers-our-values-description{color:hsl(var(--text)/.9)}.template-gas-station .gas-station-section-divider-display{height:var(--gas-station-wave-divider-h);line-height:0}.template-gas-station .gas-station-wavy-divider-stroke{stroke:hsl(var(--text));stroke-width:6px;stroke-linecap:square}.template-gas-station .gas-station-location-slug-star{color:hsl(var(--primary))!important}.template-gas-station .gas-station-location-slug-side-card .gas-station-location-status-open{background-color:#dcfce7!important;color:#15803d!important}.template-gas-station .gas-station-location-slug-side-card .gas-station-location-status-closed{background-color:#fee2e2!important;color:#b91c1c!important}.template-gas-station .gas-station-location-slug-hero .gas-station-location-status-open{background-color:#22c55e!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-slug-hero .gas-station-location-status-closed{background-color:#ef4444!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-slug-amenity-badge{background-color:color-mix(in srgb,hsl(var(--accent)) 50%,hsl(var(--background)))!important;color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-location-slug-map-frame .leaflet-container,.template-gas-station .gas-station-location-slug-map-frame\u003e[role=region]{height:100%!important;min-height:100%!important}.template-gas-station .gas-station-location-slug-map-frame .location-map-pin-icon__dot{width:32px;height:32px;margin:0 auto;border-radius:50%;transform:none;background-color:hsl(var(--secondary));border:3px solid hsl(var(--background));box-shadow:0 2px 8px rgb(0 0 0/.3)}.template-gas-station .gas-station-location-slug-map-frame .location-map-pin-icon{width:32px!important;height:32px!important;margin-left:-16px!important;margin-top:-32px!important}.template-gas-station .gas-station-location-slug-service-icon{background-color:hsl(var(--primary))!important}.template-gas-station .gas-station-location-slug-area-pill:hover{background-color:hsl(var(--primary))!important;color:hsl(var(--text))!important}.template-gas-station .gas-station-location-about-rich\u003ediv\u003ediv:has(\u003eh2),.template-gas-station .gas-station-location-about-rich\u003ediv\u003ediv:has(\u003eh3){margin-top:0!important}.template-gas-station .gas-station-location-about-rich :is(p,li){color:hsl(var(--text-secondary)/.85)!important}.template-gas-station .gas-station-location-about-rich :is(h2,h3){color:hsl(var(--text-secondary))!important}.template-gas-station .gas-station-about-story-tail :is(h2,h3){font-family:var(--font-heading),cursive;font-weight:400;color:hsl(var(--text-secondary))!important;font-size:clamp(1.875rem,4vw,2.25rem);margin-bottom:1rem}.template-gas-station .gas-station-about-story-tail :is(p,li){color:hsl(var(--text-secondary)/.85)!important;font-size:1rem;line-height:1.625}@media (min-width:768px){.template-gas-station .gas-station-about-story-tail :is(p,li){font-size:1.125rem}}.template-gas-station .gas-station-about-story-tail a{color:hsl(var(--primary))!important;font-weight:700;text-decoration:underline;transition:color .2s ease}.template-gas-station .gas-station-about-story-tail a:hover{color:hsl(var(--primary)/.85)!important}.template-gas-station .gas-station-about-mission-rich :is(p,li){color:hsl(var(--text)/.7)!important}.template-gas-station .gas-station-about-mission-rich :is(h2,h3){color:hsl(var(--text))!important}.template-gas-station .gas-station-about-mission-rich a{color:hsl(var(--primary))!important;font-weight:700;transition:color .2s ease}.template-gas-station .gas-station-about-mission-rich a:hover{color:hsl(var(--primary)/.85)!important}.template-gas-station .gas-station-about-gallery-item img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.template-gas-station .gas-station-about-gallery-item:hover img{transform:scale(1.05)}.template-gas-station .gas-station-about-value-icon-glyph{color:hsl(0 0% 100%);font-size:40px}.template-gas-station .gas-station-about-value-description{color:hsl(var(--text-secondary)/.75)}.template-gas-station .gas-station-about-value-icon{transition:transform .3s ease,box-shadow .3s ease}.template-gas-station .gas-station-about-value-icon--rotate-pos{transform:rotate(3deg)}.template-gas-station .gas-station-about-value-icon--rotate-neg{transform:rotate(-3deg)}.template-gas-station .group:hover .gas-station-about-value-icon{transform:rotate(0deg) translateY(-4px);box-shadow:0 12px 24px hsl(var(--primary)/.3)}@media (prefers-reduced-motion:reduce){.template-gas-station .gas-station-about-value-icon--rotate-neg,.template-gas-station .gas-station-about-value-icon--rotate-pos,.template-gas-station .group:hover .gas-station-about-value-icon{transform:none}}.template-gas-station .card-indicator-slot{display:flex;align-items:center;justify-content:center}.template-gas-station .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}"])</script>
84<script>self.__next_f.push([1,"4:[\"$\",\"style\",\"2\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/921991d1411e2215.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$f\"}]\n10:T44e3,"])</script>
84<script>self.__next_f.push([1,".template-home-services-2{--hs2-chrome-h:5.75rem}.template-home-services-2 .hero{position:relative;width:100%;min-height:78vh;isolation:isolate;color:hsl(var(--text-secondary));background-color:hsl(var(--primary));background-image:linear-gradient(160deg,hsl(var(--primary)) 0,hsl(var(--primary)/.85) 55%,hsl(var(--primary)/.95) 100%)}.template-home-services-2 .hero__content{position:absolute;bottom:0;left:0;right:0;z-index:2;max-height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding-top:.75rem}.template-home-services-2 .hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,hsl(var(--primary)/.95) 0,hsl(var(--primary)/.82) 36%,hsl(var(--primary)/.42) 62%,transparent 90%)}.template-home-services-2 .hero__media{position:absolute;inset:0;z-index:0;overflow:hidden}.template-home-services-2 .hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding-bottom:.5rem}body.nav-open{overflow:hidden;touch-action:none}.template-home-services-2 .hs2-btn--outline-bright,.template-home-services-2 .hs2-btn--white{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.85rem 1.5rem;border-radius:.75rem;font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none;cursor:pointer;white-space:nowrap;vertical-align:top;transition:transform .15s ease,border-bottom-width .15s ease}.template-home-services-2 .hs2-btn--outline-bright{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:solid hsl(var(--secondary));border-width:2px 2px 8px}.template-home-services-2 .hs2-btn--outline-bright:hover{transform:translateY(-2px);border-bottom-width:10px}.template-home-services-2 .hs2-btn--outline-bright:active{transform:translateY(3px);border-bottom-width:4px}.template-home-services-2 .hs2-btn--white{background:hsl(var(--primary-foreground));color:hsl(var(--primary));border:2px solid hsl(var(--primary-foreground));border-bottom:8px solid hsl(var(--secondary))}.template-home-services-2 .hs2-btn--white:hover{transform:translateY(-2px);border-bottom-width:10px;background:hsl(var(--muted))}.template-home-services-2 .hs2-btn--white:active{transform:translateY(3px);border-bottom-width:4px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm,.template-home-services-2 .hs2-btn--white.hs2-btn--sm{padding:.55rem 1rem;font-size:.875rem;border-bottom-width:6px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm:hover,.template-home-services-2 .hs2-btn--white.hs2-btn--sm:hover{border-bottom-width:8px}.template-home-services-2 .hs2-btn--outline-bright.hs2-btn--sm:active,.template-home-services-2 .hs2-btn--white.hs2-btn--sm:active{border-bottom-width:3px}.template-home-services-2 .hs2-btn--block{width:100%}@media (min-width:960px){.template-home-services-2 .hero{min-height:85vh}}@media (max-height:820px){.template-home-services-2 .hero{min-height:max(18rem,calc(100svh - var(--hs2-chrome-h)))}.template-home-services-2 .hero__title{line-height:1.2;margin-bottom:.5rem}.template-home-services-2 .hero__location{font-size:1rem;margin-bottom:.5rem}.template-home-services-2 .hero__sub{font-size:.9375rem;line-height:1.45;margin-bottom:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.template-home-services-2 .hero__content{padding-bottom:2rem}}@media (max-height:680px){.template-home-services-2 .hero__sub{font-size:.875rem;margin-bottom:1rem;-webkit-line-clamp:2;line-clamp:2}.template-home-services-2 .hero__content{padding-bottom:1.5rem}}@media (max-height:560px){.template-home-services-2 .hero{min-height:max(14rem,calc(100svh - var(--hs2-chrome-h)))}.template-home-services-2 .hero__title{margin-bottom:.25rem}.template-home-services-2 .hero__location{font-size:.875rem;margin-bottom:.25rem}.template-home-services-2 .hero__sub{font-size:.8125rem;margin-bottom:.75rem;-webkit-line-clamp:2;line-clamp:2}.template-home-services-2 .hero__content{padding-bottom:1rem}}@media (max-height:820px){.template-home-services-2 .hero__actions a,.template-home-services-2 .hero__actions button{padding:.65rem 1.15rem;font-size:.875rem;box-shadow:0 6px 0 0 hsl(var(--secondary));margin-bottom:.375rem}.template-home-services-2 .hero__actions a:hover,.template-home-services-2 .hero__actions button:hover{box-shadow:none}}.template-home-services-2 .faq-grid{display:flex;flex-direction:column;gap:1.25rem;margin-inline:auto;interpolate-size:allow-keywords}.template-home-services-2 .faq-col{display:flex;flex-direction:column}.template-home-services-2 .faq-item+.faq-item{margin-top:1.25rem}@media (min-width:768px){.template-home-services-2 .faq-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem 1.5rem}}.template-home-services-2 .faq-item{background:hsl(var(--background));border:1px solid hsl(var(--primary)/.08);border-radius:.75rem;box-shadow:0 2px 8px hsl(var(--primary)/.06);overflow:hidden}.template-home-services-2 .faq-item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .5s cubic-bezier(.22,1,.36,1),opacity .4s ease,content-visibility .5s;transition-behavior:allow-discrete}
84.template-home-services-2 .faq-item[open]::details-content{block-size:auto;opacity:1}.template-home-services-2 .faq-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.template-home-services-2 .faq-item[open] .faq-item__body{grid-template-rows:1fr}.template-home-services-2 .faq-item__body\u003ep{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.template-home-services-2 .faq-item::details-content,.template-home-services-2 .faq-item__body{transition:none}}.template-home-services-2 .faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;font-weight:700;font-size:.95rem;line-height:1.35;color:hsl(var(--text))}.template-home-services-2 .faq-item summary::-webkit-details-marker{display:none}.template-home-services-2 .faq-item summary:after{content:\"+\";flex-shrink:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid hsl(var(--text));font-size:1.15rem;font-weight:500;line-height:1;color:hsl(var(--text))}.template-home-services-2 .faq-item[open] summary:after{content:\"â\"}.template-home-services-2 .faq-item summary:focus-visible{outline:2px solid hsl(var(--secondary));outline-offset:-2px}.template-home-services-2 .faq-item p{margin:0;padding:0 1.2rem 1.2rem;color:hsl(var(--text)/.72);font-size:.925rem;line-height:1.6}.template-home-services-2 .cta-band__content{display:flex;flex:1;flex-direction:column;min-height:0}.template-home-services-2 .cta-band__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;margin-top:auto;padding-top:.85rem;padding-bottom:.5rem}.template-home-services-2 .cta-band__media img{transform:scale(1.08);transform-origin:center center}.template-home-services-2 .cta-band__overlay{background:linear-gradient(to bottom,hsl(var(--primary)/.52) 0,hsl(var(--primary)/.68) 28%,hsl(var(--primary)/.76) 50%,hsl(var(--primary)/.68) 72%,hsl(var(--primary)/.58) 100%)}@media (max-height:680px){.template-home-services-2 .hero__actions{gap:.5rem}.template-home-services-2 .hero__actions a,.template-home-services-2 .hero__actions button{padding:.55rem 1rem;font-size:.8125rem;box-shadow:0 4px 0 0 hsl(var(--secondary))}}.template-home-services-2 .verdant-contact-step-form .step-form-scroll-area{min-height:0!important;padding-left:0;padding-right:0;padding-top:0}.template-home-services-2 .verdant-contact-step-form form\u003ediv:last-child{border-top:none;padding-left:0;padding-right:0;padding-bottom:0}.template-home-services-2 .verdant-contact-step-form{--foreground:var(--text);--muted-foreground:var(--text);--popover-foreground:var(--text);--accent-foreground:var(--text)}.template-home-services-2 .verdant-contact-step-form .text-foreground,.template-home-services-2 .verdant-contact-step-form .text-muted-foreground,.template-home-services-2 .verdant-contact-step-form .text-text,.template-home-services-2 .verdant-contact-step-form [role=checkbox] label,.template-home-services-2 .verdant-contact-step-form [role=combobox],.template-home-services-2 .verdant-contact-step-form [role=radio],.template-home-services-2 .verdant-contact-step-form [role=radio] span{color:hsl(var(--text))!important}.template-home-services-2 .verdant-contact-step-form [role=combobox] [data-placeholder]{color:hsl(var(--text)/.55)!important}.template-home-services-2 .verdant-contact-step-form input,.template-home-services-2 .verdant-contact-step-form select,.template-home-services-2 .verdant-contact-step-form textarea{background:hsl(var(--background-secondary));color:hsl(var(--text));border-color:hsl(var(--primary)/.12)}.template-home-services-2 .verdant-contact-step-form input:focus-visible,.template-home-services-2 .verdant-contact-step-form select:focus-visible,.template-home-services-2 .verdant-contact-step-form textarea:focus-visible{border-color:hsl(var(--secondary));outline:2px solid hsl(var(--secondary)/.35);outline-offset:0}.template-home-services-2 [role=listbox]{--popover-foreground:var(--text);--accent-foreground:var(--text);color:hsl(var(--text))!important}.template-home-services-2 [role=listbox] [role=option],.template-home-services-2 footer .text-foreground,.template-home-services-2 footer h3{color:hsl(var(--text))!important}.template-home-services-2 footer .text-muted-foreground,.template-home-services-2 footer .text-muted-foreground\\/60,.template-home-services-2 footer .text-muted-foreground\\/70{color:hsl(var(--text)/.7)!important}.template-home-services-2 footer a:hover{color:hsl(var(--secondary))!important}.template-home-services-2 .svc-catalog{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width:640px){.template-home-services-2 .svc-catalog{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.template-home-services-2 .svc-catalog{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.template-home-services-2 .svc-item{display:flex;flex-direction:column;height:100%;background:hsl(var(--background-secondary));border:1px solid hsl(var(--primary)/.12);border-radius:var(--radius-lg,.75rem);overflow:hidden;box-shadow:0 1px 2px hsl(var(--primary)/.05);
84transition:box-shadow .2s ease,transform .2s ease}.template-home-services-2 .svc-item:hover{box-shadow:0 8px 24px hsl(var(--primary)/.12);transform:translateY(-2px)}.template-home-services-2 .svc-item__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:hsl(var(--primary)/.85)}.template-home-services-2 .card-indicator-slot{display:flex;align-items:center;justify-content:center}.template-home-services-2 .card-indicator-mark{width:4rem;height:4rem;max-width:4rem;max-height:4rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.template-home-services-2 .svc-item__body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem 1.35rem}.template-home-services-2 .svc-item__desc{flex:1;min-height:0}.template-home-services-2 .svc-item__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:.85rem}.template-home-services-2 .phone-inline{font-size:.9rem;font-weight:600;color:hsl(var(--secondary));text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}.template-home-services-2 .phone-inline:hover{color:hsl(var(--secondary)/.85)}@media (prefers-reduced-motion:reduce){.template-home-services-2 .svc-item,.template-home-services-2 .verdant-contact-step-form *{transition:none!important}}.template-home-services-2 .map-embed{position:relative;width:100%;border-radius:var(--radius-lg,1rem);overflow:hidden;min-height:360px;aspect-ratio:16/9;background:linear-gradient(135deg,hsl(var(--background-secondary)) 0,hsl(var(--primary)/.08) 100%);box-shadow:0 1px 3px hsl(var(--primary)/.08);border:1px solid hsl(var(--border)/.3)}.template-home-services-2 .map-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.template-home-services-2 .locations-search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:.75rem}.template-home-services-2 .locations-search__field{flex:1 1 16rem;min-width:0}.template-home-services-2 .locations-search__label{display:block;margin-bottom:.4rem;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--text))}.template-home-services-2 .locations-search__input{box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:1rem;line-height:1.4;color:hsl(var(--text));background:hsl(var(--background-secondary));border:1px solid hsl(var(--primary)/.12);border-radius:var(--radius-xl,1rem)}.template-home-services-2 .locations-search__input:focus-visible{border-color:hsl(var(--secondary));outline:2px solid hsl(var(--secondary)/.35);outline-offset:0}.template-home-services-2 .locations-search__status{min-height:1.25rem;margin:0 0 1.5rem;font-size:.925rem;color:hsl(var(--text)/.75)}.template-home-services-2 .locations-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media (min-width:640px){.template-home-services-2 .locations-grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media (min-width:960px){.template-home-services-2 .locations-grid{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.template-home-services-2 .location-card{position:relative;display:flex;align-items:flex-end;min-height:320px;border-radius:var(--radius-xl,1rem);overflow:hidden;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 1px 3px hsl(var(--primary)/.12);transition:box-shadow .2s ease,transform .2s ease}.template-home-services-2 .location-card:hover{box-shadow:0 8px 24px hsl(var(--primary)/.2);transform:translateY(-2px)}.template-home-services-2 .location-card__img{position:absolute!important;inset:0;width:100%;height:100%}.template-home-services-2 .location-card__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,hsl(var(--primary)/.94) 0,hsl(var(--primary)/.45) 48%,transparent 100%)}.template-home-services-2 .location-card__body{position:relative;z-index:2;width:100%;padding:1.5rem 1.35rem 1.35rem;display:flex;flex-direction:column;gap:.45rem}.template-home-services-2 .location-card__title{margin:0;color:hsl(var(--primary-foreground));font-size:1.45rem;font-weight:700;line-height:1.2}.template-home-services-2 .location-card__tagline{margin:0;color:hsl(var(--primary-foreground)/.9);font-size:.925rem;line-height:1.5}.template-home-services-2 .location-card__distance{margin:0;color:hsl(var(--secondary));font-size:.85rem;font-weight:700}.template-home-services-2 .location-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.85rem}.template-home-services-2 .location-card__phone{color:hsl(var(--primary-foreground));font-size:.925rem}.template-home-services-2 .location-card__phone:hover{color:hsl(var(--secondary))}.template-home-services-2 .location-card__phone svg{color:hsl(var(--secondary));flex-shrink:0}@media (max-width:639px){.template-home-services-2 .location-card{min-height:280px}.template-home-services-2 .location-card__title{font-size:1.3rem}}.template-home-services-2 .loc-servicing__stack{display:flex;flex-direction:column;gap:2.5rem}.template-home-services-2 .servicing-card{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius-xl,1rem);padding:2rem 1.5rem 1.75rem;text-align:center;box-shadow:0 4px 12px hsl(var(--primary)/.15)}.template-home-services-2 .servicing-card__title{margin:0 0 1.5rem;color:hsl(var(--primary-foreground));font-size:clamp(1.5rem,3vw,1.85rem);font-weight:700}.template-home-services-2 .servicing-card__grid{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:.85rem 1.5rem;text-align:left;width:100%;max-width:48rem}@media (min-width:480px){.template-home-services-2 .servicing-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.template-home-services-2 .servicing-card__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.template-home-services-2 .servicing-card__item{display:flex;align-items:flex-start;gap:.5rem;min-width:0;color:hsl(var(--primary-foreground));font-weight:600;font-size:.95rem;line-height:1.35}.template-home-services-2 .servicing-card__item span{min-width:0}.template-home-services-2 .servicing-card__pin{flex-shrink:0;margin-top:.1rem;color:hsl(var(--secondary))}.template-home-services-2 .servicing-card__more{margin:1.5rem 0 0;color:hsl(var(--primary-foreground)/.85);font-size:.95rem}.template-home-services-2 .loc-service__grid{display:grid;grid-template-columns:1fr;gap:1.75rem;
84align-items:center}.template-home-services-2 .loc-service__copy p{max-width:36rem}.template-home-services-2 .loc-service__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem}.template-home-services-2 .loc-service__media{position:relative;border-radius:var(--radius-lg,1rem);overflow:hidden;box-shadow:0 1px 3px hsl(var(--primary)/.08);background:hsl(var(--primary));aspect-ratio:16/11;min-height:260px}@media (min-width:860px){.template-home-services-2 .loc-service__grid{grid-template-columns:1fr 1fr;gap:2.5rem}.template-home-services-2 .loc-service--reverse .loc-service__media{order:0}.template-home-services-2 .loc-service--reverse .loc-service__copy{order:1}}"])</script>
84<script>self.__next_f.push([1,"5:[\"$\",\"style\",\"3\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/f68ae7ea05600b10.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$10\"}]\n11:T9125,"])</script>
84<script>self.__next_f.push([1,".__variable_fca8ee{--font-sans-david-beauty-salon:\"Montserrat\",\"Montserrat Fallback\"}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:\"Noto Serif Display\";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format(\"woff2\");unicode-range:u+00??,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:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:\"Noto Serif Display\";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format(\"woff2\");
84unicode-range:u+00??,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:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:\"Noto Serif Display\";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format(\"woff2\");unicode-range:u+00??,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:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.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:\"Noto Serif Display\";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.woff2) format(\"woff2\");
84unicode-range:u+00??,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:\"Noto Serif Display Fallback\";src:local(\"Times New Roman\");ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.00%;size-adjust:117.17%}.__className_3c12a9{font-family:\"Noto Serif Display\",\"Noto Serif Display Fallback\";font-style:normal}.__variable_3c12a9{--font-heading-david-beauty-salon:\"Noto Serif Display\",\"Noto Serif Display Fallback\"}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format(\"woff2\");
84unicode-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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}.__className_fca8ee{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_fca8ee{--font-the-method-pilates:\"Montserrat\",\"Montserrat Fallback\"}.__variable_6bee3b{--font-sans-medical-services:\"Poppins\",\"Poppins Fallback\"}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Montserrat Fallback;src:local(\"Arial\");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_79b17a{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_79b17a{--font-heading-medical-services:\"Montserrat\",\"Montserrat Fallback\"}.__variable_f367f3{--font-sans-modern-fold:\"Inter\",\"Inter Fallback\";--font-sans-portfolio:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");
84unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");
84unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-sans-restaurant-2:\"Inter\",\"Inter Fallback\"}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format(\"woff2\");
84unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.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:Gabarito;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Gabarito Fallback;src:local(\"Arial\");ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.15%}.__className_e240b3{font-family:Gabarito,Gabarito Fallback;font-style:normal}.__variable_e240b3{--font-heading-restaurant-2:\"Gabarito\",\"Gabarito Fallback\"}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Lato Fallback;src:local(\"Arial\");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_47a102{font-family:Lato,Lato Fallback;font-style:normal}.__variable_47a102{--font-sans-restaurant:\"Lato\",\"Lato Fallback\"}.__variable_090192{--font-heading-restaurant:\"Playfair Display\",\"Playfair Display Fallback\"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format(\"woff2\");
84unicode-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format(\"woff2\");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Poppins Fallback;src:local(\"Arial\");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_6bee3b{--font-sans-retail-shop:\"Poppins\",\"Poppins Fallback\"}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4f49d278a78d11a-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/0c8c2cc6cb2a1e84-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/975646e0361b97e6-s.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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2709857960ef4384-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c10e65354f31a966-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/18db5f711778bd55-s.woff2) format(\"woff2\");
84unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/02b79f0bd347001b-s.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5c1dcbfbff27328a-s.woff2) format(\"woff2\");unicode-range:u+00??,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:Playfair Display Fallback;src:local(\"Times New Roman\");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_090192{font-family:Playfair Display,Playfair Display Fallback;font-weight:400}.__variable_090192{--font-heading-retail-shop:\"Playfair Display\",\"Playfair Display Fallback\"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format(\"woff2\");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format(\"woff2\");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format(\"woff2\");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format(\"woff2\");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:Inter Fallback;src:local(\"Arial\");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans-tattoo-studio:\"Inter\",\"Inter Fallback\"}"])</script>
84<script>self.__next_f.push([1,"6:[\"$\",\"style\",\"4\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/d996ebfe88143384.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$11\"}]\n"])</script>
84<script>self.__next_f.push([1,"7:[\"$\",\"style\",\"5\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/ffff5d5ef7842c9b.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\".ms2-method-pilates :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.ms2-method-pilates-header :is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full),.ms2-method-pilates-header:is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full){border-radius:0}.ms2-method-pilates .location-map-filter__chip{border-radius:0}.ms2-method-pilates-dropdown{border-radius:0;border-color:hsl(var(--border)/.25);background-color:hsl(var(--background-900)/.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);color:hsl(var(--text))}.ms2-method-pilates-dropdown a{border-radius:0;color:hsl(var(--text))}.ms2-method-pilates-dropdown a:focus,.ms2-method-pilates-dropdown a:hover{background-color:rgb(255 255 255/.08);color:hsl(var(--text))}.ms2-method-pilates-dropdown .h-px{background-color:hsl(var(--border)/.35)}\"}]\n"])</script>
84<script>self.__next_f.push([1,"9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L12\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L12\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n15:T742,"])</script>
84<script>self.__next_f.push([1,".blog-content h1{font-size:1.75rem!important;line-height:1.2!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto!important}@media (min-width:640px){.blog-content h1{font-size:2.25rem!important;line-height:1.25!important}}@media (min-width:768px){.blog-content h1{font-size:3rem!important;line-height:1.25!important}}@media (min-width:1024px){.blog-content h1{font-size:3.75rem!important;line-height:1.25!important}}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:12rem}@media (min-width:1024px){.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:6rem}}.blog-content{opacity:1!important;transform:none!important;overflow-x:hidden}.blog-content img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.blog-content embed,.blog-content iframe,.blog-content object,.blog-content table,.blog-content video{max-width:100%}.blog-content .alignfull,.blog-content .alignwide,.blog-content .wp-block-embed,.blog-content .wp-block-image,.blog-content .wp-block-table,.blog-content .wp-block-video{max-width:100%;width:100%;margin-left:0;margin-right:0}.blog-content table{display:block;overflow-x:auto}.blog-content pre{overflow-x:auto}.blog-content a,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content li,.blog-content p{overflow-wrap:anywhere;word-break:break-word}.prose.prose-text-white,.prose.prose-text-white *{color:hsl(var(--text))!important}.prose.prose-text-white a{color:hsl(var(--primary))!important}.prose.prose-text-white a:hover{color:hsl(var(--primary)/.8)!important}.prose a{color:hsl(var(--primary))!important}.prose a:hover{color:hsl(var(--primary)/.8)!important}.prose li,.prose span,.prose strong{color:hsl(var(--text))!important}"])</script>
84<script>self.__next_f.push([1,"16:Tacc,"])</script>
84<script>self.__next_f.push([1,".hero-with-peak:after{bottom:-24px;width:150vw;height:40px;background:hsl(var(--background))}.hero-with-peak:after,.popular-services-with-peak:after{content:\"\";position:absolute;left:50%;transform:translateX(-50%);clip-path:polygon(0 0,50% 100%,100% 0);pointer-events:none}.popular-services-with-peak:after{bottom:-20px;width:10vw;height:100px;background-color:hsl(var(--muted))}.faq-with-peak:before{content:\"\";position:absolute;left:50%;top:-24px;width:150vw;height:40px;transform:translateX(-50%);background:hsl(var(--muted));clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/78800cd95f629174-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a7e87b350dc972db-s.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:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8f8c8e86c6be3eb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a976ea8b7f7c01e-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f9fadc87b4c63230-s.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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7e152831fe7b55b2-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:WindSong Fallback;src:local(\"Arial\");ascent-override:83.71%;descent-override:48.44%;line-gap-override:0.00%;size-adjust:106.33%}.__className_1a595d{font-family:WindSong,WindSong Fallback;font-style:normal}"])</script>
84<script>self.__next_f.push([1,"b:[\"$\",\"$1\",\"c\",{\"children\":[\"$L14\",[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/9412ac84c552dead.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$15\"}],[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/2b9fc66aafceb882.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$16\"}],\"$L17\",\"$L18\",\"$L19\",\"$L1a\"],\"$L1b\"]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L1c\",null,{\"children\":\"$L1d\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L1e\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$1f\",null,{\"fallback\":null,\"children\":\"$L20\"}]}]}]]}]\n21:T822,"])</script>
84<script>self.__next_f.push([1,".location-map-pin-icon{background:transparent!important;border:none!important}.location-map-pin-icon__logo{display:block;width:40px;height:40px;padding:5px;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#fff;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.28)}.location-map-pin-icon__dot{display:block;width:22px;height:22px;margin:0 auto;background:hsl(var(--primary));border:2px solid #fff;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 2px 6px rgba(0,0,0,.25)}.leaflet-tooltip.location-map-tooltip{background:#fff;border:none;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px 14px;margin:0;color:#171717;white-space:normal!important;min-width:200px!important;max-width:260px!important;width:-moz-max-content;width:max-content;box-sizing:border-box}.leaflet-tooltip.location-map-tooltip:before{border-top-color:#fff}.leaflet-tooltip.location-map-tooltip .location-map-marker-details{display:block;overflow-wrap:break-word;word-wrap:break-word}.leaflet-tooltip.location-map-tooltip .location-map-marker-details p{margin:0}.leaflet-tooltip.location-map-tooltip .location-map-marker-details p+a,.leaflet-tooltip.location-map-tooltip .location-map-marker-details p+p{margin-top:.5rem}.leaflet-popup-content-wrapper.location-map-popup{border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.12)}.leaflet-popup-content-wrapper.location-map-popup .leaflet-popup-content{margin:12px 14px;
84min-width:200px;max-width:260px;white-space:normal}.leaflet-popup-content-wrapper.location-map-popup .leaflet-popup-close-button{top:6px;right:6px}.location-map-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;padding:0}@media (max-width:767px){.location-map-filter.location-map-filter--below-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .375rem;align-items:stretch}.location-map-filter--below-card .location-map-filter__chip{width:100%;min-width:0;min-height:2.25rem;justify-content:center;text-align:center;white-space:normal;overflow-wrap:anywhere}}"])</script>
84<script>self.__next_f.push([1,"17:[\"$\",\"style\",\"2\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/2c757888fc40bba2.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$21\"}]\n"])</script>
84<script>self.__next_f.push([1,"18:[\"$\",\"style\",\"3\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/5a8986858edb1c1d.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\".gas-station-location-hub-card .gas-station-location-amenity-badge{background-color:color-mix(in srgb,hsl(var(--accent)) 55%,hsl(var(--background)))!important;color:hsl(var(--text-secondary))!important}.gas-station-location-hub-card .gas-station-location-status-open{background-color:#dcfce7!important;color:#15803d!important}.gas-station-location-hub-card .gas-station-location-status-closed{background-color:#fee2e2!important;color:#b91c1c!important}.gas-station-location-hub-card{transition:all .2s ease}.gas-station-location-hub-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0/.1)}\"}]\n"])</script>
84<script>self.__next_f.push([1,"19:[\"$\",\"style\",\"4\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/d5ae363bbf8843e3.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"@keyframes reviews-marquee-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.reviews-marquee-track{animation:reviews-marquee-scroll linear infinite;will-change:transform}.reviews-marquee-track--col1{animation-duration:15s;animation-delay:-5s}.reviews-marquee-track--col2{animation-duration:19s;animation-delay:-8s}.reviews-marquee-track--col3{animation-duration:17s;animation-delay:-6s}.reviews-marquee-column:has(.reviews-marquee-card:focus-within) .reviews-marquee-track,.reviews-marquee-column:has(.reviews-marquee-card:hover) .reviews-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.reviews-marquee-track{animation:none;will-change:auto}}\"}]\n"])</script>
84<script>self.__next_f.push([1,"22:T880,"])</script>
84<script>self.__next_f.push([1,"@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/78800cd95f629174-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a7e87b350dc972db-s.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:WindSong;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8f8c8e86c6be3eb-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1a976ea8b7f7c01e-s.woff2) format(\"woff2\");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f9fadc87b4c63230-s.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:WindSong;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7e152831fe7b55b2-s.p.woff2) format(\"woff2\");unicode-range:u+00??,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:WindSong Fallback;src:local(\"Arial\");ascent-override:83.71%;descent-override:48.44%;line-gap-override:0.00%;size-adjust:106.33%}.__className_1a595d{font-family:WindSong,WindSong Fallback;font-style:normal}"])</script>
84<script>self.__next_f.push([1,"1a:[\"$\",\"style\",\"5\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/d8eb5eb6e6477514.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$22\"}]\n1b:[\"$\",\"$L23\",null,{\"children\":[\"$L24\",[\"$\",\"$L25\",null,{\"promise\":\"$@26\"}]]}]\n1d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n24:null\n"])</script>
84<script>self.__next_f.push([1,"27:I[80622,[],\"IconMark\"]\n"])</script>
84<script>self.__next_f.push([1,"26:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Traditional in San Diego, CA - San Diego Tattoo Shop\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://sandiegotattoo.com/services/traditional\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Traditional in San Diego, CA - San Diego Tattoo Shop\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://sandiegotattoo.com/services/traditional\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:image\",\"content\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:image:alt\",\"content\":\"Traditional in San Diego, CA - San Diego Tattoo Shop\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image:width\",\"content\":\"1239\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:height\",\"content\":\"1269\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"Traditional in San Diego, CA - San Diego Tattoo Shop\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"Traditional in San Diego, CA. Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:image\",\"content\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\"}],[\"$\",\"link\",\"15\",{\"rel\":\"shortcut icon\",\"href\":\"/api/favicon\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/api/favicon?size=16\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/api/favicon?size=32\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/api/favicon\",\"type\":\"image/png\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/api/favicon?size=apple\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L27\",\"20\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
84<script>self.__next_f.push([1,"20:\"$26:metadata\"\n"])</script>
84<script>self.__next_f.push([1,"28:T786,"])</script>
84<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"Restaurant\",\"name\":\"San Diego Tattoo Shop\",\"description\":\"San Diego Tattoo Company \u0026 Body Piercing is a premier tattoo shop in San Diego, proudly serving locals and visitors since 2015 from our Pacific Beach studio. Our talented and experienced tattoo artists specialize in custom tattoos, traditional, realism, fine line, black and gray, color, illustrative, and other unique tattoo styles. We also provide professional body and ear piercing in a clean, safe, and welcoming environment. Whether you are looking for a custom tattoo, cover-up, walk-in tattoo, piercing, or a one-of-a-kind piece designed around your vision, our artists are dedicated to delivering exceptional results and personalized service. Known for our attention to detail, artistic expertise, and commitment to health and safety, SD Tattoo is a trusted destination for tattoo and piercing services near Pacific Beach, Mission Beach, and throughout San Diego. Visit us today or schedule an appointment with one of our skilled artists.\\n\",\"url\":\"https://sandiegotattoo.com\",\"image\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026,%2005_35_20%20p.m..webp\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"1026 Garnet Ave\",\"addressLocality\":\"San Diego\",\"addressRegion\":\"CA\",\"postalCode\":\"92109\",\"addressCountry\":\"USA\"},\"telephone\":\"(858) 273-8282\",\"email\":\"[email protected]\",\"openingHours\":[\"Mo 12:00-22:00\",\"Tu 12:00-22:00\",\"We 12:00-22:00\",\"Th 12:00-22:00\",\"Fr 12:00-00:00\",\"Sa 12:00-00:00\",\"Su 12:00-22:00\"],\"priceRange\":\"$$\",\"sameAs\":[\"https://www.google.com/maps/place/?q=place_id:ChIJU5qbYKEB3IARO-rQ-90zHXA\",\"https://www.instagram.com/sandiegotattoocompany\",\"https://maps.app.goo.gl/VxNUAehchizg48XM9\"],\"hasMap\":\"https://www.google.com/maps/place/?q=place_id:ChIJU5qbYKEB3IARO-rQ-90zHXA\"}"])</script>
84<script>self.__next_f.push([1,"14:[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Service\\\",\\\"name\\\":\\\"Traditional\\\",\\\"description\\\":\\\"Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.\\\",\\\"image\\\":\\\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\\\",\\\"provider\\\":{\\\"@type\\\":\\\"LocalBusiness\\\",\\\"name\\\":\\\"San Diego Tattoo Shop\\\",\\\"url\\\":\\\"https://sandiegotattoo.com\\\",\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"streetAddress\\\":\\\"1026 Garnet Ave\\\",\\\"addressLocality\\\":\\\"San Diego\\\",\\\"addressRegion\\\":\\\"CA\\\",\\\"postalCode\\\":\\\"92109\\\",\\\"addressCountry\\\":\\\"USA\\\"}}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$28\"}}]],\"$L29\"]\n"])</script>
84<script>self.__next_f.push([1,"2a:I[66143,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"default\"]\n"])</script>
84<script>self.__next_f.push([1,"2b:I[52619,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"\"]\n"])</script>
84<script>self.__next_f.push([1,"2c:I[36066,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"default\"]\n"])</script>
84<script>self.__next_f.push([1,"29:[\"$\",\"$L2a\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"bg-background-950 pb-16 pt-48 md:pt-52\",\"id\":\"$undefined\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-7xl mx-auto px-4 md:px-8 xl:px-0\",\"id\":\"$undefined\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"flex items-center justify-center lg:justify-start text-xs md:text-sm px-3 md:px-4 xl:px-0 whitespace-nowrap gap-2 overflow-hidden pb-3 scroll-animate overflow-x-auto\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"flex items-center flex-shrink min-w-0\",\"children\":[false,[\"$\",\"$L2b\",null,{\"href\":\"/\",\"className\":\"transition-colors duration-200 truncate max-w-[90px] md:max-w-[140px] text-muted-foreground/70 hover:text-primary\",\"children\":\"Home\"}]]}],[\"$\",\"div\",\"1\",{\"className\":\"flex items-center flex-shrink min-w-0\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right w-4 h-4 mx-1 flex-shrink-0 text-muted-foreground/50\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}],[\"$\",\"$L2b\",null,{\"href\":\"/services\",\"className\":\"transition-colors duration-200 truncate max-w-[90px] md:max-w-[140px] text-muted-foreground/70 hover:text-primary\",\"children\":\"Services\"}]]}],[\"$\",\"div\",\"2\",{\"className\":\"flex items-center flex-shrink min-w-0\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-right w-4 h-4 mx-1 flex-shrink-0 text-muted-foreground/50\",\"children\":[[\"$\",\"path\",\"mthhwq\",{\"d\":\"m9 18 6-6-6-6\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"truncate max-w-none font-medium text-text\",\"children\":\"Traditional\"}]]}]]}],[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-5xl font-heading text-primary text-center leading-[0.9] md:text-left font-bold scroll-animate\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Traditional\"}]}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground/80 text-center mt-1 md:text-left w-full scroll-animate\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Classic traditional tattoo work with bold lines, solid shading, and timeless imagery.\"}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto my-6 w-full max-w-xl scroll-animate md:my-8 md:max-w-3xl\",\"children\":[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmufu2o87002hei078sokbbox\",\"alt\":\"Colorful tattoo of a mask on a leg\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\",\"date\":\"2026-09-24T17:56:26.023Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\",\"size\":263890,\"type\":\"image\",\"title\":\"detailed-mask-tattoo\",\"width\":1239,\"author\":\"San Diego Tattoo Company\",\"height\":1269,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Intricate mask tattoo featuring striking colors and patterns.\",\"dateGmt\":\"2026-09-24T17:56:26.023Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/detailed-mask-tattoo.jpg\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-24T17:56:38.195Z\",\"createdAt\":\"2026-09-24T17:56:26.023Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:56:38.197Z\",\"uploadedTo\":null,\"description\":\"A vibrant tattoo depicting a detailed mask design, with red, yellow, and black elements. It showcases intricate patterns and outlines, set against a blurred tattoo studio backdrop. The leg is partially visible, emphasizing the artwork.\",\"modifiedGmt\":\"2026-09-24T17:56:38.195Z\",\"mediaDetails\":{\"file\":\"ChatGPT Image 24 sept 2026, 02_54_44 p.m..webp\",\"sizes\":{\"full\":{\"file\":\"ChatGPT Image 24 sept 2026, 02_54_44 p.m..webp\",\"width\":1239,\"height\"
84:1269,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790272585187-ChatGPT%20Image%2024%20sept%202026,%2002_54_44%20p.m..webp\"}},\"width\":1239,\"height\":1269,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"detailed-mask-tattoo.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Colorful tattoo of a mask on a leg\",\"width\":1239,\"height\":1269,\"quality\":85,\"sizes\":\"(max-width: 768px) 36rem, 48rem\",\"className\":\"h-auto w-full object-contain\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}]}],\"$L2d\",null,\"$L2e\"]}]}],\"$L2f\"]}]\n"])</script>
84<script>self.__next_f.push([1,"30:I[76974,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"default\"]\n"])</script>
84<script>self.__next_f.push([1,"31:I[93656,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"default\"]\n"])</script>
84<script>self.__next_f.push([1,"2d:[\"$\",\"div\",null,{\"className\":\"space-y-6 md:space-y-8 mt-2 scroll-animate\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"mt-16 mb-8 scroll-animate\",\"children\":[\"$\",\"h2\",null,{\"id\":\"traditional-tattoo-service\",\"className\":\"scroll-mt-24 text-3xl md:text-4xl font-bold text-text font-heading inline-block relative pb-4\",\"children\":[[\"$\",\"$L30\",null,{\"children\":\"Traditional Tattoo Service\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-1/3 h-1 bg-primary rounded-full\"}]]}]}],[\"$\",\"div\",\"1\",{\"className\":\"max-w min-w-0 w-full mb-8 scroll-animate\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-l-4 border-primary pl-6 text-left min-w-0 w-full\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-lg md:text-xl text-text/80 leading-relaxed font-sans m-0\",\"children\":\"Traditional tattoo work is built on bold outlines, solid color fills, and imagery that reads well for years. If you want a tattoo that feels classic and holds strong visual impact, traditional tattooing is a smart choice. This style works well for symbols, florals, animals, daggers, hearts, and other designs that depend on clear shape and strong contrast. Traditional tattoo in San Diego, CA is a favorite for clients who want art that keeps its charm and stays easy to read over time.\"}]}]}],[\"$\",\"div\",\"2\",{\"className\":\"mt-12 mb-6 scroll-animate\",\"children\":[\"$\",\"h3\",null,{\"id\":\"benefits\",\"className\":\"scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3\",\"children\":[[\"$\",\"$L30\",null,{\"children\":\"Benefits\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full\"}]]}]}],[\"$\",\"div\",\"3\",{\"className\":\"grid grid-cols-1 gap-6 mt-10 mb-12\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
84ded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/tattoo-machine.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Bold linework that stays visible and clean\"}],\"\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.1s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/wash-your-hands.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Strong contrast for tattoos that age well\"}],\"\"]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
84ded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.2s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],\"$L32\"]}],\"$L33\",\"$L34\"]}],\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\"]}]\n"])</script>
84<script>self.__next_f.push([1,"2e:[\"$\",\"div\",null,{\"className\":\"mt-12 pt-12 border-t border-border/50\",\"children\":[\"$\",\"div\",null,{\"className\":\"scroll-animate\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-8 text-xl font-heading font-bold text-text md:mb-10 md:text-2xl\",\"children\":\"Other Services\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-6\",\"children\":[[\"$\",\"$L2b\",\"realism\",{\"href\":\"/services/realism\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmtrox6zs0090ed07ek2ep51r\",\"alt\":\"Black and white tattoo of a man's portrait on skin\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg\",\"date\":\"2026-09-07T20:25:44.068Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg\",\"size\":211874,\"type\":\"image\",\"title\":\"tattoo-portrait-man-artwork\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1440,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Intricate black and white tattoo of a man's portrait, showcasing detailed artistry.\",\"dateGmt\":\"2026-09-07T20:25:44.068Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/tattoo-portrait-man-artwork.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-07T20:27:30.063Z\",\"createdAt\":\"2026-09-07T20:25:44.068Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-07T20:27:30.063Z\",\"uploadedTo\":null,\"description\":\"A detailed black and white tattoo depicting the portrait of a man. The artwork features intricate shading, capturing the likeness of the subject with a clean, high-contrast aesthetic. The tattoo is situated on a light skin background, highlighting its clarity and precision. The surrounding skin also includes floral tattoo elements, adding context.\",\"modifiedGmt\":\"2026-09-07T20:27:30.063Z\",\"mediaDetails\":{\"file\":\"621999179_18096038558483130_5302484132977937013_n.jpg\",\"sizes\":{\"full\":{\"file\":\"621999179_18096038558483130_5302484132977937013_n.jpg\",\"width\":1440,\"height\":1440,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1788812743307-621999179_18096038558483130_5302484132977937013_n.jpg\"}},\"width\":1440,\"height\":1440,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"tattoo-portrait-man-artwork.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Black and white tattoo of a man's portrait on skin\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Realism\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Detailed realism tattoos with lifelike shading, texture, and precise portrait work.\"}]]}]]}]}],\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\"]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"2f:[\"$\",\"section\",null,{\"className\":\"bg-background-700 py-8 md:py-16 px-4 lg:px-8\",\"children\":\"$L3f\"}]\n"])</script>
84<script>self.__next_f.push([1,"41:I[39252,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"AboutUsContactBody\"]\n"])</script>
84<script>self.__next_f.push([1,"32:[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Great fit for classic imagery and personal symbols\"}],\"\"]}]\n"])</script>
84<script>self.__next_f.push([1,"33:[\"$\",\"div\",\"3\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.30000000000000004s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/tattoo-machine.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Simple, clear shapes that work on many body areas\"}],\"\"]}]]}]\n"])</script>
84<script>self.__next_f.push([1,"34:[\"$\",\"div\",\"4\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.4s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/wash-your-hands.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Easy to expand into sleeves or connected pieces later\"}],\"\"]}]]}]\n"])</script>
84<script>self.__next_f.push([1,"35:[\"$\",\"div\",\"4\",{\"className\":\"mt-12 mb-6 scroll-animate\",\"children\":[\"$\",\"h3\",null,{\"id\":\"what-to-expect\",\"className\":\"scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3\",\"children\":[[\"$\",\"$L30\",null,{\"children\":\"What to Expect\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full\"}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"36:[\"$\",\"div\",\"5\",{\"className\":\"max-w min-w-0 w-full mb-8 scroll-animate\",\"children\":[\"$\",\"div\",null,{\"className\":\"border-l-4 border-primary pl-6 text-left min-w-0 w-full\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-lg md:text-xl text-text/80 leading-relaxed font-sans m-0\",\"children\":\"Your session starts with a design talk where we look at your idea, placement, size, and flow with the body. We help you choose the right subject matter, whether that means a rose, skull, eagle, anchor, or custom flash-inspired piece. After the stencil is set, the tattoo is built in stages. Linework comes first, then shading and color packing if the design calls for it. The pace depends on size and detail, but the goal stays the same: clean structure, strong visual balance, and a tattoo that looks right from day one.\"}]}]}]\n"])</script>
84<script>self.__next_f.push([1,"37:[\"$\",\"div\",\"6\",{\"className\":\"mt-12 mb-6 scroll-animate\",\"children\":[\"$\",\"h3\",null,{\"id\":\"key-features\",\"className\":\"scroll-mt-24 text-2xl md:text-3xl font-bold text-text font-heading inline-block relative pb-3\",\"children\":[[\"$\",\"$L30\",null,{\"children\":\"Key Features\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 w-1/3 h-0.5 bg-primary rounded-full\"}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"38:[\"$\",\"div\",\"7\",{\"className\":\"grid grid-cols-1 gap-6 mt-10 mb-12\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/tattoo-machine.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Bold outlines with clear structure\"}],\"\"]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
84ded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.1s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/wash-your-hands.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Solid shading and rich color fills\"}],\"\"]}]]}],[\"$\",\"div\",\"2\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.2s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/external-wanicon-lineal-wanicon/64/external-tattoo-art-and-design-wanicon-lineal-wanicon.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Classic flash-inspired and custom designs\"}],\"\"]}]]}],[\"$\",\"div\",\"3\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 roun
84ded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.30000000000000004s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/tattoo-machine.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Placement advice for arms, legs, chest, back, and hands\"}],\"\"]}]]}],[\"$\",\"div\",\"4\",{\"className\":\"bg-background border border-border/50 md:p-6 flex scroll-animate hover:shadow-md transition-shadow duration-300 items-center gap-4 rounded-none p-6 shadow-lg\",\"style\":{\"animationDelay\":\"0.4s\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-10 h-10 md:w-12 md:h-12 rounded-full flex items-center justify-center overflow-hidden bg-primary/90\",\"children\":[\"$\",\"$L31\",null,{\"src\":\"https://img.icons8.com/quill/100/wash-your-hands.png\",\"alt\":\"\",\"width\":24,\"height\":24,\"quality\":70,\"sizes\":\"24px\",\"className\":\"h-5 w-5 md:h-6 md:w-6 object-contain\"}]}],\"$L40\"]}]]}]\n"])</script>
84<script>self.__next_f.push([1,"39:[\"$\",\"p\",\"8\",{\"className\":\"text-base md:text-lg text-text/90 leading-relaxed font-sans my-4 scroll-animate\",\"children\":[\"If you are ready for a traditional tattoo in San Diego, CA, book a consultation and talk through your idea with our team. You can also visit our homepage for more artist info, or call us at \",[\"$\",\"a\",\"1\",{\"href\":\"tel:8582738282\",\"className\":\"text-primary underline underline-offset-2 hover:text-primary/90 focus:outline-none focus:underline\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":\"858 273-8282\"}],\" to set up your appointment. For style reference and tattoo history, a helpful external source is the Encyclopaedia Britannica tattoo article.\"]}]\n"])</script>
84<script>self.__next_f.push([1,"3a:[\"$\",\"$L2b\",\"black-and-gray\",{\"href\":\"/services/black-and-gray\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmuft8ggt000vei07ooxkivsh\",\"alt\":\"Winged horse tattoo on arm\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg\",\"date\":\"2026-09-24T17:32:56.286Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg\",\"size\":188311,\"type\":\"image\",\"title\":\"winged-horse-tattoo\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1800,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Artistic winged horse tattoo on arm, symbolizing freedom.\",\"dateGmt\":\"2026-09-24T17:32:56.286Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/winged-horse-tattoo.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-24T17:38:00.179Z\",\"createdAt\":\"2026-09-24T17:32:56.286Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:38:00.179Z\",\"uploadedTo\":null,\"description\":\"A detailed tattoo featuring a winged horse, depicted mid-gallop against a soft, textured background. The intricate inking showcases dynamic movement through delicate shading and bold lines, primarily in grayscale with subtle accentuation of light and shadow. The arm positioning enhances the tattoo's impact.\",\"modifiedGmt\":\"2026-09-24T17:38:00.179Z\",\"mediaDetails\":{\"file\":\"519530619_17974740707894922_6276501493130024472_n.jpg\",\"sizes\":{\"full\":{\"file\":\"519530619_17974740707894922_6276501493130024472_n.jpg\",\"width\":1440,\"height\":1800,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271175818-519530619_17974740707894922_6276501493130024472_n.jpg\"}},\"width\":1440,\"height\":1800,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"winged-horse-tattoo.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Winged horse tattoo on arm\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Black and Gray\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Black and gray tattoos with smooth contrast, depth, and a timeless look.\"}]]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"3b:[\"$\",\"$L2b\",\"color-tattoos\",{\"href\":\"/services/color-tattoos\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmuft82gt0007ei07p5q5come\",\"alt\":\"Colorful tree tattoo design on a leg\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg\",\"date\":\"2026-09-24T17:32:38.141Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg\",\"size\":283644,\"type\":\"image\",\"title\":\"colorful-tree-tattoo\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1800,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Artistic tree tattoo with integrated faces, displaying intricate design and vibrant colors on the leg.\",\"dateGmt\":\"2026-09-24T17:32:38.141Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/colorful-tree-tattoo.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-24T17:38:09.065Z\",\"createdAt\":\"2026-09-24T17:32:38.141Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:38:09.065Z\",\"uploadedTo\":null,\"description\":\"A vibrant tattoo featuring a stylized tree with faces integrated into its trunk and colorful swirls. The tattoo is placed on a leg, showcasing artistic ink work and creative design elements in shades of green, purple, and blue.\",\"modifiedGmt\":\"2026-09-24T17:38:09.065Z\",\"mediaDetails\":{\"file\":\"499652893_18045722390423122_3447370972665282731_n.jpg\",\"sizes\":{\"full\":{\"file\":\"499652893_18045722390423122_3447370972665282731_n.jpg\",\"width\":1440,\"height\":1800,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271157445-499652893_18045722390423122_3447370972665282731_n.jpg\"}},\"width\":1440,\"height\":1800,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"colorful-tree-tattoo.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Colorful tree tattoo design on a leg\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Color Tattoos\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Bold color tattoos with rich tones, clear contrast, and custom artwork built for skin.\"}]]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"3c:[\"$\",\"$L2b\",\"tribal-and-cultural-designs\",{\"href\":\"/services/tribal-and-cultural-designs\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmuft8lzw0015ei07q65rg5bs\",\"alt\":\"A detailed floral tattoo on a woman's forearm\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg\",\"date\":\"2026-09-24T17:33:03.452Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg\",\"size\":739768,\"type\":\"image\",\"title\":\"floral-tattoo-forearm\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1919,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Intricate floral tattoo on a woman's forearm, showcasing fine details and artistry in black ink.\",\"dateGmt\":\"2026-09-24T17:33:03.452Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/floral-tattoo-forearm.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-24T17:37:50.799Z\",\"createdAt\":\"2026-09-24T17:33:03.452Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:37:50.799Z\",\"uploadedTo\":null,\"description\":\"A close-up of a woman's forearm showcasing a black ink floral tattoo with intricate designs and shading. The tattoo features large flowers and swirls, contrasting against her light-colored sleeve and the black backdrop.\",\"modifiedGmt\":\"2026-09-24T17:37:50.799Z\",\"mediaDetails\":{\"file\":\"580299281_17988309245894922_6674170020789269865_n.jpg\",\"sizes\":{\"full\":{\"file\":\"580299281_17988309245894922_6674170020789269865_n.jpg\",\"width\":1440,\"height\":1919,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271182745-580299281_17988309245894922_6674170020789269865_n.jpg\"}},\"width\":1440,\"height\":1919,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"floral-tattoo-forearm.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"A detailed floral tattoo on a woman's forearm\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Tribal and Cultural Designs\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Bold tattoo art rooted in heritage, symbolism, and clean line work shaped for your story.\"}]]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"3d:[\"$\",\"$L2b\",\"fantasy-and-illustrative-art\",{\"href\":\"/services/fantasy-and-illustrative-art\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmuft8sll001fei077tuv5me8\",\"alt\":\"Colorful tattoo of cartoon characters on skin\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg\",\"date\":\"2026-09-24T17:33:12.009Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg\",\"size\":546498,\"type\":\"image\",\"title\":\"colorful-tattoo-pineapple-art\",\"width\":1895,\"author\":\"San Diego Tattoo Company\",\"height\":2511,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"A colorful tattoo showcasing a pineapple house and a robot character, set against a leg. Perfect for fans of quirky body art.\",\"dateGmt\":\"2026-09-24T17:33:12.009Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/colorful-tattoo-pineapple-art.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-24T17:37:50.064Z\",\"createdAt\":\"2026-09-24T17:33:12.009Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:37:50.064Z\",\"uploadedTo\":null,\"description\":\"A close-up of a vibrant tattoo featuring a stylized pineapple house and a robot in a cartoonish style on a person's leg. The whimsical design includes pastel colors and floral motifs, adding to its playful nature. An eye-catching piece of body art for fans of animation or tattoos.\",\"modifiedGmt\":\"2026-09-24T17:37:50.064Z\",\"mediaDetails\":{\"file\":\"805808053_17982854277117251_8479002797901207107_n.jpg\",\"sizes\":{\"full\":{\"file\":\"805808053_17982854277117251_8479002797901207107_n.jpg\",\"width\":1895,\"height\":2511,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271191468-805808053_17982854277117251_8479002797901207107_n.jpg\"}},\"width\":1895,\"height\":2511,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"colorful-tattoo-pineapple-art.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Colorful tattoo of cartoon characters on skin\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Fantasy and illustrative art\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Detailed fantasy tattoo pieces with story-rich characters, scenes, and custom illustration.\"}]]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"3e:[\"$\",\"$L2b\",\"fine-line-tattoos\",{\"href\":\"/services/fine-line-tattoos\",\"className\":\"group relative flex h-full cursor-pointer flex-col overflow-hidden transition-all duration-300 hover:-translate-y-2 hover:shadow-2xl\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] w-full overflow-hidden bg-background-950\",\"children\":[[\"$\",\"$L2c\",null,{\"media\":{\"id\":\"cmuft8jfy0011ei0759d5r9bu\",\"alt\":\"Delicate line art tattoo of flowers on skin\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg\",\"date\":\"2026-09-24T17:33:00.142Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg\",\"size\":164841,\"type\":\"image\",\"title\":\"botanical-tattoo-flowers\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1800,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Delicate floral line art tattoo highlighting intricate details.\",\"dateGmt\":\"2026-09-24T17:33:00.142Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/botanical-tattoo-flowers.jpg\",\"mimeType\":\"image/jpeg\",\"modified\":\"2026-09-24T17:37:49.764Z\",\"createdAt\":\"2026-09-24T17:33:00.142Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:37:49.764Z\",\"uploadedTo\":null,\"description\":\"A beautifully crafted line art tattoo featuring a floral design, prominently displayed on a person's skin. The tattoo showcases elegant flowers, emphasizing the intricate detailing and fine lines, set against a natural skin tone for contrast.\",\"modifiedGmt\":\"2026-09-24T17:37:49.764Z\",\"mediaDetails\":{\"file\":\"524159655_17976047258894922_374273059178899222_n.jpg\",\"sizes\":{\"full\":{\"file\":\"524159655_17976047258894922_374273059178899222_n.jpg\",\"width\":1440,\"height\":1800,\"mime_type\":\"image/jpeg\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271179658-524159655_17976047258894922_374273059178899222_n.jpg\"}},\"width\":1440,\"height\":1800,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"botanical-tattoo-flowers.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"alt\":\"Delicate line art tattoo of flowers on skin\",\"fill\":true,\"quality\":85,\"sizes\":\"(max-width: 768px) 100vw, 50vw\",\"className\":\"object-cover grayscale group-hover:grayscale-0 transition-all duration-300\",\"autoPlay\":true,\"muted\":true,\"loop\":true,\"playsInline\":true,\"preloadBeforeView\":\"none\",\"preloadInView\":\"metadata\",\"lazyLoad\":true}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-t from-black/90 via-black/60 to-black/30\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 h-24 bg-gradient-to-t from-black/100 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"absolute bottom-0 left-0 right-0 flex flex-col gap-2 p-4 md:p-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-heading text-base font-bold uppercase text-white/50 transition-colors duration-300 group-hover:text-primary md:text-lg\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Fine Line Tattoos\"}]}],[\"$\",\"p\",null,{\"className\":\"line-clamp-2 text-xs text-white/50 transition-colors duration-300 group-hover:text-white md:text-sm\",\"children\":\"Clean, precise tattoos with delicate lines, soft detail, and a light visual touch.\"}]]}]]}]}]\n"])</script>
84<script>self.__next_f.push([1,"42:T81a,"])</script>
84<script>self.__next_f.push([1,"\u003ch2\u003eTattoo Shop in Pacific Beach\u003c/h2\u003e\u003cp\u003eLooking for a tattoo shop in San Diego where you can talk through your ideas, compare styles, and feel comfortable throughout the process? San Diego Tattoo Company is located in Pacific Beach at 1026 Garnet Ave, just a short distance from the coast. We work with locals, visitors, first-time clients, and returning tattoo collectors looking for custom tattoos and professional body piercing.\u003c/p\u003e\u003cp\u003eOur artists work across a variety of styles, including \u003cstrong\u003etraditional, realism, black and gray, fine line, color tattoos, cover-ups, and custom designs\u003c/strong\u003e. Whether you already have a finished concept or just have an idea you want to develop, we can help you choose the right style, size, and placement for your tattoo. We also welcome walk-ins when artists are available.\u003c/p\u003e\u003cp\u003eClean, safe, and welcoming studio service\u003c/p\u003e\u003cp\u003e\u003c/p\u003e\u003cp\u003eCustom Tattoos and Piercing in Pacific Beach\u003c/p\u003e\u003cp\u003eEvery tattoo starts with understanding what you want. You can bring a reference image, a rough concept, or simply an idea and discuss it with an artist before getting started. Our team can help refine the design, consider placement, and make adjustments so the finished tattoo works naturally with your body.\u003c/p\u003e\u003cp\u003e\u003c/p\u003e\u003ch3\u003eVisit us in Pacific Beach\u003c/h3\u003e\u003cp\u003eYou can find us on Garnet Ave, close to the Pacific Beach business area and a short trip from Mission Beach. Parking and street access are part of the normal studio routine, and our team can help with directions when you call.\u003c/p\u003e\u003cp\u003eIf you want to book a tattoo appointment in San Diego, call (619) 824-5226 or email [email protected]. You can also visit our main site for artist info, service details, and studio updates.\u003c/p\u003e\u003ch2\u003eRelated pages: \u003ca href=\"/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eHome\u003c/a\u003e, \u003ca href=\"/tattoo-shop/san-diego/tattoo-shop/\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eTattoo Shop in San Diego\u003c/a\u003e, \u003ca href=\"https://sandiegotattoo.com/?utm_source=gmb\u0026amp;utm_medium=referral\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eSan Diego Tattoo Company\u003c/a\u003e\u003c/h2\u003e"])</script>
84<script>self.__next_f.push([1,"43:T100d,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eSan Diego Tattoo Company serves Mission Beach with custom tattoo work and body piercing that fits the pace of a beach community. People come in with ideas shaped by surf days, boardwalk walks, and big life moments, and they want art that feels personal without a rushed feel. Here is why many guests from this part of San Diego look for a studio that knows how to balance creative work with a calm, guided visit.\u003c/p\u003e\u003cp\u003eIf you are planning your first tattoo or adding to an existing sleeve, the conversation usually starts with your idea, your placement goals, and how the design should age on skin. That matters in Mission Beach, where many clients want something that still looks clean after years of sun, salt air, and active days. If you want to learn more about aftercare before your visit, our \u003ca href=\"/pages/tattoo-aftercare\"\u003etattoo aftercare guide\u003c/a\u003e can help you feel ready.\u003c/p\u003e\u003ch2\u003eWhat makes Mission Beach a strong fit for custom body art\u003c/h2\u003e\u003cp\u003eMission Beach has its own rhythm. The Mission Beach Boardwalk, Belmont Park, Mission Bay, and the nearby sand all shape the way people spend time here. Some clients want a small piece that marks a season in life. Others want larger work that carries strong contrast and clean detail, even in a neighborhood that lives outdoors most of the year.\u003c/p\u003e\u003cp\u003e\u003cstrong\u003eLocal life here often calls for art that feels easy to wear.\u003c/strong\u003e That might mean a fine line piece for someone who wants a lighter look, a black and gray design with depth, or a color tattoo that stays bold without feeling busy. The setting also brings in visitors who want a memorable piece while they are in town near the water, the roller coaster at Belmont Park, or the shoreline around Mission Bay.\u003c/p\u003e\u003ch2\u003eHow a visit often feels for people from this part of San Diego\u003c/h2\u003e\u003cp\u003eA typical first visit starts with a conversation about size, placement, and style. Someone might bring in a reference image after a morning on the boardwalk, or they might come in with a rough idea after seeing a friendâs tattoo at a summer gathering. We talk through the direction of the design, what will suit the spot on the body, and how the finished work should read from a distance and up close.\u003c/p\u003e\u003cp\u003eOne regular situation is a client who wants to update an old piece or add a matching design for a trip, birthday, or Significant event. In a beach neighborhood like this, people often want work that feels relaxed but still polished. That is where a steady process helps: listen first, sketch second, then refine until the design feels right.\u003c/p\u003e\u003ch2\u003eServices that fit the pace of the coast\u003c/h2\u003e\u003cp\u003eWe serve Mission Beach clients who want a range of tattoo styles and piercing support without a confusing visit. Some guests choose \u003ca href=\"/services/fine-line-tattoos\"\u003efine line tattoos\u003c/a\u003e for a clean, light look. Others want \u003ca href=\"/services/realism\"\u003erealism\u003c/a\u003e for portraits or detailed imagery, \u003ca href=\"/services/black-and-gray\"\u003eblack and gray\u003c/a\u003e for strong contrast, or \u003ca href=\"/services/color-tattoos\"\u003ecolor tattoos\u003c/a\u003e when they want a design with more visual punch. We also work with people looking for \u003ca href=\"/services/body-piercing\"\u003ebody piercing\u003c/a\u003e and related care guidance.\u003c/p\u003e\u003cul\u003e\u003cli\u003eClear consultation before the work begins\u003c/li\u003e\u003cli\u003eArtwork shaped to fit the body, not just a sketchbook page\u003c/li\u003e\u003cli\u003eCalm pacing for first-time and returning clients\u003c/li\u003e\u003cli\u003eOptions that suit small pieces, large pieces, and cover-up goals\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eClients from Mission Beach, Pacific Beach, and nearby coastal pockets often want a place where they can talk through ideas without pressure. If you are planning a visit, it helps to look over the service pages that match your style and think about what you want the finished piece to say.\u003c/p\u003e\u003cp\u003eWhen you are ready to move from idea to ink, the studio experience is set up to be straightforward and comfortable. You can review the style that fits you best, think through placement, and arrive with a clear plan for the session. That makes it easier to leave with work that feels right for the neighborhood and for your own story.\u003c/p\u003e\u003c/div\u003e"])</script>
84<script>self.__next_f.push([1,"44:T523,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eRealism tattoos suit Mission Beach clients who want portraits, objects, or scenes that look detailed and lifelike. This style asks for careful planning because the image needs depth, texture, and clear contrast to hold up on skin.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eFine detail that brings portraits and scenes to life\u003c/li\u003e\u003cli\u003eLayered shading for depth and form\u003c/li\u003e\u003cli\u003eStrong choice for memorial pieces, pets, and meaningful imagery\u003c/li\u003e\u003cli\u003eWorks well for clients who want a detailed focal point\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eA realism session usually starts with reference images and a talk about what matters most in the final piece. Some Mission Beach clients come in after a beach day or weekend outing with a photo they want turned into art. We review the image, talk through size and placement, then shape the design so the features stay clear once it is healed.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eShading that creates depth and texture\u003c/li\u003e\u003cli\u003eCareful attention to facial features and fine details\u003c/li\u003e\u003cli\u003eBest suited for larger areas when the image needs room\u003c/li\u003e\u003cli\u003eGood fit for black and gray or color work depending on the subject\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf realism is the direction you want, bring a strong reference and think about the body area that gives the artist enough room to work with the detail.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"45:T575,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTraditional tattoo work gives Mission Beach clients bold outlines, clear shapes, and imagery that holds up well on skin. It works well for people who want a tattoo that reads cleanly after long days near the water and for anyone who likes a classic look with strong contrast.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong line work that stays easy to read\u003c/li\u003e\u003cli\u003eSolid shading that gives the piece a firm look\u003c/li\u003e\u003cli\u003eClassic imagery that suits small and medium placements\u003c/li\u003e\u003cli\u003eA style that works well for first tattoos and additions to larger collections\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour session starts with a chat about subject matter, size, and where the tattoo will sit. In a beach area like Mission Beach, many people want a design that feels personal but not too busy, so we look at how the piece will move with the body and how much detail the spot can hold. From there, the design is refined, placement is checked, and the tattoo is built with clean line work and steady pacing.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold outlines and balanced shading\u003c/li\u003e\u003cli\u003eClean imagery built for strong visual contrast\u003c/li\u003e\u003cli\u003eGood choice for flash-style ideas and custom pieces\u003c/li\u003e\u003cli\u003eWorks well for collectors who like timeless tattoo art\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf traditional art is the look you want, take a look at the style options on the site and think about the subject that fits your story best.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"46:T570,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBody piercing is a strong fit for Mission Beach clients who want clean placement, a calm visit, and clear aftercare guidance. It works for people adding a first ear piercing, building a layered ear look, or choosing a new piercing that fits their style.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean placement with attention to comfort and symmetry\u003c/li\u003e\u003cli\u003eGood for people who want simple, direct service\u003c/li\u003e\u003cli\u003eWorks for first-time piercings and return visits\u003c/li\u003e\u003cli\u003eAftercare guidance helps you know what to do next\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour visit starts with a conversation about the piercing, jewelry, and placement. Some Mission Beach clients stop in after a day near the boardwalk or before weekend plans and want a straightforward experience without a lot of waiting around. Once the placement is marked and approved, the piercing is done with steady technique, and you leave with clear care instructions.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePlacement checked before the procedure begins\u003c/li\u003e\u003cli\u003eSupport for ear and body piercing goals\u003c/li\u003e\u003cli\u003eClear aftercare guidance for the healing period\u003c/li\u003e\u003cli\u003eGood option for clients who want a neat, confident result\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want to learn more before your visit, our \u003ca href=\"/pages/piercing-aftercare\"\u003epiercing aftercare guide\u003c/a\u003e and \u003ca href=\"/pages/piercing-pricing\"\u003epiercing pricing page\u003c/a\u003e can help you plan ahead.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"47:T548,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eColor tattoos give Mission Beach clients a way to bring bold contrast and brighter mood into a design. This style works well for people who want art that stands out in a casual coastal setting and still feels personal rather than flashy.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eRich tones that add energy to the design\u003c/li\u003e\u003cli\u003eGreat for flowers, animals, fantasy scenes, and custom symbols\u003c/li\u003e\u003cli\u003eCan be shaped to fit small accents or larger statement pieces\u003c/li\u003e\u003cli\u003eLets the artist build a design around your favorite colors or themes\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with your idea and the placement you have in mind. Some people want a bright piece to mark a trip or a season by the beach, while others want a full custom concept with layered color and clear outlines. We map the design so the colors read well next to the skin tone, then we build the piece in a way that keeps the shading and saturation balanced.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom color choices matched to the design\u003c/li\u003e\u003cli\u003eStrong outline work for long-lasting clarity\u003c/li\u003e\u003cli\u003eGood fit for playful, symbolic, or bold artwork\u003c/li\u003e\u003cli\u003eWorks for clients who want a brighter finish than black and gray\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are drawn to color, think about the image, theme, and placement before your visit so the finished tattoo feels complete from the start.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"48:T4e8,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eHyper-realism is for Mission Beach clients who want an image with sharp detail, lifelike depth, and a very polished finish. It is a strong choice for portraits, animals, and objects that need a near-photo feel on skin.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePrecise detail for a highly realistic finish\u003c/li\u003e\u003cli\u003eStrong depth and texture for large focal pieces\u003c/li\u003e\u003cli\u003eGood for clients who want a standout custom image\u003c/li\u003e\u003cli\u003eCan create striking contrast in black and gray or color\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin with a close look at your reference and talk through what parts of the image matter most. A hyper-realistic tattoo needs room to breathe, so placement and scale matter just as much as the artwork itself. The design is refined carefully, and the session moves step by step so the shading, texture, and fine transitions stay clear.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHighly detailed shading and surface texture\u003c/li\u003e\u003cli\u003eBest for larger areas with room for fine work\u003c/li\u003e\u003cli\u003eStrong choice for portraits, animals, and lifelike objects\u003c/li\u003e\u003cli\u003eRequires careful planning before the first line is placed\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a piece with sharp visual detail, bring references that show the subject from the angle and light you like most.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"49:T52d,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBlack and gray tattoos are a strong fit for Mission Beach clients who want a timeless look with smooth contrast and shadow work. The style can feel soft or dramatic depending on the subject, and it often suits people who want a piece that ages with a clean visual flow.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSmooth shading for depth without heavy color\u003c/li\u003e\u003cli\u003eFlexible enough for portraits, script, flowers, and symbolic art\u003c/li\u003e\u003cli\u003eOften a good choice for people building sleeves over time\u003c/li\u003e\u003cli\u003ePairs well with pieces that need clear contrast on different skin tones\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start with the image, placement, and mood you want the piece to carry. A client might want a memorial design, a moody ocean-inspired piece, or a soft ornamental pattern that feels right in a coastal setting. The design is adjusted so the blacks, grays, and open skin all work together, then the session moves at a pace that keeps the lines and shading consistent.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSoft gradients and strong contrast\u003c/li\u003e\u003cli\u003eGood option for detailed work without bright color\u003c/li\u003e\u003cli\u003eWorks for both small tattoos and larger compositions\u003c/li\u003e\u003cli\u003eEasy to pair with future additions\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eFor clients who want a look that stays clean and easy to wear, black and gray remains a dependable choice.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4a:T4c3,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFine line tattoos suit Mission Beach clients who want a lighter look, clean outlines, and delicate detail. This style works well for people who want something subtle that still feels personal and well placed.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLight visual feel with crisp line work\u003c/li\u003e\u003cli\u003eGood for symbols, script, florals, and small custom ideas\u003c/li\u003e\u003cli\u003eFits well on wrists, ankles, ribs, and other compact areas\u003c/li\u003e\u003cli\u003ePopular with people getting their first tattoo\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with a simple plan for size, line weight, and placement. In a place like Mission Beach, many clients want a piece that feels easy to wear with beach clothes and active days, so we keep the design clean and easy to read. After the sketch is approved, the work moves carefully because fine lines ask for steady hands and a clear layout.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDelicate line work with a light look\u003c/li\u003e\u003cli\u003eGreat for minimal concepts and personal symbols\u003c/li\u003e\u003cli\u003eOften chosen for small, meaningful tattoos\u003c/li\u003e\u003cli\u003eCan be paired with future tattoos or stand alone\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are drawn to a subtle piece, think about what shape or symbol fits your style before the appointment.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4b:T50e,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eStippling and dotwork tattoos use dots, spacing, and pattern flow to build texture and depth. Mission Beach clients often pick this style when they want something graphic, calm, and a little different from standard shading.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eTextured look made from dot patterns and spacing\u003c/li\u003e\u003cli\u003eGood for geometric, botanical, and abstract ideas\u003c/li\u003e\u003cli\u003eWorks well when you want softness without losing detail\u003c/li\u003e\u003cli\u003eCan be scaled from small accent tattoos to larger panels\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThis style starts with shape, spacing, and the amount of contrast you want. A dotwork design can feel airy or dense, so we plan the pattern before the session begins. In a coastal setting, many clients like this style because it feels clean and artistic without being loud, and it can be built around the curves of the body in a very natural way.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePattern-based shading with clear texture\u003c/li\u003e\u003cli\u003eGood fit for sacred geometry, floral forms, and abstract pieces\u003c/li\u003e\u003cli\u003eCreates contrast through detail rather than heavy fills\u003c/li\u003e\u003cli\u003eUseful for custom work with a calm visual feel\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf dotwork feels right for your next piece, bring a few visual ideas and think about the balance you want between open skin and detail.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4c:T4c5,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTribal and cultural designs matter when a tattoo needs to reflect heritage, symbolism, and personal meaning with clean line work. Mission Beach clients often want these pieces to feel respectful, clear, and shaped around the story behind the pattern.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong line structure and bold visual rhythm\u003c/li\u003e\u003cli\u003eWorks well for meaningful patterns, symbols, and bands\u003c/li\u003e\u003cli\u003eCan be built to fit the bodyâs shape\u003c/li\u003e\u003cli\u003eGives room for personal and cultural meaning in the artwork\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start by talking about what the design means to you and how it should be presented. That conversation matters, because a tribal or cultural piece should not feel random or copied without care. We look at proportion, flow, and placement, then shape the work so the lines sit cleanly and the final image feels connected to your intent.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePattern flow that follows the body\u003c/li\u003e\u003cli\u003eStrong contrast for clear reading\u003c/li\u003e\u003cli\u003eGood fit for sleeves, bands, and centered pieces\u003c/li\u003e\u003cli\u003eRespectful planning around personal symbolism\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf this style speaks to you, plan time for a thoughtful consult so the design can be shaped with care.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4d:T540,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFantasy and illustrative art gives Mission Beach clients room for story, texture, and creative scenes that feel hand drawn rather than plain or flat. People often choose this style when they want a tattoo that feels like a page from a visual story.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eRoom for characters, scenes, and symbolic details\u003c/li\u003e\u003cli\u003eWorks well for custom ideas that do not fit a standard style\u003c/li\u003e\u003cli\u003eCan blend bold line work with shading or color\u003c/li\u003e\u003cli\u003eGood option for collectors who want art with personality\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour visit starts with a conversation about mood, story, and the images you like most. A Mission Beach client might want a sea creature with a fantasy twist, a floral scene with movement, or a character piece that feels inspired by books, games, or art prints. We sketch around the theme, refine the composition, and make sure the final design has enough contrast and structure to read clearly on skin.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eIllustration-style composition built around your idea\u003c/li\u003e\u003cli\u003eFlexible use of line, shadow, and color\u003c/li\u003e\u003cli\u003eGood fit for custom sleeves or centerpiece tattoos\u003c/li\u003e\u003cli\u003eMade for people who want an original look\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a piece that feels imaginative without losing clarity, this style gives you room to build something memorable.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4e:T583,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003ePermanent cosmetics for eyeliner, lips, and eyebrows helps Mission Beach clients keep a polished look that fits busy mornings and active days. People often choose this service when they want a more defined look that still feels natural and shaped to their features.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDefined features with a lasting cosmetic result\u003c/li\u003e\u003cli\u003eUseful for people who want less daily makeup time\u003c/li\u003e\u003cli\u003eHelpful for softening uneven brows or adding lip definition\u003c/li\u003e\u003cli\u003eCan be planned around the look you already like\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe visit begins with a discussion about the feature you want to work on and the style you prefer, whether that is a soft lash line, fuller brow shape, or a gentle lip tint. In a beach area, many clients want something that still looks fresh after swimming, movement, or long days out, so we focus on shape and balance first. After the plan is set, the procedure moves carefully with attention to placement and finish.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDesigned for eyeliner, lips, and eyebrow shaping\u003c/li\u003e\u003cli\u003eNatural-looking definition is often the goal\u003c/li\u003e\u003cli\u003eGood for people who want a simpler daily routine\u003c/li\u003e\u003cli\u003eWorks best when the style is matched to your face shape and preferences\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are thinking about permanent cosmetics, spend time looking at the shape you want and how bold or soft you want the result to feel.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"4f:T401,"])</script>
84<script>self.__next_f.push([1,"San Diego Tattoo Company is a tattoo shop in North Pacific Beach, San Diego, CA, serving people who want custom tattoos, realism, fine line work, black and gray pieces, color tattoos, and body piercing in a relaxed studio setting. This page is built for people in North Pacific Beach who want artwork that fits their style, whether they are planning a first tattoo, adding to a sleeve, or booking a piercing with clear aftercare guidance. We welcome clients from nearby Pacific Beach, Mission Beach, and other parts of coastal San Diego, with a studio feel that suits both walk-in visits and planned appointments. North Pacific Beach brings together beach days, local dining, and a steady flow of visitors near Crystal Pier, Pacific Beach Boardwalk, and Mission Bay Park, so the area stays active and easy to reach for people balancing work, school, and time by the water. If you want a tattoo shop in North Pacific Beach with a calm, personal approach and artwork built around your idea, this location fits that search well."])</script>
84<script>self.__next_f.push([1,"50:Tfe6,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eSan Diego Tattoo Company serves North Pacific Beach with tattoo and piercing work that fits the pace of coastal life. People here want art that feels personal, looks clean, and holds up well over time, whether they are planning a small fine line piece, a bold traditional tattoo, or a detailed custom design.\u003c/p\u003e\u003cp\u003eMany clients come in after spending time near the beach, heading home from work, or meeting up before a night out around Garnet Avenue. The studio gives them a place to slow down, talk through the idea, and leave with something that matches their style instead of a one-size-fits-all design. If you are comparing styles, you can also look at our \u003ca href=\"/services/fine-line-tattoos\"\u003efine line tattoos\u003c/a\u003e and \u003ca href=\"/services/black-and-gray\"\u003eblack and gray\u003c/a\u003e pages for a closer look at two popular options.\u003c/p\u003e\u003ch2\u003eWhy North Pacific Beach clients enjoy a nearby studio\u003c/h2\u003e\u003cp\u003eThis area has a mix of beachgoers, long-time residents, and visitors who spend their time around \u003cstrong\u003eCrystal Pier\u003c/strong\u003e, \u003cstrong\u003ePacific Beach Boardwalk\u003c/strong\u003e, \u003cstrong\u003eMission Bay Park\u003c/strong\u003e, and the active stretch near \u003cstrong\u003eGarnet Avenue\u003c/strong\u003e. That mix creates different needs. Some people want a small piece that marks a trip or season of life. Others want a larger tattoo that can grow with their style.\u003c/p\u003e\u003cp\u003eThe neighborhood also has a laid-back, sunny feel that suits artwork with clean lines, strong contrast, and thoughtful placement. That is one reason clients from North Pacific Beach often want a studio that can handle both quick decisions and custom planning. For aftercare planning after a session, our \u003ca href=\"/pages/tattoo-aftercare\"\u003etattoo aftercare guide\u003c/a\u003e helps clients know what to do once they leave the chair.\u003c/p\u003e\u003ch2\u003eWhat the customer experience usually feels like here\u003c/h2\u003e\u003cp\u003eA recent client came in on a warm afternoon after a family walk near the bay and wanted a memorial piece with a simple layout. They were not sure whether to choose black and gray or color, so the conversation started with placement, scale, and how the skin would read over time. Once the direction was clear, the design took shape in a way that felt calm and easy to follow.\u003c/p\u003e\u003cp\u003eThat kind of visit is common in North Pacific Beach. People often arrive with a rough idea, a photo on their phone, or a story they want turned into art. We listen first, then build the design around the person, not just the trend. If the piece is a small visible tattoo, the goal is usually crisp detail. If it is a larger composition, the goal is balance and flow across the body.\u003c/p\u003e\u003ch2\u003eHow we serve clients across the coastal side of San Diego\u003c/h2\u003e\u003cp\u003eClients from North Pacific Beach often want a studio that can handle different needs in one place, from a custom tattoo consult to a piercing visit. We work with people who want traditional imagery, portrait-style realism, soft shading, color work, or a more decorative piece that uses line and texture in a careful way. The studio approach stays personal and steady, which helps first-time clients feel comfortable and gives returning clients a clear path for larger projects.\u003c/p\u003e\u003cp\u003ePeople also come in from nearby beach communities when they want a shop that keeps the process easy to follow. That might mean booking ahead for a larger concept, stopping by for a smaller piece, or learning what to expect before a piercing. If you want to compare styles before you visit, the \u003ca href=\"/services/realism\"\u003erealism tattoos\u003c/a\u003e page and \u003ca href=\"/services/body-piercing\"\u003ebody piercing\u003c/a\u003e page are good next stops, and the \u003ca href=\"/locations/california/san-diego/pacific-beach\"\u003ePacific Beach location page\u003c/a\u003e gives a wider view of the area we serve.\u003c/p\u003e\u003cp\u003eWhen someone in North Pacific Beach is ready to plan a tattoo or piercing, the next step is simple: look through the site, choose the style that fits the idea, and set up the visit in a way that works for your schedule. The studio is built for people who want straight answers, a clean setting, and artwork that feels like it belongs to them.\u003c/p\u003e\u003c/content\u003e},"])</script>
84<script>self.__next_f.push([1,"51:T5f7,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eRealism tattoo work suits North Pacific Beach clients who want portraits, animals, or objects that look detailed and true to life. The style works well for people who want a personal subject rendered with careful shading and texture.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eFine shading that helps the image feel lifelike.\u003c/li\u003e\u003cli\u003eUseful for portraits, memorial art, and detailed references.\u003c/li\u003e\u003cli\u003eStrong fit for clients who want a personal story told visually.\u003c/li\u003e\u003cli\u003eCan be built around black and gray or color.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eRealism starts with a close look at the reference material. The artist checks contrast, lighting, and where the tattoo will sit on the body so the final piece reads well from a few steps away and up close. In a beach area like North Pacific Beach, many clients want portraits, animals, surf-related memories, or family images that feel personal without looking flat.\u003c/p\u003e\u003cp\u003eThe process may involve refining the reference, adjusting details for skin, and planning the size so the image does not lose depth over time. When the session begins, the work is paced carefully so shading and texture stay controlled.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLifelike shading and texture.\u003c/li\u003e\u003cli\u003eWorks for memorial pieces, portraits, and subject-focused art.\u003c/li\u003e\u003cli\u003eStrong use of contrast for readable detail.\u003c/li\u003e\u003cli\u003eCan be planned in stages for larger pieces.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf realism is the look you want, bring your idea and let the artwork take shape around the image that matters to you.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"52:T60d,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTraditional tattoo work gives North Pacific Beach clients a bold, classic look with solid lines and imagery that reads clearly on skin. People here often want a design that still looks clean after years of beach days, sun protection, and a busy coastal schedule.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong outlines that hold visual clarity.\u003c/li\u003e\u003cli\u003eClassic imagery that fits both small and large placements.\u003c/li\u003e\u003cli\u003eGood choice for clients who want a timeless look rather than a trend.\u003c/li\u003e\u003cli\u003eWorks well for pieces that need to stand out from a distance.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour visit usually starts with a talk about the image, placement, and size. From there, the design is shaped so the bold lines sit well on the body and the shading supports the subject instead of crowding it. If you are near the coast in North Pacific Beach, you may want a piece that feels simple, strong, and easy to wear year after year.\u003c/p\u003e\u003cp\u003eFor larger tattoos, the plan may include more than one session. For smaller pieces, the work can move faster while still keeping the details clean. The goal is to leave with a tattoo that feels balanced and solid, not rushed.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean line work with clear shape.\u003c/li\u003e\u003cli\u003eStrong contrast for long-term readability.\u003c/li\u003e\u003cli\u003eGood fit for flash-inspired or custom traditional art.\u003c/li\u003e\u003cli\u003eCan be adapted for arms, legs, chest, or back.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf a classic design is on your mind, take a look at the traditional style and plan a visit when you are ready to map out the details.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"53:T62c,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBody piercing gives North Pacific Beach clients a clean, straightforward way to add a new look or update an older piercing. People often want a piercing that fits their style now and feels comfortable to care for afterward.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCareful placement that supports comfort and appearance.\u003c/li\u003e\u003cli\u003eGood for first-time piercings and experienced clients.\u003c/li\u003e\u003cli\u003eClear aftercare guidance helps you know what to expect after the visit.\u003c/li\u003e\u003cli\u003eWorks well for people who want a simple, polished result.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process starts with a conversation about placement, jewelry choice, and how the piercing should sit. After that, the area is prepared and the piercing is done with attention to clean technique and calm pacing. For North Pacific Beach clients, that matters because many want a visit that feels smooth enough to fit between errands, beach time, or evening plans.\u003c/p\u003e\u003cp\u003eOnce the piercing is complete, you will get guidance on what to watch for as it heals and how to keep the area in good shape. If you want to compare care details ahead of time, our \u003ca href=\"/pages/piercing-aftercare\"\u003epiercing aftercare guide\u003c/a\u003e is a helpful place to start.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePlacement focused on comfort and balance.\u003c/li\u003e\u003cli\u003eOptions for a range of piercing styles and jewelry looks.\u003c/li\u003e\u003cli\u003eAftercare guidance that is easy to follow.\u003c/li\u003e\u003cli\u003eGood fit for people who want a careful, low-stress visit.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf body piercing is on your list, plan a visit when you are ready and bring your questions with you.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"54:T5c7,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eColor tattoos give North Pacific Beach clients a way to bring bright tone and stronger visual contrast into a piece. This is a good fit for people who want art that feels lively, expressive, or tied to a specific subject.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBright tones that can make a design stand out.\u003c/li\u003e\u003cli\u003eGood choice for floral art, anime-inspired ideas, and custom scenes.\u003c/li\u003e\u003cli\u003eLets the artist build mood through color balance.\u003c/li\u003e\u003cli\u003eCan help a design feel playful, bold, or detailed.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour session begins with a talk about tone, subject, and how much contrast the design needs. In a beach community like North Pacific Beach, people often want color tattoos that feel fresh in summer and still look clean with everyday wear. The design process pays attention to skin tone, placement, and how the colors will work together over time.\u003c/p\u003e\u003cp\u003eSome tattoos use a few focused shades for a simple look. Others bring in a wider palette and require more planning. Either way, the goal is to keep the piece readable and give the colors room to breathe.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom color choices based on the subject and placement.\u003c/li\u003e\u003cli\u003eGood fit for floral art, pop culture ideas, and symbolic designs.\u003c/li\u003e\u003cli\u003eStrong contrast helps the image stay clear.\u003c/li\u003e\u003cli\u003eCan be combined with linework or soft shading.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a tattoo with color that fits your idea, the design can start simple and grow from there.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"55:T5b4,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eHyper-realism is for North Pacific Beach clients who want an image with intense detail and a very lifelike finish. It suits portraits, animals, objects, and other subjects where small changes in shading and texture matter a lot.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHigh detail that can make the image feel close to the reference.\u003c/li\u003e\u003cli\u003eGood choice for clients who want sharp visual impact.\u003c/li\u003e\u003cli\u003eWorks well for portrait and memorial pieces.\u003c/li\u003e\u003cli\u003eCan create strong depth through careful light and shadow.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThis style begins with a close review of the source image. The artist looks at lighting, contrast, and what details will hold up best on skin. In North Pacific Beach, clients often want hyper-realistic work for people, pets, or objects that carry a strong memory.\u003c/p\u003e\u003cp\u003eThe process may take time because the finish depends on careful layering. Each stage builds on the last so the final tattoo does not feel rushed. The goal is to create an image that feels detailed, clear, and grounded in the body rather than floating on top of it.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePrecise shading and texture control.\u003c/li\u003e\u003cli\u003eWorks best with strong reference images.\u003c/li\u003e\u003cli\u003eUseful for portraits, animals, and specialty subjects.\u003c/li\u003e\u003cli\u003eOften planned with size and placement in mind from the start.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you have an image that matters to you, hyper-realism can turn it into a piece that feels vivid and personal.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"56:T5ed,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBlack and gray tattoos suit North Pacific Beach clients who want depth without relying on bright color. The style feels steady and refined, which makes it a good match for people who want a tattoo that still reads clearly in everyday life.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSmooth shading for depth and dimension.\u003c/li\u003e\u003cli\u003eWorks well for portraits, script, florals, and symbolic pieces.\u003c/li\u003e\u003cli\u003eOften ages well when the design has good contrast.\u003c/li\u003e\u003cli\u003eFits clients who want a clean, classic look.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe first part of the visit focuses on shape, placement, and contrast. From there, the shading plan is built to support the subject so the piece does not feel heavy or muddy. People in North Pacific Beach often choose this style for memorial art, ocean-inspired imagery, or tattoos that need to pair well with other pieces on the arm or leg.\u003c/p\u003e\u003cp\u003eSome clients want a soft, smoky finish. Others want sharper contrast. The artist can adjust the feel of the piece based on how bold or subtle you want it to be. A good black and gray tattoo should read clearly now and still look strong later.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eControlled shading and tonal range.\u003c/li\u003e\u003cli\u003eFlexible enough for small or large tattoos.\u003c/li\u003e\u003cli\u003eWorks with portrait, floral, and symbolic themes.\u003c/li\u003e\u003cli\u003eGood option for clients who want a calm, classic palette.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eWhen black and gray feels right, the next step is to shape the idea into a design that fits both the body and the story behind it.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"57:T56c,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFine line tattoos are a natural fit for North Pacific Beach clients who want clean detail without heavy outlines. The style works well for names, symbols, botanicals, and small pieces that need a light touch.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean look with delicate line work.\u003c/li\u003e\u003cli\u003eGood for small placements and subtle designs.\u003c/li\u003e\u003cli\u003eFits clients who want a lighter visual feel.\u003c/li\u003e\u003cli\u003eCan be shaped into personal pieces with simple detail.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYour session begins with a talk about line weight, placement, and how much detail the design can hold. Fine line work depends on restraint, so the artist keeps the art clean and avoids packing in more than the skin can support. In North Pacific Beach, many clients choose this style for first tattoos, matching pieces, or small reminders of a person, place, or moment.\u003c/p\u003e\u003cp\u003eDuring the tattoo, the artist works with a steady hand and checks that the spacing keeps the design readable. The result should feel light, clear, and intentional.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eMinimal line weight with neat edges.\u003c/li\u003e\u003cli\u003eGood for small symbols, words, and botanicals.\u003c/li\u003e\u003cli\u003eCan be placed on wrists, ankles, ribs, or behind the ear.\u003c/li\u003e\u003cli\u003eWorks well when the design needs quiet detail.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a small piece that still feels personal, fine line work gives you room to keep it simple.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"58:T5c8,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eStippling and dotwork tattoos use dots and spacing to build shading, texture, and pattern. North Pacific Beach clients often choose this style when they want something a little more graphic, meditative, or textured than standard shading.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eTexture that adds depth without heavy fill.\u003c/li\u003e\u003cli\u003eGood for geometric, sacred-style, and abstract designs.\u003c/li\u003e\u003cli\u003eCan create soft gradation and strong visual rhythm.\u003c/li\u003e\u003cli\u003eWorks well for pieces that need a detailed but calm look.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe design starts with structure. The artist plans the dot density, the spacing, and the areas that need more contrast so the tattoo reads clearly from afar and close up. In North Pacific Beach, this style often appeals to clients who want a design that feels thoughtful and a little different from more common line-based work.\u003c/p\u003e\u003cp\u003eDotwork can be used on its own or combined with other styles. The session may take patience, because the texture comes from controlled repetition rather than fast shading. That slower process helps the finished piece feel deliberate.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eGradual shading built from dots.\u003c/li\u003e\u003cli\u003eUseful for mandalas, geometry, and abstract art.\u003c/li\u003e\u003cli\u003eCan soften the look of a larger composition.\u003c/li\u003e\u003cli\u003eGood fit for clients who want texture with clean structure.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf dotwork feels like the right match, bring in the shape or symbol you want and let the texture do the rest.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"59:T5e1,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTribal and cultural tattoo work calls for care, respect, and clean line work. For North Pacific Beach clients, this style often reflects heritage, identity, and a desire for shapes that feel grounded and meaningful.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong line flow that fits the shape of the body.\u003c/li\u003e\u003cli\u003eCan honor heritage, personal meaning, or symbolic patterns.\u003c/li\u003e\u003cli\u003eWorks well for large placements or focused accents.\u003c/li\u003e\u003cli\u003eBuilt with attention to spacing and clean edges.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe conversation starts with the meaning behind the design and the kind of visual language you want to use. That matters here because tribal and cultural work should never feel generic. In North Pacific Beach, clients often want a piece that fits their background, their family story, or a personal symbol they have carried for years.\u003c/p\u003e\u003cp\u003eThe artist reviews shape, flow, and placement before the tattoo begins. That helps the design move with the body instead of sitting flat on top of it. If the piece needs custom adjustments, those are worked out before the needle starts so the final result feels deliberate and balanced.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom line flow matched to the body.\u003c/li\u003e\u003cli\u003eRespectful approach to meaning and visual style.\u003c/li\u003e\u003cli\u003eWorks for bands, panels, and larger compositions.\u003c/li\u003e\u003cli\u003eClear spacing keeps the design readable.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf this style speaks to your story, bring the idea in and let the artwork grow from that starting point.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5a:T5e7,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFantasy and illustrative tattoo art is a strong fit for North Pacific Beach clients who want scenes, characters, and detailed designs with a story behind them. It works well when the goal is to build something imaginative rather than copy a simple image.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eRoom for custom storytelling and visual detail.\u003c/li\u003e\u003cli\u003eGood fit for creatures, symbolic scenes, and imaginative art.\u003c/li\u003e\u003cli\u003eCan mix line work, shading, and color in one piece.\u003c/li\u003e\u003cli\u003eGives the artist space to build a design from your idea, not just a photo.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process usually starts with a theme, character, or scene. From there, the design grows into a composition that fits the body and tells the story clearly. People in North Pacific Beach often like this style when they want something more personal than a flash image and more expressive than a simple symbol.\u003c/p\u003e\u003cp\u003eThe artist may sketch out the composition in stages, especially if the piece needs depth, movement, or layered imagery. That keeps the artwork readable and helps the final tattoo feel complete from the first glance.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom composition built around your idea.\u003c/li\u003e\u003cli\u003eWorks for sleeves, panels, and single statement pieces.\u003c/li\u003e\u003cli\u003eCan blend multiple visual elements into one scene.\u003c/li\u003e\u003cli\u003eGood for clients who want artwork with personality.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a tattoo that feels like a small story on skin, fantasy and illustrative work gives you room to build it.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5b:T644,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003ePermanent cosmetics for eyeliner, lips, and eyebrows give North Pacific Beach clients a long-lasting cosmetic tattoo option that supports a polished everyday look. It can be a helpful choice for people who want a more defined appearance with less daily effort.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCan reduce time spent on daily makeup routines.\u003c/li\u003e\u003cli\u003eGood for clients who want more consistent brow, lip, or liner definition.\u003c/li\u003e\u003cli\u003eWorks well for a range of style goals, from soft to more defined looks.\u003c/li\u003e\u003cli\u003eHelpful for clients with busy beach days, active schedules, or travel plans.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe visit begins with a conversation about shape, tone, and the look you want to keep over time. That matters because cosmetic tattoo work should feel balanced with your face, not forced. In North Pacific Beach, many clients want a look that still feels easy for everyday life, whether they are heading to work, the gym, or time by the water.\u003c/p\u003e\u003cp\u003eBefore the service starts, the artist reviews the area, the style choice, and the aftercare steps so you know how to support the healing process. The session is handled with care and paced so each part of the work can be checked before moving on.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eOptions for eyeliner, lips, and brows.\u003c/li\u003e\u003cli\u003eCustomized shape and tone for the face.\u003c/li\u003e\u003cli\u003eDesigned to support everyday wear.\u003c/li\u003e\u003cli\u003eAftercare guidance is part of the process.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a cosmetic tattoo that fits your daily routine, the next step is to look over the service details and plan a visit that matches your goals.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5c:T14f9,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eSan Diego Tattoo Company serves La Jolla clients who want tattoo and piercing work that fits the pace of a coastal neighborhood without feeling rushed. People come to us for custom pieces, cover-up planning, small first tattoos, and clean piercing work, and they often want a studio that feels calm from the first conversation. If you are comparing styles, you can look at our \u003ca href=\"/services/fine-line-tattoos\" rel=\"noopener noreferrer\" target=\"_blank\"\u003efine line tattoos\u003c/a\u003e or keep things bold with \u003ca href=\"/services/traditional\" rel=\"noopener noreferrer\" target=\"_blank\"\u003etraditional tattoo work\u003c/a\u003e depending on the look you want. When people search for a Tattoo Shop in La Jolla, they often want a place that can handle both design help and steady hands in one visit.\u003c/p\u003e\u003cp\u003eLa Jolla brings in a mix of long-time residents, students, visitors, and people spending the day by the water. That means the requests can be different from one person to the next. One client may want a small piece that fits a quiet office setting, while another wants a larger design that reflects travel, family, or a major life event. We keep the process simple and clear so you know what to expect before any needles come out. That same calm pace is part of why people return to a Tattoo Shop in La Jolla when they want their next piece to feel planned, not rushed.\u003c/p\u003e\u003ch2\u003eWhat makes La Jolla a natural fit for custom body art\u003c/h2\u003e\u003cp\u003eThis area has a strong visual identity. People spend time near La Jolla Cove, Ellen Browning Scripps Park, the coast around Windansea Beach, and the shops and restaurants in the Village. That mix of beach life, art, and everyday community routines often shapes the kind of tattoos people ask for. Some want clean linework that feels subtle. Others want bolder art that stands out in photos, at events, or during time on the water. If you are comparing a Tattoo Shop in La Jolla with one farther inland, the local feel often matters as much as the style list.\u003c/p\u003e\u003cp\u003eThe setting also changes the conversation around placement and style. Sun exposure, active days outside, and a dress code for work or school all matter when someone chooses tattoo size, shading, or color. That is why our conversations stay practical. We talk about placement, future touch-up needs, and what will fit your routine after the session. A Tattoo Shop in La Jolla should know how coastal life affects fresh ink, healed work, and long-term wear.\u003c/p\u003e\u003ch2\u003eA common client story from the Village and the coast\u003c/h2\u003e\u003cp\u003eWe often meet people who have been putting off a tattoo for months because they want the first appointment to feel calm. A guest might come in after a walk near La Jolla Shores with a reference photo saved on their phone, or a returning client might want to build on an older piece with better flow and cleaner contrast. In those moments, the goal is simple: listen carefully, sketch with purpose, and shape art that feels right on the body, not just on paper. That is the kind of service people expect from a Tattoo Shop in La Jolla, and it is the standard we use every day.\u003c/p\u003e\u003cp\u003eThat same approach helps with piercing visits too. Some clients want a fresh ear stack before a dinner out in the Village, while others want a cleaner, more minimal look that works with an active day by the coast. For aftercare basics, many clients also check our \u003ca href=\"/pages/tattoo-aftercare\" rel=\"noopener noreferrer\" target=\"_blank\"\u003etattoo aftercare guide\u003c/a\u003e before and after the visit. If you want a Tattoo Shop in La Jolla that handles both tattoos and piercing with the same steady pace, this studio is built for that kind of visit.\u003c/p\u003e\u003ch2\u003eHow we serve clients from La Jolla and nearby coastal areas\u003c/h2\u003e\u003cp\u003eWe serve La Jolla clients with a consult-first process that keeps the work personal and clear. First, we talk through size, style, placement, and skin coverage. Then we refine the design so it fits the body well and suits the setting where you plan to wear it. If the visit is for piercing, we explain jewelry placement, aftercare, and what to expect during healing so there are fewer surprises later. A good Tattoo Shop in La Jolla should make the plan easy to follow before the appointment starts.\u003c/p\u003e\u003cp\u003ePeople also visit from nearby coastal neighborhoods because they want a studio that handles both detailed art and piercing in one place. When someone is comparing body art styles, they may review \u003ca href=\"/services/black-and-gray\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eblack and gray\u003c/a\u003e for softer contrast or \u003ca href=\"/services/color-tattoos\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ecolor tattoos\u003c/a\u003e for stronger visual impact. That makes it easier to shape a plan that matches the person, not a template. It also helps when a client wants a Tattoo Shop in La Jolla for a first tattoo, a cover-up, or a piece that needs careful line control.\u003c/p\u003e\u003cp\u003eHere is why many clients keep coming back: the experience stays focused, the design process stays clear, and the finished piece is built around real life in La Jolla. Whether you are planning a small tattoo, a full custom concept, or a fresh piercing, the next step is to look through the service pages, see what style fits your idea, and plan a visit when you are ready. If you are searching for a Tattoo Shop in La Jolla that feels local, calm, and easy to work with, we are ready to help.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5d:T5c5,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eRealism tattoos suit La Jolla clients who want portraits, lifelike animals, detailed faces, or images that feel close to the original reference. This style depends on careful shading and a steady eye for texture.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCaptures detail in portraits, pets, nature scenes, and objects\u003c/li\u003e\u003cli\u003eUses shading to create depth and dimension\u003c/li\u003e\u003cli\u003eFits people who want art that feels personal and specific\u003c/li\u003e\u003cli\u003eCan work in black and gray or color depending on the image\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with a close look at your reference. We talk about what details matter most, what can be simplified, and how the image will sit on the body. That matters in a beach city like La Jolla, where placement and aging both matter for visible work.\u003c/p\u003e\u003cp\u003eAfter that, the design is set up so highlights, shadows, and texture work together. A portrait of a loved one, a pet, or a place tied to your life needs more than a copy of a photo. It needs structure that fits skin and still looks clear later.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eTexture-focused shading\u003c/li\u003e\u003cli\u003eGood choice for portraits and lifelike subjects\u003c/li\u003e\u003cli\u003eCareful planning for placement and scale\u003c/li\u003e\u003cli\u003eWorks well for clients who want a custom image with depth\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf realism is the style you want, start with a strong reference and let the design grow from there. A good realism piece needs patience and a clear plan, and that is where the process begins.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5e:T5a5,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTraditional tattoo work gives La Jolla clients a clean, bold look that holds up well over time. It suits people who want strong outlines, solid contrast, and imagery that reads clearly from across a room or in close detail.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong linework that fits small and medium pieces well\u003c/li\u003e\u003cli\u003eClear shapes that age with more visual confidence\u003c/li\u003e\u003cli\u003eWorks well for symbols, animals, florals, and classic flash-inspired art\u003c/li\u003e\u003cli\u003eEasy to place on arms, legs, shoulders, and other common spots\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start with a short design talk so the piece fits your idea, skin, and placement. From there, we refine the outline first, then shape the shading and color blocks so the final result feels balanced.\u003c/p\u003e\u003cp\u003eClients in La Jolla often want a design that looks strong in everyday life, whether they are heading to work, spending time near the coast, or adding to an existing collection. The process stays simple and focused so you can see how the piece will read from day one.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold outline structure\u003c/li\u003e\u003cli\u003eSimple, readable imagery\u003c/li\u003e\u003cli\u003eStrong contrast for long-term wear\u003c/li\u003e\u003cli\u003eGood fit for first tattoos and collector pieces\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a classic tattoo with a clean shape and lasting visual strength, traditional work is a smart place to start. Browse the style, think through placement, and plan a visit when the idea feels ready.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"5f:T620,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBody piercing gives La Jolla clients a clean way to update their look with jewelry that fits their style and daily routine. It is a good fit for people who want something simple, fresh, and carefully placed.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSupports ear, nose, and other common piercing goals\u003c/li\u003e\u003cli\u003eGood for people who want a new look without a full tattoo session\u003c/li\u003e\u003cli\u003eCan fit minimal, stacked, or more expressive jewelry choices\u003c/li\u003e\u003cli\u003eHelpful for clients who want clear aftercare guidance\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin with placement, jewelry choice, and a quick conversation about comfort and healing. The goal is to make the visit feel easy to follow, with each step explained before anything begins. That matters for first-timers and returning clients alike.\u003c/p\u003e\u003cp\u003eLa Jolla clients often add a piercing before a night out, a trip, or a style refresh. After placement, we go over what the area may feel like in the first days and how to care for it as it heals. Many people also review our \u003ca href=\"/pages/piercing-aftercare\"\u003epiercing aftercare guide\u003c/a\u003e and \u003ca href=\"/pages/piercing-pricing\"\u003epiercing pricing page\u003c/a\u003e when they plan ahead.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean placement process\u003c/li\u003e\u003cli\u003eJewelry guidance based on the piercing type\u003c/li\u003e\u003cli\u003eClear healing instructions\u003c/li\u003e\u003cli\u003eGood fit for first-time and repeat piercing clients\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf body piercing is on your list, start by thinking about the look you want and where it should sit. A good result begins with placement that fits both your face and your routine.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"60:T595,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eColor tattoos are a strong fit for La Jolla clients who want bright artwork with rich tone and clean separation between shades. This style works well for nature pieces, pop-art inspired ideas, and custom art that needs more visual energy.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eRich tone that helps images stand out\u003c/li\u003e\u003cli\u003eUseful for floral, animal, fantasy, and custom concepts\u003c/li\u003e\u003cli\u003eCan add more depth through layered pigments and contrast\u003c/li\u003e\u003cli\u003eGreat for clients who want art that reads clearly outdoors or in photos\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start by checking the colors you like, the subject matter, and the placement. Some designs need bold fill, while others work better with lighter accents and clean borders. The goal is to make the colors support the image instead of crowding it.\u003c/p\u003e\u003cp\u003eIn a sunny coastal area, color planning matters. We think about how the piece will look in normal daily light, not only under bright studio lighting. That helps the tattoo feel balanced after healing and over time.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong color separation\u003c/li\u003e\u003cli\u003eFlexible for many art styles\u003c/li\u003e\u003cli\u003eGood fit for statement pieces and custom imagery\u003c/li\u003e\u003cli\u003ePlanning centered on placement and visibility\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf color is part of your vision, bring a few references and let the design take shape from there. The right color tattoo should feel vivid, clean, and built for the body it lives on.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"61:T55a,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eHyper-realism tattoos focus on image accuracy, deep shading, and a finish that can look striking from a distance and up close. La Jolla clients often choose this style for portraits, animals, and detailed objects that need a high level of visual precision.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong depth and image detail\u003c/li\u003e\u003cli\u003eUseful for portrait work and lifelike subjects\u003c/li\u003e\u003cli\u003eCreates a dramatic finish with careful contrast\u003c/li\u003e\u003cli\u003eWorks well for clients who want a highly detailed custom piece\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with the source image and a talk about what must stay sharp. We look at features, shadows, and texture so the tattoo keeps its structure on skin. That is especially useful for clients who want something meaningful and visually striking.\u003c/p\u003e\u003cp\u003eBecause hyper-realism asks a lot from both the design and the placement, we keep the session plan clear. You will know how the piece will be built and why certain details need more room or stronger contrast.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHigh detail focus\u003c/li\u003e\u003cli\u003eCareful shading transitions\u003c/li\u003e\u003cli\u003eBest for strong references and larger placements\u003c/li\u003e\u003cli\u003eMade for clients who want image accuracy\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf hyper-realism is the right fit for your idea, bring a clear reference and be ready to talk through scale. A precise plan is the best place to begin.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"62:T5a6,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBlack and gray tattoos give La Jolla clients a timeless look with soft contrast and clean depth. This style works well for people who want art that feels calm, detailed, and easy to wear in daily life.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSoft shading that suits portraits, symbols, and layered scenes\u003c/li\u003e\u003cli\u003eFlexible for small tattoos and larger compositions\u003c/li\u003e\u003cli\u003eHolds visual balance without relying on bright color\u003c/li\u003e\u003cli\u003ePairs well with subtle, refined placement choices\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin by talking through contrast, detail, and how much visual weight you want in the piece. Black and gray work often starts with a clear outline plan, then moves into shading that gives the design shape without making it feel heavy.\u003c/p\u003e\u003cp\u003eLa Jolla clients often choose this style when they want something that fits a polished, coastal setting but still feels personal. That can mean a memorial piece, a nature image, or a design that fills space in a smooth, balanced way.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLayered contrast and smooth shading\u003c/li\u003e\u003cli\u003eUseful for both minimal and larger layouts\u003c/li\u003e\u003cli\u003eWorks well on many skin tones and placement zones\u003c/li\u003e\u003cli\u003eGood choice for repeat clients building a cohesive look\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a piece that feels strong without bright color, black and gray is a smart option. Look through your reference images, think about scale, and plan the style with long-term wear in mind.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"63:T520,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFine line tattoos work well for La Jolla clients who want something delicate, subtle, and clean. This style is a good match for small symbols, script, botanical art, and minimal pieces that need a light touch.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLight visual feel that fits smaller placements\u003c/li\u003e\u003cli\u003eGood for first tattoos and minimal designs\u003c/li\u003e\u003cli\u003ePairs well with jewelry, wrist pieces, and fine detail work\u003c/li\u003e\u003cli\u003eCan feel elegant without taking up much space\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start by checking how much detail the design can hold at the size you want. Fine line work depends on smart spacing, since too much detail in too little space can blur the idea. That is why the design stage matters so much.\u003c/p\u003e\u003cp\u003eClients in La Jolla often want something that feels personal but not loud. A date, a word, a small floral stem, or a tiny symbol can say a lot when the placement is right. The session stays focused, calm, and clear from start to finish.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDelicate line work\u003c/li\u003e\u003cli\u003eSmall-scale design support\u003c/li\u003e\u003cli\u003eGood for subtle personal pieces\u003c/li\u003e\u003cli\u003eStrong choice for minimalist style preferences\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a fine line tattoo, keep the design simple and give it room to breathe. A clean idea almost always wears better than a crowded one.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"64:T4fb,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eStippling and dotwork tattoos use dots, spacing, and texture to build tone and form. La Jolla clients often choose this style for geometric work, mandala-inspired pieces, and designs that need calm, controlled shading.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eTextural look that feels distinct from smooth shading\u003c/li\u003e\u003cli\u003eGood for geometric, ornamental, and meditative designs\u003c/li\u003e\u003cli\u003eCan add depth without heavy fill\u003c/li\u003e\u003cli\u003eFits clients who want a quieter visual style\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe talk through the pattern first, then map out how the dots will create shape and contrast. This style takes patience and careful spacing, so the plan needs to hold together before the first pass begins.\u003c/p\u003e\u003cp\u003eIn La Jolla, people often like this style when they want something refined that still has a strong visual identity. It can work well on forearms, calves, ribs, and other areas where texture has room to breathe.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDot-based shading and texture\u003c/li\u003e\u003cli\u003eGood for pattern-heavy compositions\u003c/li\u003e\u003cli\u003eWorks well with geometric or spiritual themes\u003c/li\u003e\u003cli\u003eFlexible for small and medium placements\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf this style fits your idea, think Regarding rhythm and spacing. A good dotwork tattoo feels calm, balanced, and intentional.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"65:T565,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTribal and cultural designs call for careful line work, symbolic meaning, and respect for the styleâs roots. La Jolla clients often choose this kind of work when they want bold structure, pattern flow, and art that carries personal or family meaning.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold visual structure with clear rhythm\u003c/li\u003e\u003cli\u003eStrong fit for sleeves, bands, and larger body placements\u003c/li\u003e\u003cli\u003eCan reflect heritage, identity, and personal story\u003c/li\u003e\u003cli\u003eClean line work that holds shape well on the body\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin by talking through the meaning behind the design and the level of detail you want. That matters because this style needs more than pattern alone. It needs a layout that respects the symbols, fills the space well, and feels right on your body shape.\u003c/p\u003e\u003cp\u003eClients in La Jolla often come in with family references, travel memories, or ideas tied to identity and ancestry. We work carefully so the final piece feels thoughtful, not rushed or generic.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePattern-based composition\u003c/li\u003e\u003cli\u003eClean spacing and shape control\u003c/li\u003e\u003cli\u003eGood option for sleeves, panels, and wraps\u003c/li\u003e\u003cli\u003eMeaning-driven design planning\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want tribal or cultural work, bring the ideas that matter most to you. A strong design starts with meaning, then grows into a layout that fits the body with purpose.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"66:T5a2,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFantasy and illustrative art is a strong choice for La Jolla clients who want story-rich tattoos, character work, or scenes that feel drawn by hand. This style gives room for imagination, motion, and layered detail.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eGood for original characters, mythic scenes, and surreal ideas\u003c/li\u003e\u003cli\u003eAllows more creative line work and visual storytelling\u003c/li\u003e\u003cli\u003eFits clients who want a tattoo with a personal narrative\u003c/li\u003e\u003cli\u003eCan mix clean outlines with shading, texture, and color accents\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start with your idea, even if it is only a rough one. Maybe it is a dragon, a moonlit figure, or a scene tied to a book, film, or memory. We shape that concept into a composition that works on skin and gives each element room to breathe.\u003c/p\u003e\u003cp\u003eLa Jolla clients often like pieces that feel artistic without being hard to read. That means we pay attention to line flow, detail hierarchy, and how the eye moves across the design. The final result should feel like a custom illustration, not a crowded sketch.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStory-led composition\u003c/li\u003e\u003cli\u003eFlexible mix of line, shading, and color\u003c/li\u003e\u003cli\u003eGood fit for large custom pieces\u003c/li\u003e\u003cli\u003eBuilt for people who want original art\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are planning a fantasy tattoo, start with the scene or character that matters most. The best results come from a design that keeps the story clear and the flow natural.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"67:T5d0,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003ePermanent cosmetics can help La Jolla clients simplify daily makeup routines with softly placed cosmetic tattoo work for eyeliner, lips, and brows. The focus is on natural-looking definition that fits your face shape and daily habits.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHelpful for people who want a more consistent daily look\u003c/li\u003e\u003cli\u003eCan support brow shape, lip tone, or eye definition\u003c/li\u003e\u003cli\u003eWorks well for clients who want less time on makeup prep\u003c/li\u003e\u003cli\u003eCan be planned for subtle or more defined results\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe first step is a careful conversation about shape, tone, and the kind of finish you want. We look at your features, your usual routine, and the level of definition that feels right for you. From there, the placement is mapped before the work begins.\u003c/p\u003e\u003cp\u003eClients in La Jolla often want a result that looks polished without looking heavy. That means the process stays measured, with attention to balance and comfort. Healing care matters too, so we explain what to expect after the visit and how to keep the area on track while it settles.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBrows, lips, and eyeliner options\u003c/li\u003e\u003cli\u003eShape planning based on facial balance\u003c/li\u003e\u003cli\u003eNatural or more defined finish options\u003c/li\u003e\u003cli\u003eAftercare guidance built into the visit\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are considering permanent cosmetics, start with the look you want on an ordinary day, not only on a special occasion. That keeps the result practical and easy to wear.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"68:T423,"])</script>
84<script>self.__next_f.push([1,"San Diego Tattoo Company is a tattoo shop in Bay Park, San Diego, CA, serving clients who want clean line work, realism, color tattoos, fine line pieces, and body piercing in a calm, welcoming setting. Here is why people in Bay Park and nearby areas choose us: they want artwork that fits their style, honest guidance before the first session, and a studio experience that feels easy from start to finish. We help first-time visitors, returning clients, and anyone planning a fresh piece, a cover-up, or a piercing, with service for people coming from Clairemont, Mission Hills, and Point Loma too. Bay Park sits close to Mission Bay, saucer-shaped by the marina views, and near local favorites like Tecolote Canyon Natural Park and SeaWorld San Diego, so the area draws people who value both relaxed coastal living and quick access to the city. Our studio approach keeps the process straightforward, from the first idea review to the finished piece, with attention to detail and a comfortable pace that works well for walk-ins and planned appointments alike."])</script>
84<script>self.__next_f.push([1,"69:T14af,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eSan Diego Tattoo Company serves Bay Park clients who want tattoo work or piercing help without a rushed feel. People often stop by after work, between errands, or before a weekend by Mission Bay, and they like having a local studio that keeps the process clear from the first conversation to the final result.\u003c/p\u003e\u003cp\u003eIn this part of San Diego, clients usually want a mix of clean artwork, careful placement, and a studio that treats the plan like a real collaboration. Whether someone is booking a first tattoo, adding to a sleeve, or asking about a piercing, the goal is the same: leave with work that looks good now and still feels right later. For a deeper look at care after the appointment, many visitors also check our \u003ca href=\"/pages/tattoo-aftercare\" rel=\"noopener noreferrer\" target=\"_blank\"\u003etattoo aftercare guide\u003c/a\u003e before they choose a design.\u003c/p\u003e\u003ch2\u003eWhy Bay Park clients connect with this kind of tattoo studio\u003c/h2\u003e\u003cp\u003eBay Park has a laid-back coastal rhythm, but it still sits close to busy parts of San Diego. That mix brings in people who want a studio that feels local and easy to visit, yet still handles detailed work with focus. The neighborhood is close to \u003cstrong\u003eMission Bay Park\u003c/strong\u003e, \u003cstrong\u003eTecolote Canyon Natural Park\u003c/strong\u003e, \u003cstrong\u003eSeaWorld San Diego\u003c/strong\u003e, and the waterfront areas around \u003cstrong\u003eDe Anza Cove\u003c/strong\u003e, so many clients already think Regarding beach days, outdoor plans, and polished personal style.\u003c/p\u003e\u003cp\u003eThat matters because tattoo ideas here are often tied to real life moments. A parent may want a small piece to mark a new chapter. A visitor might want a design that reminds them of a San Diego trip. Someone who spends time near the bay may want art that feels clean, simple, and easy to wear. If you are comparing styles, our \u003ca href=\"/services/fine-line-tattoos\" rel=\"noopener noreferrer\" target=\"_blank\"\u003efine line tattoos\u003c/a\u003e and \u003ca href=\"/services/black-and-gray\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eblack and gray\u003c/a\u003e work often fit that kind of request well.\u003c/p\u003e\u003ch2\u003eA client story that feels familiar in this area\u003c/h2\u003e\u003cp\u003eOne common situation comes from someone who lives near the bay and wants a piece that feels personal, not loud. They may bring in a rough sketch, a photo, or just a memory tied to a weekend on the water. We talk through size, placement, and how the design will sit on the body, then shape the idea until it matches what they had in mind. The same kind of careful planning helps with piercing visits too, especially when a client wants to review our \u003ca href=\"/pages/piercing-aftercare\" rel=\"noopener noreferrer\" target=\"_blank\"\u003epiercing aftercare notes\u003c/a\u003e before choosing jewelry or placement.\u003c/p\u003e\u003cp\u003eAnother familiar case is a returning client who wants to clean up an older tattoo or add detail to something that already means a lot. In Bay Park, that often means work that needs a steady hand, good spacing, and a finished look that still feels natural in casual clothes, work settings, or weekend wear.\u003c/p\u003e\u003cp\u003e\u003c/p\u003e\u003cp\u003eThis area also sits close enough to other parts of San Diego that clients come in from neighboring pockets when they want the right artist rather than the closest shop. That includes people from Mission Bay, Clairemont, Morena, and Point Loma, along with visitors staying near the coast. If you are planning a more detailed design, the same studio setting works well for \u003ca href=\"/services/fantasy-and-illustrative-art\" rel=\"noopener noreferrer\" target=\"_blank\"\u003efantasy and illustrative art\u003c/a\u003e, \u003ca href=\"/services/stippling-and-dotwork\" rel=\"noopener noreferrer\" target=\"_blank\"\u003estippling and dotwork\u003c/a\u003e, and \u003ca href=\"/services/hyper-realism\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ehyper-realism\u003c/a\u003e.\u003c/p\u003e\u003ch2\u003eWhat to expect when you plan your visit\u003c/h2\u003e\u003cp\u003eMost clients want a process that feels calm and direct. We start by listening to the idea, then narrow the style, placement, and size before anything begins. That matters for first-time clients who want reassurance, and it helps experienced collectors too because it keeps the final piece focused.\u003c/p\u003e\u003cp\u003eWhen the work involves cosmetics or piercing, the same clear pace matters even more. A permanent cosmetics visit needs careful mapping and a clean plan, while a piercing needs proper placement and simple aftercare guidance. Clients who want to learn more about that service often look at \u003ca href=\"/services/permanent-cosmetics-eye-liner-lips-eyebrows\" rel=\"noopener noreferrer\" target=\"_blank\"\u003epermanent cosmetics\u003c/a\u003e and \u003ca href=\"/services/body-piercing\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ebody piercing\u003c/a\u003e before they decide what fits their needs.\u003c/p\u003e\u003cp\u003eBay Park clients also appreciate a studio that feels easy to return to. If the piece is part of a larger tattoo plan, or if you are starting with a small design and building from there, the visit should feel organized without being stiff. That is the kind of experience many people want when they book something that will stay with them for years.\u003c/p\u003e\u003cp\u003eNext steps are simple: review the service pages, look over the styles that match your idea, and plan a visit when you are ready. If you are still deciding between a small accent piece, a larger custom design, or a piercing, the site gives you a clear way to compare options before you come in.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6a:T6eb,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eRealism tattoo work suits Bay Park clients who want detailed portraits, lifelike subjects, or imagery that looks close to a photo. The style works well when the goal is to capture texture, expression, and small visual details that matter to the story behind the piece.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClear shading and texture for a lifelike finish.\u003c/li\u003e\u003cli\u003eStrong choice for portraits, animals, and meaningful keepsakes.\u003c/li\u003e\u003cli\u003eHelps larger pieces carry depth without losing clarity.\u003c/li\u003e\u003cli\u003eFits clients who want a tattoo that feels personal and detailed.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin with the source image or concept and talk through what should stay true to the original and what should shift for skin placement. Realism depends on proportion, contrast, and the right amount of detail, so the planning stage matters. Bay Park clients often come in with family photos, pet portraits, or subject matter tied to travel and memory, and the session works best when those goals are clear from the start.\u003c/p\u003e\u003cp\u003eThe design is then shaped for the body, not just for the paper or screen image. That usually means choosing the right size so shadows and features stay readable over time. During the tattoo session, the focus stays on smooth transitions, clean contrast, and steady pacing.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePortrait work and lifelike subject matter.\u003c/li\u003e\u003cli\u003eCareful contrast for skin placement.\u003c/li\u003e\u003cli\u003eWorks well for memorial pieces and keepsake designs.\u003c/li\u003e\u003cli\u003eCan be built as a single focal image or part of a larger composition.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a tattoo that looks detailed without feeling busy, realism gives you room for a meaningful result. Bring the photo or idea that matters most, and the design can be shaped from there.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6b:T6c0,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTraditional tattoo work gives Bay Park clients a bold, time-tested style with clear outlines and solid shading. It suits people who want art that reads well from a distance and still feels sharp up close, whether the piece is small or part of a larger body set.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong line work that stays easy to read on the skin.\u003c/li\u003e\u003cli\u003eSimple imagery that fits classic and modern ideas.\u003c/li\u003e\u003cli\u003eGood choice for clients who want a clean, confident look.\u003c/li\u003e\u003cli\u003eWorks well for walk-in pieces or planned custom sessions.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start by talking through the subject matter, placement, and size. A traditional piece often needs small decisions made well, such as how much space the line work should have and where shading should sit. That matters in Bay Park because many clients want artwork that feels polished but still easy to wear during beach days, casual weekends, or workdays around San Diego.\u003c/p\u003e\u003cp\u003eOnce the design is set, the session focuses on clean lines first, then shading and color if the piece calls for it. If you are new to tattoo work, this style is often a good place to start because the design language is clear and the result is easy to understand.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold outlines and solid fill.\u003c/li\u003e\u003cli\u003eClassic subjects like anchors, florals, animals, and symbols.\u003c/li\u003e\u003cli\u003eGood balance between detail and readability.\u003c/li\u003e\u003cli\u003eFits smaller pieces, flash-inspired art, and larger custom ideas.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you like artwork that feels direct and lasting, this service gives you a clear path from concept to finished tattoo. Start with the design you have in mind and we can shape it into something that fits your skin and your style.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6c:T6da,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBody piercing gives Bay Park clients a clean, straightforward way to add style with careful placement and aftercare guidance. The service works for people who want something subtle, something bold, or a fresh change that fits their look right away.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCareful placement that supports the look you want.\u003c/li\u003e\u003cli\u003eGood choice for first piercings and return visits.\u003c/li\u003e\u003cli\u003eCan work well with ear styling or a new body piercing plan.\u003c/li\u003e\u003cli\u003eIncludes simple guidance so you know what to do after the visit.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with placement talk, jewelry choice, and a clear look at what the piercing will sit like on your body. That first step matters because a piercing should feel intentional from the start. Bay Park clients often choose this service before weekends, seasonal changes, or personal events when they want a fresh look that feels clean and current.\u003c/p\u003e\u003cp\u003eAfter placement, the visit stays focused and direct. You get a simple explanation of care, what to expect in the first days, and how to keep the area on track as it settles. Many clients also review our \u003ca href=\"/pages/piercing-aftercare\"\u003epiercing aftercare guide\u003c/a\u003e and \u003ca href=\"/pages/piercing-pricing\"\u003epiercing pricing page\u003c/a\u003e before they decide on the next step.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePlacement suited to the anatomy and style goal.\u003c/li\u003e\u003cli\u003eSimple, clear visit structure.\u003c/li\u003e\u003cli\u003eOptions for ear and body piercing projects.\u003c/li\u003e\u003cli\u003eAftercare guidance that helps you feel prepared.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are ready for a new piercing or just want to compare ideas, this service gives you a clean way to plan it. Review the details, pick the look you want, and move forward when the timing feels right.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6d:T60f,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eColor tattoos give Bay Park clients a bright, expressive way to turn an idea into skin art. Rich tones can make a design feel playful, bold, or highly personal, depending on the subject and the palette you choose.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBrings energy and contrast to custom artwork.\u003c/li\u003e\u003cli\u003eHelps subject matter stand out with clear color separation.\u003c/li\u003e\u003cli\u003eWorks well for florals, animals, fantasy pieces, and pop culture inspired ideas.\u003c/li\u003e\u003cli\u003eLets you build a design around mood as well as shape.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start by talking about the image, the colors that fit it, and how the tattoo should read on your skin tone. Color work needs more planning than many people expect because the hue, saturation, and placement all affect the final result. That matters for Bay Park clients who want a piece that looks strong under bright coastal light as well as in indoor settings.\u003c/p\u003e\u003cp\u003eDuring the session, the line work and shading build the structure first, then the color fills help the design come alive. The final look depends on clean shapes and smart placement, not just on using a lot of pigment.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom palette planning for each concept.\u003c/li\u003e\u003cli\u003eGreat for statement pieces and narrative designs.\u003c/li\u003e\u003cli\u003eCan be soft, bright, saturated, or balanced.\u003c/li\u003e\u003cli\u003eWorks for small accents and larger body art.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf your idea needs more visual energy, color work can bring it to life without losing clarity. Start with the concept and the palette can be built around it.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6e:T634,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eHyper-realism tattoo work pushes detail further, with sharp contrast, fine texture, and a highly finished look. Bay Park clients often choose it when they want an image that feels striking and precise, especially for portraits, eyes, animals, or objects with texture.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eVery detailed shading for a dramatic finish.\u003c/li\u003e\u003cli\u003eWorks well for subjects with texture, shine, or depth.\u003c/li\u003e\u003cli\u003eCan turn a strong reference image into a tattoo with presence.\u003c/li\u003e\u003cli\u003eAppeals to clients who want a highly focused visual result.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eHyper-realism starts with a careful review of the reference image and a conversation about what matters most in the final piece. Some images look good on a screen but need more contrast or a different crop on skin. That matters in Bay Park because clients here often want work that feels polished in everyday light, from bayfront walks to evening plans around San Diego.\u003c/p\u003e\u003cp\u003eDuring the session, detail is built gradually so the image stays readable without becoming muddy. The goal is not to copy every pixel. The goal is to create a tattoo that feels lifelike and balanced on the body.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHigh contrast detail work.\u003c/li\u003e\u003cli\u003eBest for strong focal images.\u003c/li\u003e\u003cli\u003eRequires careful size and placement choices.\u003c/li\u003e\u003cli\u003eCan be designed for portrait, animal, or object based concepts.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a piece with strong visual presence and fine detail, this service gives you a clear path. Share the image that matters most and the design can be built around it.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"6f:T686,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBlack and gray tattoo work gives Bay Park clients a smooth, timeless look with depth that comes from shading rather than color. It fits people who want softer contrast, a more subdued finish, or artwork that works well with other pieces over time.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSmooth shading that gives the design depth.\u003c/li\u003e\u003cli\u003eA good match for portraits, script, symbols, and larger compositions.\u003c/li\u003e\u003cli\u003eUsually ages well when the layout has room to breathe.\u003c/li\u003e\u003cli\u003eFeels clean for clients who want a classic look without bright color.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe session begins with design talk about contrast, layout, and how much detail the skin can comfortably hold. Black and gray work often depends on the relationship between dark areas and open skin, so the plan has to fit the subject. In Bay Park, many clients choose this style when they want something that pairs well with an active lifestyle and still looks refined in everyday settings.\u003c/p\u003e\u003cp\u003eAfter the layout is approved, shading is built in layers so the final piece has depth rather than flat fill. That approach works for memorial pieces, ornamental designs, and larger tattoos where you want the image to flow with the body.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSoft fades and strong shadow work.\u003c/li\u003e\u003cli\u003eGood choice for full compositions or smaller keepsake tattoos.\u003c/li\u003e\u003cli\u003ePairs well with script, roses, figures, and symbolic imagery.\u003c/li\u003e\u003cli\u003eEasy to expand into larger projects later.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a piece with calm contrast and lasting style, this service gives you a flexible option. It is a steady choice for clients who like clean visuals and a classic finish.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"70:T609,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFine line tattoos suit Bay Park clients who want a lighter visual touch and clean precision. This style works well for minimal symbols, botanical pieces, script accents, and small designs that need clarity without heavy shading.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean, delicate line work for a subtle look.\u003c/li\u003e\u003cli\u003eGood for first tattoos or small meaningful pieces.\u003c/li\u003e\u003cli\u003eFits wrists, ankles, ribs, collarbone, and other compact spots.\u003c/li\u003e\u003cli\u003ePairs well with simple florals, symbols, and script.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with placement and scale, since fine line work depends on the design staying crisp in the right size. A small idea can work beautifully if the spacing is right, but it can lose clarity if it is squeezed too tight. That is why Bay Park clients often bring in ideas that are simple enough to age well and personal enough to matter.\u003c/p\u003e\u003cp\u003eOnce the layout is set, the session stays focused on clean strokes and balanced spacing. If you want a piece that feels light rather than heavy, this style keeps the look elegant without overcomplicating the design.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePrecise line work with a soft finish.\u003c/li\u003e\u003cli\u003eIdeal for minimal art and meaningful symbols.\u003c/li\u003e\u003cli\u003eWorks well as a standalone piece or as part of a larger body set.\u003c/li\u003e\u003cli\u003eEasy to pair with script, florals, and simple shapes.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf your idea calls for restraint and clarity, fine line work is often the right fit. Start with a small concept and shape it into something that feels personal.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"71:T5e1,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eStippling and dotwork tattoos use dots, texture, and shading patterns to build depth in a way that feels structured and artistic. Bay Park clients often like this style when they want something graphic, detailed, and a little different from standard shading.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCreates texture through dot patterns and spacing.\u003c/li\u003e\u003cli\u003eWorks for geometric, floral, symbolic, and abstract ideas.\u003c/li\u003e\u003cli\u003eCan give a soft or bold look depending on density.\u003c/li\u003e\u003cli\u003eFits clients who want detail without heavy fill.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin by deciding how dense the pattern should be and where the darker zones belong. Dotwork relies on patience and spacing, so the structure matters from the first sketch. Bay Park clients often choose this style when they want a piece that feels original but still clean enough for daily wear.\u003c/p\u003e\u003cp\u003eAs the tattoo comes together, the pattern builds depth instead of using broad blocks of shade. That makes it a smart choice for people who like visual texture and want the design to hold together as it moves with the body.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDot-based shading and texture.\u003c/li\u003e\u003cli\u003eGood match for mandala-inspired, geometric, or botanical designs.\u003c/li\u003e\u003cli\u003eCan be soft and airy or dark and dense.\u003c/li\u003e\u003cli\u003eWorks well in smaller pieces and larger compositions alike.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you like art with texture and structure, dotwork gives you a distinct look. Bring the shape you want and the shading can be mapped around it.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"72:T65e,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTribal and cultural tattoo designs matter when clients want art shaped by heritage, symbolism, and clean structure. In Bay Park, people often look for pieces that feel grounded and intentional, with strong line flow and a look that respects the story behind the design.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean structure that follows the body well.\u003c/li\u003e\u003cli\u003eSpace for symbolic meaning and personal history.\u003c/li\u003e\u003cli\u003eWorks for bold wraps, bands, and placement-specific designs.\u003c/li\u003e\u003cli\u003eCan be adapted for clients who want a strong visual rhythm.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe begin with a conversation about the meaning of the artwork and the shape you want it to take. Cultural and tribal inspired pieces work best when the design has purpose, so the flow of each line, curve, and gap matters. Clients from Bay Park often ask for pieces that feel connected to family, travel, or identity, and that idea leads the design choices.\u003c/p\u003e\u003cp\u003eFrom there, the work moves into layout and fit. A shoulder, forearm, calf, or back placement may call for different spacing so the design keeps its shape as the body moves. That planning makes the tattoo feel natural instead of forced.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold visual rhythm and strong line flow.\u003c/li\u003e\u003cli\u003eGood fit for bands, wraps, and larger mapped designs.\u003c/li\u003e\u003cli\u003eSymbol-focused artwork that can reflect personal story.\u003c/li\u003e\u003cli\u003ePlacement planning that respects body shape and movement.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want artwork with meaning and structure, this style gives you room for both. Bring your ideas, references, or family story, and the design can be shaped with care.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"73:T63b,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFantasy and illustrative tattoo art gives Bay Park clients room for story, imagination, and custom scenes. It works well for people who want more than a symbol or portrait and prefer a piece that feels like a small world built on the skin.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eGreat for story-based tattoo ideas.\u003c/li\u003e\u003cli\u003eLets characters, scenes, and symbols blend in one design.\u003c/li\u003e\u003cli\u003eFlexible for black and gray or color based concepts.\u003c/li\u003e\u003cli\u003eGood choice for sleeves, panels, and larger custom work.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eWe start with the idea behind the scene rather than trying to force a ready-made image onto the body. Maybe it is a creature, a Environment, a book-inspired figure, or a mix of symbols tied to memory. Bay Park clients often bring in ideas that connect to the coast, travel, or personal milestones, and illustrative work gives enough room to shape those themes clearly.\u003c/p\u003e\u003cp\u003eThe session usually includes a sketch stage where composition and movement matter as much as subject matter. We look at how the image flows around the body, what needs to stand out first, and where fine detail should stay lighter so the piece holds together over time.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom compositions built from your idea.\u003c/li\u003e\u003cli\u003eStrong line work with room for narrative detail.\u003c/li\u003e\u003cli\u003eWorks well for single scenes or connected body art.\u003c/li\u003e\u003cli\u003eCan lean whimsical, dramatic, dark, or elegant.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a tattoo that feels like a scene rather than a single object, this is a strong fit. Bring the story and the artwork can grow from there.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"74:T6e2,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003ePermanent cosmetics for eyeliner, lips, and eyebrows give Bay Park clients a long-lasting way to refine facial features with careful placement and soft, polished detail. This service works well for people who want a consistent look each day without a long morning routine.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHelps define brows, lips, or eyeliner with a steady result.\u003c/li\u003e\u003cli\u003eUseful for clients who want a more finished look day to day.\u003c/li\u003e\u003cli\u003eCan reduce the need to redraw features every morning.\u003c/li\u003e\u003cli\u003eLets you choose a shape and tone that fits your face.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe visit starts with a careful conversation about shape, balance, and the result you want to see in the mirror. Permanent cosmetics need thoughtful planning because the face is a small space and the shape has to fit naturally. Bay Park clients often come in wanting something clean and subtle, not overdone, and that preference guides the mapping stage.\u003c/p\u003e\u003cp\u003eOnce the outline is approved, the session moves step by step with attention to placement and comfort. The goal is to create a balanced look that works with your features rather than fighting them. For people who are comparing options, it can help to review the service details on the site before booking the first visit.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDesigned for brows, eyeliner, and lip color.\u003c/li\u003e\u003cli\u003eShape planning is matched to facial symmetry.\u003c/li\u003e\u003cli\u003eGood for clients who want a polished look with less daily effort.\u003c/li\u003e\u003cli\u003eSoft, natural, or more defined results depending on the plan.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are thinking about a longer-lasting cosmetic tattoo, start by looking at the shape and finish you want most. A clear plan makes the result easier to understand and easier to live with.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"75:Tbca,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eSan Diego Tattoo Company serves Bird Rock with custom tattoo work and body piercing that fits the pace of the neighborhood. People here often want art that feels personal, clean, and easy to live with, whether they are planning a first tattoo, adding a small piece, or booking a piercing before a weekend by the coast.\u003c/p\u003e\u003cp\u003eThe studio gives clients a calm place to talk through style, placement, and size before anything begins. That matters in Bird Rock, where many clients want pieces that match their routine as much as their taste. If you are sorting out ideas for a larger project, the \u003ca href=\"/services/fine-line-tattoos\" rel=\"noopener noreferrer\" target=\"_blank\"\u003efine line tattoos\u003c/a\u003e page is a good place to start, and the \u003ca href=\"/services/traditional\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eTraditional\u003c/a\u003e service page can help if you want bolder line work.\u003c/p\u003e\u003ch2\u003eWhy Bird Rock clients look for art with a personal feel\u003c/h2\u003e\u003cp\u003eBird Rock has a laid-back coastal feel, but it still draws people with very different tattoo goals. Some want a small piece that marks a life event. Others want a larger design that grows over time. The area sits near \u003cstrong\u003eCalumet Park\u003c/strong\u003e, the Bird Rock shoreline, and the shop and dining stretch around \u003cstrong\u003eLa Jolla Boulevard\u003c/strong\u003e, so many clients stop thinking about tattoos while they are already out for the day.\u003c/p\u003e\u003cp\u003eThat local rhythm shapes the kind of visits people want. They usually prefer clear conversations, straightforward planning, and art that looks good close up and from a distance. It is a good fit for clients who want a studio that feels easy to trust without feeling stiff.\u003c/p\u003e\u003ch3\u003eReal visits that feel familiar\u003c/h3\u003e\u003cp\u003eA common Bird Rock story starts with someone who has waited months to get a tattoo because they wanted the right idea, not just a quick decision. One client might come in after a morning near the coastline with a rough sketch on a phone. Another might stop by after work to talk through a memorial piece, a cover-up, or a piercing that needs careful placement. In each case, the first step is the same: talk about the goal, look at placement options, and settle on a direction that fits the person, not just the trend.\u003c/p\u003e\u003cp\u003eThat process helps first-timers feel less pressure. It also helps returning clients who already know what they like but want cleaner line work, better flow, or a stronger finish than their last piece.\u003c/p\u003e\u003ch2\u003eHow we serve this part of San Diego\u003c/h2\u003e\u003cp\u003eClients from Bird Rock often want flexible tattoo options and a smooth visit from the first idea to the final detail. That can mean a bold design, a softer black and gray piece, or a piercing with clear aftercare guidance. If you are comparing styles, the \u003ca href=\"/services/black-and-gray\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eBlack and gray\u003c/a\u003e page and the \u003ca href=\"/services/body-piercing\" rel=\"noopener noreferrer\" target=\"_blank\"\u003eBody Piercing\u003c/a\u003e service page offer a clearer sense of what those visits look like.\u003c/p\u003e\u003cp\u003e\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"76:T6b7,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eRealism tattoos help Bird Rock clients turn portraits, animals, objects, and scenes into detailed body art with depth and texture. This style works well when the image itself matters just as much as the placement, especially for clients who want a piece that feels lifelike and carefully built.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong choice for portrait work and detailed images\u003c/li\u003e\u003cli\u003eCreates texture, depth, and visual detail\u003c/li\u003e\u003cli\u003eFits memorial tattoos, pet tattoos, and scenic pieces\u003c/li\u003e\u003cli\u003eHelps turn a reference photo into skin-friendly artwork\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eYou begin with a review of the image, the size you want, and the area of skin it will sit on. Realism depends on balance, so the artist looks at light, contrast, and how the composition will fit your body. Bird Rock clients often bring family photos, pet photos, or travel images from the coast and want honest feedback about what will hold up best in tattoo form.\u003c/p\u003e\u003cp\u003eThe session usually takes more planning than a simple flash piece, because the details need room to breathe. You will see how the design gets broken into larger shapes, mid-tones, and the finer detail that creates the finished look. That helps the final tattoo stay readable rather than crowded.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDetail-focused shading and texture work\u003c/li\u003e\u003cli\u003eGood for portraits, pets, wildlife, and scene-based art\u003c/li\u003e\u003cli\u003eNeeds enough size for the image to read well\u003c/li\u003e\u003cli\u003eWorks best when the reference is clear and the placement is chosen with care\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a realism piece that feels true to the image without looking crowded, bring your idea in and talk it through. The right layout makes a big difference here.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"77:T6b1,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTraditional tattoo work gives Bird Rock clients a bold, easy-to-read style that holds up well on arms, legs, hands, and other visible spots. It works well when you want strong outlines, solid fills, and imagery that still looks clean from a distance after the beach day is over.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClear line work that stands out on skin\u003c/li\u003e\u003cli\u003eA strong fit for people who want timeless imagery\u003c/li\u003e\u003cli\u003eGood choice for tattoos that need simple shapes and strong contrast\u003c/li\u003e\u003cli\u003eUseful for collectors who want pieces that connect well with future work\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe visit starts with a conversation about size, placement, and the image you want. From there, the artist maps out a layout that suits your body and the spot where the tattoo will sit. Bird Rock clients often prefer a relaxed planning session before the machine starts, especially if they are getting something for the first time or turning a rough idea into finished artwork.\u003c/p\u003e\u003cp\u003eDuring the session, the focus stays on clean outlines and steady shading. You will also get guidance on how the design may age so the piece keeps its shape over time. That matters when the goal is a design that still reads well years later.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eBold black outlines and solid shading\u003c/li\u003e\u003cli\u003eWorks well for flash-style ideas and custom pieces\u003c/li\u003e\u003cli\u003eGood fit for clients who want classic imagery with strong contrast\u003c/li\u003e\u003cli\u003eEasy to pair with future tattoos in a larger collection\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf traditional style feels like the right match, plan a visit and bring your idea, reference photos, or even a loose sketch. The goal is to shape it into a tattoo that fits your body and your style.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"78:T74c,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBody piercing gives Bird Rock clients a clean, professional way to add a new detail to their look. Whether you want a simple ear piercing, a fresh placement, or a piece that needs careful positioning, the goal is a neat result and clear support after the visit.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCareful placement for a balanced finish\u003c/li\u003e\u003cli\u003eGood for first-time clients and returning clients alike\u003c/li\u003e\u003cli\u003eClear aftercare guidance that helps you know what to expect next\u003c/li\u003e\u003cli\u003eWorks well for people who want a polished look without a heavy process\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe appointment starts with a conversation about placement, jewelry choice, and how the piercing should fit your style. The artist checks the area, explains the process, and keeps the session focused so you know what is happening at each step. Bird Rock clients often appreciate a clean, direct visit that does not waste time or leave them guessing.\u003c/p\u003e\u003cp\u003eAfter the piercing, you get guidance on cleaning, healing, and what to watch for during the first days and weeks. If you want to read more before your visit, the \u003ca href=\"/pages/piercing-pricing\"\u003epiercing pricing\u003c/a\u003e page and the \u003ca href=\"/pages/piercing-aftercare\"\u003epiercing aftercare\u003c/a\u003e page are helpful places to start. That way you can plan the visit with a clear sense of the process from start to finish.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePlacement support for a clean, balanced result\u003c/li\u003e\u003cli\u003eClear guidance on cleaning and healing\u003c/li\u003e\u003cli\u003eUseful for single piercings and simple additions to an existing look\u003c/li\u003e\u003cli\u003eWorks well for clients who want a short, direct appointment with good follow-up\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf body piercing is next on your list, review the service details and choose the style that fits your plans. A short visit can still feel thoughtful when the placement and aftercare are handled with care.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"79:T689,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eColor tattoos give Bird Rock clients a chance to use bright tones, soft blends, or strong contrast to make artwork stand out. The style works well for flowers, animals, pop culture pieces, nature scenes, and custom designs that need a livelier finish.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eRich color can make a tattoo feel lively and distinct\u003c/li\u003e\u003cli\u003eGood for art that needs clear contrast and visual depth\u003c/li\u003e\u003cli\u003eFits clients who want a personal piece with more visual punch\u003c/li\u003e\u003cli\u003eWorks for both statement pieces and smaller accents\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe planning stage covers the subject, the color palette, and where the tattoo will live on your body. That helps the artist choose tones that sit well together and fit the size of the design. In Bird Rock, clients often want color work that feels fresh without being too busy, especially when the piece will be seen often in casual settings.\u003c/p\u003e\u003cp\u003eDuring the appointment, the artist builds the image with attention to contrast and shape first, then layers in color. That keeps the finished piece readable and helps the colors work with the skin underneath. You will leave with aftercare guidance that supports how the tattoo settles in over time.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom color planning for the subject and skin tone\u003c/li\u003e\u003cli\u003eGood for bright pieces, softer blends, or mixed tones\u003c/li\u003e\u003cli\u003eWorks well for clients who want a lively look with clear shape\u003c/li\u003e\u003cli\u003eUseful for cover-up ideas that need new energy and stronger visual focus\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf color is part of your idea, bring a few references and talk through the mood you want. A good color piece starts with a clear direction.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7a:T689,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eHyper-realism is a strong fit for Bird Rock clients who want a tattoo to look as close to the source image as possible. It is often chosen for portraits, eyes, animals, objects, and detailed imagery where tiny shifts in tone matter a lot.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eVery detailed shading and high image accuracy\u003c/li\u003e\u003cli\u003eGood for clients who want bold visual depth\u003c/li\u003e\u003cli\u003eFits memorial work, portrait pieces, and statement tattoos\u003c/li\u003e\u003cli\u003eCreates a striking finish when the design has enough size\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThis service starts with a close review of the reference image and a talk about what parts matter most. Hyper-realism depends on detail and contrast, so the artist will think about where the image needs room and where the shading must be precise. Bird Rock clients often bring pieces that matter emotionally, and the session reflects that with careful planning before any needlework begins.\u003c/p\u003e\u003cp\u003eDuring the appointment, the artist layers the piece with attention to realism, contrast, and clean transitions. You can expect the design to be built slowly so the image stays sharp rather than muddy. That is part of what makes the style so powerful when it is done right.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHigh detail with carefully shaped contrast\u003c/li\u003e\u003cli\u003eBest suited to larger areas that can hold detail well\u003c/li\u003e\u003cli\u003eGood for source images with strong visual focus\u003c/li\u003e\u003cli\u003eRequires a thoughtful layout before the tattoo starts\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want a hyper-realistic piece, bring a clean reference and be ready to talk through size and placement. The image needs enough room to breathe, and that choice shapes the final result.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7b:T65c,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eBlack and gray tattoos fit Bird Rock clients who want depth, clean contrast, and artwork that feels calm rather than loud. This style works for script, portraits, religious imagery, flowers, skulls, and many custom ideas that depend on tone instead of bright color.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eStrong contrast without using color\u003c/li\u003e\u003cli\u003eFits a wide range of themes and sizes\u003c/li\u003e\u003cli\u003eA good match for clients who want a softer visual tone\u003c/li\u003e\u003cli\u003eWorks well for layering with future tattoo work\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process starts with size, theme, and where the piece will sit. Black and gray relies on smooth value shifts, so the artist will think about light areas, deep shadows, and how the tattoo will age in the chosen spot. Bird Rock clients often like this style because it can feel understated while still carrying a lot of detail.\u003c/p\u003e\u003cp\u003eDuring the session, the artist builds the design in stages so the contrast stays balanced. You can expect a style that feels clean and controlled rather than busy. That makes it a strong option for people who want a tattoo that works with everyday clothing and a coastal lifestyle.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eSmooth shading and strong tonal range\u003c/li\u003e\u003cli\u003eGood fit for portraits, floral work, and symbolic art\u003c/li\u003e\u003cli\u003eCan be small, medium, or full composition depending on the idea\u003c/li\u003e\u003cli\u003ePairs well with pieces that need a quiet visual feel\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you are leaning toward black and gray, use the service page to compare ideas and bring in references that match your taste. The style can be subtle, dramatic, or somewhere between the two.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7c:T650,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFine line tattoos work well for Bird Rock clients who want a lighter visual touch with clean detail. This style fits small symbols, script accents, florals, minimal line art, and quiet designs that still feel personal.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLight, clean look that suits small and subtle pieces\u003c/li\u003e\u003cli\u003eGood for first tattoos and simple personal designs\u003c/li\u003e\u003cli\u003eFits placement choices that need a delicate finish\u003c/li\u003e\u003cli\u003eWorks well when the design should stay minimal and readable\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe appointment usually starts with a close look at the line work, size, and placement. Fine line pieces need the right scale so the design can stay clear over time. Bird Rock clients often choose this style for a small tribute, a subtle matching tattoo, or a personal mark that does not need heavy shading.\u003c/p\u003e\u003cp\u003eThe artist keeps the process careful and measured, because a thin line can change the feel of the whole piece. You will talk through how the design sits on the body, how much detail to include, and whether the concept should be even simpler than the first draft. That helps the tattoo stay crisp and easy to wear.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean line work with a delicate finish\u003c/li\u003e\u003cli\u003eGood for minimal art, script, and small symbols\u003c/li\u003e\u003cli\u003ePlacement matters more because the design is light and precise\u003c/li\u003e\u003cli\u003eA strong choice for clients who want a quieter tattoo style\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you like a small piece that still feels intentional, fine line work may be the right direction. Bring a reference or a rough idea and see how it can be shaped for your skin.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7d:T62d,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eStippling and dotwork gives Bird Rock clients texture, shadow, and pattern without relying on heavy fills. This style can create geometric forms, soft shading, symbolic designs, and detailed artwork that feels distinct from standard line and shade work.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDot-based shading with a textured finish\u003c/li\u003e\u003cli\u003eGood for geometric, spiritual, and ornamental ideas\u003c/li\u003e\u003cli\u003eCreates depth while keeping the design visually controlled\u003c/li\u003e\u003cli\u003eWorks well for clients who want something different from bold fills\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe artist begins by mapping the pattern and deciding how much contrast the piece needs. Dotwork depends on steady spacing, so the design is planned carefully before the session begins. Bird Rock clients often choose this style when they want a piece that feels quiet up close but still has a strong visual presence at a glance.\u003c/p\u003e\u003cp\u003eAs the tattoo takes shape, the shading develops in layers through dense and open dot placement. That gives the piece a soft texture that feels balanced on skin. The process works especially well when the subject needs both structure and atmosphere.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eDot-based shading with a textured finish\u003c/li\u003e\u003cli\u003eGood for mandalas, geometry, and detailed motifs\u003c/li\u003e\u003cli\u003eCan create soft tonal effects without full fills\u003c/li\u003e\u003cli\u003eBest when the layout is planned with care from the start\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want texture instead of heavy shading, this style offers a strong alternative. Bring your idea and see how pattern and spacing can shape the final look.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7e:T6c4,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eTribal and cultural designs matter when the tattoo should carry meaning, pattern, and line structure that feels tied to heritage or identity. Bird Rock clients often choose this service when they want artwork with bold rhythm, strong shape, and a design that feels personal rather than decorative.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eClean lines and pattern flow that read well on skin\u003c/li\u003e\u003cli\u003eGood for symbolic work rooted in family, culture, or identity\u003c/li\u003e\u003cli\u003eCan be scaled for smaller placements or larger panels\u003c/li\u003e\u003cli\u003eSupports custom layout so the piece fits the person, not just a stencil\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe first part of the visit focuses on meaning, placement, and whether the design should feel bold, flowing, or tightly structured. The artist then shapes the pattern around the body so the lines move naturally with the area. For Bird Rock clients, that matters when the tattoo needs to feel comfortable in daily life while still carrying visual strength.\u003c/p\u003e\u003cp\u003eYou can expect a respectful conversation about the source of the design and how it should be handled. The goal is a piece that feels thoughtful and clean, with line work that stays readable and balanced. That approach helps the tattoo sit well whether it is seen up close or from a distance.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003ePattern-focused composition and strong line work\u003c/li\u003e\u003cli\u003eCustom placement that follows body shape\u003c/li\u003e\u003cli\u003eWorks for clients who want meaning and structure in one piece\u003c/li\u003e\u003cli\u003eCan pair with larger tattoo plans over time\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf you want to talk through a tribal or cultural design, start with the idea that matters most to you. The right layout can keep the tattoo clean and personal at the same time.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"7f:T662,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003eFantasy and illustrative art gives Bird Rock clients a chance to build tattoos around story, mood, and visual detail. This style fits people who want dragons, knights, surreal scenes, mythic figures, or custom artwork that feels drawn rather than copied.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eLets you turn an idea into a story-based tattoo\u003c/li\u003e\u003cli\u003eWorks well for custom scenes and character-driven work\u003c/li\u003e\u003cli\u003eGives room for line, shape, texture, and shading choices\u003c/li\u003e\u003cli\u003eFits clients who want art with more personality and movement\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe process begins with a conversation about the world you want the tattoo to suggest. That might be a single character, a dramatic scene, or a symbolic image with extra detail. Bird Rock clients often like this style when they want something that feels like art first and tattoo second, but still fits the body well.\u003c/p\u003e\u003cp\u003eThe artist then shapes the image so it has clear focal points and enough open space to keep the piece readable. You will talk through line weight, shading, and how much movement the design should have. That helps the final tattoo feel detailed without becoming crowded.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCustom illustration built around your idea\u003c/li\u003e\u003cli\u003eGood for imaginative subjects and symbolic scenes\u003c/li\u003e\u003cli\u003eWorks in black and gray or color depending on the concept\u003c/li\u003e\u003cli\u003eUseful for larger tattoos that need story flow and visual balance\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf your idea lives somewhere between a drawing and a scene, this style gives it room to grow. Bring the reference images, then talk about the feeling you want the tattoo to carry.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"80:T6be,"])</script>
84<script>self.__next_f.push([1,"\u003cp\u003ePermanent cosmetics can help Bird Rock clients keep eyeliner, lip color, or eyebrow shape looking defined with less daily effort. This service suits people who want a more consistent look, a softer morning routine, or a way to refine features that need symmetry and balance.\u003c/p\u003e\u003ch3\u003eBenefits\u003c/h3\u003e\u003cul\u003e\u003cli\u003eHelps keep brows, lips, or liner looking even throughout the day\u003c/li\u003e\u003cli\u003eGood for clients who want a polished look with less daily makeup work\u003c/li\u003e\u003cli\u003eCan support shape, balance, and definition\u003c/li\u003e\u003cli\u003eWorks well for people who want a gentle beauty update that still feels natural\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat to Expect\u003c/h3\u003e\u003cp\u003eThe visit starts with a detailed conversation about the area you want treated and the look you want to keep. Shape, tone, and placement all matter, so the artist will talk through how the final result should sit on your face. Bird Rock clients often like this service when they want a tidy, low-fuss result that still feels like them.\u003c/p\u003e\u003cp\u003eThe process is measured and careful, with time spent on mapping and checking the shape before any work begins. That helps the result look balanced and comfortable in everyday light. You will also get aftercare guidance that explains how to care for the treated area while it settles.\u003c/p\u003e\u003ch3\u003eImportant Features\u003c/h3\u003e\u003cul\u003e\u003cli\u003eOptions for eyeliner, lips, and eyebrows\u003c/li\u003e\u003cli\u003eHelpful for people who want a consistent look day to day\u003c/li\u003e\u003cli\u003eShape and tone are planned before the session starts\u003c/li\u003e\u003cli\u003eWorks best when the goal is subtle definition rather than a heavy look\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eIf permanent cosmetics are on your mind, start with the area that matters most to your routine. A careful consultation helps set the right shape and tone before the first session.\u003c/p\u003e"])</script>
84<script>self.__next_f.push([1,"3f:[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-4 md:px-8 lg:px-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-3 block text-center font-heading text-xl font-medium uppercase text-primary md:mb-4 md:text-left md:text-2xl\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Call, email, or visit our Pacific Beach studio for tattoos and piercing\"}]}],[\"$\",\"h2\",null,{\"className\":\"mb-3 text-center font-heading text-3xl font-bold leading-[1.2] text-text md:mb-2 md:text-left md:text-4xl md:leading-[0.9] lg:text-5xl\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Contact Tattoo Shop in San Diego\"}]}],[\"$\",\"p\",null,{\"className\":\"mb-6 w-full text-center text-sm text-text md:mb-0 md:text-left md:text-base\",\"children\":[\"$\",\"span\",null,{\"className\":\"\",\"children\":\"Looking for a tattoo shop in San Diego, CA? Visit San Diego Tattoo Company in Pacific Beach for custom tattoos, walk-ins, cover-ups, and piercing. Call (858) 273-8282 or email [email protected] to book your next visit.\"}]}],[\"$\",\"$L41\",null,{\"contactContent\":{\"locations\":[{\"id\":\"sd-tattoo-company-pacific-beach\",\"geo\":{\"lat\":32.7976088,\"lng\":-117.2512621,\"source\":\"google_places\",\"google_place_id\":\"ChIJU5qbYKEB3IARO-rQ-90zHXA\",\"resolved_at\":\"2026-09-24T19:44:49.362Z\"},\"name\":\"San Diego Tattoo Company\",\"email\":\"[email protected]\",\"address\":{\"city\":\"San Diego\",\"state\":\"CA\",\"street\":\"1026 Garnet Ave\",\"country\":\"USA\",\"zip_code\":\"92109\",\"full_address\":\"1026 Garnet Ave, San Diego, CA 92109, USA\",\"neighborhood\":\"Pacific Beach\"},\"amenities\":[],\"timetable\":{\"friday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"00:00\"},\"monday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"22:00\"},\"sunday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"22:00\"},\"tuesday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"22:00\"},\"saturday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"00:00\"},\"thursday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"22:00\"},\"wednesday\":{\"is_open\":true,\"open_time\":\"12:00\",\"close_time\":\"22:00\"}},\"gmbPlaceId\":\"ChIJU5qbYKEB3IARO-rQ-90zHXA\",\"phone_number\":\"(858) 273-8282\",\"social_media\":{\"yelp\":\"\",\"google\":\"https://maps.app.goo.gl/VxNUAehchizg48XM9\",\"tiktok\":\"\",\"twitter\":\"\",\"facebook\":\"\",\"linkedin\":\"\",\"instagram\":\"https://www.instagram.com/sandiegotattoocompany\",\"yelp_reviews\":\"\",\"google_reviews\":\"\",\"tripadvisor_reviews\":\"\"},\"physical_location\":true}],\"metaTitle\":\"Contact Tattoo Shop in San Diego- San Diego Tattoo Company\",\"page_info\":{\"title\":\"Contact Tattoo Shop in San Diego\",\"subtitle\":\"Call, email, or visit our Pacific Beach studio for tattoos and piercing\",\"description\":\"Looking for a tattoo shop in San Diego, CA? Visit San Diego Tattoo Company in Pacific Beach for custom tattoos, walk-ins, cover-ups, and piercing. Call (858) 273-8282 or email [email protected] to book your next visit.\"},\"updatedAt\":\"2026-09-22T22:09:21.940Z\",\"seo_locations\":[{\"id\":\"sd-pacific-beach\",\"name\":\"Pacific Beach\",\"address\":{\"street\":\"\",\"neighborhood\":\"\",\"city\":\"San Diego\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in Pacific Beach\",\"subtitle\":\"Visit us for custom tattoos, cover-ups, and piercing near the coast\",\"description\":\"San Diego Tattoo Company serves Pacific Beach with custom tattoos, fine line work, black and gray, color pieces, and professional piercing.\"},\"local_content\":{\"title\":\"Tattoo Shop in Pacific Beach\",\"content\":\"$42\"},\"service_areas\":{\"title\":\"Nearby areas we serve\",\"description\":\"We welcome clients from nearby beach neighborhoods and the wider San Diego area.\",\"nearby_locations\":[\"Mission Beach\",\"La Jolla\",\"Mission Bay\",\"Ocean Beach\",\"Clairemont\"]},\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"new-school-and-old-school\",\"tribal-and-cultural-designs\"],\"service_custom_contents\":{}},{\"id\":\"mission-beach-san-diego-ca\",\"name\":\"Mission Beach\",\"ring\":\"3mi\",\"address\":{\"street\":\"\",\"neighborhood\":\"\",\"city\":\"San Diego\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in San Diego\",\"subtitle\":\"Custom tattoos and body piercing near the waterfront and boardwalk\",\"description\":\"San Diego Tattoo Company brings a tattoo shop experience to Mission Beach, San Diego, CA with custom work, fine line pieces, realism, black and gray, color tattoos, and body piercing in a welcoming studio setting. People in Mission Beach look for art that fits beach days, weekend plans, and personal style, and we help with everything from first tattoos to detailed custom pieces. Clients also visit from Pacific Beach, Ocean Beach, and the greater San Diego coast for thoughtful consultations and steady attention to detail. The area draws locals and visitors who spend time near Belmont Park, Mission Bay, and the Mission Beach Boardwalk, so the studio fits people who want an easy stop while they are out near the water or enjoying the neighborhood. We keep the experience clear and comfortable, with a focus on clean work, careful placement, and artwork that feels personal from start to finish.\"},\"local_content\":{\"title\":\"Tattoo Shop in Mission Beach with art that fits coastal life\",\"content\":\"$43\"},\"service_areas\":{\"title\":\"Mission Beach service area\",\"description\":\"Mission Beach sits in a coastal part of San Diego where many people want tattoo and piercing services that fit an active daily routine and a visitor-heavy area. Clients come from the beachfront blocks, nearby stretches around Mission Bay, and the broader coastal corridor when they want custom tattoo work or body piercing in one stop. The area also draws people from nearby beach communities who spend time around the boardwalk, Belmont Park, and the bay, so the studio serves both locals and visitors who want a clear, comfortable visit near the water. This location works well for small custom pieces, larger planned tattoos, and piercing visits that fit into a day around the beach, dining, or time by the bay.\",\"nearby_locations\":[\"Pacific Beach\",\"Mission Bay\",\"Ocean Beach\",\"Bay Park\",\"Point Loma\"]},\"distance_miles\":3,\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"tribal-and-cultural-designs\",\"fantasy-and-illustrative-art\",\"hyper-realism\",\"fine-line-tattoos\",\"stippling-and-dotwork\",\"permanent-cosmetics-eye-liner-lips-eyebrows\",\"body-piercing\"],\"service_custom_contents\":{\"realism\":\"$44\",\"traditional\":\"$45\",\"body-piercing\":\"$46\",\"color-tattoos\":\"$47\",\"hyper-realism\":\"$48\",\"black-and-gray\":\"$49\",\"fine-line-tattoos\":\"$4a\",\"stippling-and-dotwork\":\"$4b\",\"tribal-and-cultural-designs\":\"$4c\",\"fantasy-and-illustrative-art\":\"$4d\",\"permanent-cosmetics-eye-liner-lips-eyebrows\":\"$4e\"}},{\"id\":\"north-pacific-beach-san-diego-ca\",\"name\":\"North Pacific Beach\",\"ring\":\"3mi\",\"address\":{\"street\":\"\",\"neighborhood\":\"\",\"city\":\"San Diego\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in North Pacific Beach\",\"subtitle\":\"Custom tattoos and body piercing for locals near Mission Boulevard and the Pacific coast\",\"description\":\"$4f\"},\"local_content\":{\"title\":\"North Pacific Beach tattoos and piercing with a coastal feel\",\"content\":\"$50\"},\"service_areas\":{\"title\":\"North Pacific Beach service areas\",\"description\":\"North Pacific Beach sits inside a busy coastal zone where people often look for tattoo and piercing services close to home, work, or the beach. San Diego Tattoo Company serves clients from this neighborhood and from nearby parts of the shoreline where people move between errands, ocean time, and nightlife. Many visitors come from Pacific Beach, Mission Beach, Crown Point, Bay Park, and the Mission Bay corridor because they want a studio that feels accessible without losing the personal feel of a smaller shop. The area works well for planned appointments and last-minute walk-ins alike, so people can stop in before a weekend at the beach or book ahead for a larger piece. Our service area fits the way local residents and visitors already move through coastal San Diego, which makes it a natural choice for tattoo and piercing visits.\",\"nearby_locations\":[\"Pacific Beach\",\"Mission Beach\",\"Crown Point\",\"Bay Park\",\"Mission Bay\"]},\"distance_miles\":1.4,\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"tribal-and-cultural-designs\",\"fantasy-and-illustrative-art\",\"hyper-realism\",\"fine-line-tattoos\",\"stippling-and-dotwork\",\"permanent-cosmetics-eye-liner-lips-eyebrows\",\"body-piercing\"],\"service_custom_contents\":{\"realism\":\"$51\",\"traditional\":\"$52\",\"body-piercing\":\"$53\",\"color-tattoos\":\"$54\",\"hyper-realism\":\"$55\",\"black-and-gray\":\"$56\",\"fine-line-tattoos\":\"$57\",\"stippling-and-dotwork\":\"$58\",\"tribal-and-cultural-designs\":\"$59\",\"fantasy-and-illustrative-art\":\"$5a\",\"permanent-cosmetics-eye-liner-lips-eyebrows\":\"$5b\"}},{\"id\":\"la-jolla-ca\",\"name\":\"La Jolla\",\"ring\":\"3mi\",\"address\":{\"street\":\"\",\"neighborhood\":\"\",\"city\":\"La Jolla\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in La Jolla\",\"subtitle\":\"Custom tattoos, fine line work, realism, and body piercing near coastal neighborhoods and the Village\",\"description\":\"San Diego Tattoo Company is a Tattoo Shop in La Jolla, CA for custom body art, fine line pieces, realism, black and gray work, color tattoos, and body piercing. Our La Jolla location gives locals and visitors a calm place to plan a first tattoo, add to a
84sleeve, or book a piercing before time at Ellen Browning Scripps Park, La Jolla Cove, or the shops and galleries in the Village. If you want a Tattoo Shop in La Jolla that feels personal and easy to book, this page matches that search. Our team talks through placement, style, comfort, and aftercare from the first consult through the finished piece. We serve people from the coast and nearby neighborhoods who want custom art, clean linework, small pieces, cover-up planning, and piercing visits in one studio. You can also read our \u003ca href=\\\"/pages/tattoo-aftercare\\\"\u003etattoo aftercare guide\u003c/a\u003e before and after your visit.\"},\"local_content\":{\"title\":\"La Jolla tattoo and piercing services for coastal clients\",\"content\":\"$5c\"},\"service_areas\":{\"title\":\"Tattoo Shop coverage near La Jolla\",\"description\":\"San Diego Tattoo Company serves La Jolla as a coastal hub for people who want tattoo and piercing services without heading far from the Village or the shoreline. The area draws clients who live, work, study, or spend time along the coast, and it also brings in visitors who are already in the neighborhood for the beach, shopping, dining, or art galleries. People from surrounding pockets often choose this Tattoo Shop in La Jolla because it fits both planned appointments and same-day decisions around a new tattoo or piercing. The coverage area naturally includes nearby coastal and central San Diego pockets, with many clients coming from places that connect easily to La Jolla through everyday trips rather than long cross-town travel.\",\"nearby_locations\":[\"Pacific Beach\",\"Bird Rock\",\"La Jolla Village\",\"Torrey Pines\",\"University City\"]},\"distance_miles\":4.2,\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"tribal-and-cultural-designs\",\"fantasy-and-illustrative-art\",\"hyper-realism\",\"fine-line-tattoos\",\"stippling-and-dotwork\",\"permanent-cosmetics-eye-liner-lips-eyebrows\",\"body-piercing\"],\"service_custom_contents\":{\"realism\":\"$5d\",\"traditional\":\"$5e\",\"body-piercing\":\"$5f\",\"color-tattoos\":\"$60\",\"hyper-realism\":\"$61\",\"black-and-gray\":\"$62\",\"fine-line-tattoos\":\"$63\",\"stippling-and-dotwork\":\"$64\",\"tribal-and-cultural-designs\":\"$65\",\"fantasy-and-illustrative-art\":\"$66\",\"permanent-cosmetics-eye-liner-lips-eyebrows\":\"$67\"}},{\"id\":\"bay-park-san-diego-ca\",\"name\":\"Bay Park\",\"ring\":\"3mi\",\"address\":{\"street\":\"\",\"neighborhood\":\"Bay Park\",\"city\":\"San Diego\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in Bay Park\",\"subtitle\":\"Custom tattoos and body piercing near Mission Bay and Morena Boulevard\",\"description\":\"$68\"},\"local_content\":{\"title\":\"Tattoo Shop in Bay Park with a relaxed studio feel\",\"content\":\"$69\"},\"service_areas\":{\"title\":\"Bay Park service area coverage\",\"description\":\"Bay Park works well as a local stop for clients who live near the bay or travel in from nearby San Diego neighborhoods. People often choose this area when they want tattoo and piercing services close to Mission Bay, Morena, Clairemont, and Point Loma without heading far across the city. The location also fits visitors who spend time near the waterfront, the northwest side of Mission Bay, or the coastal neighborhoods that feed into this part of San Diego. The coverage area suits both planned appointments and shorter visits, so clients from surrounding districts can look at custom tattoos, detailed black and gray work, color pieces, fine line designs, and piercing support in one nearby studio.\",\"nearby_locations\":[\"Mission Bay\",\"Clairemont\",\"Morena\",\"Point Loma\",\"Mission Hills\"]},\"distance_miles\":2.8,\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"tribal-and-cultural-designs\",\"fantasy-and-illustrative-art\",\"hyper-realism\",\"fine-line-tattoos\",\"stippling-and-dotwork\",\"permanent-cosmetics-eye-liner-lips-eyebrows\",\"body-piercing\"],\"service_custom_contents\":{\"realism\":\"$6a\",\"traditional\":\"$6b\",\"body-piercing\":\"$6c\",\"color-tattoos\":\"$6d\",\"hyper-realism\":\"$6e\",\"black-and-gray\":\"$6f\",\"fine-line-tattoos\":\"$70\",\"stippling-and-dotwork\":\"$71\",\"tribal-and-cultural-designs\":\"$72\",\"fantasy-and-illustrative-art\":\"$73\",\"permanent-cosmetics-eye-liner-lips-eyebrows\":\"$74\"}},{\"id\":\"bird-rock\",\"name\":\"Bird Rock\",\"ring\":\"3mi\",\"address\":{\"street\":\"\",\"neighborhood\":\"Bird Rock\",\"city\":\"San Diego\",\"state\":\"CA\",\"country\":\"\",\"zip_code\":\"\"},\"page_info\":{\"title\":\"Tattoo Shop in Bird Rock\",\"subtitle\":\"Custom tattoos and body piercing for Bird Rock, Pacific Beach, and nearby coastal neighborhoods\",\"description\":\"San Diego Tattoo Company is a tattoo shop in Bird Rock, San Diego, CA, serving clients who want custom work in a relaxed co
84astal setting. People come here for traditional pieces, realism, fine line tattoos, black and gray work, color tattoos, and body piercing, with a focus on clean design, clear guidance, and a comfortable visit from start to finish. This location works well for locals in Bird Rock and nearby areas who want art that fits their style without a rushed feel. The studio is close to the Bird Rock neighborhood, La Jolla, Pacific Beach, Sunset Cliffs, and the wider coastal stretch of San Diego, so it draws clients who spend time around Calumet Park, the Bird Rock coastline, and the shops and restaurants near La Jolla Boulevard. Whether you are planning your first tattoo, adding to a sleeve, or booking a piercing, the experience stays personal, calm, and easy to understand.\"},\"local_content\":{\"title\":\"Custom tattoo and piercing work for Bird Rock\",\"content\":\"$75\"},\"service_areas\":{\"title\":\"Bird Rock service area\",\"description\":\"Bird Rock sits inside a coastal pocket of San Diego where many people look for a tattoo shop that feels close by and easy to work into a normal day. This location also serves nearby parts of Pacific Beach, La Jolla, and the surrounding shoreline communities, along with clients who travel from the coastal corridor for custom tattoos and piercing. People from these areas often want a studio that can handle small pieces, larger custom projects, and clean body piercing without making the visit feel rushed. The area works well for walk-in style planning, design consultations, and repeat visits for people who are building on earlier work. It also suits clients who spend time near the beach, local shops, and neighborhood dining spots and want a studio that matches that easygoing pace.\",\"nearby_locations\":[\"Pacific Beach\",\"La Jolla\",\"North Pacific Beach\",\"Muirlands\",\"Mount Soledad\"]},\"distance_miles\":3.1,\"enabled_service_slugs\":[\"traditional\",\"realism\",\"black-and-gray\",\"color-tattoos\",\"tribal-and-cultural-designs\",\"fantasy-and-illustrative-art\",\"hyper-realism\",\"fine-line-tattoos\",\"stippling-and-dotwork\",\"permanent-cosmetics-eye-liner-lips-eyebrows\",\"body-piercing\"],\"service_custom_contents\":{\"realism\":\"$76\",\"traditional\":\"$77\",\"body-piercing\":\"$78\",\"color-tattoos\":\"$79\",\"hyper-realism\":\"$7a\",\"black-and-gray\":\"$7b\",\"fine-line-tattoos\":\"$7c\",\"stippling-and-dotwork\":\"$7d\",\"tribal-and-cultural-designs\":\"$7e\",\"fantasy-and-illustrative-art\":\"$7f\",\"permanent-cosmetics-eye-liner-lips-eyebrows\":\"$80\"}}],\"metaDescription\":\"Contact San Diego Tattoo Company, a tattoo shop in San Diego. Call (858) 273-8282, email [email protected], or visit Pacific Beach.\",\"company_gmb_place_id\":\"ChIJU5qbYKEB3IARO-rQ-90zHXA\",\"multi_location_map_enabled\":false},\"themeOptions\":{\"general\":{\"site_name\":\"San Diego Tattoo Shop\",\"site_description\":\"San Diego Tattoo Company \u0026 Body Piercing is a premier tattoo shop in San Diego, proudly serving locals and visitors since 2015 from our Pacific Beach studio. Our talented and experienced tattoo artists specialize in custom tattoos, traditional, realism, fine line, black and gray, color, illustrative, and other unique tattoo styles. We also provide professional body and ear piercing in a clean, safe, and welcoming environment. Whether you are looking for a custom tattoo, cover-up, walk-in tattoo, piercing, or a one-of-a-kind piece designed around your vision, our artists are dedicated to delivering exceptional results and personalized service. Known for our attention to detail, artistic expertise, and commitment to health and safety, SD Tattoo is a trusted destination for tattoo and piercing services near Pacific Beach, Mission Beach, and throughout San Diego. Visit us today or schedule an appointment with one of our skilled artists.\\n\",\"slogan\":\"\",\"site_logo\":{\"id\":\"cmu4k8ng8000hel06h1vfsyop\",\"alt\":\"\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026,%2005_35_20%20p.m..webp\",\"date\":\"2026-09-16T20:35:40.856Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026,%2005_35_20%20p.m..webp\",\"size\":93822,\"type\":\"image\",\"title\":\"ChatGPT Image 16
84sept 2026, 05_35_20 p.m..webp\",\"width\":1000,\"author\":\"San Diego Tattoo Company\",\"height\":500,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"\",\"dateGmt\":\"2026-09-16T20:35:40.856Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT Image 16 sept 2026, 05_35_20 p.m..webp\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-24T19:29:20.242Z\",\"createdAt\":\"2026-09-16T20:35:40.856Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T19:29:20.243Z\",\"uploadedTo\":null,\"description\":\"\",\"modifiedGmt\":\"2026-09-24T19:29:20.242Z\",\"mediaDetails\":{\"file\":\"1789590940022-ChatGPT Image 16 sept 2026, 05_35_20 p.m..webp\",\"sizes\":{\"full\":{\"file\":\"1789590940022-ChatGPT Image 16 sept 2026, 05_35_20 p.m..webp\",\"width\":1000,\"height\":500,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789590940022-ChatGPT%20Image%2016%20sept%202026,%2005_35_20%20p.m..webp\"}},\"width\":1000,\"height\":500,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"ChatGPT Image 16 sept 2026, 05_35_20 p.m..webp\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"ctaHeader\":true,\"cta_type\":\"contact_form\",\"cta_script_tag\":\"\",\"footer_signature_enabled\":true,\"footer_signature_type\":\"leverage_local\",\"footer_signature_custom_text\":\"\",\"nav_menu\":{\"products\":false,\"locations\":false},\"site_icon\":{\"id\":\"cmu4kiowj000nel06t8nvc8gw\",\"alt\":\"Tattoo design concept featuring intricate patterns\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-tattoo-patterns.jpg\",\"date\":\"2026-09-16T20:43:29.299Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/detailed-tattoo-patterns.jpg\",\"size\":2453,\"type\":\"image\",\"title\":\"detailed-tattoo-patterns\",\"width\":32,\"author\":\"San Diego Tattoo Company\",\"height\":32,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Intricate black ink tattoo design showcasing detailed patterns\",\"dateGmt\":\"2026-09-16T20:43:29.299Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/detailed-tattoo-patterns.jpg\",\"mimeType\":\"image/png\",\"modified\":\"2026-09-16T20:43:42.541Z\",\"createdAt\":\"2026-09-16T20:43:29.299Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-16T20:43:42.542Z\",\"uploadedTo\":null,\"description\":\"This image showcases a detailed tattoo design with complex patterns in black ink. The composition emphasizes the elegance of the artwork, set against a neutral background that enhances clarity and focus on the tattoo details. Ideal for tattoo studios and artists.\",\"modifiedGmt\":\"2026-09-16T20:43:42.541Z\",\"mediaDetails\":{\"file\":\"favicon-32x32.png\",\"sizes\":{\"full\":{\"file\":\"favicon-32x32.png\",\"width\":32,\"height\":32,\"mime_type\":\"image/png\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789591408694-favicon-32x32.png\"}},\"width\":32,\"height\":32,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"detailed-tattoo-patterns.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"cta_form_id\":\"form_1787693816676\",\"header_scripts\":{\"scripts\":[]},\"available_forms\":[],\"default_og_image\":{\"id\":\"cmu4klo3x000rel06ci2x886a\",\"alt\":\"San Diego Tattoo Co. logo in vintage style\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/san-diego-tattoo-co-logo.jpg\",\"date\":\"2026-09-16T20:45:48.237Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/san-diego-tattoo-co-logo.jpg\",\"size\":167862,\"type\":\"image\",\"title\":\"san-diego-tattoo-co-logo\",\"width\":1945,\"author\":\"San Diego Tattoo Company\",\"height\"
84:809,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"San Diego Tattoo Co. vintage logo showcasing artistry and heritage.\",\"dateGmt\":\"2026-09-16T20:45:48.237Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/san-diego-tattoo-co-logo.jpg\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-16T20:46:00.684Z\",\"createdAt\":\"2026-09-16T20:45:48.237Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-16T20:46:00.685Z\",\"uploadedTo\":null,\"description\":\"The image features the vintage logo of 'San Diego Tattoo Co.' with a bold, artistic lettering against a black textured background. The white lettering stands out, showcasing a classic tattoo parlor vibe with decorative elements.\",\"modifiedGmt\":\"2026-09-16T20:46:00.684Z\",\"mediaDetails\":{\"file\":\"ChatGPT Image 16 sept 2026, 05_45_33 p.m..webp\",\"sizes\":{\"full\":{\"file\":\"ChatGPT Image 16 sept 2026, 05_45_33 p.m..webp\",\"width\":1945,\"height\":809,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1789591547478-ChatGPT%20Image%2016%20sept%202026,%2005_45_33%20p.m..webp\"}},\"width\":1945,\"height\":809,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"san-diego-tattoo-co-logo.jpg\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"}},\"colors\":{\"primary_color\":\"#61840C\",\"secondary_color\":\"#c9c9c9\",\"accent_color\":\"#28a745\",\"background_color\":\"#000000\",\"background_secondary_color\":\"#f8f9fa\",\"text_color\":\"#ffffff\",\"text_secondary_color\":\"#ffffff\",\"border_color\":\"#ffffff\",\"muted_color\":\"#d1d1d1\",\"destructive_color\":\"#dc3545\"},\"templates\":{\"available_templates\":{},\"selected_template\":\"tattoo_studio\",\"selected_template_details\":{\"id\":\"barbershop\",\"name\":\"Barbershop\",\"description\":\"Default template\",\"preview_image\":\"\"}}},\"dynamicForms\":[{\"id\":\"cmt96y2l100bgd805kppkidq5\",\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"formId\":\"form_1787693816676\",\"title\":\"Book Your Consultation\",\"description\":null,\"active\":true,\"steps\":[{\"id\":\"step_1\",\"title\":\"Tell Us About Yourself\",\"fields\":[{\"id\":\"description\",\"type\":\"radio\",\"label\":\"Please select one:\",\"options\":[{\"label\":\"ðï¸ I know what I want, let's get this scheduled\",\"value\":\"schedule\"},{\"label\":\"ð¨ I know what I want, get me in ASAP\",\"value\":\"asap\"},{\"label\":\"âï¸ In from out of town (limited availability)\",\"value\":\"out_of_town\"},{\"label\":\"ð² I'm interested in getting some rough pricing for my idea\",\"value\":\"pricing\"},{\"label\":\"ð I have an idea of what I want, I could use a little help\",\"value\":\"help\"},{\"label\":\"â Not even sure where to begin\",\"value\":\"not_sure\"}],\"required\":true,\"validation\":[\"required\"],\"placeholder\":\"\"}],\"subtitle\":\"What best describes you?\"},{\"id\":\"step_1787694030857\",\"title\":\"Your Name\",\"fields\":[{\"id\":\"name\",\"type\":\"text\",\"label\":\"Full Name\",\"required\":true,\"validation\":[],\"placeholder\":\"\"}],\"subtitle\":\"Please enter your name.\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788550442421\",\"title\":\"Preferred Contact Method\",\"fields\":[{\"id\":\"contact_method\",\"type\":\"radio\",\"label\":\"Select your preferred contact method:\",\"options\":[{\"label\":\"Email\",\"value\":\"email\"},{\"label\":\"Phone (Text)\",\"value\":\"phone_text\"},{\"label\":\"Phone (Call)\",\"value\":\"phone_call\"}],\"required\":true,\"validation\":[],\"placeholder\":\"Enter value\"}],\"subtitle\":\"How should we get back to you?\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788550556708\",\"title\":\"Your Phone Number\",\"fields\":[{\"id\":\"phone_number\",\"type\":\"tel\",\"label\":\"Phone Number\",\"required\":true,\"validation\":[],\"placeholder\":\"\"}],\"subtitle\":\"Please provide your phone number.\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788550817218\",\"title\":\"Your Email Address\",\"fields\":[{\"id\":\"email\",\"type\":\"text\",\"label\":\"Email Address\",\"required\":true,\"validation\":[],\"placeholder\":\"\"}],\"subtitle\":\"Please provide your email address.\",\"validation\":{\"custom\":[],\"required\":[]}}
84,{\"id\":\"step_1788550855204\",\"title\":\"Tattoo Style Preference\",\"fields\":[{\"id\":\"tattoo_style\",\"type\":\"radio\",\"label\":\"Choose a style:\",\"options\":[{\"label\":\"Traditional\",\"value\":\"traditional\"},{\"label\":\"Realism\",\"value\":\"realism\"},{\"label\":\"Black and Gray\",\"value\":\"black_and_gray\"},{\"label\":\"Color Tattoos\",\"value\":\"color_tattoos\"},{\"label\":\"Tribal and Cultural Designs\",\"value\":\"tribal_designs\"},{\"label\":\"Fantasy and Illustrative Art\",\"value\":\"fantasy_and_illustrative\"},{\"label\":\"Fine Line Tattoos\",\"value\":\"new_option\"},{\"label\":\"Stippling and Dotwork\",\"value\":\"Stippling_dotwork\"},{\"label\":\"Permanent Cosmetics (Eye liner,Lips,Eyebrows\",\"value\":\"permanent_cosmetics\"},{\"label\":\"Body Piercing\",\"value\":\"body_piercing\"}],\"required\":true,\"validation\":[],\"placeholder\":\"Enter value\",\"imageDisplayMode\":\"large\"}],\"subtitle\":\"What style are you interested in?\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788551401517\",\"title\":\"Unique Placement\",\"fields\":[{\"id\":\"unique_placement\",\"type\":\"radio\",\"label\":\"Do you have a specific placement in mind?\",\"options\":[{\"label\":\"Yes\",\"value\":\"yes\"},{\"label\":\"No\",\"value\":\"no\"}],\"required\":true,\"validation\":[],\"placeholder\":\"\"}],\"subtitle\":\"Is there a unique placement for your tattoo?\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788551485844\",\"title\":\"Tattoo Description\",\"fields\":[{\"id\":\"tattoo_description\",\"type\":\"textarea\",\"label\":\"Tattoo Description\",\"required\":true,\"validation\":[],\"placeholder\":\"Describe your tattoo idea or concept here...\"}],\"subtitle\":\"What are you looking to get?\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788551548476\",\"title\":\"Reference Images\",\"fields\":[{\"id\":\"reference_images\",\"type\":\"file\",\"label\":\"Upload Reference Images\",\"maxFiles\":3,\"required\":false,\"validation\":[],\"maxFileSize\":5242880,\"placeholder\":\"\",\"acceptedFileTypes\":[\"image/*\"]}],\"subtitle\":\"Upload any reference images you have.\",\"validation\":{\"custom\":[],\"required\":[]}},{\"id\":\"step_1788551603426\",\"title\":\"Appointment Date\",\"fields\":[{\"id\":\"appointment_date\",\"type\":\"date\",\"label\":\"New Field\",\"required\":true,\"validation\":[],\"placeholder\":\"\"}],\"subtitle\":\"When were you looking to have this done?\",\"validation\":{\"custom\":[],\"required\":[]}}],\"settings\":{\"submitText\":\"Send Message\",\"errorMessage\":\"There was an error sending your message. Please try again.\",\"successMessage\":\"Thank you! Your message has been sent successfully.\",\"smsNotifications\":{\"enabled\":false,\"recipients\":[{\"phone\":\"\"}]},\"emailNotifications\":{\"enabled\":true,\"subject\":\"Book Consultation\",\"recipients\":[{\"email_recipient\":\"[email protected]\"}]},\"zapierNotifications\":{\"enabled\":false}},\"createdAt\":\"2026-08-25T21:42:40.789\",\"updatedAt\":\"2026-09-24T17:49:01.639\"}],\"homeContent\":{\"faq\":{\"title\":\"Tattoo Shop Questions We Hear Most Often\",\"questions\":[{\"answer\":\"We offer custom tattoos in traditional, realism, fine line, black and gray, color, and illustrative styles. Our artists also take on cover ups, walk-ins, and pieces built from your own idea. If you already have a reference or just a rough concept, we can talk through size, placement, and style so the design fits your skin and your goals. Visit our Pacific Beach studio or call us at (858) 273-8282 to set up a time to talk.\",\"question\":\"What tattoo styles do you offer in San Diego, CA?\"},{\"answer\":\"Yes, we do take walk-in tattoos and piercing appointments when the schedule allows. Walk-ins work well for small tattoos, simple line work, ear piercing, and other straightforward pieces. If you want something larger or more detailed, an appointment gives you more time to plan the design and placement. Our shop on Garnet Ave makes it easy to stop in and ask what openings are available that day.\",\"question\":\"Do you take walk-in tattoos and piercings near Pacific Beach?\"},{\"answer\":\"Custom tattoo pricing depends on size, detail, placement, and the time needed to finish the piece. Small tattoos may have a set shop minimum, while larger designs are often priced by the hour or by the project. The best way to get a clear quote is to bring in y
84our idea and talk with an artist. We keep the process simple and direct so you know what to expect before you book.\",\"question\":\"How much does a custom tattoo usually cost?\"},{\"answer\":\"Yes, we can often help with cover ups when the old piece has the right shape, size, and darkness for a new design. A strong cover up usually needs careful planning, since the new art must hide the old tattoo while still looking clean and balanced. Bring a photo of the tattoo you want to cover, and we will talk through style ideas and placement options that fit your skin.\",\"question\":\"Can you cover an old tattoo with a new design?\"},{\"answer\":\"Your first tattoo appointment starts with a design review and a quick check of size and placement. After that, the artist preps the area, transfers the stencil, and starts the tattoo once you approve the placement. We keep the shop clean and guide you through aftercare before you leave. If you are nervous, that is normal. Our team works at a calm pace and answers questions as they come up.\",\"question\":\"What should I expect during my first tattoo appointment?\"},{\"answer\":\"Yes, we offer professional body piercing and ear piercing in addition to tattoo work. We use clean techniques, clear prep steps, and careful placement so the jewelry sits well and heals as expected. If you are planning a piercing near Mission Beach, Pacific Beach, or another part of San Diego, our team can walk you through jewelry choices and aftercare before the appointment starts.\",\"question\":\"Do you do body piercing and ear piercing too?\"},{\"answer\":\"Yes, our artists bring real hands-on experience with custom tattoo design and a range of styles. We work with clients who want original art, clean line work, detailed shading, or a larger piece built around an idea. You can bring reference images, but we also help shape the design so it feels personal. Stop by the studio or email [email protected] if you want to start a custom project.\",\"question\":\"Are your tattoo artists experienced with custom work?\"}]},\"blog\":{\"title\":\"Tattoo Tips, Style Ideas, and Aftercare Guides\",\"subtitle\":\"Read about design planning, placement ideas, healing tips, and what to know before your next session.\",\"posts_to_display\":3},\"hero\":{\"title\":\"Trusted Tattoo Shop in San Diego \",\"button\":{\"link\":\"/contact/\",\"label\":\"Book Your Visit\"},\"gallery\":[{\"id\":\"cmuftcuda001jei07hi4f91gd\",\"alt\":\"\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple%20of%20Drone%20shots%20from%20the%20shop%20@sandiegotattoocompany%20with%20@tattoo_by_erick%20\u0026%20@soyelveliz_i.mp4\",\"date\":\"2026-09-24T17:36:20.926Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple%20of%20Drone%20shots%20from%20the%20shop%20@sandiegotattoocompany%20with%20@tattoo_by_erick%20\u0026%20@soyelveliz_i.mp4\",\"size\":9217423,\"type\":\"video\",\"title\":\"Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"width\":null,\"author\":\"San Diego Tattoo Company\",\"height\":null,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"\",\"dateGmt\":\"2026-09-24T17:36:20.926Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"mimeType\":\"video/mp4\",\"modified\":\"2026-09-24T17:36:20.926Z\",\"createdAt\":\"2026-09-24T17:36:20.926Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:36:20.926Z\",\"uploadedTo\":null,\"description\":\"\",\"modifiedGmt\":\"2026-09-24T17:36:20.926Z\",\"mediaDetails\":{},\"originalName\":\"Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"}],\"subtitle\":\"Custom tattoos, cover ups, walk-ins, and body piercing done with care and clean technique.\",\"backgrounds\":{\"slides\":[{\"id\":\"cmuftcuda001jei07hi4f91gd\",\"alt\":\"\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple%20of%20Drone%20shots%20from%20the%20shop%20@sandiegotattoocompany%20with%20@tattoo_by_erick%20\u0026%20@soyelveliz_i.mp4\",\"date\":\"2026-09-24T17:36:20.926Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple%20of%20Drone%20shots%20from%20the%20shop%20@sandiegotattoocompany%20with%20@tattoo_by_erick%20\u0026%20@soyelveliz_i.mp4\",\"size\":9217423,\"type\":\"video\",\"t
84itle\":\"Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"width\":null,\"author\":\"San Diego Tattoo Company\",\"height\":null,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"\",\"dateGmt\":\"2026-09-24T17:36:20.926Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/1790271379840-Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"mimeType\":\"video/mp4\",\"modified\":\"2026-09-24T17:36:20.926Z\",\"createdAt\":\"2026-09-24T17:36:20.926Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-24T17:36:20.926Z\",\"uploadedTo\":null,\"description\":\"\",\"modifiedGmt\":\"2026-09-24T17:36:20.926Z\",\"mediaDetails\":{},\"originalName\":\"Couple of Drone shots from the shop @sandiegotattoocompany with @tattoo_by_erick \u0026 @soyelveliz_i.mp4\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"}],\"enabled\":false},\"description\":\"San Diego Tattoo Company has served locals and visitors since 2015 from our Pacific Beach studio. Our artists create custom tattoos in many styles, including traditional, realism, fine line, black and gray, color, and illustrative work. We also handle professional body and ear piercing in a clean, welcoming shop. If you want a custom piece, a cover up, or a walk-in tattoo, our team is ready to talk through your idea and make it happen.\",\"overlay_assets\":[]},\"team\":{\"enabled\":false},\"embed\":\"\",\"stats\":{\"stats\":[],\"title\":\"RESULTS BY THE NUMBER\",\"description\":\"\"},\"brands\":{\"logos\":[],\"title\":\"\",\"enabled\":false,\"subtitle\":\"\"},\"reviews\":{\"title\":\"What Clients Say About Their Tattoo Experience\",\"reviews_to_display\":6},\"metaTitle\":\"Tattoo Shop in San Diego - San Diego Tattoo Company\",\"metaDescription\":\"Tattoo shop in San Diego for custom tattoos, cover ups, walk-ins, and piercing. Visit San Diego Tattoo Company in Pacific Beach or call (858) 273-8282\",\"popular_products\":{\"title\":\"Gift Cards and Studio Merch\",\"button\":{\"link\":\"/shop/\",\"label\":\"Shop Options\"},\"enabled\":false,\"subtitle\":\"Ask our team about studio gift cards and select shop items during your visit.\",\"products_to_display\":3},\"popular_services\":{\"title\":\"Popular Tattoo and Piercing Services\",\"button\":{\"link\":\"/services/\",\"label\":\"View All Services\"},\"subtitle\":\"From first tattoo ideas to full custom pieces, we help clients find the right style, size, and placement.\",\"services_to_display\":6}},\"physicalLocations\":[\"$3f:props:children:3:props:contactContent:locations:0\"],\"currentLanguage\":\"en\",\"ctaType\":\"contact_form\",\"buttonText\":\"Book Your Visit\"}]]}]\n"])</script>
84<script>self.__next_f.push([1,"40:[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-base md:text-lg font-sans font-bold uppercase tracking-tight text-text mb-2\",\"children\":\"Aftercare guidance for fresh traditional tattoos\"}],\"\"]}]\n"])</script>
84<script>self.__next_f.push([1,"81:I[67281,[\"66711\",\"static/chunks/8e1d74a4-9fd7ef247bd872e0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"20953\",\"static/chunks/97bfd92e-3016c20830935068.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"6446\",\"static/chunks/53c13509-9c1f8808cb694f53.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67672\",\"static/chunks/385cb88d-fdc552052375ad79.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"55271\",\"static/chunks/619edb50-939e26843ce7e3a3.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92202\",\"static/chunks/eec3d76d-cefc25ef22514d1c.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"31360\",\"static/chunks/31360-e6afff147e5b5185.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"28672\",\"static/chunks/28672-c0fd47504aa05c56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"15239\",\"static/chunks/15239-2cea60b664c36df8.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"52619\",\"static/chunks/52619-e74ceb3268467e30.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"24909\",\"static/chunks/24909-ee40752a777c4c66.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"72192\",\"static/chunks/72192-9bf10ef2d424fc2d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67754\",\"static/chunks/67754-b6b4a35d57394b48.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"23612\",\"static/chunks/23612-7498419be42a273b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"92281\",\"static/chunks/92281-d86887f067e98387.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8582\",\"static/chunks/8582-7c2df3fa2a5d84f9.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"7028\",\"static/chunks/7028-0e74e0f7a6cd6797.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"16485\",\"static/chunks/16485-bdf473c857790443.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"79448\",\"static/chunks/79448-f2794c6ba2e7a98b.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"9941\",\"static/chunks/9941-0b54b3f4d6f4fdf0.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"48165\",\"static/chunks/48165-93c4f2654bb3ef10.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"34922\",\"static/chunks/34922-fdb5a9d61797af59.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"59854\",\"static/chunks/59854-8c736b822b632f56.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"1845\",\"static/chunks/1845-f114011832d6ca13.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"4048\",\"static/chunks/4048-8a6190f235adc988.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"14208\",\"static/chunks/14208-728156e05bd37e5d.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"66456\",\"static/chunks/66456-a6ed716f74032c34.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"8308\",\"static/chunks/8308-c13a5a3f06496076.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"3941\",\"static/chunks/3941-87212949bd92ec11.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"67021\",\"static/chunks/67021-db4975a20c8f187a.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"33363\",\"static/chunks/app/services/%5Bservice%5D/page-6cb87a0dc91782d2.js?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\"],\"default\"]\n"])</script>
84<script>self.__next_f.push([1,"8:[null,[\"$\",\"$L81\",null,{\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"templateVariant\":\"tattoo_studio\",\"footerConfig\":{\"layout\":\"default\",\"variant\":{\"backgroundColor\":\"bg-background-800\",\"logoSize\":\"h-[60px]\",\"textStyles\":{\"heading\":\"font-medium text-base text-text font-heading tracking-[0.2em] uppercase\",\"subheading\":\"text-muted-foreground/70 text-sm leading-relaxed\",\"body\":\"text-muted-foreground/70 text-sm\",\"link\":\"text-muted-foreground/70 hover:text-primary transition-colors text-sm tracking-[0.1em] uppercase\",\"socialText\":\"text-muted-foreground/70 text-sm leading-relaxed\"}}},\"navConfig\":{\"layout\":\"default\",\"logoSize\":\"h-[72px] w-auto md:h-[100px]\",\"logoSizeMobile\":\"$undefined\",\"buttonRadius\":\"rounded-none\"},\"ctaHeaderConfig\":{\"layout\":\"default\",\"backgroundColor\":\"bg-background-800\"},\"needsServicesContent\":false,\"showYourReportLink\":false,\"showCareersLink\":false,\"showFinancingLink\":false,\"showReviewsLink\":false,\"showGalleryLink\":false,\"initialThemeOptions\":\"$3f:props:children:3:props:themeOptions\",\"initialContactContent\":\"$3f:props:children:3:props:contactContent\",\"initialProductsContent\":{\"page_info\":{\"subtitle\":\"Products\",\"title\":\"Our Products\",\"description\":\"Browse our product catalog\",\"button\":{\"label\":\"Contact Us\",\"link\":\"/contact\"}},\"products\":[],\"offers\":{\"enabled\":false,\"page_info\":{\"subtitle\":\"Offers\",\"title\":\"Our Offers\",\"description\":\"Browse our current offers and promotions\",\"button\":{\"label\":\"View all offers\",\"link\":\"/offers\"}},\"items\":[]}},\"initialTeamContent\":{\"page_info\":{\"title\":\"Experienced Tattoo Shop Team in San Diego, CA - San Diego Tattoo Company\",\"subtitle\":\"Meet the artists who bring custom work, piercing skill, and a calm studio approach to every visit.\",\"description\":\"Meet the tattoo shop team behind San Diego Tattoo Company. Our artists bring years of hands-on skill in custom tattoos, cover-ups, fine line work, black and gray, color, and body piercing. See what sets our crew apart and book your next visit with a team that listens, plans with care, and works with precision.\"},\"members\":[{\"member_name\":\"David\",\"member_photo\":{\"id\":\"cmtroq7uv008sed07f3235y18\",\"alt\":\"Tattoo artist at work in a studio with tools\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-designing-in-studio.webp\",\"date\":\"2026-09-07T20:20:18.631Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-designing-in-studio.webp\",\"size\":301588,\"type\":\"image\",\"title\":\"tattoo-artist-designing-in-studio\",\"width\":1125,\"author\":\"San Diego Tattoo Company\",\"height\":1125,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Tattoo artist concentrating on de
84sign work in studio\",\"dateGmt\":\"2026-09-07T20:20:18.631Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-designing-in-studio.webp\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-07T20:20:19.152Z\",\"createdAt\":\"2026-09-07T20:20:18.631Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-07T20:20:19.153Z\",\"uploadedTo\":null,\"description\":\"A focused tattoo artist wearing gloves and glasses meticulously works on a design at a cluttered studio table, surrounded by various tattoo tools, inks, and artworks. The artist's concentration is evident as he engages in his craft, and the vibrant art pieces on the walls add to the creative atmosphere.\",\"modifiedGmt\":\"2026-09-07T20:20:19.152Z\",\"mediaDetails\":{\"file\":\"tattoo-artist-designing-in-studio.webp\",\"sizes\":{\"full\":{\"file\":\"tattoo-artist-designing-in-studio.webp\",\"width\":1125,\"height\":1125,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-designing-in-studio.webp\"}},\"width\":1125,\"height\":1125,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"tattoo-artist-designing-in-studio.webp\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"member_google\":\"\",\"member_facebook\":\"\",\"member_linkedin\":\"\",\"member_position\":\"Artist\",\"member_instagram\":\"\",\"member_attributes\":[],\"member_description\":\"\",\"use_as_blog_author\":false},{\"member_name\":\"Mau\",\"member_photo\":{\"id\":\"cmtroq81v008ued077633mtwt\",\"alt\":\"Tattoo artist working on client's arm in studio.\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-creating-design.webp\",\"date\":\"2026-09-07T20:20:18.884Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-creating-design.webp\",\"size\":401510,\"type\":\"image\",\"title\":\"tattoo-artist-creating-design\",\"width\":1440,\"author\":\"San Diego Tattoo Company\",\"height\":1799,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"A tattoo artist meticulously working on intricate designs on a client's arm.\",\"dateGmt\":\"2026-09-07T20:20:18.884Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-creating-design.webp\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-07T20:20:19.358Z\",\"createdAt\":\"2026-09-07T20:20:18.884Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-07T20:20:19.359Z\",\"uploadedTo\":null,\"description\":\"A professional tattoo artist focuses intently while tattooing a client's arm. The scene is filled with vibrant colors, showcasing the details of the tattoo machine and the artist's attire, set against a backdrop of artistic decor in a modern tattoo studio.\",\"modifiedGmt\":\"2026-09-07T20:20:19.358Z\",\"mediaDetails\":{\"file\":\"tattoo-artist-creating-design.webp\",\"sizes\":{\"full\":{\"file\":\"tattoo-artist-creating-design.webp\",\"width\":1440,\"height\":1799,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/tattoo-artist-creating-design.webp\"}},\"width\":1440,\"height\":1799,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"tattoo-artist-creating-design.webp\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"member_google\":\"\",\"member_facebook\":\"\",\"member_linkedin\":\"\",\"member_position\":\"Artist\",\"member_instagram\":\"\",\"member_attributes\":[],\"member_description\":\"\",\"use_as_blog_author\":false},{\"member_name\":\"Amir\",\"member_photo\":{\"id\":\"cmtroq7pz008qed075367m7jj\",\"alt\":\"Man with glasses in front of a door\",\"url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/man-with-beard-glasses-p
84ortrait.webp\",\"date\":\"2026-09-07T20:20:18.456Z\",\"icon\":null,\"link\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/man-with-beard-glasses-portrait.webp\",\"size\":117182,\"type\":\"image\",\"title\":\"man-with-beard-glasses-portrait\",\"width\":640,\"author\":\"San Diego Tattoo Company\",\"height\":640,\"siteId\":\"cmt91gpx00005d8056tk06nsg\",\"status\":\"inherit\",\"caption\":\"Close-up portrait of a man in glasses by a door.\",\"dateGmt\":\"2026-09-07T20:20:18.456Z\",\"subtype\":null,\"filename\":\"sites/cmt91gpx00005d8056tk06nsg/media/man-with-beard-glasses-portrait.webp\",\"mimeType\":\"image/webp\",\"modified\":\"2026-09-07T20:20:18.978Z\",\"createdAt\":\"2026-09-07T20:20:18.456Z\",\"menuOrder\":0,\"updatedAt\":\"2026-09-07T20:20:18.979Z\",\"uploadedTo\":null,\"description\":\"A close-up portrait of a man with a beard and glasses, casually posing in front of a black door. The lighting highlights his facial features, conveying a relaxed expression. Colors are subtle, with a focus on neutral tones.\",\"modifiedGmt\":\"2026-09-07T20:20:18.978Z\",\"mediaDetails\":{\"file\":\"man-with-beard-glasses-portrait.webp\",\"sizes\":{\"full\":{\"file\":\"man-with-beard-glasses-portrait.webp\",\"width\":640,\"height\":640,\"mime_type\":\"image/webp\",\"source_url\":\"https://driuuvasuwyjqcvyvzal.supabase.co/storage/v1/object/public/media/sites/cmt91gpx00005d8056tk06nsg/media/man-with-beard-glasses-portrait.webp\"}},\"width\":640,\"height\":640,\"image_meta\":{\"iso\":\"\",\"title\":\"\",\"camera\":\"\",\"credit\":\"\",\"caption\":\"\",\"aperture\":\"\",\"keywords\":[],\"copyright\":\"\",\"orientation\":\"\",\"focal_length\":\"\",\"shutter_speed\":\"\",\"created_timestamp\":\"\"}},\"originalName\":\"man-with-beard-glasses-portrait.webp\",\"uploadedById\":\"cmt91yqyv0062d805u4nmclqg\"},\"member_google\":\"\",\"member_facebook\":\"\",\"member_linkedin\":\"\",\"member_position\":\"Artist\",\"member_instagram\":\"\",\"member_attributes\":[],\"member_description\":\"\",\"use_as_blog_author\":false}]},\"initialHomeSnapshot\":{\"hero\":{\"button\":{\"label\":\"Book Your Visit\"}},\"popular_services\":{\"services_to_display\":6},\"embed\":\"\"},\"initialServicesSnapshot\":\"$undefined\",\"initialDynamicForms\":\"$3f:props:children:3:props:dynamicForms\",\"initialPageSnapshots\":[],\"initialHasBlogPosts\":false,\"initialHasTeamMembers\":true,\"initialHasEventsPosts\":false,\"siteDomain\":\"https://sandiegotattoo.com\",\"showAventuraLeadConnectorChat\":false,\"showBrightHouseCleanersTidioChat\":false,\"showBigDaddysVipPopup\":false,\"vipPopupGalleryImage\":null,\"children\":\"$L82\"}]]\n"])</script>
84<script>self.__next_f.push([1,"84:T742,"])</script>
84<script>self.__next_f.push([1,".blog-content h1{font-size:1.75rem!important;line-height:1.2!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto!important}@media (min-width:640px){.blog-content h1{font-size:2.25rem!important;line-height:1.25!important}}@media (min-width:768px){.blog-content h1{font-size:3rem!important;line-height:1.25!important}}@media (min-width:1024px){.blog-content h1{font-size:3.75rem!important;line-height:1.25!important}}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:12rem}@media (min-width:1024px){.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{scroll-margin-top:6rem}}.blog-content{opacity:1!important;transform:none!important;overflow-x:hidden}.blog-content img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.blog-content embed,.blog-content iframe,.blog-content object,.blog-content table,.blog-content video{max-width:100%}.blog-content .alignfull,.blog-content .alignwide,.blog-content .wp-block-embed,.blog-content .wp-block-image,.blog-content .wp-block-table,.blog-content .wp-block-video{max-width:100%;width:100%;margin-left:0;margin-right:0}.blog-content table{display:block;overflow-x:auto}.blog-content pre{overflow-x:auto}.blog-content a,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content li,.blog-content p{overflow-wrap:anywhere;word-break:break-word}.prose.prose-text-white,.prose.prose-text-white *{color:hsl(var(--text))!important}.prose.prose-text-white a{color:hsl(var(--primary))!important}.prose.prose-text-white a:hover{color:hsl(var(--primary)/.8)!important}.prose a{color:hsl(var(--primary))!important}.prose a:hover{color:hsl(var(--primary)/.8)!important}.prose li,.prose span,.prose strong{color:hsl(var(--text))!important}"])</script>
84<script>self.__next_f.push([1,"82:[\"$\",\"$L12\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L83\",[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/css/9412ac84c552dead.css?dpl=dpl_APuWW7yk7YLyYroCJH6pTwP6xqNK\",\"children\":\"$84\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
84<script>self.__next_f.push([1,"83:[\"$\",\"section\",null,{\"className\":\"pt-48 md:pt-52 pb-16\",\"id\":\"$undefined\",\"children\":[\"$\",\"div\",null,{\"className\":\"\",\"id\":\"$undefined\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-h-[50vh] flex-col items-center justify-center text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"mb-4 text-4xl font-bold\",\"children\":\"404 - Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"mb-8\",\"children\":\"Sorry, the page you are looking for does not exist.\"}],[\"$\",\"$L2b\",null,{\"href\":\"/\",\"children\":\"Return Home\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg]:size-4 [\u0026_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2 not-prose mt-6\",\"ref\":null}]]}]}]}]\n"])</script>
84</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.