@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-outline-style:solid}::backdrop{--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-outline-style:solid}}}.mt-14{margin-top:calc(var(--spacing,.25rem) * 14)}.ml-1{margin-left:var(--spacing,.25rem)}.ml-2{margin-left:calc(var(--spacing,.25rem) * 2)}.max-w-\[68ch\]{max-width:68ch}.\[appearance\:textfield\]{-webkit-appearance:textfield;appearance:textfield}.gap-6{gap:calc(var(--spacing,.25rem) * 6)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.py-16{padding-block:calc(var(--spacing,.25rem) * 16)}.pt-8{padding-top:calc(var(--spacing,.25rem) * 8)}.pt-10{padding-top:calc(var(--spacing,.25rem) * 10)}.text-\[17px\]{font-size:17px}.text-display-s{font-size:clamp(22px,2.8vw,28px)}.leading-snug{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.underline-offset-\[5px\]{text-underline-offset:5px}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--ease-out));transition-duration:var(--tw-duration,var(--duration-quick))}.focus-within\:border-ink:focus-within{border-color:var(--brand-ink)}@media (hover:hover){.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ink:focus-visible{outline-color:var(--brand-ink)}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:py-5{padding-block:calc(var(--spacing,.25rem) * 5)}.md\:py-24{padding-block:calc(var(--spacing,.25rem) * 24)}}.\[\&_a\]\:text-ink a{color:var(--brand-ink)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-rule a{-webkit-text-decoration-color:var(--brand-rule);-webkit-text-decoration-color:var(--brand-rule);-webkit-text-decoration-color:var(--brand-rule);text-decoration-color:var(--brand-rule)}.\[\&_a\]\:underline-offset-\[5px\] a{text-underline-offset:5px}@media (hover:hover){.hover\:\[\&_a\]\:decoration-accent:hover a{-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent)}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}:root{--smooth-ring-color:#0000000d;--smooth-ring-width:1px}@supports (color:light-dark(black, white)){:root{--smooth-ring-color:light-dark(#0000000d,#ffffff2e)}}.light,[data-theme=light]{--smooth-ring-color:#0000000d}.dark,[data-theme=dark]{--smooth-ring-color:#ffffff2e}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
