@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--font-weight-semibold: 600;--leading-tight: 1.25;--leading-snug: 1.375;--blur-xl: 24px;--blur-3xl: 64px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--font-heading: "Fraunces", Georgia, serif;--font-body: "Inter", Arial, sans-serif;--color-owarelin-ink: #10283b;--color-owarelin-green: #1b513a;--color-owarelin-clay: #c7663b;--color-owarelin-mist: #eef2ef;--color-owarelin-warm-white: #faf8f3;--color-owarelin-text: #0c0a0a}}@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:-.25em}sup{top:-.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)){::placeholder{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{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-6{top:calc(var(--spacing) * 6)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-28{bottom:calc(var(--spacing) * -28)}.-left-24{left:calc(var(--spacing) * -24)}.left-6{left:calc(var(--spacing) * 6)}.z-40{z-index:40}.order-1{order:1}.order-2{order:2}.order-3{order:3}.m-69{margin:calc(var(--spacing) * 69)}.m-122{margin:calc(var(--spacing) * 122)}.m-148{margin:calc(var(--spacing) * 148)}.m-162{margin:calc(var(--spacing) * 162)}.m-209{margin:calc(var(--spacing) * 209)}.m-248{margin:calc(var(--spacing) * 248)}.m-324{margin:calc(var(--spacing) * 324)}.m-407{margin:calc(var(--spacing) * 407)}.m-470{margin:calc(var(--spacing) * 470)}.m-510{margin:calc(var(--spacing) * 510)}.m-721{margin:calc(var(--spacing) * 721)}.m-908{margin:calc(var(--spacing) * 908)}.m-2047{margin:calc(var(--spacing) * 2047)}.m-2163{margin:calc(var(--spacing) * 2163)}.m-9260{margin:calc(var(--spacing) * 9260)}.mx-auto{margin-inline:auto}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.\!ml-2{margin-left:calc(var(--spacing) * 2)!important}.\!inline-flex{display:inline-flex!important}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-\[16\/10\]{aspect-ratio:16/10}.\!h-12{height:calc(var(--spacing) * 12)!important}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-full{height:100%}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-screen{min-height:100vh}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-start{align-items:flex-start}.\!justify-center{justify-content:center!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.\!rounded-full{border-radius:calc(infinity * 1px)!important}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2\.75rem\]{border-radius:2.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:calc(infinity * 1px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-owarelin-clay{border-color:var(--color-owarelin-clay)}.border-owarelin-clay\/70{border-color:color-mix(in srgb,#c7663b 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-owarelin-clay\/70{border-color:color-mix(in oklab,var(--color-owarelin-clay) 70%,transparent)}}.border-owarelin-ink\/10{border-color:color-mix(in srgb,#10283b 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-owarelin-ink\/10{border-color:color-mix(in oklab,var(--color-owarelin-ink) 10%,transparent)}}.border-white\/16{border-color:color-mix(in srgb,#fff 16%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.\!bg-owarelin-green{background-color:var(--color-owarelin-green)!important}.\!bg-owarelin-ink{background-color:var(--color-owarelin-ink)!important}.\!bg-owarelin-mist{background-color:var(--color-owarelin-mist)!important}.\!bg-owarelin-warm-white{background-color:var(--color-owarelin-warm-white)!important}.\!bg-white{background-color:var(--color-white)!important}.bg-owarelin-clay{background-color:var(--color-owarelin-clay)}.bg-owarelin-clay\/35{background-color:color-mix(in srgb,#c7663b 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-owarelin-clay\/35{background-color:color-mix(in oklab,var(--color-owarelin-clay) 35%,transparent)}}.bg-owarelin-green{background-color:var(--color-owarelin-green)}.bg-owarelin-green\/10{background-color:color-mix(in srgb,#1b513a 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-owarelin-green\/10{background-color:color-mix(in oklab,var(--color-owarelin-green) 10%,transparent)}}.bg-owarelin-green\/40{background-color:color-mix(in srgb,#1b513a 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-owarelin-green\/40{background-color:color-mix(in oklab,var(--color-owarelin-green) 40%,transparent)}}.bg-owarelin-ink{background-color:var(--color-owarelin-ink)}.bg-owarelin-mist{background-color:var(--color-owarelin-mist)}.bg-owarelin-warm-white{background-color:var(--color-owarelin-warm-white)}.bg-owarelin-warm-white\/82{background-color:color-mix(in srgb,#faf8f3 82%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-owarelin-warm-white\/82{background-color:color-mix(in oklab,var(--color-owarelin-warm-white) 82%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:color-mix(in srgb,#fff 8%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/78{background-color:color-mix(in srgb,#fff 78%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/82{background-color:color-mix(in srgb,#fff 82%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.bg-white\/85{background-color:color-mix(in srgb,#fff 85%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-5{padding-block:calc(var(--spacing) * 5)!important}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading: calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.98\]{--tw-leading: .98;line-height:.98}.leading-none{--tw-leading: 1;line-height:1}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.\!font-semibold{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking: .16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking: .18em;letter-spacing:.18em}.\!text-owarelin-ink{color:var(--color-owarelin-ink)!important}.\!text-white{color:var(--color-white)!important}.text-owarelin-green{color:var(--color-owarelin-green)}.text-owarelin-ink{color:var(--color-owarelin-ink)}.text-owarelin-ink\/50{color:color-mix(in srgb,#10283b 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/50{color:color-mix(in oklab,var(--color-owarelin-ink) 50%,transparent)}}.text-owarelin-ink\/60{color:color-mix(in srgb,#10283b 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/60{color:color-mix(in oklab,var(--color-owarelin-ink) 60%,transparent)}}.text-owarelin-ink\/62{color:color-mix(in srgb,#10283b 62%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/62{color:color-mix(in oklab,var(--color-owarelin-ink) 62%,transparent)}}.text-owarelin-ink\/65{color:color-mix(in srgb,#10283b 65%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/65{color:color-mix(in oklab,var(--color-owarelin-ink) 65%,transparent)}}.text-owarelin-ink\/68{color:color-mix(in srgb,#10283b 68%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/68{color:color-mix(in oklab,var(--color-owarelin-ink) 68%,transparent)}}.text-owarelin-ink\/70{color:color-mix(in srgb,#10283b 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/70{color:color-mix(in oklab,var(--color-owarelin-ink) 70%,transparent)}}.text-owarelin-ink\/72{color:color-mix(in srgb,#10283b 72%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/72{color:color-mix(in oklab,var(--color-owarelin-ink) 72%,transparent)}}.text-owarelin-ink\/75{color:color-mix(in srgb,#10283b 75%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/75{color:color-mix(in oklab,var(--color-owarelin-ink) 75%,transparent)}}.text-owarelin-ink\/76{color:color-mix(in srgb,#10283b 76%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/76{color:color-mix(in oklab,var(--color-owarelin-ink) 76%,transparent)}}.text-owarelin-ink\/78{color:color-mix(in srgb,#10283b 78%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/78{color:color-mix(in oklab,var(--color-owarelin-ink) 78%,transparent)}}.text-owarelin-ink\/82{color:color-mix(in srgb,#10283b 82%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-owarelin-ink\/82{color:color-mix(in oklab,var(--color-owarelin-ink) 82%,transparent)}}.text-owarelin-mist{color:var(--color-owarelin-mist)}.text-owarelin-text{color:var(--color-owarelin-text)}.text-white{color:var(--color-white)}.text-white\/66{color:color-mix(in srgb,#fff 66%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/66{color:color-mix(in oklab,var(--color-white) 66%,transparent)}}.text-white\/68{color:color-mix(in srgb,#fff 68%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/68{color:color-mix(in oklab,var(--color-white) 68%,transparent)}}.text-white\/72{color:color-mix(in srgb,#fff 72%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.text-white\/74{color:color-mix(in srgb,#fff 74%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/74{color:color-mix(in oklab,var(--color-white) 74%,transparent)}}.text-white\/75{color:color-mix(in srgb,#fff 75%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/82{color:color-mix(in srgb,#fff 82%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/82{color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.uppercase{text-transform:uppercase}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.shadow-\[0_1\.25rem_4\.375rem_rgba\(16\,40\,59\,0\.08\)\]{--tw-shadow: 0 1.25rem 4.375rem var(--tw-shadow-color, rgba(16,40,59,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1\.125rem_3\.75rem_rgba\(16\,40\,59\,0\.08\)\]{--tw-shadow: 0 1.125rem 3.75rem var(--tw-shadow-color, rgba(16,40,59,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1\.125rem_3\.75rem_rgba\(16\,40\,59\,0\.12\)\]{--tw-shadow: 0 1.125rem 3.75rem var(--tw-shadow-color, rgba(16,40,59,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1\.875rem_5\.625rem_rgba\(16\,40\,59\,0\.14\)\]{--tw-shadow: 0 1.875rem 5.625rem var(--tw-shadow-color, rgba(16,40,59,.14));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1\.875rem_5\.625rem_rgba\(16\,40\,59\,0\.22\)\]{--tw-shadow: 0 1.875rem 5.625rem var(--tw-shadow-color, rgba(16,40,59,.22));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1rem_3\.125rem_rgba\(16\,40\,59\,0\.08\)\]{--tw-shadow: 0 1rem 3.125rem var(--tw-shadow-color, rgba(16,40,59,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-owarelin-green\/12{--tw-ring-color: color-mix(in srgb, #1b513a 12%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-owarelin-green\/12{--tw-ring-color: color-mix(in oklab, var(--color-owarelin-green) 12%, transparent)}}.ring-owarelin-green\/15{--tw-ring-color: color-mix(in srgb, #1b513a 15%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-owarelin-green\/15{--tw-ring-color: color-mix(in oklab, var(--color-owarelin-green) 15%, transparent)}}.ring-owarelin-ink\/5{--tw-ring-color: color-mix(in srgb, #10283b 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-owarelin-ink\/5{--tw-ring-color: color-mix(in oklab, var(--color-owarelin-ink) 5%, transparent)}}.ring-owarelin-ink\/6{--tw-ring-color: color-mix(in srgb, #10283b 6%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-owarelin-ink\/6{--tw-ring-color: color-mix(in oklab, var(--color-owarelin-ink) 6%, transparent)}}.ring-white\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.blur-3xl{--tw-blur: blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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);-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-xl{--tw-backdrop-blur: blur(var(--blur-xl));-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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.hover\:bg-owarelin-mist\/70:hover{background-color:color-mix(in srgb,#eef2ef 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-owarelin-mist\/70:hover{background-color:color-mix(in oklab,var(--color-owarelin-mist) 70%,transparent)}}}@media(hover:hover){.hover\:text-owarelin-ink:hover{color:var(--color-owarelin-ink)}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:items-center{align-items:center}}@media(width>=40rem){.sm\:justify-between{justify-content:space-between}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:hidden{display:none}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}}@media(width>=48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=48rem){.md\:p-10{padding:calc(var(--spacing) * 10)}}@media(width>=48rem){.md\:p-12{padding:calc(var(--spacing) * 12)}}@media(width>=48rem){.md\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(width>=48rem){.md\:pt-20{padding-top:calc(var(--spacing) * 20)}}@media(width>=48rem){.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}@media(width>=48rem){.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}}@media(width>=48rem){.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(width>=48rem){.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}@media(width>=48rem){.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height))}}@media(width>=64rem){.lg\:order-1{order:1}}@media(width>=64rem){.lg\:order-2{order:2}}@media(width>=64rem){.lg\:col-span-2{grid-column:span 2 / span 2}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-\[0\.7fr_1fr\]{grid-template-columns:.7fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.8fr_1fr\]{grid-template-columns:.8fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.9fr_1fr\]{grid-template-columns:.9fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.38fr_0\.62fr\]{grid-template-columns:.38fr .62fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.42fr_0\.58fr\]{grid-template-columns:.42fr .58fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.44fr_0\.56fr\]{grid-template-columns:.44fr .56fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.45fr_0\.55fr\]{grid-template-columns:.45fr .55fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.76fr_1fr\]{grid-template-columns:.76fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.85fr_1fr\]{grid-template-columns:.85fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.94fr_1\.06fr\]{grid-template-columns:.94fr 1.06fr}}@media(width>=64rem){.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}}@media(width>=64rem){.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}}@media(width>=64rem){.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}}@media(width>=64rem){.lg\:grid-cols-\[1fr_0\.92fr\]{grid-template-columns:1fr .92fr}}@media(width>=64rem){.lg\:items-end{align-items:flex-end}}@media(width>=64rem){.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height))}}@media(width>=80rem){.xl\:grid-cols-\[0\.36fr_0\.64fr\]{grid-template-columns:.36fr .64fr}}}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.owarelin-hero{background:linear-gradient(115deg,#faf8f3f5,#eef2efad 48%,#fff),repeating-linear-gradient(90deg,rgb(16 40 59 / 3%) 0,rgb(16 40 59 / 3%) .0625rem,transparent .0625rem,transparent 5.5rem)}.records-hero{background:linear-gradient(115deg,#fff,#eef2efb8,#faf8f3eb),repeating-linear-gradient(0deg,rgb(16 40 59 / 2.5%) 0,rgb(16 40 59 / 2.5%) .0625rem,transparent .0625rem,transparent 4.5rem)}.about-hero{background:linear-gradient(115deg,#faf8f3fa,#eef2efc2 48%,#fff),repeating-linear-gradient(90deg,rgb(16 40 59 / 2.5%) 0,rgb(16 40 59 / 2.5%) .0625rem,transparent .0625rem,transparent 6rem),repeating-linear-gradient(0deg,rgb(199 102 59 / 2.5%) 0,rgb(199 102 59 / 2.5%) .0625rem,transparent .0625rem,transparent 6rem)}.contact-hero{background:linear-gradient(115deg,#faf8f3fa,#eef2efb8 54%,#fff),repeating-linear-gradient(90deg,rgb(27 81 58 / 2.8%) 0,rgb(27 81 58 / 2.8%) .0625rem,transparent .0625rem,transparent 5.75rem)}.hero-world{position:relative;isolation:isolate;animation:float-soft 8s ease-in-out infinite}.records-world,.about-visual,.about-conversation,.about-product-world,.contact-visual{position:relative;isolation:isolate}.about-visual,.contact-visual{animation:float-soft 8.5s ease-in-out infinite}.about-visual:before,.about-conversation:before,.about-product-world:before,.contact-visual:before{position:absolute;z-index:-1;border:.0625rem solid color-mix(in srgb,#1b513a 18%,transparent);border-radius:3rem;content:""}.about-visual:before{inset:1.2rem -1.1rem -1rem 2rem;transform:rotate(-1.7deg)}.about-conversation:before{inset:-.9rem 1.4rem 1rem -1rem;border-color:color-mix(in srgb,#c7663b 22%,transparent);transform:rotate(1.4deg)}.about-product-world:before{inset:1.1rem -.8rem -.9rem 1.1rem;transform:rotate(1.1deg)}.contact-visual:before{inset:-1rem 1.6rem 1.1rem -1rem;border-color:color-mix(in srgb,#c7663b 22%,transparent);transform:rotate(1.35deg)}.contact-visual:after{position:absolute;right:11%;bottom:-1.05rem;left:14%;height:.42rem;border-radius:999rem;background:linear-gradient(90deg,#1b513a,#c7663b,#10283b);content:"";opacity:.7}.records-world:before{position:absolute;inset:-.8rem 1.4rem 1rem -1.2rem;z-index:-1;border:.0625rem solid color-mix(in srgb,#c7663b 22%,transparent);border-radius:3rem;content:"";transform:rotate(1.6deg)}.records-world:after{position:absolute;right:12%;bottom:-1.1rem;left:16%;height:.42rem;border-radius:999rem;background:linear-gradient(90deg,#10283b,#1b513a,#c7663b);content:"";opacity:.68}.hero-world:before{position:absolute;inset:1.5rem -1rem -1rem 2.5rem;z-index:-1;border:.0625rem solid color-mix(in srgb,#1b513a 18%,transparent);border-radius:2.75rem;content:"";transform:rotate(-2deg)}.hero-world:after{position:absolute;right:8%;bottom:-1.25rem;left:12%;height:.5rem;border-radius:999rem;background:linear-gradient(90deg,#1b513a,#c7663b,#10283b);content:"";opacity:.72}.world-note{position:absolute;max-width:15rem;border:.0625rem solid color-mix(in srgb,#10283b 10%,transparent);border-radius:1.25rem;background:color-mix(in srgb,#faf8f3 86%,transparent);box-shadow:0 1.125rem 3.125rem #10283b1f;color:#10283b;font-size:.875rem;line-height:1.55;padding:1rem;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem)}.world-note span{display:block;margin-bottom:.25rem;color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.about-note{position:absolute;max-width:14rem;border:.0625rem solid rgb(16 40 59 / 9%);border-radius:1.25rem;background:#faf8f3e0;box-shadow:0 1.125rem 3.125rem #10283b1f;color:#10283b;font-size:.875rem;line-height:1.55;padding:1rem;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem)}.about-note span{display:block;margin-bottom:.25rem;color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.world-note-top{top:9%;right:-4%}.world-note-bottom{bottom:10%;left:-5%}.records-note-top{top:7%;right:-5%}.records-note-bottom{bottom:12%;left:-6%}.about-note-top{top:10%;right:-5%}.about-note-bottom{bottom:9%;left:-6%}.contact-intent{max-width:38rem;border-left:.1875rem solid #1b513a;background:#ffffffb8;padding:1.25rem 0 1.25rem 1.4rem}.contact-intent span,.contact-route-card span{display:block;color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.contact-intent p{margin-top:.4rem;color:#10283bc2;font-size:1.125rem;line-height:1.7}.contact-route-card{position:absolute;max-width:15.5rem;border:.0625rem solid rgb(16 40 59 / 9%);border-radius:1.25rem;background:#faf8f3e0;box-shadow:0 1.125rem 3.125rem #10283b1f;color:#10283b;font-size:.875rem;line-height:1.55;padding:1rem;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem)}.contact-route-card p{margin-top:.25rem}.contact-route-top{top:9%;right:-5%}.contact-route-bottom{bottom:10%;left:-6%}.contact-form-section{background:linear-gradient(180deg,#fff,#faf8f3f0),repeating-linear-gradient(0deg,rgb(16 40 59 / 2.4%) 0,rgb(16 40 59 / 2.4%) .0625rem,transparent .0625rem,transparent 5.5rem)}.contact-side-panel{position:relative;overflow:hidden}.contact-side-panel:before{position:absolute;inset:0;background:linear-gradient(135deg,rgb(27 81 58 / 35%) 0%,transparent 42%),linear-gradient(315deg,rgb(199 102 59 / 18%) 0%,transparent 38%);content:""}.contact-side-panel>*{position:relative}.contact-step{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;border:.0625rem solid rgb(255 255 255 / 12%);border-radius:1.35rem;background:#ffffff17;padding:1rem}.contact-step span{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border-radius:999rem;background:#faf8f3eb;color:#1b513a;font-family:var(--font-heading)}.contact-step h3{font-family:var(--font-heading);font-size:1.22rem;line-height:1.2}.contact-step p{margin-top:.35rem;color:#ffffffb8;font-size:.875rem;line-height:1.7}.about-founder-note{max-width:37rem;border-left:.1875rem solid #c7663b;background:#ffffffb8;padding:1.25rem 0 1.25rem 1.4rem}.about-quote{position:relative;border-left:.1875rem solid #1b513a;color:#10283b;font-family:var(--font-heading);font-size:clamp(1.45rem,2vw,2rem);line-height:1.38;padding-left:1.4rem}.about-principle-list{position:relative;display:grid;gap:1rem}.about-principle-list:before{position:absolute;top:1.4rem;bottom:1.4rem;left:1.45rem;width:.0625rem;background:linear-gradient(180deg,#1b513a,#1b513a2e);content:""}.about-principle{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:start;border:.0625rem solid rgb(16 40 59 / 7%);border-radius:1.75rem;background:#ffffffd6;box-shadow:0 1.125rem 3.25rem #10283b12;padding:1rem;transition:transform .22s ease,box-shadow .22s ease}.about-principle:nth-child(2n){transform:translate(1.5rem)}.about-principle:hover{box-shadow:0 1.375rem 4.25rem #10283b1c;transform:translateY(-.1875rem)}.about-principle:nth-child(2n):hover{transform:translate(1.5rem,-.1875rem)}.about-principle span{position:relative;z-index:1;display:inline-flex;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;border:.0625rem solid rgb(27 81 58 / 14%);border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading)}.about-family-section{background:linear-gradient(180deg,#faf8f3,#fffffff0),repeating-linear-gradient(90deg,rgb(16 40 59 / 2.5%) 0,rgb(16 40 59 / 2.5%) .0625rem,transparent .0625rem,transparent 5.5rem)}.records-memory-section{background:linear-gradient(180deg,#faf8f3f0,#fffffff5),repeating-linear-gradient(90deg,rgb(27 81 58 / 3%) 0,rgb(27 81 58 / 3%) .0625rem,transparent .0625rem,transparent 6rem)}.records-step{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;border:.0625rem solid rgb(16 40 59 / 8%);border-radius:1.75rem;background:#ffffffc7;padding:1rem;box-shadow:0 1.125rem 3.25rem #10283b12}.records-step span{display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading);font-size:1.1rem}.records-product-panel{position:relative;overflow:hidden}.records-product-panel:before{position:absolute;inset:1.4rem;border:.0625rem solid rgb(27 81 58 / 10%);border-radius:2.25rem;content:"";pointer-events:none}.records-product-panel>*{position:relative}.records-product-journey{position:relative;display:grid;gap:1rem;padding-top:1rem}.records-product-journey:before{position:absolute;top:2.45rem;right:2rem;left:2rem;display:none;height:.0625rem;background:linear-gradient(90deg,transparent,rgb(27 81 58 / 30%),transparent);content:""}.records-product-journey article{border:.0625rem solid rgb(16 40 59 / 7%);border-radius:1.5rem;background:#ffffffc2;padding:1rem}.records-product-journey span{display:inline-flex;width:2.55rem;height:2.55rem;align-items:center;justify-content:center;border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading)}.records-product-journey h3{margin-top:1rem;color:#10283b;font-family:var(--font-heading);font-size:1.35rem;line-height:1.2}.records-product-journey p{margin-top:.45rem;color:#10283ba8;font-size:.875rem;line-height:1.7}.records-scenario-card{transition:transform .22s ease,box-shadow .22s ease}.records-scenario-card:nth-child(2){margin-top:1.4rem}.records-scenario-card:hover{box-shadow:0 1.375rem 4.25rem #10283b1a;transform:translateY(-.25rem)}.records-capability-section{background:linear-gradient(180deg,#faf8f3,#eef2ef94),repeating-linear-gradient(90deg,rgb(16 40 59 / 2.4%) 0,rgb(16 40 59 / 2.4%) .0625rem,transparent .0625rem,transparent 5.75rem)}.records-capability-map{position:relative;display:grid;gap:1rem}.records-capability-map:before{position:absolute;top:1rem;bottom:1rem;left:1.45rem;width:.0625rem;background:linear-gradient(180deg,#1b513a,#1b513a2e);content:""}.records-capability-map article{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;border:.0625rem solid rgb(16 40 59 / 7%);border-radius:1.6rem;background:#ffffffdb;box-shadow:0 1.125rem 3.25rem #10283b12;padding:1rem}.records-capability-map span{position:relative;z-index:1;display:inline-flex;width:2.9rem;height:2.9rem;align-items:center;justify-content:center;border:.0625rem solid rgb(27 81 58 / 14%);border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading)}.records-capability-map article:nth-child(2n) span{background:#10283b;color:#fff}.records-capability-map p{color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.records-capability-map h3{margin-top:.35rem;color:#10283b;font-family:var(--font-heading);font-size:1.55rem;line-height:1.2}.records-capability-map small{display:block;margin-top:.45rem;color:#10283bad;font-size:.9rem;line-height:1.7}.records-positioning-band{border:.0625rem solid rgb(16 40 59 / 7%);border-radius:2.75rem;background:#fff;box-shadow:0 1.375rem 5rem #10283b14;padding:clamp(1.5rem,4vw,3rem)}.records-positioning-row{display:grid;grid-template-columns:minmax(7rem,.28fr) 1fr;gap:1rem;align-items:start;border:.0625rem solid rgb(16 40 59 / 8%);border-radius:1.5rem;background:#faf8f3;padding:1.2rem}.records-positioning-row span{color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.records-positioning-row h3{color:#10283b;font-family:var(--font-heading);font-size:1.45rem;line-height:1.2}.records-positioning-row p{margin-top:.45rem;color:#10283bad;line-height:1.7}.records-positioning-row-strong{background:#1b513a;color:#fff}.records-positioning-row-strong span,.records-positioning-row-strong h3,.records-positioning-row-strong p{color:inherit}.records-positioning-row-strong p{opacity:.76}.story-flow{position:relative}.story-flow:before{position:absolute;top:2.25rem;right:2rem;left:2rem;display:none;height:.0625rem;background:linear-gradient(90deg,transparent,rgb(27 81 58 / 28%),transparent);content:""}.story-card{position:relative;min-height:17rem;border:.0625rem solid rgb(16 40 59 / 6%);border-radius:2rem;background:#eef2ef;color:#10283b;padding:1.5rem;transition:transform .22s ease,box-shadow .22s ease}.story-card:nth-child(2),.story-card:nth-child(4){margin-top:1.25rem}.story-card:hover{box-shadow:0 1.5rem 4.375rem #10283b1f;transform:translateY(-.25rem)}.story-card-green{background:#1b513a;color:#fff}.story-card-clay{background:#c7663b;color:#fff}.story-card-index{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;margin-bottom:2rem;border-radius:999rem;background:#ffffffc7;color:#10283b;font-family:var(--font-heading);font-size:1.1rem}.human-thread,.thread-step{position:relative}.thread-step:before{position:absolute;top:-.4rem;left:0;width:.8rem;height:.8rem;border:.125rem solid rgb(255 255 255 / 80%);border-radius:999rem;background:#c7663b;content:""}.belief-board{perspective:56.25rem}.belief-card{box-shadow:0 1.125rem 3.125rem #10283b12;transition:transform .22s ease,box-shadow .22s ease}.belief-card:hover{box-shadow:0 1.5rem 4.375rem #10283b1f;transform:translateY(-.1875rem) rotate(-.5deg)}.belief-card-raised{transform:translateY(1rem)}.belief-card-soft{transform:rotate(1deg)}.records-storyline{position:relative;display:grid;gap:1rem;margin-top:1rem}.records-storyline:before{position:absolute;top:1.45rem;right:2rem;left:2rem;display:none;height:.0625rem;background:linear-gradient(90deg,transparent,rgb(27 81 58 / 28%),transparent);content:""}.records-storyline article{position:relative;border:.0625rem solid rgb(16 40 59 / 7%);border-radius:1.5rem;background:#ffffffb8;padding:1rem}.records-storyline span{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading)}.records-storyline h3{margin-top:1rem;color:#10283b;font-family:var(--font-heading);font-size:1.35rem}.records-storyline p{margin-top:.45rem;color:#10283ba8;font-size:.875rem;line-height:1.7}.home-lifecycle-section{background:linear-gradient(180deg,#faf8f3,#eef2ef8a),repeating-linear-gradient(90deg,rgb(16 40 59 / 2.4%) 0,rgb(16 40 59 / 2.4%) .0625rem,transparent .0625rem,transparent 5.75rem)}.home-lifecycle-note{border-left:.1875rem solid #c7663b;background:#ffffffb8;color:#10283bb8;line-height:1.7;padding:1rem 1rem 1rem 1.2rem}.home-lifecycle-map{--lifecycle-center-width: 13rem;--lifecycle-node-width: 11.5rem;--lifecycle-node-padding: .85rem;--lifecycle-node-title: 1.12rem;--lifecycle-node-body: .78rem;--lifecycle-orbit-size: min(36rem, calc(100% - 5rem) );position:relative;display:grid;min-height:46rem;gap:1rem;isolation:isolate;overflow:visible;margin-top:2.5rem}.home-lifecycle-map:before{position:absolute;top:52%;left:50%;width:var(--lifecycle-orbit-size);aspect-ratio:1;transform:translate(-50%,-50%);z-index:-1;border:.0625rem solid rgb(27 81 58 / 18%);border-radius:50%;content:""}.home-lifecycle-map:after{position:absolute;top:52%;right:2rem;left:2rem;z-index:-1;height:.0625rem;background:linear-gradient(90deg,transparent,rgb(199 102 59 / 32%),transparent);content:""}.home-lifecycle-center{position:absolute;top:52%;left:50%;z-index:1;box-sizing:border-box;width:min(var(--lifecycle-center-width),45%);border:.0625rem solid rgb(16 40 59 / 8%);border-radius:2rem;background:#10283b;box-shadow:0 1.5rem 4.375rem #10283b29;color:#fff;padding:1.5rem;transform:translate(-50%,-50%)}.home-lifecycle-center span{color:#eef2ef;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.home-lifecycle-center p{margin-top:.7rem;font-family:var(--font-heading);font-size:1.45rem;line-height:1.25}.home-lifecycle-node{--node-x: 50%;--node-y: 50%;position:absolute;top:var(--node-y);left:var(--node-x);box-sizing:border-box;width:min(var(--lifecycle-node-width),32%);border:.0625rem solid rgb(16 40 59 / 8%);border-radius:1.6rem;background:#ffffffe0;box-shadow:0 1.125rem 3.25rem #10283b14;color:#10283b;min-inline-size:0;padding:var(--lifecycle-node-padding);transform:translate(-50%,-50%);transition:transform .22s ease,box-shadow .22s ease}.home-lifecycle-node:hover{box-shadow:0 1.5rem 4.375rem #10283b1c;transform:translate(-50%,calc(-50% - .1875rem))}.home-lifecycle-node:nth-of-type(1){--node-x: 28%;--node-y: 18%}.home-lifecycle-node:nth-of-type(2){--node-x: 72%;--node-y: 18%}.home-lifecycle-node:nth-of-type(3){--node-x: 14%;--node-y: 52%}.home-lifecycle-node:nth-of-type(4){--node-x: 86%;--node-y: 52%}.home-lifecycle-node:nth-of-type(5){--node-x: 28%;--node-y: 86%}.home-lifecycle-node:nth-of-type(6){--node-x: 72%;--node-y: 86%}.home-lifecycle-node span{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999rem;background:#eef2ef;color:#1b513a;font-family:var(--font-heading)}.home-lifecycle-node h3{margin-top:1rem;font-family:var(--font-heading);font-size:var(--lifecycle-node-title);line-height:1.15;overflow-wrap:anywhere}.home-lifecycle-node p{margin-top:.55rem;color:#10283bad;font-size:var(--lifecycle-node-body);line-height:1.65;overflow-wrap:anywhere}@media(width>=48em)and (width<80em){.home-lifecycle-map{--lifecycle-center-width: 15rem;--lifecycle-node-width: 13rem;--lifecycle-node-padding: 1rem;--lifecycle-node-title: 1.28rem;--lifecycle-node-body: .82rem;--lifecycle-orbit-size: min(36rem, calc(100% - 10rem) );min-height:43rem;margin-top:1rem}.home-lifecycle-node{width:min(var(--lifecycle-node-width),28%)}.home-lifecycle-node:nth-of-type(1){--node-x: 28%;--node-y: 18%}.home-lifecycle-node:nth-of-type(2){--node-x: 72%;--node-y: 18%}.home-lifecycle-node:nth-of-type(3){--node-x: 16%;--node-y: 52%}.home-lifecycle-node:nth-of-type(4){--node-x: 84%;--node-y: 52%}.home-lifecycle-node:nth-of-type(5){--node-x: 28%;--node-y: 86%}.home-lifecycle-node:nth-of-type(6){--node-x: 72%;--node-y: 86%}}@media(width>=90em){.home-lifecycle-map{--lifecycle-center-width: 15rem;--lifecycle-node-width: 14rem;--lifecycle-node-padding: 1rem;--lifecycle-node-title: 1.45rem;--lifecycle-node-body: .875rem;--lifecycle-orbit-size: min(36rem, calc(100% - 6rem) );min-height:44rem}.home-lifecycle-node{width:min(var(--lifecycle-node-width),36%)}}.motion-title{animation:none}.hero-reveal{animation:hero-reveal 1.15s cubic-bezier(.16,1,.3,1) both;will-change:opacity,transform}.hero-reveal-1{animation-delay:80ms}.hero-reveal-2{animation-delay:.18s}.hero-reveal-3{animation-delay:.28s}.hero-reveal-4{animation-delay:.39s}.hero-reveal-5{animation-delay:.52s}.hero-reveal-6{animation-delay:.65s}.reveal-on-scroll{opacity:1;transform:translateZ(0);transition:opacity .95s ease,transform 1.3s cubic-bezier(.16,1,.3,1),box-shadow .26s ease;transition-delay:var(--reveal-delay, 0ms);will-change:opacity,transform}.reveal-on-scroll-ready:not(.reveal-on-scroll-visible){opacity:0;transform:translate3d(0,1.15rem,0)}.reveal-on-scroll-visible{opacity:1;transform:translateZ(0)}.home-lifecycle-center.reveal-on-scroll{transform:translate(-50%,-50%)}.home-lifecycle-center.reveal-on-scroll-ready:not(.reveal-on-scroll-visible){opacity:0;transform:translate(-50%,-50%) translate3d(0,1.15rem,0)}.home-lifecycle-center.reveal-on-scroll-visible{opacity:1;transform:translate(-50%,-50%)}.home-lifecycle-node.reveal-on-scroll{transform:translate(-50%,-50%)}.home-lifecycle-node.reveal-on-scroll-ready:not(.reveal-on-scroll-visible){opacity:0;transform:translate(-50%,-50%) translate3d(0,1.15rem,0)}.home-lifecycle-node.reveal-on-scroll-visible{opacity:1;transform:translate(-50%,-50%)}.comparison-band{border:.0625rem solid rgb(16 40 59 / 7%);border-radius:2.75rem;background:#faf8f3;padding:clamp(1.5rem,4vw,3rem)}.comparison-row{display:grid;grid-template-columns:minmax(7rem,.28fr) 1fr;gap:1rem;align-items:start;border:.0625rem solid rgb(16 40 59 / 8%);border-radius:1.5rem;background:#ffffffc7;padding:1.2rem}.comparison-row span{color:#1b513a;font-size:.68rem;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.comparison-row h3{color:#10283b;font-family:var(--font-heading);font-size:1.45rem;line-height:1.2}.comparison-row p{margin-top:.45rem;color:#10283bad;line-height:1.7}.comparison-row-strong{background:#1b513a;color:#fff}.comparison-row-strong span,.comparison-row-strong h3,.comparison-row-strong p{color:inherit}.comparison-row-strong p{opacity:.76}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-.55rem)}}@keyframes title-rise{0%{transform:translate3d(0,.8rem,0)}to{transform:translateZ(0)}}@keyframes hero-reveal{0%{opacity:0;transform:translate3d(0,1.1rem,0)}to{opacity:1;transform:translateZ(0)}}@media(width>=48em){.story-flow:before{display:block}.records-storyline{grid-template-columns:repeat(4,minmax(0,1fr))}.records-storyline:before,.records-product-journey:before{display:block}.records-product-journey{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width<48em){.world-note,.about-note,.contact-route-card{position:relative;inset:auto;margin-top:1rem;max-width:none}.hero-world{animation:none}.story-card:nth-child(2),.story-card:nth-child(4),.records-scenario-card:nth-child(2),.belief-card-raised,.belief-card-soft{margin-top:0;transform:none}.about-visual,.contact-visual{animation:none}.contact-visual:after{display:none}.about-principle-list:before{display:none}.about-principle:nth-child(2n),.about-principle:nth-child(2n):hover{transform:none}.home-lifecycle-map{display:flex;flex-direction:column;min-height:auto;gap:1rem;overflow:visible;margin-top:0}.home-lifecycle-map:before,.home-lifecycle-map:after{display:none}.home-lifecycle-center,.home-lifecycle-node{position:static;inset:auto;min-width:0;width:100%;max-width:100%;transform:none}.home-lifecycle-center{order:0}.home-lifecycle-node{order:1}.home-lifecycle-center.reveal-on-scroll,.home-lifecycle-center.reveal-on-scroll-visible,.home-lifecycle-node.reveal-on-scroll,.home-lifecycle-node.reveal-on-scroll-visible,.home-lifecycle-node:hover{transform:none}.home-lifecycle-center.reveal-on-scroll-ready:not(.reveal-on-scroll-visible),.home-lifecycle-node.reveal-on-scroll-ready:not(.reveal-on-scroll-visible){transform:translate3d(0,1.15rem,0)}.home-lifecycle-center p,.home-lifecycle-node h3,.home-lifecycle-node p{overflow-wrap:anywhere}.comparison-row{grid-template-columns:1fr}.records-capability-map:before{display:none}.records-positioning-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero-world,.about-visual,.contact-visual,.motion-title,.hero-reveal,.reveal-on-scroll{animation:none;opacity:1;transform:none}.story-card,.belief-card,.home-lifecycle-node,.records-scenario-card,.records-positioning-row,.records-capability-map article,.about-principle{transition:none}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@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,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial}}}.contact-form-surface{--mat-form-field-outlined-container-shape: 1.5rem;--mat-form-field-outlined-outline-color: rgba(16, 40, 59, .14);--mat-form-field-outlined-hover-outline-color: rgba(27, 81, 58, .58);--mat-form-field-outlined-focus-outline-color: #1b513a;--mat-form-field-outlined-error-outline-color: #c7663b;--mat-form-field-outlined-error-hover-outline-color: #c7663b;--mat-form-field-outlined-error-focus-outline-color: #c7663b;--mat-form-field-outlined-label-text-color: rgba(16, 40, 59, .64);--mat-form-field-outlined-hover-label-text-color: #10283b;--mat-form-field-outlined-focus-label-text-color: #1b513a;--mat-form-field-outlined-error-label-text-color: #c7663b;--mat-form-field-outlined-error-focus-label-text-color: #c7663b;--mat-form-field-outlined-input-text-color: #10283b;--mat-form-field-outlined-input-text-placeholder-color: rgba(16, 40, 59, .38);--mat-form-field-outlined-caret-color: #1b513a;--mat-form-field-filled-container-color: #faf8f3;--mat-form-field-container-height: 3.875rem;--mat-form-field-container-text-font: Inter;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-font: Inter;--mat-form-field-outlined-label-text-size: .875rem;--mat-form-field-outlined-label-text-weight: 650;--mat-form-field-subscript-text-font: Inter;--mat-form-field-subscript-text-size: .75rem;--mat-select-panel-background-color: #faf8f3;--mat-select-enabled-trigger-text-color: #10283b;--mat-select-placeholder-text-color: rgba(16, 40, 59, .52);--mat-select-enabled-arrow-color: #1b513a;--mat-select-focused-arrow-color: #1b513a;--mat-select-trigger-text-font: Inter;--mat-select-trigger-text-size: 1rem;--mat-checkbox-label-text-color: rgba(16, 40, 59, .76);--mat-checkbox-label-text-font: Inter;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-line-height: 1.5rem;--mat-checkbox-selected-icon-color: #1b513a;--mat-checkbox-selected-checkmark-color: #faf8f3;--mat-checkbox-selected-hover-icon-color: #1b513a;--mat-checkbox-selected-focus-icon-color: #1b513a;--mat-checkbox-selected-focus-state-layer-color: #1b513a;--mat-checkbox-unselected-icon-color: rgba(16, 40, 59, .55);--mat-checkbox-unselected-hover-icon-color: #1b513a;--mat-checkbox-unselected-focus-icon-color: #1b513a;--mat-button-filled-container-color: #1b513a;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-state-layer-color: #ffffff;--mat-button-filled-ripple-color: rgba(255, 255, 255, .18);--mat-button-filled-container-shape: 999rem;--mat-button-filled-container-height: 3.125rem;--mat-button-filled-horizontal-padding: 1.875rem;--mat-button-filled-label-text-font: Inter;--mat-button-filled-label-text-size: .9375rem;--mat-button-filled-label-text-weight: 700}.contact-form-surface .owarelin-field,.contact-form-surface .owarelin-message-field{width:100%}.contact-form-surface{border:.0625rem solid rgba(16,40,59,.06)}.contact-form-surface mat-form-field:not(.mat-mdc-form-field){position:relative;display:block;min-height:5.75rem;color:#10283b;font-family:Inter,Arial,sans-serif}.contact-form-surface mat-form-field:not(.mat-mdc-form-field) mat-label{position:absolute;top:.72rem;left:1.125rem;z-index:1;color:#10283b94;font-size:.75rem;font-weight:700;letter-spacing:.06em;pointer-events:none;text-transform:uppercase}.contact-form-surface mat-form-field:not(.mat-mdc-form-field) .owarelin-input,.contact-form-surface mat-form-field:not(.mat-mdc-form-field) mat-select{display:flex;width:100%;min-height:4.25rem;align-items:center;border:.0625rem solid rgba(16,40,59,.14);border-radius:1.5rem;background:linear-gradient(180deg,#faf8f3f5,#faf8f3d6);color:#10283b;font:inherit;outline:none;padding:1.55rem 1.125rem .72rem}.contact-form-surface mat-form-field:not(.mat-mdc-form-field) textarea.owarelin-input{min-height:10.5rem;resize:none}.contact-form-surface mat-form-field:not(.mat-mdc-form-field) .owarelin-input:focus{border-color:#1b513a;background:#fff;box-shadow:0 .875rem 2rem #1b513a1a}.contact-form-surface mat-form-field:not(.mat-mdc-form-field) mat-option{display:none}.contact-form-surface .owarelin-field .mat-mdc-text-field-wrapper,.contact-form-surface .owarelin-message-field .mat-mdc-text-field-wrapper{background:linear-gradient(180deg,#faf8f3f5,#faf8f3d1);box-shadow:inset 0 0 0 .0625rem #ffffff6b;transition:background .18s ease,box-shadow .18s ease}.contact-form-surface .owarelin-field .mat-mdc-text-field-wrapper:hover,.contact-form-surface .owarelin-message-field .mat-mdc-text-field-wrapper:hover{background:#faf8f3}.contact-form-surface .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{background:#fff;box-shadow:inset 0 0 0 .0625rem #ffffffb8,0 .875rem 2rem #1b513a1a}.contact-form-surface .mat-mdc-form-field-subscript-wrapper{padding-inline:1rem;padding-top:.25rem}.contact-form-surface .mat-mdc-form-field-error{color:#c7663b;font-weight:650}.contact-form-surface mat-error{display:block;color:#c7663b;font-size:.75rem;font-weight:650;line-height:1.45;margin:.28rem 1rem 0}.contact-form-surface .owarelin-message-field textarea{min-height:10.5rem;resize:none}.contact-form-surface .owarelin-checkbox{display:flex;min-height:4rem;align-items:center;border:.0625rem solid rgba(16,40,59,.08);border-radius:1.5rem;background:#eef2ef;padding:.5rem 1.125rem}.contact-form-surface mat-checkbox:not(.mat-mdc-checkbox){gap:.75rem;color:#10283bc2;font-family:Inter,Arial,sans-serif;font-size:.875rem;line-height:1.5rem}.contact-form-surface mat-checkbox:not(.mat-mdc-checkbox) input{width:1.125rem;height:1.125rem;accent-color:#1b513a}.contact-form-surface .owarelin-submit{box-shadow:0 .875rem 1.75rem #1b513a2e}.contact-form-surface button.owarelin-submit{border:none;cursor:pointer;font-family:Inter,Arial,sans-serif;line-height:1}.contact-form-surface .contact-form-status{border:.0625rem solid rgba(27,81,58,.18);border-radius:1.25rem;background:#eef2efc7;color:#1b513a;font-size:.875rem;font-weight:650;line-height:1.6;padding:1rem 1.125rem}.owarelin-select-panel{border:.0625rem solid rgba(16,40,59,.08);border-radius:1.25rem;background:#faf8f3;box-shadow:0 1.25rem 3.75rem #10283b29;overflow:hidden}.owarelin-select-panel .mat-mdc-option{min-height:3rem;color:#10283b;font-family:Inter,Arial,sans-serif}.owarelin-select-panel .mat-mdc-option:hover,.owarelin-select-panel .mat-mdc-option.mdc-list-item--selected{background:#eef2ef}@media(max-width:47.9375em){.contact-form-surface .owarelin-submit{width:100%}}
