/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */ @layer theme, base, components, utilities;@layer theme{:root, :host{--font-sans: "Noto Sans Thai",sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);}}@layer base{*, ::after, ::before, ::backdrop, ::file-selector-button{box-sizing: border-box;margin: 0;padding: 0;border: 0 solid;}html, :host{line-height: 1.5;-webkit-text-size-adjust: 100%;tab-size: 4;font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji');font-feature-settings: var(--default-font-feature-settings, normal);font-variation-settings: var(--default-font-variation-settings, normal);-webkit-tap-highlight-color: transparent;}hr{height: 0;color: inherit;border-top-width: 1px;}abbr:where([title]){-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6{font-size: inherit;font-weight: inherit;}a{color: inherit;-webkit-text-decoration: inherit;text-decoration: inherit;}b, strong{font-weight: bolder;}code, kbd, samp, pre{font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace);font-feature-settings: var(--default-mono-font-feature-settings, normal);font-variation-settings: var(--default-mono-font-variation-settings, normal);font-size: 1em;}small{font-size: 80%;}sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub{bottom: -0.25em;}sup{top: -0.5em;}table{text-indent: 0;border-color: inherit;border-collapse: collapse;}:-moz-focusring{outline: auto;}progress{vertical-align: baseline;}summary{display: list-item;}ol, ul, menu{list-style: none;}img, svg, video, canvas, audio, iframe, embed, object{display: block;vertical-align: middle;}img, video{max-width: 100%;height: auto;}button, input, select, optgroup, textarea, ::file-selector-button{font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;border-radius: 0;background-color: transparent;opacity: 1;}:where(select:is([multiple], [size])) optgroup{font-weight: bolder;}:where(select:is([multiple], [size])) optgroup option{padding-inline-start: 20px;}::file-selector-button{margin-inline-end: 4px;}::placeholder{opacity: 1;}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color: currentcolor;@supports (color: color-mix(in lab, red, red)){color: color-mix(in oklab, currentcolor 50%, transparent);}}}textarea{resize: vertical;}::-webkit-search-decoration{-webkit-appearance: none;}::-webkit-date-and-time-value{min-height: 1lh;text-align: inherit;}::-webkit-datetime-edit{display: inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding: 0;}::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field{padding-block: 0;}::-webkit-calendar-picker-indicator{line-height: 1;}:-moz-ui-invalid{box-shadow: none;}button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button{appearance: button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height: auto;}[hidden]:where(:not([hidden='until-found'])){display: none !important;}}@layer utilities{.static{position: static;}.container{width: 100%;@media (width >= 40rem){max-width: 40rem;}@media (width >= 48rem){max-width: 48rem;}@media (width >= 64rem){max-width: 64rem;}@media (width >= 80rem){max-width: 80rem;}@media (width >= 96rem){max-width: 96rem;}}.prose{color: var(--tw-prose-body);max-width: 65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;margin-bottom: 1.25em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-lead);font-size: 1.25em;line-height: 1.6;margin-top: 1.2em;margin-bottom: 1.2em;}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-links);text-decoration: underline;font-weight: 500;}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-bold);font-weight: 600;}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: decimal;margin-top: 1.25em;margin-bottom: 1.25em;padding-inline-start: 1.625em;}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-alpha;}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-alpha;}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-alpha;}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-alpha;}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-roman;}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-roman;}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-roman;}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-roman;}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: decimal;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: disc;margin-top: 1.25em;margin-bottom: 1.25em;padding-inline-start: 1.625em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight: 400;color: var(--tw-prose-counters);}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color: var(--tw-prose-bullets);}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;margin-top: 1.25em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color: var(--tw-prose-hr);border-top-width: 1px;margin-top: 3em;margin-bottom: 3em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 500;font-style: italic;color: var(--tw-prose-quotes);border-inline-start-width: 0.25rem;border-inline-start-color: var(--tw-prose-quote-borders);quotes: "\201C""\201D""\2018""\2019";margin-top: 1.6em;margin-bottom: 1.6em;padding-inline-start: 1em;}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: open-quote;}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: close-quote;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 800;font-size: 2.25em;margin-top: 0;margin-bottom: 0.8888889em;line-height: 1.1111111;}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 900;color: inherit;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 700;font-size: 1.5em;margin-top: 2em;margin-bottom: 1em;line-height: 1.3333333;}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 800;color: inherit;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;font-size: 1.25em;margin-top: 1.6em;margin-bottom: 0.6em;line-height: 1.6;}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 700;color: inherit;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;margin-top: 1.5em;margin-bottom: 0.5em;line-height: 1.5;}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 700;color: inherit;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display: block;margin-top: 2em;margin-bottom: 2em;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 500;font-family: inherit;color: var(--tw-prose-kbd);box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);font-size: 0.875em;border-radius: 0.3125rem;padding-top: 0.1875em;padding-inline-end: 0.375em;padding-bottom: 0.1875em;padding-inline-start: 0.375em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-code);font-weight: 600;font-size: 0.875em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: "`";}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: "`";}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;font-size: 0.875em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;font-size: 0.9em;}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-pre-code);background-color: var(--tw-prose-pre-bg);overflow-x: auto;font-weight: 400;font-size: 0.875em;line-height: 1.7142857;margin-top: 1.7142857em;margin-bottom: 1.7142857em;border-radius: 0.375rem;padding-top: 0.8571429em;padding-inline-end: 1.1428571em;padding-bottom: 0.8571429em;padding-inline-start: 1.1428571em;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color: transparent;border-width: 0;border-radius: 0;padding: 0;font-weight: inherit;color: inherit;font-size: inherit;font-family: inherit;line-height: inherit;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: none;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: none;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width: 100%;table-layout: auto;margin-top: 2em;margin-bottom: 2em;font-size: 0.875em;line-height: 1.7142857;}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 1px;border-bottom-color: var(--tw-prose-th-borders);}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;vertical-align: bottom;padding-inline-end: 0.5714286em;padding-bottom: 0.5714286em;padding-inline-start: 0.5714286em;}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 1px;border-bottom-color: var(--tw-prose-td-borders);}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 0;}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align: baseline;}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width: 1px;border-top-color: var(--tw-prose-th-borders);}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align: top;}:where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align: start;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;margin-bottom: 0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-captions);font-size: 0.875em;line-height: 1.4285714;margin-top: 0.8571429em;}--tw-prose-body: oklch(37.3% 0.034 259.733);--tw-prose-headings: oklch(21% 0.034 264.665);--tw-prose-lead: oklch(44.6% 0.03 256.802);--tw-prose-links: oklch(21% 0.034 264.665);--tw-prose-bold: oklch(21% 0.034 264.665);--tw-prose-counters: oklch(55.1% 0.027 264.364);--tw-prose-bullets: oklch(87.2% 0.01 258.338);--tw-prose-hr: oklch(92.8% 0.006 264.531);--tw-prose-quotes: oklch(21% 0.034 264.665);--tw-prose-quote-borders: oklch(92.8% 0.006 264.531);--tw-prose-captions: oklch(55.1% 0.027 264.364);--tw-prose-kbd: oklch(21% 0.034 264.665);--tw-prose-kbd-shadows: color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);--tw-prose-code: oklch(21% 0.034 264.665);--tw-prose-pre-code: oklch(92.8% 0.006 264.531);--tw-prose-pre-bg: oklch(27.8% 0.033 256.848);--tw-prose-th-borders: oklch(87.2% 0.01 258.338);--tw-prose-td-borders: oklch(92.8% 0.006 264.531);--tw-prose-invert-body: oklch(87.2% 0.01 258.338);--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: oklch(70.7% 0.022 261.325);--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets: oklch(44.6% 0.03 256.802);--tw-prose-invert-hr: oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes: oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders: oklch(37.3% 0.034 259.733);--tw-prose-invert-captions: oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders: oklch(37.3% 0.034 259.733);font-size: 1rem;line-height: 1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;margin-bottom: 0;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.5em;margin-bottom: 0.5em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0.375em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0.375em;}:where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.75em;margin-bottom: 0.75em;}:where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;}:where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 1.25em;}:where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;}:where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 1.25em;}:where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.75em;margin-bottom: 0.75em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;margin-bottom: 1.25em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.5em;padding-inline-start: 1.625em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end: 0;}:where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top: 0.5714286em;padding-inline-end: 0.5714286em;padding-bottom: 0.5714286em;padding-inline-start: 0.5714286em;}:where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0;}:where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end: 0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em;}:where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;}:where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 0;}}.block{display: block;}.hidden{display: none;}}@font-face{font-family: 'Noto Sans Thai';font-style: normal;font-weight: 400 700;font-stretch: 100%;font-display: swap;src: url(https://fonts.gstatic.com/l/font?kit=iJW6BXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtxTpcscNvbn55N5IcAMHCcyY&skey=7ac9f1f92e52f11b&v=v29) format('woff2');unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;}@font-face{font-family: 'Noto Sans Thai';font-style: normal;font-weight: 400 700;font-stretch: 100%;font-display: swap;src: url(https://fonts.gstatic.com/l/font?kit=iJW6BXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtxTpcscNvbn55N5IcAMHYcyY&skey=7ac9f1f92e52f11b&v=v29) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family: 'Noto Sans Thai';font-style: normal;font-weight: 400 700;font-stretch: 100%;font-display: swap;src: url(https://fonts.gstatic.com/l/font?kit=iJW6BXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtxTpcscNvbn55N5IcAMHWcyY&skey=7ac9f1f92e52f11b&v=v29) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@layer base{:root{--charcoal: #381520;--white: #f8f3eb;--stone: #eee3d7;--accent: #742d40;--silver: #e6c7a1;--champagne: #e6c7a1;--muted: #6c575d;--line: #b8a69b;--ink: #35272b;}*{box-sizing: border-box;}html{scroll-behavior: smooth;scroll-padding-top: 20px;}body{margin: 0;background: var(--white);color: var(--charcoal);font-family: "Noto Sans Thai",sans-serif;-webkit-font-smoothing: antialiased;}a{color: inherit;text-decoration: none;transition: color .2s,background-color .2s;}a:hover{color: var(--accent);}button,input,select,textarea{font: inherit;}button,a{-webkit-tap-highlight-color: transparent;}button{cursor: pointer;}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 5px;}img{display: block;max-width: 100%;height: auto;}svg{display: block;}h1,h2,h3,h4,p{margin: 0;}h1,h2,h3,h4{font-weight: 500;}em{font-style: normal;color: var(--accent);}[x-cloak]{display: none !important;}::selection{background: #e6c7a1;color: #381520;}}@layer components{.wrap{width: min(1264px,calc(100% - 112px));margin-inline: auto;}.skip-link{position: absolute;left: 16px;top: -100px;z-index: 1000;padding: 12px 20px;background: var(--charcoal);color: #fff;}.skip-link:focus{top: 12px;}.eyebrow{font-size: 9px;line-height: 1.8;font-weight: 600;letter-spacing: .2em;color: var(--accent);}.site-header{position: relative;z-index: 50;background: var(--white);border-bottom: 1px solid var(--line);}.header-inner{display: flex;align-items: center;gap: 35px;height: 96px;}.brand{display: inline-flex;flex-direction: column;flex-shrink: 0;gap: 6px;}.brand strong{font: 500 27px/1.15 Georgia,"Times New Roman",serif;letter-spacing: -.04em;}.brand strong span{font-style: italic;color: var(--accent);}.brand small{font-size: 6px;letter-spacing: .23em;color: var(--muted);}.desktop-nav{display: flex;gap: 25px;align-items: center;margin: auto;font-size: 13px;}.desktop-nav ul{display: flex;gap: 25px;list-style: none;margin: 0;padding: 0;}.desktop-nav a{white-space: nowrap;}.header-account{display: flex;align-items: center;gap: 18px;font-size: 12px;white-space: nowrap;border-bottom: 1px solid var(--accent);padding: 10px 0;}.header-account svg,.button svg,.text-link svg{width: 20px;height: 20px;flex-shrink: 0;}.menu-toggle{display: none;width: 38px;height: 44px;background: none;border: 0;padding: 8px 5px;}.menu-toggle span{display: block;height: 1px;width: 27px;margin: 7px 0;background: var(--charcoal);}.mobile-nav{padding: 8px 24px 25px;border-top: 1px solid var(--line);background: var(--white);}.mobile-nav a{display: block;padding: 12px 0;border-bottom: 1px solid var(--line);}.garnet-hero{position: relative;background: var(--charcoal);color: var(--white);--accent: var(--champagne);overflow: hidden;}.hero-picture,.hero-picture img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;}.hero-picture img{object-position: center 55%;}.hero-shade{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(38,10,18,.94) 0%,rgba(38,10,18,.85) 28%,rgba(38,10,18,.37) 55%,rgba(38,10,18,.04) 78%),linear-gradient(0deg,rgba(38,10,18,.85),transparent 25%);}.hero-inner{position: relative;min-height: 660px;padding-block: 62px 93px;display: flex;align-items: center;}.hero-copy{max-width: 570px;}.hero-copy>.eyebrow{font-size: 9px;}.hero-wordmark{display: block;font: 500 clamp(43px,5.2vw,76px)/1.1 Georgia,"Times New Roman",serif;letter-spacing: -.05em;color: var(--champagne);margin: 26px 0 21px;}.hero-title{display: block;font-size: 43px;line-height: 1.55;font-weight: 400;}.hero-description{font-size: 14px;line-height: 2;color: #eee1dc;margin-top: 20px;}.hero-actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 28px;}.button{display: inline-flex;align-items: center;justify-content: center;gap: 22px;min-height: 51px;padding: 14px 23px;font-size: 12px;line-height: 1.5;border: 1px solid transparent;}.button-primary{background: var(--champagne);color: var(--charcoal);}.button-primary:hover{background: #f2d9b9;color: var(--charcoal);}.button-outline{color: inherit;border-color: currentColor;}.button-outline:hover{background: var(--stone);color: var(--charcoal);}.destination-note{font-size: 10px;line-height: 1.8;color: #eadbd5;margin-top: 11px;}.hero-seal{position: absolute;right: 0;top: 42px;border: 1px solid #f1d6b7;background: rgba(45,11,22,.6);padding: 12px 18px 16px;text-align: center;}.hero-seal>span{font: italic 40px/1.1 Georgia,serif;}.hero-seal>small{display: block;font-size: 5px;letter-spacing: .18em;line-height: 1.8;margin-top: 8px;}.hero-bottom{position: absolute;bottom: 27px;inset-inline: 0;display: flex;align-items: center;justify-content: space-between;font-size: 8px;letter-spacing: .15em;color: #f5e9df;}.hero-bottom>a{font-size: 10px;letter-spacing: 0;display: flex;align-items: center;gap: 22px;}.hero-bottom>a>span{font-size: 23px;line-height: 1;}.topic-strip{background: var(--charcoal);color: var(--white);--accent: var(--champagne);}.topic-strip-inner{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));}.topic-strip a{display: grid;grid-template-columns: 25px 1fr 20px;align-items: center;gap: 0 15px;padding: 24px 27px;border-right: 1px solid #805665;}.topic-strip a:first-child{border-left: 1px solid #805665;}.topic-strip a>span{grid-row: 1/3;font: italic 15px Georgia,serif;color: var(--champagne);}.topic-strip strong{font-size: 18px;font-weight: 400;}.topic-strip small{grid-column: 2;font-size: 6px;letter-spacing: .16em;color: #dbc6bf;margin-top: 5px;}.topic-strip svg{grid-row: 1/3;grid-column: 3;width: 19px;height: 19px;}.collection-section{padding-block: 90px 85px;}.section-heading{display: flex;align-items: flex-end;justify-content: space-between;gap: 40px;margin-bottom: 45px;}.section-heading h2{font-size: 37px;line-height: 1.65;margin-top: 13px;}.section-heading>p{font-size: 14px;line-height: 2;color: var(--muted);}.collection-grid{display: grid;grid-template-columns: 1fr 1fr;column-gap: 54px;row-gap: 49px;align-items: start;}.collection-card{min-width: 0;}.collection-card:nth-child(even){transform: translateY(65px);}.collection-card:last-child{margin-bottom: 65px;}.collection-photo{position: relative;}.collection-photo>a{display: block;overflow: hidden;}.collection-photo img{width: 100%;height: auto;aspect-ratio: 1.48;object-fit: cover;transition: transform .4s;}.collection-photo a:hover img{transform: scale(1.025);}.collection-number{position: absolute;left: 20px;bottom: 0;transform: translateY(48%);display: flex;width: 49px;height: 49px;align-items: center;justify-content: center;border: 1px solid #c3a291;background: var(--charcoal);color: var(--champagne);font: italic 20px Georgia,serif;}.collection-copy{display: grid;grid-template-columns: 105px 1fr;gap: 24px;padding: 40px 0 0;}.collection-label .eyebrow{font-size: 7px;}.collection-label h3{font-size: 28px;line-height: 1.5;margin-top: 5px;}.collection-copy h4{font-size: 18px;line-height: 1.7;margin-bottom: 10px;}.collection-copy div>p:not(.eyebrow){font-size: 13px;line-height: 1.95;color: var(--muted);}.text-link{display: inline-flex;align-items: center;gap: 26px;border-bottom: 1px solid var(--line);padding: 8px 0;font-size: 12px;line-height: 1.8;}.collection-copy .text-link{margin-top: 15px;}.reading-principle{background: var(--stone);border-block: 1px solid var(--line);}.principle-inner{display: grid;grid-template-columns: 85px 1.2fr 1fr;align-items: center;gap: 38px;padding-block: 45px;}.principle-mark{font: 130px/.6 Georgia,serif;color: var(--accent);align-self: start;margin-top: 28px;}.principle-inner h2{font-size: 30px;line-height: 1.6;margin-top: 12px;}.principle-inner>p{font-size: 13px;line-height: 2.1;color: var(--muted);}.access-section{display: grid;grid-template-columns: 38% 1fr;gap: 65px;padding-block: 90px;}.access-intro{padding-top: 10px;}.access-intro h2{font-size: 35px;line-height: 1.65;margin-top: 14px;}.access-intro>p:not(.eyebrow){font-size: 13px;line-height: 2;color: var(--muted);margin-top: 22px;}.access-intro .text-link{margin-top: 24px;}.access-list{display: grid;gap: 23px;}.access-card{display: grid;grid-template-columns: 32% 1fr;gap: 27px;border-bottom: 1px solid var(--line);padding-bottom: 23px;min-width: 0;}.access-card:last-child{padding-bottom: 0;border-bottom: 0;}.access-photo{min-width: 0;overflow: hidden;}.access-photo img{width: 100%;height: 100%;min-height: 205px;object-fit: cover;}.access-copy{padding-block: 8px;}.access-copy>.eyebrow{font-size: 7px;}.access-copy h3{font-size: 24px;line-height: 1.6;margin-top: 9px;}.access-copy>p:not(.eyebrow){font-size: 12px;line-height: 1.95;color: var(--muted);margin-top: 11px;}.access-copy>.text-link{margin-top: 13px;font-size: 11px;}.journal-section{padding-block: 72px 80px;background: var(--charcoal);color: var(--white);--accent: var(--champagne);--line: #946e7a;}.journal-section em{color: var(--champagne);}.journal-list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 35px;}.journal-card{min-width: 0;}.journal-card-image{display: block;overflow: hidden;margin-bottom: 20px;}.journal-card-image img{width: 100%;aspect-ratio: 1.5;object-fit: cover;}.journal-card .eyebrow{font-size: 7px;}.journal-card h3{font-size: 21px;line-height: 1.75;margin: 12px 0 15px;}.journal-card>p:not(.eyebrow){font-size: 13px;line-height: 1.95;color: var(--muted);}.journal-section .journal-card>p:not(.eyebrow){color: #dfcfc9;}.journal-card .text-link{margin-top: 14px;}.closing-note{background: var(--stone);border-bottom: 1px solid var(--line);}.closing-inner{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 14px 40px;padding-block: 50px;}.closing-inner>.eyebrow{grid-column: 1/-1;}.closing-inner h2{font-size: 31px;line-height: 1.65;}.closing-inner>.button{justify-self: end;}.site-footer{background: var(--white);}.footer-top{display: flex;align-items: center;gap: 65px;padding-block: 43px;border-bottom: 1px solid var(--line);}.footer-top .brand strong{font-size: 33px;}.footer-top>p{font-size: 12px;line-height: 1.95;color: var(--muted);}.footer-top>.text-link{margin-left: auto;}.footer-links{display: flex;justify-content: space-between;gap: 45px;padding-block: 28px;}.footer-links nav{display: flex;flex-wrap: wrap;gap: 20px;font-size: 11px;}.footer-links>p{font-size: 10px;line-height: 1.95;color: var(--muted);max-width: 355px;}.footer-bottom{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding-block: 22px;border-top: 1px solid var(--line);font-size: 10px;color: var(--muted);}.footer-bottom>span:nth-child(2){font-size: 7px;letter-spacing: .2em;}.inner-hero{position: relative;min-height: 360px;background: var(--charcoal);color: var(--white);--accent: var(--silver);overflow: hidden;}.inner-picture,.inner-picture img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center 55%;}.inner-picture img{opacity: .36;}.inner-hero:after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(51,15,25,.94),rgba(51,15,25,.67) 55%,rgba(51,15,25,.16));}.inner-hero-copy{position: relative;z-index: 1;padding-block: 24px 53px;}.breadcrumbs{display: flex;align-items: center;gap: 12px;font-size: 11px;color: #eaded2;margin-bottom: 49px;}.breadcrumbs span:last-child{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 80%;}.inner-hero h1{font-size: clamp(29px,3.4vw,44px);line-height: 1.65;margin-top: 14px;max-width: 1070px;}.inner-description{font-size: 15px;line-height: 1.95;max-width: 760px;color: #f0e8dd;margin-top: 17px;}.content-layout{display: grid;grid-template-columns: minmax(0,780px) 240px;gap: 90px;justify-content: space-between;padding-block: 60px 95px;}.article-content{min-width: 0;color: #35272b;font-size: 16px;line-height: 2;}.article-content h2{font-size: 27px;color: var(--charcoal);margin: 38px 0 19px;line-height: 1.7;}.article-content h3{font-size: 21px;color: var(--charcoal);margin: 30px 0 14px;line-height: 1.7;}.article-content p{margin-bottom: 20px;}.article-content a{color: #742d40;text-decoration: underline;text-underline-offset: 4px;}.article-content a.button,.article-content a.text-link{text-decoration: none;}.article-content ul,.article-content ol{padding-left: 25px;margin: 20px 0 28px;}.article-content li{margin: 7px 0;}.article-content figure{margin: 28px 0;}.article-content figcaption{font-size: 12px;color: var(--muted);margin-top: 12px;}.article-content blockquote{border-left: 2px solid #742d40;margin: 30px 0;padding: 15px 24px;background: var(--stone);}.article-content table{width: 100%;border-collapse: collapse;display: block;overflow-x: auto;margin-block: 25px;font-size: 14px;}.article-content caption{caption-side: top;text-align: left;font-size: 13px;color: #6c575d;padding-bottom: 12px;}.article-content th,.article-content td{padding: 13px 17px;border: 1px solid #b8a69b;text-align: left;}.article-content th{color: var(--charcoal);background: var(--stone);}.article-content details{border-bottom: 1px solid var(--line);padding: 18px 0;}.article-content summary{cursor: pointer;color: var(--charcoal);font-weight: 500;}.article-content details p{margin: 15px 0 0;}.article-content .wp-block-image img{width: 100%;height: auto;}.article-meta{display: flex;flex-wrap: wrap;gap: 16px;font-size: 12px;color: var(--muted);padding-bottom: 22px;border-bottom: 1px solid var(--line);margin-bottom: 30px;}.article-cover{margin-bottom: 35px;}.article-cover img{width: 100%;max-height: 470px;object-fit: cover;}.sidebar{border-top: 1px solid var(--line);padding-top: 22px;align-self: start;position: sticky;top: 30px;}.sidebar h2{font-family: "Noto Sans Thai",sans-serif;font-weight: 500;font-size: 17px;margin: 10px 0 18px;}.sidebar nav a{display: flex;align-items: center;justify-content: space-between;padding: 13px 0;border-bottom: 1px solid var(--line);font-size: 13px;}.sidebar svg{width: 19px;height: 19px;color: #742d40;}.sidebar-note{color: var(--muted);font-size: 12px;line-height: 1.95;margin-top: 28px;}.account-action{border: 1px solid #b8a69b;padding: 25px;margin-top: 35px;background: var(--stone);}.account-action p{font-size: 13px;}.account-action .button{color: #381520;}.archive-body{padding-block: 55px 95px;}.archive-body .journal-list{row-gap: 50px;}.pagination,.nav-links{display: flex;gap: 12px;justify-content: center;margin-top: 45px;}.page-numbers{padding: 8px 16px;border: 1px solid var(--line);font-size: 14px;}.page-numbers.current{background: var(--charcoal);color: var(--white);}.search-form{display: flex;gap: 12px;margin: 25px 0 40px;max-width: 650px;}.search-form label{flex: 1;}.search-field{width: 100%;border: 1px solid #b8a69b;background: #fff;color: var(--ink);padding: 13px 17px;}.search-submit{border: 0;background: var(--charcoal);color: var(--white);padding: 12px 24px;}.screen-reader-text{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.empty-state{padding: 35px 0 70px;max-width: 670px;}.empty-state p{color: var(--muted);margin-block: 15px 25px;}.preview-note{font-size: 12px;color: #742d40;border: 1px solid var(--line);padding: 12px 18px;margin-bottom: 30px;}.inner-hero a:hover{color: #fff;}.inner-hero .eyebrow{color: var(--champagne);}.garnet-hero .button-primary:focus-visible,.journal-section a:focus-visible{outline-color: var(--champagne);}.account-action .button,.article-content .button-primary{color: var(--charcoal);}@media (max-width:1100px){.wrap{width: calc(100% - 64px);}.header-inner{gap: 25px;}.desktop-nav,.desktop-nav ul{gap: 20px;}.brand strong{font-size: 25px;}.hero-wordmark{font-size: 59px;}.hero-title{font-size: 39px;}.topic-strip a{padding: 23px 20px;gap: 0 12px;}.collection-grid{column-gap: 35px;}.collection-copy{grid-template-columns: 90px 1fr;gap: 20px;}.access-section{gap: 40px;grid-template-columns: 37% 1fr;}.access-intro h2{font-size: 30px;}.access-card{gap: 22px;}.access-copy h3{font-size: 21px;}.content-layout{grid-template-columns: minmax(0,1fr) 220px;gap: 50px;}}@media (max-width:900px){.desktop-nav{display: none;}.header-account{margin-left: auto;}.menu-toggle{display: block;}.header-inner{height: 84px;}.hero-inner{min-height: 640px;}.hero-copy{max-width: 470px;}.hero-title{font-size: 36px;}.hero-wordmark{font-size: 54px;}.hero-description{font-size: 13px;}.hero-seal{right: 0;top: 30px;padding: 10px 13px;}.hero-shade{background: linear-gradient(90deg,rgba(38,10,18,.95),rgba(38,10,18,.85) 38%,rgba(38,10,18,.15)),linear-gradient(0deg,rgba(38,10,18,.85),transparent 30%);}.topic-strip a{grid-template-columns: 18px 1fr;padding: 22px 18px;gap: 0 10px;}.topic-strip svg{display: none;}.topic-strip strong{font-size: 17px;}.collection-section{padding-block: 65px;}.section-heading h2{font-size: 31px;}.section-heading>p{font-size: 12px;}.collection-grid{column-gap: 30px;row-gap: 35px;}.collection-copy{display: block;padding-top: 34px;}.collection-label{display: flex;align-items: baseline;gap: 15px;margin-bottom: 13px;}.collection-label .eyebrow{order: 2;}.collection-label h3{margin: 0;font-size: 29px;}.collection-copy h4{font-size: 17px;}.collection-copy div>p:not(.eyebrow){font-size: 12px;}.principle-inner{grid-template-columns: 55px 1fr 1fr;gap: 25px;}.principle-mark{font-size: 100px;}.principle-inner h2{font-size: 26px;}.principle-inner>p{font-size: 12px;}.access-section{grid-template-columns: 1fr;gap: 35px;padding-block: 65px;}.access-intro{display: grid;grid-template-columns: 1fr 1fr;gap: 12px 40px;}.access-intro>.eyebrow{grid-column: 1/-1;}.access-intro h2{margin-top: 0;}.access-intro>p:not(.eyebrow){margin-top: 8px;align-self: center;}.access-intro>.text-link{grid-column: 1/-1;justify-self: start;margin: 0;}.access-list{grid-template-columns: 1fr 1fr;gap: 25px;}.access-card{display: block;border: 1px solid var(--line);padding: 0 !important;}.access-photo img{height: 200px;min-height: 0;}.access-copy{padding: 23px;}.access-copy h3{font-size: 23px;}.journal-list{gap: 25px;}.journal-card h3{font-size: 19px;}.journal-card>p:not(.eyebrow){font-size: 12px;}.closing-inner h2{font-size: 28px;}.content-layout{grid-template-columns: 1fr;}.sidebar{display: none;}.footer-top{gap: 35px;}.footer-links{flex-direction: column;gap: 20px;}.footer-links>p{max-width: 650px;}}@media (max-width:680px){.wrap{width: calc(100% - 40px);}.header-inner{height: 75px;gap: 16px;}.brand strong{font-size: 24px;}.brand small{font-size: 5px;letter-spacing: .2em;}.header-account{font-size: 10px;border: 0;gap: 0;}.header-account svg{display: none;}.menu-toggle{width: 29px;padding-inline: 1px;}.menu-toggle span{width: 25px;}.hero-inner{min-height: 760px;padding-block: 35px 300px;align-items: flex-start;}.hero-copy{max-width: 100%;width: 100%;}.hero-wordmark{font-size: 43px;margin: 23px 0 18px;}.hero-title{font-size: 31px;line-height: 1.55;}.hero-copy>.eyebrow{font-size: 7px;}.hero-description{font-size: 12px;line-height: 1.95;margin-top: 17px;}.hero-actions{margin-top: 23px;gap: 11px;}.button{min-height: 48px;padding: 12px 18px;gap: 18px;font-size: 12px;}.button svg{width: 18px;}.destination-note{font-size: 9px;margin-top: 11px;}.hero-shade{background: linear-gradient(180deg,rgba(38,10,18,.97) 0%,rgba(38,10,18,.95) 23%,rgba(38,10,18,.80) 49%,rgba(38,10,18,.05) 72%,rgba(38,10,18,.75) 100%);}.hero-picture img{object-position: center bottom;}.hero-seal{display: none;}.hero-bottom{bottom: 23px;font-size: 6px;letter-spacing: .12em;}.hero-bottom>a{font-size: 9px;gap: 10px;}.hero-bottom>a>span{font-size: 19px;}.topic-strip-inner{grid-template-columns: 1fr 1fr;}.topic-strip a{padding: 21px 17px;border-left: 0 !important;grid-template-columns: 19px 1fr 16px;gap: 0 14px;}.topic-strip a:nth-child(even){border-right: 0;}.topic-strip a:nth-child(n+3){border-top: 1px solid #805665;}.topic-strip strong{font-size: 17px;}.topic-strip small{font-size: 6px;}.topic-strip svg{display: block;width: 16px;height: 16px;}.collection-section{padding-block: 44px 50px;}.section-heading{display: block;margin-bottom: 30px;}.section-heading h2{font-size: 28px;line-height: 1.65;margin-top: 12px;}.section-heading>p{font-size: 12px;margin-top: 18px;}.collection-grid{grid-template-columns: 1fr;gap: 35px;}.collection-card:nth-child(even){transform: none;}.collection-card:last-child{margin-bottom: 0;}.collection-photo img{aspect-ratio: 1.4;}.collection-number{width: 43px;height: 43px;font-size: 18px;left: 18px;}.collection-copy{padding-top: 33px;}.collection-label{margin-bottom: 12px;}.collection-label h3{font-size: 30px;}.collection-copy h4{font-size: 18px;margin-bottom: 10px;}.collection-copy div>p:not(.eyebrow){font-size: 13px;}.collection-copy .text-link{font-size: 12px;margin-top: 13px;}.principle-inner{grid-template-columns: 28px 1fr;gap: 12px 19px;padding-block: 36px;}.principle-mark{font-size: 68px;margin-top: 24px;}.principle-inner .eyebrow{font-size: 6px;}.principle-inner h2{font-size: 28px;margin-top: 13px;}.principle-inner>p{grid-column: 2;font-size: 12px;margin-top: 6px;}.access-section{padding-block: 45px 52px;gap: 28px;}.access-intro{display: block;}.access-intro h2{font-size: 28px;margin-top: 14px;}.access-intro>p:not(.eyebrow){font-size: 12px;margin-top: 18px;}.access-intro>.text-link{margin-top: 18px;}.access-list{grid-template-columns: 1fr;gap: 22px;}.access-card{display: grid;grid-template-columns: 31% 1fr;gap: 0;}.access-photo img{height: 100%;min-height: 250px;}.access-copy{padding: 22px 20px;}.access-copy h3{font-size: 22px;line-height: 1.6;}.access-copy>p:not(.eyebrow){font-size: 11px;}.access-copy>.text-link{font-size: 10px;gap: 13px;}.access-copy>.text-link svg{width: 17px;}.journal-section{padding-block: 44px 52px;}.journal-section .section-heading>.text-link{margin-top: 18px;}.journal-list{grid-template-columns: 1fr;gap: 35px;}.journal-card h3{font-size: 22px;}.journal-card>p:not(.eyebrow){font-size: 13px;}.journal-card-image{margin-bottom: 18px;}.closing-inner{display: block;padding-block: 37px 42px;}.closing-inner h2{font-size: 27px;margin-top: 13px;}.closing-inner>.button{font-size: 11px;margin-top: 22px;}.footer-top{flex-wrap: wrap;gap: 24px 30px;padding-block: 35px;}.footer-top .brand strong{font-size: 30px;}.footer-top>p{font-size: 11px;}.footer-top>.text-link{margin-left: 0;}.footer-links{padding-block: 24px;}.footer-links nav{font-size: 11px;gap: 15px 20px;}.footer-links>p{font-size: 10px;}.footer-bottom{font-size: 9px;gap: 16px;}.footer-bottom>span:nth-child(2){display: none;}.inner-hero{min-height: 320px;}.inner-hero-copy{padding-block: 20px 43px;}.breadcrumbs{font-size: 10px;margin-bottom: 35px;}.inner-hero h1{font-size: 27px;line-height: 1.7;}.inner-description{font-size: 13px;line-height: 1.95;margin-top: 17px;}.content-layout{padding-block: 35px 60px;}.article-content{font-size: 15px;line-height: 2;}.article-content h2{font-size: 24px;line-height: 1.75;margin-top: 33px;}.article-content h3{font-size: 20px;line-height: 1.75;}.article-meta{font-size: 11px;}.article-cover{margin-bottom: 28px;}.archive-body{padding-block: 35px 60px;}.search-form{gap: 8px;}.search-submit{padding: 10px 16px;font-size: 13px;}.search-field{font-size: 14px;}.account-action{padding: 20px;}.article-content table{font-size: 13px;}.article-content th,.article-content td{padding: 11px 12px;}}@media (max-width:360px){.wrap{width: calc(100% - 36px);}.brand strong{font-size: 22px;}.header-inner{gap: 12px;}.header-account{font-size: 9px;}.hero-wordmark{font-size: 38px;}.hero-title{font-size: 29px;}.hero-actions .button{padding-inline: 15px;gap: 15px;}.access-copy{padding-inline: 16px;}.access-copy h3{font-size: 20px;}.topic-strip a{padding-inline: 11px;gap: 0 10px;}}@media (prefers-reduced-motion:reduce){*{scroll-behavior: auto !important;transition: none !important;animation: none !important;}}}@layer base{input:where([type='text']),input:where(:not([type])),input:where([type='email']),input:where([type='url']),input:where([type='password']),input:where([type='number']),input:where([type='date']),input:where([type='datetime-local']),input:where([type='month']),input:where([type='search']),input:where([type='tel']),input:where([type='time']),input:where([type='week']),select:where([multiple]),textarea,select{appearance: none;background-color: #fff;border-color: oklch(55.1% 0.027 264.364);border-width: 1px;border-radius: 0px;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem;font-size: 1rem;line-height: 1.5rem;--tw-shadow: 0 0 #0000;&:focus{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-inset: var(--tw-empty,/*!*//*!*/ );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% 0.245 262.881);--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);border-color: oklch(54.6% 0.245 262.881);}}input::placeholder,textarea::placeholder{color: oklch(55.1% 0.027 264.364);opacity: 1;}::-webkit-datetime-edit-fields-wrapper{padding: 0;}::-webkit-date-and-time-value{min-height: 1.5em;}::-webkit-date-and-time-value{text-align: inherit;}::-webkit-datetime-edit{display: inline-flex;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top: 0;padding-bottom: 0;}select{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position: right 0.5rem center;background-repeat: no-repeat;background-size: 1.5em 1.5em;padding-right: 2.5rem;print-color-adjust: exact;}select:where([multiple]),select:where([size]:not([size="1"])){background-image: initial;background-position: initial;background-repeat: unset;background-size: initial;padding-right: 0.75rem;print-color-adjust: unset;}input:where([type='checkbox']),input:where([type='radio']){appearance: none;padding: 0;print-color-adjust: exact;display: inline-block;vertical-align: middle;background-origin: border-box;user-select: none;flex-shrink: 0;height: 1rem;width: 1rem;color: oklch(54.6% 0.245 262.881);background-color: #fff;border-color: oklch(55.1% 0.027 264.364);border-width: 1px;--tw-shadow: 0 0 #0000;}input:where([type='checkbox']){border-radius: 0px;}input:where([type='radio']){border-radius: 100%;}input:where([type='checkbox']):focus,input:where([type='radio']):focus{outline: 2px solid transparent;outline-offset: 2px;--tw-ring-inset: var(--tw-empty,/*!*//*!*/ );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: oklch(54.6% 0.245 262.881);--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);}input:where([type='checkbox']):checked,input:where([type='radio']):checked{border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;}input:where([type='checkbox']):checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");@media (forced-colors: active){appearance: auto;}}input:where([type='radio']):checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");@media (forced-colors: active){appearance: auto;}}input:where([type='checkbox']):checked:hover,input:where([type='checkbox']):checked:focus,input:where([type='radio']):checked:hover,input:where([type='radio']):checked:focus{border-color: transparent;background-color: currentColor;}input:where([type='checkbox']):indeterminate{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;@media (forced-colors: active){appearance: auto;}}input:where([type='checkbox']):indeterminate:hover,input:where([type='checkbox']):indeterminate:focus{border-color: transparent;background-color: currentColor;}input:where([type='file']){background: unset;border-color: inherit;border-width: 0;border-radius: 0;padding: 0;font-size: unset;line-height: inherit;}input:where([type='file']):focus{outline: 1px solid ButtonText;outline: 1px auto -webkit-focus-ring-color;}}