*,: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:rgba(59,130,246,.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:rgba(59,130,246,.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:}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--font-sans),system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}body{font-family:var(--font-sans);font-feature-settings:"cv02","cv03","cv04","cv11"}.admin-h1,.faq-section-title,.font-serif,.section-title,h1,h2{font-family:var(--font-serif);font-feature-settings:"lnum","onum","kern";letter-spacing:-.015em}h1{font-weight:800}h2{font-weight:700}:focus-visible{border-radius:4px;outline:2px solid rgb(var(--color-secondary));outline-offset:2px}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top: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-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.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-bottom:1.25em;margin-top: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-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):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-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.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-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.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] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.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] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.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-color:var(--tw-prose-th-borders);border-top-width:1px}.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-bottom:0;margin-top: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:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--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:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--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-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.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-bottom:.75em;margin-top:.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-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top: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}.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-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.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-bottom:2em;margin-top: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-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-top:.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] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-top:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):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-bottom:.5714286em;margin-top:.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-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top: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-bottom:2.8571429em;margin-top: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}.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-inline-end:1em;padding-bottom:.6666667em;padding-top:.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-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top: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-slate{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-kbd:#0f172a;--tw-prose-kbd-shadows:15 23 42;--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155}.container{margin-left:auto;margin-right:auto;max-width:72rem;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.direct-answer{border-bottom-right-radius:.75rem;border-left-width:4px;border-top-right-radius:.75rem;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;background-color:rgb(var(--color-secondary)/.05);border-color:rgb(var(--color-secondary)/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;line-height:1.625;padding:1rem 1.25rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.direct-answer p:first-child{margin:0}.\!btn{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.75rem 1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\!btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-offset-width:2px}.btn{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.75rem 1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-offset-width:2px}.btn-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.btn-primary,.btn-primary:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary:hover{--tw-translate-y:-0.125rem;background-color:rgb(var(--color-primary)/.9);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));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.btn-primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary)/var(--tw-ring-opacity,1))}.btn-primary:active{--tw-translate-y:0px;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))}.btn-ghost{border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.btn-ghost:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.btn-ghost:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.chip{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));color:rgb(51 65 85/var(--tw-text-opacity,1));font-weight:500}.chip,.chip-primary{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1}.chip-primary{background-color:rgb(var(--color-primary)/.1);color:rgb(var(--color-primary)/var(--tw-text-opacity,1));font-weight:600}.chip-secondary{background-color:rgb(var(--color-secondary)/.15)}.chip-secondary,.eyebrow{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.eyebrow{background-color:rgb(var(--color-secondary)/.1);border-color:rgb(var(--color-secondary)/.4);border-width:1px;gap:.5rem;letter-spacing:.18em;text-transform:uppercase}.section{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:640px){.section{padding-bottom:2rem;padding-top:2rem}}@media (min-width:1024px){.section{padding-bottom:2.5rem;padding-top:2.5rem}}.input-field{border-radius:.75rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-field::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.input-field::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.input-field:focus{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-color:rgb(var(--color-primary)/0.2)}.label-field{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.375rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.gold-divider{background:linear-gradient(90deg,transparent 0,rgb(var(--gold-foil)/.7) 30%,rgb(var(--gold-300)) 50%,rgb(var(--gold-foil)/.7) 70%,transparent 100%);height:2px}.gold-btn{align-items:center;background:linear-gradient(135deg,rgb(var(--gold-300)) 0,rgb(var(--gold-foil)) 50%,rgb(var(--gold-500)) 100%);border-radius:.75rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgb(var(--gold-700)/.3),0 4px 14px rgb(var(--gold-foil)/.35);color:#0f1a38;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.25rem;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.gold-btn:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 rgb(var(--gold-700)/.3),0 8px 24px rgb(var(--gold-foil)/.5);transform:translateY(-2px)}.gold-ring{box-shadow:0 0 0 1px rgb(var(--gold-foil)/.3),0 0 0 4px rgb(var(--gold-foil)/.1)}.premium-card{background:linear-gradient(180deg,#fff,#fafbfd);border:1px solid #e2e8f0;border-top:3px solid rgb(var(--gold-foil))}.premium-card:hover{border-top-color:rgb(var(--gold-500))}.faq-section{border-radius:.75rem;border-width:1px;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}@media (min-width:640px){.faq-section{padding:1rem}}.faq-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.faq-item{padding-bottom:1rem;padding-top:1rem}.faq-item:first-child{padding-top:0}.faq-item:last-child{padding-bottom:0}.faq-trigger{align-items:center;border-radius:.75rem;display:flex;font-size:1rem;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.5rem;padding-bottom:.5rem;padding-top:.5rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-trigger:hover{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.faq-trigger:focus-visible{outline:2px solid transparent;outline-offset:2px;--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);--tw-ring-color:rgb(var(--color-primary)/0.3)}.faq-trigger[aria-expanded=true]{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.faq-icon{flex-shrink:0;height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.faq-trigger[aria-expanded=true] .faq-icon{--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));--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.faq-answer{font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.5rem;max-width:none;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}@media (min-width:640px){.faq-answer{font-size:1rem;line-height:1.5rem}}.faq-answer p:first-child{margin-top:0}.faq-answer p:last-child{margin-bottom:0}.prose-legal{color:var(--tw-prose-body);max-width:65ch}.prose-legal :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-legal :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-bottom:1.2em;margin-top:1.2em}.prose-legal :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose-legal :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose-legal :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose-legal :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose-legal :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose-legal :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose-legal :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose-legal :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose-legal :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose-legal :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose-legal :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose-legal :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose-legal :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose-legal :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose-legal :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose-legal :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose-legal :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose-legal :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose-legal :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose-legal :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose-legal :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose-legal :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose-legal :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose-legal :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose-legal :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose-legal :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose-legal :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose-legal :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose-legal :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-legal :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose-legal :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-legal :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose-legal :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose-legal :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose-legal :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose-legal :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose-legal :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose-legal :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose-legal :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose-legal :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose-legal :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose-legal :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose-legal :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose-legal :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose-legal :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose-legal :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose-legal :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose-legal :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose-legal :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose-legal :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose-legal :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose-legal :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-legal :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-legal{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-lead:#9ca3af;--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-pre-code:#d1d5db;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose-legal :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-legal :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose-legal :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-legal :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-legal :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-legal :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-legal :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-legal :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-legal :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-legal :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-legal :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-legal :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-legal :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-legal :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-legal :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-legal :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-legal :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-legal :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-legal :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose-legal :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-legal :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-legal :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-legal :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-legal :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-legal{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-kbd:#0f172a;--tw-prose-kbd-shadows:15 23 42;--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155;max-width:none}.prose-legal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:700;letter-spacing:-.025em;scroll-margin-top:6rem}.prose-legal :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem;margin-top:2.5rem}.prose-legal :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-legal :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:500;--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.prose-legal :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover{text-decoration-line:underline}.prose-legal :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;--tw-border-opacity:1;background-color:rgb(var(--color-secondary)/.05);border-left-color:rgb(var(--color-secondary)/var(--tw-border-opacity,1));padding-bottom:.25rem;padding-top:.25rem}.prose-legal :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.prose-legal :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-legal :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:1rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--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)}.figure{margin-bottom:1.5rem;margin-top:1.5rem}.figure img{border-radius:1rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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)}.figure figcaption{font-size:.75rem;line-height:1rem;margin-top:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.admin-page-header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}@media (min-width:640px){.admin-page-header{align-items:center;flex-direction:row;justify-content:space-between}}.admin-h1{font-size:1.5rem;font-weight:700;letter-spacing:-.025em;line-height:2rem;--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.admin-form-section{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.admin-form-section-title{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.025em;line-height:1.25rem;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;line-height:1rem;padding:.125rem .625rem}.badge-success{background-color:rgb(209 250 229/var(--tw-bg-opacity,1));color:rgb(6 95 70/var(--tw-text-opacity,1))}.badge-success,.badge-warning{--tw-bg-opacity:1;--tw-text-opacity:1}.badge-warning{background-color:rgb(254 243 199/var(--tw-bg-opacity,1));color:rgb(120 53 15/var(--tw-text-opacity,1))}.badge-neutral{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.seo-score-ring{display:grid;height:5rem;place-items:center;position:relative;width:5rem}.seo-score-ring svg{height:100%;width:100%;--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))}.seo-score-ring circle{fill:none;stroke:currentColor;stroke-width:5}.seo-score-ring .score-bg{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.seo-score-ring .score-fg{transition:stroke-dashoffset .6s ease}.seo-score-ring .score-text{display:grid;font-size:1.125rem;font-weight:700;inset:0;line-height:1.75rem;place-items:center;position:absolute}.score-good{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.score-ok{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.score-bad{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.seo-check-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.seo-check-item{align-items:flex-start;border-radius:.5rem;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.seo-check-pass{background-color:rgb(236 253 245/var(--tw-bg-opacity,1));color:rgb(6 78 59/var(--tw-text-opacity,1))}.seo-check-fail,.seo-check-pass{--tw-bg-opacity:1;--tw-text-opacity:1}.seo-check-fail{background-color:rgb(255 241 242/var(--tw-bg-opacity,1));color:rgb(136 19 55/var(--tw-text-opacity,1))}.seo-check-warn{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.editor-shell{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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)}.editor-toolbar{align-items:center;border-bottom-width:1px;border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;flex-wrap:wrap;gap:.25rem;position:sticky;top:0;z-index:10;--tw-border-opacity:1;background-color:hsla(0,0%,100%,.95);border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding:.5rem .75rem;--tw-backdrop-blur:blur(8px);-webkit-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-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)}.editor-btn{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;height:2.25rem;justify-content:center;line-height:1.25rem;min-width:2.25rem;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.editor-btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.editor-btn:disabled{opacity:.4}.editor-btn:hover:disabled{background-color:transparent}.editor-btn.is-active{background-color:rgb(var(--color-primary)/.1);--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.editor-divider{height:1.5rem;margin-left:.25rem;margin-right:.25rem;width:1px;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.editor-content{min-height:400px;padding:1rem 1.25rem}.editor-content .ProseMirror{color:var(--tw-prose-body);max-width:65ch}.editor-content .ProseMirror :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.editor-content .ProseMirror :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-bottom:1.2em;margin-top:1.2em}.editor-content .ProseMirror :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.editor-content .ProseMirror :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.editor-content .ProseMirror :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.editor-content .ProseMirror :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.editor-content .ProseMirror :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.editor-content .ProseMirror :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.editor-content .ProseMirror :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.editor-content .ProseMirror :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.editor-content .ProseMirror :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.editor-content .ProseMirror :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.editor-content .ProseMirror :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.editor-content .ProseMirror :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.editor-content .ProseMirror :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.editor-content .ProseMirror :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.editor-content .ProseMirror :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.editor-content .ProseMirror :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.editor-content .ProseMirror :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.editor-content .ProseMirror :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.editor-content .ProseMirror :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.editor-content .ProseMirror :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.editor-content .ProseMirror :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.editor-content .ProseMirror :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.editor-content .ProseMirror :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.editor-content .ProseMirror :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.editor-content .ProseMirror :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.editor-content .ProseMirror :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.editor-content .ProseMirror :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.editor-content .ProseMirror :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.editor-content .ProseMirror :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content .ProseMirror :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.editor-content .ProseMirror :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content .ProseMirror :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.editor-content .ProseMirror :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.editor-content .ProseMirror :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.editor-content .ProseMirror :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.editor-content .ProseMirror :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.editor-content .ProseMirror :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.editor-content .ProseMirror :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.editor-content .ProseMirror :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.editor-content .ProseMirror :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.editor-content .ProseMirror :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.editor-content .ProseMirror :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.editor-content .ProseMirror :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.editor-content .ProseMirror :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.editor-content .ProseMirror :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.editor-content .ProseMirror :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.editor-content .ProseMirror :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.editor-content .ProseMirror :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.editor-content .ProseMirror :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.editor-content .ProseMirror :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.editor-content .ProseMirror :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.editor-content .ProseMirror :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.editor-content .ProseMirror :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}.editor-content .ProseMirror{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-lead:#9ca3af;--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-pre-code:#d1d5db;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.editor-content .ProseMirror :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.editor-content .ProseMirror :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.editor-content .ProseMirror :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.editor-content .ProseMirror :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.editor-content .ProseMirror :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.editor-content .ProseMirror :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.editor-content .ProseMirror :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.editor-content .ProseMirror :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.editor-content .ProseMirror :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.editor-content .ProseMirror :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.editor-content .ProseMirror :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.editor-content .ProseMirror :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.editor-content .ProseMirror :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content .ProseMirror :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content .ProseMirror :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content .ProseMirror :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content .ProseMirror :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.editor-content .ProseMirror :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.editor-content .ProseMirror :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.editor-content .ProseMirror :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.editor-content .ProseMirror :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.editor-content .ProseMirror :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.editor-content .ProseMirror :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.editor-content .ProseMirror :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.editor-content .ProseMirror{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-lead:#475569;--tw-prose-links:#0f172a;--tw-prose-bold:#0f172a;--tw-prose-counters:#64748b;--tw-prose-bullets:#cbd5e1;--tw-prose-hr:#e2e8f0;--tw-prose-quotes:#0f172a;--tw-prose-quote-borders:#e2e8f0;--tw-prose-captions:#64748b;--tw-prose-kbd:#0f172a;--tw-prose-kbd-shadows:15 23 42;--tw-prose-code:#0f172a;--tw-prose-pre-code:#e2e8f0;--tw-prose-pre-bg:#1e293b;--tw-prose-th-borders:#cbd5e1;--tw-prose-td-borders:#e2e8f0;--tw-prose-invert-body:#cbd5e1;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#94a3b8;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#94a3b8;--tw-prose-invert-bullets:#475569;--tw-prose-invert-hr:#334155;--tw-prose-invert-quotes:#f1f5f9;--tw-prose-invert-quote-borders:#334155;--tw-prose-invert-captions:#94a3b8;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#cbd5e1;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#475569;--tw-prose-invert-td-borders:#334155;max-width:none}.editor-content .ProseMirror:focus{outline:2px solid transparent;outline-offset:2px}.editor-content .ProseMirror :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){scroll-margin-top:5rem}.editor-content .ProseMirror :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.75rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 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)}.editor-content .ProseMirror p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.editor-content .tbb-flag{background:#fee2e2;border-bottom:2px #dc2626;cursor:help}.editor-content .tbb-warning{background:#fef3c7;border-bottom:2px #f59e0b;cursor:help;padding:0 1px}.editor-content .tbb-warning:hover{background:#fed7aa}.editor-statusbar{-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor-fullscreen{background:#fff;box-shadow:none!important;display:flex;flex-direction:column;inset:0!important;position:fixed!important;z-index:60}.editor-fullscreen,.editor-fullscreen>.editor-toolbar{border-radius:0!important}.editor-fullscreen .editor-content{flex:1;min-height:0!important;overflow:auto}.editor-menu-item{align-items:center;border-radius:.5rem;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.editor-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.editor-menu-item .kbd{border-radius:.25rem;border-width:1px;margin-left:.5rem;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.editor-btn-legal{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.editor-btn-legal:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.legal-block{border-left-width:4px;border-radius:1rem;margin-bottom:1.25rem;margin-top:1.25rem;padding:1rem 1.25rem}.legal-block-head{font-weight:600;margin-bottom:.5rem}.legal-block-body,.legal-block-head{font-size:.875rem;line-height:1.25rem}.legal-block-body{line-height:1.625}.legal-block-kanun{background-color:rgb(239 246 255/var(--tw-bg-opacity,1));border-color:rgb(96 165 250/var(--tw-border-opacity,1));color:rgb(23 37 84/var(--tw-text-opacity,1))}.legal-block-emsal,.legal-block-kanun{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.legal-block-emsal{background-color:rgb(255 251 235/var(--tw-bg-opacity,1));border-color:rgb(251 191 36/var(--tw-border-opacity,1));color:rgb(69 26 3/var(--tw-text-opacity,1))}.legal-block-dilekce{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.legal-block-dilekce a{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));text-decoration-line:underline}.legal-block-dilekce a:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.media-modal-grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:640px){.media-modal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.media-modal-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.media-tile{aspect-ratio:1/1;border-color:transparent;border-radius:.75rem;border-width:2px;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.media-tile:hover{border-color:rgb(var(--color-primary)/.4)}.media-tile.is-selected{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity,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(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);--tw-ring-color:rgb(var(--color-primary)/0.3)}.media-tile img{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.group:hover .media-tile img{--tw-scale-x:1.05;--tw-scale-y:1.05;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))}.toc-card{border-radius:1rem;border-width:1px;max-height:calc(100vh - 8rem);overflow-y:auto;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.toc-card::-webkit-scrollbar{height:8px;width:8px}.toc-card::-webkit-scrollbar-track{background:transparent}.toc-card::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}@media (min-width:1024px){.toc-card{position:sticky;top:7rem}}.toc-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.toc-list{font-size:.875rem;line-height:1.25rem}.toc-link{border-radius:.375rem;display:block;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toc-link:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.toc-link.is-active,.toc-link:hover{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.toc-link.is-active{background-color:rgb(var(--color-primary)/.1);font-weight:600}.toc-link.level-3{font-size:.75rem;line-height:1rem;padding-left:1.25rem}.story-rail{position:relative}.story-rail-track{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.story-rail-track::-webkit-scrollbar{height:8px;width:8px}.story-rail-track::-webkit-scrollbar-track{background:transparent}.story-rail-track::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.story-rail-track{scroll-padding:.25rem;scroll-snap-type:x mandatory}.story-card{border-radius:.75rem;border-width:1px;flex:none;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.story-card,.story-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.story-card:hover{--tw-translate-y:-0.125rem;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));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.story-card{scroll-snap-align:start;width:clamp(200px,70vw,280px)}.story-card-media{aspect-ratio:16/10;border-top-left-radius:.75rem;border-top-right-radius:.75rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.story-card-body{padding:.75rem}.rail-nav-btn{align-items:center;border-radius:9999px;display:none;height:2.5rem;justify-content:center;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--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);--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);--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rail-nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}@media (min-width:640px){.rail-nav-btn{display:inline-flex}}.rail-nav-btn.is-prev{left:.5rem}.rail-nav-btn.is-next,.rail-nav-btn.is-prev{position:absolute;top:50%;z-index:10;--tw-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))}.rail-nav-btn.is-next{right:.5rem}.blog-card-cover{aspect-ratio:16/10;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden;--tw-gradient-from:rgb(var(--color-primary)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(241,245,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f1f5f9 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.blog-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.author-card{border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:1rem;border-width:1px;padding:1.5rem}.author-card,.share-btn{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.share-btn{align-items:center;border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:.75rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.share-btn:hover{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.fab-up{align-items:center;border-radius:9999px;bottom:1.5rem;display:flex;height:2.75rem;justify-content:center;position:fixed;right:1.5rem;width:2.75rem;z-index:50;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -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);--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);--tw-ring-color:rgb(var(--color-primary)/0.3);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-up:hover{--tw-translate-y:-0.125rem;background-color:rgb(var(--color-primary)/.9);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));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.fab-up{opacity:0;pointer-events:none;transform:translateY(8px)}.fab-up.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.fab-toc{align-items:center;border-radius:9999px;bottom:6rem;display:inline-flex;height:3rem;justify-content:center;position:fixed;right:1.5rem;width:3rem;z-index:40;--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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);--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);--tw-ring-color:rgba(252,211,77,.3);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.fab-toc{display:none}}.fab-toc:hover{--tw-scale-x:1.1;--tw-scale-y:1.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));--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.mobile-toc-panel{bottom:0;max-width:90vw;overflow-y:auto;position:fixed;right:0;top:0;width:20rem;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -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)}@media (min-width:1024px){.mobile-toc-panel{display:none}}.mobile-toc-backdrop{background-color:rgba(2,6,23,.5);inset:0;position:fixed;z-index:40;--tw-backdrop-blur:blur(4px);-webkit-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-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:1024px){.mobile-toc-backdrop{display:none}}.mobile-toc-link{border-radius:.375rem;display:block;padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-toc-link:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.mobile-toc-link.is-active,.mobile-toc-link:hover{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.mobile-toc-link.is-active{background-color:rgb(var(--color-primary)/.1);font-weight:600}.mobile-toc-link.level-3{font-size:.75rem;line-height:1rem;padding-left:1.25rem}.toc-meta-widget{border-top-width:1px;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding-top:1rem}.toc-meta-row{align-items:center;display:flex;font-size:.75rem;gap:.5rem;line-height:1rem;padding-bottom:.125rem;padding-top:.125rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.related-sidebar-section{border-top-width:1px;margin-top:1.25rem;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding-top:1rem}.related-sidebar-title{font-size:10px;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.related-mini-card{align-items:flex-start;border-radius:.5rem;display:flex;font-size:.75rem;gap:.625rem;line-height:1rem;padding:.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.related-mini-card:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.related-mini-card-icon{align-items:center;background-color:rgb(var(--color-primary)/.1);border-radius:.5rem;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;margin-top:.125rem;width:1.75rem;--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.related-mini-card-body{min-width:0}.related-mini-card a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:500;line-height:1.375;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.related-mini-card a:hover{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.related-mini-card p{display:-webkit-box;margin-top:.125rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.badge-yakinda{align-items:center;border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));font-size:9px;font-weight:600;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.admin-nav-active-gold{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--color-primary)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--color-primary)/0.9) var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-left:3px solid rgb(var(--gold-foil));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.scroll-progress{background:linear-gradient(90deg,rgb(var(--gold-300)),rgb(var(--gold-foil)),rgb(var(--gold-500)));height:3px;left:0;pointer-events:none;position:fixed;top:0;transition:width 80ms linear;width:0;will-change:width;z-index:60}.auto-carousel{position:relative}.auto-carousel__track{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.auto-carousel__track::-webkit-scrollbar{height:8px;width:8px}.auto-carousel__track::-webkit-scrollbar-track{background:transparent}.auto-carousel__track::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.auto-carousel__track{cursor:grab;scroll-padding:.25rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.auto-carousel__item{flex:none;scroll-snap-align:start;width:clamp(220px,75vw,300px)}@media (min-width:640px){.auto-carousel__item{width:clamp(220px,40vw,300px)}}@media (min-width:1024px){.auto-carousel__item{width:clamp(240px,24vw,300px)}}.auto-carousel--marquee{overflow:hidden}.auto-carousel--marquee .auto-carousel__track{animation:carousel-scroll-x var(--carousel-speed,40s) linear infinite;cursor:default;overflow:hidden;will-change:transform}.auto-carousel__nav-btn{display:none;height:2.5rem;position:absolute;top:50%;width:2.5rem;z-index:10;--tw-translate-y:-50%;align-items:center;border-radius:9999px;justify-content:center;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));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--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);--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);--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auto-carousel__nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}@media (min-width:640px){.auto-carousel__nav-btn{display:inline-flex}}.auto-carousel__nav-btn[data-carousel-prev]{left:.25rem}.auto-carousel__nav-btn[data-carousel-next]{right:.25rem}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-16{inset:4rem}.inset-8{inset:2rem}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-y-0{bottom:0;top:0}.-bottom-1{bottom:-.25rem}.-bottom-32{bottom:-8rem}.-bottom-4{bottom:-1rem}.-left-32{left:-8rem}.-left-4{left:-1rem}.-left-40{left:-10rem}.-right-32{right:-8rem}.-right-40{right:-10rem}.-top-32{top:-8rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-2{left:.5rem}.left-3{left:.75rem}.right-0{right:0}.right-1{right:.25rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-24{top:6rem}.top-4{top:1rem}.top-\[calc\(var\(--ybs-topbar-h\2c 2\.25rem\)\)\]{top:calc(var(--ybs-topbar-h,2.25rem))}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.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-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-4{margin-bottom:1rem;margin-top:1rem}.-ml-2{margin-left:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.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}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.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-20{height:5rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[400px\]{height:400px}.h-\[480px\]{height:480px}.h-auto{height:auto}.h-full{height:100%}.max-h-32{max-height:8rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.min-h-96{min-height:24rem}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[36rem\]{width:36rem}.w-\[400px\]{width:400px}.w-\[480px\]{width:480px}.w-\[88\%\]{width:88%}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-full{min-width:100%}.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-\[200px\]{max-width:200px}.max-w-\[24rem\]{max-width:24rem}.max-w-lg{max-width:32rem}.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-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-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))}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-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-2{--tw-translate-y:-0.5rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{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-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-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-2{--tw-translate-y:0.5rem}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-100{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-100{--tw-scale-x:1;--tw-scale-y:1}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.scale-95{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-95{--tw-scale-x:.95;--tw-scale-y:.95}.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))}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(248 250 252/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/30{border-color:rgba(251,191,36,.3)}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity,1))}.border-primary\/20{border-color:rgb(var(--color-primary)/.2)}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-200\/80{border-color:rgba(226,232,240,.8)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/5{border-color:hsla(0,0%,100%,.05)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/40{background-color:hsla(48,96%,89%,.4)}.bg-amber-100\/50{background-color:hsla(48,96%,89%,.5)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/10{background-color:rgba(251,191,36,.1)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-50\/60{background-color:rgba(255,251,235,.6)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-current{background-color:currentColor}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1))}.bg-primary\/10{background-color:rgb(var(--color-primary)/.1)}.bg-primary\/5{background-color:rgb(var(--color-primary)/.05)}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/40{background-color:rgba(248,250,252,.4)}.bg-slate-50\/50{background-color:rgba(248,250,252,.5)}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/50{background-color:rgba(15,23,42,.5)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.bg-slate-950\/50{background-color:rgba(2,6,23,.5)}.bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/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:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.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-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-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,158,11,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:rgba(0,0,0,.7) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary{--tw-gradient-from:rgb(var(--color-primary)/1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from:rgb(var(--color-primary)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,6,23,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fbbf24 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-100{--tw-gradient-to:rgba(241,245,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f1f5f9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-50{--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f8fafc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-50{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.to-amber-50\/40{--tw-gradient-to:rgba(255,251,235,.4) var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-emerald-50\/40{--tw-gradient-to:rgba(236,253,245,.4) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to:rgb(var(--color-primary)/0.4) var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.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}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.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}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.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-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.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-\[1\.05\]{line-height:1.05}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/60{color:hsla(48,97%,77%,.6)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-800\/80{color:rgba(6,95,70,.8)}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-white\/85{color:hsla(0,0%,100%,.85)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[inset_0_-1px_0_rgb\(226_232_240\)\]{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_rgb\(226_232_240\)\]{--tw-shadow:inset 0 -1px 0 #e2e8f0;--tw-shadow-colored:inset 0 -1px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-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 rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-amber-500\/30{--tw-shadow-color:rgba(245,158,11,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color:rgb(var(--color-primary)/0.2);--tw-shadow:var(--tw-shadow-colored)}.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-shadow,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-amber-200\/40{--tw-ring-color:hsla(48,97%,77%,.4)}.ring-amber-200\/50{--tw-ring-color:hsla(48,97%,77%,.5)}.ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.ring-slate-200\/70{--tw-ring-color:rgba(226,232,240,.7)}.ring-slate-900\/5{--tw-ring-color:rgba(15,23,42,.05)}.ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.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 rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.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-md{-webkit-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-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-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-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-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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-balance{text-wrap:balance}.animate-fade-in-up{animation:fadeInUp .6s cubic-bezier(.22,1,.36,1) both}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.reveal-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.scrollbar-thin{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{height:8px;width:8px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}:root{--color-primary:15 42 79;--color-secondary:201 162 39;--color-accent:27 111 140;--font-sans:"Inter","Source Sans 3",system-ui,sans-serif;--font-serif:"Playfair Display","Cormorant Garamond",Georgia,"Times New Roman",serif;--gold-50:253 248 225;--gold-100:250 240 195;--gold-200:240 220 145;--gold-300:222 195 102;--gold-400:198 168 67;--gold-500:175 142 33;--gold-600:145 113 21;--gold-700:113 86 14;--gold-foil:218 165 32}html{scroll-behavior:smooth}@keyframes carousel-scroll-x{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulseSoft{0%,to{opacity:1}50%{opacity:.6}}@keyframes goldShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes auroraShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1;transform:none;transition:none}.animate-fade-in,.animate-fade-in-up,.animate-float,.animate-pulse-soft,.animate-scale-in,.aurora-bg{animation:none!important}html{scroll-behavior:auto}}@media print{.editor-toolbar,.no-print,aside,footer,header{display:none!important}body{background:#fff!important;color:#000!important}.prose-legal a:after{color:#555;content:" (" attr(href) ")";font-size:.85em}}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.even\:bg-slate-50\/60:nth-child(2n){background-color:rgba(248,250,252,.6)}.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-x-0\.5:hover{--tw-translate-x:0.125rem}.hover\:scale-105:hover,.hover\:translate-x-0\.5: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-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:gap-2:hover{gap:.5rem}.hover\:border-amber-200\/40:hover{border-color:hsla(48,97%,77%,.4)}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-primary:hover{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity,1))}.hover\:border-primary\/30:hover{border-color:rgb(var(--color-primary)/.3)}.hover\:border-primary\/40:hover{border-color:rgb(var(--color-primary)/.4)}.hover\:border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-900:hover{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity,1))}.hover\:border-slate-950:hover{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.hover\:bg-amber-200\/10:hover{background-color:hsla(48,97%,77%,.1)}.hover\:bg-amber-300:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-primary\/5:hover{background-color:rgb(var(--color-primary)/.05)}.hover\:bg-primary\/90:hover{background-color:rgb(var(--color-primary)/.9)}.hover\:bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.hover\:bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-100\/70:hover{background-color:rgba(241,245,249,.7)}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.hover\:bg-slate-400:hover{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.hover\:bg-white\/90:hover{background-color:hsla(0,0%,100%,.9)}.hover\:from-amber-600:hover{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,119,6,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-amber-700:hover{--tw-gradient-to:#b45309 var(--tw-gradient-to-position)}.hover\:text-\[\#0077b5\]:hover{--tw-text-opacity:1;color:rgb(0 119 181/var(--tw-text-opacity,1))}.hover\:text-\[\#25d366\]:hover{--tw-text-opacity:1;color:rgb(37 211 102/var(--tw-text-opacity,1))}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hover\:text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.hover\:text-emerald-800:hover{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.hover\:text-primary:hover{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-slate-950:hover{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.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\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(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 rgba(0,0,0,.1),0 8px 10px -6px rgba(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-amber-300\/10:hover{--tw-shadow-color:rgba(252,211,77,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-amber-500\/40:hover{--tw-shadow-color:rgba(245,158,11,.4);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-primary\/30:hover{--tw-shadow-color:rgb(var(--color-primary)/0.3);--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-shadow,0 0 #0000)}.hover\:ring-amber-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.focus\:not-sr-only:focus{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgb(var(--color-primary)/var(--tw-border-opacity,1))}.focus\:bg-primary:focus{--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-bottom:.5rem;padding-top:.5rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary)/var(--tw-ring-opacity,1))}.focus\:ring-primary\/20:focus{--tw-ring-color:rgb(var(--color-primary)/0.2)}.focus\:ring-primary\/30:focus{--tw-ring-color:rgb(var(--color-primary)/0.3)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.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-amber-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity,1))}.focus-visible\:ring-amber-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.focus-visible\:ring-primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary)/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color:#020617}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--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))}.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:translate-x-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 .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:gap-1\.5{gap:.375rem}.group:hover .group-hover\:bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary)/var(--tw-bg-opacity,1))}.group:hover .group-hover\:from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.group:hover .group-hover\:text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-90{opacity:.9}.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-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:inset-x-auto{left:auto;right:auto}.sm\:left-1\/2{left:50%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:-translate-x-1\/2{--tw-translate-x:-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))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:p-5{padding:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.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-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.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))}}@media (min-width:1024px){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:top-4{top:1rem}.lg\:order-first{order:-9999}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-11{height:2.75rem}.lg\:h-14{height:3.5rem}.lg\:h-9{height:2.25rem}.lg\:max-h-\[80vh\]{max-height:80vh}.lg\:flex-shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:0px;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-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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\2c 1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.lg\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:overflow-auto{overflow:auto}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-12{padding-bottom:3rem;padding-top:3rem}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.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-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:hidden{display:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(20rem\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr)}.xl\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(22rem\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(22rem,1fr)}}
.lawyer-narrative{font-size:1rem;line-height:1.7;color:#334155;max-width:100%;margin:0;}.lawyer-narrative+.lawyer-narrative{margin-top:0;}.lawyer-narrative>*+*{margin-top:.4rem;}.lawyer-narrative p:empty,.lawyer-narrative div:empty,.lawyer-narrative section:empty,.lawyer-narrative article:empty{display:none !important;}.lawyer-narrative p:has(>br:only-child),.lawyer-narrative p:has(>&nbsp;:only-child){display:none;}.lawyer-narrative br+br{display:none;}.lawyer-narrative>br,.lawyer-narrative section>br:first-child,.lawyer-narrative section>br:last-child{display:none;}.lawyer-narrative section,.lawyer-narrative article{padding-bottom:0 !important;margin-bottom:0 !important;}.lawyer-narrative section>*:last-child,.lawyer-narrative article>*:last-child{margin-bottom:0 !important;}.lawyer-narrative p{margin:0 0 .55rem 0;}.lawyer-narrative p:last-child{margin-bottom:0;}.lawyer-narrative section{margin-top:.75rem;}.lawyer-narrative section:first-child{margin-top:0;}.lawyer-narrative section+section{margin-top:1rem;}.lawyer-narrative article+article{margin-top:1rem;}.lawyer-narrative article>section{margin-top:0;}.lawyer-narrative div+div,.lawyer-narrative div+p,.lawyer-narrative p+div{margin-top:.5rem;}.lawyer-narrative div.direct-answer+h4,.lawyer-narrative div.karar-blogu+h4,.lawyer-narrative table.key-facts+h4{margin-top:1rem;}.lawyer-narrative>br+br{display:none;}.hvv-tagInfo,.hvv-noOutline,.hvv-idClass{display:none !important;}.ybs-qn__slider{display:flex;overflow:hidden;margin:1.5rem 0;padding:.75rem 0;position:relative;gap:0;transform:translateZ(0);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);}.ybs-qn__track{display:flex;gap:1rem;padding-right:1rem;flex-shrink:0;min-width:max-content;animation:ybs-qn-scroll 240s linear infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;}.ybs-qn__slider:hover .ybs-qn__track{animation-play-state:paused;}@keyframes ybs-qn-scroll{from{transform:translate3d(0,0,0);}to{transform:translate3d(-100%,0,0);}}.ybs-qn__card{flex:0 0 280px;width:280px;display:flex !important;flex-direction:column;gap:.55rem;padding:1.1rem 1.2rem;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;text-decoration:none;color:inherit;transition:all .25s ease;box-shadow:0 2px 8px rgba(15,23,42,.04);}.ybs-qn__card:hover{transform:translateY(-3px);border-color:#d9bc5c;box-shadow:0 8px 20px rgba(245,158,11,.15);}.ybs-qn__icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:linear-gradient(135deg,#f6ecd2,#e6cf8a);color:#6d5714;border-radius:.65rem;flex-shrink:0;}.ybs-qn__icon svg{width:1.65rem;height:1.65rem;}.ybs-qn__name{font-size:1rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3;border:none;padding:0;}.ybs-qn__desc{font-size:.825rem;line-height:1.5;color:#64748b;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.ybs-qn__card--cta{background:linear-gradient(135deg,#0f172a,#1e293b);border-color:#334155;}.ybs-qn__card--cta .ybs-qn__name{color:#d9bc5c;}.ybs-qn__card--cta .ybs-qn__desc{color:#cbd5e1;}.ybs-qn__card--cta .ybs-qn__icon{background:linear-gradient(135deg,#d9bc5c,#8c621a);color:#fff;}@media (prefers-reduced-motion:reduce){.ybs-qn__track{animation:none;}}.content-image{margin:1.75rem auto;max-width:min(100%,520px);text-align:center;border-radius:1rem;overflow:hidden;box-shadow:0 2px 4px rgba(15,23,42,.04),0 12px 32px -8px rgba(15,23,42,.18);background:linear-gradient(135deg,#f8fafc 0%,#ffffff 100%);padding:.5rem;position:relative;}.content-image::before{content: "";position:absolute;inset:0;border-radius:1rem;padding:1px;background:linear-gradient(135deg,rgb(var(--color-secondary) / .35),rgb(var(--color-secondary) / 0) 45%,rgb(var(--color-secondary) / 0) 55%,rgb(var(--color-secondary) / .35));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}.content-image img{display:block;width:100%;height:auto;border-radius:.75rem;transition:transform .5s ease;}.content-image:hover img{transform:scale(1.02);}.content-image figcaption{margin-top:.65rem;padding:0 .5rem .25rem;font-size:.825rem;color:#64748b;font-style:italic;}.content-image img[width][height]{height:auto;}@media (max-width:640px){.content-image{max-width:100%;margin:1.25rem auto;}}.lawyer-narrative h2,.lawyer-narrative h3,.lawyer-narrative h4,.lawyer-narrative h5,.lawyer-narrative h6{color:#0f172a;font-family: 'Playfair Display',Georgia,serif;line-height:1.3;margin-top:1.5rem;margin-bottom:.65rem;font-weight:700;scroll-margin-top:6rem;}.lawyer-narrative>h2:first-child,.lawyer-narrative>h3:first-child{margin-top:0;}.lawyer-narrative article{margin:1.25rem 0;padding:1rem 1.25rem;}.lawyer-narrative article>*:first-child{margin-top:0;}.lawyer-narrative figure.featured-image-block{margin:1rem auto;}.lawyer-narrative ul,.lawyer-narrative ol{margin:.35rem 0 .85rem 0;}.lawyer-narrative h2{font-size:1.75rem;color:rgb(var(--color-primary));margin:2.2rem 0 1.1rem;}.lawyer-narrative h3{font-size:1.375rem;color:rgb(var(--color-primary));margin:1.9rem 0 .95rem;}.lawyer-narrative h3 a{color:inherit;text-decoration:none;}.lawyer-narrative h3 a:hover{color:#8c621a;}.lawyer-narrative h4{font-size:1.15rem;color:#1e293b;margin:1.6rem 0 .85rem;}@media (max-width:640px){.lawyer-narrative h2{font-size:1.4rem;}.lawyer-narrative h3{font-size:1.2rem;}.lawyer-narrative h4{font-size:1.05rem;}}.lawyer-narrative h5{font-size:1.0625rem;color:#6d5714;font-weight:700;text-transform:uppercase;letter-spacing:.04em;}.lawyer-narrative ul,.lawyer-narrative ol{margin:0 0 1.25rem 0;padding-left:0;list-style:none;}.lawyer-narrative ul li,.lawyer-narrative ol li{position:relative;padding-left:1.75rem;margin-bottom:.55rem;line-height:1.65;}.lawyer-narrative ul li::before{content: "";position:absolute;left:.35rem;top:.55rem;width:.5rem;height:.5rem;background:linear-gradient(135deg,var(--ybs-art-gold,rgb(var(--color-secondary))),#8c621a);border-radius:2px;transform:rotate(45deg);box-shadow:0 0 0 2px rgb(var(--color-secondary) / .22);}.lawyer-narrative ol{counter-reset:lwy;}.lawyer-narrative ol>li{counter-increment:lwy;padding-left:2.25rem;}.lawyer-narrative ol>li::before{content:counter(lwy);position:absolute;left:0;top:.1rem;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#d9bc5c,#8c621a);color:#fff;font-weight:700;font-size:.8125rem;border-radius:.35rem;box-shadow:0 2px 6px rgba(217,119,6,.3);}.direct-answer{position:relative;background:linear-gradient(135deg,#fffbeb 0%,#f6ecd2 100%);border:1px solid #e6cf8a;border-left:4px solid rgb(var(--color-secondary));border-radius:.75rem;padding:1.25rem 1.5rem;margin:1.5rem 0;box-shadow:0 4px 16px rgba(245,158,11,.08);color:#422006;line-height:1.65;}.direct-answer[data-question]::after{content:attr(data-question);display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#6d5714;opacity:.7;margin-top:.65rem;padding-top:.55rem;border-top:1px dashed rgba(146,64,14,.25);}.lawyer-narrative table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;}.lawyer-narrative table.key-facts{display:table;}@media (max-width:768px){.lawyer-narrative table.key-facts{display:block;overflow-x:auto;white-space:normal;-webkit-overflow-scrolling:touch;}.lawyer-narrative table.key-facts thead,.lawyer-narrative table.key-facts tbody,.lawyer-narrative table.key-facts tr{display:table;width:max-content;min-width:100%;table-layout:auto;}.lawyer-narrative table.key-facts thead{display:table-header-group;}.lawyer-narrative table.key-facts tbody{display:table-row-group;}.lawyer-narrative table.key-facts tr{display:table-row;}}.key-facts,.lawyer-narrative table,.legal-content table{width:100%;min-width:34rem;margin:1.5rem 0;border-collapse:separate;border-spacing:0;background:var(--ybs-varak-kutu,#fffdf7);border:1px solid var(--ybs-varak-kutu-cerceve,#e3d4a6);border-radius:var(--ybs-varak-yaricap,12px);overflow:hidden;box-shadow:0 1px 2px rgb(var(--color-primary) / .05),0 10px 30px -14px rgb(var(--color-primary) / .22);font-size:.95rem;}.lawyer-narrative .key-facts caption,.legal-content .key-facts caption,.key-facts caption,.lawyer-narrative table caption,.legal-content table caption{background:linear-gradient(135deg,var(--ybs-art-primary,rgb(var(--color-primary))) 0%,#16375f 55%,#1d4373 100%);color:var(--ybs-art-gold,rgb(var(--color-secondary)));padding:.8rem 1.25rem;font-family:var(--ybs-varak-serif,Georgia,serif);font-weight:700;text-align:center;font-size:.84rem;text-transform:uppercase;letter-spacing:.12em;caption-side:top;border-bottom:2px solid var(--ybs-art-gold,rgb(var(--color-secondary)));}.key-facts thead th,.lawyer-narrative table thead th,.legal-content table thead th{background:linear-gradient(180deg,#f6ecd2 0%,#efe0bd 100%);color:#6d5714;padding:.8rem 1.1rem;text-align:left;font-family:Inter,system-ui,-apple-system, "Segoe UI",sans-serif;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--ybs-art-gold,rgb(var(--color-secondary)));white-space:nowrap;}.key-facts tbody td,.lawyer-narrative table tbody td,.legal-content table tbody td{padding:.9rem 1.1rem;border-bottom:1px solid rgb(var(--color-secondary) / .22);line-height:1.7;vertical-align:top;color:#2c3e50;}.key-facts tbody tr:nth-child(even) td,.lawyer-narrative table tbody tr:nth-child(even) td{background:rgb(var(--color-secondary) / .05);}.key-facts tbody tr:hover td,.lawyer-narrative table tbody tr:hover td{background:rgb(var(--color-secondary) / .12);}.key-facts tbody tr:last-child td,.lawyer-narrative table tbody tr:last-child td{border-bottom:none;}.key-facts tbody td:first-child,.lawyer-narrative table tbody td:first-child{font-weight:700;color:var(--ybs-art-primary,rgb(var(--color-primary)));width:38%;border-right:1px solid rgb(var(--color-secondary) / .22);}.lawyer-narrative .ybs-rtable-wrap>table,.legal-content .ybs-rtable-wrap>table,.lawyer-narrative table.key-facts,.ybs-rtable-wrap>table{display:table;overflow-x:visible;width:100%;border:1px solid var(--ybs-varak-kutu-cerceve,#e3d4a6);border-radius:var(--ybs-varak-yaricap,12px);background:var(--ybs-varak-kutu,#fffdf7);box-shadow:0 1px 2px rgb(var(--color-primary) / .05),0 10px 30px -14px rgb(var(--color-primary) / .22);}.lawyer-narrative .ybs-rtable-wrap>table thead th,.ybs-rtable-wrap>table thead th{position:static;}@media (max-width:640px){.key-facts,.lawyer-narrative table,.legal-content table{min-width:30rem;font-size:.9rem;}.key-facts caption,.lawyer-narrative table caption,.legal-content table caption{font-size:.78rem;letter-spacing:.08em;}.key-facts thead th,.key-facts tbody td,.lawyer-narrative table tbody td,.legal-content table tbody td{padding:.7rem .85rem;}}.karar-blogu{position:relative;margin:2.7rem 0 1.9rem;padding:1.7rem 1.5rem;background:var(--ybs-varak-yuzey) padding-box,var(--ybs-varak-cerceve) border-box;border:var(--ybs-varak-kalinlik) solid transparent;border-radius:14px;box-shadow:var(--ybs-varak-isik),var(--ybs-varak-golge);font-family:var(--ybs-varak-govde);}.karar-blogu h5{margin-top:0;color:#0f172a;font-size:1.05rem;border:none;text-transform:none;letter-spacing:0;}.decision-text{background:#fff;border-left:4px solid #475569;padding:1rem 1.25rem;margin:.75rem 0;border-radius:0 .5rem .5rem 0;font-size:.925rem;line-height:1.7;}.decision-text>strong:first-child{display:block;color:#0f172a;font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.55rem;padding-bottom:.35rem;border-bottom:1px dashed #cbd5e1;}.karar-blogu blockquote{position:relative;margin:0 0 1.2rem;padding:0 var(--ybs-varak-ic-yatay) var(--ybs-varak-ic-dikey);background:var(--ybs-varak-kutu);border:1px solid var(--ybs-varak-kutu-cerceve);border-radius:10px;box-shadow:var(--ybs-varak-kutu-golge);overflow:hidden;font-style:normal;color:var(--ybs-art-ink-2);line-height:1.8;font-size:1.02rem;}.karar-blogu blockquote footer{display:block;margin-top:.65rem;font-style:normal;font-size:.825rem;font-weight:600;color:#5a4410;background:none;border:none;padding:0;}.info-box{margin:1.75rem 0;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #93c5fd;border-left:5px solid #2563eb;border-radius:.75rem;color:#1e3a8a;line-height:1.65;box-shadow:0 4px 12px rgba(37,99,235,.08);}.info-box strong:first-child{display:inline-block;color:#1d4ed8;margin-bottom:.25rem;}.info-box.warning{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fca5a5;border-left-color:#dc2626;color:#7f1d1d;}.info-box.success{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-color:#86efac;border-left-color:#16a34a;color:#14532d;}.featured-image-block{display:block;margin:1.25rem auto;max-width:380px;border-radius:1rem;overflow:hidden;box-shadow:0 12px 32px rgba(15,23,42,.15),0 0 0 1px rgba(15,23,42,.06);background:#fff;transition:transform .3s ease,box-shadow .3s ease;}.featured-image-block:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(245,158,11,.2),0 0 0 1px rgba(245,158,11,.25);}.featured-image-block img{display:block;width:100%;height:auto;border-radius:1rem 1rem 0 0;}.featured-image-block figcaption{background:linear-gradient(135deg,#0f172a,#1e293b);color:#d9bc5c;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-align:center;border-top:2px solid #d9bc5c;}.lawyer-narrative>p:has(>img.wp-image-5206),.lawyer-narrative img.wp-image-5206{display:block;margin:1rem auto;max-width:380px;border-radius:1rem;box-shadow:0 12px 32px rgba(15,23,42,.15);}.wp-caption{display:block;margin:1.25rem auto;max-width:380px;text-align:center;border-radius:1rem;overflow:hidden;box-shadow:0 12px 32px rgba(15,23,42,.15);}.wp-caption img{display:block;width:100%;height:auto;max-width:100%;}.wp-caption-text,.wp-caption .wp-caption-text{background:linear-gradient(135deg,#0f172a,#1e293b);color:#d9bc5c;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;margin:0;border-top:2px solid #d9bc5c;}.how-to-steps{counter-reset:step;list-style:none;padding:0;margin:1.5rem 0;}.how-to-steps>li{counter-increment:step;background:#fff;border:1px solid #e2e8f0;border-left:4px solid rgb(var(--color-secondary));padding:1rem 1.25rem 1rem 3.5rem;margin-bottom:.75rem;border-radius:.65rem;position:relative;box-shadow:0 2px 8px rgba(15,23,42,.04);}.how-to-steps>li::before{content:counter(step);position:absolute;left:1rem;top:1rem;width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(var(--color-secondary)),#8c621a);color:#fff;font-weight:800;border-radius:50%;box-shadow:0 4px 8px rgba(217,119,6,.3);font-size:.9rem;}.legal-disclaimer{margin-top:3rem;padding:1.25rem 1.5rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.75rem;font-size:.85rem;color:#64748b;line-height:1.65;}.legal-disclaimer strong:first-child{color:#475569;display:block;margin-bottom:.35rem;font-size:.9rem;}.lawyer-narrative article{margin:2.5rem 0;padding:1.5rem;background:#fff;border:1px solid #f1f5f9;border-radius:1rem;box-shadow:0 4px 16px rgba(15,23,42,.04);transition:box-shadow .25s ease;}.lawyer-narrative article:hover{box-shadow:0 8px 24px rgba(245,158,11,.12);}.lawyer-narrative a:not(.ybs-buton){color:#8a6a12;font-weight:500;text-decoration:none;background-image:linear-gradient(90deg,var(--ybs-art-gold),var(--ybs-art-gold));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .2s ease,background-size .2s ease;}.lawyer-narrative a:not(.ybs-buton):hover{color:var(--ybs-art-primary);background-size:100% 2px;}.legal-text p{line-height:1.75;color:#334155;}.legal-text p strong{color:#0f172a;}@media (max-width:640px){.lawyer-narrative h2{font-size:1.5rem;}.lawyer-narrative h3{font-size:1.25rem;padding-left:.75rem;}.lawyer-narrative h4{font-size:1.1rem;}.direct-answer{padding:1rem 1.1rem 1rem 2.85rem;}.direct-answer::before{left:.85rem;top:.85rem;}.karar-blogu{padding:1.25rem 1rem;}.key-facts,.lawyer-narrative table,.legal-content table{font-size:.85rem;}.key-facts caption,.key-facts thead th,.key-facts tbody td,.lawyer-narrative table tbody td,.legal-content table tbody td{padding:.65rem .75rem;}.lawyer-narrative article{padding:1.1rem;}}@media (prefers-reduced-motion:reduce){.lawyer-narrative article{transition:none;}.lawyer-narrative a{transition:none;}}.lawyer-narrative,.lawyer-narrative p,.lawyer-narrative span,.lawyer-narrative div:not(.lede):not(.info-box):not(.analiz):not(.decision-text):not(.law-article):not(.rehber-ozet):not(.key-facts):not(.ybs-table-wrap):not(.hitap):not([class*="ybs-dilekce"]),.info-box,.info-box p,.analiz,.analiz p,.law-article,.law-article p,.decision-text,.decision-text p,.rehber-ozet,.rehber-ozet p,.lede,.lede p,.lede span{hyphens:auto;}.lede{position:relative;background:linear-gradient(135deg,#f6ecd2 0%,#eedfae 100%);border-left:6px solid rgb(var(--color-secondary));border-radius:1rem;padding:1.5rem 1.75rem 1.5rem 2rem;margin:1.5rem 0 2rem;box-shadow:0 10px 30px rgba(245,158,11,.15);font-size:1.05rem;line-height:1.85;color:#1f2937;}.lede::before{content: "GİRİŞ";display:table;background:linear-gradient(135deg,rgb(var(--color-secondary)),#8c621a);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.12em;padding:.3rem .75rem;border-radius:1rem;margin:0 0 .85rem;box-shadow:0 4px 12px rgba(217,119,6,.35);}.lede p,.lede span{color:#1f2937;margin:0 0 .85rem;}.lede p:last-child,.lede>span:last-child{margin-bottom:0;}.lede b,.lede strong{color:#6d5714;font-weight:700;}@media (max-width:640px){.lede{padding:1.25rem 1.25rem 1.25rem 1.5rem;border-radius:.85rem;}}
.ybs-featured-image figcaption,.ybs-featured-image__caption,.ybs-calc-detail__hero-caption,.ybs-category-hub__featured-caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}
.ybs-quote{position:relative;margin:2rem 0;padding:1.5rem 1.75rem 1.5rem 3rem;background:linear-gradient(135deg,#fafaf9 0%,#fef9c3 100%);border-left:4px solid #8c621a;border-radius:0.75rem;box-shadow:0 1px 3px 0 rgb(0 0 0 / 0.05);}.ybs-quote::before{content: "\201C";position:absolute;top:0.25rem;left:0.75rem;font-size:3.5rem;line-height:1;color:#8c621a;font-family:Georgia, "Times New Roman",serif;opacity:0.4;}.ybs-quote__text{font-family:Georgia, "Times New Roman",serif;font-size:1.25rem;line-height:1.6;color:#1e293b;font-style:italic;margin:0 0 0.5rem 0;}.ybs-quote__cite{display:block;font-size:0.875rem;color:#64748b;font-style:normal;font-weight:600;}.ybs-attorney-profile{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:1.5rem;margin:2rem 0;background:#ffffff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / 0.05),0 2px 4px -2px rgb(0 0 0 / 0.05);transition:box-shadow 0.2s,transform 0.2s;}.ybs-attorney-profile:hover{box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);}@media (min-width:640px){.ybs-attorney-profile{grid-template-columns:240px 1fr;gap:2rem;padding:2rem;align-items:center;}}@media (min-width:1024px){.ybs-attorney-profile{grid-template-columns:280px 1fr;gap:2.5rem;padding:2.5rem;}}.ybs-attorney-profile__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:0.75rem;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);border:2px solid #f1f5f9;}.ybs-attorney-profile__media img{width:100%;height:100%;object-fit:cover;display:block;}.ybs-attorney-profile__body{min-width:0;}.ybs-attorney-profile__name{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 0.25rem 0;line-height:1.2;letter-spacing:-0.01em;}.ybs-attorney-profile__title{display:inline-flex;align-items:center;gap:0.375rem;padding:0.25rem 0.75rem;background:#f6ecd2;color:#6d5714;border-radius:9999px;font-size:0.8125rem;font-weight:600;margin-bottom:0.875rem;}.ybs-attorney-profile__bio{color:#475569;font-size:0.9375rem;line-height:1.65;margin:0;}.ybs-attorney-profile__quote{position:relative;margin:1rem 0 0 0;padding:0.875rem 1rem 0.875rem 2.5rem;background:linear-gradient(135deg,#fafaf9 0%,#fef9c3 100%);border-left:3px solid #8c621a;border-radius:0.5rem;font-family:Georgia, "Times New Roman",serif;}.ybs-attorney-profile__quote::before{content: "\201C";position:absolute;top:0.125rem;left:0.625rem;font-size:2.5rem;line-height:1;color:#8c621a;opacity:0.4;}.ybs-attorney-profile__quote .ybs-quote__text{font-size:1rem;line-height:1.5;color:#1e293b;font-style:italic;margin:0 0 0.25rem 0;}.ybs-attorney-profile__quote .ybs-quote__cite{display:block;font-size:0.8125rem;color:#64748b;font-style:normal;font-weight:600;font-family:Inter,system-ui,sans-serif;}.ybs-aphorism-quote{position:relative;margin:1.25rem 0;padding:1.25rem 1.5rem 1.25rem 3rem;background:linear-gradient(135deg,#faf8f3 0%,#f5f1e8 100%);border-left:4px solid rgb(var(--color-secondary));border-radius:0.75rem;font-family:Georgia, "Times New Roman",serif;box-shadow:0 2px 8px rgb(var(--color-primary) / 0.04),0 8px 16px rgb(var(--color-secondary) / 0.06);}.ybs-aphorism-quote::before{content: "\201C";position:absolute;top:0.5rem;left:0.875rem;font-size:3rem;line-height:1;color:rgb(var(--color-secondary));opacity:0.35;font-family:Georgia,serif;}.ybs-aphorism-quote::after{content: "";position:absolute;right:1rem;bottom:0.5rem;width:28px;height:28px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9a227' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21l9-18 9 18'/><path d='M5 17h14'/></svg>") no-repeat center;opacity:0.25;}.ybs-aphorism-quote__text{font-size:1.0625rem;line-height:1.65;color:rgb(var(--color-primary));font-style:italic;font-weight:500;margin:0 0 0.5rem 0;letter-spacing:0.01em;}.ybs-aphorism-quote__cite{display:block;font-size:0.875rem;color:#6b7a8a;font-style:normal;font-weight:600;font-family:Inter,system-ui,sans-serif;text-align:right;margin-top:0.5rem;padding-top:0.5rem;border-top:1px dashed rgb(var(--color-secondary) / 0.3);}.ybs-aphorism-quote__cite::before{content: "- ";color:rgb(var(--color-secondary));font-weight:400;}@media (max-width:640px){.ybs-aphorism-quote{padding:1rem 1rem 1rem 2.5rem;margin:1rem 0;}.ybs-aphorism-quote::before{font-size:2.25rem;top:0.375rem;left:0.625rem;}.ybs-aphorism-quote__text{font-size:1rem;}}@media (prefers-reduced-motion:reduce){.ybs-aphorism-quote{box-shadow:none;}}.ybs-services-grid{display:grid;gap:1.25rem;margin:2.5rem 0;grid-template-columns:1fr;}@media (min-width:640px){.ybs-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;}}@media (min-width:1024px){.ybs-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;}}.ybs-service-card{position:relative;display:flex;flex-direction:column;padding:1.75rem 1.5rem 1.5rem 1.5rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:0.875rem;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);text-decoration:none;color:inherit;overflow:hidden;isolation:isolate;}.ybs-service-card::before{content: "";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#8c621a 0%,rgb(var(--color-secondary)) 50%,#8c621a 100%);transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);z-index:1;}.ybs-service-card::after{content: "";position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(217,119,6,0.06) 0%,transparent 70%);transition:transform 0.4s ease;pointer-events:none;z-index:0;}.ybs-service-card:hover{border-color:#0f172a;box-shadow:0 12px 24px -8px rgba(15,23,42,0.18),0 0 0 1px rgba(217,119,6,0.12);transform:translateY(-4px);}.ybs-service-card:hover::before{transform:scaleX(1);}.ybs-service-card:hover::after{transform:scale(1.4);}.ybs-service-card__icon{position:relative;z-index:2;width:3rem;height:3rem;margin-bottom:1rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f6ecd2 0%,#eedfae 100%);color:#6d5714;border-radius:0.625rem;transition:background 0.3s,color 0.3s,transform 0.3s;}.ybs-service-card__icon svg{width:1.5rem;height:1.5rem;}.ybs-service-card:hover .ybs-service-card__icon{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);color:#d9bc5c;transform:scale(1.05) rotate(-3deg);}.ybs-service-card__title{position:relative;z-index:2;font-size:1.1875rem;font-weight:700;color:#0f172a;margin:0 0 0.625rem 0;line-height:1.3;letter-spacing:-0.005em;}.ybs-service-card__desc{position:relative;z-index:2;color:#475569;font-size:0.9375rem;line-height:1.65;margin:0 0 1.25rem 0;flex:1;}.ybs-service-card__link{position:relative;z-index:0;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;margin:1rem auto 0;padding:0.625rem 1.25rem;border:1.5px solid #e2e8f0;border-radius:0.625rem;background:#ffffff;color:#0f172a;font-weight:700;font-size:0.875rem;letter-spacing:0.01em;text-decoration:none;transition:background 0.25s,border-color 0.25s,color 0.25s,transform 0.25s,gap 0.25s,box-shadow 0.25s;align-self:center;width:max-content;max-width:100%;}.ybs-service-card__link::after{content: "\2192";font-size:1.125rem;line-height:1;transition:transform 0.25s;}.ybs-service-card:hover .ybs-service-card__link{background:linear-gradient(135deg,#d9bc5c 0%,#8c621a 100%);color:#ffffff;border-color:#8c621a;gap:0.75rem;box-shadow:0 6px 16px -6px rgba(217,119,6,0.45);transform:translateY(-1px);}.ybs-service-card:hover .ybs-service-card__link::after{transform:translateX(4px);}.ybs-featured-image{margin:2rem auto;max-width:760px;position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px -16px rgba(15,23,42,0.25),0 0 0 1px rgba(15,23,42,0.06);background:#0f172a;isolation:isolate;}.ybs-featured-image::after{content: "";position:absolute;inset:0;background:linear-gradient(160deg,transparent 60%,rgba(15,23,42,0.35) 100%);pointer-events:none;z-index:1;}.ybs-featured-image::before{content: "";position:absolute;top:-25%;right:-25%;width:55%;height:55%;background:radial-gradient(circle,rgba(217,119,6,0.18) 0%,transparent 70%);pointer-events:none;z-index:0;filter:blur(18px);}.ybs-featured-image img{display:block;width:100%;height:auto;object-fit:cover;object-position:center center;position:relative;z-index:0;transition:transform 0.6s ease;}.ybs-featured-image:hover img{transform:scale(1.02);}.ybs-featured-image figcaption{position:absolute;bottom:0;left:0;right:0;padding:0.875rem 1.25rem;color:#f1f5f9;font-size:0.875rem;z-index:2;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,0.7) 100%);}.ybs-contact-info{display:grid;grid-template-columns:1fr;gap:1rem;margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:1rem;color:#f1f5f9;}@media (min-width:640px){.ybs-contact-info{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem;}}@media (min-width:1024px){.ybs-contact-info{grid-template-columns:repeat(4,minmax(0,1fr));}}.ybs-contact-info__item{display:flex;flex-direction:column;gap:0.375rem;padding:0.75rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:0.5rem;}.ybs-contact-info__label{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;color:#d9bc5c;font-weight:600;margin:0;}.ybs-contact-info__value{color:#f1f5f9;font-size:0.9375rem;line-height:1.5;margin:0;word-break:break-word;}.ybs-contact-info__value a{color:inherit;text-decoration:none;transition:color 0.2s;}.ybs-contact-info__value a:hover{color:#d9bc5c;}.ybs-contact-card{margin:1.5rem 0 2.5rem 0;padding:1.75rem 1.5rem;background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#1e293b 100%);border-radius:1rem;color:#e2e8f0;position:relative;overflow:hidden;isolation:isolate;}.ybs-contact-card::before{content: "";position:absolute;top:-40%;right:-20%;width:60%;height:120%;background:radial-gradient(circle,rgba(217,119,6,0.18) 0%,transparent 65%);pointer-events:none;z-index:0;filter:blur(20px);}@media (min-width:768px){.ybs-contact-card{padding:2.25rem 2rem;}}@media (min-width:1024px){.ybs-contact-card{padding:2.5rem;}}.ybs-contact-card__title{position:relative;z-index:2;font-size:1.5rem;font-weight:700;color:#ffffff;margin:0 0 0.5rem 0;letter-spacing:-0.01em;}.ybs-contact-card__lead{position:relative;z-index:2;font-size:0.9375rem;color:#cbd5e1;margin:0 0 1.5rem 0;line-height:1.55;max-width:56ch;}.ybs-contact-card__grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:0.75rem;}@media (min-width:640px){.ybs-contact-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0.875rem;}}@media (min-width:1024px){.ybs-contact-card__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;}}@media (min-width:1280px){.ybs-contact-card__grid{grid-template-columns:repeat(5,minmax(0,1fr));}}.ybs-contact-card__item{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;padding:1rem 1.125rem;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:0.75rem;color:#f1f5f9;text-decoration:none;transition:background 0.25s,border-color 0.25s,transform 0.25s;min-width:0;}.ybs-contact-card__item:hover{background:rgba(217,119,6,0.12);border-color:rgba(217,119,6,0.45);transform:translateY(-2px);}.ybs-contact-card__item--static{cursor:default;}.ybs-contact-card__item--static:hover{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.08);transform:none;}.ybs-contact-card__icon{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#d9bc5c 0%,#8c621a 100%);color:#0f172a;border-radius:0.5rem;}.ybs-contact-card__icon svg{width:1.125rem;height:1.125rem;}.ybs-contact-card__label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em;color:#d9bc5c;font-weight:600;}.ybs-contact-card__value{font-size:0.9375rem;line-height:1.4;color:#f1f5f9;word-break:break-word;overflow-wrap:anywhere;}.ybs-contact-card__map{position:relative;z-index:2;margin-top:1.5rem;border-radius:0.75rem;overflow:hidden;border:1px solid rgba(255,255,255,0.1);box-shadow:0 8px 16px -8px rgba(0,0,0,0.5);background:#0a0f1a;}.ybs-contact-card__map iframe{display:block;width:100% !important;max-width:100%;height:280px;border:0;}@media (min-width:768px){.ybs-contact-card__map iframe{height:360px;}}@media (min-width:1024px){.ybs-contact-card__map iframe{height:420px;}}.lawyer-narrative iframe{display:block;max-width:100%;width:100% !important;height:320px;border:0;margin:1.5rem auto;border-radius:0.75rem;box-shadow:0 8px 16px -8px rgba(15,23,42,0.2);}@media (min-width:768px){.lawyer-narrative iframe{height:380px;}}@media (min-width:1024px){.lawyer-narrative iframe{height:440px;}}.lawyer-narrative{max-width:100%;}.lawyer-narrative img,.lawyer-narrative picture,.lawyer-narrative video{max-width:100%;height:auto;}.lawyer-narrative table{max-width:100%;}@media (max-width:640px){.lawyer-narrative table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;}}.lawyer-narrative pre{overflow-x:auto;max-width:100%;}.lawyer-narrative>p,.lawyer-narrative>h2,.lawyer-narrative>h3,.lawyer-narrative>h4{margin-top:1rem;margin-bottom:0.5rem;}.lawyer-narrative>h2{font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.3;margin-top:2rem;}.lawyer-narrative>h3{font-size:1.25rem;font-weight:600;color:#1e293b;line-height:1.35;}.lawyer-narrative>p{font-size:1rem;line-height:1.7;color:#334155;}.lawyer-narrative>p a{color:#0369a1;text-decoration:underline;}.lawyer-narrative>p a:hover{color:#075985;}.lawyer-narrative>ul,.lawyer-narrative>ol{margin:1rem 0;padding-left:1.5rem;}.lawyer-narrative>ul>li,.lawyer-narrative>ol>li{margin-bottom:0.375rem;line-height:1.65;color:#334155;}.ybs-iletisim-page{padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3vw,1.5rem) clamp(2.5rem,6vw,4rem);background:#f8fafc;}.ybs-iletisim-container{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem);}.ybs-iletisim-intro{text-align:center;max-width:760px;margin:0 auto;}.ybs-iletisim-lede{font-size:clamp(0.95rem,1.6vw,1.05rem);line-height:1.65;color:#334155;}.ybs-iletisim-lede strong{color:#0f172a;}.ybs-iletisim-banner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(0.75rem,1.5vw,1rem);}@media (max-width:960px){.ybs-iletisim-banner{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:540px){.ybs-iletisim-banner{grid-template-columns:1fr;}}.ybs-iletisim-card{display:flex;flex-direction:column;gap:0.5rem;padding:1.25rem 1.1rem 1.1rem;background:#ffffff;border:1px solid rgb(var(--color-primary) / 0.08);border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 4px 14px rgba(15,23,42,0.04);text-decoration:none;color:inherit;position:relative;isolation:isolate;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;}.ybs-iletisim-card::before{content: "";position:absolute;inset:0;background:linear-gradient(135deg,rgb(var(--color-primary) / 0.04),transparent 55%);pointer-events:none;z-index:-1;}.ybs-iletisim-card:hover,.ybs-iletisim-card:focus-visible{transform:translateY(-2px);box-shadow:0 6px 22px rgb(var(--color-primary) / 0.10);border-color:rgb(var(--color-secondary) / 0.45);}.ybs-iletisim-card__icon{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(var(--color-primary)),#1b6f8c);color:#f5d76e;}.ybs-iletisim-card__icon svg{width:22px;height:22px;}.ybs-iletisim-card__label{font-size:0.78rem;text-transform:uppercase;letter-spacing:0.06em;font-weight:600;color:#64748b;}.ybs-iletisim-card__value{font-size:1.05rem;font-weight:700;color:#0f172a;line-height:1.35;word-break:break-word;}.ybs-iletisim-card__value--address{font-style:normal;font-size:0.95rem;font-weight:600;line-height:1.5;}.ybs-iletisim-card__cta{margin-top:auto;padding-top:0.5rem;font-size:0.85rem;font-weight:600;color:rgb(var(--color-secondary));display:inline-flex;align-items:center;gap:0.35rem;}.ybs-iletisim-card__hours{margin-top:auto;padding-top:0.5rem;font-size:0.85rem;color:#475569;display:inline-flex;align-items:center;gap:0.35rem;}.ybs-iletisim-card--phone .ybs-iletisim-card__icon{background:linear-gradient(135deg,rgb(var(--color-primary)),#1e3a8a);}.ybs-iletisim-card--whatsapp .ybs-iletisim-card__icon{background:linear-gradient(135deg,#128c7e,#25d366);color:#fff;}.ybs-iletisim-card--email .ybs-iletisim-card__icon{background:linear-gradient(135deg,#1b6f8c,#0ea5e9);color:#fff;}.ybs-iletisim-card--address .ybs-iletisim-card__icon{background:linear-gradient(135deg,#b8860b,#d4af37);color:#fff;}.ybs-iletisim-formwrap{background:#ffffff;border:1px solid rgba(15,23,42,0.08);border-radius:18px;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 6px 20px rgba(15,23,42,0.05);padding:clamp(1.25rem,3vw,2rem);}.ybs-iletisim-form-head{margin-bottom:1.25rem;}.ybs-iletisim-form-title{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:#0f172a;margin:0 0 0.35rem;}.ybs-iletisim-form-sub{font-size:0.92rem;color:#475569;margin:0;}.ybs-iletisim-formblok{display:flex;flex-direction:column;gap:clamp(0.9rem,1.6vw,1.25rem);background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);border:1px solid rgb(var(--color-primary) / 0.08);border-radius:24px;padding:clamp(1rem,2.2vw,1.75rem);box-shadow:0 1px 2px rgba(15,23,42,0.04),0 10px 30px rgb(var(--color-primary) / 0.06);}.ybs-iletisim-formblok .ybs-iletisim-intro{margin:0;text-align:left;max-width:none;padding-bottom:0.5rem;border-bottom:1px dashed rgb(var(--color-primary) / 0.12);}.ybs-iletisim-formblok .ybs-iletisim-banner{margin:0;}.ybs-iletisim-formblok .ybs-iletisim-formwrap{margin:0;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 4px 16px rgba(15,23,42,0.04);}.ybs-iletisim-lede .ybs-sep{display:inline-block;margin:0 0.45rem;color:rgb(var(--color-secondary));font-weight:700;transform:translateY(-1px);}.ybs-global-iletisim-blok{padding:clamp(2rem,5vw,3.5rem) clamp(1rem,3vw,1.5rem);background:#f8fafc;border-top:1px solid rgb(var(--color-primary) / 0.06);}.ybs-global-iletisim-blok__inner{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);}.ybs-rtable-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.25rem 0;border:0;border-radius:12px;background:transparent;background-image:linear-gradient(to right,#fffdf7 30%,rgba(255,253,247,0)),linear-gradient(to right,rgba(255,253,247,0),#fffdf7 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(140,98,26,.18),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(140,98,26,.18),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;}.ybs-rtable-wrap:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:2px;}.ybs-rtable-wrap>table{width:100%;min-width:640px;border-collapse:collapse;background:transparent;margin:0;font-size:0.94rem;line-height:1.5;}.ybs-rtable-wrap>table>thead{background:linear-gradient(135deg,rgb(var(--color-primary)) 0%,#1e3a8a 100%);color:#fff;}.ybs-rtable-wrap>table>thead th{padding:0.85rem 1rem;text-align:left;font-weight:700;font-size:0.9rem;letter-spacing:0.01em;border:0;border-right:1px solid rgba(255,255,255,0.10);}.ybs-rtable-wrap>table>thead th:last-child{border-right:0;}.ybs-rtable-wrap>table>tbody td{padding:0.75rem 1rem;border-top:1px solid rgb(var(--color-primary) / 0.08);vertical-align:top;color:#1f2937;}.ybs-rtable-wrap>table>tbody tr:nth-child(even) td{background:#f8fafc;}.ybs-rtable-wrap>table>tbody tr:hover td{background:rgb(var(--color-secondary) / 0.05);}.ybs-rtable-wrap>table>tbody td strong,.ybs-rtable-wrap>table>tbody td b{color:rgb(var(--color-primary));font-weight:700;}@media (max-width:640px){.ybs-rtable-wrap>table{font-size:0.88rem;min-width:560px;}.ybs-rtable-wrap>table>thead th,.ybs-rtable-wrap>table>tbody td{padding:0.6rem 0.75rem;}}.ybs-faq-list{display:flex;flex-direction:column;gap:0.6rem;margin:1.5rem 0;}.ybs-faq-item{border:1px solid rgb(var(--color-primary) / 0.12);border-radius:12px;background:#ffffff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease;}.ybs-faq-item:hover{border-color:rgb(var(--color-secondary) / 0.45);}.ybs-faq-item[open]{border-color:rgb(var(--color-primary) / 0.20);box-shadow:0 4px 14px rgb(var(--color-primary) / 0.06);}.ybs-faq-question{list-style:none;padding:1rem 1.25rem;font-weight:600;font-size:1rem;color:rgb(var(--color-primary));cursor:pointer;position:relative;padding-right:3rem;user-select:none;transition:background .2s ease;}.ybs-faq-question:hover{background:rgba(248,250,252,0.7);}.ybs-faq-question::-webkit-details-marker{display:none;}.ybs-faq-question::after{content: "";position:absolute;right:1.25rem;top:50%;width:10px;height:10px;border-right:2px solid rgb(var(--color-secondary));border-bottom:2px solid rgb(var(--color-secondary));transform:translateY(-65%) rotate(45deg);transition:transform .25s ease;}.ybs-faq-item[open] .ybs-faq-question::after{transform:translateY(-35%) rotate(-135deg);}.ybs-faq-question:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:-2px;}.ybs-faq-answer{padding:0 1.25rem 1.1rem;color:#334155;line-height:1.7;font-size:0.96rem;border-top:1px solid rgb(var(--color-primary) / 0.06);padding-top:1rem;margin-top:0;}.ybs-faq-answer>p:first-child{margin-top:0;}.ybs-faq-answer>p:last-child{margin-bottom:0;}.ybs-faq-answer strong,.ybs-faq-answer b{color:rgb(var(--color-primary));}.ybs-faq-answer a{color:rgb(var(--color-secondary));text-decoration:underline;text-underline-offset:2px;}.ybs-faq-answer a:hover{color:#b8860b;}.ybs-iletisim-mapcard{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background:linear-gradient(135deg,rgb(var(--color-primary)),#0a1530);color:#f8fafc;border-radius:16px;text-decoration:none;box-shadow:0 4px 18px rgb(var(--color-primary) / 0.18);transition:transform .25s ease,box-shadow .25s ease;}.ybs-iletisim-mapcard:hover,.ybs-iletisim-mapcard:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px rgb(var(--color-primary) / 0.28);}.ybs-iletisim-mapcard__icon{width:48px;height:48px;border-radius:14px;background:rgb(var(--color-secondary) / 0.15);color:#f5d76e;display:inline-flex;align-items:center;justify-content:center;}.ybs-iletisim-mapcard__icon svg{width:26px;height:26px;}.ybs-iletisim-mapcard__body{display:flex;flex-direction:column;gap:0.25rem;min-width:0;}.ybs-iletisim-mapcard__eyebrow{font-size:0.72rem;text-transform:uppercase;letter-spacing:0.08em;color:#f5d76e;font-weight:600;}.ybs-iletisim-mapcard__title{font-size:1.05rem;font-weight:700;line-height:1.3;}.ybs-iletisim-mapcard__addr{font-size:0.85rem;color:rgba(248,250,252,0.72);line-height:1.45;}.ybs-iletisim-mapcard__cta{display:inline-flex;align-items:center;gap:0.4rem;padding:0.55rem 0.95rem;background:linear-gradient(135deg,#d4af37,#b8860b);color:#0a1530;font-weight:700;border-radius:999px;font-size:0.88rem;white-space:nowrap;}@media (max-width:540px){.ybs-iletisim-mapcard{grid-template-columns:1fr;text-align:center;}.ybs-iletisim-mapcard__icon{margin:0 auto;}.ybs-iletisim-mapcard__cta{justify-self:center;}}.ybs-cookie-browser-links{margin:1.5rem 0;padding:1.25rem;border-radius:0.75rem;background:rgb(241 245 249);border-left:4px solid var(--ybs-primary,#c19a4a);}.ybs-cookie-browser-list{list-style:none;padding:0;margin:0.75rem 0 0;display:grid;gap:0.5rem;}.ybs-cookie-browser-link{display:inline-flex;align-items:center;gap:0.5rem;color:var(--ybs-primary,#c19a4a);font-weight:500;text-decoration:none;}.ybs-cookie-browser-link::before{content: "→";opacity:0.7;}.ybs-cookie-browser-link:hover{text-decoration:underline;}
article.ybs-card,.ybs-card{margin:0;padding:0;border-spacing:0;}.ybs-card>.ybs-card__media{margin:0;padding:0;flex:0 0 auto;align-self:stretch;}.ybs-card>.ybs-card__media>img,.ybs-card>.ybs-card__media>.ybs-card__img{margin:0;padding:0;border:0;vertical-align:top;}.ybs-card{position:relative;display:flex;flex-direction:column;margin:0;background:#ffffff;border-radius:1rem;overflow:hidden;border:1px solid rgb(var(--color-primary) / 0.08);box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 24px -12px rgba(15,23,42,0.12);transition:transform .35s ease,box-shadow .35s ease,border-color .25s ease;isolation:isolate;}.ybs-card:hover{transform:translateY(-4px);border-color:rgb(var(--color-secondary) / 0.40);box-shadow:0 4px 8px rgb(var(--color-primary) / 0.06),0 24px 48px -20px rgb(var(--color-primary) / 0.30);}.ybs-card::before{content: "";position:absolute;inset:0;border-radius:1rem;padding:1px;background:linear-gradient(135deg,rgb(var(--color-secondary) / 0) 0%,rgb(var(--color-secondary) / 0.5) 50%,rgb(var(--color-secondary) / 0) 100%);opacity:0;transition:opacity .35s ease;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;}.ybs-card:hover::before{opacity:1;}.ybs-card__media{position:relative;display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);min-height:0;font-size:0;line-height:0;margin:0;padding:0;}.ybs-card__media::after{content: "";position:absolute;inset:0;background:linear-gradient(to top,rgba(15,23,42,0.55) 0%,rgba(15,23,42,0.15) 35%,transparent 60%);pointer-events:none;z-index:1;}.ybs-card__img{position:absolute;inset:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover;object-position:center 35%;display:block;margin:0;padding:0;border:0;vertical-align:top;transform:scale(1.06);transform-origin:center center;transition:transform .6s ease;z-index:0;}.ybs-card:hover .ybs-card__img{transform:scale(1.12);}.ybs-card__category{position:absolute;bottom:.75rem;left:.75rem;z-index:2;display:inline-flex;align-items:center;padding:.3rem .75rem;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#f5d76e;background:rgb(var(--color-primary) / 0.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;border:1px solid rgb(var(--color-secondary) / 0.45);text-decoration:none;max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ybs-card__category--inline{position:static;margin-bottom:.5rem;background:rgb(var(--color-primary) / 0.08);color:rgb(var(--color-primary));}.ybs-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.4rem 1.35rem;}.ybs-card__title{font-size:1.1rem;line-height:1.35;font-weight:700;color:#0f172a;margin:0 0 .55rem;}.ybs-card__title a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s ease,color .25s ease;}.ybs-card__title a:hover{color:rgb(var(--color-primary));background-size:100% 1px;}.ybs-card__excerpt{font-size:.85rem;line-height:1.55;color:#64748b;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.ybs-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:auto;padding-top:.85rem;font-size:.75rem;color:#64748b;border-top:1px solid rgb(var(--color-primary) / 0.06);}.ybs-card__author{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:#0f172a;}.ybs-card__author-img{width:1.5rem;height:1.5rem;border-radius:50%;object-fit:cover;border:1px solid rgb(var(--color-secondary) / 0.4);}.ybs-card__date{color:#94a3b8;}.ybs-card__read{display:inline-flex;align-items:center;gap:.3rem;color:rgb(var(--color-secondary));font-weight:600;}.ybs-card__read-icon{width:.95rem;height:.95rem;}.ybs-card--wide .ybs-card__media{aspect-ratio:21 / 9;}.ybs-card--compact .ybs-card__media{aspect-ratio:4 / 3;}.ybs-card--compact .ybs-card__title{font-size:1rem;}.ybs-card--compact .ybs-card__excerpt{-webkit-line-clamp:2;font-size:.8rem;}.ybs-cards--marquee{display:flex;overflow:hidden;gap:0;transform:translateZ(0);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 6%,#000 94%,transparent 100%);}.ybs-cards__track{display:flex;gap:1rem;padding-right:1rem;flex-shrink:0;min-width:max-content;animation:ybs-cards-scroll var(--ybs-cards-speed,60s) linear infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;}.ybs-cards__track>.ybs-card{flex:0 0 340px;width:340px;}.ybs-cards--marquee:hover .ybs-cards__track{animation-play-state:paused;}@keyframes ybs-cards-scroll{from{transform:translate3d(0,0,0);}to{transform:translate3d(-100%,0,0);}}@media (prefers-reduced-motion:reduce){.ybs-cards__track{animation:none;}}.ybs-cards--rows{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:1rem;padding-bottom:1rem;-webkit-overflow-scrolling:touch;}.ybs-cards--rows>.ybs-card{flex:0 0 320px;width:320px;scroll-snap-align:start;}.ybs-cards--rows::-webkit-scrollbar{height:.4rem;}.ybs-cards--rows::-webkit-scrollbar-track{background:rgb(var(--color-primary) / 0.05);border-radius:.25rem;}.ybs-cards--rows::-webkit-scrollbar-thumb{background:rgb(var(--color-secondary) / 0.4);border-radius:.25rem;}@media (max-width:768px){.ybs-cards__track>.ybs-card,.ybs-cards--rows>.ybs-card{flex:0 0 280px;width:280px;}.ybs-card__body{padding:1rem 1.1rem 1.15rem;}.ybs-card__title{font-size:1rem;}}@media (max-width:480px){.ybs-cards__track>.ybs-card,.ybs-cards--rows>.ybs-card{flex:0 0 260px;width:260px;}}.ybs-cards__frame{position:relative;width:100%;}.ybs-cards--slider{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0;padding:.5rem .25rem 1.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 3%,#000 97%,transparent 100%);}.ybs-cards--slider::-webkit-scrollbar{display:none;}.ybs-cards--slider>.ybs-card{flex:0 0 calc((100% - 2 * 1.25rem) / 3);scroll-snap-align:start;min-width:0;}@media (max-width:1024px){.ybs-cards--slider>.ybs-card{flex:0 0 calc((100% - 1.25rem) / 2);}}@media (max-width:640px){.ybs-cards--slider{gap:1rem;padding:.25rem .25rem 1rem;}.ybs-cards--slider>.ybs-card{flex:0 0 88%;}}.ybs-cards__nav{position:absolute;top:50%;z-index:4;transform:translateY(-50%);display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;background:#ffffff;color:rgb(var(--color-primary));border:1px solid rgb(var(--color-primary) / 0.12);box-shadow:0 1px 2px rgba(15,23,42,0.06),0 12px 28px -8px rgb(var(--color-primary) / 0.22);cursor:pointer;transition:transform .25s ease,background-color .2s ease,color .2s ease,box-shadow .25s ease,opacity .2s ease;}.ybs-cards__nav:hover{transform:translateY(-50%) scale(1.08);background:rgb(var(--color-primary));color:#f5d76e;box-shadow:0 4px 8px rgb(var(--color-primary) / 0.18),0 18px 36px -10px rgb(var(--color-primary) / 0.4);}.ybs-cards__nav:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px;}.ybs-cards__nav[disabled],.ybs-cards__nav[aria-disabled="true"]{opacity:.35;cursor:not-allowed;pointer-events:none;}.ybs-cards__nav--prev{left:-.5rem;}.ybs-cards__nav--next{right:-.5rem;}.ybs-cards__nav svg{width:1.15rem;height:1.15rem;stroke-width:2.5;}@media (max-width:1024px){.ybs-cards__nav--prev{left:.25rem;}.ybs-cards__nav--next{right:.25rem;}}@media (max-width:640px){.ybs-cards__nav{width:2.4rem;height:2.4rem;top:auto;bottom:-.35rem;transform:none;}.ybs-cards__nav:hover{transform:scale(1.06);}.ybs-cards__nav--prev{left:calc(50% - 3rem);}.ybs-cards__nav--next{right:calc(50% - 3rem);}.ybs-cards__frame{padding-bottom:3rem;}}.ybs-cards__dots{position:absolute;bottom:-.4rem;left:50%;transform:translateX(-50%);display:inline-flex;gap:.4rem;padding:.25rem .5rem;pointer-events:none;}.ybs-cards__dot{width:.45rem;height:.45rem;border-radius:999px;background:rgb(var(--color-primary) / 0.2);transition:background-color .25s ease,transform .25s ease,width .25s ease;}.ybs-cards__dot[data-active="true"]{background:rgb(var(--color-secondary));width:1.2rem;}@media (max-width:640px){.ybs-cards__dots{display:none;}}@media (prefers-reduced-motion:reduce){.ybs-cards--slider{scroll-behavior:auto;}.ybs-cards__nav{transition:none;}}.ybs-service-tile__media{position:relative;width:100%;aspect-ratio:828 / 500;overflow:hidden;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);}.ybs-service-tile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;transition:transform .7s cubic-bezier(.4,0,.2,1);display:block;}.group:hover .ybs-service-tile__img{transform:scale(1.03);}.ybs-service-tile__overlay{pointer-events:none;position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(15,23,42,0.35) 100%);}@media (max-width:640px){.ybs-service-tile__img{object-position:center 30%;}}@media (prefers-reduced-motion:reduce){.ybs-service-tile__img{transition:none;}.group:hover .ybs-service-tile__img{transform:none;}}.ybs-card__media{margin:0 !important;padding:0 !important;display:block !important;position:relative !important;}.ybs-card .ybs-card__img,.ybs-card__media>img,.ybs-card__media>.ybs-card__img{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;object-fit:cover !important;object-position:center 35% !important;vertical-align:top !important;display:block !important;max-width:none !important;max-height:none !important;}article.ybs-card{margin:0 !important;padding:0 !important;}
.ybs-cta{position:relative;overflow:hidden;isolation:isolate;padding:clamp(3.5rem,9vw,6rem) clamp(1rem,4vw,2rem);background:radial-gradient(ellipse 80% 60% at 50% 40%,#0d1f44 0%,#0a1530 55%,#050b1c 100%);color:#ffffff;}.ybs-cta--amber{background:linear-gradient(135deg,#f5d76e 0%,#d4af37 50%,#b8860b 100%);color:#1a1305;}.ybs-cta--primary{background:#0d1f44;}.ybs-cta__bg{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;}.ybs-cta__mesh{position:absolute;border-radius:50%;filter:blur(80px);opacity:.22;animation:ybs-cta-orbit 18s ease-in-out infinite;}.ybs-cta__mesh--1{top:-20%;left:-8%;width:460px;height:460px;background:radial-gradient(circle,rgba(212,175,55,0.7) 0%,transparent 65%);}.ybs-cta__mesh--2{bottom:-25%;right:-10%;width:560px;height:560px;background:radial-gradient(circle,rgba(184,134,11,0.55) 0%,transparent 70%);animation-delay:-9s;animation-duration:22s;}.ybs-cta__grid{position:absolute;inset:0;background-image:linear-gradient(135deg,transparent 0px,transparent 39px,rgba(212,175,55,0.06) 39px,rgba(212,175,55,0.06) 40px),linear-gradient(45deg,transparent 0px,transparent 79px,rgba(212,175,55,0.04) 79px,rgba(212,175,55,0.04) 80px);background-size:80px 80px,120px 120px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at center,#000 0%,transparent 90%);mask-image:radial-gradient(ellipse 80% 70% at center,#000 0%,transparent 90%);opacity:.8;}.ybs-cta__bg::before{content: "";position:absolute;inset:0;background-image:radial-gradient(circle at 12% 22%,#d4af37 1.5px,transparent 2px),radial-gradient(circle at 88% 18%,#f5d76e 1.2px,transparent 2px),radial-gradient(circle at 23% 78%,#d4af37 1.1px,transparent 2px),radial-gradient(circle at 74% 82%,#b8860b 1.5px,transparent 2px),radial-gradient(circle at 50% 12%,#f5d76e 1px,transparent 1.8px),radial-gradient(circle at 18% 50%,#d4af37 1px,transparent 1.8px),radial-gradient(circle at 82% 50%,#b8860b 1.2px,transparent 2px),radial-gradient(circle at 50% 88%,#f5d76e 1px,transparent 1.8px);opacity:.55;animation:ybs-cta-twinkle 6s ease-in-out infinite alternate;}.ybs-cta__bg::after{content: "";position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 50% 45%,rgba(5,11,28,0.55) 0%,transparent 70%);pointer-events:none;}@keyframes ybs-cta-orbit{0%,100%{transform:translate(0,0) scale(1) rotate(0deg);}33%{transform:translate(40px,-25px) scale(1.08) rotate(8deg);}66%{transform:translate(-30px,20px) scale(.96) rotate(-6deg);}}@keyframes ybs-cta-twinkle{from{opacity:.35;}to{opacity:.65;}}.ybs-cta::before,.ybs-cta::after{content: "";position:absolute;left:0;right:0;height:1px;z-index:1;}.ybs-cta::before{top:0;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,0.7) 20%,rgba(245,215,110,0.9) 50%,rgba(212,175,55,0.7) 80%,transparent 100%);}.ybs-cta::after{bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(184,134,11,0.6) 30%,rgba(212,175,55,0.8) 50%,rgba(184,134,11,0.6) 70%,transparent 100%);}.ybs-cta__inner{position:relative;z-index:2;margin:0 auto;max-width:56rem;text-align:center;}.ybs-cta__eyebrow{display:inline-block;padding:.38rem .9rem;margin-bottom:1.4rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5d76e;background:linear-gradient(135deg,rgba(212,175,55,0.14) 0%,rgba(184,134,11,0.1) 100%);border:1px solid rgba(212,175,55,0.4);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 rgba(245,215,110,0.2),0 4px 16px -8px rgba(212,175,55,0.35);}.ybs-cta--amber .ybs-cta__eyebrow{color:#2d1d05;background:rgba(255,251,230,0.45);border-color:rgba(45,29,5,0.35);}.ybs-cta .ybs-cta__title,h2.ybs-cta__title{margin:0 !important;font-size:clamp(1.7rem,4.2vw,2.65rem) !important;font-weight:800 !important;line-height:1.15 !important;letter-spacing:-0.015em !important;background:none !important;-webkit-background-clip:initial !important;background-clip:initial !important;-webkit-text-fill-color:#ffffff !important;color:#ffffff !important;text-wrap:balance;text-shadow:0 1px 2px rgba(5,11,28,0.75),0 2px 10px rgba(5,11,28,0.55);}.ybs-cta--amber .ybs-cta__title{color:#1a1305;text-shadow:0 1px 0 rgba(255,251,230,0.5);}.ybs-cta__title::after{content: "";display:block;width:4.5rem;height:2px;margin:1rem auto 0;background:linear-gradient(90deg,transparent 0%,#d4af37 25%,#f5d76e 50%,#d4af37 75%,transparent 100%);border-radius:1px;}.ybs-cta__intro{margin:1.25rem auto 0;max-width:42rem;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;color:rgba(255,255,255,0.92);text-shadow:0 1px 2px rgba(5,11,28,0.4);}.ybs-cta--amber .ybs-cta__intro{color:rgba(26,19,5,0.88);text-shadow:none;}.ybs-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2.5rem;}.ybs-cta__btn{position:relative;display:inline-flex;align-items:center;gap:.55rem;padding:1rem 1.85rem;font-size:.95rem;font-weight:700;letter-spacing:.005em;border-radius:.75rem;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease,background-color .2s ease,border-color .2s ease;overflow:hidden;isolation:isolate;}.ybs-cta__btn::after{content: "";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,251,230,0.35) 50%,transparent 70%);transform:translateX(-110%);transition:transform .65s ease;z-index:-1;}.ybs-cta__btn:hover::after{transform:translateX(110%);}.ybs-cta__btn:hover{transform:translateY(-2px);}.ybs-cta__btn:active{transform:translateY(0);}.ybs-cta__btn--primary{background:linear-gradient(135deg,#f5d76e 0%,#d4af37 45%,#b8860b 100%);color:#1a1305;border:1px solid rgba(245,215,110,0.6);box-shadow:0 1px 0 rgba(255,251,230,0.4) inset,0 -1px 0 rgba(101,73,6,0.3) inset,0 10px 24px -10px rgba(212,175,55,0.55),0 4px 8px rgba(5,11,28,0.15);}.ybs-cta__btn--primary:hover{background:linear-gradient(135deg,#fde68a 0%,#f5d76e 45%,#d4af37 100%);box-shadow:0 1px 0 rgba(255,251,230,0.5) inset,0 -1px 0 rgba(101,73,6,0.3) inset,0 14px 32px -10px rgba(212,175,55,0.7),0 6px 12px rgba(5,11,28,0.18);}.ybs-cta--amber .ybs-cta__btn--primary{background:linear-gradient(135deg,#0d1f44 0%,#0a1530 100%);color:#fef3c7;border-color:rgba(13,31,68,0.5);}.ybs-cta__btn--secondary{color:#ffffff;background:rgba(255,255,255,0.06);border:1px solid rgba(245,215,110,0.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.ybs-cta__btn--secondary:hover{background:rgba(245,215,110,0.1);border-color:rgba(245,215,110,0.5);}.ybs-cta--amber .ybs-cta__btn--secondary{color:#1a1305;background:rgba(26,19,5,0.08);border-color:rgba(26,19,5,0.25);}.ybs-cta__btn-icon{width:1.1rem;height:1.1rem;transition:transform .25s ease;}.ybs-cta__btn:hover .ybs-cta__btn-icon{transform:translateX(4px);}@media (prefers-reduced-motion:reduce){.ybs-cta__mesh,.ybs-cta__bg::before{animation:none;}.ybs-cta__btn::after{display:none;}}@media (max-width:640px){.ybs-cta__btn{width:100%;justify-content:center;}.ybs-cta__title::after{width:3rem;}}.ybs-cta__contact{list-style:none;margin:2.5rem auto 0;padding:0;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:64rem;text-align:left;}.ybs-cta__contact-card{display:block;}.ybs-cta__contact-link{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;border-radius:.9rem;background:linear-gradient(135deg,rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.03) 100%);border:1px solid rgba(245,215,110,0.18);color:#ffffff;text-decoration:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease;height:100%;box-shadow:inset 0 1px 0 rgba(255,251,230,0.08),0 8px 24px -16px rgba(5,11,28,0.6);}a.ybs-cta__contact-link:hover{transform:translateY(-2px);border-color:rgba(245,215,110,0.45);background:linear-gradient(135deg,rgba(245,215,110,0.1) 0%,rgba(212,175,55,0.04) 100%);box-shadow:inset 0 1px 0 rgba(255,251,230,0.12),0 14px 36px -16px rgba(212,175,55,0.3);}.ybs-cta__contact-icon{flex:0 0 auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.65rem;background:linear-gradient(135deg,#f5d76e 0%,#d4af37 50%,#b8860b 100%);color:#1a1305;box-shadow:inset 0 1px 0 rgba(255,251,230,0.5),0 6px 14px -6px rgba(212,175,55,0.5);}.ybs-cta__contact-icon svg{width:1.15rem;height:1.15rem;}.ybs-cta__contact-meta{display:flex;flex-direction:column;gap:.15rem;min-width:0;}.ybs-cta__contact-label{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f5d76e;}.ybs-cta__contact-value{font-size:.92rem;line-height:1.45;color:rgba(255,255,255,0.94);word-break:break-word;}.ybs-cta--amber .ybs-cta__contact-link{background:rgba(255,251,230,0.4);border-color:rgba(26,19,5,0.2);color:#1a1305;}.ybs-cta--amber a.ybs-cta__contact-link:hover{background:rgba(255,251,230,0.6);border-color:rgba(26,19,5,0.4);}.ybs-cta--amber .ybs-cta__contact-icon{background:linear-gradient(135deg,#0d1f44 0%,#0a1530 100%);color:#f5d76e;}.ybs-cta--amber .ybs-cta__contact-label{color:#2d1d05;}.ybs-cta--amber .ybs-cta__contact-value{color:rgba(26,19,5,0.92);}@media (max-width:640px){.ybs-cta__contact{margin-top:2rem;grid-template-columns:1fr;gap:.7rem;}.ybs-cta__contact-link{padding:.85rem 1rem;}.ybs-cta__contact-icon{width:2.2rem;height:2.2rem;}}@media (prefers-reduced-motion:reduce){.ybs-cta__contact-link{transition:none;}a.ybs-cta__contact-link:hover{transform:none;}}
.ybs-contact-section{padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,4vw,1.5rem);background:linear-gradient(180deg,#f8fafc 0%,#ffffff 80%);}.ybs-contact-container{max-width:76rem;margin:0 auto;}.ybs-contact-header{text-align:center;max-width:42rem;margin:0 auto 2.5rem;}.ybs-contact-eyebrow{display:inline-block;padding:.35rem .9rem;background:linear-gradient(135deg,rgba(212,175,55,0.12),rgba(184,134,11,0.08));color:#b8860b;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(212,175,55,0.35);border-radius:999px;margin-bottom:1rem;}.ybs-contact-title{margin:0 0 1rem;font-size:clamp(1.8rem,4.5vw,2.75rem);font-weight:800;color:rgb(var(--color-primary));line-height:1.15;letter-spacing:-0.015em;}.ybs-contact-lede{color:#475569;font-size:1.0625rem;line-height:1.7;}.ybs-contact-lede strong{color:rgb(var(--color-primary));font-weight:700;}.ybs-contact-alert{display:flex;align-items:flex-start;gap:.85rem;max-width:56rem;margin:0 auto 1.5rem;padding:1rem 1.25rem;border-radius:1rem;font-size:.95rem;border:1px solid;}.ybs-contact-alert svg{width:1.4rem;height:1.4rem;flex-shrink:0;margin-top:1px;}.ybs-contact-alert--success{background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border-color:#6ee7b7;color:#065f46;}.ybs-contact-alert--error{background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border-color:#fca5a5;color:#991b1b;}.ybs-contact-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;}.ybs-contact-aside{order:1;display:flex;flex-direction:column;gap:1.25rem;}.ybs-contact-formwrap{order:2;}@media (min-width:1024px){.ybs-contact-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2rem;}.ybs-contact-formwrap{order:1;}.ybs-contact-aside{order:2;}}.ybs-contact-cta-stack{display:flex;flex-direction:column;gap:.75rem;}.ybs-contact-cta{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:1rem;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease;overflow:hidden;isolation:isolate;}.ybs-contact-cta::before{content: "";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translateX(-110%);transition:transform .6s ease;z-index:-1;}.ybs-contact-cta:hover::before{transform:translateX(110%);}.ybs-contact-cta:hover{transform:translateY(-2px);}.ybs-contact-cta--phone{background:linear-gradient(135deg,rgb(var(--color-primary)) 0%,#1e3a8a 100%);color:#fff;box-shadow:0 10px 24px -10px rgb(var(--color-primary) / .55),0 4px 8px rgb(var(--color-primary) / .15);border:1px solid rgba(212,175,55,0.25);}.ybs-contact-cta--phone:hover{box-shadow:0 14px 32px -10px rgb(var(--color-primary) / .7),0 6px 12px rgb(var(--color-primary) / .2);}.ybs-contact-cta--whatsapp{background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);color:#fff;box-shadow:0 10px 24px -10px rgba(37,211,102,.55),0 4px 8px rgba(18,140,126,.15);}.ybs-contact-cta--whatsapp:hover{box-shadow:0 14px 32px -10px rgba(37,211,102,.7),0 6px 12px rgba(18,140,126,.2);}.ybs-contact-cta__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:rgba(255,255,255,.15);flex-shrink:0;}.ybs-contact-cta__icon svg{width:1.4rem;height:1.4rem;}.ybs-contact-cta--whatsapp .ybs-contact-cta__icon svg{width:1.55rem;height:1.55rem;}.ybs-contact-cta__body{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0;}.ybs-contact-cta__label{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.75;}.ybs-contact-cta__value{font-size:1.05rem;font-weight:700;letter-spacing:-.005em;}.ybs-contact-cta__arrow svg{width:1.15rem;height:1.15rem;transition:transform .25s ease;}.ybs-contact-cta:hover .ybs-contact-cta__arrow svg{transform:translateX(4px);}.ybs-contact-info{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem 1.4rem;box-shadow:0 2px 8px rgba(15,23,42,.04);}.ybs-contact-info__title{margin:0 0 1rem;font-size:.85rem;font-weight:700;color:#0f172a;letter-spacing:.005em;padding-bottom:.75rem;border-bottom:1px solid #f1f5f9;}.ybs-contact-info__row{display:flex;align-items:flex-start;gap:.85rem;padding:.75rem 0;text-decoration:none;color:inherit;border-top:1px solid #f8fafc;transition:background-color .2s ease;border-radius:.5rem;margin:0 -.5rem;padding-left:.5rem;padding-right:.5rem;}.ybs-contact-info__row:first-of-type{border-top:none;}.ybs-contact-info__row:not(.ybs-contact-info__row--static):hover{background:linear-gradient(135deg,#fef3c7 0%,transparent 80%);}.ybs-contact-info__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.55rem;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);color:#b8860b;flex-shrink:0;}.ybs-contact-info__icon svg{width:1.1rem;height:1.1rem;}.ybs-contact-info__text{display:flex;flex-direction:column;gap:.2rem;min-width:0;}.ybs-contact-info__label{font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;}.ybs-contact-info__value{font-size:.9rem;font-weight:600;color:#0f172a;line-height:1.5;word-break:break-word;}.ybs-contact-map{overflow:hidden;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(15,23,42,.04);}.ybs-contact-map iframe{display:block;width:100%;}.ybs-form{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 2px 8px rgba(15,23,42,.04);display:flex;flex-direction:column;gap:1.5rem;}.ybs-form__cats{border:none;padding:0;margin:0;}.ybs-form__cats-legend{font-size:.82rem;font-weight:700;color:#475569;margin-bottom:.85rem;letter-spacing:.01em;}.ybs-form__cats-grid{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));}.ybs-form__cat{position:relative;display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;padding:.85rem 1rem;background:#fff;border:1.5px solid #e2e8f0;border-radius:.85rem;cursor:pointer;transition:all .25s ease;text-align:left;font:inherit;}.ybs-form__cat:hover{border-color:#d4af37;transform:translateY(-1px);}.ybs-form__cat--active{border-color:rgb(var(--color-primary));background:linear-gradient(135deg,rgb(var(--color-primary)) 0%,#1e3a8a 100%);color:#fff;box-shadow:0 8px 18px -8px rgb(var(--color-primary) / .45);}.ybs-form__cat-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:rgba(212,175,55,.12);color:#b8860b;transition:all .25s ease;}.ybs-form__cat--active .ybs-form__cat-icon{background:rgba(255,255,255,.15);color:#f5d76e;}.ybs-form__cat-icon svg{width:1.1rem;height:1.1rem;}.ybs-form__cat-label{font-size:.9rem;font-weight:700;line-height:1.3;}.ybs-form__cat-desc{font-size:.73rem;line-height:1.45;opacity:.8;}.ybs-form__row{display:grid;gap:1rem;}.ybs-form__row--2{grid-template-columns:1fr;}@media (min-width:640px){.ybs-form__row--2{grid-template-columns:1fr 1fr;}}.ybs-form__field{position:relative;}.ybs-form__input{width:100%;padding:1.15rem 1rem .45rem;font:inherit;font-size:.95rem;color:#0f172a;background:#fff;border:1.5px solid #e2e8f0;border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease;}.ybs-form__input:hover{border-color:#cbd5e1;}.ybs-form__input:focus{outline:none;border-color:rgb(var(--color-primary));box-shadow:0 0 0 4px rgb(var(--color-primary) / .08);}.ybs-form__input--textarea{resize:vertical;min-height:8rem;padding-top:1.5rem;line-height:1.6;}.ybs-form__input--select{padding-right:2.5rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:.75rem;cursor:pointer;}.ybs-form__label{position:absolute;left:1rem;top:1rem;font-size:.9rem;color:#94a3b8;pointer-events:none;transition:all .18s cubic-bezier(.4,0,.2,1);background:linear-gradient(180deg,transparent 0%,transparent 45%,#fff 45%,#fff 100%);padding:0 .35rem;margin-left:-.35rem;}.ybs-form__input:focus+.ybs-form__label,.ybs-form__input:not(:placeholder-shown)+.ybs-form__label{top:-.5rem;font-size:.72rem;font-weight:600;color:rgb(var(--color-primary));letter-spacing:.005em;}.ybs-form__label--select{top:-.5rem;font-size:.72rem;font-weight:600;color:rgb(var(--color-primary));letter-spacing:.005em;}.ybs-form__req{color:#dc2626;}.ybs-form__textarea-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.55rem;font-size:.72rem;}.ybs-form__hint{display:inline-flex;align-items:center;gap:.35rem;color:#94a3b8;margin:0;}.ybs-form__hint svg{flex-shrink:0;color:#b8860b;}.ybs-form__counter{color:#94a3b8;font-variant-numeric:tabular-nums;font-weight:600;}.ybs-form__counter--warn{color:#d97706;}.ybs-form__channel{border:none;padding:0;margin:0;}.ybs-form__channel-legend{font-size:.82rem;font-weight:700;color:#475569;margin-bottom:.65rem;}.ybs-form__channel-grid{display:grid;gap:.55rem;grid-template-columns:repeat(3,1fr);}.ybs-form__channel-opt{display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem .75rem;background:#fff;border:1.5px solid #e2e8f0;border-radius:.65rem;cursor:pointer;transition:all .2s ease;font-size:.85rem;font-weight:600;color:#475569;text-align:center;}.ybs-form__channel-opt:hover{border-color:#d4af37;}.ybs-form__channel-opt--active{border-color:rgb(var(--color-primary));background:linear-gradient(135deg,#f8fafc 0%,#fef3c7 100%);color:rgb(var(--color-primary));}.ybs-form__channel-input{position:absolute;opacity:0;pointer-events:none;}.ybs-form__channel-opt svg{width:1rem;height:1rem;color:#b8860b;}.ybs-form__consent{display:flex;align-items:flex-start;gap:.65rem;padding:.9rem 1rem;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:.85rem;cursor:pointer;user-select:none;transition:border-color .2s ease;}.ybs-form__consent:hover{border-color:#cbd5e1;}.ybs-form__consent-check{width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:rgb(var(--color-primary));flex-shrink:0;cursor:pointer;}.ybs-form__consent-text{font-size:.87rem;line-height:1.55;color:#334155;}.ybs-form__consent-link{color:rgb(var(--color-primary));font-weight:600;text-decoration:underline;text-underline-offset:2px;}.ybs-form__consent-link:hover{color:#b8860b;}.ybs-form__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:1rem 2rem;font-size:1rem;font-weight:700;color:#ffffff;background:linear-gradient(135deg,rgb(var(--color-primary)) 0%,#1e3a8a 100%);border:none;border-radius:.85rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .25s ease;overflow:hidden;isolation:isolate;box-shadow:0 8px 20px -8px rgb(var(--color-primary) / .5),0 4px 8px rgb(var(--color-primary) / .12);}.ybs-form__submit::after{content: "";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(245,215,110,0.25) 50%,transparent 70%);transform:translateX(-110%);transition:transform .65s ease;z-index:-1;}.ybs-form__submit:hover::after{transform:translateX(110%);}.ybs-form__submit:hover:not(.ybs-form__submit--disabled){transform:translateY(-2px);box-shadow:0 12px 28px -10px rgb(var(--color-primary) / .65),0 6px 12px rgb(var(--color-primary) / .18);}.ybs-form__submit--disabled{background:linear-gradient(135deg,#cbd5e1 0%,#94a3b8 100%);color:rgba(255,255,255,.9);cursor:not-allowed;box-shadow:none;}.ybs-form__submit-content{display:inline-flex;align-items:center;gap:.55rem;}.ybs-form__submit-content svg{width:1.05rem;height:1.05rem;}.ybs-form__spinner{animation:ybs-form-spin 1s linear infinite;}@keyframes ybs-form-spin{to{transform:rotate(360deg);}}.ybs-form__footer-note{font-size:.75rem;color:#94a3b8;margin:0;text-align:center;}@media (prefers-reduced-motion:reduce){.ybs-contact-cta,.ybs-form__cat,.ybs-form__submit{transition:none;}.ybs-contact-cta::before,.ybs-form__submit::after{display:none;}.ybs-form__spinner{animation:none;}}[x-cloak]{display:none !important;}
:root{--ybs-c-navy:rgb(var(--color-primary));--ybs-c-navy-2:#1A3A66;--ybs-c-gold:rgb(var(--color-secondary));--ybs-c-gold-2:#E0BA3F;--ybs-c-wpp:#25D366;--ybs-c-wpp-2:#128C7E;--ybs-c-ink:#0B1B36;--ybs-c-fog:#F5F3EE;}.ybs-cta-iletisim{position:relative;margin:clamp(2rem,4vw,3rem) auto;padding:clamp(1.5rem,3.5vw,2.5rem);border-radius:24px;background:radial-gradient(900px 480px at 90% -10%,rgb(var(--color-secondary) / 0.18),transparent 60%),radial-gradient(700px 400px at -10% 110%,rgba(37,211,102,0.16),transparent 60%),linear-gradient(135deg,var(--ybs-c-navy) 0%,var(--ybs-c-navy-2) 100%);color:#fff;box-shadow:0 28px 60px -28px rgb(var(--color-primary) / 0.55);overflow:hidden;isolation:isolate;}.ybs-cta-iletisim::before{content: "";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.04) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);}.ybs-cta-iletisim__pulse{position:absolute;top:1.5rem;right:1.75rem;width:14px;height:14px;pointer-events:none;}.ybs-cta-iletisim__pulse span{position:absolute;inset:0;border-radius:50%;background:var(--ybs-c-wpp);opacity:.8;}.ybs-cta-iletisim__pulse span:nth-child(2),.ybs-cta-iletisim__pulse span:nth-child(3){animation:ybsCtaPulse 2.2s cubic-bezier(.2,.7,.2,1) infinite;}.ybs-cta-iletisim__pulse span:nth-child(3){animation-delay:1.1s;}@keyframes ybsCtaPulse{0%{transform:scale(1);opacity:.65;}100%{transform:scale(3.6);opacity:0;}}.ybs-cta-iletisim__head{text-align:center;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);}.ybs-cta-iletisim__eyebrow{display:inline-flex;align-items:center;gap:.55rem;font:700 .72rem/1.2 "Inter",system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ybs-c-gold-2);margin:0 0 .75rem;}.ybs-cta-iletisim__eyebrow::before,.ybs-cta-iletisim__eyebrow::after{content: "";width:28px;height:2px;background:linear-gradient(90deg,transparent,var(--ybs-c-gold-2),transparent);}.ybs-cta-iletisim__headline{font:800 clamp(1.6rem,3vw,2.25rem)/1.15 "Playfair Display",serif;margin:0 0 .6rem;letter-spacing:-0.01em;}.ybs-cta-iletisim__headline-accent{background:linear-gradient(120deg,#fff 0%,var(--ybs-c-gold-2) 50%,#fff 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ybsCtaShine 4s ease-in-out infinite;}@keyframes ybsCtaShine{0%,100%{background-position:0% 50%;}50%{background-position:100% 50%;}}.ybs-cta-iletisim__subtext{font:500 .98rem/1.55 "Inter",system-ui,sans-serif;color:rgba(255,255,255,0.85);margin:0 auto;max-width:60ch;}.ybs-cta-iletisim__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0 0 clamp(1.5rem,3vw,2.25rem);}@media (max-width:920px){.ybs-cta-iletisim__grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:480px){.ybs-cta-iletisim__grid{grid-template-columns:1fr;}}.ybs-cta-iletisim__card{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;border-radius:14px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(6px);text-decoration:none;color:#fff;transition:transform .25s ease,background .25s ease,border-color .25s ease;position:relative;overflow:hidden;}.ybs-cta-iletisim__card:hover{transform:translateY(-3px);background:rgba(255,255,255,0.1);border-color:var(--ybs-c-gold-2);}.ybs-cta-iletisim__card:focus-visible{outline:2px solid var(--ybs-c-gold);outline-offset:3px;}.ybs-cta-iletisim__card-ico{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,var(--ybs-c-gold),var(--ybs-c-gold-2));color:var(--ybs-c-navy);margin-bottom:.2rem;}.ybs-cta-iletisim__card-ico svg{width:20px;height:20px;}.ybs-cta-iletisim__card-key{font:700 .7rem/1.2 "Inter",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ybs-c-gold-2);}.ybs-cta-iletisim__card-val{font:500 .92rem/1.5 "Inter",sans-serif;color:rgba(255,255,255,0.95);text-align:left;hyphens:auto;overflow-wrap:anywhere;}.ybs-cta-iletisim__btn{display:flex;align-items:center;gap:1.1rem;justify-content:center;margin:0 auto;max-width:560px;padding:1.05rem 1.5rem;border-radius:16px;background:linear-gradient(135deg,var(--ybs-c-wpp) 0%,var(--ybs-c-wpp-2) 100%);color:#fff;text-decoration:none;font:700 1.05rem/1.2 "Inter",sans-serif;position:relative;box-shadow:0 18px 36px -18px rgba(37,211,102,0.7),0 0 0 0 rgba(37,211,102,0.5);animation:ybsCtaGlow 2.4s ease-in-out infinite;transition:transform .22s ease;overflow:hidden;}.ybs-cta-iletisim__btn::before{content: "";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,0.35) 50%,transparent 80%);transform:translateX(-100%);animation:ybsCtaSweep 3.6s ease-in-out infinite;}.ybs-cta-iletisim__btn:hover{transform:translateY(-2px) scale(1.01);}.ybs-cta-iletisim__btn:focus-visible{outline:3px solid var(--ybs-c-gold);outline-offset:4px;}.ybs-cta-iletisim__btn-ico{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;background:rgba(255,255,255,0.22);border-radius:12px;position:relative;z-index:1;}.ybs-cta-iletisim__btn-ico svg{width:24px;height:24px;color:#fff;}.ybs-cta-iletisim__btn-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:relative;z-index:1;}.ybs-cta-iletisim__btn-text strong{font-size:1.18rem;font-weight:800;letter-spacing:-0.01em;}.ybs-cta-iletisim__btn-text small{font-size:.8rem;opacity:.9;font-weight:500;}.ybs-cta-iletisim__btn-arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.18);position:relative;z-index:1;transition:transform .25s ease,background .25s ease;}.ybs-cta-iletisim__btn-arrow svg{width:18px;height:18px;color:#fff;}.ybs-cta-iletisim__btn:hover .ybs-cta-iletisim__btn-arrow{background:rgba(255,255,255,0.32);transform:translateX(3px);}@keyframes ybsCtaGlow{0%,100%{box-shadow:0 18px 36px -18px rgba(37,211,102,0.7),0 0 0 0 rgba(37,211,102,0.5);}50%{box-shadow:0 22px 44px -16px rgba(37,211,102,0.9),0 0 0 12px rgba(37,211,102,0.0);}}@keyframes ybsCtaSweep{0%{transform:translateX(-100%);}60%{transform:translateX(100%);}100%{transform:translateX(100%);}}.ybs-cta-iletisim--compact{padding:1.5rem;}.ybs-cta-iletisim--compact .ybs-cta-iletisim__grid{display:none;}.ybs-cta-iletisim--compact .ybs-cta-iletisim__head{margin-bottom:1rem;}.ybs-cta-iletisim--compact .ybs-cta-iletisim__headline{font-size:1.5rem;}@media (min-width:1024px){.ybs-cta-iletisim--banner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;}.ybs-cta-iletisim--banner .ybs-cta-iletisim__head{text-align:left;margin:0;}.ybs-cta-iletisim--banner .ybs-cta-iletisim__grid{grid-template-columns:1fr;gap:.5rem;margin:0;}.ybs-cta-iletisim--banner .ybs-cta-iletisim__btn{grid-column:1 / -1;}}@media (prefers-reduced-motion:reduce){.ybs-cta-iletisim__btn,.ybs-cta-iletisim__btn::before,.ybs-cta-iletisim__pulse span,.ybs-cta-iletisim__headline-accent{animation:none !important;}}.lawyer-narrative p,.ybs-iletisim-narrative p,.legal-content p,.prose p,.entry-content p,.ybs-prose p,article p{hyphens:auto;-webkit-hyphens:auto;}.ybs-cta-iletisim p,.ybs-cta-iletisim li,.ybs-k-wrap p,.ybs-k-wrap li,.ybs-iletisim-card p,.ybs-iletisim-card li,.ybs-iletisim-form-sub,.ybs-form p,.ybs-form li,header p,header li,footer p,footer li{text-align:inherit;hyphens:manual;}
.lawyer-narrative img,.ybs-iletisim-narrative img,.legal-content img,.prose img,.entry-content img,article img:not([class*="logo"]):not([class*="icon"]):not([class*="avatar"]):not(.ybs-featured-image__img),main figure img{display:block;margin:2rem auto;max-width:100%;height:auto;border-radius:12px;box-shadow:0 18px 36px -20px rgb(var(--color-primary) / 0.25);}.lawyer-narrative figure,.legal-content figure,.prose figure,article figure{margin:2rem auto;text-align:center;}.lawyer-narrative figure img,.legal-content figure img,.prose figure img,article figure img{margin:0 auto;}.lawyer-narrative figcaption,.legal-content figcaption,.prose figcaption,article figcaption{margin:.65rem auto 0;font:500 .85rem/1.4 "Inter",sans-serif;color:rgba(11,27,54,0.65);text-align:center;max-width:56ch;}.lawyer-narrative picture,.legal-content picture,.prose picture,article picture{display:block;text-align:center;margin:2rem auto;}.lawyer-narrative picture img,.legal-content picture img,.prose picture img,article picture img{margin:0 auto;}.lawyer-narrative ul,.ybs-iletisim-narrative ul{background:linear-gradient(135deg,rgb(var(--color-primary) / 0.04) 0%,rgb(var(--color-secondary) / 0.06) 100%);border-left:4px solid rgb(var(--color-secondary));border-radius:10px;padding:1rem 1.2rem 1rem 2rem;margin:1.25rem 0;}.lawyer-narrative ul li,.ybs-iletisim-narrative ul li{margin:.35rem 0;line-height:1.7;}.lawyer-narrative ul li b,.lawyer-narrative ul li strong,.ybs-iletisim-narrative ul li b,.ybs-iletisim-narrative ul li strong{color:rgb(var(--color-primary));font-weight:700;}.lawyer-narrative ul li a,.ybs-iletisim-narrative ul li a{color:#1B6F8C;text-decoration:none;border-bottom:1px dashed rgba(27,111,140,0.4);transition:color .2s ease,border-color .2s ease;}.lawyer-narrative ul li a:hover,.ybs-iletisim-narrative ul li a:hover{color:rgb(var(--color-secondary));border-color:rgb(var(--color-secondary));}main>section.py-16{padding-top:2rem;padding-bottom:2rem;}@media (max-width:640px){main>section.py-16{padding-top:1.25rem;padding-bottom:1.25rem;}}main>section.py-16 :is(.trust-signals,.direct-answer,.avukat-secimi):first-child{margin-top:0;}main>section.py-16 :is(.trust-signals,.direct-answer,.avukat-secimi):last-child{margin-bottom:0;}
.ybs-services-marquee{margin:clamp(3rem,6vw,4.5rem) auto;padding:clamp(2rem,4vw,3rem) 0;background:radial-gradient(900px 480px at 10% 10%,rgb(var(--color-secondary) / 0.08),transparent 60%),linear-gradient(180deg,#FAFAF7 0%,#F2F1ED 100%);border-top:1px solid rgb(var(--color-primary) / 0.08);border-bottom:1px solid rgb(var(--color-primary) / 0.08);}.ybs-services-marquee__inner{max-width:1180px;margin:0 auto;padding:0 clamp(1rem,3vw,1.75rem);position:relative;}.ybs-services-marquee__head{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem);}.ybs-services-marquee__eyebrow{display:inline-block;font:700 .72rem/1.2 "Inter",system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-secondary));margin:0 0 .65rem;padding:.35rem .8rem;background:rgb(var(--color-secondary) / 0.1);border-radius:100px;}.ybs-services-marquee__title{font:700 clamp(1.5rem,2.6vw,2rem)/1.2 "Playfair Display",serif;color:#0B1B36;margin:0;letter-spacing:-0.01em;}.ybs-services-marquee__viewport{position:relative;padding:0 clamp(2.5rem,5vw,3.5rem);}.ybs-services-grid.ybs-services-grid--marquee.ybs-services-marquee__track{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem .25rem 1rem;grid-template-columns:none;}.ybs-services-marquee__track::-webkit-scrollbar{display:none;}.ybs-services-marquee__track .ybs-service-card{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;background:#fff;border:1px solid rgb(var(--color-primary) / 0.08);border-radius:18px;padding:clamp(1.5rem,3vw,2.25rem);text-decoration:none;color:#0B1B36;display:flex;flex-direction:column;gap:.65rem;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease;position:relative;overflow:hidden;min-height:clamp(220px,30vw,280px);}@media (min-width:720px){.ybs-services-marquee__track .ybs-service-card{flex:0 0 calc(50% - .625rem);}}@media (min-width:1024px){.ybs-services-marquee__track .ybs-service-card{flex:0 0 calc(33.333% - .835rem);}}.ybs-services-marquee__track .ybs-service-card::before{content: "";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(var(--color-secondary)),#1B6F8C);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;}.ybs-services-marquee__track .ybs-service-card:hover{transform:translateY(-3px);border-color:rgb(var(--color-secondary) / 0.4);box-shadow:0 24px 48px -24px rgb(var(--color-primary) / 0.32);}.ybs-services-marquee__track .ybs-service-card:hover::before{transform:scaleX(1);}.ybs-services-marquee__track .ybs-service-card:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px;}.ybs-services-marquee__track .ybs-service-card__title{font:700 clamp(1.1rem,1.5vw,1.3rem)/1.3 "Playfair Display",serif;color:rgb(var(--color-primary));margin:0 0 .25rem;letter-spacing:-0.005em;}.ybs-services-marquee__track .ybs-service-card__desc{font:400 .92rem/1.6 "Inter",system-ui,sans-serif;color:rgba(11,27,54,0.72);margin:0 0 1rem;flex:1;hyphens:auto;}.ybs-services-marquee__track .ybs-service-card__link{display:inline-flex;align-items:center;gap:.35rem;font:700 .82rem/1.2 "Inter",sans-serif;color:#1B6F8C;margin-top:auto;transition:gap .25s ease,color .25s ease;}.ybs-services-marquee__track .ybs-service-card__link::after{content: "→";transition:transform .25s ease;}.ybs-services-marquee__track .ybs-service-card:hover .ybs-service-card__link{color:rgb(var(--color-secondary));gap:.55rem;}.ybs-services-marquee__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;background:#fff;border:1px solid rgb(var(--color-primary) / 0.15);border-radius:50%;cursor:pointer;color:rgb(var(--color-primary));z-index:5;box-shadow:0 12px 24px -12px rgb(var(--color-primary) / 0.3);transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;}.ybs-services-marquee__nav:hover{background:rgb(var(--color-primary));color:rgb(var(--color-secondary));transform:translateY(-50%) scale(1.05);box-shadow:0 16px 32px -12px rgb(var(--color-primary) / 0.45);}.ybs-services-marquee__nav:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px;}.ybs-services-marquee__nav svg{width:20px;height:20px;}.ybs-services-marquee__nav--prev{left:0;}.ybs-services-marquee__nav--next{right:0;}.ybs-services-marquee__dots{display:flex;justify-content:center;gap:.55rem;margin-top:1.25rem;}.ybs-services-marquee__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:rgb(var(--color-primary) / 0.18);cursor:pointer;transition:background .25s ease,transform .25s ease,width .25s ease;}.ybs-services-marquee__dot:hover{background:rgb(var(--color-primary) / 0.35);}.ybs-services-marquee__dot.is-active{background:rgb(var(--color-secondary));width:28px;border-radius:100px;}.ybs-services-marquee__dot:focus-visible{outline:2px solid rgb(var(--color-secondary));outline-offset:3px;}@media (prefers-reduced-motion:reduce){.ybs-services-marquee__track{scroll-behavior:auto;}}@media (max-width:640px){.ybs-services-marquee__viewport{padding:0 .25rem;}.ybs-services-marquee__nav{width:38px;height:38px;}.ybs-services-marquee__nav--prev{left:-.5rem;}.ybs-services-marquee__nav--next{right:-.5rem;}}
.ybs-hizmet-nav{--ybs-hn-gold:#b8893d;--ybs-hn-gold-soft:#d5a85e;--ybs-hn-navy:#0d1b3d;--ybs-hn-text:#1f2937;--ybs-hn-muted:#64748b;--ybs-hn-bg:#f8fafc;--ybs-hn-card-bg:#ffffff;--ybs-hn-border:#e2e8f0;background:linear-gradient(180deg,#ffffff 0%,var(--ybs-hn-bg) 100%);padding:4rem 1.25rem;border-top:1px solid var(--ybs-hn-border);}.ybs-hizmet-nav__inner{max-width:1280px;margin:0 auto;}.ybs-hizmet-nav__head{text-align:center;margin-bottom:2.5rem;}.ybs-hizmet-nav__eyebrow{display:inline-block;font-size:0.75rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--ybs-hn-gold);margin:0 0 0.5rem;position:relative;padding:0 1.25rem;}.ybs-hizmet-nav__eyebrow::before,.ybs-hizmet-nav__eyebrow::after{content: "";position:absolute;top:50%;width:1.5rem;height:1px;background:var(--ybs-hn-gold);}.ybs-hizmet-nav__eyebrow::before{left:-1rem;}.ybs-hizmet-nav__eyebrow::after{right:-1rem;}.ybs-hizmet-nav__title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ybs-hn-navy);margin:0;line-height:1.2;}.ybs-hizmet-nav__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;}.ybs-hizmet-nav__card{display:flex;flex-direction:column;gap:0.5rem;padding:1.5rem 1.25rem;background:var(--ybs-hn-card-bg);border:1px solid var(--ybs-hn-border);border-radius:14px;text-decoration:none;color:var(--ybs-hn-text);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;position:relative;overflow:hidden;}.ybs-hizmet-nav__card::before{content: "";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 0 transparent;transition:box-shadow 0.25s ease;}.ybs-hizmet-nav__card:hover{transform:translateY(-3px);border-color:var(--ybs-hn-gold-soft);box-shadow:0 12px 28px -16px rgba(184,137,61,0.35);}.ybs-hizmet-nav__card:hover .ybs-hizmet-nav__name{color:var(--ybs-hn-gold);}.ybs-hizmet-nav__card--active{border-color:var(--ybs-hn-gold);background:linear-gradient(180deg,#ffffff 0%,#fdf7ec 100%);box-shadow:0 0 0 3px rgba(184,137,61,0.15),0 16px 32px -18px rgba(184,137,61,0.45);transform:scale(1.02);}.ybs-hizmet-nav__card--active::before{box-shadow:inset 0 3px 0 0 var(--ybs-hn-gold);}.ybs-hizmet-nav__card--active .ybs-hizmet-nav__name{color:var(--ybs-hn-gold);}.ybs-hizmet-nav__card--active .ybs-hizmet-nav__icon{color:var(--ybs-hn-gold);background:rgba(184,137,61,0.12);}.ybs-hizmet-nav__card--cta{background:linear-gradient(135deg,var(--ybs-hn-navy) 0%,#1e3a8a 100%);color:#fff;border-color:var(--ybs-hn-navy);}.ybs-hizmet-nav__card--cta .ybs-hizmet-nav__name,.ybs-hizmet-nav__card--cta .ybs-hizmet-nav__desc{color:#fff;}.ybs-hizmet-nav__card--cta .ybs-hizmet-nav__icon{background:rgba(255,255,255,0.12);color:#fff;}.ybs-hizmet-nav__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#f1f5f9;color:var(--ybs-hn-navy);margin-bottom:0.25rem;transition:background 0.25s ease,color 0.25s ease;}.ybs-hizmet-nav__icon svg{width:28px;height:28px;}.ybs-hizmet-nav__name{font-size:1.0625rem;font-weight:600;color:var(--ybs-hn-navy);margin:0;line-height:1.3;transition:color 0.2s ease;}.ybs-hizmet-nav__desc{font-size:0.875rem;line-height:1.55;color:var(--ybs-hn-muted);margin:0;}@media (max-width:768px){.ybs-hizmet-nav{padding:3rem 1rem;}.ybs-hizmet-nav__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0.75rem;}.ybs-hizmet-nav__card{padding:1.125rem 1rem;}}@media (prefers-reduced-motion:reduce){.ybs-hizmet-nav__card,.ybs-hizmet-nav__icon,.ybs-hizmet-nav__name{transition:none;}.ybs-hizmet-nav__card:hover{transform:none;}.ybs-hizmet-nav__card--active{transform:none;}}
.ybs-faq-heading{--ybs-fh-gold:#b8893d;--ybs-fh-navy:#0d1b3d;--ybs-fh-muted:#64748b;text-align:center;margin:3.5rem auto 2.5rem;max-width:800px;padding:0 1rem;}.ybs-faq-heading__eyebrow{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.75rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--ybs-fh-gold);margin:0 0 0.75rem;}.ybs-faq-heading__eyebrow::before,.ybs-faq-heading__eyebrow::after{content: "";width:2rem;height:1px;background:var(--ybs-fh-gold);}.ybs-faq-heading__title{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:var(--ybs-fh-navy);margin:0 0 1rem;line-height:1.2;position:relative;display:inline-block;padding-bottom:0.75rem;}.ybs-faq-heading__title::after{content: "";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:64px;height:3px;background:linear-gradient(90deg,transparent 0%,var(--ybs-fh-gold) 50%,transparent 100%);border-radius:2px;}.ybs-faq-heading__lede{font-size:1rem;line-height:1.65;color:var(--ybs-fh-muted);margin:0;}.ybs-faq-list .ybs-faq-question h3,.ybs-faq-question h3,.ybs-faq-item>summary>h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--ybs-fh-navy);line-height:1.4;}@media (max-width:768px){.ybs-faq-heading{margin:2.5rem auto 1.75rem;}}
.ybs-petition{--ybs-pt-gold:#b8893d;--ybs-pt-gold-soft:#d5a85e;--ybs-pt-navy:#0d1b3d;--ybs-pt-paper:#fdfcf7;--ybs-pt-border:#e7dfc8;--ybs-pt-text:#1f2937;--ybs-pt-muted:#6b7280;position:relative;background:var(--ybs-pt-paper);border:1px solid var(--ybs-pt-border);border-left:4px solid var(--ybs-pt-gold);border-radius:8px;padding:2.5rem 2rem 2rem;margin:2.5rem 0;font-family: "Times New Roman",Cambria,Georgia,serif;color:var(--ybs-pt-text);box-shadow:0 4px 20px -8px rgba(13,27,61,0.08),inset 0 0 0 1px rgba(184,137,61,0.05);line-height:1.75;}.ybs-petition::before{content: "ÖRNEK DİLEKÇE";position:absolute;top:-10px;left:24px;background:var(--ybs-pt-navy);color:#fff;font-family:system-ui,-apple-system,sans-serif;font-size:0.6875rem;font-weight:600;letter-spacing:0.12em;padding:0.25rem 0.75rem;border-radius:4px;box-shadow:0 2px 6px rgba(13,27,61,0.18);}.ybs-petition__copy{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:0.375rem;background:#fff;color:var(--ybs-pt-navy);border:1px solid var(--ybs-pt-border);border-radius:6px;padding:0.375rem 0.75rem;font-family:system-ui,-apple-system,sans-serif;font-size:0.75rem;font-weight:500;cursor:pointer;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease;}.ybs-petition__copy:hover{background:var(--ybs-pt-gold);color:#fff;border-color:var(--ybs-pt-gold);}.ybs-petition__copy svg{width:14px;height:14px;}.ybs-petition__copy.is-copied{background:#10b981;color:#fff;border-color:#10b981;}.ybs-yasal-uyari{margin:1.5rem 0 2.5rem;padding:1rem 1.25rem;background:#f8f7f3;border-left:3px solid #b8893d;border-radius:4px;font-size:0.875rem;line-height:1.6;color:#4b5563;}.ybs-yasal-uyari strong{color:#0d1b3d;letter-spacing:0.04em;}.ybs-yasal-uyari span{color:inherit !important;font-size:inherit !important;}.ybs-petition h1,.ybs-petition h2,.ybs-petition .ybs-petition__court{font-size:1.1875rem;font-weight:700;text-transform:uppercase;text-align:center;margin:0.5rem 0 1.5rem;letter-spacing:0.04em;color:var(--ybs-pt-navy);}.ybs-petition p{margin:0.75rem 0;}.ybs-petition strong,.ybs-petition b{color:var(--ybs-pt-navy);font-weight:700;min-width:7rem;display:inline-block;}.ybs-petition h3,.ybs-petition h4,.ybs-petition .ybs-petition__section{font-size:1rem;font-weight:700;text-transform:uppercase;color:var(--ybs-pt-gold);margin:1.75rem 0 0.5rem;letter-spacing:0.06em;border-bottom:1px dashed var(--ybs-pt-border);padding-bottom:0.25rem;}.ybs-petition__signature,.ybs-petition>p:last-child{text-align:right;margin-top:2rem;font-style:italic;color:var(--ybs-pt-muted);}.ybs-petition ol,.ybs-petition ul{padding-left:1.5rem;margin:0.5rem 0 1rem;}.ybs-petition li{margin:0.25rem 0;}@media print{.ybs-petition{border:none;box-shadow:none;padding:1.5rem;page-break-inside:avoid;}.ybs-petition__copy,.ybs-petition::before{display:none;}}@media (max-width:640px){.ybs-petition{padding:2rem 1.25rem 1.5rem;font-size:0.9375rem;}.ybs-petition__copy{top:8px;right:8px;padding:0.25rem 0.5rem;}.ybs-petition strong,.ybs-petition b{min-width:5rem;}}
.ybs-category-marquee{--ybs-cm-gold:#b8893d;--ybs-cm-gold-soft:#d5a85e;--ybs-cm-navy:#0d1b3d;--ybs-cm-text:#1f2937;--ybs-cm-muted:#6b7280;--ybs-cm-bg:#ffffff;--ybs-cm-card-bg:#fdfcf7;--ybs-cm-border:#e7dfc8;padding:2rem 1rem;background:var(--ybs-cm-bg);}.ybs-category-marquee--articles{background:#ffffff;}.ybs-category-marquee--decisions{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);border-block:1px solid #e2e8f0;}.ybs-category-marquee--petitions{background:linear-gradient(180deg,#fdfcf7 0%,#fef9ef 100%);}.ybs-category-marquee__inner{max-width:1280px;margin:0 auto;}.ybs-category-marquee__head{text-align:center;margin-bottom:2rem;}.ybs-category-marquee__eyebrow{display:inline-block;font-size:0.75rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--ybs-cm-gold);margin:0 0 0.5rem;}.ybs-category-marquee__title{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:var(--ybs-cm-navy);margin:0;line-height:1.2;}.ybs-category-marquee__viewport{position:relative;}.ybs-category-marquee__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0.5rem 0.25rem 1.5rem;scrollbar-width:thin;scrollbar-color:var(--ybs-cm-gold-soft) transparent;}.ybs-category-marquee__track::-webkit-scrollbar{height:6px;}.ybs-category-marquee__track::-webkit-scrollbar-thumb{background:var(--ybs-cm-gold-soft);border-radius:3px;}.ybs-category-marquee__card{flex:0 0 320px;scroll-snap-align:start;display:flex;flex-direction:column;background:var(--ybs-cm-card-bg);border:1px solid var(--ybs-cm-border);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--ybs-cm-text);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}.ybs-category-marquee__card:hover{transform:translateY(-4px);border-color:var(--ybs-cm-gold);box-shadow:0 16px 32px -18px rgba(184,137,61,0.4);}.ybs-category-marquee__thumb{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#f1f5f9;}.ybs-category-marquee__thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease;}.ybs-category-marquee__card:hover .ybs-category-marquee__thumb img{transform:scale(1.05);}.ybs-category-marquee__body{display:flex;flex-direction:column;gap:0.5rem;padding:1.25rem;}.ybs-category-marquee__meta{display:flex;flex-wrap:wrap;gap:0.5rem;font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--ybs-cm-gold);}.ybs-category-marquee__court,.ybs-category-marquee__case-no,.ybs-category-marquee__date{background:rgba(184,137,61,0.1);padding:0.25rem 0.5rem;border-radius:4px;}.ybs-category-marquee__subject{display:inline-flex;align-items:center;gap:0.35rem;padding:0.3rem 0.7rem;border-radius:999px;background:var(--ybs-cm-gold,#b8893d);color:#fff;font-size:0.7rem;font-weight:700;letter-spacing:0.06em;box-shadow:0 2px 6px -2px rgba(184,137,61,0.5);}.ybs-category-marquee__subject::before{content: "";width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,0.85);}.ybs-category-marquee__name{font-size:1.0625rem;font-weight:700;color:var(--ybs-cm-navy);margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.ybs-category-marquee__desc{font-size:0.875rem;line-height:1.55;color:var(--ybs-cm-muted);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.ybs-category-marquee__link{margin-top:auto;font-size:0.8125rem;font-weight:600;color:var(--ybs-cm-gold);text-transform:uppercase;letter-spacing:0.08em;}.ybs-category-marquee__link::after{content: " →";transition:margin-left 0.2s ease;}.ybs-category-marquee__card:hover .ybs-category-marquee__link::after{margin-left:0.25rem;}.ybs-category-marquee__nav{position:absolute;top:40%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--ybs-cm-border);box-shadow:0 4px 12px rgba(0,0,0,0.08);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--ybs-cm-navy);transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease;z-index:2;}.ybs-category-marquee__nav:hover{background:var(--ybs-cm-gold);border-color:var(--ybs-cm-gold);color:#fff;}.ybs-category-marquee__nav svg{width:20px;height:20px;}.ybs-category-marquee__nav--prev{left:-8px;}.ybs-category-marquee__nav--next{right:-8px;}@media (max-width:768px){.ybs-category-marquee{padding:1.5rem 0.75rem;}.ybs-category-marquee__card{flex-basis:280px;}.ybs-category-marquee__nav{display:none;}}@media (prefers-reduced-motion:reduce){.ybs-category-marquee__track{scroll-behavior:auto;}.ybs-category-marquee__card,.ybs-category-marquee__thumb img{transition:none;}}.ybs-category-marquee--empty .ybs-category-marquee__inner{padding-bottom:2rem;}.ybs-category-marquee__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;padding:2.5rem 1.5rem;margin:1rem 0 0;background:linear-gradient(180deg,#fdfcf7 0%,#f8f6ef 100%);border:1px dashed #d5c89e;border-radius:12px;color:#6b5a30;text-align:center;}.ybs-category-marquee__placeholder svg{color:#b8893d;opacity:0.7;margin-bottom:0.25rem;}.ybs-category-marquee__placeholder-title{font-size:1rem;font-weight:600;color:#0d1b3d;margin:0;}.ybs-category-marquee__placeholder-text{font-size:0.875rem;color:#6b7280;margin:0;max-width:28rem;}.ybs-faq-question__text{display:inline;font:inherit;color:inherit;margin:0;padding:0;font-weight:inherit;line-height:inherit;}
.ybs-stretched-link-wrap{position:relative;cursor:pointer;}.ybs-stretched-link{position:absolute;inset:0;z-index:1;text-indent:-9999px;overflow:hidden;}.ybs-stretched-link:focus-visible{outline:2px solid #b8893d;outline-offset:2px;text-indent:0;}.ybs-stretched-link-wrap a:not(.ybs-stretched-link),.ybs-stretched-link-wrap button,.ybs-stretched-link-wrap input,.ybs-stretched-link-wrap select,.ybs-stretched-link-wrap textarea{position:relative;z-index:2;}
[class^="hvv-"],[class*=" hvv-"]{display:revert !important;visibility:visible !important;opacity:1 !important;}[class*="hvv-tagInfo"]{display:inline-flex !important;align-items:center !important;gap:0.25rem !important;position:absolute !important;z-index:2147483647 !important;background:#dc2626 !important;color:#ffffff !important;font-family:system-ui,-apple-system,sans-serif !important;font-size:11px !important;font-weight:700 !important;line-height:1 !important;padding:2px 6px !important;border-radius:3px !important;pointer-events:auto !important;white-space:nowrap !important;bottom:-1em !important;left:0 !important;text-transform:none !important;letter-spacing:0 !important;}[class*="hvv-tagInfoh1"]{background:#dc2626 !important;}[class*="hvv-tagInfoh2"]{background:#ea580c !important;}[class*="hvv-tagInfoh3"]{background:#f59e0b !important;}[class*="hvv-tagInfoh4"]{background:#ca8a04 !important;}[class*="hvv-tagInfoh5"]{background:#65a30d !important;}[class*="hvv-tagInfoh6"]{background:#16a34a !important;}[class*="hvv-tagInfo"]>div{display:inline !important;background:transparent !important;color:inherit !important;padding:0 !important;}[class*="hvv-idClass"]{font-size:10px !important;opacity:0.9 !important;}h1,h2,h3,h4,h5,h6{position:relative;}[class*="hvv-noOutline"]{outline:2px solid #dc2626 !important;outline-offset:2px !important;}
.lawyer-narrative>p,.lawyer-narrative>span,.lawyer-narrative>div>p,.lawyer-narrative .lead-intro p,.lawyer-narrative ul li,.lawyer-narrative ol li{hyphens:auto;-webkit-hyphens:auto;}.sss-devami-cta,.faq-devami-cta{text-align:center;margin:1.5rem 0 0.5rem;}.sss-devami-btn{display:inline-flex !important;align-items:center;gap:0.5rem;padding:0.875rem 1.875rem !important;background:linear-gradient(135deg,#1B2A4A 0%,#0ea5e9 100%) !important;color:#fff !important;font-weight:600 !important;font-size:0.9375rem !important;border-radius:999px !important;border:2px solid rgba(200,169,81,0.55) !important;box-shadow:0 6px 18px rgba(14,165,233,0.3),0 0 0 4px rgba(200,169,81,0.08) !important;text-decoration:none !important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease !important;line-height:1.3 !important;}.sss-devami-btn:hover{transform:translateY(-2px);border-color:#C8A951 !important;box-shadow:0 10px 28px rgba(14,165,233,0.4),0 0 0 6px rgba(200,169,81,0.12) !important;}.sss-devami-btn::after{content: "→";font-size:1.125rem;line-height:1;transition:transform 0.2s ease;}.sss-devami-btn:hover::after{transform:translateX(4px);}.lawyer-narrative .lead-intro{position:relative;padding:1.5rem 1.75rem 1.5rem 2.5rem;margin:0 0 2rem;background:linear-gradient(180deg,rgba(14,165,233,0.03) 0%,rgba(14,165,233,0) 100%);border-left:4px solid #0ea5e9;border-radius:0 12px 12px 0;}.lawyer-narrative .lead-intro p{font-size:1.0625rem;line-height:1.75;color:#1e293b;margin:0 0 1rem;}.lawyer-narrative .lead-intro p:last-child{margin-bottom:0;}.lawyer-narrative .lead-intro::before{content: "";position:absolute;top:1.5rem;left:1rem;width:4px;height:4px;background:#0ea5e9;border-radius:50%;box-shadow:0 8px 0 #0ea5e9,0 16px 0 #0ea5e9;}.lawyer-narrative .ybs-table-wrap{overflow-x:auto;margin:1.5rem 0 2.5rem;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,0.04);background:#fff;}.lawyer-narrative .ybs-table-wrap table{width:100%;border-collapse:collapse;font-size:0.9375rem;}.lawyer-narrative .ybs-table-wrap thead th{background:linear-gradient(180deg,#0ea5e9 0%,#0284c7 100%);color:#fff;text-align:left;padding:0.875rem 1.125rem;font-weight:600;font-size:0.875rem;letter-spacing:0.02em;}.lawyer-narrative .ybs-table-wrap tbody td{padding:0.875rem 1.125rem;border-top:1px solid #f1f5f9;color:#334155;line-height:1.6;vertical-align:top;}.lawyer-narrative .ybs-table-wrap tbody tr:nth-child(even){background:#f8fafc;}.lawyer-narrative .ybs-table-wrap tbody td:first-child{font-weight:600;color:#0f172a;background:#f1f5f9;}.lawyer-narrative .sss-devami-cta{text-align:center;margin:2rem 0 2.5rem;}.lawyer-narrative .sss-devami-btn{display:inline-flex;align-items:center;gap:0.625rem;padding:0.875rem 1.75rem;background:linear-gradient(135deg,#1e3a8a 0%,#0ea5e9 100%);color:#fff;font-weight:600;font-size:0.9375rem;border-radius:999px;box-shadow:0 4px 14px rgba(14,165,233,0.25);transition:transform 0.2s ease,box-shadow 0.2s ease;text-decoration:none;}.lawyer-narrative .sss-devami-btn::after{content: "→";transition:transform 0.2s ease;}.lawyer-narrative .sss-devami-btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(14,165,233,0.35);}.lawyer-narrative .sss-devami-btn:hover::after{transform:translateX(4px);}.lawyer-narrative .alt-hizmet-listesi{list-style:none !important;padding:0 !important;margin:2rem 0 2.5rem !important;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0.875rem;}.lawyer-narrative .alt-hizmet-listesi li{margin:0 !important;padding:0 !important;list-style:none !important;}.lawyer-narrative .alt-hizmet-listesi li>div,.lawyer-narrative .alt-hizmet-listesi li>a{position:relative;display:block;padding:1.125rem 1.25rem 1.125rem 3rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;transition:all 0.25s cubic-bezier(0.4,0,0.2,1);text-decoration:none;overflow:hidden;}.lawyer-narrative .alt-hizmet-listesi li>div::before,.lawyer-narrative .alt-hizmet-listesi li>a::before{content: "";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background:linear-gradient(135deg,#0ea5e9,#1e3a8a);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6"/></svg>') no-repeat center / 1.25rem;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M9 18l6-6-6-6"/></svg>') no-repeat center / 1.25rem;transition:transform 0.25s ease;}.lawyer-narrative .alt-hizmet-listesi li>div::after,.lawyer-narrative .alt-hizmet-listesi li>a::after{content: "";position:absolute;inset:0;border-radius:14px;background:linear-gradient(135deg,rgba(14,165,233,0) 0%,rgba(30,58,138,0) 100%);transition:background 0.25s ease;pointer-events:none;}.lawyer-narrative .alt-hizmet-listesi li:hover>div,.lawyer-narrative .alt-hizmet-listesi li:hover>a{transform:translateY(-2px);border-color:#0ea5e9;box-shadow:0 12px 28px -8px rgba(14,165,233,0.25);}.lawyer-narrative .alt-hizmet-listesi li:hover>div::before,.lawyer-narrative .alt-hizmet-listesi li:hover>a::before{transform:translateY(-50%) translateX(4px);}.lawyer-narrative .alt-hizmet-listesi li:hover>div::after,.lawyer-narrative .alt-hizmet-listesi li:hover>a::after{background:linear-gradient(135deg,rgba(14,165,233,0.04) 0%,rgba(30,58,138,0.04) 100%);}.lawyer-narrative .alt-hizmet-listesi h3{margin:0 !important;font-size:0.9375rem !important;font-weight:600 !important;line-height:1.4 !important;color:#0f172a !important;letter-spacing:-0.005em;}.lawyer-narrative .alt-hizmet-listesi a{color:inherit;text-decoration:none;}.lawyer-narrative .alt-hizmet-listesi--with-desc{grid-template-columns:repeat(auto-fill,minmax(320px,1fr)) !important;gap:1.125rem !important;}.lawyer-narrative .alt-hizmet-listesi--with-desc li>div,.lawyer-narrative .alt-hizmet-listesi--with-desc li>a{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.lawyer-narrative .alt-hizmet-listesi--with-desc li>div::before,.lawyer-narrative .alt-hizmet-listesi--with-desc li>a::before{display:none;}.lawyer-narrative .alt-hizmet-listesi--with-desc h3{position:relative;padding-bottom:0.625rem !important;margin-bottom:0.875rem !important;font-size:1.0625rem !important;font-weight:700 !important;color:#0f172a !important;border-bottom:2px solid transparent;background:linear-gradient(135deg,#1e3a8a,#0ea5e9) bottom left / 2.5rem 2px no-repeat;}.lawyer-narrative .alt-hizmet-listesi--with-desc li:hover h3{background-size:100% 2px;transition:background-size 0.35s ease;}.lawyer-narrative .alt-hizmet-listesi--with-desc p{margin:0 !important;font-size:0.875rem !important;line-height:1.6 !important;color:#475569 !important;}.lawyer-narrative .alt-hizmet-listesi--with-desc p strong{color:#0f172a;font-weight:600;}.lawyer-narrative .alt-hizmet-listesi--with-desc li>div::after,.lawyer-narrative .alt-hizmet-listesi--with-desc li>a::after{content: "Detaylı Bilgi →";position:absolute;bottom:1rem;right:1.5rem;inset:auto 1.5rem 1rem auto;border-radius:0;background:transparent;color:#0ea5e9;font-size:0.8125rem;font-weight:600;pointer-events:none;transition:transform 0.25s ease,color 0.25s ease;display:none;}.lawyer-narrative .hizmet-kart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:2.5rem 0;padding:0 0.25rem;}.lawyer-narrative .hizmet-kart{position:relative;background:#fff;border-radius:18px;padding:0;overflow:hidden;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s ease;box-shadow:0 1px 3px rgba(15,23,42,0.06);}.lawyer-narrative .hizmet-kart::before{content: "";position:absolute;inset:0;padding:2px;border-radius:18px;background:linear-gradient(135deg,#1e3a8a 0%,#0ea5e9 50%,rgb(var(--color-secondary)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0.25;transition:opacity 0.3s ease;pointer-events:none;z-index:0;}.lawyer-narrative .hizmet-kart:hover{transform:translateY(-4px);box-shadow:0 18px 40px -12px rgba(14,165,233,0.28);}.lawyer-narrative .hizmet-kart:hover::before{opacity:1;}.lawyer-narrative .hizmet-kart .ybs-stretched-link-wrap{display:block;padding:1.75rem 1.5rem 1.5rem;color:inherit;position:relative;min-height:100%;z-index:1;}.lawyer-narrative .hizmet-kart .ybs-stretched-link-wrap::after{content: "→ Detaylı Bilgi";display:inline-flex;align-items:center;gap:0.375rem;margin-top:0.875rem;color:#0ea5e9;font-weight:600;font-size:0.875rem;letter-spacing:0.01em;transition:gap 0.2s ease,color 0.2s ease;}.lawyer-narrative .hizmet-kart:hover .ybs-stretched-link-wrap::after{gap:0.625rem;color:#1e3a8a;}.lawyer-narrative a.ybs-stretched-link,.alt-hizmet-listesi a.ybs-stretched-link,.hizmet-kart a.ybs-stretched-link,a.ybs-stretched-link{text-decoration:none !important;border:0 !important;box-shadow:none !important;background:transparent !important;}.lawyer-narrative .hizmet-kart h3{margin:0 0 0.75rem !important;font-size:1.125rem !important;font-weight:700 !important;color:#0f172a !important;line-height:1.3 !important;}.lawyer-narrative .hizmet-kart p{margin:0 !important;color:#475569;font-size:0.9375rem;line-height:1.6;}.lawyer-narrative .yasal-uyari{position:relative;margin:2.5rem 0 1rem;padding:1.125rem 1.25rem 1.125rem 3.25rem;background:linear-gradient(135deg,#fffbeb 0%,#f6ecd2 100%);border:1px solid #eedfae;border-radius:12px;color:#5a4410;font-size:0.875rem;line-height:1.65;}.lawyer-narrative .yasal-uyari::before{content: "";position:absolute;top:1.125rem;left:1rem;width:1.5rem;height:1.5rem;background:#8c621a;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 9v4"/><path d="M12 17h.01"/><path d="M3.71 20.29A1 1 0 0 0 4.7 22h14.6a1 1 0 0 0 .99-1.71L12.71 3.29a1 1 0 0 0-1.42 0L3.71 20.29z"/></svg>') no-repeat center / 1.5rem;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 9v4"/><path d="M12 17h.01"/><path d="M3.71 20.29A1 1 0 0 0 4.7 22h14.6a1 1 0 0 0 .99-1.71L12.71 3.29a1 1 0 0 0-1.42 0L3.71 20.29z"/></svg>') no-repeat center / 1.5rem;}.lawyer-narrative .yasal-uyari strong{color:#6d5714;}.lawyer-narrative .hazirlayan{font-size:0.875rem;color:#64748b;margin:1rem 0 1.5rem;font-style:italic;}.lawyer-narrative .hazirlayan a{color:#0ea5e9;text-decoration:underline;text-underline-offset:2px;font-weight:500;}@media (max-width:768px){.lawyer-narrative .lead-intro{padding:1.25rem 1rem 1.25rem 1.75rem;}.lawyer-narrative .lead-intro p{font-size:1rem;}.lawyer-narrative .alt-hizmet-listesi{grid-template-columns:1fr;gap:0.625rem;}.lawyer-narrative .hizmet-kart-grid{grid-template-columns:1fr;gap:1rem;}.lawyer-narrative .hizmet-kart-grid{padding:0 0.5rem;}.lawyer-narrative .hizmet-kart .ybs-stretched-link-wrap{padding:1.5rem 1.25rem 1.25rem;}.lawyer-narrative .hizmet-kart h3{font-size:1.0625rem !important;}.lawyer-narrative .hizmet-kart p{font-size:0.9rem;}.lawyer-narrative .alt-hizmet-listesi{padding:0 0.25rem !important;}.lawyer-narrative .ybs-table-wrap table{font-size:0.875rem;}.lawyer-narrative .ybs-table-wrap thead th,.lawyer-narrative .ybs-table-wrap tbody td{padding:0.75rem 0.875rem;}.lawyer-narrative .sss-devami-btn{padding:0.75rem 1.25rem;font-size:0.875rem;}}.ybs-hizmet-slide{position:relative;margin:2.5rem 0 2.5rem;padding:0;--slide-card-w:320px;--slide-card-h:360px;--slide-gap:1.125rem;--slide-duration:80s;--slide-pad-x:1.5rem;--slide-pad-y-top:1.5rem;--slide-pad-y-bot:1.375rem;}.ybs-hizmet-slide__viewport{overflow:hidden;padding:0.625rem 0;}.ybs-hizmet-slide.is-user-controlled .ybs-hizmet-slide__viewport,.ybs-hizmet-slide:has(details[open]) .ybs-hizmet-slide__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;}.ybs-hizmet-slide.is-user-controlled .ybs-hizmet-slide__card,.ybs-hizmet-slide:has(details[open]) .ybs-hizmet-slide__card{scroll-snap-align:start;scroll-snap-stop:always;}.ybs-hizmet-slide__track{display:flex;align-items:flex-start;gap:var(--slide-gap);width:max-content;animation:ybs-hizmet-marquee var(--slide-duration) linear infinite;will-change:transform;}.ybs-hizmet-slide:hover .ybs-hizmet-slide__track,.ybs-hizmet-slide:focus-within .ybs-hizmet-slide__track,.ybs-hizmet-slide.is-user-controlled .ybs-hizmet-slide__track,.ybs-hizmet-slide:has(details[open]) .ybs-hizmet-slide__track{animation-play-state:paused;}.ybs-hizmet-slide.is-user-controlled .ybs-hizmet-slide__track{animation:none;}@keyframes ybs-hizmet-marquee{from{transform:translateX(0);}to{transform:translateX(calc(-50% - var(--slide-gap) / 2));}}.ybs-hizmet-slide__card{flex:0 0 var(--slide-card-w);width:var(--slide-card-w);min-height:var(--slide-card-h);background:#fff;border-radius:18px;box-shadow:0 1px 3px rgba(15,23,42,0.06),0 0 0 1px rgba(15,23,42,0.04);position:relative;overflow:visible;box-sizing:border-box;align-self:flex-start !important;margin:0 !important;vertical-align:top;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s ease;}.ybs-hizmet-slide__card *{box-sizing:border-box;}.ybs-hizmet-slide__track>.ybs-hizmet-slide__card{align-self:flex-start !important;}.ybs-hizmet-slide__card::before{content: "";position:absolute;inset:0;padding:1.5px;border-radius:18px;background:linear-gradient(135deg,#1e3a8a 0%,#0ea5e9 50%,rgb(var(--color-secondary)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:0;}.ybs-hizmet-slide__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px -10px rgba(14,165,233,0.3);}.ybs-hizmet-slide__card:hover::before{opacity:1;}.ybs-hizmet-slide__card:has(details[open]){height:auto;z-index:2;box-shadow:0 22px 48px -14px rgba(14,165,233,0.4);}.ybs-hizmet-slide__card:has(details[open])::before{opacity:1;}.ybs-hizmet-slide__details{height:100%;margin:0;padding:0;}.ybs-hizmet-slide__details summary::-webkit-details-marker,.ybs-hizmet-slide__details summary::marker{display:none;content: "";}.ybs-hizmet-slide__summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0.875rem;height:auto;padding:var(--slide-pad-y-top) var(--slide-pad-x) var(--slide-pad-y-bot);text-align:center;position:relative;z-index:1;}.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__summary{height:auto;}.ybs-hizmet-slide__title{margin:0 auto;padding:0 0 0.625rem;font-size:1.0625rem;font-weight:700;line-height:1.3;color:#0f172a;text-align:center;position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;hyphens:auto;}.ybs-hizmet-slide__title::after{content: "";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:2.5rem;height:2px;background:linear-gradient(90deg,#1e3a8a,#0ea5e9);border-radius:2px;transition:width 0.35s ease;}.ybs-hizmet-slide__card:hover .ybs-hizmet-slide__title::after,.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__title::after{width:60%;}.ybs-hizmet-slide__excerpt{margin:0;min-height:0;min-width:0;font-size:0.875rem;line-height:1.6;color:#475569;text-align:center;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;align-self:stretch;}.ybs-hizmet-slide__toggle{display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;margin:0 auto 0.5rem;padding:0.5rem 1.125rem;background:linear-gradient(135deg,rgba(14,165,233,0.1),rgba(30,58,138,0.1));border-radius:999px;color:#0ea5e9;font-weight:600;font-size:0.8125rem;text-align:center;transition:background 0.25s ease,color 0.25s ease,transform 0.2s ease;justify-self:center;width:max-content;max-width:100%;}.ybs-hizmet-slide__toggle:hover{transform:translateY(-1px);}.ybs-hizmet-slide__toggle svg{transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);}.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__toggle{background:linear-gradient(135deg,rgba(14,165,233,0.2),rgba(30,58,138,0.2));color:#1e3a8a;}.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__toggle svg{transform:rotate(180deg);}.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__toggle-text{font-size:0;}.ybs-hizmet-slide__details[open] .ybs-hizmet-slide__toggle-text::before{content: "Kapat";font-size:0.8125rem;}.ybs-hizmet-slide__body{padding:0 var(--slide-pad-x) var(--slide-pad-y-bot);text-align:left;position:relative;z-index:1;animation:ybs-hizmet-fade 0.35s ease both;}.ybs-hizmet-slide__body p{margin:0 0 1rem;font-size:0.875rem;line-height:1.65;color:#334155;}.ybs-hizmet-slide__body p strong{color:#0f172a;font-weight:600;}.ybs-hizmet-slide__cta{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1.125rem;background:linear-gradient(135deg,#1e3a8a,#0ea5e9);color:#fff;font-weight:600;font-size:0.8125rem;border-radius:999px;text-decoration:none;box-shadow:0 4px 12px rgba(14,165,233,0.25);transition:transform 0.2s ease,box-shadow 0.2s ease,gap 0.2s ease;}.ybs-hizmet-slide__cta:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(14,165,233,0.35);gap:0.75rem;}.ybs-hizmet-slide__cta svg{transition:transform 0.2s ease;}.ybs-hizmet-slide__cta:hover svg{transform:translateX(2px);}@keyframes ybs-hizmet-fade{from{opacity:0;transform:translateY(-4px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){.ybs-hizmet-slide__track{animation:none;}.ybs-hizmet-slide__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;}.ybs-hizmet-slide__card{scroll-snap-align:start;}}@media (max-width:768px){.ybs-hizmet-slide{--slide-card-w:78vw;--slide-card-h:320px;--slide-gap:0.875rem;--slide-duration:50s;--slide-pad-x:1.25rem;margin:1.75rem -0.5rem 1.5rem;}.ybs-hizmet-slide__excerpt{-webkit-line-clamp:5;font-size:0.84375rem;}.ybs-hizmet-slide__title{font-size:1rem;}}.ybs-hizmet-slide__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,0.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(15,23,42,0.08);box-shadow:0 2px 8px rgba(15,23,42,0.08),0 12px 24px -8px rgba(14,165,233,0.25);color:#0f172a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:10;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,opacity 0.25s ease;padding:0;}.ybs-hizmet-slide__nav:hover{transform:translateY(-50%) scale(1.08);background:linear-gradient(135deg,#1e3a8a,#0ea5e9);color:#fff;box-shadow:0 4px 12px rgba(15,23,42,0.12),0 18px 36px -10px rgba(14,165,233,0.4);}.ybs-hizmet-slide__nav:focus-visible{outline:2px solid #0ea5e9;outline-offset:3px;}.ybs-hizmet-slide__nav:active{transform:translateY(-50%) scale(0.96);}.ybs-hizmet-slide__nav--prev{left:-16px;}.ybs-hizmet-slide__nav--next{right:-16px;}@media (max-width:768px){.ybs-hizmet-slide__nav--prev{left:4px;}.ybs-hizmet-slide__nav--next{right:4px;}}.ybs-hizmet-slide__nav svg{width:20px;height:20px;stroke-width:2.5;}@media (max-width:768px){.ybs-hizmet-slide__nav{width:38px;height:38px;}.ybs-hizmet-slide__nav svg{width:18px;height:18px;}}.ybs-featured-image{position:relative;margin:0.5rem auto 1.75rem;padding:0;isolation:isolate;max-width:828px;width:100%;display:block;}.ybs-featured-image__caption,.ybs-featured-image .ybs-featured-image__caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.ybs-featured-image__frame{position:relative;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);box-shadow:0 1px 3px rgba(15,23,42,0.08),0 12px 32px -8px rgba(15,23,42,0.18),0 0 0 1px rgba(15,23,42,0.04);transform:translateZ(0);}.ybs-featured-image__frame::before{content: "";position:absolute;inset:0;padding:2px;border-radius:22px;background:linear-gradient(135deg,#1e3a8a 0%,#0ea5e9 35%,rgb(var(--color-secondary)) 70%,#1e3a8a 100%);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0.4;z-index:2;pointer-events:none;animation:ybs-fi-shimmer 10s ease-in-out infinite;}@keyframes ybs-fi-shimmer{0%,100%{background-position:0% 0%;}50%{background-position:100% 100%;}}.ybs-featured-image__frame::after{content: "";position:absolute;top:0;left:0;width:45%;height:45%;background:radial-gradient(ellipse at top left,rgba(14,165,233,0.14) 0%,transparent 70%);z-index:1;pointer-events:none;}.ybs-featured-image__img{display:block;width:100%;height:auto;aspect-ratio:828 / 500;object-fit:cover;border-radius:22px;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1),filter 0.4s ease;transform-origin:center center;}.ybs-featured-image:hover .ybs-featured-image__img{transform:scale(1.025);filter:saturate(1.08) contrast(1.02);}.ybs-featured-image__caption{margin:0.625rem 0 0;padding:0 0.5rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.5rem 1rem;font-size:0.8125rem;line-height:1.5;color:#64748b;}.ybs-featured-image__caption-text{font-style:italic;color:#475569;flex:1 1 auto;min-width:0;}.ybs-featured-image__caption-text::before{content: "";display:inline-block;width:1.5rem;height:1px;background:linear-gradient(90deg,#0ea5e9,transparent);margin-right:0.5rem;vertical-align:middle;}.ybs-featured-image__copyright{font-size:0.6875rem;color:#94a3b8;letter-spacing:0.02em;text-transform:uppercase;font-weight:600;white-space:nowrap;}@media (max-width:768px){.ybs-featured-image{margin:0.125rem 0 1.25rem;}.ybs-featured-image__frame,.ybs-featured-image__img{border-radius:16px;}.ybs-featured-image__caption{font-size:0.75rem;padding:0 0.25rem;margin-top:0.5rem;}.ybs-featured-image__copyright{font-size:0.625rem;}}@media (prefers-reduced-motion:reduce){.ybs-featured-image__frame::before{animation:none;}.ybs-featured-image__img{transition:none;}.ybs-featured-image:hover .ybs-featured-image__img{transform:none;filter:none;}}.ybs-featured-image--inline{max-width:768px;margin:2.75rem auto;}.ybs-featured-image--inline .ybs-featured-image__caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}@media (max-width:768px){.ybs-featured-image--inline{margin:1.75rem auto;max-width:100%;}}
.search-page{background:linear-gradient(180deg,#fafbfc 0%,#f3f5f7 100%);min-height:60vh;margin:0;padding:0;}.search-page>.container{width:100% !important;max-width:88rem !important;margin:0 auto !important;padding:0.75rem 1rem 1.5rem !important;}@media (min-width:640px){.search-page>.container{padding:1rem 1.5rem 1.75rem !important;}}@media (min-width:1024px){.search-page>.container{padding:1.25rem 2rem 2rem !important;}}.search-page .search-hero+.ybs-search-layout{margin-top:0 !important;}.search-page .ybs-search-layout__main>.search-group:first-child{margin-top:0 !important;}.search-hero{position:relative;margin-bottom:0.75rem;padding:1rem 1.125rem;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 100%);border:1px solid rgb(var(--color-primary) / 0.08);border-radius:1.25rem;box-shadow:0 1px 3px rgba(15,23,42,0.04),0 12px 32px -16px rgb(var(--color-primary) / 0.15);overflow:visible;}.search-hero::before{content: "";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgb(var(--color-primary)) 0%,rgb(var(--color-secondary)) 50%,rgb(var(--color-primary)) 100%);border-radius:1.25rem 1.25rem 0 0;}@media (min-width:1024px){.search-hero{padding:2rem 2.25rem;margin-bottom:2rem;}}.search-hero__breadcrumb{font-size:0.875rem;color:#64748b;margin-bottom:0.875rem;display:flex;align-items:center;gap:0.4rem;}.search-hero__breadcrumb a{color:#64748b;text-decoration:none;transition:color .15s ease;}.search-hero__breadcrumb a:hover{color:rgb(var(--color-primary));text-decoration:underline;}.search-hero__breadcrumb span[aria-current="page"]{color:rgb(var(--color-primary));font-weight:500;}.search-hero__title{color:rgb(var(--color-primary));letter-spacing:-0.02em;line-height:1.15;font-size:1.5rem;font-weight:700;margin:0 0 0.75rem;display:flex;flex-direction:column;gap:0.25rem;}@media (min-width:640px){.search-hero__title{font-size:1.875rem;}}@media (min-width:1024px){.search-hero__title{font-size:2.375rem;gap:0.4rem;}}.search-hero__title-eyebrow{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:#b45309;margin:0;display:inline-flex;align-items:center;gap:0.5rem;}.search-hero__title-eyebrow::before{content: "";display:inline-block;width:1.5rem;height:2px;background:linear-gradient(90deg,rgb(var(--color-secondary)),transparent);border-radius:1px;}.search-hero__title-query{font-family: 'Playfair Display', 'Cormorant Garamond',serif;font-weight:700;color:rgb(var(--color-primary));word-break:break-word;}.search-hero__title-quote{color:rgb(var(--color-secondary));font-weight:400;margin:0 0.05em;}.search-direct-answer{background:#ffffff;border-left:4px solid rgb(var(--color-secondary));padding:0.875rem 1.125rem;border-radius:0.5rem;color:#334155;line-height:1.6;font-size:0.95rem;max-width:56rem;margin:0 0 1rem;box-shadow:0 1px 2px rgba(15,23,42,0.03);}@media (min-width:1024px){.search-direct-answer{font-size:1.0625rem;}}.search-hero__metrics{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;font-size:0.875rem;color:#64748b;margin:0 0 1rem;}.search-hero__metric strong{color:rgb(var(--color-primary));font-weight:600;}.search-hero__metric-sep{color:#cbd5e1;}.search-hero__metric-clear{color:#b91c1c;text-decoration:none;margin-left:0.25rem;font-weight:500;}.search-hero__metric-clear:hover{text-decoration:underline;}.search-form{margin-top:0;position:relative;}.search-form__field{position:relative;background:#ffffff;border:1px solid #cbd5e1;border-radius:0.875rem;transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,0.04);}.search-form__field:focus-within{border-color:rgb(var(--color-secondary));box-shadow:0 0 0 4px rgb(var(--color-secondary) / 0.15);}.search-form__icon{position:absolute;left:0.625rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:0.625rem;background:linear-gradient(135deg,rgb(var(--color-primary) / 0.08),rgb(var(--color-primary) / 0.04));color:rgb(var(--color-primary));pointer-events:none;border:1px solid rgb(var(--color-primary) / 0.06);}.search-form__icon svg{width:1.25rem;height:1.25rem;}.search-form__input{width:100%;padding:0.875rem 5.5rem 0.875rem 3.75rem;font-size:1rem;border:0;background:transparent;color:#0f172a;outline:none;-webkit-appearance:none;appearance:none;}@media (min-width:640px){.search-form__input{padding:1rem 6rem 1rem 4rem;font-size:1.0625rem;}}@media (min-width:1024px){.search-form__input{padding:1.125rem 6.5rem 1.125rem 4.25rem;font-size:1.125rem;}}.search-form__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;}.search-form__input::placeholder{color:#94a3b8;}.search-form__submit{position:absolute;right:0.4rem;top:50%;transform:translateY(-50%);padding:0.55rem 1.2rem;border-radius:0.625rem;background:linear-gradient(135deg,rgb(var(--color-primary)),#1e3a5f);color:#ffffff;font-size:0.875rem;font-weight:600;border:0;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px -2px rgb(var(--color-primary) / 0.3);}.search-form__submit:hover{transform:translateY(-50%) scale(1.03);box-shadow:0 6px 16px -2px rgb(var(--color-primary) / 0.4);}.search-suggest{position:absolute;top:calc(100% + 0.5rem);left:0;right:0;z-index:30;background:#ffffff;border:1px solid rgb(var(--color-primary) / 0.10);border-radius:0.875rem;box-shadow:0 12px 32px -8px rgb(var(--color-primary) / 0.25),0 4px 12px rgba(15,23,42,0.08);overflow:hidden;animation:ybsSuggestSlide .18s ease both;}@keyframes ybsSuggestSlide{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}.search-suggest__header{padding:0.625rem 1rem;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#b45309;background:linear-gradient(180deg,#fffbeb,#ffffff);border-bottom:1px solid rgb(var(--color-secondary) / 0.2);display:flex;align-items:center;gap:0.4rem;}.search-suggest__header::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.search-suggest__list{list-style:none;margin:0;padding:0.375rem 0;}.search-suggest__item{display:flex;align-items:center;gap:0.75rem;padding:0.625rem 1rem;color:rgb(var(--color-primary));text-decoration:none;transition:background .15s ease;}.search-suggest__item:hover,.search-suggest__item:focus{background:linear-gradient(90deg,rgb(var(--color-secondary) / 0.10),rgb(var(--color-secondary) / 0.04));outline:none;}.search-suggest__thumb{flex:0 0 auto;width:3rem;height:3rem;border-radius:0.5rem;overflow:hidden;background:#f1f5f9;border:1px solid rgb(var(--color-primary) / 0.06);display:flex;align-items:center;justify-content:center;}.search-suggest__thumb img{width:100%;height:100%;object-fit:cover;display:block;}.search-suggest__thumb--placeholder{color:#94a3b8;}.search-suggest__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:0.15rem;}.search-suggest__title{font-size:0.9375rem;font-weight:600;color:rgb(var(--color-primary));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.search-suggest__meta{display:flex;align-items:center;gap:0.4rem;font-size:0.72rem;color:#94a3b8;}.search-suggest__type{background:rgb(var(--color-primary) / 0.08);color:rgb(var(--color-primary));padding:0.1rem 0.5rem;border-radius:999px;font-size:0.68rem;font-weight:600;}.search-suggest__url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;}.search-suggest__more{display:block;padding:0.625rem 1rem;background:#f8fafc;border-top:1px solid #e2e8f0;color:#b45309;font-size:0.875rem;font-weight:600;text-decoration:none;text-align:center;transition:background .15s ease;}.search-suggest__more:hover{background:#fef3c7;}.search-suggest__empty{padding:1.25rem;text-align:center;color:#64748b;font-size:0.875rem;}.search-scopes{margin-top:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:0.25rem;}.search-scopes::-webkit-scrollbar{height:4px;}.search-scopes::-webkit-scrollbar-thumb{background:rgb(var(--color-primary) / 0.2);border-radius:2px;}.search-scopes ul{display:flex;gap:0.5rem;list-style:none;margin:0;padding:0;min-width:max-content;}@media (min-width:1024px){.search-scopes ul{flex-wrap:wrap;min-width:0;}}.search-chip{display:inline-flex;align-items:center;gap:0.4rem;padding:0.5rem 0.875rem;border-radius:9999px;border:1px solid #e2e8f0;background:#ffffff;color:#334155;font-size:0.875rem;font-weight:500;white-space:nowrap;text-decoration:none;transition:all .18s ease;}.search-chip:hover{border-color:rgb(var(--color-secondary));background:#fffbeb;transform:translateY(-1px);color:#92400e;}.search-chip.is-active{background:rgb(var(--color-primary));color:#ffffff;border-color:rgb(var(--color-primary));box-shadow:0 4px 12px -2px rgb(var(--color-primary) / 0.3);}.search-chip__icon{display:inline-flex;}.search-chip__count{padding:0.125rem 0.45rem;border-radius:0.4rem;background:#f1f5f9;color:#475569;font-size:0.72rem;font-weight:600;font-variant-numeric:tabular-nums;margin-left:0.1rem;}.search-chip.is-active .search-chip__count{background:rgba(255,255,255,0.18);color:#ffffff;}.search-filter-panel{margin-top:0.625rem;padding:0.625rem 0.875rem;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);border:1.5px solid rgb(var(--color-primary) / 0.12);border-radius:0.875rem;box-shadow:0 1px 2px rgba(15,23,42,0.04);}.search-filter-panel__head{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;margin-bottom:0.625rem;padding-bottom:0.5rem;border-bottom:1px dashed rgb(var(--color-primary) / 0.12);}.search-filter-panel__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:0.5rem;background:linear-gradient(135deg,rgb(var(--color-primary)),#1e3a5f);color:rgb(var(--color-secondary));flex-shrink:0;}.search-filter-panel__title{margin:0;font-size:0.95rem;font-weight:700;color:rgb(var(--color-primary));letter-spacing:-0.01em;}.search-filter-panel__hint{color:#64748b;font-size:0.78rem;font-style:italic;margin-left:auto;}@media (max-width:640px){.search-filter-panel__hint{width:100%;margin-left:0;}}.search-chip.is-disabled,.ybs-search-filter-chip.is-disabled{opacity:0.5;cursor:not-allowed;pointer-events:none;background:#f8fafc;color:#94a3b8;border-style:dashed;}.search-filter-row{display:flex;align-items:center;gap:0.625rem;flex-wrap:wrap;margin-top:0.875rem;padding:0.625rem 0.875rem;background:linear-gradient(135deg,#f8fafc 0%,#ffffff 100%);border:1px solid rgb(var(--color-primary) / 0.08);border-radius:0.75rem;}.search-filter-row__legend{flex:0 0 auto;font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--color-primary));display:inline-flex;align-items:center;gap:0.4rem;}.search-filter-row__legend::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.search-filter-row>.search-scopes{margin-top:0;flex:1 1 auto;min-width:0;}.search-similar{display:flex;align-items:center;gap:0.625rem;flex-wrap:wrap;margin-top:0.625rem;padding:0.55rem 0.875rem;background:linear-gradient(135deg,rgb(var(--color-primary) / 0.04) 0%,rgb(var(--color-primary) / 0.02) 100%);border:1px dashed rgb(var(--color-primary) / 0.15);border-radius:0.625rem;}.search-similar__legend{flex:0 0 auto;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#475569;display:inline-flex;align-items:center;gap:0.4rem;}.search-similar__legend::before{content: "";display:inline-block;width:0.875rem;height:2px;background:#94a3b8;border-radius:1px;}.search-similar__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.375rem;}.search-similar__chip{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:9999px;background:#ffffff;border:1px solid #cbd5e1;color:#475569;font-size:0.8rem;font-weight:500;text-decoration:none;transition:all .15s ease;}.search-similar__chip:hover{border-color:rgb(var(--color-secondary));background:#fffbeb;color:#92400e;transform:translateY(-1px);}.search-hero__share{margin-top:0.875rem;padding-top:0.875rem;border-top:1px dashed rgb(var(--color-primary) / 0.12);}.search-hero .ybs-search-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem 0.75rem;margin:0.875rem 0 0;padding:0.75rem 0.875rem;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 60%,#fffbeb 100%);border:1px solid rgb(var(--color-secondary) / 0.30);border-radius:0.75rem;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);}.ybs-search-filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem 0.75rem;padding:0.75rem 0.875rem;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 60%,#fffbeb 100%);border:1px solid rgb(var(--color-secondary) / 0.30);border-radius:0.75rem;}.ybs-search-filter-bar__legend{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--color-primary));flex:0 0 auto;display:inline-flex;align-items:center;gap:0.4rem;}.ybs-search-filter-bar__legend::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.ybs-search-filter-bar__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.4rem;flex:1 1 auto;}.ybs-search-filter-chip{display:inline-flex;align-items:center;gap:0.4rem;padding:0.4rem 0.875rem;border-radius:9999px;border:1px solid #e2e8f0;background:#ffffff;color:#334155;font-size:0.825rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:all .15s ease;}.ybs-search-filter-chip:hover{border-color:rgb(var(--color-secondary));background:#fffbeb;color:#92400e;transform:translateY(-1px);}.ybs-search-filter-chip.is-active{background:rgb(var(--color-primary));color:#ffffff;border-color:rgb(var(--color-primary));box-shadow:0 4px 10px -2px rgb(var(--color-primary) / 0.3);}.ybs-search-filter-chip__count{padding:0.1rem 0.45rem;border-radius:0.4rem;background:#f1f5f9;color:#475569;font-size:0.7rem;font-weight:600;font-variant-numeric:tabular-nums;}.ybs-search-filter-chip.is-active .ybs-search-filter-chip__count{background:rgba(255,255,255,0.18);color:#ffffff;}.ybs-search-layout{display:grid;grid-template-columns:1fr;gap:0.75rem;}.ybs-search-layout__main{min-width:0;}.ybs-search-layout__aside{display:none;}@media (min-width:1024px){.ybs-search-layout--full{grid-template-columns:minmax(0,1fr) 18rem !important;gap:1.5rem;align-items:start;}.ybs-search-layout--full .ybs-search-layout__aside{display:block !important;}.ybs-search-layout--narrow{grid-template-columns:1fr;max-width:56rem;margin:0 auto;}}@media (min-width:1280px){.ybs-search-layout--full{grid-template-columns:minmax(0,1fr) 20rem !important;gap:1.75rem;}}.ybs-search-layout__facets-mobile{display:block;}.ybs-search-layout__facets-desktop{display:none;}@media (min-width:1024px){.ybs-search-layout__facets-mobile{display:none;}.ybs-search-layout__facets-desktop{display:block;position:sticky;top:5.5rem;}}.ybs-search-layout__facets-mobile{border:1px solid rgb(var(--color-primary) / 0.10);border-radius:0.875rem;background:#ffffff;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 20px -12px rgb(var(--color-primary) / 0.10);}.ybs-search-layout__facets-summary{padding:0.875rem 1rem;font-weight:600;color:rgb(var(--color-primary));cursor:pointer;user-select:none;list-style:none;display:flex;align-items:center;gap:0.5rem;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);}.ybs-search-layout__facets-summary::-webkit-details-marker{display:none;}.ybs-search-layout__facets-summary::before{content: "";display:inline-block;width:1.125rem;height:1.125rem;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f2a4f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16v2.172a2 2 0 0 1 -.586 1.414l-4.414 4.414v7l-6 2v-8.5l-4.48 -4.928a2 2 0 0 1 -.52 -1.345v-2.227z'/%3E%3C/svg%3E") no-repeat center / contain;}.ybs-search-layout__facets-summary::after{content: "▾";margin-left:auto;color:#94a3b8;transition:transform .2s ease;font-size:0.875rem;}details[open] .ybs-search-layout__facets-summary::after{transform:rotate(180deg);}.ybs-search-layout__facets-count{font-size:0.75rem;color:#94a3b8;font-weight:500;}.ybs-search-layout__facets-mobile-body{padding:0.5rem 1rem 1rem;border-top:1px solid #e2e8f0;}.ybs-search-facets{background:#ffffff;border:1px solid rgb(var(--color-primary) / 0.10);border-radius:0.875rem;padding:1rem 0.875rem;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 24px -12px rgb(var(--color-primary) / 0.10);}.ybs-search-layout__facets-mobile-body .ybs-search-facets{border:0;box-shadow:none;padding:0;}.ybs-search-facets__group{border:0;padding:0;margin:0;}.ybs-search-facets__group+.ybs-search-facets__group{margin-top:1rem;padding-top:1rem;border-top:1px dashed rgb(var(--color-primary) / 0.10);}.ybs-search-facets__legend{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--color-primary));margin:0 0 0.625rem;padding:0;display:flex;align-items:center;gap:0.4rem;}.ybs-search-facets__legend::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.ybs-search-facets__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.125rem;}.ybs-search-facets__item{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.625rem;border-radius:0.5rem;font-size:0.875rem;color:#334155;text-decoration:none;transition:background .15s ease,color .15s ease;}.ybs-search-facets__item:hover{background:rgb(var(--color-secondary) / 0.08);color:rgb(var(--color-primary));}.ybs-search-facets__item.is-active{background:rgb(var(--color-primary));color:#ffffff;font-weight:600;}.ybs-search-facets__item.is-active .ybs-search-facets__count{background:rgba(255,255,255,0.18);color:#ffffff;}.ybs-search-facets__icon{display:inline-flex;color:#94a3b8;}.ybs-search-facets__item.is-active .ybs-search-facets__icon{color:rgb(var(--color-secondary));}.ybs-search-facets__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ybs-search-facets__count{flex:0 0 auto;min-width:1.5rem;text-align:center;padding:0.125rem 0.4rem;border-radius:0.375rem;background:rgb(var(--color-primary) / 0.06);color:#475569;font-size:0.72rem;font-weight:600;font-variant-numeric:tabular-nums;}.ybs-search-facets__empty{margin:0;padding:0.5rem;color:#94a3b8;font-size:0.875rem;font-style:italic;text-align:center;}.ybs-search-layout__aside-sticky{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:1rem;}.ybs-search-aside-card{background:#ffffff;border:1px solid rgb(var(--color-primary) / 0.10);border-radius:0.875rem;padding:1.125rem 1.25rem;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 8px 24px -12px rgb(var(--color-primary) / 0.10);}.ybs-search-aside-card--cta{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-color:rgb(var(--color-secondary) / 0.4);}.ybs-search-aside-card--muted{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);border-color:#e2e8f0;}.ybs-search-aside-card__title{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--color-primary));margin:0 0 0.875rem;display:flex;align-items:center;gap:0.4rem;}.ybs-search-aside-card__title::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.ybs-search-aside-card--cta .ybs-search-aside-card__title{color:#92400e;text-transform:none;letter-spacing:0.02em;font-size:1rem;}.ybs-search-aside-card--cta .ybs-search-aside-card__title::before{background:#d97706;}.ybs-search-aside-card__text{font-size:0.875rem;color:#78350f;margin:0 0 0.875rem;line-height:1.55;}.ybs-search-aside-card__btn{display:inline-flex;align-items:center;gap:0.4rem;padding:0.625rem 1.125rem;border-radius:0.625rem;background:linear-gradient(135deg,#d97706,#b45309);color:#ffffff;font-size:0.875rem;font-weight:600;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px -2px rgba(217,119,6,0.35);}.ybs-search-aside-card__btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px -2px rgba(217,119,6,0.45);}.ybs-search-aside-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.25rem;}.ybs-search-aside-card__list li{margin:0;}.ybs-search-aside-card__list a{display:flex;align-items:center;gap:0.4rem;font-size:0.875rem;color:#334155;text-decoration:none;padding:0.45rem 0.625rem;border-radius:0.4rem;transition:all .15s ease;}.ybs-search-aside-card__list a::before{content: "→";color:rgb(var(--color-secondary));font-weight:600;transition:transform .15s ease;}.ybs-search-aside-card__list a:hover{color:#b45309;background:rgb(var(--color-secondary) / 0.10);}.ybs-search-aside-card__list a:hover::before{transform:translateX(2px);}.search-group{animation:ybsSearchFadeIn .35s ease both;margin-bottom:0.625rem;}.search-group:last-child{margin-bottom:0;}@keyframes ybsSearchFadeIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}.search-group>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:2px solid rgb(var(--color-primary));padding-bottom:0.3rem;margin-bottom:0.5rem;position:relative;}.search-group>header::after{content: "";position:absolute;left:0;bottom:-2px;width:3rem;height:2px;background:rgb(var(--color-secondary));}.search-group>header h2{margin:0;color:rgb(var(--color-primary));font-size:1.0625rem;font-weight:700;display:flex;align-items:center;gap:0.5rem;line-height:1.3;}@media (min-width:1024px){.search-group>header h2{font-size:1.1875rem;}}.search-group>header h2>span:first-child{color:rgb(var(--color-secondary));}.search-group>header h2>span:last-child{font-weight:400;color:#94a3b8;font-size:0.875rem;}.search-group>header>a{color:#b45309;font-size:0.875rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .15s ease;display:inline-flex;align-items:center;gap:0.3rem;}.search-group>header>a:hover{color:#92400e;}.search-group>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.375rem;}.ybs-search-card{list-style:none;background:#ffffff;border:1px solid rgb(var(--color-primary) / 0.10);border-radius:0.75rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;overflow:hidden;display:flex;flex-direction:column;gap:0;position:relative;cursor:pointer;}.ybs-search-card__top{display:flex;gap:0;flex:1 1 auto;min-height:0;}.ybs-search-card__title-link::after{content: "";position:absolute;inset:0;z-index:1;}.ybs-search-card__media,.ybs-search-card__head,.ybs-search-card__foot{position:relative;z-index:2;}.ybs-search-card__foot .ybs-share,.ybs-search-card__foot .ybs-share *{position:relative;z-index:3;}.ybs-search-card:hover{border-color:rgb(var(--color-secondary) / 0.55);box-shadow:0 6px 18px -8px rgb(var(--color-primary) / 0.20);transform:translateY(-1px);}.ybs-search-card__media{flex:0 0 auto;display:block;width:6rem;align-self:stretch;background:#f1f5f9;overflow:hidden;position:relative;}.ybs-search-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;}.ybs-search-card:hover .ybs-search-card__media img{transform:scale(1.05);}@media (min-width:640px){.ybs-search-card__media{width:8.5rem;}}.ybs-search-card__body{flex:1 1 auto;min-width:0;padding:0.75rem 0.875rem 0.625rem;display:flex;flex-direction:column;gap:0.4rem;}@media (min-width:640px){.ybs-search-card__body{padding:0.875rem 1rem 0.75rem;}}.ybs-search-card__head{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;margin:0;}.ybs-search-card__type{display:inline-flex;align-items:center;gap:0.3rem;padding:0.18rem 0.55rem;border-radius:999px;font-size:0.7rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;background:rgb(var(--color-primary) / 0.08);color:rgb(var(--color-primary));border:1px solid rgb(var(--color-primary) / 0.10);}.ybs-search-card__type--page{background:rgb(var(--color-primary) / 0.10);color:rgb(var(--color-primary));}.ybs-search-card__type--post{background:rgba(56,100,167,0.10);color:#1e40af;border-color:rgba(56,100,167,0.20);}.ybs-search-card__type--emsal{background:rgba(126,34,206,0.08);color:#6b21a8;border-color:rgba(126,34,206,0.18);}.ybs-search-card__type--petition{background:rgb(var(--color-secondary) / 0.14);color:#8a6608;border-color:rgb(var(--color-secondary) / 0.34);}.ybs-search-card__type--practice{background:rgba(5,122,85,0.10);color:#047857;border-color:rgba(5,122,85,0.20);}.ybs-search-card__type--calculator{background:rgba(225,29,72,0.08);color:#be123c;border-color:rgba(225,29,72,0.18);}.ybs-search-card__type--attorney{background:rgba(71,85,105,0.10);color:#334155;border-color:rgba(71,85,105,0.18);}.ybs-search-card__type--faq{background:rgba(13,148,136,0.10);color:#0f766e;border-color:rgba(13,148,136,0.20);}.ybs-search-card__type--tag{background:rgba(100,116,139,0.08);color:#475569;border-color:rgba(100,116,139,0.18);}.ybs-search-card__practice{font-size:0.72rem;color:#64748b;font-weight:500;}.ybs-search-card__practice::before{content: "•";margin-right:0.4rem;color:#cbd5e1;}.ybs-search-card__title{font-size:1rem;line-height:1.35;font-weight:700;margin:0;letter-spacing:-0.01em;}@media (min-width:1024px){.ybs-search-card__title{font-size:1.0625rem;}}.ybs-search-card__title-link{color:rgb(var(--color-primary));text-decoration:none;transition:color .15s ease;}.ybs-search-card__title-link:hover{color:#b45309;text-decoration:underline;text-underline-offset:3px;}.ybs-search-card__title mark{background:rgb(var(--color-secondary) / 0.32);color:inherit;padding:0 0.15em;border-radius:0.2em;}.ybs-search-card__excerpt{font-size:0.9rem;line-height:1.5;color:#475569;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.ybs-search-card__excerpt mark{background:rgba(255,235,130,0.55);color:inherit;padding:0 0.1em;border-radius:0.2em;}.ybs-search-card__foot{display:flex;align-items:center;justify-content:space-between;gap:0.625rem 1rem;flex-wrap:wrap;width:100%;margin:0;padding:0.75rem 1.125rem;background:linear-gradient(135deg,rgb(var(--color-primary)) 0%,#1e3a5f 50%,rgb(var(--color-primary)) 100%);border-top:2px solid rgb(var(--color-secondary));box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);}.ybs-search-card__foot .ybs-search-card__meta{color:#fde68a;font-weight:500;font-size:0.8rem;}.ybs-search-card__foot .ybs-search-card__meta .ybs-search-card__date,.ybs-search-card__foot .ybs-search-card__url,.ybs-search-card__foot .ybs-search-card__read-time{color:#fbbf24;font-weight:600;}.ybs-search-card__foot .ybs-search-card__sep{color:rgba(251,191,36,0.4);}.ybs-search-card__read-time{display:inline-flex;align-items:center;gap:0.25rem;}.ybs-search-card__read-time svg{width:0.875rem;height:0.875rem;}.ybs-search-card__foot>.ybs-share{flex:0 0 auto;margin-left:auto;}.ybs-search-card__foot .ybs-share__list{gap:0.4rem;justify-content:flex-end;}.ybs-search-card__foot .ybs-share__btn{box-shadow:0 2px 8px -2px rgba(15,23,42,0.30);}@media (max-width:640px){.ybs-search-card__foot{justify-content:center;flex-direction:column;gap:0.5rem;padding:0.625rem 0.875rem;}.ybs-search-card__foot>.ybs-share{margin-left:0;}.ybs-search-card__foot .ybs-share__list{justify-content:center;}.ybs-search-card__meta{justify-content:center;}}.ybs-search-card__meta{display:flex;align-items:center;gap:0.4rem;font-size:0.72rem;color:#94a3b8;flex-wrap:wrap;margin:0;flex:1 1 auto;min-width:0;}.ybs-search-card__date{font-variant-numeric:tabular-nums;}.ybs-search-card__url{color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.7rem;}.ybs-share{display:flex;flex-direction:column;gap:0.625rem;position:relative;}.ybs-share--compact{flex-direction:row;align-items:center;flex-wrap:wrap;gap:0.3rem;}.ybs-share__label{font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgb(var(--color-primary));display:flex;align-items:center;gap:0.4rem;}.ybs-share__label::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.ybs-share__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.5rem;row-gap:0.5rem;}.ybs-share__list li{display:inline-flex;flex:0 0 auto;margin:0;}.ybs-share--compact .ybs-share__list{gap:0.45rem;row-gap:0.45rem;}.ybs-share__btn{--share-color:#475569;display:inline-flex;align-items:center;gap:0.45rem;padding:0.55rem 0.9rem;border-radius:0.625rem;background:var(--share-color);color:#ffffff;border:1px solid var(--share-color);font-size:0.85rem;font-weight:600;text-decoration:none;transition:all .18s ease;line-height:1;cursor:pointer;box-shadow:0 2px 6px -2px rgba(15,23,42,0.15);}.ybs-share__btn:hover{color:var(--share-color);background:#ffffff;border-color:var(--share-color);transform:translateY(-2px);box-shadow:0 8px 18px -4px color-mix(in srgb,var(--share-color) 50%,transparent);}.ybs-share__btn:focus-visible{outline:2px solid var(--share-color);outline-offset:2px;}.ybs-share__icon{display:inline-flex;align-items:center;justify-content:center;}.ybs-share__icon svg{width:1.125rem;height:1.125rem;display:block;}.ybs-share--compact .ybs-share__icon svg{width:1rem;height:1rem;}.ybs-share--compact .ybs-share__list{gap:0.4rem;}.ybs-share--compact .ybs-share__btn{width:2.25rem;height:2.25rem;padding:0;border-radius:0.5rem;justify-content:center;flex-shrink:0;}.ybs-share__copied{display:none !important;}.ybs-toast{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%) translateY(150%);z-index:9999;display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;background:rgb(var(--color-primary));color:#ffffff;font-size:0.9rem;font-weight:500;border-radius:9999px;box-shadow:0 12px 32px -8px rgb(var(--color-primary) / 0.5),0 4px 12px rgba(15,23,42,0.2);opacity:0;transition:opacity .2s ease,transform .25s cubic-bezier(0.34,1.56,0.64,1);pointer-events:none;}.ybs-toast--visible{opacity:1;transform:translateX(-50%) translateY(0);}.ybs-toast svg{color:rgb(var(--color-secondary));}.search-pagination{margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:0.5rem;}.search-pagination a{padding:0.55rem 1rem;border-radius:0.5rem;border:1px solid #e2e8f0;background:#ffffff;color:rgb(var(--color-primary));font-size:0.875rem;text-decoration:none;transition:all .15s ease;font-weight:500;}.search-pagination a:hover{background:rgb(var(--color-secondary) / 0.10);border-color:rgb(var(--color-secondary) / 0.40);color:#b45309;}.search-pagination>span{padding:0.55rem 1rem;font-size:0.875rem;color:#64748b;}.search-notice{padding:0.875rem 1.125rem;border-radius:0.625rem;border:1px solid;font-size:0.9rem;}.search-notice--warn{background:#fffbeb;border-color:rgb(var(--color-secondary) / 0.4);color:#92400e;}.search-empty,.search-no-result{background:linear-gradient(135deg,#ffffff 0%,#fafbfc 100%);border:1px solid rgb(var(--color-primary) / 0.12);border-radius:1rem;padding:1.5rem 1.5rem;box-shadow:0 1px 3px rgba(15,23,42,0.04),0 12px 32px -16px rgb(var(--color-primary) / 0.15);display:grid;grid-template-columns:1fr;gap:1rem;text-align:center;align-items:center;}@media (min-width:768px){.search-empty,.search-no-result{grid-template-columns:auto 1fr;text-align:left;gap:1.5rem;padding:1.75rem 2rem;}}.search-empty__icon,.search-no-result__icon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:1rem;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309;margin:0 auto;border:1px solid rgb(var(--color-secondary) / 0.3);box-shadow:0 4px 12px -4px rgb(var(--color-secondary) / 0.4);}@media (min-width:768px){.search-empty__icon,.search-no-result__icon{margin:0;width:4.5rem;height:4.5rem;}}.search-empty__icon svg,.search-no-result__icon svg{width:32px;height:32px;}.search-empty__title,.search-no-result__title{font-size:1.25rem;font-weight:700;color:rgb(var(--color-primary));margin:0 0 0.375rem;letter-spacing:-0.01em;}@media (min-width:768px){.search-empty__title,.search-no-result__title{font-size:1.375rem;}}.search-empty__text,.search-no-result__text{font-size:0.9375rem;line-height:1.55;color:#475569;margin:0 0 1rem;}.search-empty__suggest-label,.search-no-result__suggest-label{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#b45309;margin:0 0 0.625rem;display:inline-flex;align-items:center;gap:0.4rem;}.search-empty__suggest-label::before,.search-no-result__suggest-label::before{content: "";display:inline-block;width:0.875rem;height:2px;background:rgb(var(--color-secondary));border-radius:1px;}.search-empty__suggestions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;}@media (min-width:768px){.search-empty__suggestions{justify-content:flex-start;}}.search-empty__chip{display:inline-flex;align-items:center;gap:0.4rem;padding:0.55rem 1.125rem;border-radius:9999px;background:linear-gradient(135deg,#ffffff,#fafbfc);border:1.5px solid rgb(var(--color-primary) / 0.12);color:rgb(var(--color-primary));font-size:0.875rem;font-weight:600;text-decoration:none;transition:all .18s ease;box-shadow:0 1px 2px rgba(15,23,42,0.04);cursor:pointer;}.search-empty__chip::before{content: "";display:inline-block;width:0.5rem;height:0.5rem;border-radius:50%;background:rgb(var(--color-secondary));transition:transform .18s ease;}.search-empty__chip:hover{border-color:rgb(var(--color-secondary));background:linear-gradient(135deg,#fffbeb,#fef3c7);color:#92400e;transform:translateY(-2px);box-shadow:0 6px 16px -4px rgb(var(--color-secondary) / 0.45);}.search-empty__chip:hover::before{transform:scale(1.4);background:#d97706;}.search-no-result__dym{margin:0 0 1.5rem;font-size:1rem;color:#475569;}.search-no-result__dym a{color:#b45309;font-weight:700;text-decoration:none;margin-left:0.4rem;border-bottom:2px solid rgb(var(--color-secondary) / 0.4);transition:border-color .15s ease;}.search-no-result__dym a:hover{border-color:rgb(var(--color-secondary));}.search-no-result__cta{margin:1.5rem auto 0;padding:1rem 1.25rem;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid rgb(var(--color-secondary) / 0.4);border-radius:0.625rem;max-width:32rem;}.search-no-result__cta p{margin:0;color:#78350f;font-size:0.95rem;}.search-no-result__cta a{color:#b45309;font-weight:700;text-decoration:underline;margin-left:0.3rem;}:target{animation:ybsTargetHighlight 2.5s ease;scroll-margin-top:6rem;}@keyframes ybsTargetHighlight{0%,100%{background:transparent;}20%,60%{background:rgb(var(--color-secondary) / 0.18);}}@media (max-width:640px){.ybs-search-card{flex-direction:column;}.ybs-search-card__media{width:100%;aspect-ratio:16 / 9;}.ybs-search-card__title{font-size:0.9375rem;}.ybs-search-card__body{padding:0.75rem 0.875rem 0.625rem;}.ybs-search-card__excerpt{-webkit-line-clamp:3;line-clamp:3;}.search-group>header{flex-wrap:wrap;gap:0.5rem;}.search-hero{padding:1.125rem 1rem;border-radius:0.875rem;}.ybs-share--compact .ybs-share__btn{width:1.875rem;height:1.875rem;}.ybs-share--compact .ybs-share__icon svg{width:0.875rem;height:0.875rem;}.search-empty,.search-no-result{padding:1.75rem 1.125rem;}.search-empty__icon,.search-no-result__icon{width:4rem;height:4rem;}.search-empty__icon svg,.search-no-result__icon svg{width:36px;height:36px;}.search-empty__title,.search-no-result__title{font-size:1.125rem;}}.ybs-header-search-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:0.5rem;border:1px solid transparent;background:transparent;color:inherit;cursor:pointer;}.ybs-header-search-btn:hover{background:rgb(var(--color-primary) / 0.06);border-color:rgb(var(--color-primary) / 0.10);}
.ybs-gmb-autorite{background:linear-gradient(135deg,#050813 0%,#0a1129 50%,#0f1c3a 100%);color:#f1f5f9;padding:3rem 1rem;position:relative;overflow:hidden;isolation:isolate;border-top:3px solid rgb(var(--color-secondary));}.ybs-gmb-autorite::before{content: "";position:absolute;inset:0;background:radial-gradient(ellipse 600px 320px at 12% 0%,rgba(184,137,61,0.18),transparent 60%),radial-gradient(ellipse 500px 280px at 88% 100%,rgba(99,102,241,0.16),transparent 60%);pointer-events:none;z-index:0;}.ybs-gmb-autorite__inner{position:relative;z-index:1;max-width:80rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:stretch;}@media (max-width:900px){.ybs-gmb-autorite__inner{grid-template-columns:1fr;gap:1.75rem;}}.ybs-gmb-autorite__media{position:relative;min-height:360px;border-radius:1.25rem;overflow:hidden;box-shadow:0 20px 50px -18px rgba(0,0,0,0.55),0 0 0 1px rgba(184,137,61,0.25);background:#1e293b;}.ybs-gmb-autorite__media iframe{width:100%;height:100%;min-height:360px;}.ybs-gmb-autorite__content{display:flex;flex-direction:column;justify-content:center;padding:0.5rem 0;}.ybs-gmb-autorite__eyebrow{display:inline-flex;align-items:center;gap:0.4rem;padding:0.3rem 0.75rem;border-radius:9999px;background:linear-gradient(135deg,rgba(184,137,61,0.22),rgba(245,158,11,0.18));border:1px solid rgba(253,230,138,0.42);color:#fde68a;font-size:0.7rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;margin-bottom:0.85rem;}.ybs-gmb-autorite__eyebrow::before{content: "";width:0.45rem;height:0.45rem;border-radius:9999px;background:#22d3ee;box-shadow:0 0 0 3px rgba(34,211,238,0.22),0 0 12px rgba(34,211,238,0.7);}.ybs-gmb-autorite__title{font-family: "Inter", "Segoe UI",system-ui,-apple-system,sans-serif;font-size:clamp(1.7rem,2.8vw,2.2rem);font-weight:800;margin:0 0 1.1rem;line-height:1.25;letter-spacing:-0.02em;background:linear-gradient(135deg,#c7d2fe 0%,#a5f3fc 50%,#fde68a 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ybs-gmb-autorite__title-accent{background:linear-gradient(135deg,#fde68a 0%,#fcd34d 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900;}.ybs-gmb-autorite__lead{font-size:1rem;line-height:1.7;color:#f1f5f9;margin:0 0 1.1rem;max-width:62ch;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,0.3);}.ybs-gmb-autorite__address{font-size:0.92rem;color:#f1f5f9;margin:0 0 1.25rem;line-height:1.6;font-weight:500;}.ybs-gmb-autorite__address strong{color:#fde68a;font-weight:700;margin-right:0.35rem;}.ybs-gmb-autorite__address-link{color:#f1f5f9;text-decoration:underline;text-decoration-color:rgba(184,137,61,0.6);text-underline-offset:3px;transition:color 0.2s ease;}.ybs-gmb-autorite__address-link:hover{color:#fde68a;}.ybs-gmb-autorite__nav{margin-bottom:1.2rem;padding:0.85rem 1rem;border-radius:0.75rem;background:rgba(255,255,255,0.04);border:1px solid rgba(148,163,184,0.22);}.ybs-gmb-autorite__nav-label{display:block;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:rgba(226,232,240,0.78);margin-bottom:0.55rem;}.ybs-gmb-autorite__nav-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.45rem;}.ybs-gmb-autorite__nav-link{display:inline-flex;align-items:center;padding:0.35rem 0.75rem;border-radius:9999px;background:rgba(255,255,255,0.06);border:1px solid rgba(148,163,184,0.28);color:#e0e7ff;font-size:0.78rem;font-weight:600;text-decoration:none;transition:background 0.18s ease,border-color 0.18s ease,color 0.18s ease,transform 0.15s ease;}.ybs-gmb-autorite__nav-link:hover{background:rgba(184,137,61,0.18);border-color:rgba(253,230,138,0.55);color:#fde68a;transform:translateY(-1px);}.ybs-gmb-autorite__nav-link.is-active{background:linear-gradient(135deg,#c7d2fe 0%,#a5f3fc 50%,#fde68a 100%);color:#0b1027;border-color:transparent;box-shadow:0 4px 12px -4px rgba(253,230,138,0.5);}.ybs-gmb-autorite__cta{display:flex;flex-wrap:wrap;gap:0.65rem;}.ybs-gmb-autorite__btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.7rem 1.15rem;border-radius:0.65rem;font-size:0.875rem;font-weight:700;text-decoration:none;transition:transform 0.18s ease,box-shadow 0.18s ease,background 0.18s ease;border:1px solid transparent;}.ybs-gmb-autorite__btn svg{width:1.1rem;height:1.1rem;}.ybs-gmb-autorite__btn--primary{color:#0b1027;background:linear-gradient(135deg,#c7d2fe 0%,#a5f3fc 50%,#fde68a 100%);box-shadow:0 10px 22px -10px rgba(99,102,241,0.55),inset 0 1px 0 rgba(255,255,255,0.45);}.ybs-gmb-autorite__btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px rgba(99,102,241,0.7),inset 0 1px 0 rgba(255,255,255,0.55);}.ybs-gmb-autorite__btn--secondary{color:#f1f5f9;background:rgba(255,255,255,0.06);border-color:rgba(148,163,184,0.3);}.ybs-gmb-autorite__btn--secondary:hover{background:rgba(255,255,255,0.12);border-color:rgba(253,230,138,0.45);color:#fde68a;transform:translateY(-2px);}
:root{--renk-lacivert:rgb(var(--color-primary));--renk-altin:rgb(var(--color-secondary));--renk-altin-metin:#8c621a;--renk-murekkep:#0f172a;--renk-metin:#2c3e50;--renk-soluk:#475569;--renk-zemin:#f8fafc;--renk-cizgi:#e2e8f0;--renk-whatsapp:#128c7e;--renk-odak:#1b6f8c;--boyut-h2:clamp(1.375rem,1.15rem + 1vw,2rem);--boyut-h3:clamp(1.125rem,1.05rem + .4vw,1.375rem);--dokunma:44px;--katman-yuzen:70;}:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>:is(h2,h3),:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>section>:is(h2,h3){text-align:center;text-wrap:balance;padding-left:0;padding-right:0;}:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>h2,:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>section>h2{font-size:var(--boyut-h2);padding-bottom:.75rem;border-bottom:0;background:linear-gradient(var(--renk-altin),var(--renk-altin)) center bottom / 3rem 2px no-repeat;}:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>h3,:is(.lawyer-narrative,.ybs-iletisim-narrative):not(.prose,.ybs-blog-detail__content)>section>h3{font-size:var(--boyut-h3);}.ybs-anchor-link{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:.35em;color:#c8a951;border-radius:4px;opacity:0;transition:opacity .15s,background .15s,color .15s;text-decoration:none;vertical-align:middle;cursor:pointer;}h2:hover>.ybs-anchor-link,h3:hover>.ybs-anchor-link,.ybs-heading:hover>.ybs-anchor-link,.ybs-heading:focus-within>.ybs-anchor-link,.ybs-anchor-link:focus-visible{opacity:1;}.ybs-anchor-link:hover{background:rgba(200,169,81,.12);color:#1b2a4a;}.ybs-anchor-link.copied{color:#2e7d32;background:rgba(46,125,50,.12);}.ybs-anchor-link svg{width:14px;height:14px;}@media (max-width:767px){.ybs-anchor-link{opacity:.55;}}@media (min-width:48rem){.lawyer-narrative,.lawyer-narrative p,.lawyer-narrative span,.lawyer-narrative div:not(.lede):not(.info-box):not(.analiz):not(.decision-text):not(.law-article):not(.rehber-ozet):not(.key-facts):not(.ybs-table-wrap):not(.hitap):not([class*="ybs-dilekce"]),.info-box,.info-box p,.analiz,.analiz p,.law-article,.law-article p,.decision-text,.decision-text p,.rehber-ozet,.rehber-ozet p,.lede,.lede p,.lede span,.ybs-iletisim-narrative p,.legal-content p,.prose p,.entry-content p,.ybs-prose p,article p,.lawyer-narrative li,.ybs-iletisim-narrative li,.legal-content li,.prose li,article li,.lawyer-narrative>p,.lawyer-narrative>span,.lawyer-narrative>div>p,.lawyer-narrative .lead-intro p,.lawyer-narrative ul li,.lawyer-narrative ol li,.karar-blogu .decision-text,.karar-blogu blockquote,.karar-blogu .analiz,.lawyer-narrative blockquote p,.lawyer-narrative blockquote,.decision-text>p,.law-article:where(div,section,p,blockquote),.lawyer-narrative .law-article:where(div,section,p,blockquote),.lawyer-narrative blockquote.law-article>p,.lawyer-narrative blockquote.decision-text>p,.direct-answer__lead{text-align:justify;text-justify:inter-word;}}.lawyer-narrative .ybs-featured-image picture{margin:0;}:is(.ybs-service-card,.ybs-hizmet-slide__body,.ybs-hub-latest__card,.trust-list,.lawyer-narrative td),:is(.ybs-service-card,.ybs-hizmet-slide__body,.ybs-hub-latest__card,.trust-list,.lawyer-narrative td) :is(p,li,h3){text-align:start;}.lawyer-narrative .ybs-hizmet-slide__excerpt{text-align:center;}@media (prefers-reduced-motion:no-preference){.ybs-hizmet-slide:not(.is-user-controlled) .ybs-hizmet-slide__viewport{mask-image:linear-gradient(90deg,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);}}.ybs-hizli-iletisim{position:fixed;left:max(1rem,env(safe-area-inset-left));bottom:max(1rem,env(safe-area-inset-bottom));z-index:var(--katman-yuzen);display:flex;flex-direction:column;gap:.625rem;}.ybs-hizli-iletisim__btn{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;color:#fff;box-shadow:0 6px 18px rgb(15 42 79 / .22);transition:transform .2s ease,box-shadow .2s ease;}.ybs-hizli-iletisim__btn--phone{background:var(--renk-lacivert);}.ybs-hizli-iletisim__btn--whatsapp{background:var(--renk-whatsapp);}.ybs-hizli-iletisim__btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(15 42 79 / .3);}.ybs-hizli-iletisim__btn:focus-visible{outline:3px solid var(--renk-odak);outline-offset:3px;}.ybs-hizli-iletisim__btn svg{width:1.5rem;height:1.5rem;}body:has(#ybs-cookie-banner.is-visible) .ybs-hizli-iletisim{display:none;}@supports (animation-timeline:scroll()){.ybs-hizli-iletisim{animation:ybs-hizli-iletisim-giris linear both;animation-timeline:scroll(root);animation-range:30vh 50vh;}}@keyframes ybs-hizli-iletisim-giris{from{opacity:0;visibility:hidden;}to{opacity:1;visibility:visible;}}@media (prefers-reduced-motion:reduce){.ybs-hizli-iletisim__btn{transition:none;}.ybs-hizli-iletisim__btn:hover{transform:none;}}@media print{.ybs-hizli-iletisim{display:none;}}
